技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 西门子PLC > 多台西门子S7-200SMART PLC与威纶通触摸屏MODBUS RTU通讯案例详解

多台西门子S7-200SMART PLC与威纶通触摸屏MODBUS RTU通讯案例详解

王曾 发布于2023-03-20 15:50 112 6 标签:西门子PLC案例

导读:

本文章会详细介绍多台西门子S7-200smartPLC与威纶通触摸屏modbus rtu通讯连接的步骤。

一、 硬件连接

1. 威纶通触摸屏485端口脚位定义

打开EasyBuilder Pro软件中的帮助,在通讯端口脚位定义中找到你需要连接的触摸屏型号,如图1所示。这里以TK8071iP为例,可以看到COM2 [RS-485]2W通讯端口脚位定义,如图2所示。

 

1

 

2

2. 200smart PLC 485端口脚位定义

1) 200smart PLC本体端口

200smart PLC选择可以选择CPU 集成的 RS485 通信端口和标准型 CPU 额外支持 SB CM01 信号板。CPU 集成的 RS485 通信端口的引脚分配如图3所示,CPU 额外支持 SB CM01 信号板

 

3

2) 200smart 信号板

标准型 CPU 额外支持 SB CM01 信号板,该信号板可以通过 STEP 7-Micro/WIN SMART 软件组态为 RS485 通信端口或者 RS232 通信端口。SB CM01 信号板的引脚分配,如图4 所示。

 

 

4

3. PLC与触摸屏连接

1) CPU 集成的 RS485 通信端口与触摸屏连接

PLC端口引脚3连接触摸屏COM2 [RS-485]2W端口引脚2PLC端口引脚8连接触摸屏COM2 [RS-485]2W端口引脚1如图5所示。

2) SB CM01 信号板与触摸屏连接

SB CM01 信号板Tx/B连接触摸屏COM2 [RS-485]2W端口引脚2SB CM01 信号板Rx/A连接触摸屏COM2 [RS-485]2W端口引脚1,如图5所示。

 

威纶通触摸屏

200smart PLC从站2

200smart PLC从站3

COM2 [RS-485]2W端口引脚2

485端口引脚3

485端口引脚3

COM2 [RS-485]2W端口引脚1

485端口引脚8

485端口引脚8

 

 

 

5

二、 EasyBuilder Pro软件设置

1. 通讯参数设置

1) 打开EasyBuilder Pro软件在文件菜单栏中新建项目选择TK8071iP这款触摸屏,如图6所示

 

6

2) 在菜单栏中的常用系统参数,如图7所示,进行通讯参数设置;

 

7

3) 在系统参数设置窗口中选择新增设备,如图8所示;

 

8

4) 选择MODBUS RTU,RTU over TCP,如图9所示;

 

9

5) 通讯参数根据图10设置,如果设备预设站号设置的为10设置不同,组态的元件地址如果没有加站号地址的组态元件都是从站10的地址数据,例如2#(此处可参考2号从站和3号从站组态程序编写内容)。

需要注意的是200smart PLC32位数据类型需要勾选数据转换,如图10所示。                                 

    

10

2. 2号站软件组态

1) 按钮组态

组态如图11所示;

 

11

4x_Bit表示的是保持寄存器,200smart plc中的V存储区的的位地址;

2#100152#代表2号站,100代表V存储区的字起始地址,15代表的是第15位,如图12所示10015代表的是V188.7因为PLC程序是从VW0开始的,换算以后的地址是VW188,VW188包含了VB188vb189,而VW188的第15位是V188.7如图13所示。

    

12

13

2) 输出指示灯组态

组态如图14所示,0x表示的是输出存储区,2#1表示的是2号站的Q0.0

 

14

3) 16位无符号整数

组态如图15所示,4x表示的是保持寄存器,2#1表示的是2号站的VW0,格式选择16-bit Unsigned

 

15

4) 32位无符号整数

组态如图16所示,4x_Double表示的是32的保持寄存器,2#2表示的是2号站的VD0,格式选择32-bit Unsigned

 

 

16

5) 32位浮点数

如图17所示,4x_Double表示的是32位的保持寄存器,2#4表示的是2号站的VD6,格式选择32-bit Float

 

17

 

3. 3号站软件组态

1) 按钮组态

组态如图18所示;

 

18

4x_Bit表示的是保持寄存器,200smart plc中的V存储区的的位地址;

3#100153#代表3号站,100代表V存储区的字起始地址,15代表的是第15位,如图19所示10015代表的是V188.7因为PLC程序是从VW0开始的,换算以后的地址是VW188,VW188包含了VB188vb189,而VW188的第15位是V188.7如图20所示。

    

19

20

2) 输出指示灯组态

组态如图21所示,0x表示的是输出存储区,3#1表示的是3号站的Q0.0

 

21

3) 16位无符号整数

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

西门子PLC案例

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签