PLC200轮询控制多个电磁阀(SCR)

纠结了若干天,烦请各位前辈在百忙中给后辈解疑答惑!先谢谢了!~
强烈希望前辈能对编程思路提出宝贵意见!!

现有一套PLC200系统,含N个电磁阀,轮流动作,一个动作周期结束后,重新轮询,其中,动作的电磁阀个数n(n<=N)为可变,每个电磁阀动作时间相同,均为T(T可变)。假定N=10,n=5,T=10s,则前5个电磁阀轮询动作10s,后5个不参与动作。N、T的值由组态软件给出,可修改。

因对PLC的一知半解,只会最简单的控制思路,故打算如下编程:顺序控制,上电,电磁阀1开始动作,动作时间为T,T到达后复位1触发电磁阀2,电磁阀2动作时间到达T后,复位2触发电磁阀3,依次循环。利用T是否为0来确定此电磁阀是否动作。

程序烧写完成后,一开始轮询没有问题,轮询若干个周期后,出现同一个时间,有两个电磁阀同时动作的情况,没有找到原因,想到用SCR来试试。

图中程序为SCR修改后的,就是在每个SCR动作时,其他的SCR及输出均做一次复位。

终于,直接观察PLC动作,电磁阀输出没有问题了,顺序也对,也没有两个电磁阀同时动作的情况了。

但是,用组态软件对输出点进行监控,发现,在最后一个电磁阀跳变到第一个电磁阀时,出现一次同时动作的情况,请教各位原因可能是什么?

图片说明:

PLC200轮询控制多个电磁阀(SCR)    PLC200轮询控制多个电磁阀(SCR)    PLC200轮询控制多个电磁阀(SCR)   

最佳答案

你的程序不全,没有办法给你分析

第二,你在组态软件上监控有2个电磁阀同时动作的现象,那根本就不准的,因为组态软件和PLC通信是有通信延迟的,如果你要确定是否有最后一个和第一个输出有同时接通现象,建议你用这2个输出的常开串联,然后置位一个位,这样你看这个位就知道,他们是否有同时接通的时候
给你提个别的思路
开始信号为保持型的,然后启动定时器,定时到后自动复位,重新计时
用左移位指令,开始时送1给QB0,然后定时器每动作一次,执行一次移位指令,并计数
当计数值到达设定值时,重新送1个QB0,系统关闭时,送0给QB0就可以了

提问者对于答案的评价:
谢谢大家~我自己再看看~

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月9日 下午11:26
下一篇 2017年12月9日 下午11:26

相关推荐

  • 西门子数据线驱动

    PCAdapterV数据线驱动怎么下载,能不能连接S-200cpu224PLC 最佳答案 参考:STEP 7-Micro/WIN 如何用 PC&nbs…

    SIMATIC S7-200 2017年5月29日
  • EPLAN question

    电位定义点和电位连接点的区别  还有连接定义点 最佳答案 电位定义点解释见图1电位连接点解释见图2连接定义点解释见图3 图片说明:   &n…

    2021年7月5日
  • s7300与s7200的以太网通信

    s7 315-2 pn/dp与s7-200+CP 243-1以太网通信的资料哪位有,谢谢! 最佳答案 官方有文档可下载:《西门子S7-200与S7-3…

    SIMATIC S7-200 2017年5月31日
  • 关于TD400C文本问题

    TD400C报非严重故障,运行时间错误000A;各位大神该如何解决呢?谢谢 问题补充:程序已经用了半年多了,今天才出现的这个故障 最佳答案 这个故障是PLC运行时间错误信息显示在T…

    SIMATIC S7-200 2021年7月5日
  • 串口烧坏,连接失败

    CPU224CN,通讯时听到串口有炸的声音,随后串口和PPI-USB通讯线缆都坏了,PLC还在运行,USB口显示有电涌,请问有哪些因素会导致这种故障? 问题补充://回复:啊芳谢谢…

    SIMATIC S7-200 2017年10月24日
  • “&VB200"与“VB200"的区别

    请问“&VB200"与“VB200"的区别?&符号的意义是什么 最佳答案 你好!   这是s7200plc间接寻址的表示方法:&n…

    SIMATIC S7-200 2020年10月31日
  • 通讯接头制作问题

    制作通讯接头,加终端电阻是什么意思?怎么加?我不明白:“两个设备的插头3–6接色环电阻390欧(本身),3–8接色环电阻220欧(本身),8–5接色环电阻390欧(本身)。&…

    SIMATIC S7-200 2021年7月5日
  • PC Access V1.0 SP6无法使用

    只安装PC Access 1.0可以使用,安装wincc 7.0以后,PC Access就没法使用了,怎么办? 问题补充:我想通过PC&nb…

    SIMATIC S7-200 2021年7月5日
  • 2台plc226用mpi连接  求mpi制作图

    2台plc226用mpi连接  求mpi制作图 最佳答案 设置通信通信端口0,1,波特率要相同 S7-200在MPI网络中只能作为从站 提问者对于答案的评价:o

    SIMATIC S7-200 2021年7月5日
  • s7-200 与WINCC之间的联系

    我的PC上可以使用CP5612卡,如何与S7-200通讯?在软件和硬件上还需要做何准备?如果PC通过串口是否可以和S7-200通讯?如何实现? 问题补充:现在我的PC 通…

    SIMATIC S7-200 2021年7月5日