本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

締切済み
※ ChatGPTを利用し、要約された質問です(原文:ラダーでアスキーコードを変換)

ラダーでアスキーコードを変換

2023/10/20 23:31

このQ&Aのポイント
  • 三菱のPLCでPCからアスキーで72とデータレジスタに取り込んでいるものを違うデータレジスタに10進数で違うデータレジスタに取り込みたい場合、どの様にラダーを組めば良いでしょうか
  • ラダーでアスキーコードを変換してデータレジスタに取り込む方法
  • 三菱PLCのラダーを使用してPCからアスキーコードを取り込む手順
※ 以下は、質問の原文です

ラダーでアスキーコードを変換

2022/03/08 17:21

三菱のPLCでPCからアスキーで72とデータレジスタに取り込んでいるものを違うデータレジスタに10進数で違うデータレジスタに取り込みたい場合、どの様にラダーを組めば良いでしょうか

回答 (1件中 1~1件目)

2022/03/09 00:40
回答No.1

>三菱のPLCでPCからアスキーで72とデータレジスタに取り込んでいるものを
>違うデータレジスタに10進数で違うデータレジスタに取り込みたい場合、
>どの様にラダーを組めば良いでしょうか


先ず日本語の文法上でおかしな質問文なんだが?

誤字脱字誤記の類ならそれなりに理解可能だが
少々いじくってもまともな文章にならんのだけど


「三菱のPLCでPCからアスキーコードで"72"とデータレジスタに取り込んでいるものを」
「10進数に変換して違うデータレジスタに保存したい場合、」
「どの様にラダーを組めば良いでしょうか?」

と、すればそれなりに意味は通るのだが? <改変し過ぎて、原文と程遠い
もし、これで良ければ

既にD100に"72"が取り込まれているとして
それをバイナリ数値の[72]に変換してD200に保存するプログラム

-----||-----------------[ DABIN D100 D200 ]



https://www.mitsubishielectric.co.jp/fa/download/index.html
MELSEC-Q/L プログラミングマニュアル(共通命令編)Ver.AD SH-080804
538/1072ページ
「10進アスキー→BIN16ビット変換,10進アスキー→BIN32ビット変換」
「 DABIN(P),DDABIN(P) 」

ここのページを百回以上、声に出して読み返しましょうね
https://www.yodobashi.com/product/100000009000163693/?yclid=YSS.1000206981.EAIaIQobChMIoN-Truq29gIVz0NgCh0pbwbmEAAYAyAAEgLGvfD_BwE




尚、PLCに限らずソフトウエア業界の慣例として
アスキーコードは"72" < ダブルクオーテンショマークで挟む
https://atmarkit.itmedia.co.jp/ait/articles/1709/27/news017.html

補足

2022/03/09 07:52

文章が滅茶苦茶でした。
確認したかった内容としましては

三菱のPLCでPCからアスキーコードで"72"とデータレジスタに取り込んでいるものを
10進数の27に変換して違うデータレジスタに保存したい場合、
どの様にラダーを組めば良いでしょうか?

となります。
本当に申し訳ございません。

質問者

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。