S7-200长时间定时

我第一次接触s7-200,我想做一个4个小时延时接通的定时器,(且在能在上位机上设置时间,还有能在上位机上显示剩余时间,上位机是用wincc)不知道怎么下手,我在网上找了一下,用计数器和定时器来做,但是没有成功,希望各位大侠给我解决一下这个问题,我会不胜感激,能不能把程序给我写一下,再次谢谢各位了。

最佳答案

根据你的想法,我把我做过的一个项目里的多段计时控制的程序修改了一下,供你参考。其中M0.0为开始计时控制位,VW100为运行时间累计,VW102为上位机设置的时间,VW104为供上位机显示的运行剩余时间,你需要根据你程序里的控制逻辑对我给你的程序进行修改、完善,我只能给你提供一个思路,希望能对你有所帮助。

网络1  定时器计时
M0.0=“1”时(开始计时),定时器T37每次计时1分钟。
LD     M0.0
TON    T37, +600

网络2  累计运行时间
每当定时器T37置"1"时,VW100加1(以分钟为单位累加计时),VW102-VW100=VW104(VW104供上位机显示剩余时间),复位定时器T37。
LD     T37
INCW   VW100
MOVW   VW102, VW104
-I     VW100, VW104
R      T37, 1

网络3  判断当前已经运行的时间是否与设定的运行时间相符合
将VW100的值与设定的运行时间值VW102进行比较,当VW100>=VW102时,VW100清零,输出Q0.0,复位M0.0。
LDW>=  VW100, VW102
-I     VW100, VW100
=      Q0.0
R      M0.0, 1

图片说明:

S7-200长时间定时  

提问者对于答案的评价:
感谢您能为我解答,且解答得这么仔细,谢谢,以后还要什么问题,我还会请教你,方便能不能留一个qq,我做工控行业没有做多久,我在大学里面不是学这个,完全是出去爱好,但是,我现在特别喜欢做这行业,谢谢!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:26
下一篇 2020年10月31日 下午1:27

相关推荐

  • S7-200PLC的库指令

    求大神赐教在哪可以下载西门子S7-200PLC的库指令啊? 最佳答案 指令库《Toolbox_V32-STEP 7-Micro WIN 32&nbsp…

    SIMATIC S7-200 2017年6月11日
  • STEP7-Micro/WIN SMART v2.2如何安装在7代处理器系统里

    各位老师!近期我的电脑坏了,想重新买一台,但在电脑城转一圈,大部分笔记本CPU都是7代处理器,只能装win10系统,问题1、我曾经看到论坛里有装虚拟机解决的,问下这种方法可靠?如果…

    SIMATIC S7-200 2021年7月5日
  • 自由口通讯中断

    本人用XMT指令发送5个字节的数据,在这边设备中都看数据已经传送过来了,但是发送完毕中断却没有产生?? 中断连接: LD   &n…

    SIMATIC S7-200 2021年7月5日
  • 怎样上传PLC中存储卡的程序?

    怎样上传PLC中存储卡的程序?CPU226插上存储卡后,能运行——里面是有程序的。但是上传完毕后,文件竟然是空白。 问题补充:我也是按你这样做的。问题是,上传PLC的程序上传不了。…

    SIMATIC S7-200 2021年7月5日
  • PLC相互通信问题咨询

    问题描述:  隧道中按区域安放8个PLC作为区域控制器,在交通诱导时,需要按照预案实现诱导。比如,区域B发生事故,需要诱导受阻车辆通过车行横洞到另一行车线上驶离隧道。那么区域B中的…

    SIMATIC S7-200 2020年10月31日
  • s7-200自由通讯电缆求助

    称重仪表接口232,焊接一个两端都是公头的直通(2-2 3-3 5-5),接上PC/PPI电缆并和PLC连接,正常通讯,读取数据也正常!然后改用无源232-48…

    2017年6月8日
  • 关于PLC与上位机无线通讯问题

    用200PLC与上位机进行局域网无线通讯,手册13页说用CP243-1 IT连接无线路由,实现无线通讯,想问一下路由器选型与设置问题。谢谢 问题补充:普通路由器可以吗? …

    SIMATIC S7-200 2017年8月18日
  • cpu222 版本号01.11怎么才能把有密码的程序清除?密码忘了

    cpu222 版本号01.11怎么才能把有密码的程序清除?密码忘了 最佳答案 有两种方法: 方法1: 1. 选择 PLC&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 无 PID 调节操作面板

    我使用的是214-1BD22-0XB0的PLC,在PLC中用向导生成一个PID程序块,但当我从工具菜单中打开PID调节操作面板时,在右下方显示“您寻则的PLC类型不支持PID调节。…

    SIMATIC S7-200 2020年11月1日
  • 200通信

    就是想问下S7-200通信的问题问题是这样的,现在中控室10公里外有两台空压机。中控用的WINCC组态(添加了OPC驱动),空压机就用的是S7-200的PLC控制。因为一些原因。就…

    SIMATIC S7-200 2017年12月21日