30个电磁阀顺序动作,求编程方法?

设计要求:
30个电磁阀,按顺序延时动作。如:系统运行,延时2S开A阀2S,延时1S开B阀2S,延时1S开C阀2S,依次动作执行30个阀门
考虑用200系统做一个时序块,30个阀用30个时序块,每个块可以设置延时时间,运行持续时间,上一个运行结束,运行下一个。本想用延时定时器做块,制成库文件调用,但群里老师指点定时器在子程序做库文件时要慎用,也考虑到的确有问题或不方便,想用BGN_ITME和CAL_ITIME做块,但时间段检测总是不停计时,应该是没用好,请指点下,谢谢。另外这样简单的时序控制有什么好的方法实现吗?谢谢

最佳答案

其实做成块也是可以的!参数设置如下:
IN 参数:延时时间设定、运行时间设定
IN/OUT参数:启动标志位、计时变量、完成标志位、驱动输出
通过定时中断实现100MS标志位,周期性调用本程序块,通过对0.1S进行计数间接实现计时功能。
思路如下:
1、未启动,计时变量复位清零;
2、启动后,计时变量开始计时;计时时间=(延时时间)输出驱动;
3、计时时间=(延时时间+运行时间)复位驱动,同时输出DONE完成标志位;停止计时;并复位启动标志位
4、通过DONE完成位调用下一个块。

提问者对于答案的评价:
虽然还没来得及实验编制,但非常感谢,觉得方法不错,整体结构是我想要的,内部实现方法,我按照这个思路去做一下。另,也感谢其他老师提供的思路。

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

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

相关推荐

  • s7-200编程中十六进制如何转换为十进制

    各位,我现在急需十六进制转化为十进制的程序,在s7-200的编程中,谢谢各位了,麻烦给我直接的程序,谢谢啦,很激动 最佳答案 BCD_I指令将十六进制BCD码转为整数 提问者对于答…

    SIMATIC S7-200 2017年6月14日
  • S7-200 CPU226 做主站 读取到从站的数据VB中如何分析

    我用S7-200 CPU226 做为主站,读取从站开关量输入的状态和控制从站开关量输出,读取后的数据应该怎么分析?还有怎么具体控制从站开关量输出,从站开关量输入…

    SIMATIC S7-200 2021年7月5日
  • 单片机与PLC通信

    两者通信,请您给予指点!        能给小妹,一个相关例子或用过的相关教材名称,让我看看么? 最…

    SIMATIC S7-200 2021年7月5日
  • 程序错误,还请各位帮忙

    问题出在主程序的网络8和网络9上,在线监控时温度传感器1:VD0的数值是31.5,低温设置点:VD364为15,高温设置点:VD368为45,但是网络8和网络9同时输出报警,温度1…

    SIMATIC S7-200 2020年11月1日
  • 西门子200 编程电缆问题

    笔记本管理器有COM口产生  但是软件里没有COM口选项,如何解决  win7 64位系统 图片说明:    …

    2017年6月29日
  • S7-200读取旋转编码器问题

    我现在用224CPU(DC/DC)读取旋转编码器输入脉冲信号,计划用I0.0口读取,我的编码器转一圈输入1024个脉冲,请问PLC端程序如何编写,(接线时,不是是编码器VCC接PL…

    SIMATIC S7-200 2017年8月15日
  • 数据断电保存问题

    使用CPU224XPCN需要在断电后进行数据的保存,已经在断电数据保存区进行了设置,可是保存的数据不对,有时又是正确的。现象是:自动运行一段时间后,需要对变频器的电压,电流,频率等…

    SIMATIC S7-200 2021年7月4日
  • 224XP的RS-485与RS-232的仪表通讯

    S7-200CPU225XPCN有两个RS-485串口,我想用它跟一个有RS-232的仪表通讯(读仪表串口送出的数据)该仪表传输参数:波特率4800或9600;数据位:8;无奇偶校…

    SIMATIC S7-200 2021年7月5日
  • 怎样在线诊断PLC报警故障

    我是初学者,请大家帮我,我有一台CPU224后接EM223的系统,报警出错机器无法运行,我用电脑连接成功把程序上载后,该怎样查找故障部位,我想要排出故障的详细步骤,谢谢! 最佳答案…

    SIMATIC S7-200 2020年11月1日
  • RS-232/PPI 电缆 最多多长

    我要用 s7200  通过 PC Acess  和 工控机连接。打算用RS-232/PPI&nbsp…

    SIMATIC S7-200 2017年8月24日

发表回复

登录后才能评论