如何让脉冲输出立即停止

I0.0有信号时,开始脉冲输出,当检测到开关I0.1时,立即停止脉冲输出。我现在用了I0.1的上升沿中断。中断后立即PTO脉冲输出。但是我现在运行的速度为5000个脉冲/秒。停止后仍有3MM的误差。我一旦将速度提高到8万,误差会有10几个毫米。这种问题如何解决呢,由于每次运行的距离不一样,因此不能用相对运动和绝对运动。我的CPU是224XP.

问题补充:
程序是用PTO指令自己编写的呀,没有用到MAP库函数。I0.1上升沿中断后,立即禁止PTO脉冲输出。

最佳答案

过冲是必然的。

提问者对于答案的评价:
如何减少这种情况呢。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • PC与PLC200通信

    用VB做一个监控软件与CPU224通信,开始选用PCAccess,因为通信很慢,老板让改用modbus,请问上位机软件怎么通过modbus与PLC通信,通信电缆用PPI就可以是吗?…

    SIMATIC S7-200 2021年7月5日
  • s7200浮点数计算

    各位高手:我想在S7200中编写程序,计算如下公式:300000/125*0.04,我想将0.04作为变量,可随时修改成其他小数数值。请问这个计算如何编写程序;非常感谢! 问题补充…

    SIMATIC S7-200 2020年10月31日
  • s7-200模拟量输入模块的拨码开关

    s7-200模拟量输入模块的拨码开关和CPU型号有关系吗?比如CPU226更换为CPU224后模拟量输入模块需要重新进行拨码开关设置? 最佳答案 有关系的。如你题,cpu226的P…

    SIMATIC S7-200 2017年6月19日
  • s7200 cpu226CN SF灯闪烁

    s7200 cpu226CN 未连接HMISF灯不亮,连接HMI后SF灯闪烁。run灯正常 最佳答案 HMI 连接的变量会不会超出CPU的存储区大小限…

    SIMATIC S7-200 2021年7月5日
  • 被简单程序难倒了,求教

    一、控制要求:1、按下启动按钮,小车启动运行(1、若小车停在左限位,则启动后向右运动;2、若小车停在右限位,则启动后向左运动;3、若小车停在左限位和右限位之间,则启动后向右运动;)…

    2017年5月31日
  • S7200编程软件安装问题急

    我安装的的V4.0 SP4现在卸载了安装SP6怎么安装不上了啊,,提示我卸载SP4但是我已经卸载了啊怎么办 最佳答案 按照下述方法进行卸载—— 1.打开注册表目…

    SIMATIC S7-200 2021年7月5日
  • 关于s200 接线 等 小白问题

    新手干活,着急中,整理了几个问题。第一个问题:西门子s7-200 PLC 的cpu 分两类,一类是交流供电、继电器输出。它的电源可以直接接交流220电…

    SIMATIC S7-200 2017年12月7日
  • 请问那位大侠有S7-200的例子程序可以学习一下。

    各种功能的子程序,联系一下。 最佳答案 发给你了,不够再说 提问者对于答案的评价:谢谢!再给点224xp的脉冲计数和脉冲输出的程序。

    SIMATIC S7-200 2021年7月4日
  • S7200 PLC控制步进电机时正反转速率不相等

    使用S7200 CPU226输出高速脉冲控制步进电机转动,步进电机正转和反转的速率差几倍,步进电机采用脉冲/方向的控制方式,程序使用的是PLC向导生成的PTOx_ctrl…

    SIMATIC S7-200 2017年11月4日
  • 关于200的存储区的问题

    一个字节8个位,可存最大255的数,那字符呢?搞不懂,请教各位老师,详细说一下!谢谢 最佳答案 如一个ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字…

    SIMATIC S7-200 2017年6月24日