电气PLC课程设计任务书Word文档下载推荐.docx
《电气PLC课程设计任务书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《电气PLC课程设计任务书Word文档下载推荐.docx(31页珍藏版)》请在冰豆网上搜索。
3.出现
其中:
7CM211.7有8DI/8DO数字量输入输出通道和2AI/2AO的模拟量通道
7DM435.7有8DI/8DO
4.定义各模块的过程变量名。
单击左边的硬件模块如下,在右侧直接进行通道的变量命名。
5.单击上图左侧硬件的第一项出现图3-44选InsertObject\NewObject后,出现图3-45
选择“CyclicObject”、next后
6.出现
填入:
循环任务名如“proj_1”、
Type为“LadderDiagram”梯形图、
因为任务简单,循环等级选默认值“Cyclic#-[10ms]”
点击“finish”完成。
若编程不是以梯形图进行,可以在“Yype”的下拉菜单中选择其它编程形式。
7.上图设置完成后,单击“Finish”,进入梯形图的编程区:
(1)使光标变成的十字停在图的最左侧的竖线上,鼠标单击工具栏第一项常开接点,梯形图上即出现相应的图,在名称框内填入变量名a1,再单击第六项的输出线圈(),填入变量名a后如下图所示。
(2)单击工具栏倒数第二项,继续添加图形如下
(3)变量声明表的设置
梯形图状态时,菜单栏“Open\Declaration”出现变量声明表,通过“Insert\Newvariable”
增加变量(如需用到中间变量时)。
(4)定时器的选用
TON:
菜单下“Insert\Function\TON”
其中:
a1为选通条件、PT为设定的延时时间、Q为输出。
(5)计时器的选用
TCU:
菜单下“Insert\Function\TCU”
8.完成梯形图后作编译转换
单击菜单下“Project\Build”或工具栏的图标
,出现编译项目的进程框
编译结束后,如发现程序有语法错误,编译器会在信息窗口显示相关信息。
如无语法错误程序通过编译。
弹出图3-52。
9.进行下载项目至PCC中。
菜单下“project\TransfertoTarget”。
下载完成后出现“Theentileprojectonthrtargetisnowuptodate!
”,点击“OK”程序已在PCC中。
下面两步可根据情况自己选择:
(1)通过操作硬件的输入输出对所编程序做调试。
(2)通过监视器观测传送数据及各变量的实时值。
菜单下“View\monitor”
预习基本指令的练习
1)输入程序Ⅰ(如图1)并运行,将运行结果记录于表0-1中。
2)输入程序Ⅱ(如图2)并运行,将运行结果记录于表0-2中。
图1图2
变量声明表
表0-1程序Ⅰ运行情况记录
输入
输出
X0
X1
X2
X3
Y0
Y1
OFF
On
on
表0-2程序Ⅲ运行情况表
X4
Y0=ON
Y1=ON
Y1=OFF
3)定时器指令练习将下图的程序输入到PLC,观察并记录运行结果。
4)计数器指令练习将下图的程序输入到PLC,观察并记录运行结果。
5)在BASIC编程下建立模拟量的对应输出。
(略)
《可编程计算机控制器应用》课程设计任务书
本次课程设计要求:
1.每人在任务书中按要求任选三题进行设计。
两人一组、每组的两个人内容不能选择相同;
除上述基本要求外,有多余时间可增做思考题或其他题目。
2.程序设计调试成功后要经老师确认记录登记。
3.完成课程设计说明书
1)课题名称及要求
2)程序(包括注释)、框图、I/O接线图
3)有关的说明及调试小结等
4)课程设计的心得
4.成绩计算包括:
(1)出勤、学习态度40%
(2)设计能力30%
(3)课程设计说明书30%
第一部分:
(任选一题)
一、物业供水系统水泵梯形图控制程序设计
某物业供水系统有水泵4台,供水管道安装压力检测开关K1,K2和K3。
K1接通,表
示水压偏低;
K2接通,表示水压正常;
K3接通,表示水压偏高。
1.控制要求:
(1)自动工作时,当用水量少,压力增高,K3接通,此时可延时30s后撤除最后1台水泵工作;
当用水量多时,压力降低,K1接通,此时可延时30s后增设最后1台水泵工作;
当K2接通,表示供水正常,可维持水泵运行数量。
工作时,要求水泵数量最少为3台,最多4台。
(2)各水泵工作时,均应有工作状态显示。
(3)手动工作时,要求4台水泵可分别独立操作(分设起动和停止开关),并分别具有过
载保护,可随时对单台水泵进行断电控制(注:
若输入点不够,可减少一个过载保护
输入)。
(4)设置“自动/手动”切换开关(ON——手动,OFF——自动),另设自动运行控制开
关(ON——自动运行,OFF——自动运行停止)。
2.画出运行框图,I/O编址,编程并调试。
二、停车场车辆出入管理PLC梯形图控制程序设计
1.控制要求:
如图所示,当停车场内车辆少于10辆时,指示灯绿灯亮;
如果有车要进入停车场,则入口栏杆抬起;
车进入停车场后,左栏杆落下。
出车时,右侧栏杆抬起,车从停车场右侧出,出车后10s栏杆落下。
停车场内最多能停10辆车,达到10辆车后,指示灯红灯亮,入口栏杆不会再抬起。
其中,B1、B2、B3为传感器。
2.I/O编址,编程并调试。
3.思考:
若把停车场改为停车库,其管理要求如下,应该如何设计考虑?
(1)控制要求:
①入库车辆前进时,经过1#传感器→2#传感器后,计数器A加1,后退时经过2#传感器→1#传感器后,计数器B减1;
(计数器B的初始值由计数器A送来)只经过一个传感器则计数器不动作。
②出库车辆前进时,经过2#传感器→1#传感器后,计数器B减1,后退时经过1#传感器→2#传感器后,计数器A加1;
只经过一个传感器则计数器不动作。
③车辆入库或出库时,均应有警铃报警(可分别设置),定时3s。
④仓库启用时,先对所有用到的存储单元清零,并应有仓库空显示。
⑤若设仓库容量为50辆车,则仓库满时应报警并显示。
⑥若同时有车辆相对入库和出库(即入库车辆经过1#传感器,出库车辆经过2#传感器),应避免误计数。
(2)I/O编址、编程并调试。
三、多种液体自动混合控制系统
1.任务
三种液体自动混合控制系统的工作示意图如
图所示。
Y1~Y4是控制液体进出的四个电磁阀;
L1、L2、L3是液位传感器,当液体浸住液位
传感器时,传感器闭合,否则断开;
M是搅拌电动机;
T是温度传感器,温度高于某一值时,T闭合;
H为加热电炉。
初始状态,容器是空的,Y1、Y2、Y3和M均
为OFF,液位传感器L1、L2、L3均为OFF。
按下启动按钮后,电磁阀Y1、Y2打开,开始注入液体A
和B,至液面高度为L2时,停止注入液体A,同时开启电磁阀Y3注入液体C;
当液面升至L1时,停止注入,同时开启搅拌机M,搅拌时间为10s;
搅拌停止后Y4打开放出混合液,至液体高度降为L3后,再经5s延时停止放出。
按下停止按钮后,当前操作完成后,停止操作,回到初始状态。
2.要求
(1)分配I/O地址;
(2)设计控制流程图;
(3)设计控制程序。
3.PLC分配表如表1所示(视具体硬件而定)
表1液体自动混合控制的I/O分配表
符号地址
编程地址
数据类型
说明
Start
I0.0
BOOL
启动x0
Stop
I0.1
停止x4
Liquid-Sensor1
I0.2
液位传感器1x1
Liquid-Sensor2
I0.3
液位传感器2x2
Liquid-Sensor3
I0.4
液位传感器3x3
Temperature-Sensor
I0.5
温度传感器x5
Valve1
Q8.0
电磁阀Y1
Valve2
Q8.1
电磁阀Y2
Valve3
Q8.2
电磁阀Y3
Valve4
Q8.3
电磁阀Y4
Blender
Q8.4
搅拌器M
Heater
Q8.5
加热炉H
Warning-Signal
Q8.6
报警信号灯y0
4.思考题
三种液体自动混合加热控制要求如下:
(1)初始状态,容器是空的,Y1、Y2、Y3和M均为OFF,液位传感器L1、L2、L3均为
OFF。
(2)按下启动按钮后,电磁阀Y1、Y2打开,开始注入液体A和B,至液面高度为L2时,停止注入液体A,同时开启电磁阀Y3注入液体C;
搅拌停止后开始加热;
当混合温度达到某一指定值时,T1=ON,H=OFF,加热炉停止加热,Y4打开放出混合液,至液体高度降为L3后,再经5s延时停止放出。
(3)完成一次液体混合加热,计数加1,并在计满5次后自动停止。
(4)按下停止按钮后,当前操作完成后,停止操作,回到初始状态。
(5)要求具有液位传感器损坏报警功能,即当上限位、中限位打开时而下限位没有打开,
则可能是下限位液位传感器损坏,应能报警。
(6)当没有按下启动按钮时,任何一液位传感器动作都不应该有其它动作。
四、自动门控制装置
1.自动门控制装置的硬件组成:
自动门控制装置由门内光电探测开关K1、门外光电探测开关K2、开门到位限位开关K3、关门到限位开关K4、开门执行机构KM1(使直流电动机正转)、关门执行机构KM2
(使直流电动机反转)等部件组成。
光电探测开