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

        在机床自动化改造时,数控机床和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可以参考此方式进行通讯控制!!

西门子1200PLC与数控系统808D实现S7通信 (baidu.com)

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值