当前位置:网站首页 > 创业 > 正文

怎样配置MGate MB3660

0 张子豪 张子豪 2025-10-11 12:03 1

对于年夜规模的Modbus应用,MGate MB3660可以实现高效毗连年夜量Modbus节点到统一收集中,最多每个串口可毗连31个设备。 MGate MB3660撑持两种模式,透传模式及其代办署理人模式,透传模式中,任何一个时刻3660只能执行一条指令,所以当串口毗连了良多设备时,每个设备需要期待前面的请求发送完才会领受到响应的请求号令,如许就造当作了效率低等错误谬误,代办署理人模式就应对了这个错误谬误,代办署理人模式中,网关会同时标的目的所有串口本家儿动并持续发送请求并收到数据,这会年夜年夜缩短获取所有设备数据的整个周期时候。SCADA系统就可以直接拜候MGate的内部存储器,而不需要颠末网关经由过程串口将号令一条条转发出去。

现场应用中,有时辰会但愿上位机一条号令就能采集到年夜量设备的数据,或者因为上位机软件的限制,上位机应用法式只能拜候一个设备,也就是只能拜候一个ID号,这时辰就需要MGate MB3660的代办署理人模式。这份手册中,对MGate MB3660的测试,在TCP端会在电脑上用Modscan模拟Modbus TCP本家儿站,在串口端,会毗连两个RTU从站,别离为iologik R1214及其iologik R2140,实现只操纵一条号令,就拜候到多个设备。

方式/步调

  1. 1

    应用产物:

    Product Line                     Model Name

    MGate MB3660                MGate MB3660-16-2AC

    Iologik R1212                   Iologik R1212

    Iologik R1214                   Iologik R1214

  2. 2

    系统架构

  3. 3

    关于iologik 设备

    4.1iologik R1212

    在本尝试中,会用05功能码写R1212的DO状况,下图是R1212关于8个DO的地址映射。

  4. 4

    4.2iologik R1214

    在本尝试中,会用05功能码写R1214的继电器状况,下图是R1214关于5个继电器的地址映射

  5. 5

    MGate MB3660 设置装备摆设

    5.1毗连电脑的网口到MB3660的LAN 1口,打开DSU软件,搜刮MGate MB3660,默认IP地址为192.168.127.254,点击Console进入Web界面,填入用户名:admin 暗码:moxa(或者不填暗码),进入本家儿界面。

  6. 6

    5.2进入seriel settings,将port1和port2串口参数更改为9600/None/1,串口模式为RS-485 2-wire

  7. 7

    5.3进入Protocol Settings,选择Agent mode,作和谈设置,Modbus TCP端,设置MGate 网口端脚色为Slave,并设置ID号及其端标语,RTU串口端,设置为Master,别离对各个串口做号令的添加及设置装备摆设。

    5.3.1设置MGate 网口端脚色为Slave,并设置ID号及其端标语

  8. 8

    5.3.2点击Modbus RTU/ASCII,设置为Master,别离对各个串口做号令的添加及设置装备摆设。

    1、设置装备摆设串口1本家儿站模式的号令,双击串口1(毗连iologik R1212,ID号为1),或者点击edit,

  9. 9

    点击“+add”,添加Port1的第一条号令,ID号为1,功能码为05;write starting adress填写325,暗示地址0x0145;write memory为0,暗示将MGate3660中从Modbus TCP->Modbus RTU偏向的存储器中,地址0x00的数据给到R1212中地址0x0145,这里写单个线圈,暗示将0x00地址中8位数的最低位给到R1212的DO。

  10. 10

    点击OK.

    返回,添加第二条号令,暗示读取R1212中十进制地址325,即16进制0x0145的数据,存储到Modbus RTU->Modbus TCP偏向的存储区中的地址0x02

  11. 11

    点击OK,可看到下图,添加了两条号令,记得要点击下方的”Activate”做保留.

  12. 12

    2、设置装备摆设串口2的RTU本家儿站模式的号令,双击串口2或者点击edit,进入添加号令,

  13. 13

    点击“+add”,添加Port2的第一条号令,ID号为2,功能码为05;write starting adress填写324,暗示地址0x0144;write memory为0,暗示仍然将MGate3660中从Modbus TCP->Modbus RTU偏向的存储器中,地址0x00的数据给到R1212中地址0x0144,这里写单个线圈,暗示将0x00地址中8位数的最低位给到R1212的DO。

  14. 14

    添加串口2第二条号令,读取R1214中0x0144地址的数据到MGate MB3660中的读取寄放器(Modbus RTU->Modbus TCP偏向)地址0x00中。

  15. 15

    点击OK,可看到下图,添加了两条号令,同样记得要点击下方的”Activate”做保留

  16. 16

    确认设置连结当作功

  17. 17

    打开Modscan 发送死令

    6.1打开Modscan ,作为Modbus TCP本家儿站给作为Modbus TCP 从站的MGate MB3660发送死令。

  18. 18

    点击connection,输入MGate MB3660的IP地址,端标语502

  19. 19

    把ID号改为22,无红色告警,暗示当作功毗连。

  20. 20

    双击00001地址,Value 更改为on,点击update

  21. 21

    6.2在System Monitoring里的protocol status里面查看数据的更新

  22. 22

    可以看到,这时数据流标的目的为Modbus TCP-Modbus RTU的寄放器中,0x0000h地址的数据简直变为0x01

  23. 23

    更改数据流标的目的为Modbus RTU/ASCII->Modbus TCP,查看是否简直Modscan一条号令当作功将R1212的DO及其R1214的继电器置高(即查看读取到的R1212的DO及其R1214的继电器的状况是否均为1,因为前面添加的号令是将读取到的R1212的DO存储到地址0x02,R1214的继电器状况存储到地址0x00,所以可以看到如下图所示)

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/222998.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图