控制伺服电机

请教各位 用S7200自带高速脉冲Q0.0控制伺服电机(位置控制模式)
1 用PLS指令发脉冲控制伺服电机 在编程时使用多段PT0控制 里面有个脉冲周期增量是怎样计算的 
2 大约15个脉冲时达到最大脉冲频率 脉冲周期增量是多少 
3 大约50个脉冲时达到停止脉冲频率 脉冲周期增量是多少 
 能否介绍一下  谢谢 

问题补充:
周期为400微秒

最佳答案

根据您的问题举个例子:启动(初始)和最终(结束)周期时间是1000 μs,相应于最大频率的周期时间是400 μs。在输出包络的加速部分,要求在15个脉冲左右达到最大脉冲频率。也假定包络的减速部分,在50个脉冲完成。
在该例中,使用一个简单公式计算PTO/PWM发生器用来调整每个脉冲周期所使用的周期增量值:
De给定段的周期增量=|ECT--ICT|/Q
其中: End_CTseg = 此段的结束周期
Init_CTseg = 此段的初始周期
Quantityseg = 此段中的脉冲数量
利用这个公式,
分段1 (加速): 增量周期= -40
分段2 (恒速): 增量周期= 0
分段3 (减速): 增量周期= 12

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:41
下一篇 2020年11月1日 下午4:41

相关推荐

  • S7-224CN DC输出电压问题

    S7-224CN  DC/DC/DC型  固态 – MOSFET(源型)    …

    SIMATIC S7-200 2021年7月5日
  • SMART与编程软件的通讯

    S7-200 SMART与编程软件通信链接不上,查找不到CPU 图片说明:    最佳答案 s7-200smart编程下载:http://www.ad…

    2021年7月5日
  • 自作子程序块

    我想在STEP-Micro/win4.0上做一个子程序块,可以像软件用的程序块一样,在其它的项目中也可以调用,(如MOV_W一样),如果能做如何操作。请高手指点谢谢! 问题补充:建…

    SIMATIC S7-200 2021年7月5日
  • 200frequency测速问题

    我用库文件frequency进行测速,如果程序用一个frequency子程序程序HC0,或HC4运行都正常,但是同时调用两个frequency检测hc0和hc4就有一个不能正常显示…

    SIMATIC S7-200 2017年12月7日
  • S7-200如何用指针移动一个位

    S7-200如何用指针移动一个位?? 最佳答案 指针不能直接指向“位”可以按字节寻址,自己算出你所操作的“位”。如果在子程序中,可以把指针指向的字节赋值到LB,通过Ln.m得到该位…

    SIMATIC S7-200 2020年10月31日
  • S7200 SF灯亮

    cpu226下面接了个以太网模块CP243和6个扩展模块,通讯口上接了个smart触摸屏;正常运行一段时间,突然SF灯亮 CPU停止运行,重新下载程序后重新启动,又正常,…

    SIMATIC S7-200 2020年10月31日
  • 四台s7-200之间通过以太网通信

    四台s7-200通过以太网通信,一台做服务器,另外三台做客户机,现在能通信,但是我在服务器写的数据有的写一次就能直接写进去,但有时需要写几次才能传到客户机,这是什么原因 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • s7-200CPU、扩展模块24V电流容量问题。

    有谁能帮我解释下下面这几个图:1.模拟模块24VDC要求指的是什么?和AI  AO有什么联系吗,假如要配电源,整个模拟模块要分配多大的电流怎么计算?2.关于数字…

    2018年12月2日
  • 程序看不明白,请教各位高手。

    程序网络8,网络9中的V1650.3一个常开,一个常闭串连是什么意思(是不是一直接不通呢),是不是这段程序未使用,还是有什么特别的作用。 图片说明:    最佳…

    2017年11月13日
  • S7-200数据处理指令怎么做到只操作一次

    详见图片中类似的数值处理程序,多个扫描周期会多次执行,请问有什么方式让这段程序在某个位动作之后的第一个周期执行一次,之后都不执行,请问该怎么写程序? 问题补充:我使用了上升沿触发,…

    2017年6月9日