毕庆民
非马甲
上海三维
疯了
wjun7610
自己写程序,只同时通讯时两家仪表的通讯波特率、数据位、停止位、校验位应该设成一样的。
我的工控淘宝店:龙帅工作室 http://shop34821629.taobao.com 工控电气设计、工控软件开发 欧姆龙、三菱FX系列、西门子S7-200、施耐德modbusPC与PLC通讯串口DLL支持VB、VC、Delphi等开发环境。 Emial: chinawanglong@163.com wjun7610@yahoo.com.cn QQ:157610979
sdzzdwf
一些组态软件的一个串口下支持同一厂家的多块仪表,对不同厂家的多块仪表的支持还没看到
www220
youhm
关键就是两种协议不能发生冲突,即仪表A发送的数据决不会让电脑判断为仪表B发送的
mcgsslq
deng_lp
没用作过的话,最好分开来作。
盛世自动化
mp44
要确认两个仪表的协议相同或兼容.
王小石
海阔天空
花城浪子
这里用串口的人很多,如果真的是那么容易就可以实现,我想提问者就不会在这里发问了,一句话,具体问题具体分析,把能想到的方法都去试,成功了就行.
&闲庭信步&
工控豪杰
应满足一下条件可以这样用:
1.两个仪表支持RS485接口。
2.能设置相同的出口参数(波特率,数据位,停止位,校验位),不同的地址。
3.通讯协议都是应答方式。
4.物理链路不冲突。
建议不将不同厂家的设备连接同一条485总线上。
ally2win
没有问题,只要两家协议没有明显的交迭就好。我说的交迭是指A读取指令是RA,而B读取指令是!RA,这样可能会A和B同时回应数据,如果没有这种情况,在同一485线上接不同厂家仪表没有任何问题。我做过多个类似的系统,工作正常。上位机软件采用高级语言自己开发。