江苏张渚中专电气控制与plc(机械工业版)课件模块四_plc指令系统_3

上传人:bin****86 文档编号:57447971 上传时间:2018-10-22 格式:PPT 页数:21 大小:318.50KB
返回 下载 相关 举报
江苏张渚中专电气控制与plc(机械工业版)课件模块四_plc指令系统_3_第1页
第1页 / 共21页
江苏张渚中专电气控制与plc(机械工业版)课件模块四_plc指令系统_3_第2页
第2页 / 共21页
江苏张渚中专电气控制与plc(机械工业版)课件模块四_plc指令系统_3_第3页
第3页 / 共21页
江苏张渚中专电气控制与plc(机械工业版)课件模块四_plc指令系统_3_第4页
第4页 / 共21页
江苏张渚中专电气控制与plc(机械工业版)课件模块四_plc指令系统_3_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《江苏张渚中专电气控制与plc(机械工业版)课件模块四_plc指令系统_3》由会员分享,可在线阅读,更多相关《江苏张渚中专电气控制与plc(机械工业版)课件模块四_plc指令系统_3(21页珍藏版)》请在金锄头文库上搜索。

1、四、PLC的编程语言 PLC为用户提供了完整的编程语言,以适应编制用户程序的需要。PLC提供的编程语言通常有以下几种:梯形图、指令表、顺序功能流程图和功能块图。,1梯形逻辑图(LAD) 梯形逻辑图简称梯形图(Ladder programming),它是从继电器一接触器控制系统的电气原理图演化而来的,是一种图形语言。它沿用了常开触点、常闭触点、继电器线圈、接触器线圈、定时器和计数器等术语及图形符号,也增加了一些简单的计算机符号,来完成时间上的顺序控制操作。触点和线圈等的图形符号就是编程语言的指令符号。这种编程语言与电路图相呼应,使用简单,形象直观,易编程,容易掌握,是目前应用最广泛的编程语言之一

2、。,(a) 梯形图 (b) 语句表 图4-7,2指令语句表(STL)指令语句表简称语句表(statementlist,简写为STI。),类似于计算机的汇编语言,它是用语句助记符来编程的。中、小型PLC一般用语句表编程。 3顺序功能流程图(SFC) 顺序功能流程图(SFC)编程是一种图形化的编程方法,亦称功能图。使用它可以对具有并发、选择等复杂结构的系统进行编程,许多PLC都提供了用于SFC编程的指令。 4.功能块图(FBD) 利用FBD可以查看到像普通逻辑门图形的逻辑盒指令。它没有梯形图编程器中的触点和线圈,FBD编程语言有利于程序流的跟踪,但在目前使用较少。,五、FX系列PLC概述 三菱电机

3、现有的FX系列产品样本中仅有FX1S、FX1N、FX2N和FX2NC这四个子系列。FX系列的适应面广,FX2N和FX2NC最多扩展256个I/O点,并且有很强的网络通信功能,能够满足大多数要求较高的系统的需要,是国内使用最广泛的PLC系列产品之一。 1. FX系列PLC的型号,2.FX2N系列PLC的基本单元 FX2N系列是FX系列中功能最强、速度最高的小型PLC。其基本单元见下表:,3. FX2N系列PLC的编程元件1)输入继电器(X0X177):PLC的输入端子是从外部开关接收信号的窗口。输入继电器最多可达128点,采用八进制编号,且不能用程序驱动。 2)输出继电器(Y0Y177):PLC

4、的输出端子是向外部负载输出信号的窗口。输出继电器最多可达128点,且编号为八进制。外部负载的驱动必须由输出继电器实行。 3)辅助继电器(M) 通用辅助继电器M0M499(500点) 停电保持辅助继电器M500 M1023(524点) 特殊辅助继电器M8000M8255(256点),4)状态元件(S) 在步进顺控系统的编程中状态元件S是重要的软元件。它与后述的步进顺控指令 STL 组合使用。有以下四种类型: 初始状态S0S9(10点);回零S10S19(10点);通用S20S499(480点);保持S500S899(400点) 5)指针(PI) 分支指令用指针P0P63(64点) 中断用指针I0

5、I8(9点),6)定时器(T)(字、bit) 定时器的元件号及其设定值和动作如下: 100ms定时器T0T199(200点),设定值0.13276.7秒 10ms定时器T200T245(46点),设定值0.01327.67秒 7)计数器(C(字、bit) 8) 数据寄存器(D)(字) 可编程控制器用于模拟量控制、位置量控制、数据I时需要许多数据寄存器存贮参数及工作数据。 9)变址寄存器(VZ)(字) 变址寄存器的作用类似于Z80中的变址寄存器IX、IY,通常用于修改软元件的元件号。 V与Z都是16bit数据寄存器。,六、基本逻辑指令及使用简介FX2N的基本指令形式、功能和编程方法。1. LD、

6、LDI、OUT指令,1)程序举例:,2)例题解释:当X0接通时,Y0接通;当X1断开时,Y1接通。,3)指令使用说明: LD和LDI指令用于将常开和常闭触点接到左母线上; LD和LDI在电路块分支起点处也使用; OUT指令是对输出继电器、辅助继电器、状态继电器、定时器、计数器的线圈驱动指令,不能用于驱动输入继电器,因为输入继电器的状态是由输入信号决定的。 OUT指令可作多次并联使用,如下图。,2. AND、ANI指令,1)程序举例:,2)例题解释:当X0接通,X2接通时Y0接通;X1断开,X3接通时Y2接通;常开X4接通,X5断开时Y3接通;X6断开,X7断开,同时达到2.5秒时间,T1接通,

7、Y4接通。,3)指令说明: AND、ANI指令可进行1个触点的串联连接。串联触点的数量不受限制,可以连续使用;OUT指令之后,通过触点对其他线圈使用OUT指令,称之为纵接输出。这种纵接输出如果顺序不错,可多次重复使用;如果顺序颠倒,就必须要用我们后面要学到的指令(MPS/MRD/MPP)如下图。,3. OR、ORI指令,1)程序举例:,2)例题解释:当X0或X3接通时Y1接通;当X2断开或X4接通时Y3接通;当X4接通或X1断开时Y0接通;当X3或X2断开时Y6接通。,3)指令说明: OR、ORI指令用作1个触点的并联连接指令; OR、ORI指令可以连续使用,并且不受使用次数的限制; OR、O

8、RI指令是从该指令的步开始,与前面的LD、LDI指令步进行并联连接; 当继电器的常开触点或常闭触点与其他继电器的触点组成的混联电路块并联时,也可以用这两个指令。,4. 串联电路块并联指令ORB、并联电路块串联指令ANB 1)程序举例:,2)例题解释:X0与X1、X2与X3、X4与X5任一电路块接通,Y1接通; X0或X1接通,X2与X3接通或X4接通,Y0都可以接通. 3)指令说明: ORB、ANB无操作软元2个以上的触点串联连接的电路称为串联电路块; 将串联电路并联连接时,分支开始用LD、LDI指令,分支结束用ORB指令; ORB、ANB指令,是无操作元件的独立指令,它们只描述电路的串并联关

9、系; 有多个串联电路时,若对每个电路块使用ORB指令,则串联电路没有限制,如上举例程序; 若多个并联电路块按顺序和前面的电路串联连接时,则ANB指令的使用次数没有限制.,5. 分支多重输出MPS、MRD、MPP指令 MPS指令:将逻辑运算结果存入栈存储器; MRD指令:读出栈1号存储器结果; MPP指令:取出栈存储器结果并清除。 用于多重输出电路;FX的PLC有11个栈存储器,用来存放运算中间结果的存储区域称为堆栈存储器。使用一次MPS就将此刻的运算结果送入堆栈的第一段,而将原来的第一层存储的数据移到堆栈的下一段。,1)程序举例:,2)例题解释:当公共条件X0闭合时,X1闭合则Y0接通;X2接通则Y1接通;Y2接通;X3接通则Y3接通。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号