资源描述
可编程控制器及应用实验报告
可编程控制器及应用实验报告
课程名称 可编程控制器及应用
实验名称 可编程控制器及应用课程实验
实验日期 2015.5.23
学生专业 测控技术及仪器
学生学号 912101170137
学生姓名 任晓军
实验室名称 测控技术实验室
教师姓名 江 剑
成 绩
南京理工大学机械工程学院
仪器科学及技术系
1 几个基本电路的编程
1.1 实验目的
1.熟悉PLC编程软件的使用。
2.掌握LD、AND、OR、NOT、TIM、OUT指令的用法。
3.掌握常用电路的编程
1.2 实验设备
实验箱、连接线、通信电缆、计算机、编程软件
1.3 瞬时输入延时断开电路
将图中的梯形图绘制完,检查确认没有错误,将其送入PC用户存储器,
并使PLC的处于监控工作方式。
00102
T000
01000
01000
01000
00102
TIM
T000
#0030
END
(01)
控制输入开关,利用梯形图直接监控方法观察各点状态及现象,并将结果填入表中。
监视点
操作步骤
00102
01000
T000
1)00102 off
×
×
×
2)00102 on
√
√
×
3)00102 off
×
√
√
扫描时间
3s
×表示未通或未工作 √表示通或工作
本电路的功能是
。
1.4 延时接通/断开电路
将图中的梯形图绘制完,检查确认没有错误,将其送入PC用户存储器,并使PLC的处于监控工作方式。
TIM
T001
#0050
01000
01000
END
(01)
01000
00102
00102
T000
TIM
T000
#0100
T001
控制输入开关,利用梯形图直接监控方法观察各点状态及现象,并将结果填入表中并回答问题。
监视点
输入开关
00102
T000
T001
01000
断 开
×
×
×
闭 合
√
×
√
再断开
×
√
√
设定值改为
5S及2S
合
√
×
√
断
×
√
√
扫描时间
25S或22S
×表示未通或未工作 √表示通或工作
根据图所示的输入波形,画出01000的输出波形。
本电路的功能是
。
20S
00102
25S或22S
01000
1.5 闪烁电路
将图中的梯形图绘制完,检查确认没有错误,将其送入PC用户存储器,并使PLC的处于监控工作方式。
监视点
输入开关
00102
T000
T001
01000
断 开
×
×
×
闭 合
√
√
√
再断开
×
×
×
扫描时间
00102闭合时间
×表示未通或未工作 √表示通或工作
TIM
T001
#0010
TIM
T000
#0030
00102
T000
T001
00102
控制输入开关,利用梯形图直接监控方法观察各点状态及现象,并将结果填入表中并回答问题。
END
(01)
01000
T000
00102
01000
画出输出波形图。
修改定时器的设定值,观察各点的变化。
本电路的功能是
。
1.6 单脉冲电路
在PC的用户程序设计时,常常需要操作一个开关产生单脉冲信号,图是一个上升沿触发的单脉冲信号的梯形图。将其送入PC用户存储器,并使PLC的处于监控工作方式,然后完成下列工作:
00102
T000
01200
01200
01200
TIM
000
#0050
01200
END(01)
01000
监视点
输入开关
00102
T000
01200
01000
断 开
×
×
×
闭 合
√
√
√
再断开
√
√
√
扫描时间
5S
×表示未通或未工作 √表示通或工作
① 运行程序,并利用梯形图监视的方法监视T00、01200、01000三点状态,将结果填入表中。
输入 00102
2s
② 根据观察结果完成下图的波形图。
01200
>10s
5S
③该电路的作用是在输入开关 00102 时,在辅助继电器 01200 上产生一个 脉冲 ,通过它控制的输出点01000所对应的显示灯的状态可以观察到。
④如果要改变单脉冲的宽度,只需修改T000定时时间。
⑤如果要在输入开关断开时,在10001产生一个1秒的单脉冲(即下降沿触发的单脉冲),应该如何修改?设计出梯形图并调试。
§2 十字路口交通灯实验
2. 1 实验目的
1.练习根据控制任务设计PC控制电路和程序。
2.练习组建模拟实验线路并进行程序调试。
3.练习可编程控制器在时间顺序(不等间隔)控制中的应用。
2.2 实验设备
实验箱、连接线、通信电缆、计算机、编程软件
2. 3 实验内容
使用PLC数字量输出控制交通灯。
1~4S
南北红灯亮,东西绿灯亮,即南北方向等待,东西方向行驶。
5S
南北红灯亮,东西黄灯闪烁,即南北方向等待,东西方向注意刹车。
6~9S
东西红灯亮,南北绿灯亮,即东西方向等待,南北方向行驶。
10S
东西红灯亮,南北黄灯闪烁,即东西方向等待,南北方向注意刹车。
闪烁的频率为0.2亮和0.2灭。
l 实验步骤
1、编写梯形图程序,下载实验程序,成功完成后,使PLC处于监控状态,RUN指示灯亮;
2、注意交通信号灯的运行情况和编程软件中的定时器运行情况,反复调试直到满足控制要求。
梯形图:
命令语句表:
LD NOT TIM001
TIM 000
#0050
LD TIM000
TIM 001
#0050
LD NOT TIM000
OUT 20000
LD TIM000
OUT 20003
LD NOT TIM003
TIM 002
#0090
LD TIM002
TIM 003
#0010
LD TIM000
LD TIM002
KEEP 01000
LD 01000
OUT 20001
LD TIM002
AND NOT TIM005
TIM 004
#0002
LD TIM004
TIM 005
#0002
LD TIM004
OUT 20002
LD NOT TIM007
TIM 006
#0040
LD TIM006
TIM 007
#0060
LD NOT TIM006
OUT 20004
LD TIM006
LD TIM000
KEEP 01001
LD 01001
AND NOT TIM009
TIM 008
#0002
LD TIM008
TIM 009
#0002
LD TIM008
OUT 20005
I/O分配情况:20000——南北红灯
20001——南北绿灯
20002——南北黄灯
20003——东西红灯
20004——东西绿灯
20005——东西黄灯
实验现象:及要求基本一致,说明程序无误。
§3 气力输送系统实验
3. 1 实验目的
1.练习根据控制任务设计PC控制电路和程序。
2.练习组建模拟实验线路并进行程序调试。
3.练习可编程控制器在动作顺序控制中的应用。
4.练习自动/手动多种控制方式在工业中的应用。
3.2 实验设备
实验箱、连接线、通信电缆、计算机、编程软件
3. 3 实验内容
l 实验内容:
使用PLC输出控制气力输送系统,在手动模式,可以通过按键单独控制每个阀,在自动模式满足图3.2控制要求。
l 实验步骤
1、编写梯形图程序,下载实验程序,成功完成后,使PLC处于监控状态,RUN指示灯亮;
2、注意气力输送系统运行情况,反复调试直到满足控制要求。
3、在实际应用中,因考虑到料位信号故障的情况,往往设置一个进料和出料的最大时间,请修改程序,达到上述要求。
程序启动信号
开透气阀,延时2S
状态0
延时时间到
开进料阀
状态1
高料位信号到
状态2
关进料阀,关透气阀,延时2S
延时时间到
开出料阀,延时2S
状态3
延时时间到
状态4
开一次气阀
低料位信号到
关一次气阀,延时2S
状态5
延时时间到
开二次气阀,延时10S
状态6
延时时间到
关二次气阀,延时2S
状态7
延时时间到
关出料阀,延时2S
状态8
延时时间到
梯形图:
命令语句表:
LD 00000
LD 20008
AND TIM006
ORLD
OR 20000
ANDNOT 20001
OUT 20000
TIM 000 #0020
LD 20000
AND TIM000
OR 20001
ANDNOT 20002
OUT 20001
LD 20001
AND 00001
OR 20002
ANDNOT 20003
OUT 20002
TIM 001 #0020
LD 20002
AND TIM001
OR 20003
ANDNOT 20004
OUT 20003
TIM 002 #0020
LD 20003
AND TIM002
OR 20004
ANDNOT 20005
OUT 20004
LD 20004
AND 00002
OR 20005
ANDNOT 20006
OUT 20005
TIM 003 #0020
LD 20005
AND TIM003
OR 20006
ANDNOT 20007
OUT 20006
TIM 004 #0100
LD 20006
AND TIM004
OR 20007
ANDNOT 20008
OUT 20007
TIM 005 #0020
LD 20007
AND TIM005
OR 20008
ANDNOT 20000
OUT 20008
TIM 006 #0020
LD 20000
OUT 01000
LD 20001
OUT 01001
LD 20002
OUT 01002
LD 20003
OUT 01003
LD 20004
OUT 01004
LD 20005
OUT 01005
LD 20006
OUT 01006
LD 20007
OUT 01007
LD 20008
OUT 01008
I/O分配表:00000——启动信号
00001——高料位信号
00002——低料位信号
01000——开透气阀
01001——开进料阀
01002——关进料阀,关透气阀
01003——开出气阀
01004——开一次气阀
01005——关一次气阀
01006——开二次气阀
01007——关二次气阀
01008——关出料阀
实验现象:及流程图基本一致,说明程序无误。
§4 气力输送系统组态实验
4. 1 实验目的
1.练习PLC在组态软件中设备的创建和通信。
2.练习组态软件中画面的创建和监控。
4.2 实验设备
实验箱、连接线、通信电缆、计算机、组态软件
4. 3 实验内容
l 实验内容:
利用组态软件进行气力输送系统监控。
l 实验步骤
1、串口配置 9600 7 2 even
2、创建设备和数据
3、画面组态。
梯形图:
命令语句表:
LD 00000
LD 20008
AND TIM006
ORLD
OR 20000
ANDNOT 20001
OUT 20000
TIM 000 #0020
LD 20000
AND TIM000
OR 20001
ANDNOT 20002
OUT 20001
LD 20001
AND 00001
OR 20002
ANDNOT 20003
OUT 20002
TIM 001 #0020
LD 20002
AND TIM001
OR 20003
ANDNOT 20004
OUT 20003
TIM 002 #0020
LD 20003
AND TIM002
OR 20004
ANDNOT 20005
OUT 20004
LD 20004
AND 00002
OR 20005
ANDNOT 20006
OUT 20005
TIM 003 #0020
LD 20005
AND TIM003
OR 20006
ANDNOT 20007
OUT 20006
TIM 004 #0100
LD 20006
AND TIM004
OR 20007
ANDNOT 20008
OUT 20007
TIM 005 #0020
LD 20007
AND TIM005
OR 20008
ANDNOT 20000
OUT 20008
TIM 006 #0020
LD 20000
OUT 01000
LD 20001
OUT 01001
LD 20002
OUT 01002
LD 20003
OUT 01003
LD 20004
OUT 01004
LD 20005
OUT 01005
LD 20006
OUT 01006
LD 20007
OUT 01007
LD 20008
OUT 01008
I/O分配表:00000——启动信号
00001——高料位信号
00002——低料位信号
01000——开透气阀
01001——开进料阀
01002——关进料阀,关透气阀
01003——开出气阀
01004——开一次气阀
01005——关一次气阀
01006——开二次气阀
01007——关二次气阀
01008——关出料阀
组态建立:
新建一个PLC设备:
设置参数:
定义变量:
调用“Bit”函数取出某一位以控制阀门的开及合。
画出图形,进行动画连接:
PLC仿真
监控PLC:
32 / 32
展开阅读全文