当前位置:首页 > 自动装卸线控制系统设计
本程序是顺序控制,采用顺序控制指令。 初始化脉冲SM0.0用来置位S0.0;
当按下启动按钮,I0.0得电闭合,M0.0得电自锁,状态位S0.0置1,自动装卸线工作;
同时,Q0.5得电输出,原位指示灯亮,同时Q0.0得电输出,料车加料;定时器T37得电,状态从状态S0.0转移到状态S0.1,同时状态S0.0复位;
T37定时5S之后,T38得电,开始定时,1S之后,Q0.1得电输出,料车上升;状态从状态S0.1转移到状态S0.2,同时状态S0.1复位;
当上升至最高位时,I0.1得电,T39开始定时,1S之后,Q0.2得电输出,料车卸料;T40得电,状态从状态S0.2转移到状态S0.3,同时状态S0.2复位;
T40定时10S之后,Q0.4得电输出,料车下降;当下降到原位时,I0.2得电,状态从状态S0.3转移到状态S0.0,同时状态S0.3复位;
系统重新进入程序循环。当按下停止按钮,I0.3得电,M0.0失电,系统停止循环,实现单周装卸;否则,系统进入循环,实现连续循环装卸。
13
方案二
14
初始化脉冲中SM0.0用来置位M0.1
当按下启动按钮,I0.0得电闭合,M0.0得电自锁,状态位M0.1置1,自动装卸线工作。 同时,Q0.5得电输出,原位指示灯亮,同时Q0.0得电输出,料车加料;定时器T37得电。
T37定时5S后,T37常闭接触开关断开,Q0.0失电,加料停止,同时T38得电,开始定时,1S后,Q0.1得电输出,料车上升。
上升到位后I0.1得电,M0.2得电自锁,T39开始定时,1S后,T39线圈得电,Q0.2得电,料车卸料,同时T40定时10S,10S后,线圈T40得电,Q0.2失电,停止卸料,同
15
时Q0.3得电,料车下降,下降到原位后,I0.2得电,线圈M0.3得电,Q0.3失电。实现连续循环装卸。
方案一
// 启动单周和连续装卸控制 LD I0.0 O M0.0 AN I0.3 = M0.0 // 系统初始化 LD SM0.0 S S0.0, 1 Network 3 LSCR S0.0
// 灯亮,开始加料,并且定时5秒LD I0.2 = Q0.5 Network 5 LD M0.0 = Q0.0 TON T37, +50 // 5秒后,进入延时阶段 LD T37 SCRT S0.1 Network 7 SCRE Network 8 LSCR S0.1
// 延时1秒后,料车上升 LD SM0.0 TON T38, +10 A T38
4.4 语句表
= Q0.1 Network 10 LD I0.1 SCRT S0.2 Network 11 SCRE Network 12 LSCR S0.2
// 料车上升到位后,开始延时;延时1秒后,料车卸料,并定时10秒 LD SM0.0 TON T39, +10 A T39 = Q0.2 TON T40, +100 Network 14 LD T40 SCRT S0.3 Network 15 SCRE Network 16 LSCR S0.3
// 10秒后,料车开始下降 LD SM0.0 = Q0.4
// 下降到原位后,重新进入循环 LD I0.2 SCRT S0.0 Network 20
16
共分享92篇相关文档