施耐德PLC实现队列控制的方法

时间:2023-03-09作者:佚名

1.概述
队列是来自数据结构的一个概念,即数据的处理是按照先进先出(FIFO)原则执行,在plc的控制程序中有时也会用这种方法。
在一条生产线上的颗粒状物料输送设备中,有四路物料输送管线,但抽取物料的罗茨泵只有一台,因此在任意时刻只能有一条物料输送管线工作,如果在这条管线工作时,其它物料管线有工作请求,只能排队等待,在有等待状况发生时的PLC程序的控制,是一个典型的队列应用。
2 在施耐德Twido系列PLC中的实现方法
在Twido PLC中有现成的寄存器功能块可以配置成队列(FIFO)工作方式,最初也正是用这种方式编写的PLC的控制程序,程序的几处关键请看下面几个程序段图。
施耐德PLC实现队列控制的方法

施耐德PLC实现队列控制的方法

施耐德PLC实现队列控制的方法

施耐德PLC实现队列控制的方法
在程序调试阶段,设备工作一切正常。但设备在实际运行中,总是会在1~3天内发生1到2个物料输送管线的请求不被执行而始终处于等待状态,只有断电后重新启动设备才能恢复正常工作。随后又仔细分析了Twido PLC的寄存器(队列模式)功能块,发现使用它时必须保证四路物料输送管线的请求在任意时刻不能同时有两个请求发生,否则就会出现上面的问题,而实际工作中,两个或两个以上的请求同时(PLC的一个扫描周期,大约在10ms之内)发生的机率确实存在,正是这种不定期发生的同时出现的请求,使设备不定期地出现物料输送管线的不正常工作。
找到原因后,在改写PLC程序时发现,如果加上处理同时发生的几个请求的程序,使得使用Twido所提供的寄存器(队列模式)功能块的程序可能会更加复杂,于是决定不使用这个功能,用常规编程来完成控制要求。
在程序需要重点考虑的就是这种多路物料输送管线同时发生请求的情况。在程序中将每一个请求用自锁回路保持住,然后将锁定的信号驱动一个定时器,对请求的执行是通过比较几个定时器的当前值大小来决定那一路物料输送管线动作。
在程序中编写下面四个类似的程序段:
施耐德PLC实现队列控制的方法
实现请求的判断:
施耐德PLC实现队列控制的方法
请求处理:
施耐德PLC实现队列控制的方法

施耐德PLC实现队列控制的方法
在请求处理程序段中已经包含如果有同时发生的请求时,按照1->2->3->4的默认动作顺序来决定优先顺序。
在使用改进后队列处理程序后,该设备运行约两年,一直工作正常,再没出现过某路物料输送管线的请求不被执行的情况。
在这个案例中,说明有些情况下,使用PLC所提供的功能并不一定是最佳的解决方式,此时,不妨考虑一下换一个实现思路的可能性。

相关阅读

MCGS如何显示触摸屏当前实时时间

【点击领取】 三菱案例 | 西门子案例 | 电工手册 | 工具箱 软件 【点击获取】 三菱PLC例程117个|西门子PLC例程777个 【点击下载】 10款热门电工仿真等软件,免费下载!   说到时间显...
2023-06-27

工厂供电的设计

一、工厂供电的意义和要求 工厂供电,就是指工厂所需电能的供应和分配,亦称工厂配电。 众所周知,电能是现代工业生产的主要能源和动力。电能既易于由其它形式的能量转换而来...
2023-03-21
工厂供电的设计

MOS管的外围保护电路设计

01 栅极驱动部分 常用的mos管驱动电路结构如图1所示,驱动信号经过图腾柱放大后,经过一个驱动电阻Rg给mos管驱动。其中Lk是驱动回路的感抗,一般包含mos管引脚的感抗,PCB走线的感抗...
2023-06-19
MOS管的外围保护电路设计

电力电缆单根理论最大长度、大尺度电缆分盘

电缆过长时,一般会作分段处理,而接头处是电缆最薄弱的地方容易产生故障和事故。据统计:中间接头故障占线路故障超过70%。每增加一个接头就增加了一处风险,因此在施工允许的情况...
2024-08-21
电力电缆单根理论最大长度、大尺度电缆分盘

三相变压器接线图及相电压矢量图画出Y/△接法

分享一例三相变压器的接线图,包括用相电压矢量图画出Y/△接法的接线图、用相电压矢量图来识别Y/Δ 接法的联接组别、用相电压矢量图画出△/Y接法的接线图的方法等,有需要的朋友...
2023-06-26
三相变压器接线图及相电压矢量图画出Y/△接法

热销商品

304不锈钢连胶条喉箍R型固定夹管夹U型电缆电线连胶条卡箍橡胶减

304不锈钢连胶条喉箍R型固定夹管夹U型电缆电线连胶条卡箍橡胶减震,是一种高效、耐用的管路连接解决方案。该产品采用高品质304不锈钢材料,具有优异的耐腐蚀性和强度...
0.29

丁晴橡胶条实心扁条耐油方形胶条减震缓冲胶皮耐磨耐压防撞密封条

丁晴橡胶条(NBR)是一种高性能合成橡胶密封材料,具有优异的耐油性、耐磨性和耐压性,广泛应用于机械、汽车、液压设备及建筑密封领域。其实心扁条与方形截面设计,结构稳...
1.35

硅胶发泡圆条硅胶发泡条耐高温密封条海绵条 1mm/2/3/4/5/8/10/12

硅胶发泡圆条(又称硅胶发泡条、耐高温密封条、海绵条)是一种高性能密封材料,采用优质硅胶发泡工艺制成,具有优异的耐高温、耐老化、阻燃及弹性恢复性能。常见规格包括...
1.41

内六角扳手 拐杖T型球头平头6棱方螺丝刀工具2 2.5 3 4 5 6 8mm

内六角扳手拐杖是一款集多功能于一体的便携工具,采用T型人体工学设计,握感舒适,操作省力。其头部配有球头与平头双模式,兼容多种内六角螺丝,适用于家具组装、自行车维...
2.79

民宿服装店克鲁宁灯罩创意客厅餐厅卧室书房纸灯北欧装饰云朵吊灯

克鲁宁灯罩创意纸灯,以北欧简约美学为灵感,融合云朵般柔和造型,为民宿、服装店及家居空间注入温馨氛围。采用环保纸质材料,轻盈透光,营造温暖柔和的漫射光效,适用于客厅...
38.15

网站栏目