搜索
您的当前位置:首页PLC课程设计

PLC课程设计

来源:飒榕旅游知识分享网


实习(实训)报告

实习(实训)名称: 电气控制与PLC综合实践

专 业、 班

指 导 教

报 告

时 院: 电气工程 级: 自动化081 师: 人: 号: 2011年6月27日--7月6日

间:

实习主要内容: 主要收获体会与存在的问题: 指导教师意见: 指导教师签字: 年 月 日 备注: 一、基础性实验

实验一 四级传送带PLC控制

1.1 实验目的:

通过实验了解了四级传送带工作原理,设计程序并实施控制。

1.2 实验要求:

某企业输送货物,共分四级传送,分别有四台电机控制,要求在启动时最后一台先启动,然后每隔5秒后它前面的电机再启动,知道四台电机全部依次启动运行。当碰到故障点时,当前的这台电机和它前面的电机同时关断,而它后面的皮带则过5秒后一次关断。假设四台电机分别是Y1、Y2、Y3、Y4,则启动时顺序为Y4→5秒→Y3→5秒→Y2→5秒→Y1,碰到故障,如Y1碰到故障则Y1停→5秒→Y2停→5秒→Y3停→5秒→Y4,如Y2碰到故障则Y1、Y2停→5秒→Y3停→5秒→Y4停,如Y3碰到故障则Y1、Y2、Y3停→5秒→Y4停,如Y4碰到故障则Y1、Y2、Y3、Y4、全停,这样工作是为了不堆料避免出现故障。

根据已知条件进行分析并通过所给定的条件设计程序。设X0为启动按钮,X5为停止按钮,X1为Y1的故障点,X2为Y2的故障点,X3为Y3的故障点,X4为Y4的故障点,都是行程开关,根据给定条件编写实验程序,并上机对实验程序进行调试通过,直到达到预期设计的结果。 (1)设计目标

在启动时最后一台先启动,然后每隔5秒后它前面的电机再启动,知道四台电机全部依次启动运行。当碰到故障点时,当前的这台电机和它前面的电机同时关断,而它后面的皮带则过5秒后一次关断。 (2)解决思路

四级传送带PLC控制貌似复杂,其实设计过程中只要能把握好逻辑关系,适当的使用PLC时间控制功能,就可以很好的实现设计要求。简要的说解决这个问题主要是做好以下工作。

(1)确定PLC的输入输出点数;

(2)理清各个输出之间潜在的逻辑关系 (3)确定控制的顺序实现

通过PLC点数的确定,可以完成对所需PLC的选型,同时对于逻辑控制为主的系统编程,只要将控制的逻辑了解清楚,可以说就已经完成一半的编程工作了。

1.3 控制需求分析与硬件设计:

通过分析,可以看到,系统需要6个输入和4个输出,对于这样一个小型的系统,可以选用一些小型的PLC就可以满足要求。下面是I/O地址分配及定义表和PLC的接线示意图。

(1)I/O地址分配及定义表: 输入 启动 停止 电机1故障 电机2故障 电机3故障

X0 X5 X1 X2 X3 启动 停止 行程开关 行程开关 行程开关 输出 电机1 电机2 电机3 电机4 Y1 Y2 Y3 Y4 电机1启停KM1 电机2启停KM2 电机3启停KM3 电机4启停KM4

电机4故障 X4 行程开关 (2) PLC I/O接线图及实验程序

图1-1 I/O外部硬件接线图

1.4 程序设计

图1-2 梯形图

1.5 总结与评价

通过本次试验使我了解了四级传送带的工作原理和程序设计方法,加强了对理论知识的理解,培养了自己实际动手能力,掌握了由原理图变换成安装接线图的知识。可编程控制器由于其程序参数的灵活性,所以对于这个子程序,可以通过改进应用于多种类似的场合。在将其具体应用过程中,还要充分考虑控制系统的安全可靠性要求,对于电气传动上,还应该考虑到相关的输入影响以及对供电

电源,开关状态等的管理以及控制要求的精确度等因素。

实验二 电机控制

2.1 实验目的

(1)用PLC控制电机运行系统

(2)实现电动机Y/△降压延时启动及正反运行

2.2 控制要求

(1)原理

对于大功率的电机,全压启动的启动电流大,会对电机造成很大的影响,严重时甚至烧毁电机,所以一般采用降压起动。星形--三角形起动是一种常用的降压起动方法,在运行时异步电动机接成三角形,三相共引出六个出线端。启动时,三相定子绕组连接成星形,待转速稳定后再接成三角形。但这种方法启动转矩小,只使适用于空载或轻载的情况。

电机的正反转控制用两个正反向接触器改变定子绕组三相中的任意两相来实现。

(2)实现方法

电机Y形起动5s后,再转换为Δ正转运行。按下停止按钮,电机停止。在按下反转起动按钮时,电机起动5s后,再转成Δ反转运行。主电路图如图2-1所示:

UVWFUKM2KM1KMx123M456KMy

图2-1 电机正反转主电路图

KM1: 电机正转接触器 KM2:电机反转接触器

KMΔ:电机三角形连接 KMY:电机星形连接

2.3 设计过程

(1)I/O分配

输入:X0—正向起动按钮,X1—反向起动启动按钮,X2—停止按钮 输出:Y1—KM1,Y2 --- KM2,Y3 --- KMY,Y4 ---KMΔ (2)I/O接线图

SB1X0SB2Y1Y2KM1KM2KMXKMYX1Y3SB3X2Y4

3)控制系统流程图4)梯形图

COMCOMFU图2-2 电机控制I/O接线图

M8002M200X0M20IY1Y4T0T0M202Y1Y0Y3X2M203X1M204Y2Y4T1T1M205Y2Y3X2

图2-3 电机控制系统流程图

图2-4 电机控制梯形图

电机控制过程分析:按下正转按钮SB1(X0闭合),电机Y型启动(Y1,Y3动作并保持,T0开始计时)。运行5s后,电机转为Δ型工作(Y4动作并保持,Y3断开)。按下停止按钮SB2(X1闭合)时,电机停止工作(Y1,Y4断开)。按下反转按钮SB3(X2闭合),其运行状况与正转相同。由于互锁功能(Y1动作后Y2不能动作),该试验为正——停——反电路。

2.4 总结与评价:

电机正反转在工业的各个领域中平凡的出现,那么控制其方法也就有多种,例如常规继电器控制,PWM技术控制,PLC技术控制与他们进行比较有他自己的优势,采取PLC技术控制电机的正反转控制简单,可靠性高,价格低廉.

这里编写的电机控制子程序,可以直接移植于三相异步电机的类似控制场合,尤其用于一些小型的控制系统。对于一些大型的控制系统中控制要求较多的电机控制,要考虑程序的全面性和可重复性,这样的程序实现就显得相对薄弱,可以设计一些更佳的程序来满足更高的要求。

实验三 天塔之光

3.1实验目的:

用PLC控制天塔之光控制系统 .

3.2实验设备:

(1)台式PLC实验装置一台

(2)天塔之光控制系统实验模板一块 (3)连接导线一套

3.3实验内容:

(1)控制要求: 启动开关X0接通后,首先L1点亮2s,接着L2,L3,L4,L5亮2s后灭,L6,L7,L8,L9亮2s后所有灯亮。如此此循环下去。 (2)I/O分配

输入 输出

X0: 启动与停止按钮 Y1 :L1:灯 Y2 :L2:灯 Y3: L3灯 Y4 :4灯 Y5 :L5:灯 Y6: L6灯 Y7:L7灯 Y10 :L8:灯 Y11: L9灯 (3)天塔之光控制系统实验模板图

八段码显示L6L3L7L4L1L2L9L5L8ABCDEFL9+24V0VL8L7L6L1L2L3L4GHL5

图3-1 天塔之光控制系统实验模板图

图中的L1接主机的Y0点;L2、L3、L4、L5分别接主机的Y1、Y2、Y3、Y4点;L6、L7、L8、L9分别接主机的Y5、Y6、Y7、Y10点。主机的X0为启动开关。 (4)顺序功能图

M880M00022M200M200X0M201Y1T1X2M202Y1Y2.3.4.5X3M203T2Y1Y6.7.8.9X4M204T4T3Y1Y1.2-9T4 图3-2 顺序功能图

(5)梯形图

( SET M200 )M200X000( SET M201 )M200T1( RST M200 )( SET M202 )M200T2( RST M201 )( SET M203 )M200T3( RST M202 )( SET M204 )M200T4( RST M203 )( SET M200 )( RST M204 )

M201( Y001 )M202M203M204M201( T1 K20 )M202( T2 K20 )M203( T3 K20 )M204( T4 K20 )M202( Y002 )M204( Y003 )( Y004 )M203M204( Y007 )( Y010 )( Y011 ) ( Y005 )( Y006 )图3-3 实验梯形图

3.4实验过程分析:

当启动开关(X0)闭合时,L1灯亮(Y0动作并保持,计时T0开始计时),1S后,L1灭(Y0断开)而L2,L3,L4,L5同时亮(Y1,Y2,Y3,Y4动作并保持,T1开始计时),1S后L2,L3,L4,L5同时灭(Y1,Y2,Y3,Y4断开)而L6,L7,L8,L9灯亮(Y5,Y6,Y7,Y10动作并保持,T2开始计时),1S后L6,L7,L8,L9同时灭(Y5,Y6,Y7,Y10断开)而L1(Y0)亮。如此循环。在整个过程中.停止开关(X1闭合)能全部关断,任何情况下亮着的灯。

3.5实验总结:

因为本次实验需要循环,所以本次设计我们采用顺序功能图。我们采用SET,RST指令,实现过程中有些灯开,而有些灯关,运用延时来实现,然而,我们还需要考虑定时器复位的问题。

实验四 水塔水位自动控制

4.1实验目的:

用PLC控制水塔水位自动控制系统。

4.2实验设备:

(1)台式PLC实验装置一台

(2)水塔水位自动控制系统实验模板一块 (3)连接导线一套

4.3实验内容:

(1)控制要求:

1)模块上灯位代表意义:

S1、S2灯:代表水塔液位,用开关S1、S2控制。 S3、S3、S4灯:代表水池液位,用开关S3、S4控制。 M:代表提水电机。 Y:代表补水阀。 2)工艺要求

水塔由电动机抽水箱中的水,当水箱中水位过低时打开水阀使水箱灌水,当达到水箱最高水位时停止灌水,若水塔的水位低于水塔最高水位时,电动机(M)启动,开始从水箱中抽水,当水塔的水抽到最水位时,电动机(M)停止,水塔开始放水

3)控制方法:

当水池水位低于S4时,补水阀Y打开,开始进水: 当水池水位高于S3时,补水阀Y关,停止进水: 对于水塔来说当补水阀Y打开4秒钟后允许提水:

当水塔水位高于S1时,提水电机,停止提水:如此循环。 (2)I/O分配:

调试单元与模板应用导线连接;输入部分可以只用调试单元。

输 入 输 出

调试单元 模板 PLC内部 说明 调试单元 PLC内部 模板 说明

I1 S1: X1: 水塔液位 01 Y1 Y 补水阀 I2 S2: X2: 水塔液位 02 Y2 M 提水电机 I3 S3: X3: 水池液位 I4 S4: X4: 水池液位

3、水塔水位控制的实验面板图:

S1MS2YS3S4S1 S2 S3S4M Y+24V 0V

图4-1水塔水位控制的实验面板图

上图中的S1、S2、S3、S4、分别接主机的输入点X1、X2、X3、X4。Y、M分别接主机的输出点Y1、Y2。

(4)实验梯形图:

X004X003( Y000 )Y000( T0 K40 )T0X002X001( Y002 )Y002

图4-2实验梯形图

4.4实验调试:

接通电源,输入程序并传送后,开始调试。按下X4,输出Y0的指示灯亮,并自保持。4秒钟后,如果按下X2,输出Y2的指示灯亮,并自保持。按下X3后,输出Y1灭,按下X1后,输出Y2灭。

二、设计性实验

实验五 多种液体自动混合

5.1 实验目的

用PLC控制多种液体自动混合系统。

5.2 实验设备

1.实验模板一块,PLC试验装置一台 2.多种液体自动混合系统实验模板一块 3.连接导线一套

5.3 实验要求

1.控制要求

(1)模板上各灯说明

Y1:液体A的阀门 Y2:液体B的阀门 Y3:液体C的阀门 L1,L2,L3:液面传感器由X3,X2,X1控制

T:温度传感器由X4控制 M:搅拌机 ---Y6 Y4:放热阀 (2)初始状态:

容器时空的,Y1,Y2,Y3,Y4电磁阀和搅拌机M均为OFF,液面传感器L1,L2,L3均为OFF。

(3)启动操作:

按下启动按钮X0,开始下列操作: 1) Y1=ON,液体A同时进入容器,当达到L3,即L3=ON时,Y3=Y1=OFF,Y2=ON,即关闭Y1、Y3阀门,打开液体B的阀门Y2。

2) 当液体达到L2时,Y3=OFF,即关闭阀门Y2,Y1。启动Y3。

3) 当液面达到L1时,Y1,Y2,Y3都将关闭,这时开启电机M,开始加热。 4) 当混合时间到时T=OFF放出混合液

5) 当液面放出5秒后,液体放完了,循环到开始步。 (4)运行过程

在初始状态,要求容器是空的,Y1,Y2,Y3,Y4四个电磁阀和搅拌机都是OFF,液面传感器L1,L2,L3也都是OFF。在按下启动开关后,Y1开始注入A至液面高度为L2时,停止注入A,同时开启Y2注入B,当页面高度为L1时,停止注入B。此时开启搅拌机,搅拌时间为10s。停止搅拌后放出混合液Y4为ON,至液面为L3后,再经过5s停止放出混合液。按下停止开关,在当前操作完毕后,回到初始状态。 (5)多种液体自动混合的实验面板图

Y1液体AY2液体BY3液体C液面传感器L1L2L3Y4M

图 5-1多种液体自动混合的实验面板图

5.4设计过程:

(1)解决方法

首先要根据设计要求确定输入输出点数,此题输入为4个,输出为5个,这 我们就可以选着一个小的plc(三菱fx系列就行),本题还是有两种实现方法顺序控制法和经验设计法,顺序控制法主要是要画出顺序功能图,而经验设计法主要是对起-保-停电路和点动电路等的灵活应用,但第一感觉此题用顺序控制法会简单点。即把程序的执行步骤按输出的不同分为相应的几个阶段,每个阶段的输出用编程元件M来实现,即每一个Mi对应一组相应的输出并执行动作。 (2)控制需求分析与硬件设计

通过以上分析我们知道需要4个输入和5个输出,所以我们就可以选用一个比较小的的plc,以下是输入输出的设定和外部接线图。 1) 输入输出设定: 输入 输出 启动按钮 X0 搅拌机M Y0 液体灯 L1 X3 电磁阀Y1 Y1 液体灯 L2 X2 电磁阀Y2 Y2 液体灯 L3 X1 电磁阀Y3 Y3 电磁阀Y4 Y4 2)顺序功能图

A种液体流入容器B种液体流入容器C种液体流入容器电动机M开始搅拌将液体放出

图5-2多种液体混合状态功能图

3)多种液体混合的梯形图:

根据分析得到的系统状态功能图,根据顺序控制的方法写梯形图,以转换为中心的编写方法编写梯形图,得到的图形如下:

图5-3 多种液体混合的梯形图

4.5 总结与评价

此题用了一种方法做,一是此题用经验设计法会有点麻烦,二是经验设计法有个很大的缺点就是如果程序出错就很难能差错,对于我们才学plc不久的初学者,经验是很少的,对一些简单的控制可以用,对一些不熟悉的程序最好用顺序控制法,因为顺序控制法很容差错并且一般只要状态功能图画对了就可以一次调试成功,这也是顺序控制的一大优点。

通过本次实验,我们对顺序控制设计法进行了实际的操作和演练,对其使用方法有了更多的认识和并在实验程序设计中更加熟练的掌握设计要领。我们学会了使用PLC可编程控制器对多种液体自动混合控制的编程控制方法。

实验六:自动送料装车系统

6.1实验目的

用PLC控制自动送料装车系统的控制。

6.2 实验设备

1.台式实验模板一块式PLC试验装置一台 2.自动送料装车系统实验模板一块 3.连接导线一套

6.3 实验要求

(1)控制要求

初始状态时,红灯L1 灭,绿灯L2表示允许汽车开进装料,料斗K2,电动机M1、M2,M3皆为OFF。当汽车到来时(用S2接通表示),L1亮,L2灭。M3运行,电动机M2在M3通2秒后运行,M1在M2通2秒后运行,出料阀K2在M1通2秒后打开出料口。进料阀K1在K2通2秒后打开,当装料罐料满后(用S 1接通表示),关闭K1,k2在K1通2秒后关闭,电动机M1延时2秒后关断,M2在M1停2秒后停止,L2亮,L1灭。表示汽车开走。下一次再循环。 (2)工艺要求:

1)要求料仓中有料:即:

当S1=ON时,装料阀K1关闭; 2)装车系统:

①启动系统,装料阀K1打开,当料仓中料满时,S1 = ON, 装料

阀K1关闭,如果红灯L1 和绿灯L2 都熄灭时,说明此时系统无车在装料,外面空车可以进入装料.当车到达装料地点时,S2 = ON ,红灯L1 亮,送料皮带由第三级向第一级每隔5秒开始启动,当第一级皮带启动后,阀门K2 打开,当车装满料时S2 = OFF ,K2 关闭,送料皮带由第一级想第三级每隔5秒依次停机,当第三级皮带停止时,红灯L1 熄灭,绿灯L2 亮1秒,车可以开,绿灯L2 熄灭,同时K1 打开,可以进入下一辆车,如此反复循环。 ②I/O分配:

PLC内部 X0 X1 输入 模板 S2 S1 说明 装车-车满信号 料仓满信号 PLC内部 Y0 Y1 Y2 Y3 Y4 Y5 Y6 输出 模板 K1 M1 M1 M3 K2 L1 L2 说明 进料阀 皮带电机 皮带电机 皮带电机 下料阀 信号红灯 信号绿灯 6.4 设计思想

把程序的执行步骤按输出的不同分为相应的几个阶段,每个阶段的输出用编程元件M来实现,即每一个Mi对应一组相应的输出并执行动作。

6.5顺序功能图

图6-1顺序功能图

6.6 实验程序

图6-2实验梯形图

6.7实验程序调试:

当系统一上电时。绿灯L2亮(Y3动作并保持),当装料车到达(X0闭合),即S2接通。此时红灯L2亮(Y2动作并保持),电动机M3转动(Y4动作并保持,T0开始计时),2S后。电动机M2转动(Y5动作并保持,T1开始计时),2S后,电动机M1转动(Y6动作并保持,T2开始计时),2S后。放料阀K2打开(Y0动作并保持,T6开始计时)。2S后进料阀K1打开(Y1动作并保持)。当装料罐满后S1接通(X1闭合,Y0断开,T3开始计时)后,进料阀关闭。2S后T4开始计时,2S后出料阀关闭(Y0断开,T5开始计时),2S后电动机M1停止(Y6断开,T7开始计时),2S后电动机M2停止(Y5断开,T8开始计时),2S后电动机M3停止(Y4断开,Y2断开)红灯L1灭,绿灯L2亮(Y3动作并保持)。汽车可以开走(X2断开),当下一辆车来时,情况和系统刚上电一样。如此循环。在系统中,如果出现事故。可以按停止开关关闭系统。

6.7 总结

通过本次实验,我们对顺序控制设计法进行了实际的操作和演练,对其使用方法有了更多的认识和并在实验程序设计中更加熟练的掌握设计要领。我们在编程过程中首先使用的是“起保停”经典控制法,虽未能能实现实验要求,但同样使我们受益匪浅。第二次我们改用以转换为中心的设计方法设计程序并得以实现,但程序有些小细节设计欠妥。

三、考试程序设计

实验七 抢答器设计

7.1考试题目

在抢答器设计中,四个小组人员参加抢答,在主持人开始时,数码管显示“0”,这四组中若无人抢答,“0”亮灭5次后灭。若任一组抢答成功时屏幕显示改组组号,其他组抢答为无效。画出连接图,接外设并调试通过。

7.2 实验目的

(1)通过此次实验考试,检测对PLC程序设计思想的掌握情况,并能根据考

试题目编写出符合题目控制要求的程序。

(2)能够利用继电器、接触器、灯和电动机实现PLC的外部接线。 (3)通过实验了解LED数码管显示的控制过程及抢答器的控制思想。

7.3 实验设备

(1)台式实验模板一块式PLC试验装置一台 (2)八段码实验模板一块 (3)微机、连接导线

7.4 题目分析 (1)控制要求分析

建立一个四组抢答器,主持人按下允许抢答按钮时,数码管显示“0”;任一组抢先按下按钮后,数码管能及时显示改组的编号,同同时锁住抢答器,使其它组按下按钮无效;当在允许抢答时间内(下面程序设计中假设为10秒)若无人抢

答,则“0”闪烁5次后灭;抢答器有复位按钮,复位后才可允许继续抢答。 (2)控制方法分析

主持人允许抢答时,数码管显示“0” 当小组1抢答上时,数码管显示“1” 当小组2抢答上时,数码管显示“2” 当小组3抢答上时,数码管显示“3” 当小组4抢答上时,数码管显示“4” 当无人抢答时,“0”闪烁5次灭 (3)抢答器面板图

图7-1 抢答器面板图

(4)I/O分配 输入

输出

小组1抢答按钮 X1 A Y0 小组2抢答按钮 X2 B Y1 小组3抢答按钮 X3 C Y2 小组4抢答按钮 X4 D Y3 抢答器复位按钮 X5 E Y4 主持人允许抢答按钮 X6 F Y5

G Y6 (5)接线方式

输入及输出的COM端接DVC24的正,C0端接负,其他接线根据I/O分配表接线。

7.5 程序设计

(1)设计方法选择

由控制要求分析可知,四个小组的抢答是随机的,没有明确的顺序,因此在考试时,我们首先想到了经验设计法;再者若此题目采用顺序控制设计法,会涉及到选择性分支与汇合SFC的编程方法,我们来对这种编程方法的运用不是很熟练,很有可能在有限的考试时间内不能完成程序的设计。鉴于以上两种原因,最终我们在考试时选择了经验设计法。 (2)程序设计思路

①由于题目中涉及到主持人允许抢答和四个小组抢答,而且按下按钮的情况要通过数码管显示出来,故应当采用辅助继电器作为中间变量来表示主持人和四个小组的按键状态,即用M0、M1、M2、M3、M4分别表示主持人按下允许抢答按钮和四个小组按下抢答按钮。

②主持人和四个小组按下按钮的程序部分运用“起-保-停”电路设计,由于要求能对抢答器进行复位,故应当在每个电路中串联常闭的复位触点X5;又由于要求任一组抢先按下按钮后,能锁住抢答器,使其它组按下按钮无效,故应在每个电路中串联其他组表示按键状态的辅助继电器的常闭触点。例如:表示小组1抢答的电路中串联M2、M3、M4、X5的常闭触点。

③题目要求任一组抢答成功时数码管显示改组组号,因此应当通过M0、M1、M2、M3、M4来驱动输出继电器是数码管对应显示“0”、“1”、“2”、“3”、“4”。 由于显示“0”、“1”、“2”、“3”、“4”时都要使A段、B段数码管亮,因此应当将M0、M1、M2、M3、M4的常开触点并联起来来驱动输出线圈Y0、Y1;显示“0”、“1”、

“3”、“4”时需要点亮C段数码管,因此将M0、M1、M3、M4的常开触点并联起来来驱动输出线圈Y2;显示“0”、“2”、“3”时需要点亮D段数码管,因此将M0、M2、M3的常开触点并联起来来驱动输出线圈Y3;显示“0”、“2”时需要点亮E段数码管,因此将M0、M1、M3、M4的常开触点并联起来来驱动输出线圈Y4;显示“0”、“4”时需要点亮F段数码管,因此将M0、M1、M3、M4的常开触点并联起来来驱动输出线圈Y5;显示“2”、“3”时需要点亮G段数码管,因此将M0、M1、M3、M4的常开触点并联起来来驱动输出线圈Y6。

④题目要求四组中若无人抢答,“0”亮灭5次后灭,故在考试时假设允许抢答时间为十秒,用M0驱动定时器T0,定时初值为K100,并将T0的常闭触点串入四组的抢答电路中,使定时时间到后禁止抢答;为了实现闪烁,必须使一直亮着的“0”先灭,再用闪烁电路实现“0”的闪烁,并用计数器C0对闪烁的次数计数,因此用T0驱动辅助继电器M7并实现互锁,并将M7的常闭触点串入M0电路中使时间到后“0”灭,用T1、T2构成闪烁电路,并由T1的常开触点和T2的常闭触点串联去驱动“0”亮时对应的数码管,用C0对T2计数,计数初值为K5,通过主持人抢答按钮X6的常开触点实现对C0的复位,使当按下X6允许抢答的同时是C0复位。 ⑤按照以上的分析和设计思路初步写出试验程序,对其进行逻辑检查,无误后将程序下载到PLC中并运行监控,观察是否满足控制要求,若不满足要求对其进行调试,直到满足题目控制要求。 (3)经验设计法实验程序

图7-2 经验设计法实验程序

(4)程序运行时遇到的问题及解决办法

①定时器TO不能定时到K100,在此之前就会又重新开始定时,不能实现闪烁。经过分析发现程序中没有对T0进行复位,因此将M7的常闭触点串联与M0电路中,调试后发现程序可以实现闪烁。

②此后发现电路虽然实现了闪烁,但电路是一直在闪烁,分析发现是由于通过用C0的常开触点实现对C0复位造成的,即当计数次数达到五次后,C0为“1”,CO常开触点接通,C0触点发生复位,但当下个扫描周期时程序的85步处C0的常闭触点逻辑状态为“1”,导致M7为“1”,定时器又开始计数,进而造成闪烁不会停止。因此决定用X6的常开触点来实现对C0的复位,调试后发现“0”闪烁五次后闪烁停止。

③程序调试后又发现虽然实现了闪烁五次后闪烁停止,但停止后“0”呈现点亮状态。对程序分析后发现计数五次后T2逻辑状态为“1”,使M8为“1”,从而导致闪烁五次后“0”呈现点亮状态,因此只需将C0的常闭触点串入显示“0”的数码管的电路中即可解决上述问题。这是由于计数五次后C0为“1”,C0的复位是在下次按下主持人允许抢答按钮进行的,通过C0的常闭触点可使显示“0”的输出线圈失电,使显示“0”的数码管熄灭。经调试后发现程序完全符合题目的控制要求。

7.6 实验外部接线图

7.7实验思考题

如何运用顺序控制设计法完成题目的控制要求?并画出顺序功能图和梯形图。 答:由于题目中四个小组的抢答是随机的,没有顺序性,故采用顺序控制设计法时,当主持人按下允许抢答按钮后,发生状态转移,此后这一状态有五个转移条件且这些条件一般不会同时出现,当这五个转移条件任一个满足后发生状态转移,此后会出现分支汇合情况,因此程序设计时应采用选择性分支与汇合SFC的编程方法。实验顺序功能图和梯形图分别如下:

四、体会

因篇幅问题不能全部显示,请点此查看更多更全内容

Top