4.编辑采集点表

点击"Device1",出现采集点配置界面,

  • 名称:可自定义,默认为 tag0001,根据需要修改,设备采集点表内,名称不可重复;
  • 描述:可自定义,描述信息,根据需要填写,可不填;
  • 读取类型:根据需要,选择需要的数据寄存器;

    • 读取类型种类:D、C(输入输出寄存器)、W、H
  • 地址:可自定义,数据寄存器的地址;当数据类型为bool时 ,地址后保留两位小数
寄存器类型 位操作 字节操作 寄存器地址示例
D 100.01(位操作) 100(字节操作)
C 100.01(位操作) 100(字节操作)
W 100.01(位操作) 100(字节操作)
H 100.01(位操作) 100(字节操作)
  • 数据类型:根据需要,选择读取的数据类型;

    • 数据类型种类:bool、short、ushort、int、uint、float
  • 字节序:由于计算机体系结构中,对于字节、字等的存储机制不同导致字节读取顺序肯定不同,所以需要选择既定的规则来解析数据。

    • 假设1234 对应的字节顺序:

      • "ABCD"高地址在前 1234
      • "DCBA"低地址在前 4321
      • "BADC"高地址在前并交换字节顺序 2143
      • "CDBA"低地址在前并交换字节顺序 3412
    • 字节序仅对 int uint float 有效
  • 倍率:通过放大或者缩小数据,可进行工程上的换算。根据需要填写,默认为1;

  • 注意:

    1. 当读取类型是"bool"时,地址必须保留两位小数并且小数点后两位大于等于0且小于等于150-7为第1个字节 8-15位第2个字节

      例如:

      ​ 地址为"1.01" 读取字节地址为 1 上第1位 bit,取出的值为0;

      ​ 地址为"1.12" 读取字节地址为 1 上第12位 bit,取出的值为1;

      地址为"X.AB" 读取字节地址为'X',"X.AB"最小为 "X.00",最大为"X.15"

      1557970984875

    2. 填入地址时,请注意数据寄存器的地址范围,详细请参见PLC文档。

    3. 每种数据寄存器的读写属性不完全一致,"I"数据寄存器只能读。

如下图5-10-7 所示 点击"添加" 后,创建两个tag点,最后点击"保存";

  1. "tag0001","读取类型":"D";"地址":"100";"数据类型":"int";"倍率":"1"的采集点
  2. "tag0002","读取类型":"C";"地址":"12.11"(读取数据区是"C"区,地址"12"上的第 "011个比特 位作为返回结果);"数据类型":"bool";"倍率":"1“的采集点

图5-10-7 tag点配置

results matching ""

    No results matching ""