PLC实验内容实验三四五Word文档格式.docx
《PLC实验内容实验三四五Word文档格式.docx》由会员分享,可在线阅读,更多相关《PLC实验内容实验三四五Word文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
说明:
(1)SET指令中,X0一接通,Y0马上接通,即使X0再变成断开,Y0也保持接通。
(2)RST指令中,X1接通后,Y0马上断开,即使X1再变成断开,Y0也将保持断开。
对于M、S也是同样。
(3)对同一元件可以多次使用SET、RST指令,顺序可任意,但在最后执行的一条才有效。
(4)如果要使数据寄存器D,变址寄存器V、Z的内容清零,也可用RST指令(用常数为K0的传送指令也可得到同样的结果)。
2、脉冲输出(PLS/PLF)
PLS
(脉冲)
上升沿微分输出
PLF
下降沿微分输出
(1)使用PLS指令,元件Y、M仅在驱动输入接通后的一个扫描周期内动作(置1)。
(2)使用PLF指令,元件Y、M仅在驱动输入断开后的一个扫描周期内动作(置1)。
(3)特殊继电器不能用作PLS或PLF的操作元件。
(4)在驱动输入接通时,PLC由运行→停机→运行,此时PLSM0动作,但PLSM600(断电时由电池作后备的辅助继电器)不动作。
这是因为M600是保持继电器,即使在断电停机时也能保持。
3、控制要求
本实验利用PLC控制四节传送带的运行。
传送系统由四条传送带构成,YM1,YM2,YM3,YM4分别模拟传送带1,传送带2,传送带3,传送带4并由四台电动机带动,控制要求如下:
(1)给一个“启动”脉冲,起动最末一条传送带(即第4条传送带),依次延时5秒,起动其它传送带。
(2)给一个“停止”脉冲,停止最前一条传送带(即第1条传送带),依次延时5秒,停止其它传送带。
(3)若某条发生故障,“传送带N故障”有输入信号,则该传送带及其前面的传送带立即停止,以后的传送带依次延时5秒停止。
例如YM2故障,YM1,YM2立即停止,延时5秒后,YM3停,再延时5秒,YM4停。
四、实验内容及步骤
1、理解实验的原理及控制要求,列出I/O分配表(可参考下表)并根据分配表编写实验程序。
序号
I/O
名称
面板符号
输入
X0
START
X1
STOP
X2
传送带1故障
4
X3
传送带2故障
5
X4
传送带3故障
6
X5
传送带4故障
输出
Y1
传送带1运行
YM1
Y2
传送带2运行
YM2
Y3
传送带3运行
YM3
Y4
传送带4运行
YM4
2、将编程电缆一端与PLC的编程接口相连,另一端与计算机串口连接。
3、按I/O分配表接线,可参考下表。
输入点
(PLC输入点——开关单元)
输出点
(PLC输出点——“四节传送带模拟”单元)
X0——A0
Y1——YM1
X1——A1
Y2——YM2
X2——A6
Y3——YM3
X3——A7
Y4——YM4
X4——A8
X5——A9
X-COM——A-COM
GND——负载公共端
4、打开PLC实验箱和实验面板上的电源开关,将预先编好的实验程序写入计算机,再下载到PLC中(程序的编辑与下载可参见第一章第二节的编程软件使用说明)。
注意:
下载时RUN/STOP开关一定要拨到STOP位置。
5、下载完毕以后将RUN/STOP开关拨到RUN状态,若程序无逻辑错误则主机上的RUN运行指示灯亮,否则PROG-E出错指示灯亮,需要修改程序。
6、当PLC指示RUN状态时,表明程序开始运行,观察运行的结果。
若结果与控制要求不符,则根据观察到的现象修改程序,重新下载进行调试,直至满足控制要求为止。
五、实验报告
在实验报告中填写I/O分配表和最终的实验程序,并详细记录调试过程中遇到的问题以及解决的方法。
六、思考题及答案
1、根据下面的时序图编写实验程序。
2、PLC的工作原理是怎样的?
什么是PLC的一个扫描周期?
实验四液体自动混合模拟实验
1、熟悉和掌握SFC语言的编程方法。
2、复习基本指令的用法。
1、关于状态转移条件的说明:
(1)单独触点可以作为转移条件。
而且,X,Y,M,S,T,C等各种元件触点的逻辑组合(复杂的并联、串联连接)也可用作转移条件。
(2)各种负载(Y,M,S,T,C)和功能指令可由“状态”的触点驱动,也可由各种元件触点的逻辑组合驱动。
2、控制要求
本混合装置用来将两种液体进行混合。
SL1、SL2、SL3模拟三个液位传感器;
液体A、B和混合液的阀门分别由电磁阀YV1、YV2和YV3进行控制;
M为搅拌电动机。
具体的控制要求如下:
(1)接通“运行开关”(即给一个启动信号),V1、V2复位即液体A、B阀门关闭,V3得电,混合液阀门打开。
5秒钟后,容器内的液体排空,V3失电,关闭混合液阀门。
(2)YV1得电,液体A的阀门打开,液体A流入容器;
(3)当传感器SL2有输入信号,即A液面到达SL2,YV1失电,关闭液体A的阀门,同时YV2得电,打开液体B的阀门;
(4)当传感器SL1有输入信号,即液面到达SL1,YV2失电,关闭液体B的阀门,同时M得电,搅拌电动机开始运转,将液体A和B的混合液搅匀;
(5)10秒后,M失电,搅拌电动机停止运转;
(6)然后,YV3得电,混合液体的阀门打开,将搅拌均匀的混合液排出;
(7)当传感器SL3有输入信号,即液面下降到SL3时,开始计时;
延时2秒后,容器内的液体排空,YV3失电,混合液阀门关闭;
(8)按照以上步骤循环操作。
(9)若断开运行开关,待一轮操作全部完毕后,才完全停止。
运行开关
液面传感器SL1
液面传感器SL2
液面传感器SL3
A液阀门
V1
B液阀门
V2
混合液阀门
V3
搅拌电动机
M
(PLC输出点——“液体自动混合”单元)
X0——A4
Y1——V1
X2——A0
Y2——V2
X3——A1
Y3——V3
X4——A2
Y4——M
实验五五相步进电机模拟实验
熟悉SFC语言的编程方法。
近年来,许多新生产的PLC除了梯形图语句外,还增加了采用IEC标准的SFC(SequentialFunctionChart)语言,用于编制复杂的顺控程序,用这种先进的编程方法,很容易编出复杂的顺控程序。
本实验具体的控制要求如下:
对电机的各相按一定规律通电,可实现对步进电机运转的控制。
要求对五相步进电机的五相(A、B、C、D、E)实现如下方式的自动通电控制。
按下“START”按钮,按以下顺序自动通电一轮,后全部熄灭:
1、A-B-C-D-E-A
2、AB-BC-CD-DE-EA
3、AB-ABC-BC-BCD-CD-CDE-DE-DEA-EA-EAB
4、ABC-BCD-CDE-DEA
A相
A
B相
B
C相
C
D相
D
Y5
E相
E
(PLC输出点——“五相步进电机模拟”单元)
X1——A0
Y1——A
Y2——B
Y3——C
Y4——D
Y5——E
请举出PLC中的几种特殊元件(至少三种),并说明其功能。
以下给出四种特殊软元件及其功能:
M8000运行监控(RUN时常开);
M8001运行监控(RUN时常闭);
M8002初始化脉冲(RUN后输出一个扫描周期的ON);
M8003初始化脉冲(RUN后输出一个扫描周期的OFF)
实验六LED数码显示实验
1、熟悉功能指令。
2、理解编程中“查表”思想的应用。
1、功能指令的分类
熟练掌握基本逻辑指令、顺序步进指令后,再掌握功能指令,编起程序来就变化无穷,得心应手。
功能指令主要包括以下几类:
(1)程序流控制
(2)传送与比较
(3)算术与逻辑运算
(4)移位与循环移位
(5)数据处理
(6)高速处理
(7)方便指令
(8)外部输入输出指令
(9)外部设备通讯
2、功能指令的表现形式
功能指令按功能号(FNC00~FNC99)编排。
每条指令都有一助记符。
某些功能指令只需指定功能号即可。
但许多功能指令在指定功能号的同时还必须指定操作数。
3、数据长度及指令的执行形式
(1)16bit和32bit
功能指令可处理16bit的数据和32bit的数据。
功能指令中附有(D)表示处理32bit数据。
处理32bit数据时,用元件号相邻的两元件组成元件对。
元件对的首元件号用奇数、偶数均可。
但为避免错误,元件对的首元件建议统一用偶数编号。
32bit计数器(C200~C255)不能用作16bit指令的操作数。
(2)连续执行/脉冲执行
助记符后附的(P)符号表示脉冲执行。
在不需要每个扫描周期都执行时,用脉冲执行方式可缩短程序处理周期。
4、位元件
(1)位元件和字元件
只处理ON/OFF状态的元件,例如X、Y、M和S,称为位元件。
其他处理数字数据的元件,例如T、C和D,称为字元件。
(2)位元件的组合
位元件组合起来也可处理数字数据。
位元件组合由Kn加首元件号来表示。
位元件每4bit为一组组合成单元。
KnM0中的n是组数。
16bit数操作时为K1~K4。
32bit数操作时为K1~K8。
5、变址寄存器(V、Z)
变址寄存器在传送、比较指令中用来修改操作对象的元件号。
其操作方式与普通数据寄存器一样。
6、控制要求
本实验是利用PLC来控制七段LED数码管的显示,LED面板示意如下图。
数码管的每一段都对应于PLC的一个输出端子。
实验的控制要求为:
给一个“启动”脉冲,数码管按如下规律显示:
(1)全灭1秒;
(2)依次显示“0.”、“1.”、“2.”、“3.”、……“d.”、“E.”、“F.”;
(3)循环至第1步;
(4)给一个“停止”脉冲,全部熄灭。
Y0
a
b
c
d
e
f
7
Y6
g
8
Y7
h
(PLC输出点——“LED数码显示”单元)
Y0——a
Y1——b
Y2——c
Y3——d
Y4——e
Y5——f
Y6——g
Y7——h
实验七交通灯模拟控制实验
了解SFC分支、汇合指令的编程方法。
本实验利用PLC控制十字路口的交通灯。
十字路口的交通灯分为横向控制灯和纵向控制灯,每个方向有红、绿、黄3种颜色的控制灯,分别称为横向红灯、横向绿灯、横向黄灯和纵向红灯、纵向绿灯、纵向黄灯。
实验的控制要求如下:
(1)信号灯受一个启动开关控制,当启动开关接通时,信号灯系统开始工作,且先南北红灯亮,东西绿灯亮。
(2)当启动开关断开时,所有信号灯都熄灭。
(3)南北红灯亮维持25秒,在南北红灯亮的同时东西绿灯也亮,并维持20秒。
到20秒时,东西绿灯闪亮,闪亮3秒后熄灭。
在东西绿灯熄灭时,东西黄灯亮,并维持2秒。
2秒后,东西黄灯熄灭,东西红灯亮,同时南北红灯熄灭,绿灯亮。
东西红灯亮维持30秒。
南北绿灯亮维持25秒,然后闪亮3秒后熄灭。
然后南北黄灯亮,维持2秒后熄灭,这时南北红灯亮,东西绿灯亮,周而复始。
运行
东西绿灯
G1
东西黄灯
东西红灯
R1
南北绿灯
G2
南北黄灯
南北红灯
R2
(PLC输出点——“交通灯控制”单元)
Y1——G1
Y2——Y1
Y3——R1
Y4——G2
Y5——Y2
Y6——R2
怎样延长红绿灯变换时间及黄灯闪烁次数,程序作怎样的变化?