ID : 9832
内部I/O
プログラム内で、I/Oポートとして使用できる変数です。ハード的なI/O割付はされていません。入力/出力どちらのコマンドでも実行できます。
プログラム間のインターロックを取るなどの用途で使用できます。
内部I/Oとして使用できるポート番号は決まっています。詳細は各機能の詳細説明の "I/Oポートマップ" を参考にしてください。
例
Pro1で動作が完了してから、Pro2でPro3を起動する例を示します。
'Pro1
Sub Main
TakeArm Keep = 0
Move P, J0
Set IO128 '内部I/O 128をON
End Sub
'Pro2
Sub Main
Wait IO128 '内部I/O 128がONしたらPro3を起動
Run Pro3
End Sub
参照/設定方法
一般のI/Oと同様に、スマートTPやWINCAPSIIIで、参照およびON/OFF操作ができます。
詳細は、スマートTP操作ガイドの "I/Oの表示・操作" やWINCAPSIIIガイドの "I/Oをモニタする" を参照してください。
I/Oコマンド
I/Oコマンドを使用して、外部機器で内部I/Oの状態を読み取ったり、外部機器から内部I/OをON/OFF操作することができます。
詳細は、"I/Oコマンドの一覧" を参照してください。
ID : 9832

