|
邀请回答
马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册 
x
用西门子200smart的modbus通讯控制SV630伺服做内部多段位定位运行时,位置速度同时更新,但触发定位后运行的位置是更新后的位置,速度有时是更新前的速,有时是更新后的速度。
1,最开始怀疑是速度没有写进去,之前是先写位置再写速度改为先写速度再写位置,还是一样的问题。
2,目前时用了3条通讯,1写速度2写位置3读位置,我用读完位置的标志位M5.4来触发定位。由之前的一次
M5.4的信号改为接收两次M5.4的信号再触发定位,还是有之前的问题
3,如果是两次触发定位中间有2-3秒的延时也不会有问题,通讯超时为1秒也没有超时的现象。现在的问题是位置能即时更新,速度为什么有时更新 快有时更新慢?4,详见上传的图片,有经验的师傅帮忙分析一下时什么原因,感谢!
|
-
写速度
-
写位置
-
读速度M5.4完成位
-
定位1
-
定位2
-
伺服多段位参数
上一篇: 【学习笔记】伺服产品学习笔记汇总帖下一篇: 为什么定位指令启动很久后,伺服轴才动起来?
|