组态王 寄存器
2)、寄存器特殊说明:
1、自动加1寄存器INCREA
该寄存器变量的最大变化范围是0-1000,寄存器变量的编号原则是在寄存器名后加上整数值,此整数值同时表示该寄存器变量的递增变化范围,例如,INCREA100表示该寄存器变量从0开始自动加1,其变化范围是0到100,关于寄存器变量的编号及变化范围如下表所示:
2、自动减1寄存器DECREA
该寄存器变量的最大变化范围是0-1000,寄存器变量的编号原则是在寄存器名后加上整数值,此整数值同时表示该寄存器变量的递减变化范围,例如,DECREA100表示该寄存器变量从100开始自动减1,其变化范围是0到100,关于寄存器变量的编号及变化范围如下表所示:
3、随机寄存器RADOM
该寄存器变量的值是一个随机值,可供用户读出,此变量是一个只读型,用户写入的数据无效,此寄存器变量的编号原则是在寄存器名后加上整数值,此整数值同时表示该寄存器变量产生数据的最大范围,例如,RADOM100表示随机值的范围是0-100,关于寄存器变量的编号及随机值的范围如下表所示:
4、常量寄存器 STATIC
该寄存器变量是一个静态变量,可保存用户下发的数据,当用户写入数据后就保存下来,并可供用户读出,直到用户再一次写入新的数据,此寄存器变量的编号原则是在寄存器名后加上整数值,STATIC寄存器接收的数据范围是根据所定义的数据类型确定的,如下表所示:
如果数据类型为BYTE时,输入的数值不得超过255,否则会发生溢出。
5、常量字符串寄存器STRING
该寄存器变量是一个静态变量,可保存用户下发的字符,当用户写入字符后就保存下来,并可供用户读出,直到用户再一次写入新的字符,字符串长度最大值为128个字符。
6、CommErr寄存器
该寄存器变量为可读写的离散变量,用户通过控制 CommErr 寄存器状态来控制运行系统与仿真 PLC 通讯,将 CommErr 寄存器置为打开状态时中断通讯,置为关闭状态后恢复运行系统与仿真 PLC 之间的通讯。