如何快速实现西门子S7-200/300 PLC转Modbus-TCP协议与第三方数据对接

如何快速实现西门子S7-200/300 PLC转Modbus-TCP协议与第三方数据对接

引言

西门子 SIMATIC 自动化控制系统在工业控制市场应用相当广泛,凭借其安全可靠性、全集成产品线和优异的功能获得了国内外制造业用户的高度评价。随着工业信息发展,以及自动化联网的需求。如何低成本的快速实现西门子S7-200/300 PLC转Modbus-TCP协议与第三方数据------选用凌顶科技的SCANET产品即可。

技术需求

把西门子S7-300 PLC MW80地址的数据通过Modbus-TCP协议送到40012地址

SCANET实现方法

确定SCANET的地址

用SCANET的配置软件查找SCANET的IP地址***192.168.1.177***

在这里插入图片描述

确认PLC站地址

是否是:2(通过SCANET配置软件诊断确认)

在这里插入图片描述

确认SCAENT作为Modbus-TCP服务器的端口:502(出厂默认值)

在这里插入图片描述

按照需求配置映射地址:删除不需要的出厂默认配置。

a. 40012对应Modbus HOLDING REG地址的起始地址11,终点地址也是11,长度是1

b. 下图所示:Modbus指Modbus区域配置;SIMATIC-S7指PLC的地址

在这里插入图片描述

因小季这边没有S7-300 PLC,拿西门子Smart 200 PLC 来举例:MW10地址的数据通过Modbus-TCP协议送到40012地址(配置如下图所示)

在这里插入图片描述

完成上述1-4配置,SCANET所有配置完成,实现上述技术需求

如何检验配置是否正确(用Modscan模拟第三方设备来检验)

点击"Connection"选择"Remote TCP/IP Server"按照SCANET的IP,端口进行连接

在这里插入图片描述

按照"a,b,c,d"要求填写好,点击"Quick Connect"按钮

a. “Address”:12;起始地址

b. “Length”:1;数据长度

c. “Device Id”:2;2表示PLC站地址

d. “MODBUS Point Type”:HOLDING REG;HOLDING REG表示4x地址

在这里插入图片描述

对比数据

这里通过SCAENT OPENS7协议测试读取数据(读上来的是16进制数值),与Modscan软件作对比;也可以通过PLC软件监控数值与Modscan软件作对比。

在这里插入图片描述

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值