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日

相关推荐

  • 关于EM253位控模块

    求帮助,我对EM25位控模块的参考点寻找,以及如何将goto指令和pseek指令运用到一起,实现回原点,不清楚,网上关于这方面的实例程序较少,望大家出手帮助,谢谢. 问题补充:我先…

    2021年7月5日
  • 高速计数器与霍尔传感器

    原有个程序用旋转编码器输入信号,程序中用高速计数器编程,计算速度和位置。现在根据需要要把旋转编码器换成霍尔传感器,精度下降很大,程序中的继续使用高速计数器还适用吗? 最佳答案 可以…

    SIMATIC S7-200 2020年10月31日
  • S7-200自由口通讯RCV指令中能否调用字符中断

    我先介绍一下项目情况:使用S7200 224XP以上型号的PLCPort0做自由口与第三方的智能模块进行modbus Rtu标准协议通讯。S7200做主站,其余…

    SIMATIC S7-200 2021年7月5日
  • sT30

    ST3O cpu用什么编程软件 钻石用户推荐最佳答案 用:STEP 7 Micro/WIN SMARThttps://support.ind…

    SIMATIC S7-200 2021年7月5日
  • CPU224和CPU224XP的区别

    224和224XP的区别··或者说224XP比224优于的一些功能· 最佳答案 CPU224XP比CPU224多出了:1.模块上自带2AI/1AO模拟量输入输出;2.多出了1个通讯…

    SIMATIC S7-200 2020年11月1日
  • ITB转换指令布错

    前辈能解释一下红色部分 图片说明:       最佳答案 数值超过了255。1、ITB:将一个字的整型数转换为一个字节值。注意数值不能范围为…

    2020年10月31日
  • TD200 1.2版的"无参数块"问题

    在组态好TD200数据块下载到CPU224以后连接TD200(1.2版本),却显示"无参数块",但在菜单模式下的查看信息时,却能够查看到所有信息,请高手赐教!!…

    SIMATIC S7-200 2021年7月5日
  • 关于S7_200模块的问题求助

    型号:6ES7288_3AE04_0AA0,该模块有4_20mA模拟输入信号吗?接收PH显示仪输出二线制4_29mA信号,24伏电源怎样接线,谢谢大家。 钻石用户推荐最佳答案 1、…

    2021年7月5日
  • S7-200编程时MBUS-CTRL编译时出现错误33

    程序调用了modbus库程序,编译时出现178个错误,然后将库存储区重新定义,还有编译后一个错误33,就是消不掉 图片说明:    最佳答案 右键“程序块”–…

    2017年7月30日
  • 中继问题

    目前项目中采用2台cpu226,距离1200米,走PPI协议,加两台中继能保证通讯正常吗(手册上说1000米)?如果可以,中继位置怎么放,是和PLC放在一起吗?谢赐教! 最佳答案 …

    SIMATIC S7-200 2020年10月31日