取袋机构有两个执行元件(取袋伺服和取袋真空阀),吸袋机构也有两个执行元件(吸袋伺服和吸袋真空阀)。大体工艺流程为:取袋伺服下降到袋仓放袋工位上取袋——取袋吸住袋子后上升——上升到位后吸袋真空打开,取袋真空关闭,把袋子交接给吸袋伺服——吸袋伺服吸住袋子后将袋子送到输送带上——吸袋送完回到起始位置等待再次吸袋。取袋不断重复升降的往复动作,吸袋不断重复横移的往复动作,同时取袋每次下降时还需要判断本次下降的高度,需弥补袋仓中袋子减少产生的高度差,保证每次取袋都能吸到袋子。
首先按照结构化思维,先将设备分组,该机构可分为取袋和吸袋两个模组,分别设计好两个模组的内部动作,然后设计他们之间的交互动作。
取袋模组流程图如下:

基本动作流程图设计完成后,将每个环节对应PLC中的软元件标注在流程图上,程序编写时参考流程图和标注的软元件,快速完成流程图到PLC程序代码的转换。
标注软元件后的流程图如下:
通过上面的案例,我们对电气流程图及其应用有了基本认知,下面将对流程图中的要素和设计方法展开说明。
首先通过一张图片展示通用流程图模板,如下图所示:
电气流程图中有三大要素:①转移条件,②步骤/状态,③输出/执行。
①转移条件
当流程执行到某个步骤后,通过转移条件的ON或OFF状态,判断是否转移到下一步或跳转到其它步中。
②步骤/状态
动作流程总是按照步进的方式执行,每一步都能对应控制对象的实际状态,设计流程图时不重复不遗漏任何步骤,这样才能让程序状态和实物状态完全吻合,虚实一致。
③输出/执行
当流程执行到某个步时,一般情况下会对应一个输出动作,完成该工位上对应的工艺动作要求,某些情况下,该步骤只作为条件判断或待命的过渡步骤,则没有对应的输出动作。
电气流程图设计主要划分为三大步骤:①设备归类分组,化大为小,②动作逻辑分解,步步推进,③状态虚实一致,软硬对应。
①设备归类分组,化大为小
理解设备工艺总流程和组流程,将设备分组,拆分成小单元,分别对每个小单元开展设计工作,最后将小单元串联起来,整合成完整设备;
②动作逻辑分解,步步推进
按照工艺流程,对每个组中的动作进行分解,分解完的动作对应一个执行步,动作分解做到不重复不遗漏;
③状态虚实一致,软硬对应
流程图中每个要素,都能跟实物状态对应,从流程图就能完整复现实物的运行状态,同时流程图中每个要素都有程序中的软元件与之对应,通过查看软元件的状态就能复现实物状态。
总之,通过流程图的方式,梳理设备动作流程,并在流程图中标注程序对应的软元件,最后参照流程图中的信息,转换成PLC程序代码。以这样的方式设计设备的自动流程控制程序,工作效率和程序质量都会大大提高,缩短后期调试时间。