㈠ 组态王和智能数显仪表如何通过USB转RS485接口进行通讯
主要要看单项直流组合表组态王驱动是否有支持的,如果支持该产品,可以直接定义变量通讯,如果不行,还要与组态王的驱动开发组人员联系
㈡ 大家给我出谋划策啊 ,关于RS485智能仪表与PC之间的通讯
电脑上有一个com1口,你要加个232转485的协议转换器,电脑一端和232连,一端和仪表连
㈢ 三菱PLC与智能仪表通讯
先给你个提示,看一下三菱的RS指令,手册上有详细说明的,这个是FX2N的PLC通讯指令。
同时还要加一个RS435模块才可以通讯的。
㈣ plc通过485如何采集智能仪表的数据
第一步:确定智能仪表支持的通讯协议
第二步:查找下所采用的PLC支持得通讯
第三步:选择两个都支持的通讯协议即可,然后编写程序
㈤ plc通过485如何采集智能仪表的数据
rs485采用的是一种半双工的通讯方式,仪表将接受到的数据转换成4到20ma或者0到10v等形式的模拟量,存入相关数据区,plc通过相关地址寻找到那些数据,从而采集到仪表上的数据。
㈥ 组态王与智能仪表通讯(RS485)问题
HEX是指16进制,754
Float是指的浮点数,字长是1值的是16位,字长为2指的是32位。这里需要注意的是功能码是0x03,所以对应的是MODBUS
4区的寄存器
㈦ VB6.0 PC与智能仪表COM通讯modbus协议485
你在VB中通过串口类中的方法向仪表发送MODBUS指令,然后解析返回数据即可。MODBUS读寄存器指令,你问题中的表号,一般叫做设备ID,设备ID是一个字节,从0到255,0一般不用,比如设备ID是1,读取4XXX寄存器的指令是 十六进制03,起始地址是1037(前面的4去掉),连续读取两个寄存器,也就是寄存器长度为2,每个寄存器两个字节,返回数据就应该是四个字节,最后是两个字节的CRC16校验码。指令是这样的
01(设备ID) 03(读寄存器) 10 37(起始地址) 00 02(寄存器个数) CL CH(CRC16校验码)
CRC16校验码我没法给你算,你需要在程序中实现指令的重组和CRC16校验码的生成,解析时,在返回数据的指定位置截取下连续的四个字节数据,转换为浮点数即可。VB中都有相应的类和方法,不便详述。
㈧ RS485 智能仪表 与 PC 通讯
你的仪表有485串口
买个485转232的模块,,至于想记录温度就得靠软件来实现
当时买的记录仪就好了,呵呵
㈨ 一个仪表通过485与PLC连接,我这么才能知道仪表的数据时传输在PLC的那个数据寄存器里的呢
要看您是什么PLC了,每家PLC的程序指令都是有区别的,可以学习一下对应PLC的相关指令。还有就是要确认仪表是否是485接口的,现在有很多仪表是PowerBUS总线的通讯接口,这种比485扛干扰能力更强,通讯距离和带载点数更多,而且支持总线供电、无极性接线和任意拓扑,通过转换模块可以完全兼容485协议。