粉丝1570获赞2709

朋友们大家好,今天我们来介绍 modbus 网关如何实现多主意重 常规。我们在对接 modbus rto 协议的时候,一个重战只能被一个主战访问,如果现场你现在需要多个主战同时访问一个 modburbsrto 重战数据的时候,你是没有办法接入的。 中间如果你添加了我们的 modbus 网关,就可以实现多主战同时访问一个重战。 首先我们是进入我们的 xrmotbox 软件配置采集数据,也就是将你需要采集的 rto 设备数据读取到我的硬件网关,然后开启网关的 mtobotsrto 服务,针对不同的硬件可以开启多个不同的 rto 服务。如果你是两个窗口的网关, 可以最多开启两个阿丢重战服务。如果是四个口楼创四个创口楼网关,可以最多开启四个阿丢重战服务。开启重战阿丢服务的时候,可自定义勾选是否支持多个 modbus 阿丢重战设备。 此处的多个阿丘设备是何意义?也就是当你采集一条总线上面,假如一条总线现在有五个设备, 如果你未开启多个设备的时候,我们是将这五个设备采集上来过后转成一个重降设备出去。 如果你开启了多设备,我们就可以自定义设置将这五个设备采集上来,转成五个设备出去,或者是转成自定义组合两个或者是三个设备出去。设置完重站服务以后,我们可以根据不同的数据点自定义设置转发出去的 adbus 地址。最后设 制完以后,上传工程可以用 modebuds pro 来测试我们转出去的 modelbuds rto 重战服务,下面我们就来演示一下如何将 modebuds tcp 重战数据采集上来,过后转成两路 rto 重战服务出去。首先我们打开配软件, 我们先新建,我们要去读取一个 mode bus t c b 重站,那我就新建 mode bus t c b client 主站的工程, 然后新建通道 ip 地址加端口号, ip 地址幺零六,端口号五零二,写出了采集的重占啊 t c b 重占的地址是一, 然后我现在是要读取四万零一到四万幺零十个点的数据,然后在 rto 服务器我的 boss rto 设置可以开启指定的 rto 宠照服务。我现在从 com 一口转一个 rto 数据,然后从 com 二口 也转一个摩托巴萨就服务出去。此时我是没有开启多设备的,没有开启多设备的时候,我从康宝二口转出去的这条总线,他的账号地址就是在此处设置,如果我此处开启了多个设备的时候,这个此处 账号重战账号就灰色了,那此处的重战账号就要在设备属性下的重战账号这个地方进行设置。 当我没有开启此功能的时候,此处存在账号地址为灰色,以 以 mode bus rtu 重战参数中账号为准。然后具体转发出去的 mode bus rtu 重战地址,我是可以自定义设置的,此处我也对应着设置采集了四驱一到十,转出去也是四驱一到十, 保存工程转了两路 rto 出去,这时候点击上传工程,将工程上传到硬件的网框, 这时候采集数据已经没有问题了,这个时候我们就用 modbudpo 来测试一下我们采集的数据,我们现在已经有两个创口接到我们本机电脑, 一个是 com 三,一个是 com 五,这是参数 四驱一到十,地址是一,然后 com 三可以正常独立数据,然后还有一路是 com, 设置为 com 五, 这时候我们可以看到我们已经将采集上来的 modebuds rto 重站 modebuds tcp 的重站服务转成了两路 rto 重站, 我在一度重转中进行设置,我可以看到另外一个转出去的 r t o 重转数据改变了,我产这个数据也改变了,然后我在这边设置成其他的, 我可以看到数据是两边是实时变化的,这个时候呢是我是将数据未开启 我的 boss rpu 多设备,假如此时我开启多设备, 然后此处的账号我把它修改为四,这个时候我们可以看到我如果还用刚才的 id 一去通讯的话就通不上了,这个时候我把 id 改成对应的四,哎,数据又正常通讯了,那以此类推。我这个地方的 modbox ido 地址, 我把它改成十一到二十,那我这个时候一到十就没有数据了,我把它改成十一到二十,数据就可以正常通讯了。 那还有一个,假如说我现在只建了一个设备,假如我有两个设备,就是我重站这个地方 再建一个设备二,这是 model 八的 tc 重战,这是一个重战二,那这个时候我就可以自定义,因为我开启了多设备过后,我就可以设置将采集下来的重战一的设备转成重战四出去, 然后将采集重占二上来数据转成重占五数据, 这个时候刚才的重战四,我再新建一个重战五, 然后地址是从十一 有发现数据也可以正常的转出来,我请你下去控制的时候, 也可以将数据实时的控制到重站里面,这是 wordbox t c d 重站 上面演示的整个过程呢,就是将 motorbus tsp 的重战转成了两路 motorbus rto 的重战。感谢大家的观看。

朋友们大家好,今天我们来介绍一下 modbus rto client 驱动中各个参数有何意义。 首先第一个是驱动属性中轮巡时间,轮巡时间指的是每个设备轮巡的最短时间,当轮巡时间小于设备实际运行的周期时,是参数无效。 第二个是通道属性中超时时间,超时时间指的是网关每帧数据请求后最大的等待时间。 第三个是设备属性中请求针间隔,请求针间隔指的是当前设备下每针数据请求的时间间隔。第四个是设备属性中 字节顺序记 modbuds rto 中的大小端模式,常规的两字节整数顺序指的是数据类型 cut 和 word。 四字节整数顺序指的是浪形和 d word 型单精度辅点数顺序指的是 float。 第五个是设备属性中批量传出、组包批量传出。我们分为两部分,一部分是模拟量,第二部分是数字量。模拟量指的是每次请求我们最多请求多少个模拟量连续的模拟量点。 数字量指的是我们每次数字量请求时最多请求多少个连续的数字量点位。第六个是标签属性中的计算器类型,我们 在选择计算器类型时,我们可以看到是六种,其中有零 x 杠 f 五、零 x 杠 f 十五、 e x、 三 x、 四 x 杠 f 六、四 x 杠 f 十六。 零 x 里面的 f 五和 f 十五都代表是零区,只不过零 x 杠 f 五指的是用五号功能码写零 x 杠 f 十五指的是十五号功能码写 e x 代表就是一区,常规的零二功能码读三 x 代表是三区,常规的是四号功能码去读。 四 x 杠 f 六指的是四驱,然后写的时候是用零六过了马写。四 x 杠 f 十六指的是四驱,写的时候用十六号过了马写。 下面我们就来演示一下各个驱动属性或者是通道属性修改以后会带来怎样的效果。 我们打开一个 model box rgo 的数据通讯,然后我们先修改轮讯时间,目前我们先设置轮讯时间为一百毫秒, 上载程序以后,我们可以看到下面数据的通讯是非常快的, 这个时候说我们把轮行时间设成三秒 时,我们在启动监控,我们可以看到设备会每隔三秒钟发送一次数据中请求,就是每隔三分三秒钟会轮巡一次,三秒钟轮巡一次,这个就是我们修改的这个轮巡时间起到的作用。 然后超时时间,超时时间只会在设备通讯失败时有效,比如说我们现在是有一个设备,一,我们新建两个,二三四,不存在的, 我们说上传工程进行监工,这个时候我可以看到第一个设备因为他在线,所以他头绪很快,马上,所以就上来了。第二个设备呢,他会发一点请求过后他会最大等待他五秒钟。第三个设备因为 这些设备都是不在线的,超时时间修改的就是最大等待时间,所以我发一点请求过后,我最多等他五秒。比如说这个时候我把这个超时时间改短, 也就是我等待时间变短了,此时就算这个设备是不在线,我的轮巡也会相对于比较快,因为我只等他一百毫秒, 这个是轮巡时间,然后请求的间隔则是当前设备发生的请求数据时间间隔, 比如刚刚的话是一百毫秒一千球,比如说这个时候把它改成数据一秒钟一千球, 这时候我又我会发现一秒钟发生一次数据警的, 一秒钟发生一次数据请求,这个就是请求证间隔,然后这里的批量传出主刨了,就是说我这里有四个点,我这里假如说模拟的主刨最大长度,我把它改成了三, 这是文艺上传工程, 我会发现我先请求了三个点,我再请求了一个点, 这个时候就是说我把这四个点数据分成了两个数据包来请求,第一次我只请求三个点,第二次再请求后面的三个点, 这就是模拟量,数字量的话以此类推。如果我这里建的数据点是数字量点,那这个地方修改的参数就是修改每次请求多少个相应的数字量或者模拟量 数据点常规我们都用默认的十六或者是三十二。 然后还有一个就是说这里的字节顺序,常规的两字节整数顺序就是二一四字节整数顺序呢,我们这里面有很多常规,就是四三二一,大端模式,二一四三,小端模式, 单均度负点数也是一样,一般常规选的话就是选四三二一和 r s 三两种,具体的话是选择小端模式还是选择大端模式,都是根据设备实际的 r q 设备来定义。 此处呢就是我们介绍的所有关于 modelbox rtu 驱动需要注意的一些细节的地方,谢谢大家的观看。

各位朋友大家好,今天我们来介绍一下怎么通过主态网关读取 motorbus rto 重战协议。 首先第一步进入我们的插头 view, 新建 modebus rto client 驱动。 然后新建通道,通道里面填写的是下面底层的四八五通讯参数,对应的 com 口是选择硬件网关接线的 com 口。 然后新建设备,设备里面唯一的一个主要的参数就是账号,对应的就是 mode bus r t u 重战账号,也就是它的设备地址。 然后新建标签,新建标签主要是根据 mode bus rto 重站设备的设备点位地址来进行设定。最后一步就是上传工程,然后启动监控,查看数据通讯状态。下面我们就来演示一下整个的过程。 进入叉 q 六, 然后我们新建一个工程。 进入以后先新建驱动, 选择 model 八是 r t o client, 然后 新建通道,通道选择 com, 我现在的接线是 com 一,设备是九六零零八一五。然后新建设备,现在我设定的账号是一。 然后建标签点,我现在设备里面它的点位是四驱一号地址, 也就是选四驱一号地址。数据类型是 word 转发端的话,就是说我们如果有做数据转发就可以进行选择,如果没做数据转发,可自定义或随机设置。 现在就是四驱一号地址,那假如说我现在是四驱一到十,那我就可以进行 ctrl c ctrl v 就可以 将四驱一到十号点建出来。然后这个时候点击保存,保存以后点击上传, 上传成功过后你会听到滴的一声,点击确定。然后启动监控,就可以看到数据通讯,这是我重量的设备, 比如我把这个地方地址改成十一、十二、三十三,看到我这边数据读取的时候,会适时的把这边重占数据给读取上来。 这个就是我们常规地去对接 model bus r t o 重站。怎么鉴点和数据通讯。这里的四驱一号地址就代表的是四万零一的地址。

朋友们大家好,今天我们来介绍莫德巴斯陆游和莫德巴斯网关有何区别。 首先,莫德巴斯陆游是将底层的莫德巴斯 rto 设备透传成一个莫德巴斯 tcp 出去,然后通过不同的端口号来区分现场的总线。 第二,莫德巴斯网关是将底层的创口协议或者是局网中的网络协议转成一个标准的莫德巴斯 tcp 协议,或者是莫德巴斯 rq 协议出去。 下面我们来了解一下莫德巴斯陆游和莫德巴斯网关具体的区别点。首先,在采集点数上,陆游是 没有明确的点数限制,他是根据现场的四八五通讯以来决定到底能接多少设备, 网关是根据硬件的网关来决定相应的点数。目前迅饶的网关支持点数分为二百五十六点、五百一十二点、一千零二十四点和两千零四十八点。 从协议呈上,陆游是将摩托吧斯 rto 透传成摩托吧斯 tcp, 而网关是可以根据网关的具体型号自定义采集和转发的协议。 陆游在数据处理下是不对数据做任何的处理,而网关是可以做数据处理。在数据地址上,陆游只是将原声的地址 按照原先的创口方式透传为一个网口方式出去,而网关是可以对地址进行自定义重排的。在传输方式上,路由是进行的透传,而网关是进行了底层的协议转换。 上面一介绍的所有功能和区别点就是 modelbox 网关和 modembods 路由相应的区别。感谢大家的观看。