辰枫俞
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 141 点
下载积分: 3723 分
在线时间: 27(小时)
注册时间: 2016-12-26
最后登录: 2024-12-02
查看辰枫俞的 主题 / 回贴
楼主  发表于: 2020-10-10 14:35
各位大神,请教大家一个问题。西门子1200的绝对定位控制,怎样在运行中随意改变它的速度?我这边有个项目是一个液体的浇注设备,需要根据它下料的多少来控制伺服行走的速度,有没有指定长度,随意改变速度的系统块指令?谢谢大家
辰枫俞
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 141 点
下载积分: 3723 分
在线时间: 27(小时)
注册时间: 2016-12-26
最后登录: 2024-12-02
查看辰枫俞的 主题 / 回贴
1楼  发表于: 2020-10-10 15:39
我用的V16版本,也是用的这个系统块指令,速度管脚只能在伺服运行前改变速度,伺服运行中,改变其它速度还是执行的运行前设定的速度
辰枫俞
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 141 点
下载积分: 3723 分
在线时间: 27(小时)
注册时间: 2016-12-26
最后登录: 2024-12-02
查看辰枫俞的 主题 / 回贴
2楼  发表于: 2020-10-10 16:07
图片:
如下图,我改变寄存器的值,伺服运行中不能接受新改的速度值
辰枫俞
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 141 点
下载积分: 3723 分
在线时间: 27(小时)
注册时间: 2016-12-26
最后登录: 2024-12-02
查看辰枫俞的 主题 / 回贴
3楼  发表于: 2020-10-15 10:30
谢谢大家,可以用  点动  模式进行控制,运行中可以随意改变速度