时序控制问题

请各位高手下面这个时序程序用中断好,还是用定时器好,时间可以通过上机位修改的:
 i. 八个排泥阀分两组,每组四个,PLC1设4个点,每个点控制2个排泥阀。
 ii. 每t5分钟排泥一次,
 排泥次序:
 V601(V605)→t1→V602(V606)→t2→V603(V607)→t3→V604(V608)→t4→排泥结束。
 初始设定:t1=1min,t2=t3=t4=2min,t5=90min。
 谢谢!!!
 

问题补充:
t5为每隔一段时间调用这个程序,这个时间要从上机修改,

最佳答案

因为定时器最长只有3276秒,时间不够长,用定时中断也不合适.
 上位机要修改时间,一般我不用定时器,这种程序,我会在SM0.5 .这样上位设定时间比较简单
 设  MW0  MW2  MW4  MW6 分别为T1 T2 T3 T4(单位秒上位人机可以设为分钟 ×60后发给PLC 减少PLC计算量,提高运行速度)T5 不知道时序所以没有加上
 MW8 为计时

 Network 1 
 LD     SM0.5
 EU
 LD     V601.0
 O      V602.0
 O      V603.0
 O      V604.0
 ALD
 INCW   MW8
 Network 2
 LD     V601.0
 AW>=   MW8, MW0
 S      V602.0, 1
 R      V601.0, 1
 R      M8.0, 16
 Network 3
 LD     V602.0
 AW>=   MW8, MW2
 S      V603.0, 1
 R      V602.0, 1
 R      M8.0, 16
 Network 4
 LD     V603.0
 AW>=   MW8, MW4
 S      V604.0, 1
 R      V603.0, 1
 R      M8.0, 16
 Network 5
 LD     V604.0
 AW>=   MW8, MW6
 R      V604.0, 1
 R      M8.0, 16
 初始值可以放到数据块里 
 MW0   60
 MW2   120
 MW4   120
 MW6   120
 MW8    0
 

提问者对于答案的评价:
谢谢了!你回答简单实用,但是我有一个疑问R  M8.0, 16.是不是可以用成MOVW   0, MW8.请给一回答?谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:36
下一篇 2021年7月5日 上午9:36

相关推荐

  • S7-200PLC的E-Stand

    200PLC侧面的E-Stand:1 0是什么意思?同样的程序和主站,用编号10的CPU226可以通讯,编号09的就是通讯不上。程序里也不报错。 问题补充:modbus通…

    SIMATIC S7-200 2021年7月5日
  • 电位器控制6个变频器

    电位器进EM231作为模拟量的输入后,用EM232的6路输出来控制6台变频器来实现同步运行,请问电位器如何接线EM231上,EM232的输出如何接到变频器上,PLC模拟量编程又大概…

    SIMATIC S7-200 2020年11月1日
  • s7 200子程序中局部变量表中的数据类型

    我现在有疑惑 对于定义局部变量,后面的数据类型有WORD INT DWORD DINT这两类有区别吗 ?我的意思是在实际使用中要用…

    2017年11月16日
  • 模拟量编程的讨论

    最近在学习模拟量编程,我写了一段小程序,程序是将输入的4~20mA信号能够在程序中显示出具体的毫安值,我将电流表串联在输入信号中,发现电流表显示的值与程序显示的值相差4mA,请问这…

    SIMATIC S7-200 2021年7月4日
  • S7-200 PC ACCESS 使用问题

    请问S7-200里的变量如何导入PC ACCESS里去,我看过PC ACCESS快速入门。但是没够详细,我现在只会在PC ACCESS里一个一个的建立…

    SIMATIC S7-200 2020年11月1日
  • S7-200温度开关量控制的逻辑

    我们经常遇到的温度(湿度)开关量控制上,一般采用设定值(Set)±(控制精度/2)方式,比如设定值20度,控制精度2度,18度(20-2)加热开启,22(20+2)度关闭加热,有没…

    SIMATIC S7-200 2020年10月31日
  • M5.2在威纶触摸屏中是这样表示吗?

    新手,求高人帮忙看下.是不是用索引寄存器?谢谢! 图片说明:    最佳答案 M5.2必须用索引寄存器你刚好要反过来哦。你的图表示是M2.5.见下图:你就明白了…

    2018年12月5日
  • 紧急求助,西门子200快速入门

    一直用的300的, 没用过200的 有家公司让去面试,可他们用的是200的 投简历时都已经说清楚了的 现在应该先看些什么准备下 问题补充: …

    SIMATIC S7-200 2021年7月5日
  • 中断有效期多久?

    调用中断程序后,中断程序执行多久,有效期多长,就是扫描一次嘛!还是知道中断断开为止?如在中断中使用了定时器那定时器怎么运做? 问题补充:自己编写PID指令控制Q0.6的通断来控制发…

    SIMATIC S7-200 2021年7月5日
  • 请教组态王6.55与西门子S7-200的连接问题

    我电脑通过USB转PPI口与S7-200连接,程序可以读写,但是在组态王里面做画面按钮,PLC程序没有反应。 图片说明:       &nb…

    2017年11月2日

发表回复

登录后才能评论