下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 PLC仿真软件应用

PLC仿真软件应用.doc

PLC仿真软件应用

kroranxy
2012-01-05 0人阅读 举报 0 0 暂无简介

简介:本文档为《PLC仿真软件应用doc》,可适用于工程科技领域

PLC仿真软件应用(补充教材)赵进学衡水铁路电气化学校年月目录前言§PLC概述和编程要点§PLC简介与内部构成§PLC与继电器的联系、软元件符号与编程示例§PLC输入输出接口§通用辅助继电器和继电器自锁互锁§计时器和计数器§母线连接和触点状态§边沿触点和触点块§PLC运行顺序和编程注意事项§步进控制与步进指令编程表PLC编程常用指令§练习题§PLC计算机仿真软件§仿真软件界面§编程方式与符号栏§元件放置与梯形图编辑§程序转换、保存与写入§练习题§仿真编程实例§基本控制程序编程§基本指令编程§单流程步进指令编程§多流程步进指令编程§功能指令编程前言本手册是课本《可编程序控制器及其应用》的补充分为三章。第一章简单介绍PLC的含义、组成、优势、用途和FX系列PLC编程要点第二章PLC计算机仿真软件介绍FX系列PLC“FXTRNBEGC”计算机仿真软件的使用方法。其中编程方式仅介绍了基本指令编程和步进指令编程没有涉及更多的功能指令编程还请读者自己钻研学习。第三章给出针对仿真现场工艺条件的仿真编程实例题目请读者自行编程实现题目要求的控制目的。为检查编程结果以及调用文件方便本教材对编程文件存盘路径和存盘文件名做如下约定:存盘工作路径:D:PLC<班级>存盘文件名:<练仿真习题目>为准确描述梯形图中各个触点以及线圈所在的位置本教材做如下约定:沿左母线自上而下对梯形图的每行依次标记为A、B、C、…区对于不同位置的触点冠以区号确定其具体位置例如A~X和B~X分别表示A区的X触点和B区的X触点。线圈具有唯一性不需用区号确定其位置因此线圈前不加区号例如X就表示X的线圈。在课堂教学过程中有关继电器触点、线圈位置的描述与上述方法相同。本手册与课本联系密切采用了课本一些练习题的梯形图和语句表上机实做请同时携带课本、作业本。本手册的电子文档、仿真软件安装程序、仿真题目的参考答案和三菱PLC编程软件等相关学习、应用资料集成刻录于一张光盘如有需要请与作者联系。本手册由衡水铁路电气化学校赵进学撰写欢迎交流指正。作者电子邮箱:zhaojinxuecom年月初稿年月第三次修订§PLC概述和编程要点§PLC简介与内部构成PLC简介PLC是“Programmable Logic Controller”的英文缩写意为“可编程序逻辑控制器”它是采用微电脑技术制造的电气自动控制设备。它以顺序控制为主回路调节为辅能完成逻辑判断、定时、记忆和算术运算等功能。与传统的继电器控制相比PLC控制具有控制速度快、可靠性高、灵活性强、硬件接线简单、改变生产工艺十分方便等优点。国产科威EPMR型PLC外观如图所示体积为mm×mm×mm。可编程序逻辑控制器(PLC)与其它控制器的比较控制器机械控制电气控制模拟控制(连续控制)逻辑控制继电器控制(断续控制)微电脑控制固化程序可编程序PLC的基本构成见图,简要说明如下:()中央处理器CPU起运算控制作用指挥协调整机运行。()存储器存放程序和数据)只读存储器ROM存放生产厂家写入的系统程序用户不可更改。)随机读写存储器RAM存放随机变化的数据。)电擦写存储器EPROM存放用户编写的用户程序。()通信接口与计算机、编程器等通信实现程序读写、监控、联网等功能。()电源利用开关电源将ACV转变成DCV供给芯片DCV供给输出继电器DCV供给输入端信号开关或者传感器。另有锂电池做为备份电源。()输入接口IN将外部开关或传感器的信号传递给PLC。()输出接口OUT将PLC的控制信号输出到接触器、电磁阀线圈等外部执行部件。作为应用技术人员对于上述构成主要关心的是输入输出接口。输入输出接口的详细情况参见§的有关介绍。随着PLC技术的发展其集成度更高功能更强。PLC集三电与一体具有良好的控制精度和高可靠性使得PLC成为现代工业自动化的支柱。PLC与PC机联网形成的PLC及其网络技术正逐步应用到工业自动化控制之中。§PLC与继电器的联系、软元件符号与编程示例PL控制与继电器控制的联系和元件符号比较表电磁继电器和PLC软元件符号对照线圈常开触点常闭触点电磁继电器PLC软元件PLC控制是继电器控制的延续和发展由PLC内部的微电子电路构成的模拟线圈和触点取代了继电器的线圈和触点用PLC的程序指令取代继电器控制的连接导线将各个元件按照一定的逻辑关系连接起来PLC控制的梯形图在许多方面可以看作是继电器控制的电路图。电磁继电器和PLC软元件图形符号的对照见表。与电磁继电器有一点不同的是一个软元件的触点数目不受限制。可以理解为PLC内部有大量的由软件程序构成的继电器、计时器和计数器等软元件用软件程序按照一定的规则将它们连接起来实现一定的控制功能用来取代继电控制电路中的控制回路。PLC编程设计调试步骤PLC的生产厂家和型号繁多不同型号自成体系有不同的程序语言和使用方法但是编程指导思想和模式是相同的,其编程和调试步骤如下:()设计IO接线图根据现场输入条件和生产工艺要求设计PLC的外围元件接线图作为现场接线的依据也作为PLC程序设计的重要依据。(IO接线图参见图a)()编制PLC的梯形图和指令语句表根据生产工艺要求在计算机上利用专用编程软件编制PLC的梯形图并转换成指令语句表或者直接编制指令语句表(FX系列PLC编程常用指令见表)。()程序写出与联机调试用编程电缆连接计算机和PLC主机执行“写出”操作将指令语句表写出到PLC主机。PLC输入端连接信号开关输出端连接执行部件暂不连接主回路负载进行联机调试最后再连接主回路负载试运行。编程示例三相异步电动机正反转控制继电控制电路如图所示PLC控制的IO接线图、程序梯形图和程序指令语句表则如图所示。图和图aIO接线图中SB为停机按钮SB为正转启动按钮SB为反转启动按钮KM为正转控制接触器KM为反转控制接触器。继电控制电路的工作分析不再赘述PLC控制的工作过程参照其IO接线图和梯形图分析如下:()正转启动过程点动SB→X吸合→A区X闭合→Y吸合-→Y输出触点闭合→KM吸合→电动机正转→B区Y闭合→自锁Y→C区Y分断→互锁Y()停机过程点动SB→X吸合→A区X分断→Y释放→各器件复位→电动机停止反转启动与停机过程请读者自行分析。图c的指令语句表是用英文助记符描述梯形图中各部件的连接关系和编程指令。常用助记符指令见表。§PLC输入输出接口PLC输入输出接口电路图PLC输入输出接口电路见图(省略PLC内部元件和连线即为IO接线图)PLC输入接口和输入继电器X(进制)()PLC的输入接口由内部DCV电源供电外部连接各种信号开关内部连接输入继电器X的线圈将外部控制信号引入。()输入继电器X的线圈仅受外部所连信号开关的控制不受内部程序控制所以梯形图中不显示其线圈仅显示其触点。()PLC内部所有软元件中只有输入继电器X的线圈受外部触点驱动其他任何软元件都不受外部触点驱动。()设计IO接线图时外部信号开关尽量采用其常开触点这样PLC初始状态下内部输入继电器为释放状态其触点为“常态”与梯形图显示的触点状态一致便于程序分析。如采用信号开关的常闭触点则初始状态下内部输入继电器的触点为“动作状态”与梯形图显示的触点状态相反分析梯形图时需特别留意。PLC输出接口和输出继电器Y(进制)()PLC的输出接口由外部电源供电外部连接接触器、电磁阀的线圈、信号灯等输出执行部件内部连接输出继电器的常开输出触点将内部控制信号送出。()PLC输出端外部所连接的输出执行部件仅仅受内部输出继电器Y的常开输出触点控制。()PLC内部所有软元件中只有输出继电器Y的输出触点能够向外输出控制信号其他任何软元件都不能向外输出控制信号。()输出继电器Y的常开输出触点与外部输出执行部件一一对应梯形图中仅显示其线圈而不显示该触点。()输出执行部件是否受电与对应的输出继电器Y的线圈是否受电一致。例题点动控制(例题至均采用B仿真界面PLC的X外接按钮PBX接PBX接PBY外接ACV红灯Y接ACV绿灯)要求按下PB红灯点亮绿灯熄灭抬起PB绿灯点亮红灯熄灭。§通用辅助继电器和继电器自锁互锁辅助继电器MMM是通用辅助继电器。辅助继电器只能用于程序内部可以节省输出继电器用量完成相应的转换不能与外部信号开关和输出执行部件发生直接联系。常用的特殊辅助继电器见表。继电器自锁继电器的常开触点与继电器启动触点相并联可保持继电器的吸合状态称为自锁。连续运行控制需设置自锁电路。继电器互锁继电器的常闭触点与对方继电器线圈相串联可保证双方不会同时吸合称为互锁。电动机换向运行对调两条电源线需设置互锁电路以防止电源短路。例题点动控制按下PB红灯点亮抬起PB红灯熄灭。例题自锁控制点动PB红灯点亮并保持点动PB红灯熄灭。例题互锁控制用PB启动红灯PB启动绿灯红绿灯互锁PB停止。§计时器和计数器计时器(计时继电器)TTT是计时精度秒的通用计时器计时值是精度与K值的乘积。通用计时器统计线圈加电的时间到时间吸合。通用计时器要点:加电计时断电丢失复电重计到时吸合失电释放。通用计时器启动时无法自锁如有必要可借助输出继电器或辅助继电器的自锁向计时器线圈连续供电。计数器(计数继电器)CCC是通用加计数器计数值为K值。计数器统计线圈的加电次数到次数吸合。通用加计数器要点:加电计次到次吸合并保持强制(RST)释放。计数器吸合后具有自锁功能因此计数器不必、也不得设自锁。放置计时器和计数器线圈切记输入K值并与元件标号间留有空格。例题计数控制点动PB五次后绿灯灭红灯亮点动红灯灭绿灯亮。例题延时分断点动绿灯亮五秒后绿灯熄灭。例题延时接通点动PB五秒后绿灯点亮点动PB绿灯熄灭。例题自动重复点动PB红绿灯交替重复点亮秒点动PB停止工作。例题计数运行点动PB红绿灯交替重复点亮秒重复五次停止工作。§母线连接和触点状态梯形图的左右母线可看作是电路的正负电源线。左母线连接软元件的触点、步进接点必须连接到左母线触点之间可以并联、串联、混联(块电路)。左母线不得连接继电器线圈梯形图中所显示的继电器触点分合状态均为继电器线圈未得电、继电器释放时触点的平常状态IO接线图中显示的外部信号开关触点分合状态均为开关未受外力时的平常状态。总之梯形图或接线图中触点的通断状态均为“常态”。设计梯形图尽量使各继电器在初始状态下处于失电释放状态便于设计分析。右母线连接软元件的线圈必须连接到右母线线圈正确连接形式见图。线圈连接注意事项()尽量避免使用多路驱动尤其是在步进控制中不得使用多路驱动()线圈之间不得串联()输入继电器X的线圈不受程序控制梯形图中不得出现()除去步进控制程序在一个程序中不得重复出现同一个线圈(禁止双线圈驱动)()在实际应用中对于三相异步电动机正反转等控制除去PLC程序需加互锁控制以外外部所连接的接触器也要加互锁控制。触点连接指令和线圈驱动指令见表。例题梯形图中几种错误连接)触点跨接)线圈跨接)连接X的线圈)触点与线圈位置颠倒)线圈串联)双线圈驱动。§边沿触点和触点块边沿触点边沿触点是软继电器的特殊的常开触点分为上升沿有效和下降沿有效两种。边沿触点符号以及连接指令见表。软继电器吸合瞬间其上升沿有效触点瞬间通断软继电器释放瞬间其下降沿有效触点瞬间通断。触点块与块指令与其它触点相连接的多个触点串连、并联或混联的触点组称为触点块。有关梯形图和触点块连接指令见表。在指令语句表中由块连接指令结束一个触点块。ANB指令结束串联块ORB指结束并联块块指令xxB为触点块的终点前面与之相邻的LD(LDI)为触点块的起点二者之间为一个触点块。xxB与LD(LDI)成对出现。串联块前面由OR或ORB建立的垂直线段看作是串联块起点的小母线。应将触点块尽量安排在程序的前端能够减少块指令的使用减少指令步序。§PLC运行顺序和编程注意事项PLC执行程序的顺序用梯形图编制的PLC用户程序转换成指令语句表时按照梯形图中各元件、指令的排列位置遵循从上至下、从左至右的顺序依次转换程序运行时也是依此顺序扫描执行。梯形图编程注意事项:()触点之间应紧密相连否则转换后也会自动紧密相连。()垂直线段应与触点紧密相连否则程序可能无响应或者报错。()输入元件标号注意不要将数字误为字母O。()输入计时器、计数器线圈切记输入参数而且标号和参数之间留有空格。()指令和操作数之间需留有空格。()梯形图中的交叉线即为连接线这点与电路不同例题边沿有效触点与普通触点比较§步进控制与步进指令编程步进控制利用分解而成的多个相对独立的小程序按照一定的工作步骤逐步进行完成一个复杂完整的控制过程称作步进控制。步进控制的一个工作步骤称作一个工步每个工步所含内容及指令见表步进控制用到的特殊辅助继电器见表。表步进控制中一个工步所包含内容内容程序动作相关元件指令控制元件放置步进接点进入工步建立副母线步进接点STLSn驱动负载驱动线圈完成相应的工作线圈OUT、SET转移条件提供结束本工步、向下一工步转移的条件触点LD、AND、OR转移方向分断本工步步进接点接通下一工步步进接点步进接点SETSm表常用特殊辅助继电器继电器特点应用示例MPLC运行期间该继电器一直吸合利用其触点驱动显示运行中MPLC运行开始该继电器瞬间吸合利用其常开触点进入待机工步M该继电器被控吸合后禁止全部输出强制步进程序中断运行M该继电器被控吸合后禁止步进转移状态继电器S与步进接点SS是初始状态继电器SS是通用状态继电器。各状态继电器的一个常开触点作为步进控制的步进接点。步进接点符号见表。步进指令应用与步进编程()使用步进接点置位指令“SETSn”先复位分断本工步的步进接点后置位接通下一工步的步进接点。()使用放置步进接点指令“STLSn”将上一工步置位接通的本工步步进接点放置到左母线形成副母线。副母线一则驱动线圈负载二则连接转移条件和转移指令“SETSm”构成一个完整的工步。()工步内驱动负载允许无条件驱动、有条件驱动、并行驱动、纵接驱动、置位(SET)驱动。()工步内驱动负载不允许多路驱动但是允许没有驱动负载而仅有转移条件和转移方向。()每个工步内都必须要有转移条件和转移方向如果现场不具备转移条件可设置计时器提供转移条件。()步进程序结束必须使用步进返回指令“RET”撤销步进接点和副母线将程序返回到左母线。()“STLSn”指令前必须有“SETSn”指令。()步进控制程序中不同工步中允许出现同一个线圈但是相邻工步中不得使用相同的定时器而相隔的工步中可以使用相同的定时器节省定时器的用量。步进指令编程顺序()总原则先上下再左右()多个工步时先工步之内再工步之间()工步之内先驱动线圈再转移方向()先无条件驱动再有条件驱动。自动重复步进控制的待机、启动、停止和紧急停止加电瞬间利用M的常开触点进入待机工步利用通用辅助继电器的自锁启动或者停止步进程序利用M禁止PLC的输出利用M强制中断步进程序的转移。步进控制分类步进控制单流程(无分支)多流程并行分支与汇合(同一条件不同分支多个条件同时汇合)(有分支)选择分支与汇合分支(不同条件不同分支跳步不同条件各自汇合)循环例题单流程单次运行与紧急停止C界面延时关门例题单流程单次运行D界面顺序启动逆序停止例题单流程重复运行D界面交通灯控制例题单流程计数运行D界面交通灯控制例题多流程步进控制与置位指令D界面通行检测例题多流程步进控制D界面工件判断表PLC编程常用指令分类助记符英文指令用途梯形图常开触点连接指令LDLoad在左母线或副母线上加载常开触点ANDAnd在电路右方串联常开触点OROr向上方电路并联常开触点派生连接指令xxIInverse连接常闭触点xxxPPulse连接上升沿瞬间通断的边沿触点xxxFFall连接下降沿瞬间通断的边沿触点触点块连接指令ANBAndblock在电路右方串联触点块ORBOrblock向上方电路并联触点块驱动指令OUTOutput由触点的逻辑运算结果驱动线圈交替驱动ALTALTeration边沿触点控制该指令使继电器交替吸放置位与复位指令SETSetup使继电器置位吸合并保持RSTReset使置位吸合的继电器释放复位区间复位ZRST使指定区间内的多个继电释放复位步进控制指令STLSetupline加载置位的步进接点形成副母线RETReset撤销副母线恢复到左母线传送和转换指令MOVMovability将元件中的BIN码(二进制数据)传送到若干组其他元件(每组个)BCDBinaryCodeDecimal将元件中的BIN码转换成BCD码传送到若干组其他元件(每组个)注:派生连接指令的xx系指连接指令的两位助记符简写xxx系指连接指令的两位或者三位助记符全写。基本指令语句格式:<助记符><元件><参数>。如OUTTK意为驱动s计时器T。功能指令语句格式:<助记符><源元件><目标元件>。如BCDCKY意为将C中的数据转换成BCD码传送到以Y为首的组个元件中。传送和转换指令的功能很多在此没有一一列举。§练习题什么叫做PLC?PLC内部结构由哪几部分组成?PLC一个软元件的触点有多少个?PLC软元件的常开触点、常闭触点和线圈分别用什么图形符号表示?绘制“电动机正反转控制”的IO接线图和梯形图绘制PLC输入、输出接口内部和外部连接器件示意图PLC的输入接口内部是什么器件?外部连接什么器件?PLC的输入继电器线圈受什么器件控制?PLC的输出接口内部是什么器件?外部连接什么器件?输出继电器的输出触点是常开还是常闭?控制什么器件?PLC的输入和输出继电器各用什么字符表示?他们的标号是几进制?PLC的辅助继电器、计数器和计时器各用什么字符表示?其标号是几进制?某线圈上标注“TK”是何含义?某线圈上标注“CK”是何含义?PLC的梯形图左、右母线分别只能放置什么器件?逐条解释下列指令语句表含义并绘制出对应的梯形图。LDXORYANIXOUTYEND一台PLC输入接口X外接按钮PBX接PBX接PB输出接口Y外接ACV红灯LY接ACV绿灯L。请按照下述要求分别设计IO接线图和程序梯形图。()按下PB红灯点亮绿灯熄灭抬起PB绿灯点亮红灯熄灭。()利用辅助继电器实现()题控制。()点动PB红灯点亮并保持点动PB红灯熄灭。()用PB启动红灯PB启动绿灯红绿灯互锁PB停止。()点动PB五秒后红灯点亮点动PB红灯熄灭。()点动PB绿灯点亮五秒后绿灯熄灭。()点动PB红绿灯交替循环点亮秒点动PB停止工作。()点动PB五次后绿灯灭红灯亮点动PB红灯灭绿灯亮。()按下后再抬起PB五次绿灯灭红灯亮点动PB红灯灭绿灯亮。步进控制的一个工步包含哪些内容?哪些内容是必须的?哪个内容可省缺?步进控制中一个“SET”指令完成哪些动作?§PLC计算机仿真软件FX系列PLC可用“FXTRNBEGC”仿真软件进行仿真编程和仿真运行。该软件既能够编制梯形图程序也能够将梯形图程序转换成指令语句表程序模拟写出到PLC主机并模拟仿真PLC控制现场机械设备运行。使用“FXTRNBEGC”仿真软件须将显示器象素调整为*如果显示器象素较低则无法运行该软件。§仿真软件界面启动“FXTRNBEGC”仿真软件进入仿真软件程序首页。软件的A、A两个章节介绍PLC的基础知识此处从略请读者自行学习。从A开始以后的章节可以进行编程和仿真培训练习界面显示如图所示。图仿真编程界面编程仿真界面上侧为现场仿真区下侧分为编程区、模拟PLC和控制室。§现场仿真区编程仿真界面的上半部分左起依次为远程控制区、培训辅导提示和现场工艺仿真区。点击远程控制画面的教师图像可关闭或打开培训辅导提示。仿真区“编辑”菜单下的“IO清单”选项显示该练习项目的现场工艺过程和工艺条件的IO配置说明需仔细阅读正确运用。仿真区“工具”菜单下的“选项”,可选择仿真背景为“简易画面”,节省计算机系统资源还可调整仿真设备运行速度。远程控制画面的功能按钮自上而下依次为:“梯形图编辑”将仿真状态转为编程状态可以开始编程“PLC写入”将转换完成的用户程序写入模拟的PLC主机。PLC写入后方可进行仿真操作此时不可编程“复位”将仿真运行的程序和仿真界面复位到初始状态“正俯侧”选择现场工艺仿真画面的视图方向“<>”选择基础知识的上一画面和下一画面“主要”返回程序首页“编程运行”显示窗显示编程界面当前状态。仿真现场给出的X实际是该位置的传感器连接到PLC的某个输入接口X给出的Y的位置实际是该位置的执行部件被PLC的某个输出接口Y所驱动。本文亦以X或Y的位置替代说明传感器或执行部件的位置。仿真现场的机器人、推杆和分拣器的运行方式为点动工作自动复位。仿真现场的光电传感器开关通光分断遮光接通。在某个仿真练习界面下可根据该界面给定的工艺条件和工艺过程编制PLC梯形图写入模拟PLC主机仿真驱动现场设备运行也可不考虑给定的现场工艺过程仅利用其工艺条件编制其他梯形图用灯光、响铃等显示运行结果。§编程区编程仿真界面的下半部分左侧为编程区编程区上方有操作菜单其中“工程”菜单相当于其他应用程序的“文件”菜单。只有在编程状态下才能使用“工程”菜单进行打开、保存等操作。编程区两侧的垂直线是左右母线之间为编程区。编程区中的光标可用鼠标左键单击移动也可用键盘的四个方向键移动。光标所在位置是放置、删除元件等操作的位置。编程区下方是符号栏可用鼠标点击等方法取用各元件符号。仿真运行时梯形图上不论触点和线圈蓝色显示表示该器件接通。§模拟PLC编程区右侧为一台个IO点的模拟PLC其左侧一列发光二极管显示各个输入接口状态右侧一列发光二极管显示各个输出接口状态。§模拟控制室编程仿真界面最右侧是模拟控制室上方是信号灯显示屏下方是开关操作屏。各指示灯已按照标识Y连接到模拟PLC的输出接口开关也按照标识X连接到模拟PLC的输入接口。操作屏的PB为自复位式常开按钮SW为自锁式转换开关其面板的“OFFON”系指其常开触点分断或接通。受软件反应灵敏度所限为保证可靠动作各开关的闭合时间应不小于s。§编程方式与符号栏点按“梯形图编辑”进入编程状态该软件只能利用梯形图编程并通过点按界面左下角“转换程序”按钮或F热键将梯形图转换成语句表以便写入模拟PLC主机。但是该软件不能用语句表编程也不能显示语句表。在编程区的左右母线之间编制梯形图编程区下方显示可用鼠标左键点击或者热键调用的元件符号栏如图所示。图元件符号栏及编程热键常用元件符号的意义说明如下::将梯形图转换成语句表(F为其热键):放置常开触点:并联常开触点:放置常闭触点:并联常闭触点:放置线圈:放置指令:放置水平线段:放置垂直线段于光标的左下角:删除水平线段:删除光标左下角的垂直线段:放置上升沿有效触点:放置下降沿有效触点。元件符号下方的FF等字母数字分别对应键盘上方的编程热键其中大写母前的小写s表示Shift+c表示Ctrl+a表示Alt+。§元件放置与梯形图编辑§元件和指令放置方法梯形图编程采用鼠标法、热键法和指令法均可调用、放置元件。鼠标法:移动光标到预定位置鼠标左键单击编程界面下方的某个触点、线圈或指令等符号弹出元件对话框如图所示。输入元件标号、参数或指令即可在光标所在位置放置元件或指令。热键法:点按某个编程热键也会弹出元件对话框其他同上。指令法:如果对编程指令助记符及其含义比较熟悉利用键盘直接输入指令和参数可快速放置元件和指令。编程常用指令参见“表PLC编程常用指令”。例如:输入“LDX”,将在左母线加载一个X常开触点输入“ANDFX”,将串连一个下降沿有效触点X输入“OUTTK”将一个s计时器的线圈连接到右母线。线段只能使用鼠标法或者热键法放置而且竖线段将放置在光标的左下角。步进接点只能使用指令法放置。§梯形图编辑删除元件点按键盘Del键删除光标处元件点按回退键删除光标前面的元件。线段只能使用鼠标法或者热键法删除而且应使要删除的竖线在光标左下角。修改元件鼠标左键双击某元件弹出元件对话框如图所示。选择元件、输入元件标号可对该元件进行修改编辑。右键菜单单击鼠标右键弹出右键菜单如图所示可对光标处进行撤销、剪切、复制、粘贴、行插入、行删除等操作。§程序转换、保存与写入程序转换鼠标左键点击“转换程序”按钮进行程序转换。此时如果编程区某部分显示为黄色表示这部分编程有误请查找原因予以解决。保存程序左键点击“工程保存”选择存盘路径和文件名存盘。程序调用左键点击“工程打开工程”选择路径和文件名调入原有程序。程序写入左键点击“PLC写入”将程序写入模拟PLC主机即可进行仿真试运行并根据运行结果调试修改程序。§练习题PLC仿真编程界面分为哪几个区域?在编程界面怎样返回到软件首页?仿真界面的各个X、Y点已经分别连接到何处?仿真现场的机器人、推杆和分拣器是怎样的运行方式?仿真现场的光电开关何时分断?何时接通?模拟PLC两侧的发光二极管各显示的是何种状态?在编程界面下点按键盘的F、F、F、ShiftF键将分别调用什么元件?梯形图编程对竖直线段的操作是在光标的哪个位置?仿真软件梯形图编程可用哪几种方法调用放置器件?用鼠标法放置输入继电器X的一个常开触点说明操作过程。用热键法放置一个秒计时器T的线圈说明操作过程。怎样删除一个元件?怎样修改一个元件?编辑梯形图时右键菜单包括哪些选项?仿真软件在编程界面怎样保存程序?怎样调用程序?§仿真编程实例遵循第二章介绍的编程方法和编程规则根据仿真现场提供的工艺条件和题目提出的工艺要求设计梯形图并进行仿真调试。题目后面的编号是仿真软件的章节编号也是满足题目要求的仿真现场工艺过程和工艺条件所在的章节请在编号所在的仿真软件章节下编制程序、仿真调试。§基本控制程序编程基本控制程序是指利用少数元件实现一个简单控制的程序。任何一个复杂的控制程序都是有多个基本控制程序有机组合而成所以要熟练掌握基本控制程序。点动控制B按下PB红灯亮,绿灯灭抬起PB红灯灭绿灯亮。(提示:X常开触点控制YX常闭触点控制Y)辅助继电器应用B借助辅助继电器实现第题要求。(体会继电器线圈吸合、释放与常开、常闭触点动作的关系)启动与停止B点动PB输送带连续正转点动PB输送带停止。(要点:继电器自锁控制)置位与复位B利用置位指令SET和复位指令RST实现第题要求。互锁控制B点动PB输送带连续正转此时PB无效。点动PB输送带停止。点动PB输送带连续反转此时PB无效。(要点:继电器互锁控制电动机正反转需加互锁)延时接通B点动PBs后红灯常亮点动PB灯光熄灭。(体会计时器计时必须连续供电断电清零)延时分断B点动PB红灯常亮s后自动熄灭。间歇控制B点动PB红灯点亮s,熄灭s循环点动PB停止工作。计数控制B点动PB五次红灯常亮点动PB灯光熄灭。(体会计数器断电保持必须用RST强制清零)边沿驱动B按下PB由上升沿触点驱动使红灯常亮抬起PB由下降沿触点驱动使绿灯常亮点动PB停止工作。(重点体会下降沿驱动的效果)单键控制B利用边沿触点和线圈交替控制ALT指令实现单键控制。点动PB红灯点亮再次点动PB红灯熄灭如此自动重复。§基本指令编程将上述基本控制程序有机组合可以构成较为复杂控制程序。交替亮灯计数B点动PB红绿灯交替点亮各s自动重复次停止工作。点动PB紧急停止。(课本P要点:间歇控制)分别控制B用PB和PB分别点亮红、绿灯用PB关闭用PB同时点亮红绿灯用PB关闭。(课本P)客人呼叫系统D客人点动桌面按钮对应的指示灯常亮值班室PL同时点亮点动值班室PB各灯熄灭复位。(要点:自锁控制)手动顺序启动同时停止B由PB、PB、PB顺序启动红、绿、黄三灯亮点动PB三灯同时熄灭。(课本P要点:顺序控制)自动顺序启动同时停止B点动PB红灯亮s后绿灯亮。再过s两灯同时停止。点动PB紧急停止。(课本P要点:定时和顺序控制)手动输送A点动PB输送带连续运转点动PB机器人供料点动PB机械臂推料点动PB停止工作。(要点:点动和连续控制)自动输送A点动PB输送带运转机器人供料部件到达X处输送带停止同时机械臂推料。以后自动重复供料、推料。点动PB停止工作。自动计数输送B点动PB绿灯亮机器人连续供料输送带送料送料件停止运转蜂鸣器响红灯亮点动PB紧急停车和停止鸣响。(提示:为了避免最后一个部件停留在输送带上请利用下降沿触点驱动或者定时器延时)输送带试验B点动PB输送带正转绿灯亮s停止s然后输送带反转黄灯亮s停止s。如此自动重复共s试验时间到停止运转红灯亮并且鸣响。点动PB紧急停车和停止鸣响。(课本P)四组抢答器BPBPB为各组的抢答按钮PLPL为各组指示灯任意一组抢答按动按钮后本组灯亮并响铃s其他组再按钮无效。SW为主持人复位开关。(课本P要点:互锁控制)以上题目是利用基本指令编程对于更加复杂的控制过程可利用步进方式编程将一个复杂的控制过程分解成多个简单的控制过程,每个工步完成一个小的程序最终实现总的控制要求。步进控制的优点是每个工步相对独立编程思路清晰。§单流程步进指令编程本章节第、、题分别与上述第、、题具有相同的控制结果请比较基本指令编程和步进指令编程编程思路的不同之处。步进控制编程有关指令和应用到的特殊辅助继电器参见表和。电动门C点动PB黄灯亮,大门升起大门全部开启后黄灯灭绿灯亮点动PB或者延时s后红灯亮大门下降关闭。(单次运行)顺序启动逆序停止D点动PB以s为间隔依次顺序启动上、中、下三条输送带点动PB各输送带以s为间隔依次逆序停止。点动PB为紧急停止。(课本P,单次运行)闪灯控制C用步进编程的方法实现第题的控制要求。(重复运行)交通信号灯控制D点动PB启动运行绿灯亮s后熄灭黄灯亮s后熄灭红灯亮s后熄灭绿灯再次点亮自动重复。点动PB停止工作。(课本P)三灯顺序重复B点动PB红灯亮s后绿灯亮绿灯亮s后黄灯亮三灯同时亮s后全部停止s后开始自动重复。点动PB停止工作。(课本P)(重复运行)部件移动E点动PB启动运行供料机器人操作完成时自动重复供料、运料。点动PB停止工作。(重复运行)分段输送D点动PB机器人连续供料部件到达X处上段输送带正转部件到达X处上段输送带停止中段输送带正转部件到达X处中段输送带停止下段输送带正转部件到达X处下段输送带停止。然后自动重复供料、运料点动PB停止。(重复运行)输送带试验B用步进编程的方法实现第题的控制要求。计数输送B用步进编程的方法实现第题的控制要求。计数装箱E点动PB机器人把纸箱搬上输送带输送带正转纸箱到达装箱处停止装个桔子运到托盘。自动重复装箱输送。点动PB停止工作。输送带控制E点动PB料斗供料输送带向右传送工件到达右端停留s向左传送工件到达左端停留s向右传送在中部停留s继续向右传送工件最后掉落于地面。(单次运行)自动门F加电进入工作状态“停止中”亮灯。车辆进入X处“门灯”亮灯大门上升打开“门动作中”亮灯响铃大门升到最高点停止“打开中”亮灯车辆离开X处大门下降关闭“门动作中”亮灯响铃大门降到最低点停止“门灯”熄灭“停止中”亮灯。可以手动控制大门升降其他同上。(利用置位指令SET)舞台控制F点动“开始”按钮响铃s后幕布(窗帘)左右拉开到位停止舞台升起到位停止点动“结束”按钮舞台下降到位停止幕布关闭到位停止。工作过程中显示画面的“运行状态”各指示灯正确显示运行状态。§多流程步进指令编程通行检测DXX之间为上行通道XX之间为下行通道两组信号灯指示各自通道忙闲状态。设计信号灯控制程序要求:通道空闲时绿灯亮通道占用时绿灯灭红灯亮通道由占用转为空闲s后红灯灭绿灯亮如果通道被占用超过s黄灯亮并响铃发出催促信号直到通道转为空闲黄灯熄灭停止响铃s后红灯灭绿灯亮。(多流程单次运行)工件判断D点动PB机器人连续供料输送带正转检测到部件的大小相应信号灯亮部件落下信号灯灭。点动PB停止工作。(多流程重复运行)分拣输送E点动PB机器人连续供料输送带正转检测到大部件输送到后部检测到小部件输送到前部。点动PB停止工作。(多流程重复运行)部件分拣F点动PB机器人供料Y传送根据部件大小启功不同的输送带将大小不同部件推入各自的托盘。点动PB停止。(多流程重复运行)部件检验F点动PB料斗供料后Y传送工件到钻机下停止s钻机钻孔钻孔完成Y、Y同时传送钻孔正常工件送入“OK”托盘异常工件停在推杆处推入“不行”托盘自动重复点动PB停止。(多流程重复运行)部件分拣F点动PB料斗供料将大小不同的部件传送的相应的托盘。点动PB停止。(多流程重复运行)升降机控制F点动PB料斗供料将大小不同的部件传送的相应的托盘。点动PB停止工作。分拣分配F点动PB供料机器人供料Y传送检测到大号部件红灯亮中号部件绿灯亮小号部件黄灯亮大号部件经Y输送带被传送到地面中号部件被推入托盘小号部件被取料机器人放入托盘供料个停止工作。点动PB计数器清零和紧急停止。数码管驱动编码表二进制YYYYYYYY十进制§功能指令编程可以将PLC的功能指令理解成是具有一定功能的模块连接在电路中起到某种具体作用。下面仅就传送指令、BCD转换指令和有关时钟的指令举例几个。一位数码管E在E仿真界面操作显示画面的两位数码管采用BCD编码方式驱动YY驱动个位数字YY驱动十位数字编码方案见右表。用MOV指令编程由一位数码管重复显示PB自至的点动次数。一位数码管E用BCD指令指令编程由一位数码管重复显示PB自至的点动次数。两位数码管E用BCD指令指令编程由两位数码管重复显示PB自至的点动次数。电子秒表EPB启动PB暂停PB清零。一位数码管显示sPL、PL、PL、PL分别显示s、s、s、s。M是秒脉冲发生器可利用它得到秒脉冲。(勘误:仿真界面显示区驱动有误PL是由Y驱动PL是由Y驱动)计数显示E点动PB开始供料、运料最多个数码管显示运料数目。PB暂停。加热箱A一台电加热箱采用四盏电灯加热LPW、LPW、LPW、LPW。用MOV指令编程点动PB选择点亮不同的电灯得到不同的加热功率依次为W、W、W、W、W、W、W、W、W、W、W、W、W、W、W、W。PB为急停按钮。单健控三灯E首次点动按钮红灯亮再次点动按钮黄灯亮三次点动按钮绿灯亮四次点动按钮三灯全灭。时控开关E时钟控制输送带正转要求每天:开机:关机。时钟显示E在梯形图中显示当前年、月、日、时、分、秒和星期。(完)输入信号开关电源ROMRAMEPROMCPU通信接口输入接口IN输出接口OUTDCVXDCVDCVY输出执行部件计算机、编程器图PLC构成框图ACV图三相异步电动机正反转PLC控制c)指令语句表步序助记符操作数LDXORYANIXANIYOUTYLDXORYANIXANIYOUTYENDb)梯形图YYYXXYYYXXa)IO接线图KMKMFU~VSBSBSBCOMCOMXYXYXC��D�B����SB�X�SQ�X�SR�X�YYYYCOMCOMDCV+-PLCLKVKMKMFUACV图PLC输入输出接口电路示意图LNRETd)多路驱动c)纵接驱动c)并行驱动c)单路驱动图线圈驱动连接形式PLCX�SB�图PLC外观图元件对话框图三相异步电动机正反转继电控制电路控制电路主电路LLLM~KMKMKMKMKMSBKMKMKMSB�PAGE

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/23

PLC仿真软件应用

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利