一个简单的力控eF2.1的报警参数修改控件。
力控自带的报警参数设置控件(数据浏览)非常不好用。一般情况下,用数据浏览控件做的报警参数修改像下图的样子:
可以看出数据浏览控件是基于数据库层级的,会将层级下所有的点都显示出来。有些时候一个层级下有几百上千点,显然在几百上千点中去找要修改报警参数的点是一件很低效的事情。为了方便修改报警参数,所以写了这么一个控件。
下载全部的代码并编译生成eFAlarmSet.dll,然后在力控安装此控件。安装完毕后,新建一个画面,把控件拖到画面中。双击控件,弹出属性设置对话框。
右键菜单中选择添加或者删除,可以将需要显示的报警点添加到列表中。也可以单击load from csv,加载提前编写好的文本文件(按\r\n分割的文本文件,每一行是一个Tag,其实并不算是csv)。
参数设置完毕后单击确定,数据写回力控数据库。
字符串筛选可以筛选点名和描述列。注意,筛选字符串同时作用于“点名”和“描述”两列。如果想改为其他的筛选方式,可以修改源码进行调整。下图是筛选PH后的结果:
如果有问题需要咨询,或者寻求合作可以联系我。iamzh@vip.qq.com.
如果觉得此Repo对你有帮助,想请我喝一杯咖啡也是可以的。