PLC控制运料小车

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

__________________________________________________
P L C控制运料小车__________________________________________________
项目七 PLC控制运料小车的运行
1.项目任务
本项目的任务设计一个运料小车往返运动PLC控制系统。

系统控制要求如下:
小车往返运动循环工作过程说明如下:小车处于最左端时,压下行程开关SQ4,SQ4为小车的原位开关。

按下启动按钮SB2,装料电磁阀YC1得电,延时20s,小车装料结束。

接着控制器KM3、KM5得电,向右快行;碰到限位开关SQ1后,KM5失电,小车慢行;碰到SQ3时,KM3失电,小车停止。

此后,电磁阀YC2得电,卸料开始,延时15s后,卸料结束;接触器KM4、KM5得电,小车向左快行;碰到限位开关SQ2,KM5失电,小车慢行;碰到SQ4KM4失电,小车停止,回到原位,完成一个循环工作过程。

整个过程分为装料、右快行、右慢行、卸料、左快行、左慢行六个状态,如此周而复始的循环。

图7-1 运料小车往返运动示意图
2.任务流程图
本项目的具体学习过程见图2-2。

图7-2 任务流程图
学习所需工具、设备见表7-1。

序号分类名称型号规格数量单位备注
1 工

常用电工工具 1 套
2 万用表MF47 1
只3


PLC FX1N-40MR 1
4 运料小车 1 个
5 交流接触器KM3、KM4、KM5 3

6 三相电源插头16A 1
7 电磁阀YC1、YC2 2
8 行程开关SQ1、SQ2 2
限位开关SQ3、SQ4 2
1.功能图编程的特点
功能图也叫状态图。

它是用状态元件描述工步状态的工艺流程图。

功能转移图与步进梯形图表达的都是同一个程序,其优点是让用户每次考虑一个状态,而不必考虑其它的状态,从而使编程更容易,而且还可以减少指令的程序步
数。

功能转移图中的一个状态表示顺序控制过程中的一个工步,因此步进梯形图也特别适用于时间和位移等顺序的控制过程,也能形象、直观的表示顺序控制。

功能编程开始时,必须用STL使STL接点接通,从而使主母线与子母线接通,连在子母线上的状态电路才能执行,这时状态就被激活。

状态的三个功能是在子母线上实现的,所以只有STL接点接通该状态的负载驱动和状态转移才能被扫描执行。

反之,STL接点断开,对应状态就为被激活,前一状态就自动关闭。

状态编程的这一特点,使各状态之间的关系就像是一环扣一环的链表,变得十分清晰单纯,不相邻状态间的繁杂连锁关系将不复存在,只需集中考虑实现本状态的三大功能既可。

另外,这也使程序的可读性更好,便于理解,也使程序的调试、故障的排除变得相对简单。

7-2步进梯形图
在状态编程的最后,必须使用步进返回指令RET,从子母线返回主母线。

如图7-3程序中,若没有RET指令,会将后面所有还看成是当前状态S22中的指令,由于PLC 程序是循环扫描的,也包括了最开始处的指令,这就会引起程序出错而不能运行。

2.功能图的编程规则
(1)初始状态的编程。

初始状态一般是指一个顺控工艺最开始的状态,对应于状态转移图初始位置是状态就是初始状态。

S0~S9共10个状态组件专用作初始状态,用了几个初始状态,就可以有几个相对独立的状态系列。

初始状态编程必须在其它状态前,如图7-3中将S2作为初始状态。

开始运行后,初始状态可以有其它状态来驱动,如图7-3中将状态S22来驱动初始状态S2的。

但是首次开始运行时,初始状态必须用其它方法预先驱动,使它处于工作状态,否则状态流程就不可能进行,一般利用系统的初始条件。

7-3 动力头1状态转
移图
如可由PLC从STOP-
RUN切换瞬间的初始脉冲使特殊辅助继电器M8002接通来驱动初始状态。

图7-4中就是用这一方法来使S2置1的。

更好的初始状态编程可用后面介绍的IST指令来编制。

图7-4 初始状态S2的驱动梯形图
每一个初始状态下面的分支数总和不能超过16个,这是对总分支数的限制,而对总状态数则没有限制。

从每一个分支点上引出的不能超过8个,所以超过8个的分支不能集中在一个分支点上引出。

(2)一般状态的编程:先负载驱动,后转移处理。

除了初始状态外,一般状态组件必须在其它状态后加入STL指令来进行驱动,也就是说不能用除状态组件之外的其他方式驱动。

一般状态编程时,必须先负载驱动,后转移处理。

所以,都要使用步进接点STL指令,以保证负载驱动和状态转移都是在子母线上进行。

如图7-5中,拿状态S20的STL来看,当S20的STL接点被接通后,先是用OUT 驱动输出线圈Y000,然后才是用啊“SET S21”指令决定转移方向,转向下一相邻状态S21。

状态组建不可重复使用。

图7-5 步进梯形图
(3)相邻两个状态中不能使用同一个定时器,否则会导致定时器没有复位机会,而引起混乱;子啊非相邻的状态中可以使用同一个定时器。

如图7-6所示。

7-6 相邻状态不能使用同一个定时器
(4)连续转移时用SET,非连续转移时用OUT.
若某个状态向相邻的下一个状态连续转移时应使用SET指令,但若向非相邻状态转移时改用OUT.如图7-5中S26向S2转换时,就不能用OUT,而要用SET。

(5)在STL指令后面不能紧接着使用MPS。

STL和RET指令之间不能使用MC、MCR 指令。

在中断服务程序或者子程序中不能使用STL指令;在状态内部最好不要使用跳转指令CJ,以免引起混乱。

2.功能图的构成要素
功能图通常由初始状态、一系列一般状态、转移状态和转移条件组成。

每个状态提供3个功能:驱动有关负载、指定转移条件和转移目标。

图7-6 单流程SFC
如图7-6所示,S2是初始状态,S20、S21、S22便是一般状态, X000~X004是转移条件,Y001~Y004是转移负载。

初始状态S2的转移条件是X000,S2的驱动负载是Y001,S2的目标是S20。

分类点数组件初始状态10点S0~S9
回零状态10点S10~S19
通用状态480点S20~S499
保持状态400点S500~S899
报警状态100点S900~S999
3.运料小车运行的功能图设计
(1)控制要求
小车处于最左端时,压下行程开关SQ4,SQ4为小车的原位开关。

按下启动按钮SB2,装料电磁阀YC1得电,延时20s,小车装料结束。

接着控制器KM3、KM5得电,向右快行;碰到限位开关SQ1后,KM5失电,小车慢行;碰到SQ3时,KM3失电,小车停止。

此后,电磁阀YC2得电,卸料开始,延时15s后,卸料结束;接触器KM4、KM5得电,小车向左快行;碰到限位开关SQ2,KM5失电,小车慢行;碰到SQ4KM4失电,小车停止,回到原位,完成一个循环工作过程。

整个过程分为装料——右快行——右慢行——卸料——左快行——左慢行六个状态,如此周而复始的循环。

(2)输入/输出端口设置
运料小车往返运动PLC控制系统的输入/输出端口设置如图7-7、7-8所示。

图7-7 输入图7-8 输出
(3)状态表
运料小车往返运动PLC控制系统的状态表如表7-3所示。

工步号状态号状态输出/状态功能状态转移
原位S0 PLC初始化:S0
第一工步S20 YC1得电,装料 KM4失电,回到原
位(或起点),计时20s
S0----S20
第二工步S21 KM3、KM5得电,右快行S20----S21 第三工步S22 KM5失电,右慢行S21----S22 第四工步S23 KM3失电,卸料,计时15s S22----S23 第五工步S24 KM4、KM5得电,左快行S23----S24 第六工步S25 KM5失电,右慢行S24----S25
(4)状态转移图
运料小车往返运动PLC控制系统的状态转移图如图7-10所示。

图7-9运料小车的状态图
在由停止转入运行时,通过M8002使初始状态S0动作,。

按下启动按钮SB2时状态由S0转移到S20,电磁阀YC1得电,同时接触器KM4复位,定时器计时20s,此状态为装料,在这期间小车装料。

计时20后,小车装料结束,状态从S20转移到S21,接触器KM3、KM5得电,小车向右快行。

小车向右运动碰到右限位开关SQ1后,接触器KM5失电,状态从S21转移到S22, 小车慢行。

小车向右运动压下右行程开关SQ3后,接触器KM3失电,小车停止,电磁阀YC2得电,状态从S22转移到S23,计时卸料15s。

卸料结束后,接触器KM4,KM5得电,状态从S23转移到S24,小车向右快行。

小车向左运动碰到右限位开关SQ2后,接触器KM5失电,状态从S24转移到S25, 小车慢行。

小车向左运动压下右行程开关SQ4后,接触器KM4失电,小车停止,电磁阀YC1得电,状态从S22转移到状态S20,第二次计时装料20s
如此周而复始地循环。

(5)接线图
运料小车往返运动PLC控制系统的接线图如图7-10所示。

图7-10 运料小车往返运动PLC控制系统的接线图(4)输入梯形图
7-11 运料小车往返运动PLC控制系统的指令语句
7-12 运料小车往返运动PLC控制系统的梯形图
输入状态图、梯形图、调试监控系统、验证循环扫描就按项目二的步骤操作,这里不在累述。

项目质量考核要求及评分标准见表7-4。

考核
项目
考核要求


评分标准










1.会安装元件
2.按图完整、正确
及规范接线
3.按照要求编号30
1.元件松动扣2分,损坏
一处扣4分
2.错、漏线每处扣2分
3.反圈、压皮、松动,每
处扣2分
4.错、漏编号,每处扣1





1.会建立程序新文

2.正确输入梯形图
3.正确保存文件
40
1.不能建立程序新文件或
建立错误扣4分
2.输入梯形图错误一处扣2





1.操作运行系统,
分析
运行结果
2.会监控梯形图
3.会验证串行工作
方式
30
1.系统通电操作错误一步
扣3分
2.分析运行结果错误一处
扣2分
3.监控梯形图错误一处扣2

4.验证串行工作方式错误
扣5分
安全
生产
自觉遵守安全文明生产
规程
1.每违反一项规定,扣3

2.发生安全事故,0分处理
3.漏接接地线一处扣5分
时间3小时
提前正确完成,每5分钟加
2分
超过定额时间,每5分钟扣
2分
开始时
间:
结束时间:实际时间:
1.跳转与重复的编程方法2.复位处理的编程方法3.跳转与重复的应用举例
习题部分
机械手的具体动作顺序:原始位置(大臂伸出并处于水平、手腕横移向右、手指松开)----手指夹紧(抓住卡盘上的工件)----手腕横移向左(从卡盘上卸下工件)----小臂上什----大臂下摆----手指松开(将工件放在料架上)----小臂收缩----料架转位----小臂伸出----手指抓紧----(抓住待加工的工工件)----大臂上摆(从料架上取走工件)----小臂上摆----手腕横移向右(机械手把工件装到深孔镗床的卡盘上)----手指松开(复位)。

图7-13 机械手
表7-5 上下料机械手PLC控制系统I/O端子分配。

相关文档
最新文档