P L C试验指导手册Prepared on 21 November 2021
实验一与、或、非基本逻辑实验
一、实验目的
1、熟悉和掌握常用的基本指令的使用方法
2、熟悉编程器的使用方法
3、学会PLC-2型实验平台的使用方法
二、实验器材
1、PLC-2型可编程控制器实验平台1台
2、计算机或FX-20-E编程器1台
3、编程电缆
4、连接导线
三、实验原理与实验步骤
输入以下程序,连接电路,观察记录实验结果
1、基本指令实验(LD、LDI、AND、OR、ANI、ORI、OUT等)
请写出实验结果:当开关x01与x02同时闭合时灯y0亮。X2断开,则y02
亮且x03闭合y01亮。
2、串、并联及混合连接
⑴串联电路的并联
实验结果:x0与x1、x2与x3、x4非与x5某一对开关同时执行都会让
y4亮。
⑵并联电路的串联
请写出实验结果:x0与x2非及x4接通y5亮。x1与x3及x4接通y5亮,
x0与x3及x4接通y5亮,x1与x2非及x4接通y5亮,仅此四对。
⑶串、并联混合连接
请写出实验结果:x0与x2及x3接通y6亮,x0与x6接通y6亮,x3接通
y6亮,x1与x4非及x5接通y6亮.
四、扩展与思考
1、掌握基本逻辑关系式的编写,如Y0=[X0*/X2*(X5+X6)]+(X3*X4)
五.硬件连接图:
:
K0 K1 K2 K3 K4 K5
L2
L4
L6
六、实验心得
本次实验因开始不理解实验原理,看不懂图所以不知如何下手,在后来问同学和老师后才有恍然大悟的感觉,熟悉和掌握了常用的基本指令的使用方法,熟悉编程器的使用方法,学会了PLC-2型实验平台的使用方法,对此实验也不断理解清楚,对以后的实验帮助很大。
实验二置位、复位以及脉冲指令实验
一、实验目的
4、熟悉和掌握置位SET、复位RST、上升沿脉冲PLS和下降沿脉冲PLF的使
用方法
5、熟悉编程器的使用方法
6、学会PLC-2型实验平台的使用方法以及输入控制信号和输出负载的使用
二、实验器材
5、PLC-2型可编程控制器实验平台 1台
6、计算机或FX-20-E编程器 1台
三、实验原理与实验步骤
1、置位SET、复位RST
输入以下程序,连接实验电路,观察记录实验结果
注意:当置位指令满足条件被执行后,动作会一直保持下去,如上面指令中当开关X0接通后,Y0被置位,即使在关闭X0,Y0也不会关闭,除非遇到复位指令,即X1打开;同理复位指令也类似;(M为PLC内部的辅助继电器,S为PLC内部的状态寄存器,这里相当于辅助继电器)。实验结果:
000010亮亮000001亮亮
实验结果:X0闭合时Y0亮,断开Y0也不熄灭;X1闭合时Y0熄灭,Y1始终不亮。
思考:为什么Y0没有亮也不闪一下(这是因为上升沿和下降沿输出的脉冲宽度和PLC的CPU的时钟脉冲宽度是一样的,在毫秒级上,这么短时间的一个变化肉眼是无法辨别的)。
五、思考与扩展
1、思考下面程序实现的功能以及与上面程序的区别:
(如果x0设为防盗传感器的触发开关,Y0接蜂鸣器,则上面程序可以实验报警功能)
六、.硬件连接图:和实验一一样,
七、实验心得
本实验稍微做了一点器件连接的修改,但是仔细思考会发现它们是有一定规律和原理可循的,熟悉和掌握了置位SET、复位RST、上升沿脉冲PLS和下降沿脉冲PLF的使用方法,熟悉了编程器的使用方法,学会了PLC-2型实验平台的使用方法以及输入控制信号和输出负载的使用,所以还是很好理解的,有很大进步。
实验三定时器、计数器实验
一、实验目的
1、熟悉和掌握计数器指令的应用
2、熟悉和掌握定时器指令的应用
3、熟悉掌握计数器/定时器内部时基脉冲参数的设置
二、实验器材
1、PLC-2型可编程控制器实验台
2、PC机或FX-20P-E编程器
3、编程电缆
4、连接导线
三、实验原理与实验步骤
1、计数器指令
内部计数器是在执行扫描操作时对内部信号(如X、Y、M、S、T等)进行计数。内部输入信号的接通和断开时间应比PLC的扫描周期稍长。
FX1N系列PLC的通用计数器个数为16个(C0-C15),普通锁存用增量计数器的个数也为十六个(C16-C31),每个计数器均为16位,指令步数为三步。)
此外还有专门的高速计数器如单相单计数输入高速计数器、单相双计数输入高速计数器、双相高速计数器等。详细信息请查看三菱FX1N编程说明。
下面简单介绍其功能及运用:
注意:这里的X0、X1分别接实验箱上的按钮开关PO1、PO2。Y0接LED。请写出实验结果:当x0闭合,使c0清零,连续按钮开关PO1 10次。使c0置1.则y0灯亮。
2、定时器指令
PLC中的定时器,相当于继电器控制系统中的时间继电器,其计时设定值由PLC程序赋予。PLC的定时器均为延迟接通型,通常,PLC提供数百至上千个数量不等的定时器,其计时单位一般为1ms、10ms、100ms三种,同一计时单位的定时器逻辑线圈又可分成普通定时器逻辑线圈和具有失电保持的定时器逻辑线圈。当计时值大于或等于设定值时,定时器逻辑线圈接通,延时常开点接通。
FX1N系列PLC有200个100ms定时器T0-T199,46个10ms定时器T200-
T245,4个1ms累计定时器T246-T249。
下面通过下面程序认识理解定时器的运用:
例一:
请写出实验结果:
初始的时候,T1为0.当x0连按下10下后。Y0灯亮,再在T0亮10秒后T1接通,y0灭。
例二:
注意与例一进行观察对比(M8028为特殊辅助继电器,会将T32-T62的时基脉冲由100ms变为10ms)
请写出实验结果:在此将内部计时器时间延长或缩短的作用,理论上是没有变化的。
四、思考与扩展
1、学会例一中的周期信号(其在工程中有着广泛运用)的产生,改变T0的参数观察结果。
2、结合计数器,如何对周期信号进行计数,如:周期T=15s(10s低电平+5s高电平)信号
五、硬件连接图:如实验一,但在有脉冲的开关处要改相应的线使闸门开关为触
发开关。
六、实验心得
对实验有了更深一步了解,熟悉和掌握计数器指令的应用,熟悉和掌握了定时器指令的应用,熟悉掌握了计数器/定时器内部时基脉冲参数的设置,特别是当两个计数器只是内部器件不一样的时候更得下点功夫。
实验四 数据控制功能实验
一、 实验目的
1、熟悉和掌握数据处理:比较、传送指令的应用
2、了解数据处理在PLC 编程中的重要作用。
二、 实验器材
1、PLC-2型可编程控制器实验 1台
2、PC 机或FX-20P-E 编程器 1台
3、编程电缆 1根
4、连接导线 若干
三、实验原理与实验步骤
1、数据比较功能指令(CMP 、ZCP )
⑴ 将数据S1和数据S2进行比较.用3个首地址指定为D 的位软元件来表示结果.位软元件表示如下:
S2 S2>S1,位软元件D+2变ON. D0=K5时, M1为ON ⑵ ZCP 指令功能与CMP 的类似,它将S3与m1、m2比较,输出结果为: S3﹤m1,m2;位软元件D 为ON m1≤S3≤m2,位软元件D+1变ON, S3﹥m1,m2,位软元件D+2变ON. D3﹥D1,D2,位软元件D+2变ON. ⑶输入下面程序,观察记录实验结果(将X2接到PO2上,X0接K0,X1接PO1,输出接到LED灯Y0Y5上) 实验结果:实验开始时闭合X0时L0,L3亮,连续按PO2十次后L1、L4亮,L0、L3灭;继续按PO2则L1灭,L2亮,而当按到十六次以后L4灭,L5亮,中间过程或试验后按PO1,则返回初始状态,及L0、L3亮。 2、数据传输指令: ⑴传送指令MOV MOV指令的编号为FNC12,该指令的功能是将源数据传送到指定的目标。如: 当X0为ON时,则将[S.]中的数据十进制数10传送到目标操作元件[D.]即D0中,并自动转换成二进制数。 DMOV为32位传输指令,如 当X0为ON时,则将数据十进制数10传送到目标操作组元件即D1D0中,并自动转换成二进制数。 使用应用MOV指令时应注意: 1)源操作数可取所有数据类型,标操作数可以是KnY、KnM、KnS、T、C、D、V、Z。 2)16位运算时占5个程序步,32位运算时则占9个程序步。 ⑵块传送指令BMOV BMOV指令的ALCE编号为FNC15,是将源操作数指定元件开始的n个数据组 代表8位,K3代表12位,K4代表16位……K8代表32位,最多为K8。BMOV K1X0 K1Y0 K1 的意思是将X0,X1,X2,X3 组成的数据块传送到 对应的Y0 Y1 Y2 Y3中去。他的作用是,如果X1为1的话,Y1也就是 1 ,Y 复现X的状态。 实验结果:闭合X0,X1后,Y0不亮,Y1亮。 四、思考与扩展: 1、 分析记录实验结果:起始状态时L0亮,闭合X0、X1,结果不变,在闭合 X2,L1、L2亮,L0熄灭;闭合X3再断开后L1熄灭,L2仍亮;闭合X4再断开后,L4亮L2熄灭。 五.硬件连接图:和实验三图一样。 六、实验心得: 两个比较函数需要做点思考,熟悉和掌握了数据处理:比较、传送指令的应用了解数据处理在PLC编程中的重要作用。其他是在前三个实验的基础上就可以理解,因此该实验还是较容易理解的。 实验五交通信号灯的PLC自动控制 一实验目的 3、掌握十字路口交通信号灯的控制原理。 4、掌握PLC中定时器T在编程中的重要作用和使用方法。 二实验器材 1、PLC-2型可编程控制器实验 1台 2、PC机或FX-20P-E编程器 1台 3、编程电缆 1根 4、连接导线若干 三、实验原理与实验步骤 1、熟悉交通信号灯PLC自动控制演示版 2、本装置与交通信号实际控制一致,采用LED模拟信号灯,信号灯分东西、南北二组,分别有红、黄、绿三色。其工作状态由PLC程序控制,启动、停止按钮分别控制信号灯的启动与停止。白天/黑夜转换开关可对信号进行控制转换。 3、信号灯的控制要求: ⑴假设东西方向交通繁忙为主干道,车流量为南北交通的两倍。因此东西方向的绿灯通行时间为是南北方向上的两倍。 ⑵开始时东西方向绿灯先亮,南北为红灯。 ⑶按下启动按钮开始工作,,按下停止按钮,停止工作。白天/黑夜转换开关闭合时为黑夜工作状态,这时只有黄灯来回闪烁,断开为白天工作状态。白天工作状态要求:东西方向绿灯亮60s,然后黄灯闪三下(1下/秒,共5秒),然后红灯亮30s,而南北方向为红灯亮60s然后绿灯亮30s,然后黄灯也闪三下;如此周期循环下去。 a)I/O地址分配清单: 输入地址:启动按钮 X0 停止按钮 X1 夜晚/白天转换按钮 X2 输出地址:东西方向红 Y0 黄 Y1 绿 Y2 南北方向红 Y3 黄 Y4 绿 Y5 图交通信号灯示意 四、自己设计梯形图程序 实验结果: 五、硬件连接图: (因实验箱上有相应的交通灯模块,不需要我们再搭建线路。外围线如无特殊说明则指接地) 六、实验心得 通过本实验掌握了十字路口交通信号灯的控制原理。掌握PLC中定时器T在编程中的重要作用和使用方法。而且充分的联系到了生活,需要较好的基础和动态基础。循环时间为460秒,各种返回要下功夫才能搞懂。因为变化次数多,各个部分联系较频繁,所以不下功夫理解是不可能的,同学的帮助为本次实验进展带来了很大的帮助。