《巨控GRM530系列手册》/GRM530说明书:事件控制
时间:2023-05-27 阅读:194
触发表达式
触发表达式是一个条件表达式。计算结果非 0 表示触发条件成立。
◆ 触发模式
表达式为真,触发 1 次:触发条件成立时仅执行一次事件动作。
表达式变化触发:变量值变化时执行事件动作。该类型事件会在系统启动时先执行一次。
表达式为真,周期性触发:触发条件成立时先执行一次,然后按周期性执行事件动作。
◆ 触发延时
仅对“表达式为真,触发 1 次”事件有效。在设定时间内,如果触发条件一直成立,GRM200 执行事件动作 1 次。
◆ 触发周期
仅对“表达式为真,周期性触发”事件有效。触发条件成立时,系统每隔设定时间执行一次事件动作。次事件动作是在触发条件成立时立即执行。
◆ 触发查询
在完成赋值操作后,发出一条已定义的查询短信,短信发送给该查询的所有用户。
◆ 事件执行内容
变量赋值操作。一个事件控制最多允许修改 4 个变量。
事件控制管理
对于比较复杂的逻辑,一般需要多个事件控制完成,如果全部采用单个事件控制,程序查找和编辑比较麻烦,可以建多个事件控制组合成一个程序块,程序块可以单独展开和编辑 ,浏览的时候也可以折叠或者展开程序块。
组合成程序块只是为了浏览和编辑方便,并不影响事件控制的执行顺序和逻辑,和多个独立的事情控制并无区别。
需要使用定时器或者事件控制实现比较复杂的逻辑功能,可以参考巨控