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から再開できることがわかりました。