回答編集履歴
1
表記を修正
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バイト
|
9
|
+
少なくともひとつ、質問者さんが意図するところとして 16進数表記 4D 30 0D の3バイトを送りたいのであれば、`'M0CR'`は間違いです。正しくは `'M0\x0d'` か `'M0\r'` となります。
|