一个按钮,一个指示灯

有一个按钮,一个指示灯,按下按钮,指示灯亮5s,灭2s,再按下按钮,则指示灯熄灭。大家有什么好的编程思路。

最佳答案

我用这样的方法编程:
1)根据你的描述采用单按钮启停方式控制此等。
2)灯启动后再做5秒亮,2秒灭的程序。实际上也可以理解为7秒时间内有效5秒。
单按钮启停控制
A    I0.0
FP  M0.0
X    M10.0
=    M10.0

亮5秒灭2秒控制见附件

图片说明:

一个按钮,一个指示灯  

提问者对于答案的评价:
分给你吧 但是7s后如何再次启动定时器呢?

最佳答案作者回复:
再次启动定时器还是以7秒定时为时基进行,只不过我是用“减”的方式,可能有些人用的是“加”法而已。
如果这个M10.0一直闭合,则时间按循环进行。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月17日
下一篇 2017年11月17日

相关推荐

  • 这样的自由口程序如何做

    (485波特率9600,起始位2,数据位7,校验位1,结束位无) 格式:$ADD,ORDER, XXX,XXXX,*hh  1 数…

    SIMATIC S7-200 2021年7月4日
  • s7-200怎么复位定时器

    是用(R)吗上面写T101,下面写1? 最佳答案 置位S,复位R;立即置位SI,立即复位RI.可以用复位指令复位TON,TOF,TONR中任何一个。 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2020年11月1日
  • S7-200PLC 226CPU 怎样扑捉高速脉冲啊,

    S7-200PLC 226CPU 怎样扑捉高速脉冲,在设定值到达时输出,谢谢了,用STL 谢谢了 最佳答案 位指令里面有脉冲捕捉指令。  提…

    SIMATIC S7-200 2021年7月5日
  • SSI仪表与PLC

    如何使用自由端口与SSI接口仪表建立通讯,读取仪表的数值? 最佳答案 自由口编程很方便:  1.选择自由口模式后,用户程序就可以完全控制通信端口的操作,通信协议…

    SIMATIC S7-200 2021年7月5日
  • CPU224XP模拟量输出问题?

    我想通过CPU224XP的模拟输出点来自动控制变频器带电机的自动调速?应该如何控制? 最佳答案 《如何使用S7-200CPU 的PID 控制》:下载 …

    SIMATIC S7-200 2021年7月4日
  • 请教大侠一个程序问题

    1>如图1,只有网络1与网络2时输出正常,加了网络3后Q0.2就不正常输出了,这是为什么呢?2>调用子程序的前边不能加常闭触点吗?为什么?我把一个转换开关设置了互锁不能…

    2017年7月25日
  • s7-200cpu226如何与施耐德a71变频器通讯(modbus)”

    s7-200cpu226如何与施耐德a71变频器通讯(modbus)”是否有相关的库文件,谢谢 问题补充:这个库文件如何装?能否做个例子程序看看.xieixe &nbsp…

    SIMATIC S7-200 2021年7月5日
  • 累加程序

    ADD_DI 做累加 每触发1次加1INT1 输入1INT2输入VD1OUT VD1为什么结果 显示的数据有问题 。是数…

    SIMATIC S7-200 2020年11月1日
  • HSC的状态字节

    HSC的状态字节的作用是什么?为什么在程序监控中,与HC0,HC1,HC2—-相对应的SMB36,SMB46,—都是0,它不是反映该计数器的当前工作状况吗?用户是否可以改变…

    SIMATIC S7-200 2021年7月5日
  • 变频器1拖3程序例子?

    系列和品牌不限,谢谢。 最佳答案 《实例讲解,变频器实现一拖多》http://www.360doc.com/content/18/1116/08/26862891_79520930…

    SIMATIC S7-200 2021年7月5日