当一个工程有大量的变量归档时,组态并绑定趋势控件也将是一个繁杂的工作。本文通过开发C脚本程序,将组态问题转化为配置文件问题。从而将脚本编程与组态控件分离。从而大幅降低工作繁杂度,提高工作效率。基本思路是使用脚本编程获取控件的名称作为配置文件的文件名称。在配置文件里面配置需要连接变量的显示名称,归档变量名称和需要显示的颜色编号。如图所示
其中 2 为控制显示的数量。后面紧跟的为变量的名字,汉字为显示的字符,后面的0000FF为趋势的RGB颜色号。
文件名称由控件选择项组成。
运行效果如下图所示:
其中,趋势配置的文件名由右侧的两个控件显示的字符组成,并用下划线区分。如K1-1 洁净空调_机组温湿度。
当项目中趋势页面配置完成后,脚本将根据用户选择的系统名称和子项名称自动查找对应的配置文件,并将结果输出到控件上。从而简化组态工作。