手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Modbus总线耦合器GCAN-8100的通信方式介绍

时间:2024-10-25 11:47:51

本文简单的介绍了Modbus总线耦合器GCAN-8100的通信方式,对于想要了解使用这款设备的工程师具有很好的说明意义。

工具/原料

Modbus总线耦合器GCAN-8100

各类配套IO模块

笔记本电脑

数据连接线

电源

设备简介

1、Modbus总线耦合器GCAN-8100可连接所有的总线端子模块。根据不同型号的IO模块,模拟量总线端子模块寄存器中包含的温度范围、增益值和线性化的特性曲线都会不同。下面是它的通信方式介绍。

Modbus总线耦合器GCAN-8100的通信方式介绍

GCAN-8100通信举例

1、Modbus总线耦合器GCAN-8100执行Modbus通信鲩乎吃赳协议,为Modbus从站设备。当搭载GC-1008模块(8路数字量输入)时,GCAN-8100会将DI数据存放于Modbus数字量输入寄存器中,您可以通过02功能码进行读取。当搭载GC-2008模块(8路数字量输出)时,GCAN-8100会将DO数据存放于Modbus数字量输出寄存器中,您可以通过05、15功能码进行写入,通过01功能码进行读取。当搭载GC-3804模块(4路PT100模拟量输入)时,GCAN-8100会将AI数据存放与Modbus模拟量输入寄存器中,您可以通过04功能码进行读取。如果我们使用一个GCAN-8100 Modbus从站,搭载两个GC-1008模块(8路数字量输入)和两个GC-2008模块(8路数字量输出),那么距离GCAN-8100模块最近的GC-1008模块为1008-1,稍远的GC-1008为1008-2。同理,距离GCAN-8100模块最近的GC-2008模块为2008-1,稍远的GC-2008为2008-2。

Modbus总线耦合器GCAN-8100的通信方式介绍

1、搭载GC-1008模块时的通信方式

1、数字量输入的状态由一个字节来表示,通道8在高位,通道1在低位。例如,GCAN-8100模块节点号设为1。通道8和通道4状态为1,其他状态均为0,则Modbus一端显示的DI状态数据为88。具体详情如表格。

Modbus总线耦合器GCAN-8100的通信方式介绍

2、搭载GC-2008模块时的通信方式

1、数字量输出的状态由一个字节来表示,通道8在高位,通道1在低位。例如,GCAN-8100模块节点号设为1。需设置通道8和通道4状态为1,设置其他状态均为0,则需要发送的Modbus DO状态数据为88(15功能码)。

Modbus总线耦合器GCAN-8100的通信方式介绍

3、搭载GC-3804模块时的通信方式

1、每个通道的温度状态由两个字节来表示,四个通道共八个字节。其中,代表温度状态的两个字节,第一个字节为低位,需将该字节的数赍铈于脏据转换为十进制后乘以0.1;第二个字节为高位,需将该字节的数据转换为十进制之后乘以25.6。最后将两个数值加和,即为最终的温度值,单位为摄氏度。例如,四个通道的温度分别为25.6度,25.5度,20度,30度。模拟量输入数据为0x00,0x01,0xFF,0x00,0xC8,0x00,0x2C,0x01。

Modbus总线耦合器GCAN-8100的通信方式介绍

4、同时搭载多组模块的通信方式

1、若Modbu衡痕贤伎s总线耦合器GCAN-8100同时搭载多组GC-1008模块,那么我们以它们距离GCAN-8100的远近,从近到远进行编号,塾即孢忧离得最近的为1号。Modbus总线耦合器GCAN-8100将按照下表进行数字量输入寄存器首地址的确认。例如,当Modbus总线耦合器GCAN-8100搭载9个GC-1008模块时,数字量输入寄存器地址依次为01-09。若Modbus总线耦合器GCAN-8100同时搭载多组GC-2008模块,那么我们以它们距离GCAN-8100的远近,从近到远进行编号,离得最近的为1号。Modbus总线耦合器GCAN-8100将按照下表进行数字量输出寄存器首地址的确认。例如,当Modbus总线耦合器GCAN-8100搭载9个GC-2008模块时,数字量输出寄存器地址依次为01-09。若Modbus总线耦合器GCAN-8100同时搭载多组GC-3804模块,那么我们以它们距离Modbus总线耦合器GCAN-8100的远近,从近到远进行编号,离得最近的为1号。GCAN-8100耦合器将按照下表进行模拟量输入寄存器首地址的确认。例如,当Modbus总线耦合器GCAN-8100搭载3个GC-3804模块时,模拟量输入寄存器地址依次为01-04、05-08、09-12。

© 手抄报圈