-
リレー・カプラー
-
コネクタ
-
スイッチ/インプットデバイス
-
ボリューム/エンコーダ
-
制御機器商品全般
-
問合せ窓口
-
ファイバセンサ
-
ビーム(光電)・レーザセンサ
-
フォトマイクロセンサ
-
エリアセンサ
-
ライトカーテン
-
安全機器
-
近接センサ
-
特殊用途センサ
-
圧力センサ・流量センサ
-
検査・判別・測定用センサ
-
静電気対策機器・イオナイザ
-
センサ周辺機器
-
IoT関連ユニット・省配線システム
-
レーザマーカ
-
コードリーダ
-
PLC
-
表示器
-
省エネ支援機器
-
タイマ・カウンタ・コンポ
-
画像センサ・画像処理機
-
UV照射器
-
サーボモータ・アンプ
-
小形ギヤードモータ(受注終了品)
-
ブラシレスモータ アンプ(受注終了品)
-
インバータ
GTシリーズ:ASCIIデータの入力
GTシリーズ:ASCIIデータの入力
質問:データ部品を参照デバイス先頭をDT300でASCII形式の20桁、データ参照順位をアドレス下位→上位、ワード下位バイト→上位バイトに設定します。
この設定で、例えば「01ABCD」の文字入力を行うとASCIIコード「h303141424344」がDT307を先頭に入ってしまいます。DT300を先頭に入力したいのですがどうすれば良いですか?
回答:
データ部品を20桁に設定すると途中までの文字入力の場合、未入力の上位部はスペース(ASCIIコードh20)がセットされます。その為、入力した文字が途中のデータレジスタにセットされる訳です。
これを回避するには、20桁分の文字を全て埋めて入力してください。
例えば「01ABCD」なら「01ABCD______________」や「01ABCD00000000000000」ように入力したい文字の後にスペースを入れるか0を入れる等の処理を行ってください。
こうすることで、DT300を先頭にデータをセットすることが出来ます。