两个1200PLC的S7通信配置方案

工业控制

1219人已加入

描述

通信需求:

①将客户端(Client)中DB1.DBX0.0开始的10个字节发送到服务器的DB1.DBX0.0开始的10个字节中。

②读取服务器(Serve)中的DB2.DBX0.0开始的10个字节到客户端DB1.DBX0.0开始的10个字节中。

01、创建一个PLC作为客户端,名称为“Client”,设定IP地址为:192.168.0.10,勾选允许远程访问

plc

plc

02、创建一个PLC作为服务器,名称为“Sever”,设定IP地址为:192.168.0.12 ,勾选允许远程访问

plc

plc

03、在中间栏的“连接”条目中,可以看到已经建立的“S7_连接_1”,如图所示。

plc

04、点中上面的连接,在“S7_连接_1”的连接属性中查看各参数。在常规中,显示连接双方的设备,IP地址。

plc

①在本地ID中:显示通讯连接的ID 号,这里ID=W#16#100(编程使用)。

②在特殊连接属性中:可以选择是否为主动连接,这里client 是主动建立连接。

③在地址详细信息中:定义通讯双方的 TSAP 号,这里不需要修改。

plc

plc

plc

05、程序编写

①客户端侧建立DB1和DB2块,并建立Send和Recv名称的数组。用于发送数据和接收数据

plc

plc

②服务器端建立DB1和DB2块,并建立Send和Recv名称的数组。用于发送数据和接收数据

plc

plc

③客户端编写程序

plc

plc

审核编辑:黄飞

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分