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

[复制链接]
查看134 | 回复0 | 2024-6-15 07:57:58 | 显示全部楼层 |阅读模式
在机床自动化改造时,数控机床和PLC之间进行数据交互,实现数控机床自动控制的功能,需要使用支持的通讯协议或者硬件接线的方式实现。
我们知道,西门子系列产品支持西门子S7通讯协议,如何通过西门子S7协议实现西门子1200PLC与数控系统808D的数据交换呢,本文章将详细为您讲解。
任务描述:西门子1200PLC的MW200发送数据到数控系统808D MW100,西门子1200PLC接收数控系统808D MW110的数据保存到MW210中。
1、 网线连接数控系统808D的X130通讯口和1200 PLC的以太网接口;
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 PLC监控表,写入一个数据到MW200。同时监控MW210是否接收到808D发送的数据;

图 11 1200PLC端数据监控

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

图 12 808D PLC端数据监控

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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则