FPΣ

DLUに複数台のFPΣの情報をロギングしたいが、エラーコード(E41)が発生し、通信できない。

DLUに複数台のFPΣの情報をロギングしたいが、エラーコード(E41)が発生し、通信できない。

DLUにて(E41)「フォーマットエラー」が発生する原因として、FPΣがDLUからのコマンドに対し、応答タイミングが速すぎた場合が考えられます。
FPΣの送信待ち時間を調整してください。
(例)通信速度19200bps、FPΣのスキャンタイムが約0.6msの場合:
データ受信完了後、レスポンスを返信するまでに約1ms遅らせる必要があります。
そのため、FPΣに下記のプログラムを追加します。
[SYS1 , M  __COM1,WAIT2]  ← コマンド受信し、2スキャン待った後にレスポンスを送信します。
詳しくはFPシリーズ命令語マニュアルをご覧ください。