青鸟联动编程语法是一种用于描述消防气体灭火控制器与其他设备之间联动关系的编程语言。以下是一些基本的语法规则:
联动语句表达式
联动语句表达式的一般形式为:`(X,T0,T1)=具体表达式`。
其中,`X` 代表设备地址,其表示方式为:主机号-回路号-地址号。对于本地控制器,主机号可以省略。
`T0` 是设备被延时启动的滞后时间长度,单位为秒,范围是0到600秒,可以省略,默认为“0,∞”,即立即启动且不撤消。
`T1` 是设备被启动后动作状态的维持时间,单位为秒,范围是0到600秒,可以省略,默认为“∞”,即动作状态一直维持直到被撤消。
具体表达式的类型
常规型:表示常规的与(`*`表示)或(`+`表示)逻辑关系。例如:`(1-42,30,2)=(3-1*3-2)`,表示3回路1号与2号同时报警,联动总线上1回路42号联动地址,延迟30秒启动,启动2秒后撤消。
累积类型:当一组输入地址中有多个报警时,联动输出地址动作。例如:`Am(X1,X2~X3,X4...)`,其中`A`类型符号用于表示累积逻辑。
建议
在编写联动编程语句时,建议详细说明每个设备地址及其对应的逻辑关系,以确保系统的准确性和可靠性。
留意`T0`和`T1`的默认值,以避免不必要的延迟或动作状态维持时间过长。
如果需要处理复杂的逻辑关系,可以考虑使用累积类型来简化表达式。
这些规则为青鸟消防气体灭火控制器的联动编程提供了一个清晰的框架,有助于实现有效的系统控制。