PLC程序编写中循环程序的典型套用模式

2018-02-02 12:49郜普艳
电脑知识与技术 2018年1期
关键词:典型

郜普艳

摘要:该文简单介绍了在PLC程序编写中,大多循环程序都可以套用的一种程序编写思路。在此以实例程序的方式具体阐述其编程思路和方法,以点盖面,可为其他类似的循环程序编写作为一种典型模式套用其中。

关键词:PLC;循环程序;典型;套用模式

中图分类号:TP312 文献标识码:A 文章编号:1009-3044(2018)01-0117-02

PLC技术是电子电气技术和信息技术的结合。PLC课程是电气工程类、机电一体化类及自动化类专业中的一门实践性、综合性都很强的专业课程。随着PLC技术的广泛应用,人才的培养以技术要求为导向,追求与社会生产实践的零距离。笔者从事PLC教学多年,在此对PLC教学中的循环程序编写的一种典型套用模式做思路分析与说明。

1 实例分析

现以西门子S7-200 PLC控制十字交通灯为例,来分析:

1) 控制要求如图1所示。

2) 接下来,做PLC的地址分配和功能说明:

3) 可根据图1逐步画出时序图,并根据时序图来编写程序。首先根据控制要求,把图1的启动后的流程切割为6个时间段,依次循环,如图2所示:

①第一个时间段:启动后,东西红灯Y2点亮20S,南北绿Y3灯点亮20S。我们分析给出时序图如图3所示:

② 按照第①步的思路分别画出剩余5个时间段的时序图,如图4所示:

六个时间段分别为:T37至T38(20 S);T38至T39(3 S);T39至T40(2 S);T40至T41(20 S);T41至T42(3 S);T42至T37(2 S)形成一个循环。

③ 下一步,根据图4的时序图来进行程序编写。我们可分为两部分:先进行第一部分的程序编写。

a. 先把6个时间段连起来,然后由最后一个定时器T42的常闭触头放到接通第一个定时器的线路中形成循环。

梯形圖如图5所示:

b. 接下来,我们再看时序图中,Q0.0东西绿灯分别在第4、5时间段接通为高电平。值得注意的是:第4时间段是由T39定时器的所定时间2 S结束后被接通的,又由T40定时器的所定时间2 0S结束后被关断的;第5时间段是由T40定时器的所定时间20 S结束后被接通开始闪亮的,又由T41定时器的所定时间3 S结束后被关断的。

梯形图如图6所示:

梯形图中Q0.0的闪亮功能,可由特殊继电器SM0.5(一个周期为一秒的时钟脉冲)来实现。

我们继续分析,Q0.1东西黄灯在第6时间段接通为高电平,它是由T41定时器的所定时间3S结束后被接通的,又由T42定时器的所定时间2 S结束后被关断的。

梯形图如图7所示:

Q0.2东西红灯分别在第1、2、3时间段连续接通为高电平,它是由I0.0启动按钮按下时即时接通,或者由上次循环的T42定时器的所定时间2S结束后又被返回循环接通的,又由T39定时器的所定时间2 S结束后被关断。

梯形图如图8所示:

Q0.3东西绿灯分别在第1、2时间段接通为高电平。其中,第1时间段是由I0.0启动按钮按下时即时接通,或者由上次循环的T42定时器的所定时间2S结束后又被返回循环接通的,;第2时间段是由T37定时器的所定时间20 S结束后被接通开始闪亮的,又由T38定时器的所定时间3 S结束后被关断的。

梯形图如图9所示:

上梯形图中Q0.3的闪亮功能,同样也可由特殊继电器SM0.5(一个周期为一秒的时钟脉冲)来实现。

我们继续分析,Q0.4东西黄灯在第6时间段接通为高电平,它是由T38定时器的所定时间3S结束后被接通的,又由T39定时器的所定时间2 S结束后被关断的。

梯形图如下图10所示:

Q0.5东西红灯分别在第4、5、6时间段连续接通为高电平,它是由T39定时器的所定时间2S结束后又被返回循环接通的,又由T42定时器的所定时间2 S结束后被关断。

梯形图如下图11所示:

到此,我们的整个梯形图就已经编写完成了。

2 结束语

以上西门子PLC程序的分析模式同样适用于三菱等其他PLC程序,只是将指令形式稍加变化即可。我们上述的程序编写模式可以套用于其他许多的循环程序,如:音乐喷泉、天塔之光等等。希望此示例程序的分析能对编程初学者有所帮助。

参考文献:

[1] 黄永红.电气控制与PLC应用技术[M].北京: 机械工业出版社, 2011.

[2] 王建华.电气工程师手册[M].北京: 机械工业出版社, 2006.

[3] 吴晓君.电气控制课程设计指导[M].北京: 中国建材工业出版社, 2007.

[4] 高钦和. 可编程控制器应用技术与设计实例[M]. 北京:人民邮电出版社,2004.

[5] 张立科. PLC应用开发技术与工程实践[M]. 北京:人民邮电出版社,2005.endprint

猜你喜欢
典型
用最典型的事写最有特点的人
典型业绩
多项式求值题的典型解法
典型胰岛素瘤1例报道
典型催开百花香
典型引路 稳步推进