9.4事件类型及使用方法事件是不需要用户来应答的。组态王中根据操作对象和方式等的不同,事件分为以下几类:
-
操作事件:用户对变量的值或变量其它域的值进行修改。
-
登录事件:用户登录到系统,或从系统中退出登录。
-
工作站事件:单机或网络站点上组态王运行系统的启动和退出。
-
应用程序事件:来自DDE或OPC的变量的数据发生了变化。
事件在组态王运行系统中人际界面的输出显示是通过历史报警窗实现的。
9.4.1 操作事件是指用户修改有“生成事件”定义的变量的值或其域的值进行修改时,系统产生的事件。如修改重要参数的值,或报警限值、变量的优先级等。这里需要注意的是,同报警一样,字符串型变量和字符串型的域的值的修改不能生成事件。操作事件可以进行记录,使用户了解当时的值是多少,修改后的值是多少。变量要生成操作事件,必须先要定义变量的“生成事件”属性。
-
在组态王数据词典中新建内存整型变量“操作事件”,选择“定义变量”的“记录和安全区”属性页,在“安全区”栏中选择“生成事件”选项。单击“确定”,关闭对话框。
-
新建画面,在画面上创建一个文本,定义文本的动画连接——模拟值输入和模拟值输出连接,选择连接变量为“操作事件”。再创建一个文本,定义文本的动画连接——模拟值输入和模拟值输出连接,选择连接变量为“操作事件”的优先级域“Priority”。
-
在画面上创建一个报警窗,定义报警窗的名称为“事件”,类型为“历史报警窗”。保存画面,切换到组态王运行系统。
-
打开该画面,分别修改变量的值和变量优先级的值,系统产生操作事件,在报警窗中显示。
想了解更多关于事件的类型和操作吗?您可以点击这里了解JavaScript事件类型中UI事件的详细内容,或者查看这里获取JavaScript事件中鼠标事件的学习小结。
如果对Vue中的事件监听和操作感兴趣,可以点击此链接了解更多关于Vue双击事件2.0事件监听的操作。对于更深入了解JavaScript事件流、事件捕获和事件冒泡等,可以参考这个页面。
如果您还想探索更多,比如vue键盘事件点击操作,请点击这里;而对于JavaScript中焦点、鼠标和滚轮事件的详细解释,请访问此链接。
在编写和运行程序时,我们往往需要了解各种事件的驱动和处理机制,这些资源将帮助您更好地掌握这些知识,确保您在操作过程中得心应手。
暂无评论