前提・実現したいこと
現在PCからPLC(三菱 Qシリーズ)に書き込みをMCプロトコル(バイナリ通信)で実施したいと思っています。
PLCのデータ読み出しは出来るのですが書き込みが出来ません。
伝文が間違っているなど指摘点などがあれば、
よろしくお願いいたします。
該当のソースコード
python
1ソースコード 2import socket 3import time 4 5host = **** 6port = **** 7client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 8client.connect((host, port)) 9#M492に1の信号を書き込み 10cmd=b"\x50\x00\x00\xFF\xFF\x03\x00\x0D\x00\x00\x00\x01\x14\x01\x00\xEC\x01\x00\x90\x01\x00\x10" 11client.send(cmd) 12res=client.recv(1024) 13
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。