首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

西门子1200PLC与数控系统808D实现S7通信

西门子1200PLC与808D实现S7通信

西门子1200PLC通过西门子S7协议实现与808D的数据交换。

1200PLC的MW200发送数据到808D MW100,接收808D MW110的数据保存到1200PLC的MW210中。

1、 网线连接808D的X130通讯口和1200 PLC的profinet接口;

2、 808D 网络连接设置;

图 1 808D网络连接设置

图 2 设置808D IP地址

输入IP地址:192.168.8.50,子网掩码:255.255.255.0

3、 设置PLC 的IP地址与808D在同一个网段;

图 3 1200 PLC IP地址设置

4、 博途网络视图下,添加S7新连接;

图 4 添加新连接

图 5 添加S7连接

5、 S7连接属性设置,输入808D的IP地址;

图 6 S7设置

6、 S7连接本地ID默认,编程时会用到,注意是十六进制的值;

图 7 S7连接的本地ID

7、 设置808D的机架号为2;

图 8 设置808D的机架号

8、 PLC编程,添加S7数据发送指令PUT和数据接收指令GET,本地ID必须是十六进制;

图 9 添加PUT 发送数据指令

图 10 添加数据接收指令GET

9、 打开1200 监控表,写入一个数据到MW200。同时监控MW210是否接收到808D发送的数据;

图 11 1200PLC端数据监控

10、 808D PLC中监控MW100的状态,是否收到1200 PLC发送的数据。MW110写入数据,发送到1200 PLC中;

图 12 808D PLC端数据监控

数控系统828D可以参考此方式进行通讯控制!!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200507A0HKVO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券