如何WinCC直接连接Modbus RTU设备实例 点击:349 | 回复:4



大连德嘉工控

    
  • [版主]
  • 精华:7帖
  • 求助:2帖
  • 帖子:1072帖 | 1340回
  • 年度积分:436
  • 历史总积分:8496
  • 注册:2009年2月24日
发表于:2023-08-18 16:46:19
楼主

Modbus TCP/Modbus RTU模块连接开关量采集模块、温湿度变送器、数码管,此篇文章将综合起来演示用上位机WinCC连接这3个Modbus485设备。

所用设备如下:

1、Modbus TCP/Modbus RTU模块

2、开关量采集模块、BY-M31 RS485温湿度变送器、金山智能LED-485-056数码管显示屏

3、上位机用wincc。

一、硬件连接图示如下:

附件 1.jpg


二、参数设置如下:

1、济南智泽开关量采集模块参数为:9600,n,,1;地址1

2、BY-M31 RS485温湿度变送器参数为:9600,n,8,1;地址2

3、金山智能LED-485-056数码管显示屏参数为:9600,n,8,1;地址3

三、Modbus TCP/Modbus RTU模块参数设置如下图:

附件 2.jpg


(1)Modbus TCP/Modbus RTU转换器IP

附件 3.jpg


(2)转换器Modbus RTU设置

附件 4.jpg


四、电脑端WinCC软件设置如下图:

(1)首先先建立一个连接

附件 5.jpg


(2)接下来建立变量

附件 6.jpg


这里建立变量时要注意所接的这三个设备的地址要和Modbus TCP/Modbus RTU转换器内部从站地址对应关系一致,具体对应关系如下:

第一种方式:从站只有一个,站号为 1

第二种方式:从站共有七个,站号为 1-7

modbus TCP 起始地址与 modbus 从站的对应关系

00000-09999 对应 1 号从站 0-9999

10000-19999 对应 2 号从站 0-9999

20000-29999 对应 3 号从站 0-9999

......

50000-59999 对应 6 号从站 0-9999

60000-65535 对应 7 号从站 0-5535

第三种方式:从站共有 66 个,站号为 1-66

modbus TCP 起始地址与 modbus 从站的对应关系

00000-00999 对应 1 号从站 0-999

01000-01999 对应 2 号从站 0-999

02000-02999 对应 3 号从站 0-999

......

64000-64999 对应 65 号从站 0-999

65000-65535 对应 66 号从站 0-535

(3)建立画面,添加变量名称

附件 7.jpg


(4)运行画面,画面上会显示这些温湿度参数的的数值,注意,显示的数值是实际的10倍;手动将开关量LED1、LED2置1,同时LED1、LED2灯亮起;输入数码管显示数值00 02 01 EA,同时数码管显示屏显示为 4.90。

附件 8.jpg


附件 9.jpg


附件 10.jpg




楼主最近还看过



天涯的雨滴

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 329回
  • 年度积分:155
  • 历史总积分:154
  • 注册:2016年1月26日
发表于:2023-08-19 08:12:50
1楼

多谢分享

Dreams_wxg

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:58
  • 历史总积分:58
  • 注册:2023年9月12日
发表于:2023-09-14 09:58:43
2楼

学习了

zrulai

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:52
  • 历史总积分:53
  • 注册:2009年8月15日
发表于:2023-09-14 21:37:36
3楼

学习了,谢谢!

件简单

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 41回
  • 年度积分:27
  • 历史总积分:89
  • 注册:2020年5月26日
发表于:2023-09-16 15:00:33
4楼

赞,学习一下,学习一下,谢了


热门招聘
相关主题

官方公众号

智造工程师