FP7 PLCリンクステータス確認プログラム
解説
対象機種
FP7 CPUユニット
FP7 シリアルコミュニケーションユニット
概要
PLCリンクのステータスフラグ情報を読み出します。
説明
本プログラムはFP7 CPUのCOM1ポートが対象です。
DT100を先頭とした8ワードのエリアにPLCリンクの各ステータスフラグ情報を常時読み出します。
DT100 自局番号 U1~U999
DT101 異常フラグ1 H0000~H00DF
| bit0 |
: |
伝送異常 (0=正常, 1=伝送異常) |
| bit1 |
: |
局番重複 (0=正常, 1=エラー) |
| bit2 |
: |
エリア重複 (0=正常, 1=エラー) |
| bit3 |
: |
リンク異常 (0=正常, 1=エラー) |
| bit4 |
: |
最大局数不一致 (0=正常, 1=エラー) |
| bit5 |
: |
0固定 |
| bit6 |
: |
リンク停止 (0=稼働中, 1=停止状態) |
| bit7 |
: |
イニシャル中 (0=定常, 1=イニシャル中) |
| bit8~15 |
: |
未使用 |
DT102 異常フラグ2 H0000~H00FF
| bit0 |
: |
トークン紛失発生 (0=正常、1=異常発生) |
| bit1 |
: |
二重トークン発生 (0=正常、1=異常発生) |
| bit2 |
: |
無信号状態発生 (0=正常、1=異常発生) |
| bit3 |
: |
未定義コマンド受信発生 |
| bit4 |
: |
BCCエラー発生 (0=正常、1=異常発生) |
| bit5 |
: |
受信データフォーマットエラー発生 (0=正常、1=異常発生) |
| bit6 |
: |
伝送異常発生 (0=正常、1=異常発生) |
| bit7 |
: |
手順エラー発生 (0=正常、1=異常発生) |
| bit8~15 |
: |
未使用 |
DT103 伝送異常フラグ H0000~H00003
| bit0 |
: |
リンク0 (0=正常、1=異常発生) |
| bit1 |
: |
リンク1 (0=正常、1=異常発生) |
| bit2~15 |
: |
未使用 |
DT104 各局伝送保証フラグ H0000~H00FF
| bit0~ bit15 |
: |
局番1~局番16 (0=停止、異常発生状態, 1=正常通信状態) |
DT105 各局PLC動作モードフラグ H0000~H00FF
| bit0~ bit15 |
: |
局番1~局番16 (0=PROGモード, 1=RUNモード) |
DT106 各局PLC運転状態フラグ H0000~H00FF
| bit0~ bit15 |
: |
局番1~局番16 (0=正常, 1=異常) |
DT107 エリア重複フラグ H0000~H00FF
| bit0~ bit15 |
: |
局番1~局番16 (0=正常, 1=エリア重複が発生 "相手局位置がON") |
ページトップへ戻る
ラダープログラム
| ※ | シリアルコミュニケーションユニットのPCリンク使用ポートを指定する場合は、UNITSEL命令の「U0」をシリアルコミュニケーションユニット装着スロットNoに変更してください。 スロットNo2の場合「U2」 |
|
|
program_link_005.fpx 
|
ページトップへ戻る
ページトップへ戻る