MC系列控制板 編譯器使用說明書 版本2.0 |
|
|
AlarmFunction
報警系統功能函數.
語法 | ||
AlarmFunction("RESET") |
重置所有報警 | |
AlarmFunction("RESETASPOWERUP") | 重置所有報警(模擬重新開機) | |
AlarmFunction("RESET", ZoneIndex) | 重置某一個報警 | |
AlarmFunction("RESETASPOWERUP", ZoneIndex) |
重置某一個報警(模擬重新開機) | |
AlarmFunction("Next") | 顯示下一個個報警點 | |
AlarmFunction("ACK", ZoneIndex) | 確認某一個報警 | |
AlarmFunction("ACKALL") | 確認所有報警 | |
AlarmFunction("ACKGROUP", Group) | 確認某一群組的所有報警 | |
AlarmFunction("BYPASS", ZoneIndex, BYPASSORNOT) | 旁路一個報警點 | |
AlarmFunction("BYPASSGROUP", Group, BYPASSORNOT) | 旁路某一群組的所有報警點 | |
AlarmFunction("TEST") | 報警測試 | |
AlarmFunction("SIM",ZoneIndex, NewStatus) | 改變某一報警點的狀態 | |
AlarmFunction("SIM",ZoneIndex, ArrayName, StartIndex,Lenght) | 改變一個或一個以上報警點的狀態 | |
AlarmFunction("INI",ZoneIndex, Flag, Level, Group) | 初始化某一報警點 | |
參數
參數名稱 | 類型 | 說明 |
ZoneIndex | Int |
報警點編號 |
Group | Byte | 群組編號, 0 ~ 255. |
BYPASSORNOT | Bit | 0 表示不旁路, 其他表示旁路 |
NewStatus | Bit | 新的狀態 |
dstArrayName | Array | 來源數組名稱 |
StartIndex | Int | 來源數組的起始索引 |
Length | Int | 來源數據長度 |
Flag | Byte | bit0:
置1表示旁路該報警點 bit1: 報警點的正常狀態 bit2: 置1表示該報警點需確認(ACK) bit3: 置1表示不處理第一次收到的報警點狀態 bit4: 置1表示在處理收到報警點狀態時先取反 bit5: 置1表示允許報警測試 |
Level | Byte | 優先次序 , 0 最優先, 255最不優先 |