可编程逻辑PLC课程实训报告.docx
《可编程逻辑PLC课程实训报告.docx》由会员分享,可在线阅读,更多相关《可编程逻辑PLC课程实训报告.docx(34页珍藏版)》请在冰点文库上搜索。
可编程逻辑PLC课程实训报告
《可编程逻辑设计PLC》课程实训报告
(2017-2018学年第二学期)
实训项目:
系(部):
专业班级:
学生姓名:
学号:
实验时间:
实验地点:
指导老师:
评分项目
评分标准
量化分数
优
良
中
及格
不及格
团队
合作
10
交流及表达能力
10
学习态度及考勤
20
项目成果展示
60
实验项目成绩
机械手搬运模拟设计
1、实训目的与要求
1.会使用状态原件和步进指令使用
2.会分析工业气动机械手控系统要求、绘制状态转移图
3.掌握顺序控制功能图转换成顺序控制梯形图和指令
2、实训器材
1.可编程控制器一台。
2.按钮5个。
3.实训控制台1个。
4.计算机1台(装有编程软件且配有通信线缆)。
5.电工常用工具一套。
6.连接导线若干。
3、实训任务
按启动后,工作传输机构运行直到喷到下限行程开关才停止,同时机械手下降。
下降到位后机械手夹紧物体,2S后开始上升,二机械手保持夹紧。
上升到位右移,右移到位下降,下降到位后机械手松开,2s后机械手上升。
上升到位后左移,左移到位循环下一个周期。
从工作传输机构工作示意图中可知,上升下降左行右行等分别使用了双螺线管的电磁阀(在某方向的驱动线圈失电时能够保持在原位置上,只有驱动反方向的线圈才能够反方向运动),夹钳使螺旋线管电磁阀(只在有电时夹紧)。
工作传输机构把工作从A点移到B点再回到原位的过程可以分解为八个步骤(设原始位置在左上方),每个步的动作和转换条件标在对应的位置上。
输入
输出
下限开关SB1X1
下降Y0
上限开关SB2X2
固紧/松开Y1
右限开关SB3X3
上升Y2
左限开关SB4X4
右行Y3
启动/停止SB5X5
左行Y4
工作传输机构开始工作前必须满足的条件:
1启动开关(X5);2工作传输机构需停在左上方。
因此满足左方行程开关对应的输入点为X4=1,上方行程开关对应的输入点X2=1,同时保持夹钳对应的螺线管电磁阀Y1=0。
4、实训内容
1.I/O分配表
2.PLC硬件控制电路图(主电路电气供电电路图)
3.PLC梯形图(SFC步进梯形图),程序要有注释)
五、思考题
1.如何实现机械手启动时,自动复位?
在步S0到步S20的判断条件中加上X2,X4为ON和Y1为OFF的条件,同时在步S0中加上自动复位过程(如下图),这样机械手启动时,若机械手未在原点,其将自动复位。
工业洗衣机的控制系统设计
一、实训目的与要求
1.会使用状态原件和步进指令使用
2.会分析工业洗衣机控制系统要求、绘制状态转移图
3.掌握顺序控制功能图转换成顺序控制梯形图和指令
4.知道在SFC编程中实现暂停,总停等功能
二、实训器材
1.可编程控制器一台。
2.按钮5个。
3.实训控制台1个。
4.计算机1台(装有编程软件且配有通信线缆)。
5.电工常用工具一套。
6.连接导线若干。
三、实训任务
全自动洗衣机的洗衣桶和脱水桶是以同一中心安放的。
外桶固定,作盛水用。
内桶可以旋转,作拖水(甩干)用。
内桶的四壁有很多小孔,使内/外桶的水流想通。
该种洗衣机的进水和排水分别由进水电磁阀和排水电子阀来执行。
进水时,通过电控系统时进水阀打开,将水由外桶排到机外。
洗涤正转,反转由洗涤电机驱动波盘正/反实现,此时脱水桶并不旋转。
脱水时,通过电控系统将离合器合上,由洗涤电动机带动内桶正转甩干,高,低,中水位开关分别用来检测中高,低,中水位。
启动按钮用来启动洗衣机工作。
停止按钮用来实现手动排水(不脱水)和手动脱水(不计数)。
四、实训内容
1.按下启动按钮和水位开关,开始进水直到高(中,低)水位开关,关水。
2.2秒后开始洗涤
3.洗涤时,正转30秒,停2秒,反转20秒,停2秒
4.如此循环5次,总共320秒后开始排水,排空后脱水30秒
5.开始清洗,重复1到4的步骤两遍
6.清洗完成,报警3秒并停机
7.若按下停车按钮,可手动排水(不脱水)和手动脱水(不计数)
1.I/O分配表
输入
输出
启动SB0X0
排水Y1
停止SB1X1
进水Y0
液位计选择SB2X2
正转Y2
低水位SB3X3
反转Y3
中水位SB4X4
脱水Y4
手动排水SB1C1
报警Y5
手动脱水SB1C2
2.PLC硬件控制电路图(主电路电气供电电路图)
3.PLC梯形图(SFC步进梯形图),程序要有注释)
五、思考题
1.如何实现工业洗衣机的控制运行暂停功能?
请画出其状态转移图。
将步S20到步S28中所有的普通定时器全部改为积算定时器,同时在各个加入常开的MO,按下暂停按钮X11时,MO失电工业洗衣机进入暂停状态,再次按下启动按钮的时候,工业洗衣机继续运行
2.如何实现工业洗衣机控制运行总停功能?
请画出其状态转移图。
在一般梯形图中加入总停按钮X12,按下X12时,工业洗衣机控制实现总停功能。
简易交通信号灯控制设计(SFC并行)
一、实训目的与要求
1.会使用状态元件和步进指令使用
2.会分析简易交通信号灯控制系统的要求、绘制状态转移图
3.掌握用顺序控制功能图转换成顺序控制梯形图和指令
4.知道在SFC编程实现暂停、总停等功能
二、实训器材
1.可编程控制器1台(FX2N-48MR)
2.按钮5个
3.实训控制台1个
4.计算机1台(装有编程软件且配有通信电缆)
5.电工常用工具1套
6.连接导线若干
三、实训任务
十字路口交通信号灯控制系统功能如下:
按下启动按钮,信号灯系统开始工作,并周而复始地循环动作;按下停止按钮,所有信号灯熄灭。
信号灯控制地具体要求如下交通灯的时序图。
四、实训内容
1.I/O分配表
输入
输出
X0SB0启动
YO东西绿
Y1东西黄
Y2东西红
X1SB1停止
Y3南北红
Y4南北绿
Y5南北黄
2.PLC硬件控制电路图(主电路电气供电电路图)
3.PLC梯形图(SFC步进梯形图),程序要有注释)
五、思考题
1.1)本实验控制中的停止按钮为总停功能,若现要增设个暂停功能的按钮,请
问PLC梯形图该如何设计。
答:
将所有的普通定时器全部改为积算定时器,同时在所有定时器前加个常开的M0,按下暂停按钮X2时,M0失点,交通灯进入暂停状态。
再次按下启动按钮时,交通灯继续运行。
2.
(2)本实验原有的交通灯的时序图功能为正常模式,现增设交通管制模式(通过一个带自锁的拨动开关进行正常模式与交通管制模式的切换)在交通管制模式下,东西、南北方向的黄灯以1S频率(占空比1:
1)的方式闪烁。
请问此时PLC梯形图该如何设计。
答:
加一个步S40,改步设置为东西、南北方向的黄灯以1s频率(占空比1:
1)的方式闪烁。
同时在步S0到S33之间各步的判断条件中加入拨动开关X3为ON时跳转至步S40的条件。
当停止交通管制模式时步S40跳转至步S0。
全天候多工况霓虹灯控制设计
一、实训目的与要求
1.掌握PLC的应用指令的综合应用
2.能使用模块化编程法进行PLC程序设计
3.掌握PLC的外部接线及操作
二、实训器材
1.可编程控制器1台(FX2N-48MR)
2.按钮5个
3.实训控制台1个
4.计算机1台(装有编程软件且配有通信电缆)
5.电工常用工具1套
6.连接导线若干
三、实训任务
1.控制对象为霓虹灯广告屏,其由广告屏中间8个霓虹灯字组成
2.全天候时段划分
时间起始
时段名称
显示功能基本描述
全天候
6:
00-18:
00
时段一
霓虹灯字均不亮
18:
00-24:
00
时段二
多种工况轮流显示(详见任务实验第二点)
0:
00-24:
00
时段三
霓虹灯字均长亮
3.多工况显示模式
模式
霓虹灯显示模式
多工况
模式1:
流水模式
第1字亮到第2字亮到第3字亮……第8字亮,时间间隔均为1s,8个霓虹灯字全亮后,显示5s,再反过来从第8字到第7字……第1字按顺序熄灭,保持5s
模式2:
霹雳模式
第1字亮0.5s后,第1字暗第2字亮,第2字亮0.5s后,第2字暗第3字亮,……第8字亮。
8个霓虹灯字全亮保持3s后,以1HZ频率(占空比1:
1)闪烁5次。
再反过来从第8字到第1字依次霹雳点亮……当第一字亮后,8个霓虹灯字全亮保持3s后,以1HZ频率(占空比1:
1)闪烁5次。
四、实训内容
1.I/O分配表
输入
输出
X0SB0启动
Y0HL1
Y1HL2
Y2HL3
Y3HL4
X1SB1停止
Y4HL5
Y5HL6
Y6HL7
Y7HL8
2.PLC硬件控制电路图(主电路电气供电电路图)
3.PLC梯形图(SFC步进梯形图)
五、思考题
1.时段一的结束时间(时段二的开始时间)由18:
00改为18:
30梯形图做如何改动
答:
如下图所示
2.若广告屏霓虹灯由10字组成,梯形图做如何改动?
模式一:
流水模式
模式二:
霹雳模式
3.如何在全天候多工况霓虹灯闪烁控制启动时,校正当时的时钟?
答:
在PLC程序下载完成之后,先在设置->万年历设置里修改PLC的时钟,再启动全天候多工况霓虹灯闪烁控制。
多工况十字路口交通灯控制系统设计
一、实训目的与要求
1.掌握PLC的应用指令的综合应用。
2.能使用模块化编程发进行PLC程序设计。
3.掌握PLC的外部接线及操作。
二、实训器材
1.可编程控制器1台。
2.按钮3个。
3.实训控制台1个。
4.计算机1台(装有编程软件且配有通信电缆)。
5.电工常用工具1套。
6.连接导线若干。
三、实训任务
控制规律:
1.高峰时段按时序图二(见附图)运行;正常时段按时序图三(见附图)运行;晚上时段按提示警告方式运行,规律为:
东、南、西、北四个黄灯全部闪亮,其余灯全部熄灭,黄灯闪亮按亮0.4秒,暗0.6秒的规律反复循环;突发时段(任意时刻均能人为启动),规律为:
东、南、西、北四个红灯全部以1HZ(占空比1:
2.反复循环闪亮,其余灯全部熄灭。
十字路口交通灯信号控制系统功能如下:
按下启动键,信号灯系统开始工作,设定任一时间段,信号灯就能在指定的工作状态下运行,并周而复始地循环动作,按下急停按钮,信号灯停止,急停按钮关闭后,信号灯继续工作,按下停止按钮时,所有信号灯熄灭。
3.高峰时段、正常时段及晚上时段的时序分配按时序图一运行(见附图)。
十字路口交通信号灯控制系统有三种工况:
高峰时段(7:
00——8:
15、16:
30——19:
00)、正常时段(6:
30——7:
00、8:
15——16:
30、19:
00——21:
00)和晚间时段(21:
00——6:
30)。
时间轴如图所示
高峰时段工作情况:
高峰期
正常时段工作情况:
正常情况
晚间工作情况:
四、实训内容
1.I/O分配表
输入
输出
启动SB0X0
Y0HL0东西绿
停止SB1X1
Y1HL1东西黄
紧急情况SB2X2
Y2HL2东西红
Y3HL3南北红
Y4HL4南北绿
Y5HL5南北黄
2.PLC硬件控制电路图(主电路电气供电电路图)
3.PLC梯形图(SFC步进梯形图),程序要有注释)
心得体会
一段时间的PLC实训告一段落了,在本次实训中我们一共做了这些PLC项目,机械手搬运模拟设计、工业洗衣机控制系统设计、简易交通信号灯控制设计(SFC并行)、全天候多工况霓虹灯闪烁控制、多工况十字路口交通的控制设计。
在设计这些程序时我们用到了梯形图模式设计、SFC编程模式,不过最终WPLsoft程序都会将这些转换指令表模式。
虽然每个实训项目的显示都是同过等的显示与熄灭来表示其特有的功能,就比如说在机械手模拟搬运设计中,我们是通过Y0灯的亮暗表示到达下限,Y2的亮暗表示到达上限位置。
要说最有技术含量的一个实训,我认为应该是多工况十字路口交通的控制设计这一个实训,在这实训中我们应用到了SFC编程中的并行模式,根据时间来判断当前的交通状态应用到了时间指令获取当前时间。
当交通灯的变换与闪烁应用到了计时器指令,。
经过这些天的实训我们更好的掌握了状态元件如:
输入输出触点X/Y、辅助继电器M、定时器T、计数器C、步进指令如:
STL(步进触点指令)和RET(步进返回指令)的使用,也会绘制状态转移图,也对步进指令及SFC设计法,经验拼设计法,继电器控制改造设计法,应用指令及模块设计法有了更深的了解。