plc根据时序图画梯形图出梯形图

PLC 指令 的 设计 与 应用 论文

仪表技术  2007年第9期

关于PLC梯形图的设计方法

(中国海洋大学信息科学与工程学院,山东青岛266071;青岛职业技术学院信息技术学院,山东青岛266555)

  摘要:通过实例,介绍两种设计可编程控制器梯形图的方法,同时指出了其他设计方法的特点关键词:可编程控制器;时序;顺序控制

可编程控制器是将继电器控制嘚概念和设计思想与计算机技术及微电子技术相结合而形成的专门用于逻辑控制的微机系统在PLC系统应用中,梯形图的设计往往是最主要的。梯形图不仅可实现逻辑运算,还具有算术运算、数据处理、联网通信等功能,是具有工业控制指令的微机系统由于梯形图的设计是计算机程序设计与电气控制设计思想结合的产物,因此,在设计方法上与计算机程序设计和电气控制设计既有相同点,也有不同点。2 设计方法2.1 时序法

(1)概念:根据PLC各输出信号状态

据时间区段的个数确定需要几个定时器,分配定时器

号,确定各定时器的设定值,明确各定时器开始定时和定时时间箌这两个关键时刻对各输出信号状态的影响⑤对PLC进行I/O分配。⑥根据定时器的功能明细表、时序图和I/O分配画出梯形图⑦作模拟运行实验,檢查程序是否符合控制要求和修改程序。

(3)举例:某物料搅拌控制仪的工作时序如图1所示,其工作过程为:仪器启动后,电源信号指示灯亮,由输出继電器线圈01008控制;同时进行温度控制,要求在规定温度下温度指示灯亮3s、灭5s,温度指示灯由输入继电器01000控制;电源启动2s后开始注入物料1,时间为8s,由输出繼电器线圈01001控制;电源启动4s后开始注入物料2,时间为10s,由输出继电器

变化的时间顺序(时序图)设计程序

(2)方法:①详细分析控制要求,明确各输入输出信号个数,合理选择机型。②明确各输入和各输出信号之间的时序关系,画出工作时序图③把时序图划分成若干个时间区段,确定各区段的时間长短。找出区段间的分界点,弄清分界点处各输出信号状态的转换关系和转换条件④根

  收稿日期:2007-03  作者简介:杜晓妮(1979—),女,教师,研究苼在读,从事PLC等自控技术研究

PLC指令的设计与应用

《现代电子技術》2007年第12期总第251期  嵌入式与单片机

PLC梯形图设计方法研究

(湖南信息职业技术学院 湖南长沙 410200)

摘 要:在PLC系统应用中,梯形图的程序设计往往是最主要的问题,通过相应的实例论述梯形图程序的4种设计方法:时序逻辑设计法、状态表设计法、顺序控制设计法及经验设计法这些设計方法汇总可编程控制器作为开关量控制系统通用的电路设计法,对教学和工程实践具有一定的实用参考价值。

关键词:PLC;梯形图;时序逻辑;顺序控制

  可编程控制器(PLC)是以微处理器为核心的工业控制装置,他将传统的继电器控制与计算机技术相结合,与机器人技术、CAD/CAM技术共同构成了工業自动化的

3大支柱,广泛应用于工业控制的各个领域

  (1)明确任务,确定被控制系统必顺完成的动作及完成这些动作的顺序

(2)分配输入、输出設备,确定哪些外部设备输入信

。当用PLC号到PLC,哪些外部设备接收PLC的输出信号,并将PLC的输入、输出口与之对应进行分配,选择PLC的机型

(3)设计PLC程序画出梯形图,在梯形图上应体现完

技术控制生产设备时,工艺不同的生产机械要求根据控制系统的具体要求设计出不同的梯形图程序。然而,梯形图程序设计时需要根据他的控制类型及复杂程度而采取相应的设计方法,以达到最佳效果本文通过一些相应实例,对开关量控制系统梯形图的設计,提出了4种常用设计方法[2]。

1 PLC梯形图程序设计的步骤

设计PLC控制系统,关键是设计人员对实际问题的理解,只有正确理解实际控制问题,经过验證,才能得出好的设计方案,PLC梯形图程序设计的步骤如图1所示

成任务的全部功能,正确的工作顺序和符合要求的相互关系

(4)设计与PLC配套的外围电蕗,给出PLC外部电

(5)调试梯形图,分模拟调试和现场调试两种形式,

前者属于实验性操作,常用指示灯显示运行结果;后者是实际性操作,检验实际的被控系统的动作验证运行情况。2 时序逻辑设计法

PLC控制电路大多数为时序电路,在设计中可以根据

时序图找出输出与输入及内部触点的对应关系,並可根据触点控制的规律适当化简,具体编程步骤如下:

(1)根据控制要求分配输入/输出触点;

图1 PLC编程一般规律示意图

(2)分析逻辑关系,画时序图;

(3)根据時序图,列出输出信号的逻辑表达式;(4)依上述分析画出梯形图

现以两台电动机顺序控制为例分析时序电路设计方

法,其控制要求是:按下启动按鈕后,电动机M1运转10s,

在西门子PLC中利用STEP7软件编程的时候想实现延时接通功能,通常会用到S_ODT定时器因为这个最简单。在SCL中同样可以也将这个简单的延时接通定时器使用上只不过没有像在LAD梯形图中编程那么简单了,稍微繁复了一些当然这只是我个人意见。

还是来看一下我的做法吧如下图:

该图片是SCL建立的源文件,编译后將会生成一个FC1的程序块图中可以看到我定义了4个输入变量,2个输出变量以及一个临时变量。可以看到最后编译的结果是0错误0警告! 

我要回帖

更多关于 plc根据时序图画梯形图 的文章

 

随机推荐