T33指令使用问题

CPU 224xp 定时器T33指令使用问题:
 网1
 LDN    T33
 TON    T33, 120
 网2
 LD     T33
 MOVB   120, VB50
 程序的问题是,我无法看到VB50存放了120。请问这是为什么?

问题补充:
将上述的T33全改成,T37就可以查看v中有存储值。请高手告诉我,为什么?

最佳答案

T33(10ms)不能这样编程,T37(100MS)可以。
   改成这样: 
   LD SM0.0
   TON T33,120
   LD T33
   MOVB   120, VB50
   AENO
   R      T33, 1
   原因是这两种定时器的工作原理、刷新机制不同造成的。
   具体原理我也没搞清楚,我把西门子的说明复制在下面,看你能不能搞懂。

  使用10毫秒定时器时,因为从扫描顶端至执行定时器方框均打开定时器位T33。一旦执行了定时器方框,定时器的当前值及T位均被设为零。
 注意事项:用定时器本身触点激励输入的定时器,时基为1ms和10ms 时不能可靠工作,不宜使用本身触点作为激励输入。 

 

提问者对于答案的评价:
这个问题,我想了想并查了资料:
 使用T33时,T33在扫描周期的开始刷新T33的位。那么扫描时间等于定时器的时间时,能流在到达第一个常闭触点前时,T33的位就为1.那么,常闭触点就为1.——》定时器位变为0——》常开触点为0。
 第二次能流再到达第一个常闭触点前时,T33的位就为0。那么常闭触点就为0.——》定时器位变为0——》常开触点为0。所以常开触点始终为0无输出。
 使用T37时,能流经过t37时才改变状态位。那么当一个周期,经过常闭,到达定时器时(此时正好为定时的时间),定时器位位1。据推断可知,经过前一个常闭指令损耗时间,肯定未达到定时器的定时时间,所以,那时的常闭位为0(先经过常闭,后经过定时器)。然后由常闭0——》定时器位1——》常开位1,可以判定,下个扫描周期的常闭1——》定时器位0——》常开0。可以看到,常开触点有输出。
 希望各位,给点看法。QQ761153454

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

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

相关推荐

  • S7-200 CPU 224XP CN 脉冲输出多少伏

    想使用S7-200 CPU 224XP CN 做高速脉冲输出,伺服那边需要5v信号,S7-200的脉冲输出是几伏呀 最佳答案 第一种就是3楼…

    SIMATIC S7-200 2021年7月5日
  • S7-200 SMART Modbus TCP 服务器端问题

    现在正在做的项目要求用S7-200 SMART Modbus TCP进行通讯,S7-200 SMAR作为服务器,上位机使用组态软件作为客户端…

    2021年7月5日
  • win10系统求200编程软件

    新电脑win10系统,求200编程软件 最佳答案 STEP 7 Micro/WIN V4.0 SP9下载链接:1、http://w2.sie…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC与MM440通讯问题

    S7-200PLC与MM440通讯怎么做啊!小弟刚学谢谢 最佳答案 几句话讲不清楚,建议看看:《S7-200与MM4及G110之间的USS通讯(2006.07.13) &…

    SIMATIC S7-200 2020年11月5日
  • CP243-1以太网模块占用输出字节

    请教大家CP243-1以太网模块占用1个输出字节怎么理解? 我用1个S7-200 CPU226扩展1个CP243-1模块,CP243-1占用1个字节的话,PLC…

    SIMATIC S7-200 2021年7月5日
  • CPU226输入问题

    我用的是CPU226,DI输入用的是源型方式接线,为什么I0.0~I0.7不正常呢?现场过来的DI信号,导通时I0.0状态灯不亮,用短接线在端子上短接时状态灯亮,I0.0~I0.7…

    SIMATIC S7-200 2020年11月5日
  • PLC带负载能力

    请教一下各位,我想通过PLC控制气缸活塞杆运动,PLC输出接中间继电器,再接电磁换向阀来控制气缸,这样接应该没错吧! 但是PLC输出到继电器都是24VDC,而电磁阀是22…

    SIMATIC S7-200 2021年7月5日
  • 与第三方仪表自由口通讯,实现网络

    现在本人实现S7-200与第三方仪表自由口通讯,调查发现可以实现32台支持RS485设备连网工作,又想试试是否有可能性。请教哪位前辈有经验的指点一下,我想把TD400C同时挂在48…

    SIMATIC S7-200 2021年7月5日
  • 西门子200 编程软件microwin''中不现实变量注释

    但我符号表里面定义了啊,复制粘贴了下符号表,不显示的变量的注释,文字下面有红色波浪线 最佳答案 红色波浪线说明你的注释文字使用了一些敏感字,如stop这样的字符或者与之前的注释字符…

    SIMATIC S7-200 2021年7月5日
  • 旋转编码器的使用

    菜鸟一枚,近来碰到一个s7200需要用到旋转编码器的编程,但是我对高速计数器实在是陌生,编程手册看了好几遍也没看懂,所以在这里能请各路大神能提供几个用高速计数器编程的例子,不胜感激…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论