您现在所在的是:

串口通信

回帖:4个,阅读:459 [上一页] [1] [下一页]
50
姚健林
文章数:2
年度积分:50
历史总积分:50
注册时间:2023/5/11
发站内信
发表于:2023/5/11 11:25:36
#0楼
背景: 有两个modbus 485的子设备,设备上都只有一个485口,准备用一块普通的带485口的触摸屏进行读写操作。
需求:后来要求给PC电脑留一个控制子设备的口子。


咨询厂商可以用触摸屏做主站,子设备做从站,电脑通过软件模拟一个从站,通过一种叫资料传输的功能实现数据映射,这样做是否可行?
用其他软件读取电脑模拟出来的从站是否存在两主一从的问题?


触摸屏可以换成带网口的,PC控制也可以修改成PC只读数据,毕竟远程控制有点安全问题。在这基础上还有没有比较简单的方案?

42323
YXBK 版主
文章数:19443
年度积分:2737
历史总积分:42323
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2023/5/11 17:20:01
#1楼
应该是威纶通的屏吧

这样是可以的,其实就是触摸屏有两个通讯口

一个作为主站去读写那两个485的MODBUS子设备

一个作为MODBUS从站给PC来读写

数据交换就是那个资料传输,可以把子设备的地址与触摸屏的内部地址相互传输。

最终PC读写的就是触摸屏的内部地址,当然这个内部地址有个对应的MODBUS地址的.


假设读取子设备的数据地址是2000,那就用资料传输把这个2000传给内部地址比如LW1000,

假设这个LW1000对应的MODBUS是1000,最终在PC里面就是读取1000这个地址。

虽然有点绕但也能实现,我说的连接PC是232串口的情况,以太网的不清楚要怎么弄
+1
大家一起学习
736
Brainy_fa
文章数:77
年度积分:736
历史总积分:736
注册时间:2023/1/6
发站内信
发表于:2023/5/11 18:05:00
#2楼
建议加个modbus网关做多主站访问,
PC和触摸屏互不关联。
50
姚健林
文章数:2
年度积分:50
历史总积分:50
注册时间:2023/5/11
发站内信
发表于:2023/5/11 21:17:03
#3楼
回复 #1楼 YXBK
感谢回复!

不是威伦通的屏,就是淘宝上200多的屏,后来厂商提供了相关资料,应该可以通过资料传输解决。
PC这边从站工具可以自己写,就不存在拿数据的问题了。

现在唯一的问题就是PC这边从站断电重启的数据初始化问题,如果实在搞不定就用触摸屏定时轮询。
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2023/5/13 17:53:28
#4楼
触摸屏和2个子设备通信后,本身再做数据转发,也就是说触摸屏再做Modbus RTU Slave或者Modbus TCP Server
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004