Stream 5 - アラーム管理¶
概要¶
Stream 5 メッセージは、アラームの報告と管理を処理します。
サポートメッセージ¶
| メッセージ | 名称 | 方向 | 説明 |
|---|---|---|---|
| S5F1 | Alarm Report Send | E→H | アラーム設定/解除の報告 |
| S5F2 | Alarm Report Acknowledge | H→E | アラーム確認 |
| S5F3 | Enable/Disable Alarm Send | H→E | アラームの有効化/無効化 |
| S5F4 | Enable/Disable Alarm Acknowledge | E→H | 有効化応答 |
| S5F5 | List Alarms Request | H→E | アラームリストの要求 |
| S5F6 | List Alarm Data | E→H | アラームリストの返却 |
| S5F7 | List Enabled Alarms Request | H→E | 有効アラームの要求 |
| S5F8 | List Enabled Alarms Data | E→H | 有効アラームの返却 |
S5F1 - Alarm Report Send¶
方向: E→H 応答: S5F2 W-Bit: 有り
構造¶
ALCDビットフォーマット¶
| ビット7 | ビット6-0 |
|---|---|
| 設定/解除 | カテゴリ |
- ビット7 = 0:アラーム解除
- ビット7 = 1:アラーム設定
- ビット6-0:アラームカテゴリ(1-8)
ALCDカテゴリ値¶
| 値 | カテゴリ |
|---|---|
| 1 | 人身安全 |
| 2 | 装置安全 |
| 3 | パラメータ制御警告 |
| 4 | パラメータ制御エラー |
| 5 | 回復不能エラー |
| 6 | 装置状態警告 |
| 7 | 注意フラグ |
| 8 | データ整合性 |
例 - アラーム設定¶
例 - アラーム解除¶
S5F2 - Alarm Report Acknowledge¶
方向: H→E 応答必須: 不要
構造¶
ACKC5値¶
| 値 | 説明 |
|---|---|
| 0x00 | 受諾 |
S5F3 - Enable/Disable Alarm Send¶
方向: H→E 応答: S5F4 W-Bit: 有り
構造¶
例 - 特定アラームの有効化¶
例 - 全アラームの無効化¶
S5F4 - Enable/Disable Alarm Acknowledge¶
方向: E→H 応答必須: 不要
構造¶
ACKC5値¶
| 値 | 説明 |
|---|---|
| 0x00 | 受諾 |
S5F5 - List Alarms Request¶
方向: H→E 応答: S5F6 W-Bit: 有り
構造¶
例 - 全アラームのクエリ¶
例 - 特定アラームのクエリ¶
S5F6 - List Alarm Data¶
方向: E→H 応答必須: 不要
構造¶
例¶
S5F6
<L[2]
<L[3]
<B 0x86> // 設定、カテゴリ6
<U4 3001>
<A "プロセスエラー:温度が範囲外">
>
<L[3]
<B 0x02> // 設定、カテゴリ2
<U4 2001>
<A "装置安全:インターロック作動">
>
>
S5F7 - List Enabled Alarms Request¶
方向: H→E 応答: S5F8 W-Bit: 有り
構造¶
S5F8 - List Enabled Alarms Data¶
方向: E→H 応答必須: 不要
構造¶
現在有効なアラームのみを返却します。
アラーム報告シーケンス¶
アラーム設定¶
Equipment Host
| |
| S5F1 (ALCD=0x86) |
|------------------------->|
| |
| S5F2 (ACKC5=0) |
|<-------------------------|
| |
| S6F11 (AlarmSet event) |
|------------------------->|
| |
| S6F12 |
|<-------------------------|