SM0.5为什么不能用M来控制

用SM0.5做了个秒计数判断60到分的一个计数器,但是使用M控制SM0.5,他的比较器即立刻得电,Q就得电,判断失控,该如何解决,
因为用的时序,定时比较大(5小时),该如解决

最佳答案

SM0.5是系统控制的,不需要你用M来控制。

用SM0.4和SM0.5计时间,优点很多
1 计时时间长
LD     SM0.4
EU
INCD   MD0   //最大可计4000多年,精度为分钟

LD     SM0.5
EU
INCD   MD0   //最大可计60多年,精度为秒

2 没个数限制,想怎么用就怎么用。

3 很多关于时间的顺序控制都可以用SM0.5/SM0.4来做,比如I0.0启动的时候,10秒后Q0.0输出,25秒后Q0.3输出,80秒后等等等
网络1
LD     I0.0
A      SM0.5
EU
INCD   MD0
网络2
LDD>=  MD0, 10
=      Q0.0
网络3
LDD>=  MD0, 25
=      Q0.3
网络4
LDD>=  MD0, 80
AD<    MD0, 100
=      Q0.1
不但程序看的非常清晰,在系统块将MD0设置为掉电保持时,等来电了可以继续计时。

4 计时的方法还很多,比如定时中断,BITIM 和CITIM,时钟等。

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

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

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

相关推荐

  • 学习视频第17讲:根据输入点指示灯的状态填写IB0中的数据 IB0=2#( ),怎么填?

    学习视频第17讲:根据输入点指示灯的状态填写IB0中的数据 IB0=2#(   ),怎么填? 图片说明:    最佳答案…

    2017年8月3日
  • 包装速度程序究竟如何写啊?

    包装速度程序如何写啊?我采用了250MS的定时中断,每250MS去读一次计数器的值,但效果一点都不好。2S的定时中断也不行。因为我把机器的速度调快,调慢,触摸屏上显示的包装速度都是…

    SIMATIC S7-200 2020年11月1日
  • CPU224作为从站时接收的主站命令数据

    CPU224作为从站时,返回给主站的数据地址可定义(MBUS_INIT中holdstart设置)那接收的主站命令数据是保存在哪个地址呢? 最佳答案 从站接收的主站命令数据的地址在主…

    SIMATIC S7-200 2021年7月5日
  • S7-226模拟量输入波动

    现场两套一模一样的系统,CPU为226,模拟量输入有10%的波动,我把输入端负极与M端接了,采样数256,死去496,波动还是有那么大,导致我的数字输出在转换点时不断闪烁,挂接的继…

    SIMATIC S7-200 2021年7月5日
  • PLC驱动变频器的问题

    PLC226的2L连接变频器的端子9,Q1.1至Q1.4分别连至5678.变频器设定P 0700=2p0701=17p0702=17p0703=17p0704=17p10…

    2017年10月29日
  • 西门子200编程软件安装问题

    西门子200编程软件安装总让查找更新文件!还找不到更新位置!怎么决绝谢谢各位大神给指点一下 钻石用户推荐最佳答案 1、系统是什么系统?如果是ghost那种精简过的,不行就考虑重新做…

    SIMATIC S7-200 2021年7月5日
  • S7-200之间的自由口通信

    我想实现两个200之间的自由口通信。A站只发送,B站只接收。但是我发现自由口只有接收控制字,没有发送控制字呢。比如我想只发送8个字节的数据,怎么控制呢。SMB94=8,就可以了吗?…

    SIMATIC S7-200 2020年10月31日
  • PLC周期的问题

    扫描周期对于 数据运算的影响  若没有上升沿则  当500为某一数值,520为0时  ,运算结果得不到预期效果…

    2017年11月16日
  • 模拟量问题

    比如说我想把温度设为60度,高于60度就停止加热,低于60度就自动加热,那么在比较指令的下方直接输入60行吗 ?谢谢!!!!! 最佳答案 综合Stonelee和二郎的就对…

    SIMATIC S7-200 2021年7月5日
  • s7-200如何把VD100上的实数清零

    s7-200如何把VD100上的实数清零,VD100为AIW0模拟量转变后的实数值,清零后再从0开始记录 最佳答案 例如清零按键M0.0,当M0.0接通的上升沿时吗,将VD100中…

    2021年7月5日