5.2.1.1 变量的来源

变量的来源有3种:

1.        内存变量:是指那些不需要和其它应用程序交换数据、也不需要从下位机获得数据,只在软件内部使用的变量,比如计算过程的中间变量,就可以设置成“内存变量”。

2.        IO变量:是指作为主站需要访问下位机从站的状态值需要使用的变量,这种变量可以实时反映下位机的状态值。当下位机的状态值发生变化,变量的值会根据下位机的状态而改变;如果其它应用程序改写了该变量的值,该值会自动写入下位机,更新下位机的状态值。比如“反应罐液位”、“电源开关”,就可以设置成“IO变量”。

3.        寄存器变量:是指作为从站,有哪些寄存器的状态值可以被访问。比如:“捷麦通信器材有限公司”的开关量模块R4050是“78出”。这“78出”就可以设计为“寄存器变量”。