描述
在工业以太网上,通过集成的 PROFINET 接口可以使用开放式用户通信进行数交换。开放用户通信支持下列协议:
- TCP
- ISO-on-TCP
- UDP
对于基于工业以太网的开放用户通信,下列通信指令可用:
- TCON 用于建立连接
- TDISCON 用于断开连接
- TSEND 用于发送数据
- TRCV 用于接收数据
在 STEP 7 Professional V12SP1Upd2 (TIA 博途) 中,上述通信指令可在“指令”任务卡中“通信 > 开放式用户通信 > 其它”面板中找到。
本例演示了如何使用 TCON 通信指令编程来建立两个 S7-1500 CPU 之间的开放式用户通信。
在主动建立连接的 S7-1500 CPU 中,如果与远程连接方不能建立连接或者端口地址不可用,通信指令 TCON 将返回消息 (ERROR=1) 给用户。此时,必须通过给 REQ 输入一个上升沿信号来再次尝试建立连接。
因此,在主动建立连接的 S7-1500 CPU 中,通信指令 TCON 的 REQ 输入必须保持触发状态直到指令 TCON 成功完成建立连接,信号 DONE=1。
下面的文档描述了如何在主动和被动的 S7-1500 CPU 中编程建立连接并进行数据交换。
NET_TCON_S7-1500_en.pdf ( 854 KB )
下载
此下载包括 "T_COMM_S7-1500.zip" 项目。
复制 "T_COMM_S7-1500.zip" 文件至单独的目录,双击解压。然后使用 STEP7 Professional V12 SP1 Upd2 (TIA 博途) 打开并处理解压后的项目。
T_COMM_S7-1500.zip ( 2846 KB )
额外的信息
关于 S7-1500 CPU 开放式用户通信编程的详细信息可以在手册"STEP 7 Professional V12.0"中找到,条目 77991795。
创建环境
本 FAQ 中的图片和下载项目由 STEP 7 Professional SP1 Upd2 (TIA 博途) V12创建的。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327208.html