中国·金沙-www.3983.com|App Store下载

料中心 DOWNLOAD
使用上润智能交流电压-电流数控仪与组态王通讯,仪表的动态数据与组态王寄存器地址是如何定义的?
时间:2018-08-17 浏览次数:2312

以上润仪表为例,厂家提供的参数地址表如下:

序号 参数名称              长度+地址 小数点  属性

001  系统内部小数点0         1000      0       S            

002  系统内部小数点1         1001      0        S         

003  系统内部小数点2         1002      0        S       

004  系统内部小数点3         1003      0        S           

005  系统内部小数点4        1004      0        S   

006  EEPROM被修改标志   1005      0      DW

007  实时数据                    2006      8       D

008  小数点                       1008      0       D

009  第一报警状态              1009      0      D

010  第二报警状态              100A      0      D

        .

        .

        .

016  CLK:参数锁定           1010      0      RW

017  AL1:第一报警设置值  2011      22     RW

018  AL2:第二报警设置值  2013      22     RW

......等

1)参数地址由两部分组成:参数长度 + 地址,第一位表示该参数的字节长度,而后三位是参数地址,如 1008 表示长度为1,地址为0008且使用十六进制表示;

2)参数地址表中的头5个参数都是虚拟的参数,仪表中并不存在,所以在组态王中使用RD寄存器读取动态数据时(属性值:D或DW),寄存器RD(0)应从006编号的参数(一般是 EEPROM修改标志)开始,组态王寄存器地址=参数表地址-5。即:RD0对应参数表中“EEPROM被修改标志”、RD1对应参数表中“实时数据”、RD3对应实时数据的小数点等,在组态王中依次往下设置即可。

3)当在组态王中使用PA寄存器读取静态数据时(属性值:RW),组态王寄存器地址=参数表地址,即:PA10对应参数表中的“CLK:参数锁定”、PA11对应参数表中的“AL1:第一报警设定值”等。


-->