登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:请教cpu226 驱动伺服电机的问题
点击:362 回复:3
楼主
编辑
引用
管理
yyh1910
各位大神,本人要驱动伺服电机在不同位置时运行速度不同,怎样实现这个功能。只使用PLC内置PTO(Q0.0)。
调用不同的包络吗,还是有别的方法。
14-09-20 12:47
1楼
编辑
引用
管理
九翱九天
如果用内置的PTO,那可以采用调用PTO多段包络的办法,如果想要更灵活的使用,可以用PLS指令,通过对SM67.1,SMW70的控制,也可以达到不同速度的要求,其中控制寄存器SMW70设定脉冲宽度。SM67.1用于随时更新脉冲宽度,只需要对SMW70设置就可以达到不同速度的要求了。
14-09-20 13:48
2楼
编辑
引用
管理
yyh1910
比如在A点到原点时我可以调用包络的第x,y端;然后送原点到B点时,我可以调用包络的第n.m端;还是在A点到原点时我可以调用包络a;然后送原点到B点时,我可以调用包络b,使用2个包络。
14-09-20 14:18
3楼
编辑
引用
管理
yyh1910
刚看了PLS指令,SM67.1(更新脉宽),SM67.2(更新脉冲数),SMW70(脉宽),SMD72(脉冲数),通过这4个寄存器的控制应该能实现不同距离不同速度
14-09-20 14:31
工控新闻
倍福中国自动化新技术研讨会 | 徐州站
西克重点推介 - 通用型接近传感器 IME
倍福2025 年第三期工业 PC 控制及其应用全国师资培训(中北大学站)开班仪式成功举行
皮尔磁:让工业燃烧器更加安全智能
聚焦AI与绿色双碳 金士顿亮相2025深圳国际电子展
智元机器人首届合作伙伴大会成功举办,以全链条布局加速具身智能商用落地
2025 年倍福第三期工业 PC 控制及其应用全国师资培训(中北大学站)开班仪式成功举行
中控技术登榜2025《财富》中国科技50强,以工业AI助力世界可持续发展
更多新闻资讯