-脊椎
《机床电气控制与
PLC
技术》
实验报告
一、实验特点
本实验指导分为验证性
基础实验和综合性实验,涉及到程序设计与调试实验。基础
实验包括
PLC
面板结构认识、编程器的使用练习、常用指令的使用练习。综合性实验
包括十字路口交通信号灯自动控制设计、多级传送控制系统设计和
PL
C
自动控制的程
序设计与调试。鉴于实验设备不能到位,因此,
主要开设验证性基础实验,通过实验进
一步加深对
PLC
各种指令功能的理解。程序设计与调试实验包括编写程序、
PLC
p>
的电
源及
I/O
接
线、
上机调试程序等技能和技巧的训练,
为今后从事
PLC
控制系统的设计打
下良好的基础。
二、实验设备
OMRON C28P
和
CQM1H<
/p>
可编程控制器、
PRO15
编程器、输入
开关实验板。
三、实验内容
1
.
PLC
认识实验
2
.常用指令练习
< br>3
.三相异步电动机的
PLC
控
制
4
.交通信号灯的
PLC
控制设计
四、实验注意事项
1
.事先预习相关实验内容,编制好实验程序。
2
p>
.在实验教师指导下按规程进行相关操作。
3
.注意观察实验过程和结果,并写出实验报告。
实验一、
PLC
认识实验
一、实验目的
熟悉<
/p>
PLC
主机的结构,熟悉编程器的功能及使用方法。
二、预习要求
(1)
复习课本第
2
章中
OMRON PLC
的面板结构。
p>
(2)
仔细阅读课文中编程器的组成和主要操作;预习实验内容及要
求。
三、实验内容和步骤
(1)
熟悉主机和编程器的结构
p>
了解主机面板各组成部分的功能及各端子、端口与外部电路的连接方法。了解编程
2
器与主机的连接方法及面板各组成部分的功能。
(2)PLC
上电
p>
①在断电情况下,把编程器的方式开关拨在
PROGRAM
位,然后将编程器连接电
缆插头插入主机左侧的外设端口中。
②接通主机交流
220V
电源,此时屏幕显示口令
PROGRAM PASSWORD!
③清除屏幕显示的口令。
(3)
清除内存储器
(
只在编程状态下
)
清除内存储器,包括全部清除和局部清除两种情况的操作。
p>
(4)
输入程序
(
只在编程方式下
)
①建立程序的首地址。可以从首地
址
0000
开始,也可按有关方法确定任意首地址。
②输入下面的练习程序。注意:每输入一条语句都要按一次<
/p>
WRITE
键。
1
LD
00000
5 LD 01000
2
OR
01000
6 TIM 000
3
ANDNOT
TIM000
#0050
4
OUT 01000
7 END(01)
p>
(5)
程序读出
(
三种方式下均可
)
用
↑
p>
或
↓
键逐条读出输入的指令,发现错误的语
句,可在编程方式下于原处重新输入
语句。
p>
(6)
插入和删除指令
(
< br>仅在编程方式下
)
①按课文介绍的方法,在练习程序第六步处插入
AND NOT
TIM000
。
②删除上面插入的
ANDNOTTIM000
指令。
用课文介绍的方法删除,注意下一个语句的地址。
用
p>
NOP
指令删除,注意下一个语句的地址。比较两个方法的区别。<
/p>
(7)
指令检索
(
三种方式下均可
)
检索练习程序中的第六条指令。
(8)
检索某个接点
(
三种方式下均可
)
检索练习程序中触点
01000
p>
的个数。
(9)
程
序检查
(
仅在编程方式下
)
①按课文介绍的方法进行程序检查,注意观察屏幕显示。
p>
②将练习程序的
END
语句删除,再进行程
序检查,注意观察屏幕显示。
3
p>
(10)
运行程序
(
运行方式下
)
闭合开关
00000
,观察
01000
的
LED
何时亮、何时灭。反复作几次。
p>
(11)
强制置位和复位
(
三种方式均可
)
用课文介绍的方法,对
01000
、
TIM000
强制
ON
、
OFF
< br>,持续强制
ON
、
OFF
。
(12)
练习监视功能
(
运行和监控方式下
)
p>
①监视
TIM000
的数据变化过程。
p>
②监视通道
010
< br>各位的状态。
③在断开、闭合开关
00000
时监视
01000
的状态。
(13)
修改
TIM
的设定值
(
监控方式下
)
①在监控状态下运行程序时,将正
在进行定时的
TIM000
的设定值修改为
20
秒。
②修改
后再重新启动程序,监视
TIM000
的设定值是否改变了。<
/p>
(14)
修改
TIM
的当前值
(
监控方式下
)
①在监控状态下运行程序时,将正在进行定时的
TIM000
的当前值修改为将
20
秒。
观察屏幕显示,看
TIM000
< br>的当前值是否改变了。
②修改后再重新启动程序,用监视
功能观察
TIM000
的设定值是否有改变。
< br>
(15)
用编程器向数据区或通道写
入数据
(
仅在编程方式下
)
①
向
DM
区
写
入
数
据
。
例
如
向
DM0000
写
入
常
数
0010
,
依
次
按
下
列
各
键
:
DM→0→MONTR→CHG→l
、
O→WRITE
p>
。②向
HR
通道写入数据。例如向
HRl0
写入
常
数
p>
0010
,
依
次<
/p>
按
下
列
各
键
:
SHIFT→
CH→HR→1
、
O→MONTR→CHG→1
、
0→WRITE
。
(16)
清除某些通道或数据区的内容,如清除
HR
、
DM
、
CNT
的内容。
四、基本程序
在
p>
PROGRAM
方式下输入程序。
1
.
要先建立程序首地址,
< br>然后再输入指令。
每输入一条指令后要按一次
WRITE
键,
且地址会自动加
1
。例如,在地址
00010
处输入
LD
00002
指令,操作过程及其显示内
容如图
3-3
所示。
4
图
3-3
操作过程及其显示内容
2
.在输入双字节指令时,当输入指令、按
WRITE
键后地址并不加
l
,而是提示输
入下
一字节的内容。在输入了下一个字节的内容后,再按
WRITE
键,地址才加
1
。
图
3-4
操作过程及其显示内容
例如,
在地址
00200
处输入
“MOV(021) #0150 200”
语句,
操作过
程及其显示如图
3-4
所示。其中
DA
TA
后面的
A
、
B
是指令的第一、第二个操作数,有
3
个操作数的指令会
继续出现
C
。若操
作数没输入完整就输入下一条指令,则编程器发出
“
嘀
”
的声音并拒绝
输入下一条指令。
3
.输入微分型指令的操作步骤是:
按
FUN→
输入指令码
→
按
NOT
键
→
按
WRITE
键,表示微分型指令的
“@”
就显示出来,再按一次
NOT
< br>键,
“@”
就消失。非微分型指令
不必按
NOT
键。
4
p>
.如果输入的语句中有错误,只需在出错的地址处重新输入正确的语句即可。
例如,输入图
3-5
的程序
,连续按
CLR
键,当显示
0000<
/p>
地址后开始输入程序,操
作过程如图
3-
6
所示。
5
图
3-5
梯形图及语句表
图
3-6
操作过程
输入程序时,没有特殊要求
时一般以
0000
作为首地址。
五、程序读出
在
p>
RUN
、
MONITOR
< br>和
PROGRAM
方式下读出程序。
该操作用于检查程序的内容。例如,若图
3-5
所示的程序已输入,读程序的操作及
其显示如图
3-7
所示。
图
3-7
读程序操作及显示
利用
↑
、
↓
键可继续读出程序中
的其他语句。
六、程序检查
在
PROGRAM
方式下检查程序。程序错误类型分为
A
p>
、
B
、
C
三类和
0
、
l
、
2
三级。
A
类错误影响程序的正常执行,必须通过检查并修改程序消除之。
0
级检查用于检查
A
、
B
、
C
三类
错误,
1
级检查用于检查
A
、
B
两类错误,
2
级检查用于检查
A
类错误。
表
3-1
< br>程序错误类别及处理一览表
6
除了上述三类错误之外,还有些错
误在程序输入时即被显示出来,并由系统监控程
序阻止这些非法指令或数据的输入。
p>
程序检查的操作及其显示如图
3-8
p>
所示。
图
3-8
程序检查的操作及其显示
这个显示表
示没有错误。若程序有错,则显示出错地址和错误内容。例如,对错误
语句
“OUT 00200”
,在程序检查时的显示如图
3-9
所示。
图
3-9
程序检查对错误语句
“OUT
00200”
的显示
这个显示表示输出数据错误。
每按
SR
CH
键一次,就会显示下一个出错的内容和地址。若程序没有
E
ND
指令,则
一直检查到最大地址,并显示如图
3-10
所示,提示程序没有结束指令
END
。
7
图
3-10
提示程序没有结束指令
七.指令检索
在
p>
RUN
、
MONITOR
< br>和
PROGRAM
方式下检索指令。
1
.欲检索用户程序中的某条指令,操作步骤为:建立开始检索
的首地址
→
键入要
检索的指令
→
按
SRCH
键
→
显示出要检索的指令内容及地址
→
按
↓
键
→
显示出操作数
(
对
于有一个
或多个操作数的指令要进行最后一步的操作
)
。
例如,检索图
3-5
程序中
LD
00002
指令的操作步骤为:
依次按
CLR→0→LD
、
2→SRC
H
,检索开始,此时显示屏上显示的内容如图
3-11
所示,表示
00000
地址的指
令是
LD 00002
。
图
3-11
表示
00000
地址的指令是
LD
00002
再按
SRCH
键,
显示的内容如图
3-12
所示,
表示
00003
地址的指令也是
LD 00002
。
图
3-12
表示
00003
地址的指令是
LD 00002
再按
SRCH
键,显示的内容如图
< br>3-13
所示,表示在地址
00000
< br>到地址
00006
之间,
只有两
条
LD
00002
指令。
图
3-13
按三次
< br>SRCH
键后显示的内容
2
p>
.如果要检索
TIM/CNT
指令的设定值
,要先检索到
TIM/CNT
指令后,再按
↓
键,
就显示出要检索的
TIM/
CNT
指令的设定数据。
3
.连续按
SRCH
键可继续向下检索,一直检索
到
END
指令。如果程序中无
END<
/p>
指令,则一直可找到程序存储器的最后一个地址。
八.触点检索
8
在
PRO
GRAM
、
MONITOR
、
RUN
方式下检索触点。
本操作和指令检索基本相同。
只是指
令检索的操作中检索的是一条指令,而本操
作中检索的是一个触点。在
< br>MONITOR
和
RUN
方式下
进行触点检索时,还可显示该触
点的实际通断状态。
触点检索操作步骤为:
输入开始检索的地址
→<
/p>
按
SHIFT
、
CONT
键
→
输入要查找的
#
触点
→
按
SRCH
键
→
显示含有触点
的指令。
连续按
SRCH
键可继续显示
含有触点的指令。
例如,对图
3-5
检索触点
00002
,按上述操作则显
示内容如图
3-14
所示。
图
3-14
操作及其显示内容
再次按
SRCH
键,显示如图
3-15
< br>所示。
图
3-15
再次按
< br>SRCH
键后的显示内容
继续
按
SRCH
键,直至检索到
END
p>
指令为止,此时显示如图
3-16
所示。<
/p>
图
3-16
按
SRCH
键直至检索到
END
指令为止时显示的内容
九.插入指令
在
PRO
GRAM
方式下插入指令。
1
.
配合<
/p>
INS
键,
用该操作可把一条指令插入已
输入的程序中。
例如,
欲将
AND 0
0102
指令插入图
3-17
箭头所指
的位置,其操作为:
先找到
AND NOT 00101
指令所在地址
(
可用指令读出、
指令检索、
触点检索操作
)
→
输入
AND 00102
语句
→
按
INS
键
→
显示
“INSERT?”
< br>的提示画面
→
按
↓
键,
则指令被插入。
插入指令后,其后的指令地址将
自动加
l
。
按上述操作,插入
AND 00102
语句的操作和显示内容如图
3-18
所示。
9
-脊椎
-脊椎
-脊椎
-脊椎
-脊椎
-脊椎
-脊椎
-脊椎
-
上一篇:短语句子的翻译
下一篇:必考词第二节(完成)