理论教育 易控INSPEC:C#用户程序编辑器使用指南

易控INSPEC:C#用户程序编辑器使用指南

时间:2023-11-16 理论教育 版权反馈
【摘要】:易控中,历史记录的用户程序使用通过C#用户程序编辑器完成,在其中的“历史记录”节点下集成的用户程序指令和方式有:StartRecord启动历史记录。该命令的用法如下:易控的历史记录功能通过用户程序的控制使得数据的记录更加灵活,对于工程运行过程中没有必要进行数据记录的时间段,可以停止历史记录功能,而对于无法进行有规律记录的重要数据可以通过添加历史数据的方式记录。

易控INSPEC:C#用户程序编辑器使用指南

组态软件中,对历史数据的查看、使用、统计分析等主要是通过历史趋势曲线、历史棒图、数据库浏览器、历史报表等功能控件完成的,而对于历史记录功能的控制,则需要使用组态软件的用户程序功能,比如,通过用户程序可以控制历史记录的启动或停止,设置历史记录中数据保存的有效期等。

易控中,历史记录的用户程序使用通过C#用户程序编辑器完成,在其中的“历史记录”节点下集成的用户程序指令和方式有:

(1)StartRecord

启动历史记录。该命令可以启动组态软件的历史记录服务功能,当历史记录功能在工程启动后没有启动或者人为停止后,通过该命令重新启动历史记录功能。组态软件默认情况下历史记录服务功能随工程启动时启动。该命令的用法如下:

(2)StopRecord

停止历史记录。该命令可以停止组态软件的历史记录服务功能,使用时一般与启动命令配合使用。该命令的用法如下:(www.daowen.com)

(3)SaveTagHistory

添加历史记录数据。该命令需要带有一个历史记录变量名的参数,当该命令执行时会将参数所代表的历史记录变量的当前值写入数据库中,它与该历史记录变量的记录方式(“定时记录”或“变化记录”)无关。该命令的使用示例如下:

(4)TagHistoryValidity

设置历史记录数据有效期。该命令设置的数据有效期以“天”为单位,默认值为0,认为永久有效,取值范围为0~366。该命令的用法如下:

易控的历史记录功能通过用户程序的控制使得数据的记录更加灵活,对于工程运行过程中没有必要进行数据记录的时间段,可以停止历史记录功能,而对于无法进行有规律记录的重要数据可以通过添加历史数据的方式记录。而且易控提供了用户程序的可视化参数配置和自动代码生成功能,使得代码的编写更加简单。

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

我要反馈