两个西门子PLC1200之间的TCP通讯①
1. 首先组态两个西门子1214C的PLC(一个PLC1,一个PLC2),这里就不详细说了

2. 先打开PLC1,从右侧的指令栏,直接搜索TCON指令块(TCON是一个连接指令块),拖到MANI的程序中,如下图,这里先介绍下这个指令快的常用功能

REQ:指的是上升沿触发建立连接,如果是客户端的话可以一直未1
ID:是指向已分配连接的指向
CONNECT:连接参数的指针,包括interfaceld长度(固定64个字节),ID,connectionType连接类型(17-TCP,18-ISO-on-TCP,19-UDP),ActiveEstablished建立类型的标识符(false:被动建立连接,true:主动建立连接),ADDR伙伴IP,remotrport跟localport一个是本地端口一个是伙伴端口
这个有2中设置方式,①选择TCON指令块--属性--组态--连接参数--连接数据--新建一个就行了,指令块那边就有了
②自己新建DB块然后配置,差不多第一个方法比较快捷,新建的连接数据DB块,也可以自己修改名称,更方便自己认读

本文介绍了如何配置两个西门子PLC1200进行TCP通讯,通过使用TCON指令块,详细讲解了连接参数如REQ、ID、ADDR等的含义,并提供了设置方法,包括通过指令块属性配置和新建DB块两种方式。
4531

被折叠的 条评论
为什么被折叠?



