2 SIMATIC S7 コントローラとの通信
2.4 ユーザーデータ領域
2.4.2 イベント、アラーム、確認
2.4.2.1 操作メッセージ、アラームメッセージおよび確認についての一般情報 機能
メッセージにより PLC または HMI デバイスの操作ステータスに関する情報または問題を HMI デバイスのユーザーに返します。 メッセージテキストは、設定可能なテキストおよび/
またはタグと実際の値により構成されます。
操作メッセージとイベントは区別されている必要があります。 プログラマが操作メッセー ジと故障アラームの内容を定義します。
操作メッセージ
操作メッセージは状態を示します。例:
● モーターにおいて
● 手動モードの PLC
アラームメッセージ
エラーアラームは異常を示します。例:
● バルブが開かない。
● モーターの過熱
アラームは、例外的な運転状態を表すことがありますので、その確認が必要です。
確認
エラーアラームを確認するには:
● HMI デバイスでのオペレータ入力
● PLC により確認ビットを設定します。
アラームのトリガ
PLC でのアラームのトリガ:
● タグビットの設定
● 計測値制限の超過
タグまたはタグ配列の位置は、WinCC flexible ES で定義されています。 タグまたは配 列は、PLC 上で設定する必要があります。
2.4 ユーザーデータ領域
2.4.2.2 ステップ1:タグまたは配列の作成 手順
タグや配列は[タグ]エディタで作成します。以下にダイアログボックスを示します。
● タグ名や配列名の指定
● PLC への接続を選択します。
接続は[接続]エディタで既に設定されている必要があります。
● データタイプの選択
使用できるデータタイプは、使用されている PLC によって異なります。不正なデータタ イプを選択すると、[ディスクリートアラーム]および[アナログアラーム]エディタでタグ を利用できません。
SIMATIC S5 コントローラでは、以下のデータタイプがサポートされています。
許容データタイプ PLC
ディスクリートアラー
ム アナログアラーム
AS 300/400 WORD、 INT CHAR、BYTE、INT、WORD、DINT、DWORD、
REAL、COUNTER、TIME
● アドレスの指定
アドレス設定されたタグはアラームをトリガするビットを含んでいます。
タグのビットが PLC に設定され、設定された取得サイクルで HMI デバイスに転送され ると、HMI デバイスはアラームを"受信"として認識します。
PLC でこのビットがリセットされると、HMI デバイスはアラームを"発信"として認識し ます。
● 配列エレメントの指定
配列エレメント数が増えると、[ディスクリートアラーム]エディタでさらに多くのビット 番号を選択できます。 たとえば、3 ワードの長さの配列は 48 アラームビットを提供し ます。
2.4.2.3 ステップ2:アラームの設定 手順
次のようにアラームを区分します。
● ディスクリートアラーム
● アナログアラーム
[ディスクリートアラーム]および[アナログアラーム]エディタでアラームを作成します。
ディスクリートアラーム
次の図はエディタを示しています。
● テキストの編集
ランタイム時に表示するテキストを入力します。 テキストの文字をフォーマットできま す。 テキストにはタグの出力のフィールドを含めることができます。
[画面]エディタでアラームウインドウが設定されていると、アラームウインドウにテキス トが表示されます。
● 番号の指定
すべてのアラームはプロジェクト内で一意の番号を持っていること。 この番号は、アラ ームを特定するために使用され、ランタイムでアラームと一緒に表示されます。
値の許容範囲は 1~32767 です。
WinCC flexible エンジニアリングシステムは、連続した番号を割り付けます。 たと えば、これをグループに割り当てる際にアラーム番号を変更することができます。
● アラームクラスを指定します。
利用可能なアラームクラス – 故障アラーム
このクラスは確認できること。
– 警告アラーム
このクラスは受信および発信アラームでイベントを知らせます。
2.4 ユーザーデータ領域
● トリガタグの割り付け
[トリガタグ]列で、設定アラームと手順 1 で作成したタグをリンクできます。許容データ タイプ付きのすべてのタグは、選択リストに表示されています。
● ビット番号の指定
[ビット番号]列で、作成したタグに関連ビット位置を指定します。
ビット位置をカウントする方法は、特定の PLC によって異なることに注意してくだ さい。 SIMATIC S7 コントローラには、次のカウント方法を適用します:
メモリビットエリアおよびデータブロック内でのカウント方法
バイト 0 バイト 1
ビット位置のカウント方
法 最上位バイト 最下位バイト
SIMATIC S7
コントローラ内 7 0 7 0
WinCC flexible では、以
下を構成します: 15 8 7 0
アナログアラーム
ディスクリートアラームとアナログアラームの唯一の違いは、ビット番号ではなく、限界値 を設定することにあります。 限界値を超えるとアラームがトリガされます。 下限値に違反 があった場合、設定されているヒステリシスを考慮してアラームの出力がトリガされます。
2.4.2.4 手順3: 確認の設定 手順
PLC 上で適切なタグを作成して、エラーアラームを確認します。 それらのタグを"ビットメ ッセージ"エディタでアラームに割り付けます。 割り付けは[プロパティ] > [確認]で行い ます。
次の図に、確認を実現するためのダイアログを示します。
確認による区別:
● HMI デバイスでの確認
● PLC による確認
PLC による確認
"確認書込み PLC タグ"でタグまたは配列タグ、および HMI デバイスが PLC による確認を認 識できるビット番号を作成します。
タグに設定されたビットにより HMI デバイスで割り当てたエラーアラームビットの確認を トリガします。 たとえば、このタグビットは"ACK"ボタンでトリガされる HMI デバイス上 の確認に似たファンクションを返します。
確認ビットは、エラーアラーム用のビットと同一のタグに配置される必要があります。
2.4 ユーザーデータ領域
アラーム領域で再度ビットを設定する前に、確認ビットをリセットします。 次の図はパル ス図です。
㠿尞 ኅዙቿዙኽ 䭉崜
ኰአእቑኘአእ 3/&ት⅚ሺቂ
䭉崜 ኅዙቿዙኽቑ
䧏≰
䭉崜 3/&ᇪ+0,ኤክኁኖ ኅዙቿዙኽ
HMI デバイスでの確認
"確認読込みタグ"で、タグまたは配列タグ、および HMI デバイスからの確認後に PLC に書 き込まれるビット番号を作成します。 6 ワード以内のアレイタグを必ず使用してください。
確認ビットが設定されるとすぐに信号の遷移が確実に生成されるようにするため、HMI デバ イスはエラーアラームに割り当てられた確認ビットをを最初にリセットします。 HMI デバ イスの処理時間のため、これら 2 つの操作の間に時間ベースのオフセットがあります。
注記
リセットには、Runtime の最後に実行された再起動以降の、すべてのアラームビット確認が 含まれます。 PLC は、この部分を一度のみ読み取ります。
HMI デバイス上のアラームが確認された場合、そのビットは、PLC 上で割り付けられてい る確認タグに設定されます。 これにより PLC はエラーアラームが確認されたことを認識し ます。
次の図はパルス図です。
㠿尞
ኅዙቿዙኽ +0,ኤክኁኖ
ት⅚ሺቂ䭉崜 䭉崜ኰአእ
ቑኘአእ ኅዙቿዙኽ
ቑ䧏≰
䭉崜 +0,ኤክኁኖᇪ3/&
ኅዙቿዙኽ