S7-200编程-单击按钮和双击按钮置位

各位学长,目前项目中有两个问题请教:

1.有一个自复位按钮需要做两种功能,例如单击时置位M1.0,双击时置位M2.0,我想需通过判断两次按键之间的时间来实现,假设默认是500ms,大于500ms就是单击,小于就是双击,但我不清楚这段程序该如何展开,大家能不能给个范例参考。
2.如果PLC处于Stop或系统故障状态,能输出一个标志位吗?stop时PLC已不执行程序,是不是可以使用系统块的DO冻结功能?有什么需要注意的地方.
先谢了!

问题补充:
这个功能需要在程序里编程实现,并非画面组态;塞上燕学长 ,方便能再解释一下吗?

最佳答案

1。程序:
Network 1 // 网络标题
LD     I0.0
AN     T37
ED
TOF    T37, 5
Network 2
LD     T37
AN     T38
ED
TOF    T38, 7
Network 3
LD     T38
R      T37, 1
Network 4
LD     T37
A      I0.0
S      M2.0, 1
Network 5
LD     T38
A      I0.0
S      M1.0, 1
2。如果PLC系统故障,输出smb5标志,具体的看帮助smb5。
S7--200的输出表允许选择STOP模式下的输出状态,是将已知值传送到数字量输出点,还是使输出保持STOP模式之前的状态。输出表是系统块的一部分,它被下载并储存在S7--200中。

提问者对于答案的评价:
还是有些不清楚了,最近也没时间测试,有空做了再告诉大家,谢谢

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

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

相关推荐

  • s7-200与s7-300之间的DP通讯!

    300cpu做主站,然后200的cpu的地址怎么在300中使用(200带的有扩展模块).是否有固定的分配区域? 最佳答案 200带EM277做DP从站与300通讯,老问题了&nbs…

    SIMATIC S7-200 2021年7月5日
  • plc在变频恒压供水中的应用

    实际中是采用压力传感器将采集的信号送给plc进行比较。但是编程时如何体现这个采集的数据呢?编程时我用的是PID子程序,有没有相关的程序呢?谢了 最佳答案 <>基于S7-…

    SIMATIC S7-200 2017年10月29日
  • S7200与多功能表通讯

    200 与多功能表通讯,如何在硬件和软件上实现,有没有具体的例子,谢谢! 问题补充:我的邮箱地址是gz02172@163.com 谢谢! 专家建议 您好,您可以…

    SIMATIC S7-200 2020年11月1日
  • 224XP的一个RS-485同时接K-TP178micro和RD-E打印机行吗?

    224XP的一个RS-485已接通讯仪表,另一个RS-485能否与K-TP178micro和RD-E九针打印机(RS-485口)共用一个串口,怎样连接?可行吗?或还有更好的方法? …

    SIMATIC S7-200 2021年7月5日
  • 伺服电机速度怎么计算 台达ASDA -A2 用西门子PLC

    大家好;要求是,伺服电机转一圈脉冲数是3000,电子齿轮比1/1,频率2KHZ,怎么求出速度。例如;我要求2000个脉冲,速度100.怎么计算。有不对的地方请自行加上去。&nbsp…

    SIMATIC S7-200 2017年11月1日
  • 200中变量in out与out区别

    就拿一个起保停来说in out可以一控多out只可以一控一 钻石用户推荐最佳答案 1、转帖:、in为主程序调用子程序是需要对子程序的某些参数赋值或者设定时使用,这样的好处…

    SIMATIC S7-200 2021年7月5日
  • CPU226 “用户程序永久存储区错误”怎么可以解决

    我的一块CPU226使用过程*现SF/DIAG变红灯,STOP变黄灯,PLC不好运行,通过电脑检测错误为:用户程序永久存储区错误。这个故障怎么可以解决?希望高手指点!急。。。 最佳…

    SIMATIC S7-200 2020年10月31日
  • S7-200指令列表

    看了300的指令列表,觉得挺有用,可以快速选型,和编程,少出错误。 最佳答案 参考下:《S7-200可编程序控制器系统手册》内的第6章s7-200指令集https://cache.…

    2021年7月5日
  • 脉冲增量计算公式如何理解

    脉冲增量=结束脉冲周期 -开始脉冲周期 /脉冲数可我怎么算都算的怎么不太对 比如例子:第一段周期500um 增量-1 脉冲数400…

    SIMATIC S7-200 2020年11月1日
  • 西门子S7-200通讯问题

    在编程软件界面,点击通讯是出现未找到指定电费接入点无法与PLC通讯,在设置界面也找不到PCPPI电缆,其他参数设置正确,请问是什么原因? 图片说明:    最佳…

    2017年11月16日