西门子S7-1500集成的PN口,支持开放式以太网通讯,应用最多的是TCP和UDP通讯,本文以UDP为例介绍一下TCON、TUSEND、TURCV功能块的用法。因为西门子第三方通讯时,不能直接通过组态完成连接,需要调用TCON功能块实现连接,所以本文选和第三方标准以太网接口为通讯对象。详细步骤如下:
1、打开程序,在右方指令列表中找到通信-开放式用户通信-其他-TCON,拖入程序中,自动创建背景DB,块的详细信息按F1通过帮助文档查看,此处不做详细说明。用鼠标点击通信块蓝色梯形图案打开组态对话框,如下图:
2、在组态对话框中连接类型-选择 UDP,连接ID可以选择默认值或者手动设置,连接ID在后面的发送和接收程序中会用到。连接数据选择新建,系统会自动创建一个DB块,如图本例中系统自动创建的DB块为UDP_Connection_DB_1
地址详细信息中本地端口可以选择默认设置或者手动指定