MG400 Remote Control でプログラムが再開できない時

MG400のRemote I/O モードでプログラム終了後に再度startさせようとしたときに再開されませんでした。その対策を記載します。

環境

MG400

Controller Firmware

  • 1.4.5.2.20210225115155

Servo Frimware

  • Servo Firmware:1.0.5.0
  • Configuration File:3.4.15

 

DobotStudio2020

DobotStudio2020 1.1.1-stable.202102261120

 

現象

Remote ControlのRemote I/Oでプログラムが終了後にStartを押してもプログラムが再開しない現象が発生しました。

Resume,Emergency stop,Pause Stop, Clear alarmなどの信号入力を試したのですが解決されませんでした。

解決方法

プログラムが終了前にstop信号を送って停止すると,startから再開できることが確認できたので,プログラム終了後にwhileループに入ることで,stop信号を入れたのちにstartから再開できることがわかりました。