组织架构式框架
组装线的 PLC 程序可以按公司组织来写:产线是总经理,工位是部门,阀和轴是员工。
先画出这条线实际怎么管人,再按同样的层次写程序。程序块的名字和图纸上的工位名一致,后面谁来改都能顺着组织往下找。
具体写法
- 第一层是产线。它只负责整线手自动、启停、节拍和是否允许启动,不直接去点某一个阀。
- 第二层是工位。产线把启动、停止、复位交到工位,工位再结合本站传感器和互锁,决定本站做什么。
- 第三层是阀、气缸、轴。它们只执行本工位的命令,不关心整线今天做哪个产品。
- 报警反过来走。元件先报到本工位,工位再按级别报到产线。停机程序只看工位汇报够不够停,不必认识每一个阀的报警号。
组织架构与程序结构的对应
手自动,如同指令传达
总经理把要求交到部门,部门再安排员工执行。PLC 里也是产线把开停机交到各工位,工位命令本站的阀和电机,阀和电机只按本工位的命令动作。
小设备可以扁平
工位很少的单机不必硬套三层。手自动可以直接命令阀和轴,报警也直接在手自动里汇总。工位一多,再恢复「产线 → 工位 → 元件」这三层,避免所有信号挤在一个程序块里。