[西门子] 一种免编程实现modbus数据采集,上海卓岚modbus通讯

[复制链接]
查看66985 | 回复0 | 2024-8-11 09:02:23 | 显示全部楼层 |阅读模式
一、项目需求

       通过RS485转TCP/IP设备,直接将带有485通讯的温度巡检仪的的数据采集到触摸屏和上位机系统。

      网络架构如下:



其中集线器采用上海卓岚的9480A集线器,通信管理机用卓岚的5143D。

二、配置说明

     上海卓岚的9480A不需要配置,接线图如下:



   通讯转换器采用

,配置如下:

通过卓岚的配置软件ZLVirCom6.48.exe,首先扫描到设备。



本次设192.168.0.121这个模块



主要配置的参数有网络设置-->IP地址设置为192.168.0.121;串口设置为9600,8,N,1,NOE。

高级设置选择转化协议为MODBUS_TCP协议,端口设置502或者其他,其他就不用设置了。



目前已经链接OK。

三、测试说明

利用MODSCAN32进行测试,设置如下:



测试到三个温度巡检仪的数据如下:







从实际温度巡检仪的数据来看,读取过来的是整型,需要除以10.0才是真实的温度。

触摸屏配置:





建立标签



wincc配置:

选择modbus tcp驱动



测试数据



会发现第10个数据无法读取,最终采用了opc方式读取,不知道是什么原因。

现场实物:

本帖子中包含更多资源

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

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

本版积分规则