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日 下午3:57
下一篇 2021年7月5日 下午3:57

相关推荐

  • 两台PLC200通信问题

    手头只有profibus总线接头和电缆,连接2个200PLC,用PPI协议交换数据可以吗? 最佳答案 1.采用profibus总线接头和电缆,连接2个200PLC,用PPI协议交换…

    SIMATIC S7-200 2017年12月8日
  • s7200做从站,所传输数据类型

    我用的是cpu226做从站,前一部分都是实型数据,后面是位值,我在远方要把数据解析出来,请问对plc内的实型数据,我是不是远方应该选择单精度浮点型?低字低字节在前?到位的信息是不是…

    2017年7月25日
  • 数组传送

    数组传送 比如品种为1 时把vw400开始400个 传送到vw800开始的地址中  当品种为2时传送到vw1200中 &…

    SIMATIC S7-200 2020年11月1日
  • 请教一个关于EM253位控模块的问题

    请教一个关于EM253位控模块的问题:我在向导里设置好了最大速度和最小速度。在程序运行时还能通过变量地址来改变最大和最小速度吗? 最佳答案 定位模板EM253快速入门https:/…

    SIMATIC S7-200 2017年5月31日
  • 224XP CN与组态软件MCGS的通信问题

    我用224XP CN与组态软件MCGS5.5进行通信,组态软件能读写I,Q,M,V区的数据,但不能读写PLC自带的模拟量AIW0,AIW2与AQW0的数据.组态软件说明书中解释"本…

    SIMATIC S7-200 2021年7月5日
  • 运动案例

    我照“S7-200可编程控制器系统手册”第285页1案例,做简单步进控制,怎么电机老不转呢?程序是按书本一模一样的做的。请各路高人指点!(我的PLC是CPU-222和1个EM253…

    SIMATIC S7-200 2021年7月4日
  • S7200编程软件安装QQQQQ

     如何安装S7-200 SP6。出现:"unable to locate valid excutable&nb…

    SIMATIC S7-200 2021年7月5日
  • s7-200以太网通讯请教!

    S7-200与S7-300以太网通讯,S7-200作为客户端以太网向导已经完成。我用SM0.0启动了ETH0_CTRL在使用ETH0_XRF时遇到了问题S7-200向S7-300写…

    SIMATIC S7-200 2020年11月1日
  • PLC的编程应该从哪学起?

    新手一枚,想学习PLC编程,可是不知从何学起,请大神赐教。 最佳答案 给你一个规划:1、先了解PLC的基础原理,怎么动作的。就好比PLC最初的目的是代替接触器的用常开常闭触点控制输…

    SIMATIC S7-200 2021年7月5日
  • S7-200 EM235满量程干扰

    配置:CPU226/DC/DC/DC, EM235(A/B/C使用中,D通道和AO通道无连接)电源:所有PLC工作电源及DI/DO均使用同一个明纬DC220V——>…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论