单段PTO编程

主程序:
LD   SM0.1
R    Q0.0,1
CALL   0

子程序0:
LD    SM0.0
MOVB   16#8D,SMB67
MOVW   500,SMW68
MOVW  10000,SMD72
PLS   0
 
这段程序输送到P[LC后,不运行,知道把16#8D改为16#85后,才正常运行。不明白只是更改了时间基准就不能正常运行,为什么?

最佳答案

楼主你的程序是没问题的
就是不把把16#8D改为16#85也是可以运行的
你在主程序要每次脉冲串发送完毕调用次PLS 0,如果不调用就是一次过,发送完就没了。
PTO单管模式,只允许一个脉冲串在等待队列,调用次数多了,就会队列溢出

提问者对于答案的评价:
没有在指出问题的实质,在实训中的现象就是这样。但是我没有查看SMB66的输出状态。

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

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

相关推荐

  • S7-200modbus主站与仪表的通讯讯问题

    我用CPU224XPCNmodbus主站通过RS485总线与仪表联接(仪表支持modbus)通讯,硬件:Port 0作modbus通讯,1脚屏蔽;3脚—B;8脚—A。Po…

    SIMATIC S7-200 2021年7月5日
  • S7 200 smart 温度模块控温值与实际温度有偏差,总是偏小

    CPU采用 SR30 感温模块 EM AT40 感温线k型,采用pid控制,控温稳定。但问题是显示的温度与用温度计测的温度有偏差,…

    SIMATIC S7-200 2021年7月5日
  • 指示灯循环指示

    5个灯怎么实现循环指示一秒指示一个,循环亮。需要简单的实现。 问题补充:大神,我没有吧问题描述清楚,5个灯,任意选择任意只数,从左到右循环,比如选中01101,每隔两秒循环位移,1…

    2021年7月5日
  • 顺序控制2台步进电机

    请教大家:我想用cpu224的Q0.0和Q0.1依次输出脉冲来控制2台步进电机依次运动,如何能依次输出脉冲,请大家给我一点思路?谢谢啊 最佳答案 步进电机动作其实很简单的,你只要P…

    SIMATIC S7-200 2020年10月31日
  • EM253程序问题

    检查过了都没问题,奇怪的是我一开始能实现到定长时停止,不知道怎么就不行了,设置POS定长,要改了之后,有事更新不了,还是以前的值 最佳答案 程序块在执行时位置修改不了,即使你看到的…

    SIMATIC S7-200 2021年7月5日
  • s7-200的模拟量问题

    压力传感器的量程是4-20mA,对应0-1MPa,接入S7-200,其在触摸屏显示的数值为0.48MPa时,管道的实际压力为0.4MPa,请教如何解决? 最佳答案 摘自下述文档中的…

    SIMATIC S7-200 2021年7月5日
  • smartline700和200plc通过以太网连接

    在屏的软件里连接设好屏和PLC的ip地址分别为192、168、147、2,和192、168、147、1,其他的保持缺省状态,下载到屏里;plc通过以太网向导,设PLC的网址192、…

    SIMATIC S7-200 2019年6月10日
  • 私服电机问题

    1、伺服电机自带的编码器是不是反馈给伺服电机驱动器?不能利用?2、私服电机驱动器的控制是不是跟步进电机驱动器一样,一个脉冲一个角度。还是一个脉冲一圈?3、8000RPM的小型伺服电…

    SIMATIC S7-200 2020年11月1日
  • V4.0 STEP 7 MicroWIN SP9和西门子200cpu224xp通信不了

    我用笔记本连得,因为没有串口,装了一个usb转串口驱动,这个usb转串口是好使的,之前可以单片机下程序,然后用的pc/ppi电缆,这段电缆是我们老师自己接的,但是在老师的电脑上可以…

    2017年12月2日
  • 如何使用MPI数据线与S7200 CPU通信上下载程式

    如何使用MPI数据线与S7200 CPU通信上下载程式 问题补充:通信的设置方法 最佳答案 首先说明一点:MPI电缆线不支持PPI模式,无法和200系列的PLC通信。如果…

    SIMATIC S7-200 2020年11月1日