理论教育 易控INSPEC组态软件中的变量配置

易控INSPEC组态软件中的变量配置

时间:2023-11-16 理论教育 版权反馈
【摘要】:变量配置就是在工程中建立变量并对其进行各种属性定义的过程。变量的配置是通过工程中的“变量”节点进行的。图3-3为易控变量配置的工作区。配置还包括给变量重命名、选择变量类型以及其他属性的设置。

易控INSPEC组态软件中的变量配置

变量配置就是在工程中建立变量并对其进行各种属性定义的过程。在工程开发之前,组态软件中没有与工程中数据相对应的变量,对于工程开发中使用到的变量都需要开发人员自己建立。变量的配置是通过工程中的“变量”节点进行的。图3-3为易控变量配置的工作区。

配置包括变量的新建、删除和修改。变量可以逐个建立也可以按照一定规律批量建立。变量还可以导出到.CSV文件中,方便用户在Excel等软件中编辑,也方便多人同时开发工程的不同内容,修改和开发完成后,再将变量文件导入到工程中。

配置还包括给变量重命名、选择变量类型以及其他属性的设置。

变量的名称是它区别于其他变量的标志,变量的命名一般需要遵守组态软件开发语言的要求。对于易控组态软件来说,变量的命名规则是:首字符必须是字母下划线、汉字,其后的字符可以是字母、下划线、数字或汉字,变量的名称区分大小写,同一变量组中的变量名不可以重复,但不同变量组中的变量可以重名。

978-7-111-33785-0-Chapter03-4.jpg

图3-3 易控变量配置工作区

变量的类型是由变量使用场合决定的。易控的变量类型包括:

①开关型:用于离散变量,变量的结果用0或1、真或假等表示。

②整型:包括有符号整型和无符号整型。

③实型:包括单精度双精度等,当数值比较大时可以用科学计数法表示。(www.daowen.com)

④字符串型:由零个或多个字符组成有限序列的变量。

⑤时间型:变量按照时间格式显示。

数组型:一组具有相同类型的变量的集合,可以设置数组的长度和变量的类型。

对于变量的配置来说,配置变量名和变量类型后,这个变量基本上就可以使用了,不过在使用的时候还需要对变量进行初始值、最大最小值、是否保存初始值、计算表达式、变量说明等属性的设置,从而使变量达到工程使用的条件。

保存初始值:该项没有选中时,当运行系统退出后再次运行,变量显示的值为初始值所设置的值。选中该项,当运行环境正常退出后再次运行时,变量的初始值为上次运行时变量最后一次变化的值。例如:变量1初始值为0,当没有选中该项时,运行系统关闭时变量1值为10,下次启动运行后变量1值为0,如果选中该项,当运行系统关闭时变量1值为10,下次启动运行后变量1值仍为10。

计算表达式:变量是其他变量的表达式运算结果。在重复使用较长表达式的情况下,可以避免表达式书写过长和反复书写。

例如:变量B=(变量A*88 f/100 f-88)

易控组态软件对于变量的建立提供了很多快捷操作方式,除了上面所说的导出到Excel中进行新建和修改再导入易控中外,在变量组中还提供了批量建立变量的方式,对于某一组变量,如果变量名是按照规律递增且其他属性都相同的话,可以通过批量建立变量的方式一次将所需要的变量批量建立完毕。另外,易控对于变量组提供了复制和粘贴功能,在用到大量重复性功能的系统中,合理规划变量组,然后利用变量组的整体复制,可以节约大量的变量配置时间,提高系统开发效率

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈