PTO问题求教

主程序:
        LD           SM0.1
               MOVB     16#A8, SMB67
               MOVB      1000,  SMW68
               MOVD      60, SMD72
               ATCH       INT_0:INT0, 19
               ENI
               PLC          0
 中断程序:
        LD         SM0.0
               =            Q0.5
 请问我把程序写入PLC后,为什么Q0.0没有输出?Q0.5也没有输出?我的程序哪里错了?

最佳答案

MOVB     16#A8, SMB67 说明你用的是1ms/周期的多线段,那就不需要设置SMW68周期、SMD72脉冲数了,其周期与脉冲数在V区首地址中指定,只要把首地址给SMW168就可以了,V区地址定义如下:
 VB500   :总段数
 vw501 :初始周期
 vw503: 周期增量
 vd505:脉冲数
 具体设置参照手册

 如果不想用多线段
 MOVB     16#A8, SMB67改为:
 MOVB     16#85, SMB67
 MOVB      1000,  SMW68改为:
 MOVW      1000,  SMW68
   PLC          0改为:
 PLS    0
 你再试下

提问者对于答案的评价:
您的回答非常好,我试了。谢谢!

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

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

相关推荐

  • 两台200plc触摸屏上位机通讯问题

    一台cpu226从站,另一台是cpu222主站,之间使用netr/netw进行通讯,使用226端口0与222端口0连接,cpu226端口0使用带编程口的总线连接器,226端口1接威…

    SIMATIC S7-200 2020年11月1日
  • 求教S7200与组态王的MODBUS通讯

    各位高手:我想用组态王与多台S7200进行modbus通讯,S7200CPU为214-2DB23-0XB8(PORT0、PORT1)与组态王主从通讯,现在PLC中我已作好modbu…

    SIMATIC S7-200 2017年10月30日
  • s7-200的通信

    小弟刚入手PLC,借了套S7-200。线是USB/PPI的,通信老是连不上,PC/PPI的属性我点的是默认,进入通信双击刷新就会显示一堆的未知地址,点确定就显示“无法建立与指定地址…

    SIMATIC S7-200 2021年7月4日
  • 怎样提高称重结果的精度

    我在写一个程序,是通过控制绞龙来实现定量一种土。通过modbus读取两个压力变送器的称重结果作为反馈,每个周期读取一次数据,并对数据进性运算,控制绞龙转速。发现一个问题,就是当本周…

    SIMATIC S7-200 2021年7月5日
  • 西门子PLC之间rs485串口线制作

    PLC  S7-200与300、400或者HMI,之间通讯的rs485串口线可以自己制作吗?怎么制作?3—对—38—对—8别的不用焊接,是这样吗?5脚的屏蔽和7…

    2017年11月16日
  • S7-200与200CN

    S7-200.CPU226.REL.01.21的程序下载到CPU226CN.RET.02.01.PLC。程序在运行的时候数据显示不一样。如VD356里的数据是60980可是在VW3…

    SIMATIC S7-200 2017年11月4日
  • s7-200与研华工控机通讯

    通讯电缆的选择 钻石用户推荐最佳答案 转:1、【推荐方案】使用大连德嘉国际电子的CP243i ,将PPI转换成以太网协议(TCP),上位机(PC)中选择的驱动是【Micr…

    SIMATIC S7-200 2021年7月5日
  • 0-100秒的占空比

    控制温度,采用占空比的方式。即开50秒停50秒,越接近设定温度开的时间越短。请各位帮忙 问题补充:给个方案,最好自己试过,我是菜鸟 最佳答案 1、温度控制使用PID向导,设输出为开…

    SIMATIC S7-200 2020年11月1日
  • 西门子S7-200中SBR块与INT块的区别

    西门子S7-200中SBR块与INT块的区别 最佳答案 sbr是子程序,int是中断。 提问者对于答案的评价:ok

    SIMATIC S7-200 2021年7月5日
  • s7-200模拟量转换

    4~20mA_对应_0~6MPa_求这个转换的库。求好心人给个好用的库。 问题补充:不想再用各种计算去做了。 最佳答案 这儿可以下载到:http://bbs.gongkong.co…

    SIMATIC S7-200 2017年12月1日

发表回复

登录后才能评论