PLC编程入门学习培训

上传人:飞*** 文档编号:41284879 上传时间:2021-11-19 格式:DOCX 页数:27 大小:301.53KB
收藏 版权申诉 举报 下载
PLC编程入门学习培训_第1页
第1页 / 共27页
PLC编程入门学习培训_第2页
第2页 / 共27页
PLC编程入门学习培训_第3页
第3页 / 共27页
资源描述:

《PLC编程入门学习培训》由会员分享,可在线阅读,更多相关《PLC编程入门学习培训(27页珍藏版)》请在装配图网上搜索。

1、精品文档PLC编程入门郅忠献长铝华索生产部2014 年 3 月目录刖 H 1国PLC概述和编程要点 1§1.1 PLC简介与内部构成 1§1.2 PLC与继电器的联系、软元件符号与编程示例 2§1.3 PLC输入输出接口 5§1.4 通用辅助继电器和继电器自锁互锁 6§1.5 计时器和计数器 6§1.6 母线连接和触点状态 7§1.7 边沿触点和触点块 7§1.8 PLC运行顺序和编程注意事项 8§1.9 步进控制与步进指令编程 8表1-4 PLC编程常用指令 10§1练习题 11过PLC计算机

2、仿真软件 120.1仿真软件界面 13§2.2 编程方式与符号栏 14§2.3 元件放置与梯形图编辑 15§2.4 程序转换、保存与写入 162练习题 17S仿真编程实例 18§3.1 基本控制程序编程 18§3.2 基本指令编程 18§3.3 单流程步进指令编程 19§3.4 多流程步进指令编程 20§3.5 功能指令编程 212欢迎下载精品文档刖 百本教程本着易学,易练,实用的目的,分为三章。第一章简单介绍PLC的含义、组成、优势、用途和 FX系列PLC编程要点第二章PLC计算机仿真软件 介绍FX系列PLC “

3、FX-TRN-BEG-C计算机仿真软 件的使用方法。其中编程方式,仅介绍了基本指令编程和步进指令编程,没有涉及 更多的功能指令编程,还请同学们自己钻研学习,按经验,较难的或不常见的指令 在实际中遇到再学效果最好,相对容易记得住。第三章 给出针对仿真现场工艺条件的仿真编程实例题目,请同学们自行编程, 实现题目要求的控制目的。为准确描述梯形图中各个触点以及线圈所在的位置,本教材做如下约定:1 .沿左母线自上而下,对梯形图的每行依次标记为 A、B、G区,对于不同 位置的触点,冠以区号确定其具体位置,例如 AX0和BX0分别表示A区的X0 触点和B区的X0触点。2 .线圈具有唯一性,不需用区号确定其位

4、置,因此线圈前不加区号,例如 X0 就表示X0的线圈。在课堂教学过程中,有关继电器触点、线圈位置的描述,与上述方法相同。§ 1 PLC概述和编程要点1 1.1 PLC简介与内部构成Controller 的央文缩写,图1-1 PLC外观1 . PLC 简介 PLC是 “Programmable Logic 意为“可编程序逻辑控制器”,它是采用微电脑技 术制造的电气自动控制设备。它以顺序控制为主, 回路调节为辅,能完成逻辑判断、定时、记忆和算 术运算等功能。与传统的继电器控制相比,PLC控 制具有控制速度快、可靠性高、灵活性强、硬件接 线简单、改变生产工艺十分方便等优点。国产科威EP-1

5、6M16R© PLG外观如图1-1所 示,体积为 140mmX 95mrK 85mm2 .可编程序逻辑控制器(PLC)与其它控制器的比较控制器丁机械控制一电气控制一厂模拟控制(连续控制) L逻辑控制继电器控制(断续控制) 一微电脑控制 丁 固化程序 一可编程序1:迎下载精品文档3 . PLC的基本构成 见图1-2,简要说明如下:IAC220VDC24V电源DC12VDC5VX 一输入信号开关ROMRAME2PROM输出接口OUTCPU输出执行部件Y 一通信接口计算机、编程器图1-2 PLC构成框图(1)中央处理器CPU起运算控制作用,指挥协调整机运行。(2)存储器存放程序和数据1)只

6、读存储器ROM存放生产厂家写入的系统程序,用户不可更改。2)随机读写存储器RAM存放随机变化的数据。3)电擦写存储器E2PROM存放用户编写的用户程序。(3)通信接口与计算机、编程器等通信,实现程序读写、监控、联网等功能。(4)电源 利用开关电源将AC220V专变成DC5Vft给芯片;DC12Vft给输出继电 器;DC24Vft给输入端信号开关或者传感器。另有锂电池做为备份电源。(5)输入接口 IN将外部开关或传感器的信号传递给 PLC(6)输出接口 OUT将PLC的控制信号输出到接触器、电磁阀线圈等外部执行部 件。作为应用技术人员,对于上述构成,主要关心的是输入输出接口。输入输出接 口的详细

7、情况,参见§ 1.3的有关介绍。随着PLC技术的发展,具集成度更高,功能更强。PLC集三电与一体,具有良好的控制精度和高可靠性,使得PLC成为现代工业自动化的支柱。PLC与PC机联网 形成的PLC及其网络技术,正逐步应用到工业自动化控制之中。§1.2 PLC与继电器的联系、软元件符号与编程示例1. PL控制与继电器控制的联系和元件符号比较2欢迎下载精品文档PLC控制是继电器控制的延续和发展,由 PLC内部的微电子电路构成的模拟线 圈和触点取代了继电器的线圈和触点,用PLC的程序指令取代继电器控制的连接导 线,将各个元件按照一定的逻辑关系连接起来, PLC控制的梯形图在许多方

8、面可以表1-1电磁继电器和 PLC软元件符号对照看作是继电器控制的电路图。电磁继电器和PLC软元件图形符号 的对照见表1-1。与电磁继电器有一点 不同的是,一个软元件的触点数目不受 限制。可以理解为,PLC内部有大量的由 软件程序构成的继电器、计时器和计数 器等软元件,用软件程序按照一定的规 则将它们连接起来,实现一定的控制功能,2. PLC编程设计调试步骤.PLC的生产厂家和型号繁多,不同型号自成体系,有不扃的H序南飞才使用产产法,但是编程指导思想和模式是相同的,具编程和调试步骤如下:(1)设计I/O接线图根据现场输入条件和生产工艺要求,设计 PLC的外围元件接线图,作为现场接 线的依据,也

9、作为PLC程序设计的重要依据。(I/O接线图参见图1-4a)(2)编制PLC的梯形图和指令语句表根据生产工艺要求在计算机上利用专用编程软件编制PLC的梯形图,并转换成指令语句表,或者直接编制指令语句表(FX系列PLC编程常用指令见表1-4) o(3)程序写出与联机调试用编程电缆连接计算机和PLC主机,执行“写出”操作,将指令语句表写出到 PLC主机。PLC俞入端连接信号开关,输出端连接执行部件,暂不连接主回路负载, 进行联机调试,最后再连接主回路负载试运行。3. 编程小例三相异步电动机正反转控制,继电控制电路如图1-3所示,PLC控制的I/O接线图、 程序梯形图和程序指令语句表则如图1-4所示

10、。L1L2KM1图1-3三相异步电动机正反转继电控制电路步序助记符操作数0LDX21ORY12ANIX13ANIY24OUTY15LDX36ORY27ANIX18ANIY19OUTY210ENDC)指令语句表L3图1-4三相异步电动机正反转PLC控制图1-3和图1-4a I/O接线图中,SB为停机按钮,SB1为正转启动按钮,SB2为 反转启动按钮,KM1为正转控制接触器,KM2为反转控制接触器。继电控制电路的 工作分析不再赘述,PLC控制的工作过程,参照其I/O接线图和梯形图,分析如下:(1)正转启动过程点动SB1- X2吸合一 A区X2闭合一 Y1吸合,丫1输出触点闭合一 KM1吸合一电动机

11、正转一B区Y1闭合一自锁Y1一C区Y1分断一互锁 Y2(2)停机过程点动SBX1吸合一 A区X1分断一 Y1释放一各器件复位一电动机停止反转启动与停机过程,请同学们自行分析。图1-4C的指令语句表,是用英文助记符描述梯形图中各部件的连接关系和编 程指令。常用助记符指令见表1-4。§ 1.3 PLC输入输出接口1. PLC输入输出接口电路图PLC输入输出接口电路见图1-5(省略PLC内部元件和连线,即为I/O接线图)COMFU1AC220VCOMSB1X0工X1SB2SQ1SR1>_X7_PLCA X2* 一DC24VY0Y1Y2Y7oKM1KM2KV1L1图1-5 PLC输入输

12、出接口电路示意图2. PLC输入接口和输入继电器X(8进制)(1) PLC的输入接口,由内部DC24Vt源供电,外部连接各种信号开关,内部 连接输入继电器X的线圈,将外部控制信号引入。(2)输入继电器X的线圈仅受外部所连信号开关的控制,不受内部程序控制, 所以梯形图中不显示其线圈,仅显示其触点。(3) PLC内部所有软元件中,只有输入继电器 X的线圈受外部触点驱动,其他 任何软元件都不受外部触点驱动。(4)设计I/O接线图时,外部信号开关尽量采用其常开触点,这样PLC初始状态下,内部输入继电器为释放状态,其触点为“常态”,与梯形图显示的触点状态一致,便于程序分析。如采用信号开关的常闭触点,则初

13、始状态下内部输入继电器 的触点为“动作状态”,与梯形图显示的触点状态相反,分析梯形图时需特别留意。3. PLC输出接口和输出继电器 Y(8进制)5:迎下载精品文档(1) PLC 的输出接口,由外部电源供电,外部连接接触器、电磁阀的线圈、信号灯等输出执行部件, 内部连接输出继电器的 常开输出触点 , 将内部控制信号送出。(2) PLC 输出端外部所连接的输出执行部件,仅仅受内部输出继电器Y 的常开输出触点控制。(3) PLC 内部所有软元件中,只有输出继电器Y 的输出触点,能够向外输出控制信号,其他任何软元件都不能向外输出控制信号。(4) 输出继电器Y 的常开输出触点,与外部输出执行部件一一对应

14、,梯形图中仅显示其线圈,而不显示该触点。(5) 输出执行部件是否受电,与对应的输出继电器Y 的线圈是否受电一致。例题1-1点动控制(例题1-1至1-11均采用B3仿真界面,PLC的X20外接按 钮 PB1, X21 接 PB2, X2接 PB22 Y0外接 AC220V®tfT, Y1 接 AC220以灯)要求 按下PB1,红灯点亮,绿灯熄灭;抬起 PB1,绿灯点亮,红灯熄灭。§ 1.4 通用辅助继电器和继电器自锁互锁1. 辅助继电器MMO- M49她通用辅助继电器。辅助继电器只能用于程序内部,可以节省输出继电器用量完成相应的转换,不能与外部信号开关和输出执行部件发生直接联

15、系。常用的特殊辅助继电器,见表1-3 。2. 继电器自锁继电器的常开触点,与继电器启动触点相并联,可保持继电器的吸合状态,称为自锁。连续运行控制需设置自锁电路。3. 继电器互锁继电器的常闭触点,与对方继电器线圈相串联,可保证双方不会同时吸合,称为互锁。电动机换向运行对调两条电源线,需设置互锁电路,以防止电源短路。例题1-2点动控制 按下PB1,红灯点亮;抬起PB1,红灯熄灭。例题1-3自锁控制 点动PB1,红灯点亮并保持;点动PB2,红灯熄灭。例题1-4互锁控制 用PB1启动红灯,PB2启动绿灯,红绿灯互锁,PB3停止。§ 1.5 计时器和计数器1. 计时器 ( 计时继电器) TTO

16、T199是计时精度0.1秒的通用计时器,计时值是精度与K值的乘积。通用计时器统计线圈加电的时间,到时间吸合。通用计时器要点:加电计时,断电丢失,复电重计,到时吸合,失电释放。通用计时器启动时无法自锁,如有必要,可借助输出继电器或辅助继电器的自锁,向计时器线圈连续供电。2. 计数器 ( 计数继电器) CCO-C99是通用加计数器,计数值为K值。计数器统计线圈的加电次数,到次数吸合。通用加计数器要点:加电计次,到次吸合并保持,强制 (RST) 释放。计数器吸合后具有自锁功能,因此计数器不必、也不得设自锁。6欢迎下载 。精品文档1-51-61-71-81-9计数控制 延时分断 延时接通 自动重复 计

17、数运行放置计时器和计数器线圈,切记输入 K值,并与元件标号间留有空格。点动PB1五次后,绿灯灭红灯亮;点动红灯灭绿灯亮。点动绿灯亮,五秒后绿灯熄灭。点动PB1五秒后,绿灯点亮;点动 PB2,绿灯熄灭。点动PB1,红绿灯交替重复点亮5秒;点动PB2,停止工作。点动PB1,红绿灯交替重复点亮5秒,重复五次停止工作。§ 1.6 线连接和触点状态梯形图的左右母线,可看作是电路的正负电源线。1 .左母线连接 软元件的触点、步进接点,必须连接到左母线,触点之间可 以并联、串联、混联(块电路)。左母线不得连接继电器线圈2 .梯形图中所显示的继电器触点分合状态均为继电器线圈未得电、继电器释放时触点的

18、平常状态;I/O接线图中显示的外部信号开关触点分合状态,均为开关 未受外力时的平常状态。总之,梯形图或接线图中触点的通断状态均为“常态”。设计梯形图,尽量使各继电器在初始状态下处于失电释放状态, 便于设计分析o3 .右母线连接 软元件的线圈,必须连接到右母线,线圈正确连接形式见图1-6。c)单路驱动c)并行驱动c)纵接驱动d)多路驱动图1-6线圈驱动连接形式4 .线圈连接注意事项(1)尽量避免使用多路驱动,尤其是在步进控制中不得 使用多路驱动;(2)线圈之间不得串联;(3)输入继电器X的线圈不受程序控制, 梯形图中不得出现;(4)除去步进控制程序,在一个程序中不得重复出现同一个线 圈(禁止双线

19、圈驱动);(5)在实际应用中,对于三相异步电动机正反转等控制,除 去PLC程序需加互锁控制以外,外部所连接的接触器,也要加互锁控制。触点连接指令和线圈驱动指令,见表 1-4。例题1-10梯形图中几种错误连接1)触点跨接;2)线圈跨接;3)连接X的线圈;4)触点与线圈位置颠倒;5)线圈 申联;6)双线圈驱动。§ 1.7 沿触点和触点块1 .边沿触点边沿触点是软继电器的特殊的常开触点,分为上升沿有效和下降沿有效两种 边沿触点符号以及连接指令,见表1-4。7:迎下载精品文档软继电器吸合瞬间,其上升沿有效触点瞬间通断;软继电器释放瞬间,其下降沿有效触点瞬间通断。2 . 触点块与块指令与其它触

20、点相连接的多个触点串连、并联或混联的触点组,称为触点块。有关梯形图和触点块连接指令,见表1-4 。在指令语句表中,由块连接指令结束一个触点块。ANB指令结束串联块,ORB指结束并联块,块指令xxB为触点块的终点,前面与之相邻的LD(LDI)为触点块的起点,二者之间为一个触点块。 xxB 与 LD(LDI) 成对出现。串联块前面由ORl£ ORBS立的垂直线段,看作是串联块起点的小母线。应将触点块尽量安排在程序的前端,能够减少块指令的使用,减少指令步序。§ 1.8 PLC 运行顺序和编程注意事项1. PLC 执行程序的顺序用梯形图编制的PLC用户程序,转换成指令语句表时,按照

21、梯形图中各元件、指令的排列位置,遵循从上至下、从左至右的顺序依次转换,程序运行时,也是依 此顺序扫描执行。2. 梯形图编程注意事项:(1) . 触点之间应紧密相连,否则转换后也会自动紧密相连。(2) . 垂直线段应与触点紧密相连,否则程序可能无响应或者报错。(3) . 输入元件标号,注意不要将数字0 误为字母O。(4) . 输入计时器、计数器线圈,切记输入参数,而且标号和参数之间留有空格。(5) . 指令和操作数之间需留有空格。(6) . 梯形图中的交叉线即为连接线,这点与电路不同例题 1-11 边沿有效触点与普通触点比较§ 1.9 步进控制与步进指令编程1. 步进控制利用分解而成的

22、多个相对独立的小程序,按照一定的工作步骤,逐步进行,完成一个复杂完整的控制过程,称作步进控制。步进控制的一个工作步骤称作一个工步,每个工步所含内容及指令见表1-2 ;8欢迎下载 。精品文档步进控制用到的特殊辅助继电器见表1-3 o表1-2步进控制中一个工步所包含内容内容程序动作相关元件指令控制元件放置步进接点,进入工步,建立副母线 1步进接点STL Sn驱动负裁驱动线圈,完成相应的工作线圈OUT SET转移条件提供结束本工步、对下一工步转移的条件触点LD AND OR转移方向分断本工步步进接点,接;TT一工步步进接点步进接点SET Sm表1-3常用特殊辅助继电器继电器特点应用示例M8000PL

23、C运行期间该继电直吸合利用其触点,驱动显示运行中M8002PLC运行开始该继电器瞬间吸合利用其常开触点,进入待机工步M8034该继电器被控吸合后,禁止全部输出强制步进程序中断运行M8040该继电器被控吸合后,禁止步进转移2 .状态继电器S与步进接点S0-S9是初始状态继电器,S10-S499是通用状态继电器。各状态继电器的一 个常开触点,作为步进控制的 步进接点。步进接点符号见表1-4。3 .步进指令应用与步进编程(1)使用步进接点置位指令“ SET Srf,先复位分断本工步的步进接点,后置 位接通下一工步的步进接点。(2)使用放置步进接点指令“ STL Sn”,将上一工步置位接通的本工步步进

24、接 点放置到左母线,形成副母线。副母线一则驱动线圈负载,二则连接转移条件和转 移指令"SET sm,构成一个完整的工步。(3)工步内驱动负载允许无条件驱动、有条件驱动、并行驱动、纵接驱动、置 位(SET)驱动。(4)工步内驱动负载不允许多路驱动,但是允许没有驱动负载,而仅有转移条 件和转移方向。(5)每个工步内都必须要有转移条件和转移方向,如果现场不具备转移条件, 可设置计时器,提供转移条件。(6)步进程序结束,必须使用步进返回指令“ RET,撤销步进接点和副母线, 将程序返回到左母线。(7) “STL Sn”指令前必须有“ SET Sn”指令。(8)步进控制程序中,不同工步中,允许

25、出现同一个线圈,但是相邻工步中不 得使用相同的定时器,而相隔的工步中可以使用相同的定时器,节省定时器的用量4 .步进指令编程顺序(1)总原则先上下,再左右;(2)多个工步时,先工步之内,再工步之间;(3)工步之内先驱动线圈,再转移方向;(4)先无条件驱动,再有条件驱动。9:迎下载精品文档5 .自动重复步进控制的待机、启动、停止和紧急停止加电瞬间,利用M8002的常开触点,进入待机工步;利用通用辅助继电器的自 锁,启动或者停止步进程序;利用 M803础止PLC的输出;利用M8040虽制中断步 进程序的转移。6 .步进控制分类步进控制单流程(无分支)L 多流程并行分支与汇合(同一条件,不同分支;多

26、个条件,同时汇合)(有分支)选择分支与汇合 十 分支(不同条件,不同分支;跳步不同条件,各自汇合)I循环例题1-12单流程单次运行与紧急停止 C1界面延时关门例题1-13单流程单次运行D6界面顺序启动逆序停止例题1-14单流程重复运行D3界面交通灯控制例题1-15单流程计数运行D3界面交通灯控制例题1-16多流程步进控制与置位指令 D2界面通行检测例题1-17多流程步进控制D4界面工件判断表1-4 PLC编程常用指令分类助记符-Mr -A-央交指令用途梯形图常开触点 连接指令LDLoad在左母线或副母线上加载常开触点*ANDAnd在电路右方串联常开触点TlIFOROr向上方电路并联常开触点T丁

27、派生连接指令xxIInverse连接常闭触点xxxPPulse连接上升沿瞬间通断的边沿触点ThxxxFFall连接下降沿瞬间通断的边沿触点111触点块 连接 指令ANBAnd block在电路右方串联触点块HIHI_ii_IIORBOr block向上方电路并联触点块驱动指令OUTOutput由触点的逻辑运算结果驱动线圈T(H交替驱动ALTALTeration边沿触点控制该指令使继电器交替吸放置位与 复位指令SETSetup使继电器置位吸合并保持RSTReset使量位吸合的继电器释放复位区间复位ZRST使指定区间内的多个继电释放复位步进控制 指令STLSetup line加载置位的步进接点,形

28、成副母线RETReset撤销副母线,恢复到左母线7reN传送和转换指令MOVMovability将元件中的BIN码(二进制数据)传 送到若干组其他元件(每组4个)BCDBinary Code Decimal将元件中的BIN码转换成BCM传 送到若干组其他元件(每组4个)注:1.派生连接指令的xx系指连接指令的两位助记符简写;XXX系指连接指令的 两位或者三位助记符全写。2 .基本指令语句格式: 助记符 元件,参数 。如OUT T1 K50,意为驱动 5s计时器T1。3 .功能指令语句格式: 助记符 源元件 目标元件 。如BCD C1 K1Y0,意为将C1中的数据转换成BCM,传送到以Y0为首的

29、1组4个元件中。4 .传送和转换指令的功能很多,在此没有一一列举。§ 1练习题1. 什么叫做PL。2. PLC内部结构由哪几部分组成?3. PLC一个软元件的触点有多少个?4. PLC软元件的常开触点、常闭触点和线圈,分别用什么图形符号表示?5. 绘制“电动机正反转控制”的I/O接线图和梯形图1年迎下载精品文档6. 绘制PLC输入、输出接口内部和外部连接器件示意图7. PLC的输入接口内部是什么器件?外部连接什么器件?8. PLC的输入继电器线圈受什么器件控制?9. PLC的输出接口内部是什么器件?外部连接什么器件?10. 输出继电器的输出触点是常开还是常闭?控制什么器件?11. P

30、LC的输入和输出继电器,各用什么字符表示?他们的标号是几进制?12. PLC的辅助继电器、计数器和计时器各用什么字符表示?其标号是几进制?13. 某线圈上标注“T1 K100 ” ,是何含义?14. 某线圈上标注“C1 K100” ,是何含义?15. PLC的梯形图,左、右母线分别只能放置什么器件?16. 逐条解释下列指令语句表含义,并绘制出对应的梯形图。LD X1OR Y1ANI X3OUTY1 END17. 一台PLC输入接口 X20外接按钮PB1, X21接PB2, X22接PB3输出 接口 Y0外接AC220VatfT L1, Y1接AC220VBT L2。请按照下述要求分别 设计 I

31、/O 接线图和程序梯形图。(1)按下PB1,红灯点亮,绿灯熄灭;抬起 PB1,绿灯点亮,红灯熄灭。(2) 利用辅助继电器实现(1) 题控制。(3)点动PB1,红灯点亮并保持;点动 PB2,红灯熄灭。(4)用PB1启动红灯,PB2启动绿灯,红绿灯互锁,PB3停止。(5)点动PB1五秒后,红灯点亮;点动 PB2,红灯熄灭。(6)点动PB1绿灯点亮,五秒后绿灯熄灭。(7)点动PB1,红绿灯交替循环点亮5秒;点动PB2,停止工作。(8)点动PB1五次后,绿灯灭红灯亮;点动 PB2,红灯灭绿灯亮。(9)按下后再抬起PB1五次,绿灯灭红灯亮;点动 PB2,红灯灭绿灯亮。18. 步进控制的一个工步包含哪些内

32、容?哪些内容是必须的?哪个内容可省缺?19. 步进控制中,一个“ SET指令,完成哪些动作?§ 2 PLC 计算机仿真软件FX系列PLC可用“FX-TRN-BEG-C仿真软件,进行仿真编程和仿真运行。该软 件既能够编制梯形图程序,也能够将梯形图程序转换成指令语句表程序,模拟写出到PLC主机,并模拟仿真PLC控制现场机械设备运行。使用“FX-TRN-BEG-C仿真软件,须将显示器象素调整为1024*768,如果显示 器象素较低,则无法运行该软件。12欢迎下载。精品文档§ 2.1 真软件界面启动“ FX-TRN-BEG-C仿真软件,进入仿真软件程序首页。软件的 A-1、A-2

33、两个章节,介绍PLC的基础知识,此处从略,t#同学们自行学习。从 A-3开始,以 后的章节可以进行编程和仿真培训练习,界面显示如图 2-1所示。blTAB fcEJ-C文伶叶 震辑中 仿算叵二 XAiis WEtiqy,让我:玩f儿I一声 g <161' flPtt 内用力kMtg Tfitt)村中口)NQ 髓加1 | |jj-p-iCTOflU 卜CtOQ卜K口口口 TOB |r-lpfCfi此卜I ID CIO ,I S|C0TO >I _jl制廿附供解份憎I五小廉阊JWW眼黑I湍同鬼| 底者11/-b- ! $ -1B.i X 二,一、J r - G f - -Jh

34、一 11 1111Jaiq,-、.! 000。0推0。0 方-000000*-*so*图2-1仿真编程界面编程仿真界面上侧为现场仿真区,下侧分为编程区、模拟PLC和控制室§ 2.1.1 场仿真区编程仿真界面的上半部分,左起依次为远程控制区、培训辅导提示和现场工艺 仿真区。点击远程控制画面的教师图像,可关闭或打开培训辅导提示。仿真区“编辑”菜单下的“ I/O清单”选项,显示该练习项目的现场工艺过程和工艺条件的I/O配置说明,需仔细阅读,正确运用。仿真区“工具”菜单下的“选项”,可选择仿真背景为“简易画面”,节省计算 机系统资源;还可调整仿真设备运行速度。远程控制画面的功能按钮,自上而下

35、依次为:“梯形图编辑”- 将仿真状态转为编程状态,可以开始编程;“PLC写入” 将转换完成的用户程序,写入模拟的 PLC主机。PLC写入后,方可进行仿真操作,此时不可编程;1竽迎下载精品文档“复位” 将仿真运行的程序和仿真界面复位到初始状态;“正 俯 侧” 选择现场工艺仿真画面的视图方向;“<>” 选择基础知识的上一画面和下一画面;“主要” 返回程序首页;“编程 / 运行”显示窗 - 显示编程界面当前状态。仿真现场给出的X,实际是该位置的彳感器,连接到 PLC的某个输入接口 X; 给出的Y的位置,实际是该位置的执行部件被 PLC的某个输出接口 Y所驱动。本文 亦以 X 或 Y 的位

36、置替代说明传感器或执行部件的位置。仿真现场的机器人、推杆和分拣器的运行方式,为点动工作,自动复位。仿真现场的光电传感器开关,通光分断,遮光接通。在某个仿真练习界面下,可根据该界面给定的工艺条件和工艺过程,编制 PLC 梯形图,写入模拟PLC主机,仿真驱动现场设备运行;也可不考虑给定的现场工艺 过程,仅利用其工艺条件,编制其他梯形图,用灯光、响铃等显示运行结果。§ 2.1.2 编程区编程仿真界面的下半部分左侧为编程区, 编程区上方有操作菜单, 其中 “工程”菜单,相当于其他应用程序的“文件”菜单。只有在编程状态下,才能使用“工程”菜单进行打开、保存等操作。编程区两侧的垂直线是左右母线,

37、之间为编程区。编程区中的光标,可用鼠标左键单击移动,也可用键盘的四个方向键移动。光标所在位置,是放置、删除元件 等操作的位置。编程区下方是符号栏,可用鼠标点击等方法,取用各元件符号。仿真运行时,梯形图上不论触点和线圈,蓝色显示表示该器件接通。§ 2.1.3 模拟 PLC编程区右侧为一台 48 个 I/O 点的模拟PLC, 其左侧一列发光二极管, 显示各个输入接口状态;右侧一列发光二极管,显示各个输出接口状态。§ 2.1.4 模拟控制室编程仿真界面最右侧是模拟控制室, 上方是信号灯显示屏, 下方是开关操作屏。各指示灯已按照标识Y,连接到模拟PLC的输出接口;开关也按照标识 X

38、连接到模 拟PLC的输入接口。操作屏的PB为自复位式常开按钮,SW的自锁式转换开关,其面板的“OFF ON' 系指其常开触点分断或接通。受软件反应灵敏度所限,为保证可靠动作,各开关的闭合时间应不小于0.5s 。§ 2.2 编程方式与符号栏点按“梯形图编辑”进入编程状态,该软件只能利用梯形图编程,并通过点按界面左下角 “转换程序”按钮或F4 热键,将梯形图转换成语句表,以便写入模拟PLC主机。但是该软件不能用语句表编程,也不能显示语句表。在编程区的左右母线之间编制梯形图,编程区下方显示可用鼠标左键点击或者热键调用的元件符号栏,如图 2-2 所示。14欢迎下载。精品文档16:迎下

39、载miF9I *1*I力卜U卜嘴口 4W . : : t AJldm一m制圆Mlidw圜国蜀圜图2-2元件符号栏及编程热键常用元件符号的意义说明如下将梯形图转换成语句表(F4为其热键);放置常开触点;并联常开触点;放置常闭触点;并联常闭触点;放置线圈;放置指令;放置水平线段;放置垂直线段于光标的左下角;删除水平线段;删除光标左下角的垂直线段;放置上升沿有效触点;元件符号下方的F5 F9等字母数字,分别对应键盘上方的编程热键,其中大 写母前的小写s表示Shift + ; c表示Ctrl + ; a表示Alt 十。§2.3元件放置与梯形图编辑§ 2.2.1 件和指令放置方法梯形

40、图编程采用鼠标法、热键法和指令法均可调用、放置元件。1 .鼠标法:移动光标到预定位置,鼠标左键单击编程界面下方的某个触点、 线圈或指令等符号,弹出元件对话框,如图2-3所示。输入元件标号、参数或指令, 即可在光标所在位置放置元件或指令。精品文档1印迎下载图2-3元件对话框!- 搦消也Ctzl+Z明切篁)CU1+X复制©CtrlfC粘贴X)CtTl+lf行插入理)ShiftIns行删除ShifHDeL自由连线输入F10自由连能删除®utm转换(M)F4图2T右键菜单2 .热键法:点按某个编程热键,也会弹出元件对话框,其他同上。3 .指令法:如果对编程指令助记符及其含义比较熟悉

41、,利用键盘直接输入指令和参数,可快速放置元件和指令。编程常用指令,参见“表 1-4 PLC编程常用指 令”。例如:输入“LD X1 ”,将在左母线加载一个X1常开触点;输入“ANDF X2 , 将串连一个下降沿有效触点X2;输入“OUT T1 K100”,将一个10s计时器的线圈 连接到右母线。线段只能使用鼠标法或者热键法放置,而且竖线段将放置在光标的左下角。步进接点只能使用指令法放置。4 2.2.2梯形图编辑1 .删除元件点按键盘Del键,删除光标处元件; 点按回退键,删除光标前面的元件。线段只能使用鼠 标法或者热键法删除,而且应使要删除的竖线在光标 左下角。2 .修改元件 鼠标左键双击某元

42、件,弹出元件对 话框,如图2-3所示。选择元件、输入元件标号,可 对该元件进行修改编辑。3 .右键菜单 单击鼠标右键,弹出右键菜单如图 2-4所示,可对光标处进行撤销、剪切、复制、粘贴、 行插入、行删除等操作。§ 2.4 序转换、保存与写入1 .程序转换鼠标左键点击“转换程序”按钮,进行程序转换。此时如果编程 区某部分显示为黄色,表示这部分编程有误,请查找原因予以解决。2 .保存程序 左键点击“工程/保存”,选择存盘路径和文件名存盘。3 .程序调用 左键点击“工程/打开工程”,选择路径和文件名,调入原有程序。4 .程序写入左键点击“PLC写入”,将程序写入模拟PLC主机,即可进行仿真

43、精品文档试运行,并根据运行结果调试修改程序。§ 2 练习题1. PLC仿真编程界面,分为哪几个区域?2. 在编程界面,怎样返回到软件首页?3. 仿真界面的各个X、 Y 点,已经分别连接到何处?4. 仿真现场的机器人、推杆和分拣器,是怎样的运行方式?5. 仿真现场的光电开关,何时分断?何时接通?6. 模拟PLC两侧的发光二极管,各显示的是何种状态?7. 在编程界面下,点按键盘的 F5、 F6、 F7、 Shift+F5 键,将分别调用什么元件?8. 梯形图编程对竖直线段的操作,是在光标的哪个位置?9. 仿真软件梯形图编程,可用哪几种方法调用放置器件?10. 用鼠标法放置输入继电器X1

44、的一个常开触点,说明操作过程。11. 用热键法放置一个10 秒计时器 T1 的线圈,说明操作过程。12. 怎样删除一个元件?怎样修改一个元件?13. 编辑梯形图时,右键菜单包括哪些选项?14. 仿真软件在编程界面怎样保存程序?怎样调用程序?20欢迎下载。§ 3 仿真编程实例遵循第二章介绍的编程方法和编程规则,根据仿真现场提供的工艺条件和题目提出的工艺要求,设计梯形图,并进行仿真调试。题目后面的编号,是仿真软件的章节编号, 也是满足题目要求的仿真现场工艺过程和工艺条件所在的章节, 请在编号所在的仿真软件章节下编制程序、 仿真调试 。§ 3.1 基本控制程序编程基本控制程序,是

45、指利用少数元件,实现一个简单控制的程序。任何一个复杂的控制程序,都是有多个基本控制程序有机组合而成,所以要熟练掌握基本控制程序。01点动控制B3按下PB2,红灯亮,绿灯灭;抬起PB2,红灯灭,绿灯亮。(提 示: X21 常开触点控制Y0, X21 常闭触点控制 Y1)02 辅助继电器应用 B3 借助辅助继电器实现第1 题要求。 (体会继电器线圈吸合、释放,与常开、常闭触点动作的关系)03启动与停止B4点动PB2,输送带连续正转;点动 PB1,输送带停止。(要 点 : 继电器自锁控制 )04置位与复位B4利用置位指令SET和复位指令RST实现第3题要求。05互锁控制B4点动PB2,输送带连续正转

46、,此时PB3无效。点动PB1,输送 带停止。点动PB3,输送带连续反转,此时PB2无效。(要点:继电器互锁控制 电动 机正反转需加互锁 )06延时接通B3点动PB2, 3s后红灯常亮;点动PB1,灯光熄灭。(体会计时 器计时必须连续供电,断电清零)07延时分断B3点动PB2,红灯常亮;3s后自动熄灭。08间歇控制B3点动PB2,红灯点亮1s,熄灭1s循环;点动PB1,停止工作。09计数控制B3点动PB2五次,红灯常亮;点动PB1,灯光熄灭。(体会计数 器断电保持,必须用RST强制清零)10边沿驱动B3按下PB2,由上升沿触点驱动,使红灯常亮;抬起 PB3,由下 降沿触点驱动,使绿灯常亮;点动

47、PB1,停止工作。(重点体会下降沿驱动的效果)11 单键控制 B3 利用边沿触点和线圈交替控制 ALT 指令,实现单键控制。点动PB2,红灯点亮;再次点动PB2,红灯熄灭;如此自动重复。§ 3.2 基本指令编程将上述基本控制程序有机组合,可以构成较为复杂控制程序。12交替亮灯计数B3点动PB2,红绿灯交替点亮各1s;自动重复5次,停止 工作。点动PB1紧急停止。(要点:间歇控制)13分别控制B3用PB2和PB3分别点亮红、绿灯,用 PB1关闭;用PB4同时 点亮红绿灯,用PB1关闭。14客人呼叫系统D1客人点动桌面按钮,对应的指示灯常亮,值班室 PL4同 时点亮;点动值班室PB1,各

48、灯熄灭复位。(要点:自锁控制)15手动顺序启动同时停止B4由PB2 PB3 PB4顺序启动红、绿、黄三灯亮; 点动PB1,三灯同时熄灭。(要点:顺序控制)16自动顺序启动同时停止B4点动PB2红火T亮;2s后绿灯亮。再过3s两灯 同时停止。点动PB1,紧急彳¥止。(要点:定时和顺序控制)17 手动输送 A3 点动 PB2, 输送带连续运转;点动PB3, 机器人供料;点动 PB4,机械臂推料;点动PB1,停止工作。(要点:点动和连续控制)18自动输送A3点动PB2,输送带运转,机器人供料;部件到达 X0处,输送 带停止,同时机械臂推料。以后自动重复供料、推料。点动PB1,停止工作。19

49、自动计数输送B4点动PB2绿灯亮,机器人连续供料,输送带送料;送料5件,停止运转,蜂鸣器响,红灯亮;点动 PB1,紧急停车和停止鸣响。(提示:为 了避免最后一个部件停留在输送带上,请利用下降沿触点驱动,或者定时器延时)20输送带试验B4点动PB2输送带正转绿灯亮2s,停止1s;然后输送带反 转黄灯亮2s,停止1s。如此自动重复共24s,试验时间到,停止运转,红灯亮并且 鸣响。点动PB1,紧急停车和停止鸣响。21四组抢答器B4 PB什PB4为各组的抢答按钮,PL1PL4为各组指示灯,任 意一组抢答按动按钮后本组灯亮,并响铃 3s,其他组再按钮无效。SW伪主持人复 位开关。 ( 要点:互锁控制 )

50、以上题目是利用基本指令编程,对于更加复杂的控制过程,可利用步进方式编程,将一个复杂的控制过程分解成多个简单的控制过程, 每个工步完成一个小的程序, 最终实现总的控制要求。 步进控制的优点是每个工步相对独立, 编程思路清晰。§ 3.3 单流程步进指令编程本章节第24、 29、 30 题,分别与上述第8、 19、 20 题具有相同的控制结果,请比较基本指令编程和步进指令编程,编程思路的不同之处。步进控制编程有关指令和应用到的特殊辅助继电器,参见表1-2 和 1-3 。22 电动门 C1 点动 PB2, 黄灯亮 , 大门升起; 大门全部开启后, 黄灯灭绿灯亮;点动PB3或者延时10s后红灯

51、亮,大门下降关闭。(单次运行)23顺序启动逆序停止D6点动PBZ以2s为间隔依次顺序启动上、中、下三 条输送带;点动PB3,各输送带以2s为间隔依次逆序停止。点动 PB1为紧急停止。 ( 单次运行 )24 闪灯控制 C3 用步进编程的方法,实现第 8 题的控制要求。 ( 重复运行 )25交通信号灯控制D3点动PB2启动运行,绿灯亮3s后熄灭;黄灯亮1s后 熄灭;红灯亮3s后熄灭;绿灯再次点亮自动重复。点动PB1停止工作。26 三灯顺序重复B4 点动 PB2, 红灯亮 2s 后, 绿灯亮; 绿灯亮 2s 后, 黄灯亮;三灯同时亮2s后,全部停止;2s后,开始自动重复。点动PB1停止工作。(重复

52、运行 )27 部件移动 E3 点动 PB2, 启动运行供料;机器人操作完成时, 自动重复供料、运料。点动PB1,停止工作。(重复运行)28分段输送D6点动PB2机器人连续供料;部件到达 X0处,上段输送带正转;部件到达X1 处,上段输送带停止,中段输送带正转;部件到达X2 处,中段输送带停止,下段输送带正转;部件到达X3 处,下段输送带停止。然后自动重复供料、运料,点动PB1停止。(重复运行)29 输送带试验B4 用步进编程的方法,实现第 20 题的控制要求。30计数输送 B4 用步进编程的方法,实现第 19题的控制要求。31 计数装箱 E5 点动PB2, 机器人把纸箱搬上输送带, 输送带正转

53、; 纸箱到达装箱处停止,装5个桔子,运到托盘。自动重复装箱输送。点动PB1,停止工作。32 输送带控制 E6 点动PB2, 料斗供料, 输送带向右传送; 工件到达右端停留2s 向左传送; 工件到达左端停留 2s 向右传送,在中部停留 2s 继续向右传送;工件最后掉落于地面。 ( 单次运行 )33 自动门 F1 加电进入工作状态, “停止中”亮灯。车辆进入 X2 处, “门灯”亮灯;大门上升打开, “门动作中”亮灯,响铃;大门升到最高点停止, “打开中”亮灯;车辆离开X3处,大门下降关闭,“门动作中”亮灯,响铃;大门降到最低点停止, “门灯”熄灭, “停止中”亮灯。可以手动控制大门升降,其他同上

54、。 ( 利用置位指令 SET)34 舞台控制 F2 点动“开始”按钮,响铃 3s 后,幕布(窗帘) 左右拉开,到位停止;舞台升起,到位停止;点动“结束”按钮,舞台下降,到位停止;幕布关闭,到位停止。工作过程中,显示画面的“运行状态”各指示灯正确显示运行状态。§ 3.4 多流程步进指令编程35通行检测D2 X0-X1之间为上行通道,X2-X3之间为下行通道,两组信号 灯指示各自通道忙闲状态。设计信号灯控制程序,要求: 1. 通道空闲时绿灯亮;2. 通道占用时绿灯灭红灯亮; 3. 通道由占用转为空闲 1s 后, 红灯灭绿灯亮; 4. 如 果通道被占用超过12s,黄灯亮并响铃发出催促信号,

55、直到通道转为空闲,黄灯熄 灭停止响铃, 1s 后,红灯灭绿灯亮。 ( 多流程单次运行)36 工件判断 D4 点动 PB2, 机器人连续供料, 输送带正转; 检测到部件的大小,相应信号灯亮;部件落下,信号灯灭。点动PB1,停止工作。(多流程重复运行)37分拣输送E2点动PB2,机器人连续供料,输送带正转;检测到大部件,输 送到后部,检测到小部件,输送到前部。点动PB1,停止工作。(多流程重复运行)38部件分拣F3点动PB2,机器人供料,Y1传送;根据部件大小,启功不同 的输送带,将大小不同部件,推入各自的托盘。点动PB1停止。(多流程重复运行)39部件检验F4点动PB2,料斗供料后,Y1传送;工

56、件到钻机下停止3s,钻 机钻孔;钻孔完成,Y1、Y4同时传送;钻孔正常工件送入“ OK托盘,异常工件停 在推杆处,推入“不行”托盘;自动重复,点动 PB1 停止。 (多流程重复运行)40部件分拣F5点动PB2,料斗供料;将大小不同的部件传送的相应的托盘。 点动PB1停止。(多流程重复运行)精品文档41升降机控制F6点动PB2,料斗供料;将大小不同的部件传送的相应的托盘。 点动PB1停止工作。42分拣分配F7点动PB2,供料机器人供料,Y1传送;检测到大号部件红灯 亮,中号部件绿灯亮,小号部件黄灯亮;大号部件经Y5输送带被传送到地面;中号部件被推入托盘;小号部件被取料机器人放入托盘;供料5个停止

57、工作。点动PB1, 计数器清零和紧急停止。§ 3.5 能指令编程可以将PLC的功能指令理解成是具有一定功能的模块,连接在电路中起到某种 具体作用。下面仅就传送指令、BCD专换指令和有关时钟的指令,举例几个。43一位数码管1E6在E6仿真界面,操作显示画面的两位数码管,采用 8421二进制Y3/Y7Y2/Y6Y1/Y5 f Y0/Y484210P 0P 0001000120010十30011进4r 0r 10050101制60110701118100091001数码管驱动编码表BCD编码方式驱动,Y0-Y3驱动个位数字,Y4 Y7 驱动十位数字,编码方案见右表。用 MOV旨令编程, 由

58、一位数码管重复显示PB2自0至9的点动次数。44 一位数码管2E6用BCD旨令指令编程,由一 位数码管重复显示PB2自0至9的点动次数。45两位数码管E6用BCD旨令指令编程,由两 位数码管重复显示PB2自0至99的点动次数。46电子秒表E6 PB2启动,PB1暂停,PB3清零。 一位数码管显示 09s, PL2、PL& PL1、PL4分别显 示10s、20s、30s、40s0 M8013是秒脉冲发生器,可 利用它得到秒脉冲。(勘误:仿真界面显示区驱动有 误,PL1是由Y20驱动,PL2是由Y21驱动)47计数显示E6点动PB2开始供料、运料,最多100个,数码管显示运料 数目。PB1

59、暂停。48加热箱A3 一台电加热箱采用四盏电灯加热,LP1 50WLP2 100WLP3 200WLP4 400W用MOV旨令编程,点动PB2选择点亮不同的电灯,得到不同的加热功 率,依次为 0W 50W 100W 150W 200W 250W 300W 350W 400W 450W 500W 550W 600W 650W 700W 750W PB1 为急停按钮。49单健控三灯E1首次点动按钮,红灯亮;再次点动按钮,黄灯亮;三次点 动按钮,绿灯亮;四次点动按钮,三灯全灭。50时控开关E6时钟控制输送带正转,要求每天 7:30开机,21:25关机。51时钟显示E6在梯形图中显示当前年、月、日、时、分、秒和星期。(完)2年迎下载精品文档欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议,策划案计划书,学习资料等等打造全网一站式需求2里迎下载

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!