用plc控制运料小车编程实例
PLC控制运料小车
__________________________________________________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 14 运料小车 1 个5 交流接触器KM3、KM4、KM5 3只6 三相电源插头16A 17 电磁阀YC1、YC2 28 行程开关SQ1、SQ2 2限位开关SQ3、SQ4 21.功能图编程的特点功能图也叫状态图。
它是用状态元件描述工步状态的工艺流程图。
功能转移图与步进梯形图表达的都是同一个程序,其优点是让用户每次考虑一个状态,而不必考虑其它的状态,从而使编程更容易,而且还可以减少指令的程序步数。
功能转移图中的一个状态表示顺序控制过程中的一个工步,因此步进梯形图也特别适用于时间和位移等顺序的控制过程,也能形象、直观的表示顺序控制。
PLC步进控制指令应用—自动运料小车控制程序设计
步进梯形图编程规则
(4)各STL触点的驱动电路一般放在 一起,最后一个STL电路结束时,一 定要使用步进返回指令RET使其返回 主母线。
步进梯形图编程规则
(5)STL触点可以直接驱动也可以通过别的触点驱动,如Y、M、S、T、 C等元件的线圈和应用指令。在状态内,不能从STL的母线开始直接使 用MPS/MRD/MPP指令,如下图所示,请在LD或是LDI指令以后编程
自动运料小车控制 程序设计
使用经验法编制的程序存在以下一些问题:
(1)工艺动作表达繁琐。
(2)梯形图涉及的联锁关系较复杂, 处理起来较麻烦。
(3)梯形图可读性差,很难从梯形图 看出具体控制工艺过程。
自动运料小车控制 程序设计
(一)分配I/O地址 输入信号:
起动—X3; 右限位—X1; 左限位—X2。 输出信号: 右行—Y0; 左行—Y1; 装料—Y2; 卸料—Y3。
用步进指令可以将顺序功能图转换为步进梯形图,也可以直接编写步进梯形图。对梯形图和 顺序功能图应注意以下几点: 1.状态的动作与输出的重复使用
➢ 状 态 编编号号 不 可 重 复 使 用 。 ➢ 如 果 状 态 触 点 接接通通 , 则 与 其 相 连 的 电 路 动 作 ; 如 果 状 态
触 点 断断开开 , 则 与 其 相 连 的 电 路 停 止 工 作 。 ➢ 在不同状态之间,允许对输出元件重复输出,但对同一
由顺序功能图转换的梯形图
步进梯形图编程规则
(1)初始步可由其他步驱动,但运行开始时必须用其他方法预先作好驱 动,否则状态流程不可能向下进行。一般用系统的初始条件驱动,若无初 始条件,可用M8002或M8000(PLC从STOP→RUN切换时的初始化脉冲)进行 驱动。
步进梯形图编程规则
运料小车的往返控制plc
运料小车的往返控制
姓名: 班级: 学号: 成绩:
一、 控制要求
1.初态时,小车位于原点,按下启动按钮,小车开始加料 10S 后小车向前运动 3.到达 A 点后小车卸料 3S 后小车后退到原点并循环
SQ A
二、 流程
SQ B
初态 SB2 在A点加料 10s 前进 SQB 小车卸料 3s 后退 SQA 加料
M1
M2
M3
T0 T1 M100
初 态
加 料 前 进
卸 料 后 退
加 料
五、 表达式
六、 梯形图
七、 仿真运行过程及结果
开始调试
当前值更改 X0-ON,Y0 接通,加料
加料 10s 后,Y1 接通小车前进
小车前进到 B 点,X3-ON,Y3 接通,小车卸料
卸料 3s 后,Y3 接通,小车后退 X3-OFF
小车后退到 A 点,X2-ON,小车加料,如此循环,直到结束。 精心搜集整理,只为你的需要
1
2
3
4
5
三、 I/O 分配及连线
I
X0
SB2
X1
SB1
X2
SQ(加料)
KM1
Y1(前进)
KM2
Y2(卸料)
KM3
Y3(后退)
四个辅助继电器:M0、M1、M2、M3 记忆输入信号:M100 定时器:T0 K100、T1 K30
四、 状态表
Y0 Y1 Y2 Y3 X0 X2 X3 M0
案例7 送料小车的PLC控制.
案例七送料小车的PLC控制一、学习目的1.对送料小车往返控制的了解及认识2.学习限位开关、金属传感器的应用。
3.学习PLC控制减速电机正反转。
4.培养解决问题的能力二、设备及器件●配备FX3U-32M型PLC的实验装置一套●SC-09电缆1根●电脑1台●GX Developer编程软件一套●小车运动控制模块一套三、实验原理系统设有启动、停止按钮各一个,模拟限位开关SQ0、SQ1、SQ2共三个。
如图9-1所示。
SQ0(A地) SQ1(B地) SQ2(C地)图9-1 送料小车示意图送料小车往返控制要求:当按下启动按钮后,启动送料小车。
小车从原点A地(SQ0)的位置停留5s进行装料,由A地(SQ0)位置送料到B地(SQ1)位置后,即刻卸料,空车返回到A地(SQ0)位置停留5s进行装料。
当小车由A地(SQ0)送料到C地(SQ2)位置,途中经过B地(SQ1)不停止,继续前进,当到达C地(SQ2)位置,同样即刻卸料,空车返回A地(SQ0)位置停留5s进行装料;以此往复循环。
当按下停止按钮,小车停止循环。
四、I/O 分配表表9-1 送料小车I/O 分配表输入口 说明输出口 说明 X0 左限位 Y0 KA1 X1 传感器B1 Y1 KA2 X2 传感器B2 X3 启动 X4 停止 X5复位五、I/O 接线图图9-2 送料小车I/O 接线图注意事项:(1)先将PLC 的电源线插进PLC 正面的电源孔中,再将另一端插到220V 电源插板。
(2)将电源开关拨到关状态,严格按图9-2所示接线,注意24V 电源的正负不可短接,电路不要短路,否则会损坏PLC 触点。
六、梯形图SQ0 SQ1 SQ2停止 启动 复位FX3U图9-3 送料小车梯形图。
PLC控制运料小车
项目七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。
表7-1 工具、设备清单1.功能图编程的特点功能图也叫状态图。
它是用状态元件描述工步状态的工艺流程图。
功能转移图与步进梯形图表达的都是同一个程序,其优点是让用户每次考虑一个状态,而不必考虑其它的状态,从而使编程更容易,而且还可以减少指令的程序步数。
功能转移图中的一个状态表示顺序控制过程中的一个工步,因此步进梯形图也特别适用于时间和位移等顺序的控制过程,也能形象、直观的表示顺序控制。
功能编程开始时,必须用STL使STL接点接通,从而使主母线与子母线接通,连在子母线上的状态电路才能执行,这时状态就被激活。
状态的三个功能是在子母线上实现的,所以只有STL接点接通该状态的负载驱动和状态转移才能被扫描执行。
反之,STL接点断开,对应状态就为被激活,前一状态就自动关闭。
状态编程的这一特点,使各状态之间的关系就像是一环扣一环的链表,变得十分清晰单纯,不相邻状态间的繁杂连锁关系将不复存在,只需集中考虑实现本状态的三大功能既可。
运料小车的PLC控制
任务一 单台电动机启/停的PLC控制
(二)STEP7一Micro/WIN编程软件的使用 STEP7一Micro/WIN编程软件是基于Window*的应用软件,它是西门子
公司专门为S7一200系列PLC而设计开发的,是S7 - 200系列PLC必不 可少的开发工具。这里主要介绍STEP7一Micro/WIN4. 0版本的使用。 1.S下EP7一Micro/WIN V4. 0编程软件介绍 (1)软件安装。 将STEP7一Micro/WIN V4. 0的安装光盘插入PC机的CD一ROM中,安 装向导程序将自动启动并引导用户完成整个安装过程。用户还可以在安 装目录中双击setup.txt图标,进入安装向导,按照安装向导完成软件的 安装。其步骤如下: ①选择安装程序界面的语言,系统默认使用英语;
上一页 下一页 返回
任务一 单台电动机启/停的PLC控制
(4)数据采集与监控。 由于PLC是在控制现场实行控制,所以能够把控制现场的数据采集下来,
用数学运算、数据传送等指令,完成对数据的采集、分析和处理。对于 这种应用,目前较普遍采用的方法是PLC加上触摸屏,这样既可随时观 察采集下来的数据又能及时进行统计分析。 (5)联网、通信及集散控制。 PLC通过网络通信模块以及远程I/0控制模块,可实现PLC与PLC之间、 PLC与上位机之间的通信、联网;实现PLC分布控制,计算机集中管理的 集散控制,增加系统的控制规模,满足工厂自动化(FA)系统发展的需要。
上一页 下一页 返回
任务一 单台电动机启/停的PLC控制
(2)使用维护方便。 用可编程控制器完成一项控制工程时,由于其硬、软件齐全,所以设计
和施工可同时进行,从而缩短了施工周期。同时,由于用户程序大都可 以在实验室里模拟调试,所以也大大缩短了设计施工周期。 (3)可靠性高,抗干扰能力强。 传统的继电器控制系统中使用了大量的中间继电器、时间继电器,容易 出现故障。PLC用软件代替大量的中间继电器和时间继电器,仅剩下与 输入和输出有关的少量硬件,所以大大减少了因触点接触不良而造成的 故障。 (4)系统的设计、安装、调试工作量少。
送料小车PLC控制
PLC 控制技术课程设计1 设计任务与要求 (1)1.1 课程设计任务 (1)1.2 课程设计要求 (1)2 设计方案 (3)2.1 运料小车的运动分析 (3)2.2 设备控制要求 (4)2.3 整体方案论证 (4)2.4 系统资源分配 (5)2.4.1 I\ O 地址分配 (5)2.4.2 数字量输入部份 (5)2.4.3 数字量输出部份 (6)3 硬件电路设计 (7)4 软件设计 (9)4.1.1 梯形图 (9)4.1.2 指令表 (12)5 调试过程 (15)5.1 呼叫按钮 (15)5.2 行程开关 (15)5.3 比较 (15)5.4 向左运动 (15)5.5 向右运动 (15)5.6 调试操作 (16)6 结论 (18)参考文献 (19)PLC 控制技术课程设计任务描述某自动生产线上运料小车的运动如图所示,运料小车由一台三相异步电动机拖动电动机正转,小车右行,机电反转,小车左行。
在生产线上有5 个编码为1~5 的站点供小车停靠,在每一个停靠站安装一个行程开关以监测小车是否到达该站点。
对小车的控制除了启动按钮和住手按钮之外,还设有 5 个呼叫开关(SB1~SB5)分别与5 个停靠点相对应。
(1)按下启动按钮,系统开始工作,按下住手按钮,系统住手工作;(2)当小车当前所处停靠站的编码小于呼叫按钮SB 的编码时,小车向右运行,运行到呼叫按钮 SB 所对应的停靠站时住手;(3)当小车当前所处停靠站的编码大于呼叫按钮SB 的编码时,小车向左行,运行到呼叫按钮 SB 所对应的停靠站时住手;(4)当小车当前所处停靠站的编码等于呼叫按钮SB 的编码时,小PLC 控制技术课程设计车保持不动;(5)呼叫按钮开关 SB1~SB5 应具有互锁功能,先按下者优先。
(6)设计 PLC 硬件电器连接图。
(7)设计 PLC 控制程序(梯形图或者指令程序)。
PLC 控制技术课程设计某自动生产线上运料小车的运动如图 2-1 所示:图 2-1 运料小车示意图运料小车由一台三相异步电动机拖动,机电正转,小车向右行,电 机反转,小向左行。
自动运料小车PLC控制系统设计
自动运料小车PLC控制系统设计随着生产自动化程度越来越高,PLC在生产过程控制系统中的应用也越来越广泛。
可编程逻辑控制器,简称PLC,是一种工业控制微型计算机。
它的编程方便、操作简单尤其是高通用性等优点,使它在工业生产过程中得到了广泛的应用。
其中的一个应用便是运料小车的控制,主要用到的便是它的逻辑控制功能。
控制要求1.运料小车在自动化生产线上运动的控制要求如下:(1)按下启动按钮,系统开始工作,按下停止按钮,系统停止工作;(2)当小车当前所处停靠站的编码小于呼叫按扭HJ的编码时,小车向右运行运行到按钮HJ所对应的停靠站时停止;(3)当小车当前所处停靠站的编码大于呼叫按扭HJ的编码时,小车向左运行,运行到按钮HJ所对应的停靠站时停止;(4)当小车当前所处停靠站的编码等于呼叫按扭HJ的编码时,小车保持不动;(5)呼叫按钮开关HJ1--HJ5应具有互锁功能,先按下者优先。
2.运料小车的运动分析:某自动生产线上运料小车的运动如图所示,运料小车由一台三相异步电动机拖动,电机正转,小车向右行,电机反转,小车向左行。
在生产线上有5个编码为1—5的站点供小车停靠,在每个停靠站安装一个行程开关以监测小车是否到达该站点。
对小车的控制除了启动按钮和停止按钮之外,还设有5个呼叫按钮开关(HJ1-- HJ5)分别与5个停靠站点相对应。
运料小车自动化生产线1号站2号站3号站4号站5号站自动运料小车示意图程序设计1.行程开关在该程序中,5个站的行程开关分别用数字0-4来表示,当小车在1号站时,行程开关X007得电,将数字0传送到数据寄存器D0;当小车在2号站时,行程开关X010得电,将数字1传送到数据寄存器D0。
依次类推,当小车在5号站时,行程开关X013得电,将数字4传送到数据寄存器D0。
它的助记符程序为:LD X007MOV K0 D0 ;小车在1号站LD X010MOV K1 D0 ;小车在2号站LD X011MOV K2 D0 ;小车在3号站LD X012MOV K3 D0 ;小车在4号站LD X013MOV K4 D0 ;小车在5号站所对应的梯形图如下所示:行程开关梯形图2.小车启停辅助继电器当按下启动按钮时,小车开始运动,该辅助继电器M0得电;当按下停止按钮时,小车停止运动,该辅助继电器M0失电。
(完整版)三菱plc编程实例
课题一PLC控制运料小车一、课题要求:要求:根据给定的设备和仪器仪表,在规定的时间内完成程序的设计、安装、调试等工作,达到课题规定的要求。
二、设计原则:按照完成的工作是否达到了全部或部分要求,由实验老师对其结果进行评价。
三、课题内容:其中启动按钮S01用来开启运料小车,停止按钮S02用来手动停止运料小车(其工作方式见考核要求2选定)。
按S01小车从原点起动, KM1接触器吸合使小车向前运行直到碰SQ2开关停,KM2接触器吸合使甲料斗装料5秒,然后小车继续向前运行直到碰 SQ3开关停,此时KM3接触器吸合使乙料斗装料3秒,随后KM4接触器吸合小车返回原点直到碰SQ1开关停止,KM5接触器吸合使小车卸料 5秒后完成一次循环。
四、设计要求:1、编程方法由实验老师指定:⑴用欧姆龙系列PLC简易编程器编程1⑵用计算机软件编程2、工作方式:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ1开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02则小车完成一次循环后才能停止;3、按工艺要求画出控制流程图;4、写出梯形图程序或语句程序;5、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入;6、在考核箱上接线,用电脑软件模拟仿真进行调试。
五、输入输出端口配置:六、问题:小车工作方式设定:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ1开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02小车完成一次循环后才能停止。
1、按工艺要求画出控制流程图:2、写出梯形图程序或语句程序3、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入及调试。
实训二 PLC控制运料小车
作业4:
两处卸料的小车控制系统的梯形图设计: 要求:运料小车右行在SQ3处卸料一半后;继续右行在 SQ2处卸料剩余的一半后返回到SQ1处。如此往复。
装料
卸料一半
卸料另一半
作业5:
两处卸料的小车控制系统的梯形图设计: 要求:运料小车第一次右行在SQ3处卸料后返回;第二次 右行在SQ2处卸料返回。如此往复。
实训二 PLC控制运料小车
一、实训目的 1、用PLC构成一个运料小车的控制系统。 2、熟练掌握编程软件的基本操作 3、掌握PLC的外部接线及操作。
运料小车的控制
装料
卸料
按下正转起动按钮X0后,设备的运动部件在左限位开 关X3和右限位开关X4之间不停地循环往返,直到按下 停止按钮X2. 装卸料的时间设为6s。
装料
第一次卸料
第二次卸料
±24V PLC
~24V
修改、完善以满足控制要求:
1)小车在两处装料、卸料需要延时,应增加定时器。
2)延时结束,小车要能自动继续左行或右行,在SQ1或SQ2处,就算曾经按下停止按钮,小车 仍然会自行起动。 解决方法:增加辅助继电器记忆起动信号
《PLC编程与应用(三菱)》项目二任务二自动往返送料小车的 PLC 控制
任务二 自动往返送料小车的 PLC 控制
图 2-2-5 长时间延时程序
任务二 举例
例2:编制用PLC定时器控制的报警闪烁程序,要求报警时指示灯亮 5s,灭2s,如此反复。
分析:根据题目要求,需要有两个定时器,一个计接通时间,一个计停止 时间。编制程序如图2-2-6所示。
实施步骤:如图2-2-6所示,当某信号使X000接通时,定时器T1线圈 得电开始计时;经过2s后,设定时间到,T1 动合触点闭合,Y000得电接通 ,同时定时器T2线圈得电开始计时;经过T2计时5s后,设定时间到,T2动 断触点断开,T1线圈断电,Y000失电断开,同时T2线圈断电;T2动断触点 接通,T1线圈又开始得电,进行下一个循环。
任务二 自动往返送料小车的 PLC 控制
二、定时器应用举例
例1:设计一个指示灯延时3600s后点亮的PLC控制程序,要求用 PLC 双定时器延时。
分析 :由于定时器的最大设定值为32767,对于长时间延时电路,可 用多个定时器控制。
实施步骤:如图2-2-5所示,当X000接通时,定时器T0线圈得电开始 计时,经过1800s后,设定时间到,T0动合触点闭合,定时器T1线圈得电 开始计时,又经过1800s后,设定时间到,T1 动合触点闭合,Y000 线圈 得电。
二、定时器应用举例
例3:如图 2-2-7 所示为一灯塔,L1 ~ L8 为指示灯。 实施步骤: ① 输入、输出端子的分配见表2-23。
项目2 运料小车的PLC控制
PLC原理及应用
模块3
提高应用模块
项目拓展
项目2 制
运料小车的PLC控
本项目只是编程的方法与常用的经验编程法编程有所不同。虽然只 是控制小车向左向右两个方向运行,但这个控制不是单纯的正转和 反转的控制,涉及到控制信息的采集、数据的比较,这就需要使用 功能指令实现控制要求,若采用基本指令进行编程的话,就要复杂 许多。本项目的控制与电梯的控制有些相似,可采用类似的方法编 写电梯的控制程序。
11
12
常用电动工具
连接导线
套
条
1
若干
PLC原理及应用
模块3
提高应用模块
项目实施
(四) 按I/O接线图完成接线
按图3-2-8接好线路。 输入端的接线: (1)连接PLC的输入端外接元件; (2)连接PLC的输入公共端与外接 元件的公共端; 输出端的接线: (1)连接PLC的输出端外接元件; (2)将外接元件的公共端与电源 的负极连接起来; (3)将电源的正极与PLC的输出公 共端连接起来。
项目2 制
运料小车的PLC控
图3-2-9
运料小车的PLC控制项目实物模拟接线图
PLC原理及应用
模块3
提高应用模块
项目实施
(五)程序编写 1.控制信息数据的采集
项目2 制
运料小车的PLC控
图3-2-10 控制信息数据的采集控制程序
PLC原理及应用
模块3
提高应用模块
项目实施
(五)程序编写 2.小车所在位置信息的确定
模块3
提高应用模块
项目2 运料小车的PLC控制
PLC原理及应用
模块3
提高应用模块
项目2 制
运料小车的PLC控
【西门子PLC编程实例】运料小车控制系统
【西门子PLC编程实例】运料小车控制系统本篇我们以运料小车控制系统的实现方法为实例进行讲解,和大家共同探讨一下西门子PLC编程的具体方法。
运料车主要用于搬运加工工件,在工矿企业的生产车间是比较常见的运输设备。
运料车由三相交流异步电动机进行驱动。
其运动方向的改变主要是通过电动机的正反转来实现。
控制系统正常运行时,一般设为连续运行(自动控制)状态。
但在调试系统或设备维修过程中,往往需把系统设为点动控制(手动控制),所以运料车的控制实际上就是电动机点动、连续正反转控制。
运料车由三相交流异步电动机拖动,可左右运行,如图1所示。
具体控制要求如下:图 11、点动控制时,按点动正转按钮,电动机正转点动运行,运料车左行;按点动反转按钮,电动机反转点动运行,运料车右行。
2、连续控制时,按正转按钮,电动机连续正转,运科车连续左行;按反转按钮,电动机连续反转,运料车连续右行;按停止按钮,运料车随时停止。
3、运料车应有软、硬件互锁控制功能要求用前面已经学过的编程元件和方法试着编写PLC控制编程(梯形图):(1)用触点线圈指令编程;(2)用置位复位指令编程;(3)用跳转与跳转标号指令编程。
一、设计电气原理图1、选择电器元件及PLC型号输入信号:点动正转按钮1个、点动反转按钮1个、连续正转按钮1个、连续反转按纽1个、停止按钮1个,输入信号共5个,要占用5个输入端子,所以PLC输入至少需5点。
(这里说明一下,限位因篇幅的原因,不做考虑)。
输出信号:正转接触器1个、反转接触器1个,占用PLC两个输出端子,所以PLC输出至少需2点。
查西门子PLC用户手册可知,CPU221主机输入6点、输出4点,能满足实际需求的输入5点输出2点的要求。
因PLC控制电动机,所以继电器输出型的PLC就能满足要求,选择CPU221继电器输出型的PLC即可。
2、设计电气原理图电气原理图见图2所示。
图 2二、控制程序设计1、用触点指令编程运料车的控制要求既有点动又有连续正反转控制功能,用中间继电器进行状态转换后就很较易实现要求,如图3所示,网络1、网络3实现了既能点动又能连续的正转控制,网络2、网络4实现了既能点动又能连续的反转控制。
项目七—PLC控制运料小车的运行
知识链接
(4)有向线段 状态与状态间用有向线段连接,表示功能图控 制的工作流程。
运料小车运行的功能图设计思路
功能图法设计程序时,通常按状态分配、状态输出、 状态转移三个步骤完成。以运料小车控制为例来说明功能 图的编制方法。 (1)状态分配 将运料小车整个工作过程分解成各个独立的状态步, 其中的每一步对应一个具体的工作状态,并分配相应状 态器S的编号。如下表所示。
限位开关SQ1动作 状态步2 小车停止10S
定时器T计时到 运料小车后退 状态步3 运行指示灯亮 限位开关SQ2动作
作业:
设计PLC控制运料小车的运行如下图所示,控制要求 如下: (1)在初始状态下,按下起动按钮SB1,小车前进至B 点; (2)当限位开关SQ1动作,小车暂停10s; (3)10s后,小车自动后退至A点 (4)当限位开关SQ2动作,小车暂停10s; (5)10s后,小车自动后退至B点; (6)从(2)重复动作,运料小车又开始前进,如此 循环工作; (7)若小车发生过载,则不允许起动;小车运行时, 运行指示灯亮。
解决方案
1、分配I/O端口
输入器件
前进起动SB1→X0 后退起动SB2→X1 停止按钮SB3→X2 前限位开关SQ1→X3 后限位开关SQ2→X4 热继电器FR→X5
输出器件
运行指示灯 HL→Y0 前进控制接触器KM1→Y1 后退控制接触器KM2→Y2
2、画出I/O接线图
SB1 SB2 SB2 Q1 SQ2 FR
2、功能图的构成要素
将被控对象整个工作过程分为若干状态步。状态器 S是构成步进顺控指令的重要元件,FX2系列PLC共有 1000个状态S0~S999,功能图中均用不同的S序列号表 示各个状态步。 初始状态是指一个顺控过程最开始的状态,由状态 器S0~S9表示。它对应于功能图起始位置,用双线框表 示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用plc控制运料小车编程实例
————————————————————————————————作者:————————————————————————————————日期:
用plc控制运料小车编程实例
一、控制要求
某车间有 6 个工作台,送料车往返于工作台之间送料,每个工作台设有一个到位开关( SQ )和一个呼吸按扭( SB )。
具体控制要求如下:
( 1 )送料车开始应能停留在 6 个工作台中任意一个到位开关的位置上。
( 2 )设送料车现暂停于 m 号工作台( SQ m 为 ON )处,这时 n 号工作台呼叫( SQ n 为 ON ),若:
(a) m>n ,送料车左行,直至 SQ n 动作,到位停车。
即送料车所停位置 SQ 的编号大于呼叫按扭 SB 的编号时,送料车往左行运行至呼叫位置后停止。
(b) m<n ,送料车右行,直至 SQ n 动作,到位停车。
即送料车所停位置 SQ 的编号小于呼叫按扭 SB 的编号时,送料车往右运行至呼叫位置后停止。
(c) m=n ,送料车原位不动。
即送料车所停位置 SQ 的编号与呼叫按扭 SB 的编号相同时,送料车不动。
二、 plc 硬件的实现
1、I/O的分配表
2、I/O的外部接线
三、 PLC 软件的实现
图中将送料车当前位置送到数据寄存器 D0 中,将呼叫工作台号送到数据寄存器 D1 中,然后通过 D0 与 D1 中数据的比较,决定送料车的运行方向和到达的目标位置。