程序设计举例胀管机是热交换器生产线中不可少的一台专用设备,用于对组装成半成品的热交换器(由长U形管与散热片组成)进行胀管、扩口、翻边。该机配有油泵电机,为液压驱动,每个动作工步由电磁换向阀控制,靠油缸作用连续依次完成胀管、扩口、翻边等工艺过程。这一过程需要经过夹紧、前进、退模、后退、(夹紧)松开等一系列工步自动完成。根据胀管机工作顺序,设计其PLC梯形图。第一个回路,油泵电机启动、停止控制及工作指示。胀管机为液压驱动,油泵启动,方可工作,油泵停止,工作停止,整个程序停止运行;第二、三个回路,自动与手动选择及指示。这两种操作不能同时进行,否则会出现相互干扰,因此必须加互锁。在自动选择回路串入手动选择开关及输出的常闭触点,而在手动选择回路串入自动选择开关及输出的常闭触点。
在所有的自动线路上串入自动选择输出的常开触点,在所有的手动线路上串入手动选择输出的常开触点;第四个回路,自动工作启动及指示。自动工作之前,胀管机的各部分必须处于初始状态,即夹紧松开、后退回原位。按自动工作启动按钮,该机自动启动运行,经过夹紧、前进、退模、后退后断开。另外在自动线路或回路中再串入自动工作输出的常开触点,作为顺序工作的进一步约束;第五个回路,按自动工作启动按钮,进行第一步夹紧;第六个回路,夹紧并夹紧到位,进行第二步前进。前进和后退由一个电磁换向阀(YV2)的两个线圈控制,这两个线圈不能同时带电,否则会烧坏。另外,前进时也不能退模。因此在前进回路中串入后退及退模输出的常闭触点。前进到位自动断开;第七、八、九个回路,前进并前进到位,再经1秒延时后进行退模。退模时不允许前进,在退模回路串入前进输出的常闭触点;第十、十一个回路,退模3秒,进行后退。同样后退时不能前进,在退模回路串入前进输出的常闭触点。后退到位自动断开;第十二、十三个回路,后退并到位后,断夹紧,即夹紧松开。