SPEL+のフィールドバスI/Oコマンド
フィールドバスI/Oの主要コマンドは以下のとおりです。フィールドバスI/Oへの入出力コマンド、関数は通常のI/Oへのコマンドと同じです。詳細は、オンラインヘルプまたは以下のマニュアルを参照してください。
"SPEL+ ランゲージリファレンス"
| FbusIO_GetBusStatus | 指定したフィールドバスの状態を返します。 |
|---|---|
| FbusIO_GetDeviceStatus | 指定したフィールドバスデバイスの状態を返します。 |
| FbusIO_SendMsg | メッセージをデバイスに送信し、回答を取得します。 |
| In | 8ビットの入力ポートの状態を返します。 |
| InW | 16ビットの入力ポートの状態を返します。 |
| IONumber | 指定したフィールドバスI/OラベルのI/Oポート番号を返します。 |
| Off | 出力をオフします。 |
| On | 出力をオンします。 |
| Out | 8出力ビットを同時に設定します。 |
| OutW | 16出力ビットを同時に設定します。 |
| Sw | 1入力ビットの状態を返します。 |
キーポイント
通信速度, スキャンサイクル, タスクの数, 通信エラーの有無などの要因により、フィールドバスI/Oの応答時間は変化します。Epson RC+では、フィールドバスのI/O入力、およびメッセージ入力に関して、リアルタイムでの応答を保証していません。I/O入力に対して確実な応答を必要とする場合は、デジタルI/O (標準I/Oまたは拡張I/O)を使用してください。