技术论坛

 回复:关于使用KepServerEx用户自定义驱动的数据收发组态问题,请指教

返回主题列表
作者 主题
木鸣的合体
游民

经验值:89
发帖数:6
精华帖:0
楼主    2017-06-26 17:40:46
主题:关于使用KepServerEx用户自定义驱动的数据收发组态问题,请指教

请教各位目前有以下问题:
wincc作为主站,从站位一个带有RS485端口的自由口通讯,目前已经通过串口调试工具读出和写入数据成功,以读取为例:

数据为ASCII码

发送数据:

40 30 31 0D (@  01 回车符)(包头 机号(两位) 包尾)


现场仪表返回数据:每位数据去掉3就是实际数据

A5                               包头:A5 (十六进制)

30 31                            机号:01 

30 30 33 30 39 30 39 32 32 35    累计流量: 00309092.25 (8位整数2位小数)

30 30 30 30 30 30                瞬时流量:0000.00  (4位整数2位小数)

30 30 31 35 30 38                压力:0015.08   (4位整数2位小数)

2B 33 30 32 31                   温度:+30.21℃ (1位符号位2位整数位2位小数位)

33 31                            电池电压:3.1V  (1位整数1位小数)

43 31 42 43                      效验:CRC16效验 (从包头开始到电池电压的最后一位结束共4位)

0D                               结尾:0D


目前根据大神的教程,已经写了如下的内容:


但是后面就不知道该怎么写了,请各位老师指教,万分感谢!!


大地雄鹰
游侠

经验值:456
发帖数:30
精华帖:2
5楼    2017-10-12 11:26:04
精华帖  主题:回复:关于使用KepServerEx用户自定义驱动的数据收发组态问题,请指教


因为是一次读取多个变量,资料需要建立block,在read中编写读设备字符见顺序号1-4:第5步是发送命令,将1-4组合命令发送给设备,第6步是等待接收命令,第7-12是将接收到的数据拆分成独立数据,并更新到对应名称下

您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。