对于年夜规模的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
应用产物:
Product Line Model Name
MGate MB3660 MGate MB3660-16-2AC
Iologik R1212 Iologik R1212
Iologik R1214 Iologik R1214
- 2
系统架构
- 3
关于iologik 设备
4.1iologik R1212
在本尝试中,会用05功能码写R1212的DO状况,下图是R1212关于8个DO的地址映射。
- 4
4.2iologik R1214
在本尝试中,会用05功能码写R1214的继电器状况,下图是R1214关于5个继电器的地址映射
- 5
MGate MB3660 设置装备摆设
5.1毗连电脑的网口到MB3660的LAN 1口,打开DSU软件,搜刮MGate MB3660,默认IP地址为192.168.127.254,点击Console进入Web界面,填入用户名:admin 暗码:moxa(或者不填暗码),进入本家儿界面。
- 6
5.2进入seriel settings,将port1和port2串口参数更改为9600/None/1,串口模式为RS-485 2-wire
- 7
5.3进入Protocol Settings,选择Agent mode,作和谈设置,Modbus TCP端,设置MGate 网口端脚色为Slave,并设置ID号及其端标语,RTU串口端,设置为Master,别离对各个串口做号令的添加及设置装备摆设。
5.3.1设置MGate 网口端脚色为Slave,并设置ID号及其端标语
- 8
5.3.2点击Modbus RTU/ASCII,设置为Master,别离对各个串口做号令的添加及设置装备摆设。
1、设置装备摆设串口1本家儿站模式的号令,双击串口1(毗连iologik R1212,ID号为1),或者点击edit,
- 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
点击OK.
返回,添加第二条号令,暗示读取R1212中十进制地址325,即16进制0x0145的数据,存储到Modbus RTU->Modbus TCP偏向的存储区中的地址0x02
- 11
点击OK,可看到下图,添加了两条号令,记得要点击下方的”Activate”做保留.
- 12
2、设置装备摆设串口2的RTU本家儿站模式的号令,双击串口2或者点击edit,进入添加号令,
- 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
添加串口2第二条号令,读取R1214中0x0144地址的数据到MGate MB3660中的读取寄放器(Modbus RTU->Modbus TCP偏向)地址0x00中。
- 15
点击OK,可看到下图,添加了两条号令,同样记得要点击下方的”Activate”做保留
- 16
确认设置连结当作功
- 17
打开Modscan 发送死令
6.1打开Modscan ,作为Modbus TCP本家儿站给作为Modbus TCP 从站的MGate MB3660发送死令。
- 18
点击connection,输入MGate MB3660的IP地址,端标语502
- 19
把ID号改为22,无红色告警,暗示当作功毗连。
- 20
双击00001地址,Value 更改为on,点击update
- 21
6.2在System Monitoring里的protocol status里面查看数据的更新
- 22
可以看到,这时数据流标的目的为Modbus TCP-Modbus RTU的寄放器中,0x0000h地址的数据简直变为0x01
- 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
- 上一篇: 苹果电脑如何登陆两个qq
- 下一篇: 怎样简单的编辑一个html网页
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
faceu激萌怎么把瘦脸开到最大
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:200248
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:497