求利用200的PTO脉冲输出功能控制伺服电机的程序

因第一次用伺服电机,尽管查了一些学习资料,但毕竟没有实践过,所以求一套完整的控制程序,参考学习一下!

最佳答案

必须用多段管线来实现电机的速度控制。多段管线的好处是能够实现脉冲的渐进变化,使电机的速度变化均匀。我这里有一个例子:电机先加速,恒定速度,最后减速。使用了多段管线。
 MAIN
 NET 1
 LD     I0.0
 EU
 MOVB   16#A0, SMB67
 MOVW   400, SMW168       \\装入包络表的首地址
 CALL   SBR_0:SBR0
 PLS    0

 NET 2  按I0.1马上停止PTO的输出。
 LD     I0.1
 EU
 R      SM67.7, 1
 PLS    0

 SBR_0
 NET 1
 LD     SM0.0
 MOVB   3, VB400         \\包络表分三段
 MOVW   500, VW401       \\第一周期初值为500MS
 MOVW   -1, VW403        \\第一周期增量为-1
 MOVD   400, VD405       \\第一段脉冲数为400
 MOVW   100, VW409       \\第二周期初值为100MS
 MOVW   0, VW411         \\第二周期增量为0
 MOVD   4000, VD413      \\第二段脉冲数为4000
 MOVW   100, VW417       \\第三周期初值为100MS
 MOVW   2, VW419         \\第三周期增量为+2
 MOVD   200, VD421       \\第三段脉冲数为200
 这只是一个例子程序,具体的要求,你可以自己在这个基础上改。

提问者对于答案的评价:
非常感谢各位的回答!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc355609.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:31
下一篇 2021年7月5日 上午2:31

相关推荐

  • 用VB写上位机程序,跟CP243-1通讯,会不会有挑战性

    用VB写上位机程序,跟CP243-1通讯,会不会有挑战性??请问该怎么实现?谢谢提供思路。据观察很多使用串口控件来用串口通讯的。 最佳答案 这是一个有挑战性的工作,西门子的CP24…

    SIMATIC S7-200 2018年12月14日
  • 延时顺序控制

    当输入端:I0.0值为1时…输出端:Q0.0输出延时5秒钟后断开.60秒后.Q0.1输出延时5秒后断开.60秒后Q0.2输出延时5秒…………………Q…

    SIMATIC S7-200 2021年7月5日
  • step7-200

    请问cpu224 AC-DC-RLY和DC-DC-DC 后面的字母表示什么意思? 最佳答案 AC-DC-RLY:电源是交流、输入直流、继电器输出。 D…

    SIMATIC S7-200 2021年7月5日
  • CPU224XP和MP277怎样建立通讯

    CPU224XP和MP277怎样建立通讯 最佳答案 用MPI电缆,wincc flexbile 里设置连接。 提问者对于答案的评价:很好

    SIMATIC S7-200 2021年7月5日
  • 模拟量定时采集

    请教大家一下:我现在用EM231 4AI模块采集模拟量,采用的是SMB34定时中断的方式来采集。我编写的整个程序扫描周期只有1ms,如果我希望每10ms采集一次模拟量行吗…

    SIMATIC S7-200 2018年1月1日
  • PLC通信

    你们好,我现在是做S7-200PLC通信,机型有226和224,,我想把俩台PLC都连起来,不知道什么原因PLC只能读出一台,我把DP线和电缆线都换过了,电脑主机和PLC也换过了,…

    SIMATIC S7-200 2017年12月7日
  • 模拟量转换时数据处理是先乘还是先除对结果影响小?

    模拟量转换时数据处理是先乘还是先除对结果影响小? 最佳答案 其实你知道谁先谁后有区别了,你心里已经有一个答案的。你的答案与上述结果一致吗?先转换成实数,就怎么算都没有区别的。 提问…

    SIMATIC S7-200 2017年6月13日
  • step7能在windows7系统上安装吗

    刚买了一台电脑不能安装xp-sp2系统,只能安装xp-sp3系统,无法安装和使用step7编程软件,请各位大侠帮助想想办法。 最佳答案 xp-sp3系统可以安装STEP7,这个是没…

    SIMATIC S7-200 2020年11月1日
  • 请教200PLC与SIM100E模块通信的问题

    因为手边没有其他模块,所以请教诸位高人它们怎么才能通讯。。之前的前辈如果看到了能告诉我下你所说的大量开发工作是什么吗?简单指明下让我有个大概方向就好,谢谢 最佳答案 1、之前的前辈…

    SIMATIC S7-200 2020年10月31日
  • S7-200CN与smart 700通讯距离

    S7-200CN与smart 700距离500米左右,请问用什么办法实现?加一个中继器能不能实现,通讯电缆用KVVP代替可以吗?或者用光纤转485转换器可否实现。怎样做成…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论