plc实验报告和相应编程x
时间:2020-11-14 20:34:46 来源:勤学考试网 本文已影响 人
实验一认识FXGP与PLC
实验目的:
.熟悉FXGP的操作界面
熟悉FXGP菜单的显示和操作方式
注意观察FXGP系统提供的信息
学会设置路径、新建程序
初步学习用指令表、梯形图方式编制 PLC程序
理解指令表和梯形图的对应关系
掌握FXGP中的程序传送到 PLC的方法
& 通过实验了解和熟悉 FX系列PLC的外部结构和外部接线方法
9.熟悉简易编程器的使用。
9.掌握调试程序的方法
二 .实验内容
(一)使用FXGP软件编辑程序
.设置文件路径为C:\PLC1
进入FXGP软件
新建一个序程序,指定正确的 PLC类型,程序名称[untit101]
用梯形图形式编辑如下一段程序
5、通过转换,在指令表形式下阅读程序
(二八 使用编程器编辑程序
1 ?关电源,将手持编程器 FX-10P-E或FX-20P-B1接电缆,电缆另一头接至 PLC主机的
编程器插座中,并将主机工作方式选择( STOP/RUN拨至“ STOF”位置。
按下PLC的电源开关,PLC主机通电,“POWER灯亮,手持编程器在液晶窗口显示 自检内容。
3?写入程序前,需对 PLC“RAM”全部清零,当液晶显示屏上显示全是“ NOP'时,即
可输入程序。清零方法如图 1所示。
> 0
> 0 NOF
W 1 MOP
图1 PLC清零方法
4.程序的输入,需要先按功能编辑键, 键盘上分别有“ RD/WR”、“INS/DEL'、“MNT/TEST' 等字符分别代表读/写、插入/删除和监控/测试功能。其功能为后按者有优先权。例如第一 次按“ RD/WR”键为读出(R),再按一次即为写入(W),再按一次又变成 R。W、R、I、D、
M和T功能字符分别显示在液晶显示窗的左上角。
5.
5.输入程序如图2所示,进行编程训练操作。
DOul
LD
XO
rioni
AND
XI
0003
OUT
Y0
0004
END
图2
编程实例
实现编程操作如图3所示。
LD ——X--0-
—GO
w
0
LD
XJOOO
a hjn y i -
—GO
1
AND
X001
1
w
1
AND
X001
OUT--7--0-
—GO
2
OUT
YOOCI
w
2
OUT
Y000
3
END
triJ-J1 1
LrU
(a)键盘操作
图3
编程操作
(b)
显示
输入完程序后,可按图 4操作键进行程序检查。
|RD f STEP f D 十 00
图4程序检查
验证实验的正确性
将模拟开关板的开关分别用导线连接到 PLC的输入端XO、X1和COM端。
输出端驱动一 LED发光二极管指示灯。
将PLC的RUN/STOP开关切换到 RUN位置。
合上X1和X2开关,输入信号,观察 Y0的输出情况。
五、实验报告要求
说明PLC可编程控制器由哪几部分组成输入电源规格为多少输入电路采用什么方式 输出电路采用什么方式
首先应使用编程通讯转换接口电缆 SC-09连接好计算机的 RS-232C接口和PLC的RS-422
编程器接口
编程器的型号是什么如何进行程序的写入、读出、删除、插入、监控和测试
实验二基本指令实验
一、 实验目的
?进一步掌握PLC手持编程器的使用。
?学会用PLC基本指令实现基本逻辑组合电路的编程。
?掌握常用基本指令的使用方法。
二、 实验器材
FX系列PLC一台
FX-10P-E或FX-20P-E手持编程器一台
模拟开关板一块
.编程电缆
?连接导线
三、 实验内容和步骤
1 .基本指令实验
如图5所示,根据梯形图编写指令表,分别接通 PLC输入端开关为 ON
或OFF,观察PLC输出结果。
图5基本指令程序
0
LU
xooo
1
OUT
YOOO
Z
L?I
刈01
8
OUT
YDO1
4
L&F
5(002
6
OJT
YOOS
7
LDP
XDO4 1
rr
YQQ4
组合电路的PLC编程实验
如图6、7所示,根据梯形图编写指令表,分别接通 PLC输入端开关为
ON或OFF,观察PLC输出结果。
I X4
END
图6组合电路指令程序(1)
0
LD
xooo
1
0RI
X0D1
2
OUT
1000
5
X002
4
m
XDOf
5 OE X0O4
6
OJT
Y001
—
| 渤 I |X1
END
图7
组合电路指令程序(2)
0
LD
XOOD
1
XOOl
2
LP
X帼
3
ANI*
灿3
4
□BB
5
our
6
伽
7
xoos
£
5
H0C5
3
OR
X0C7
10
ANB
11
OUT
Y0C1
12
ENI*
3.置位、复位和脉冲指令的编程实验
OFF,观察 PLCX1闭合时,X3再断开时,如图8所示,根据梯形图编写指令表, 分别接通PLC输入端开关为 ON或 输出结果。当X0闭合时,Y0有输出,即使X0断开,Y0仍然保持有输出;当 Y0无输出。当X2闭合时,Y1有输出,当
OFF,观察 PLC
X1闭合时,
X3再断开时,
|end
图8置位、复位和脉冲电路指令程序
xaoo
1
SET
Y000
2
LP
3
EST
YOOl
4
5
PLS
7
LJ
刈備
8
:PLF
Ml
10
LD
MO
11
OB
YUOl
12
ANI
Ml
13
our
YQ01
五、实验报告要求
1.整理实验操作结果。
2.整理实验所记录的波形。
3.总结实验中用到的指令的使用方法。
实验三栈及主控指令实验
一、 实验目的
掌握 MPS、MRD、MPP指令的使用方法。
掌握主控指令 MC和MCR的使用方法。
进一步掌握PLC的编程及程序输入。
二、 实验器材
FX系列PLC一台
FX-10P-E或FX-20P-E手持编程器一台
模拟开关板一块
4 .编程电缆
5?连接导线
三、实验内容和步骤
栈指令实验
栈指令编程梯形图实例如图 9所示。
图9栈指令编程实例
j
LD
xooo
LD
XOOL
OE
X002
j
m
OUT
Y00D
%
7
m
LI
X0D9
初(U
3
Ll
10
m
XOOB
1
m
12
m
15
OUT
4
m
15
m
X0O7
冷
OUT
Y002
,7
LP
xm
X011
13
卿E
20
OUT
¥008
实验步骤:
按图9输入程序。
检查程序,使其正确。
运行该程序,当 XO=1(ON)时,观察输出状态。
Y0的状态取决于 X1或X2的状态。
Y1的状态取决于 X3、X4相与或X5、X6相与的状态。
Y2状态取决于 X7的状态。
Y3状态取决于 X7及X10或X11的状态。
置X0= 0时,观察 Y0~ Y3的状态。
主控指令实验
主控指令编程梯形图实例如图 10所示。
NO
N2
XCI
McmMioo
Hl
■M1OD
MIDI
X4
MC 皿 I7U02
■M102
M
图10主控指令编程实例
实验步骤:
按图10输入程序。
检查程序,使其正确。
执行程序,依次分别使 X0、XI、X2、X3、X4及X5为ON,输 出应依次为 Y0、Y1及Y2为ON。
四、 预习要求
复习栈指令 MPS MRD、MPP的功能和使用方法。
复习主控指令MC、MCR的功能和使用方法。
提前阅读实验步骤和内容。
五、 实验报告要求
1?整理实验结果,按标准写出实验报告。
2?总结使用栈指令和主控指令的体会。
实验四 定时器和计数器实验
一、 实验目的
1?掌握定时器、计数器指令的格式及编程方法。
2?掌握定时器、内部时钟脉冲参数的设置方法。
3?掌握计数器、定时器的功能及定时技巧。
二、 实验器材
FX系列PLC一台
FX-10P-E或 FX-20P-E手持编程器一台
模拟开关板一块
4 .编程电缆
5?连接导线
三、 实验内容和步骤
定时器指令实验
定时器指令的梯形图和语句表如图 11所示:
图11定时器梯形图语句表
LD
xooo
1
OUT
MS028
3
LP
XQQ1
4
OUT
TO
ICIOO
7
ID
TC
&
OUT
YOOO
9
LD
XDO£
1P
OUT
T33
K10Q
1S
LD
T33
14
OUT
Y001
15
END
实验步骤:
(1)按图11输入程序。
(2)检查程序,使其正确。
(3)运行程序,观察输出结果。当
X1, X2闭合时,
定时器 T0和T33开始计时,经过
10s, Y0和Y1有输出。说明 TO和T33的计时脉冲为 100ms,计100次为10s。当闭合 X0, 再闭合X1和X2时,经过10s,Y0有输出;经过1s,Y1有输出。说明 M8028控制T32?T55 的定时脉冲:当 M8028闭合时,T32?T55定时脉冲为,当 M8028断开时,T32?T55定时 脉冲为。
?计数器指令实验
计数器指令的梯形图和语句表如图 12所示。
图12 计数器梯形图语句表
ID
1
nsr
GO
3
LB
X001
4
OUT
co
K10
7
ID
co
g
our
7000
3
END
实验步骤:
按图12输入程序。
检查程序,使其正确。
执行程序,观察输出结果。当 X0断开时,X1闭合10次,Y0有输出;当X0闭合 时,再把X1闭合10次,Y0无输出。
?定时器/计数器综合实验
该实验的梯形图和语句表如图 13所示。
RJJ
CO
END
图13 计数器/定时器梯形图语句表
0
LJ
xooo
1
Ahl
TO
2
OUT
TO
KI 00
5
LD
MBOOO
g
E5T
co
3
LD
TO
9
OUT
CO
K20
12
口
co
12
OUT
¥000
L4
END
实验步骤:
按图13输入程序。
检查程序,使其正确。
运行程序,观察输出结果。当 X0接通,定时器TO开始计时,经过10s, TO的常 闭接点断开,T0定时器断开复位,待下一次扫描的时候, T0的常闭接点才闭合,T0线圈又 重新接通(即T0接点每10s接通一次,每次接通时间为一个扫描周期) 。计数器C0对这个 脉冲信号进行计数,计到 20次时,C0常开触点闭合,使线圈 Y0有输出。从X0接通到Y0 有输出,时间为(100X)X 20 = 200s。
五、实验报告要求
整理实验结果,按标准写出实验报告。
画出本次实验中定时器、计数器程序中的输入 /输出波形。
3 .总结使用定时器和计数器指令的体会。
实验五步进顺控指令实验
、实验目的
掌握步进顺控指令的编程方法。
理解步进顺控指令的几种编程结构。
3?进一步熟练编程器的使用。
二、 实验器材
FX系列PLC—台
FX-10P-E或FX-20P-E手持编程器一台
模拟开关板一块
.编程电缆
5?连接导线
三、 实验内容和步骤
用步进顺控指令实现如图 14所示的波形,使 Y0 Y1和Y2每隔1s顺序输出,并循
环。其顺序功能图和指令语句表如图 15所示。
Y0
图14输出波形图
—? 5
3 —
-TO
22 —
-T1
JK10
S —
1
-T2
r
11
RET
END
图15顺序功能图及语句表
实验步骤:
按图15输入程序。
检查程序是否正确。
运行程序,观察 Y0 Y1和Y2的输出是否和波形一致。
改变定时器的定时时间常数,再次运行程序,观察输出情况。
分支及汇合指令实验
选择性分支及汇合指令的顺序功能图和语句表如图 16所示。
选择性分支与汇合实验步骤:
(1) 按图16输入程序。
(2) 检查程序是否正确。
(3) 运行程序,先闭合 XI,然后闭合X2,观察Y2和Y3有无输出。
(4) 改变X1和X2的闭合顺序,观察 Y2和Y3的输出情况。
并性分支及汇合指令的顺序功能图和语句表如图 17所示。
图17并行分支与汇合
并行分支与汇合实验步骤:
(1) 按图17输入程序。
(2) 检查程序是否正确。
(3) 运行程序,闭合 X1,观察Y2和Y4有无输出。然后闭合 X2、 X3和X4,观察Y3 Y5和Y6的输出情况。
四、预习要求
复习SFC顺序功能图编程方法和 STL步进顺控指令的编程方法。
复习选择性分支和汇合的编程方法。
复习并形分支和汇合的编程方法。
提前阅读实验内容和步骤。
五、实验报告要求
按格式写出实验报告。
总结步进顺控指令的特点。
实验六功能指令实验
一、 实验目的
1?掌握功能指令中的移位寄存器指令的编程和使用方法。
掌握如何用移位指令实现真值表的输出。
3?能用移位指令实现相关控制。
二、 实验器材
FX系列PLC—台
FX-10P-E或FX-20P-E手持编程器一台
模拟开关板一块
4 .编程电缆
5?连接导线
三、 实验内容
用左移移位指令实现表 1循环左移真值表的输出。
表1 循环左移真值表
脉冲
Y3
Y2
Y1
Y0
0
0
0
0
0
1
0
0
0
1
2
0
0
1
0
3
0
1
0
0
4
1
0
0
0
其梯形图和指令表如图 18所示。
K10
K10
円0'
Ml Oil
5FTL
YU
K4
KI
-END
图18 循环左移位控制程序(1)
实验步骤:
按图18输入程序。
检查程序是否正确。
运行程序,观察 Y0 Y1、Y2和Y3的输出是否和真值表一致。
用左移移位指令实现表 2循环左移真值表的输出。
表2 循环左移真值表
脉冲
Y3
Y2
Y1
Y0
0
0
0
0
0
1
0
0
0
1
2
0
0
1
1
3
0
1
1
1
4
1
1
1
1
5
1
1
1
0
6
1
1
0
0
7
1
0
0
0
其梯形图和指令表如图 19所示。
PLS Ml 00
PLS Ml 00
PLS
M100
EMD
图19 循环左移位控制程序(2)
实验步骤:
(1) 按图19输入程序。
(2) 检查程序是否正确。
(3) 运行程序,观察 Y0 Y1、Y2和Y3的输出是否和真值表一致。
四、预习要求
复习功能指令右移 SFTR和左移SFTL的指令格式、功能和编程方
法。
2?学会用移位循环指令实现某一控制操作。
提前阅读实验内容和步骤。
画出实验中需要的真值表,准备实验使用。
五、实验报告要求
按格式写出实验报告。
写出左移和右移指令的格式。
3?写出实验中用到的程序,自行设计循环右移的程序。
实验七 交通信号灯的自动控制实验
一、 实验目的
1 ?掌握用PLC控制十字路口交通灯的设计方法。
熟悉PLC指令的功能。
?学会用PLC解决一个实际问题的思路。
二、 实验器材
FX系列PLC一台
FX-10P-E或FX-20P-E手持编程器一台
模拟开关板一块
.编程电缆
连接导线
三、 实验原理
十字路口交通信号灯在日常生活中经常用到,可以用 PLC对其进行控制。
十字路口两个方向交通灯自动控制时序工作波形图如图 23所示。
启动停止西
启动
停止
西屯
南
北Y
向
从图中可以看出,东西方向和南北方向绿、黄和红灯相互亮灯时间是相等的。 如果取单
位时间t = 2s,则整个一次循环时间需要 40s。
米用PLC控制时,其I/O分配表如表4所示。
表4 交通灯控制I/O接口地址分配表
输入
输出
器件
器件号
功能说明
器件
器件号
功能说明
0
X0
启动按钮
G1
Y0
东西向绿灯
1
X1
停止按钮
Y1
Y1
东西向黄灯
R1
丫2
东西向红灯
G2
Y3
南北向绿灯
丫2
丫4
南北向黄灯
R2
Y5
南北向红灯
本实验用步进顺控指令实现交通灯自动控制,其顺序功能图如图
24所示。
土刚02
―?so
——X0
图24交通灯控制顺序功能图
四、实验步骤和内容
1 ?按图24输入程序。
2.检查程序是否正确。
3?运行程序,观察 Y0?Y5的输出是否符合实际要求。
五、 预习要求
.复习步进顺控指令的作用和编程方法。
?阅读本次实验原理及电路,掌握利用步进顺控指令进行程序设计的 方法和技巧。
六、 实验报告要求
1 .按一定格式完成实验报告。
考虑如果用定时器/计数器实现交通灯的控制,其程序如何
考虑如果用移位寄存器实现交通灯的控制,其程序如何