PLC程序设计的一般步骤图文讲解
①详细了解生产工艺和设备对控制系统的要求。必要时画出系统的工作循环图或流程图、功能图及有关信号的时序图。
②将所有输入信号,输出信号及其它信号分别列表,并按PLC内部软继电器的编号范围,给每个信号分配一个确定的编号,即编制现场信号与PLC软继电器编号对照表。
③根据控制要求设计梯形图。图上的文字符号应按现场信号与PLC软继电器编号对照表的规定标注。
④编写程序清单。梯形图上的每个逻辑元件均可相应地写出一条命令语句,编写程序应按梯形图的逻辑行和逻辑元件的编排顺序由上至下、自左至右依次进行。
(1)、设计实例一:送料小车在限位开关X4处装料,10S后结束然后右行,碰到X3后停下来卸料,15S后左行,碰到X4后,又停下来装料,这样不停地循环工作,直到按下停机按钮。
送料小车自动控制系统的梯形图设计:
(2)、设计实例二
报警电路的PLC程序设计:
解:1)输入/输出接点分配见表
2)控制逻辑梯形图见图
3)指令程序
顺序控制设计法与顺序功能图:
顺序功能图法是描述控制系统的控制过程、功能和特性的一种图形。按图形的逻辑关系对照翻译即可得到梯形图。
顺序功能图的组成:
步+转向条件+有向连线+动作
功能流图设计法的基本步骤:
1)步的划分:分析被控对象的工作过程及控制要求,将系统的工作过程划分成若干阶段,这些阶段成为“步”。
2)转换条件的确定:是使系统从当前步进入下一步的条件。
3)功能流图的绘制
4)梯形图的编制
功能表图中转换的实现:
步与步之间实现转换应同时具备两个条件:
①前级步必须是“活动步”;②对应的转换条件成立。
当上述两个条件同时具备时,才能实现步的转换,即所有由有向连线与相应转换符号相连的后续步都变成活动,而所有由有向连线与相应转换符号相连的前级步都为不活动步。
顺序控制设计法的基本思想:
顺序控制设计中的顺序功能图绘制:
2、顺序功能图的基本结构
举例:这是一个三工位钻床的工作台的俯视图。
三个工位分别完成:
(1)送料
(2)钻孔
(3)合格品检测
综合实例1、钻孔动力头的控制
1、确定控制任务(动作要求,绘制工艺流程图与动作顺序表)。
动力头停在处于原位,1ST被压合
起动SB,电磁阀1YA得电,(https://www.dgzj.com/ 电工之家)使动力头快进
到达工位2,2ST被压合,使电磁阀1YA、2YA都得电,动力头工进
到达工位3,3ST被压合,使电磁阀1YA、2YA失电,动力头停止前进,工进延时1S,等待加工完成。
延时时间到,电磁阀3YA得电,动力头退回。
5、程序指令表(略)
综合实例2、十字路口交通信号灯自动控制
1、确定控制任务(动作要求,时序图)
十字路口的交通信号灯共有12个,同一方向的两个红、黄、绿灯的变化规律相同,所以十字路口的交通灯控制就是一双向(两组)红、黄、绿灯控制,称之为1R、1Y、1G和2R、2Y、2G。
起动SB,南北红灯(2R)维持60s;同时,东西绿灯(1G)亮55s后,闪烁3s灭;东西黄灯(1Y)亮2s;
然后东西红灯(1R)维持60s;同时,南北绿灯(2G)亮55s后,闪烁3s灭;南北黄灯(2Y)亮2s……,如此循环,其时序图如图所示。
2、PLC输入输出I/O分配对照表
3、PLC与外部器件的实际连接图
4、梯形图设计
设计方法:化整为零,采用基本电路
1)SB按钮信号的处理
2)红灯1R、2R交替亮60S;绿灯1G、2G闪烁3次。可用定时器产生周期脉冲信号电路实现。
|