duafol
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 240 点
下载积分: 391 分
在线时间: 72(小时)
注册时间: 2010-08-01
最后登录: 2024-06-09
查看duafol的 主题 / 回贴
楼主  发表于: 2015-04-08 17:17
FX2NPLC与宇电温控器通讯
程序当中H101    表示的是什么呢 K257? 还是什么意思呢?
H8585代表的是仪表地址?  恳请大神讲解讲解 谢谢
huangfajia
级别: 论坛先锋
精华主题: 0
发帖数量: 142 个
工控威望: 1425 点
下载积分: 18454 分
在线时间: 241(小时)
注册时间: 2013-01-30
最后登录: 2024-12-10
查看huangfajia的 主题 / 回贴
1楼  发表于: 2015-04-09 08:38
这就是一个定时发送的程序,首先你要明白宇电仪表的通讯数据帧格式,你要发送的数据格式就按仪表定义的写就行!具体数据帧第几位代表什么意思自己要去找资料才行!应该是一个MODBUS的数据帧格式!
wx276123384
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 137 点
下载积分: 527 分
在线时间: 34(小时)
注册时间: 2012-12-18
最后登录: 2023-12-20
查看wx276123384的 主题 / 回贴
2楼  发表于: 2015-04-09 15:03
H101确实表示的是K257,H0C89是通信格式字,查手册对应的D8120里每个位的意义,
大概意思,就是先H8181给表,再H8282给表,一直到H8585然后循环,
想知道具体意思必须查看表的具体通讯资料
duafol
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 240 点
下载积分: 391 分
在线时间: 72(小时)
注册时间: 2010-08-01
最后登录: 2024-06-09
查看duafol的 主题 / 回贴
3楼  发表于: 2015-04-09 21:45
引用
引用第2楼wx276123384于2015-04-09 15:03发表的  :
H101确实表示的是K257,H0C89是通信格式字,查手册对应的D8120里每个位的意义,
大概意思,就是先H8181给表,再H8282给表,一直到H8585然后循环,
想知道具体意思必须查看表的具体通讯资料

我就是不怎么明白H101加上去是代表什么,还有就是前面D100当中存进去的是H8181是说明只跟一个表通讯?
这个是通讯说明书,麻烦帮我看看 指点指点 谢谢
附件: S017-03  516-516P中文说明书20141215.pdf (364 K) 下载次数:29
网站提示: 请不要用迅雷下载附件,容易出错
wx276123384
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 137 点
下载积分: 527 分
在线时间: 34(小时)
注册时间: 2012-12-18
最后登录: 2023-12-20
查看wx276123384的 主题 / 回贴
4楼  发表于: 2015-04-10 08:24
手册第33页说明了,该手册不包含通讯协议,要获得通信协议,需向销售员免费索取
duafol
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 240 点
下载积分: 391 分
在线时间: 72(小时)
注册时间: 2010-08-01
最后登录: 2024-06-09
查看duafol的 主题 / 回贴
5楼  发表于: 2015-04-10 17:24
引用
引用第4楼wx276123384于2015-04-10 08:24发表的  :
手册第33页说明了,该手册不包含通讯协议,要获得通信协议,需向销售员免费索取
不好意思哦
发错给你了
是这个
附件: AIBUS通讯协议说明V80.pdf (174 K) 下载次数:23
网站提示: 请不要用迅雷下载附件,容易出错
wx276123384
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 137 点
下载积分: 527 分
在线时间: 34(小时)
注册时间: 2012-12-18
最后登录: 2023-12-20
查看wx276123384的 主题 / 回贴
6楼  发表于: 2015-04-10 18:32
大概帮你看了一下,H0C89是通信格式字表示数据长度8位,停止位2位,无校验,波特率9600,通讯方式RS485
H8181代表通讯的仪表为1号站,由站号+H80,重复2个表示即说明书上(仪表通讯协议规定,地址代号为两个相同的字节,数值为(仪表地址+80H))这句话,仪表地址即俗称的站号。
由H8181+H101可以知道第2号即为H8282 一直到H8585即一共有5个仪表。5个站
D101中H52表示参数代号为52H~
SP 2~
程序段数据,数量由Pno参数定义
D102中为H00
地址代号+52H(82)+要读的参数代号+0+0+校验码
对应的后面的00
校验码D103
根据仪表的可以计算得到,希望可以帮助你
duafol
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 240 点
下载积分: 391 分
在线时间: 72(小时)
注册时间: 2010-08-01
最后登录: 2024-06-09
查看duafol的 主题 / 回贴
7楼  发表于: 2015-04-10 22:46
引用
引用第6楼wx276123384于2015-04-10 18:32发表的  :
大概帮你看了一下,H0C89是通信格式字表示数据长度8位,停止位2位,无校验,波特率9600,通讯方式RS485
H8181代表通讯的仪表为1号站,由站号+H80,重复2个表示即说明书上(仪表通讯协议规定,地址代号为两个相同的字节,数值为(仪表地址+80H))这句话,仪表地址即俗称的站号。
由H8181+H101可以知道第2号即为H8282 一直到H8585即一共有5个仪表。5个站
D101中H52表示参数代号为52H~
SP 2~
.......

非常感谢你的讲解
谢谢 能否加个QQ 310412094
以后有什么可以向你请教