SimotionD运动控制器创建的工程在下载过程中出现进度停止在某一进度时间过长仍无反应,对于这个问题我们首先试着电脑重启后重新打开程序重新下载依然出现同样的问题,这时候我
SimotionD运动控制器创建的工程在下载过程中出现进度停止在某一进度时间过长仍无反应,对于这个问题我们首先试着电脑重启后重新打开程序重新下载依然出现同样的问题,这时候我们还有什么办法可以解决呢?
停止进度条显示如下图:
下载进度条停止
由于出现这种情况,我们开始检查程序的编译和下载环节是怎样的一个情形,以下为记录的截图
编程过程中警告提示
下载方法记录
通过编译和下载记录的截图,我们大致可以判断出进度条的中途停止引起的原因可能为设备调试及运行时根据生产需求对设备原有组态硬件环境(变频器,伺服电机等)做了删减的处理,同时在程序里未作同步修改。
基于此,第一个解决办法自然是根据硬件的组态删除已经没有的硬件,程序里也做同步修改,这是最好的一个办法,但也会比较耗时间,那有没有办法可以直接跳过硬件组态直接下载程序解决问题呢?
经过短暂的思考后,决定通过另一种方式进行下载,方法:选中Simotion=>点击右键=>在弹出的下拉框中点击“Target device”=>点击“Download to target device”。下载方法如下图所示
下载方法
在弹框里,选择“Load CPU without drive unit”,同时勾选“Store additional data on the deviece”和“After loading,copy RAM to ROM”.点击"YES"进入下载界面,如下图。
下载配置
重新观察下载进度是否正常,如下图
新下载进度
观察下载进度已经正常,等待下载完成,程序下载完毕。