回答編集履歴

1

表記を修正

2019/04/18 06:52

投稿

dodox86
dodox86

スコア9183

test CHANGED
@@ -1,5 +1,9 @@
1
1
  > msg = 'M0CR' #PLCのコマンド(16進で表現すると、4D300D、です。)
2
+
3
+ ...
4
+
5
+ > どこが間違っているか、お分かりになる方いらっしゃいますか?
2
6
 
3
7
 
4
8
 
5
- 少なくとも、16進数表記 4D 30 0D の3バイト送りたいのであれば、`'M0\x0d'` か `'M0\r'` す。
9
+ 少なくともひとつ質問者さんが意図するところとして 16進数表記 4D 30 0D の3バイト送りたいのであれば、`'M0CR'`は間違いです。正しくは `'M0\x0d'` か `'M0\r'` となります。