804759109
无独有偶啊
级别: 略有小成
精华主题: 0
发帖数量: 249 个
工控威望: 362 点
下载积分: 1142 分
在线时间: 730(小时)
注册时间: 2010-12-21
最后登录: 2024-09-19
查看804759109的 主题 / 回贴
楼主  发表于: 2012-05-09 12:24
最近在搞组态王和一个标准协议的仪表做通讯的项目,由于完全自学看的我是很晕(看了我几天了),所以向大家求助!我手上也有个类似的例子可是没有地址码看不明白!
1、我用的是一个USB转232然后232转485来连接仪表的,不知道有问题不?
2、看上面的地址码全是XXXXH之类的而在组态王的例子上全是4xxxx的?
3、    驱动的变量后的寄存器通道号(寄存器范围),是按照以1为起始地址的。对于以0为起始地址的设备,定义变量应该加1。例如,如果某设备的一个变量在数据4区,为40100,如果地址是从1开始,对应变量定义为40100;如果地址是从0开始,定义为40101。这句话怎么理解啊?
[ 此帖被804759109在2012-05-10 22:48重新编辑 ]
wolfliu
没事就学
级别: 工控侠客
精华主题: 0
发帖数量: 116 个
工控威望: 2096 点
下载积分: 11328 分
在线时间: 190(小时)
注册时间: 2008-12-22
最后登录: 2023-09-19
查看wolfliu的 主题 / 回贴
1楼  发表于: 2012-05-13 12:56
地址代码换成10进制 然后加上40001就行了