-
リレー・カプラー
-
コネクタ
-
スイッチ/インプットデバイス
-
ボリューム/エンコーダ
-
制御機器商品全般
-
問合せ窓口
-
ファイバセンサ
-
ビーム(光電)・レーザセンサ
-
フォトマイクロセンサ
-
エリアセンサ
-
ライトカーテン
-
安全機器
-
近接センサ
-
特殊用途センサ
-
圧力センサ・流量センサ
-
検査・判別・測定用センサ
-
静電気対策機器・イオナイザ
-
センサ周辺機器
-
IoT関連ユニット・省配線システム
-
レーザマーカ
-
コードリーダ
-
PLC
-
表示器
-
省エネ支援機器
-
タイマ・カウンタ・コンポ
-
画像センサ・画像処理機
-
UV照射器
-
サーボモータ・アンプ
-
小形ギヤードモータ(受注終了品)
-
ブラシレスモータ アンプ(受注終了品)
-
インバータ
FP0R:X8からXFの8ビットにデジタルスイッチの配線をし、この2桁の値(00から99)を数値(0から99)として取り込みたい。
FP0R:X8からXFの8ビットにデジタルスイッチの配線をし、この2桁の値(00から99)を数値(0から99)として取り込みたい。
X8からXFの8ビットの情報をゼロクリアされているデータエリア(仮にDT10とします。)にデジット転送(F6デジット転送命令)し、その値をBCD→BIN変換(F81バイナリ変換命令)を実行します。
注意点として、デジタルスイッチは値を変更する途中(例えば7から8に切り替える操作中)に0から9でない値を出力する場合があります。この時、F81命令では演算エラーを発生しますので、演算エラーが発生しても「運転を継続」するようにしてください。その設定はPLCシステムレジスタ設定→異常時運転→「演算エラー発生時運転を停止する」 のチェックを外してください。