如何使用 TCON 通信指令编程来建立两个 S7-1500 CPU 之间的开放式用户通信?

描述
在工业以太网上,通过集成的 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 中编程建立连接并进行数据交换。

如何使用 TCON 通信指令编程来建立两个 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 博途) 打开并处理解压后的项目。

如何使用 TCON 通信指令编程来建立两个 S7-1500 CPU 之间的开放式用户通信? 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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论