任务描述:在一定局域内建立本地与远程TPC 通讯,本地转发,远程接收,并进行测试。
1.新建工程
打开Mcgs 嵌入版组态软件,新建2 个工程,分别命名为“Modbus 串口数据转发发送端”和“Modbus 串口数据转发接收端”两个工程。
2. “Modbus 串口数据转发发送端”工程组态
(1)添加Modbus 串口数据转发驱动
进入“Modbus 串口数据转发发送端”工程,双击进入设备窗口,在工具箱中点击设备管理,双击添加转发设备驱动,如图6-2 所示。
(2)添加Modbus 串口数据转发设备
打开设备窗口,添加通用串口父设备0 和Modbus 串口数据转发设备,如图6-3 所示。
驱动设备添加完成后,注意在MODBUS 串口数据转发设备里进行参数设置,注意发送端和接收端的通讯参数设置一致,特别是端口号设置,设备地址设置一致,参数设置如下图6-4 所示。参数设置完成后,双击设备0-Modbus 串口数据转发设备,进行通道添加,点击增加设备通道,出现如下图6-5 所示,选择通道类型和数据类型。
增加的设备通道如下表6-1 所示:
地址添加完成后如下图6-6 所示
通道地址添加完成后,点击上图所示红色标记,进行快速连接变量,出现下图6-7 窗口后,选择默认参数设置连接,进行变量连接。点击确认出现图6-8 图所示,点击全部添加。***后添加确认这是参数和通道地址就添加成功。
(4) Modbus 串口数据转发发送端用户窗口组态
进入用户窗口,双击“窗口0”,进入组态画面,通过输入框和标签构件组态出如下图6-9 所示.
3.Modbus串口数据转发接收端
(1) 添加Modbus 串口驱动设备
打开“Modbus 串口数据转发接收端”工程,方法如添加Modbus 串口数据转发设备相同,如下图6-10 所示。
(2)驱动设备添加和通信参数设置
打开设备窗口,添加通用串口父设备和标准ModbusRTU 子设备,如图6-11 所示。
接收端的通讯参数设置与发送端的设置一致,注意设备地址设置一致,如下图6-12 所示。
然后增加通道地址,方法如同图6-6 所示。
(3)Modbus 串口数据转发接收端用户窗口组态
进入用户窗口,双击窗口0,组态输入框和标签构件如下图6-13 所示。
4 调试运行
工程画面以及参数设置成功后,进行工程下载,点击,出现下载配置窗口,分别对IP 地址进行设置,具体设置如下图6-14 和6-15 所示,如图6-16 和6-17 所示进行模拟调试。