版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 8/8三菱指令快速入门宝典汇总 PLC 基本指令 FX 2N 系列的PLC 共有基本指令27条,本章主要介绍这些基本指令的功能。并掌握由梯形图转化成指令表,指令表转化成梯形图的方法;然后通过一些编程的示例理解基本指令的应用和一些编程的规则。 3.1 基本指令 3.1.1 LD 、LDI 、OUT 指令 LD ,取指令,表示每一行程序中第一个与母线相连的常开触点。另外,与后面讲到的ANB 、ORB 指令组合,在分支起点处也可使用。 LDI ,取反指令,与 LD 的用法相同,只是LDI 是对常闭触点。 LD 、LDI 两条指令的目标元件是X 、Y 、M 、S 、T 、C 。 OUT ,线圈驱动指
2、令。是对输出继电器(Y )、辅助继电器(M )、状态器(S )、定时器(T )、计数器(C )的线圈驱动,对输入继电器(X )不能使用。 图3-1 LD、LDI、OUT指令的使用说明 8 OUT Y1 7 LD T0 SP K204 OUT T03 OUT M02 LDI X11 OUT Y00 LD X0a) 梯形图 T0 Y1 T0 K20 X1 X0Y0M0步号 程序 驱动定时器线圈b) 指令表 SP为空格键 定时器设定值 目标元件 指令 驱动线圈与母线相连 当OUT 指令驱动的目标元件是定时器T 和计数器C 时,如设定值是常数K 时,则K 的设定范围如表3-1所示:程序步序号是自动生成
3、,在输入程序时不用输入程序步号,不同的指令,程序步号是有所不同的。 表 3-1 K 值设定范围: 3.1.2 触点串联指令AND 、ANI 用于单个常开接点的串联。 ANI ,与非指令。用于单个常闭接点的串联。 AND 与ANI 都是一个程序步指令,串联触点的个数没有限制,该指令可以多次重复使用。使用说明如图3-2所示。这两条指令的目标元件为X 、Y 、M 、S 、T 、C 。 OUT 指令后,通过接点对其他线圈使用OUT 指令称为纵接输出或连续输出,如图3-2 中的OUT Y3。这种连续输出如果顺序不错,可以多次重复。但是如果驱动顺序换成图3-3的形式,则必须用后述的MPS 指令和MPR 指
4、令。 3.1.3 接点并联指令OR 、ORI OR ,或指令。 ORI ,或非指令。 这两条指令都用于单个的常开触点并联,操作的对象是X 、Y 、M 、S 、T 、C 。OR 是用于常开触点,ORI 用于常闭触点,并联的次数可以是无限次。使用说明如图3-4所示。 并联连接 并联连接 0 LD X4Y5 X5图3-4 OR、ORI使用说明 a) 梯形图 X7 M110 M103Y5M102OR OR ORI X10OR M103 b)指令表 9 OUT M103 8 OR M1107 ANI X106 OR M103 AND X74 LD Y53 OUT Y52 ORI M1021 OR X55
5、X4 图3-3 不推荐使用 MPP X3 X4Y3Y2 MPS X5 a)梯形图 X5 X1X3 X4 X2 图3-2 AND、ANI指令使用说明Y3 Y2Y1 6 AND X5b)语句表 7 OUT Y35 OUT Y23 ANI X42 LD X31 AND X20 LD X1 触联常闭触点 串联常开触点 3.1.4 取脉冲指令LDP、LDF、ANDP、ANDF、ORP、ORF LDP,ANDP,ORP指令是进行上升沿检测的触点指令,仅在指定的位元件上升沿(OFF ON变化时)时,接通一个扫描周期,操作的目标元件是X、Y、M、S、T、C。应用如图3-5所示。 LDF、ANDF、ORF指令是
6、进行下降沿检测的触点指令,仅在指定位元件下降时(即由ONOFF变化时)接通1个扫描周期。操作的目标元件是X、Y、M、S、T、C。使用说明如图3-6所示。 3.1.5 串联电路块并连指令ORB 两个或两个以上的接点串联的电路称为串联电路块;当串联电路块和其它电路并联时连接时,分支开始用LD、LDI。分支结束用ORB。ORB指令和后面的ANB指令是不带操作数的独立指令。电路中有多少个串联电路块就用多少次ORB,ORB使用的次数不受限制。 ORB指令也可成批使用,但是由于LD、LDI指令的重复使用次数受限制在8次以下, 请务必注意。ORB指令使用说明见图3-7所示。 3.1.6 并联电路块的串联连接
7、指令ANB 两个或两个以上接点并联的电路称为并联电路块。并联电路块和其它接点串联连接时,使用ANB。电路块的起点用LD、LDI指令,并联电路块结束后,使用ANB指令与前面串联。ANB指令是无操作目标元件的指令。ANB指令的使用说明见图3-8所示。 3.1.7 多重输出指令MPS、MRD、MPP 生移动。 这些指令都是不带操作数的独立指令。MPS、MRD、MPP的使用见下例各图(图3-9、3-10、3-11)所示。 3.1.8 主控及主控复位指令MC、MCR MC,主控指令。用于公共串联触点的连接。 图3-13 MC、MCR指令的应用 N1 M101 MCR N0 Y6 Y5 MCR N1 MC
8、R N2 Y4 MC N2 M102 Y3 Y1 X10 X7 X6 N2 M102 X5 X4 X3 图3-14 主控嵌套应用示例 关。因为它已在主控以外。 ON/OFF,于X0、X2、X4无 Y6的ON/OFF只取决于X10的 的程序不能运行。 当X4=OFF时,则夹在N2级以内 当X4=0N时,则夹在N2内的程 序可以运行,N2级有效。 当X2=0N时,则夹在N1内的程 的程序不能运行。 当X2=OFF时,则夹在N1级以内 N0 N1 N2 N2 序可以运行。 MC N1 M101 Y0 MC N0 M100 N0 M100 X1 X2 X0 序可以运行,N1级N2级有效。 当X0=0N
9、时,则夹在N0内的程 的程序不能运行。 当X0=OFF时,则夹在N0级以内 N1 N0 程序运行说明: 3.1.9 取反INV指令 INV指令是在将执行INV指令之前的运算结果反转的指令,是不带操作数的独立指令。使用如图3-15所示。当X0断开,则Y0接通,如果X0接通则Y0断开。 (a) 梯形图(b)指令表 (c) 时序图 图3-15 取反指令INV 3.1.10 置位与复位指令SET、RST。 SET为置位指令,使动作保持; RST复位指令,使操作保持复位。SET、RST指令的使用说明如图3-16所示。由波形图可见,当X0接通,即使再变成断开,Y0也保持接通。X1接通后,即使再断开,Y0
10、也将保持断开。SET指令的操作目标元件为Y、M、S。而RST指令的操作元件是Y、M、S、 D、V、Z、T、C。 3.1.11 微分输出指令PLS、PLF PLS上升沿微分输出。当输入条件为ON时(上升沿),相应的输出位元件Y或M 接通一个扫描周期。 PLF下降沿微分输出。当输入条件为OFF时(下降沿),相应的输出位元件Y或M 接通一个扫描周期。 这两条指令都是2个程序步,它们的目标元件是Y和M,但特殊辅助继电器不能作为目标元件。其动作过程如图3-17所示。 使用这两条指令时,要特别注意目标元件。例如,在驱动输入接通时,PLC由运行停止运行,此时PLS M0动作,但PLS M600(断电保持辅助
11、继电器)不动作。这是因为M600在断电停机时其动作也能保持。 (a ) (b) (a)梯形图 (b)指令表 (c) 波形图 3.1.12 NOP 、END 指令 NOP 空操作指令。 END 程序结束指令。 NOP 指令是不带操作数,在普通指令之间插入NOP 指令,对程序执行结果没有影响, 但是将已写入的指令换成NOP ,则被换的程序被删除,程序发生变化。所以用NOP 指令可以对程序进行编辑。如图3-18,当把AND X1换成NOP ,则触点X1被消除,ANI X2换成NOP ,触点X2被消除。 END 是程序结束指令,当一个程序结束时,后面用END ,写在END 后的程序不能被执 Y0 图3
12、-18 NOP指令使用说明 AND NOP ANI NOP X0 X1 X2 行。如果程序结束不用END,在程序执行时会扫描完整个用户存储器,延长程序的执行时间,有的PLC还会提示程序出错,程序不能运行。 例3-1:根据下例梯形图写出指令表。 图3-19 例1梯形图和指令表 3.2 基本指令的应用 了解了PLC的基本指令后,我们学习利用基本指令进行编程,用基本指令能完成大部分逻辑控制的编程。 3.2.1 可编程控制器梯形图编程规则。 1、水平不垂直。 图3-20 触点水平不垂直 2、多上串右。 (a)多上 (b)串右 图3-21 多上串右 垂直触点不能输入,要 完成同样的逻辑控制, 可以改成右
13、图所示 触点多的写在上方,如右 图,则可以不用ORB指令 将并联电路快写在右边, 则可以不用ANB指令。 3、线圈右边无接点 图3-22 线圈右边无触点 4、不能有双线圈输出。 Y3是双线圈输出,当出现双线圈输出时,前面的输出不起作用,只有最后的一条输出才起作用。避免双线圈的方法是把触点并联。如图3-23。 图3-23 不能有双线圈输出 3.2.2 程序举例 当我们要进行一个程序设计时,一般要按照这么几 个过程进行:(1)、理解控制过程。这是写程序非常关 键的一步,不了解控制过程,也就无法写出正确的程序。 这一过程可以是客户提出,如果不能准确理解,可以到 现场进行观测。(2)、选择所需的硬件,
14、并分配I/O地 址,画出I/O图。(3)、进行程序设计,画出梯形图。(4)、 对程序进行调试。下面我们通过一些简单例子来说明如 何进行编程。 例3-2:电动机正反转的控制。控制要求:当按下 正转按钮时,电动机正转;按下反转按钮,电动机反转; 按下停止按钮,电动机马上停止。当电动机发生过热时, 也能自动停止。 分析:要控制电动机正反转,必须要两个交流接触器,图3-24(a)正反转控制主电路 线圈的右边不能有接 点,应改成右图所示。 其主电路如图3-24(a)。所以PLC有两 个输出信号;有四个输入信号,其I/O图 如图3-24(b)。另外,由于电动机控制 正反转的接触器不能同时接通,所以必须 进
15、行互锁。根据控制要求写出梯形图和指 令表如图3-25: (a) 梯形图 (b) 指令表 图3-25 正反转控制梯形图和指令表 例3-3:有两台电动机:按下启动按钮,第一台电动机运行10分钟后停止,切换到第二台运转,20分钟后,第二台自动停止。试编出PLC控制程序。 分析:输入信号可以用一个启动按钮。每个电动机用一个交流接触器控制,所以有两个输出信号。控制I/O图如图3-26。程序中要计时,所以要用到定时器。其地址分配和梯形图、指令表如下。 X0启动按钮 Y1电动机1 Y2电动机2 图3-26 两台电动机控制的I/O图 启动按钮 COM COM 电源 Y0 Y1 XO KM2 KM1 FU 电动机2 电动机1 图3-27 例3梯形图和指令表 讨论:将上题改成两台电机按上述规律运行5个周期后自动停止,另外要求在程序中添加一个急停按钮,应如何修改程序? 例3-4:喷泉控制设计:有A、B、C三组喷头,要求启动后A组先喷5s,之后B、C同时喷,5s后B停止,再过5s,C停止而A、B同时喷,再过半2s C也喷;A、B、C 同
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 开题报告:义务教育阶段学生作业政策国际比较研究
- 开题报告:新时代国际汉语教材的知识体系与价值导向研究
- 2024中国干细胞行业市场研究报告-2024
- 大学团委工作计划样本
- 商品房实测实量工作计划建筑实测实量工作总结
- 2024销售经理年度工作计划范文
- 经理秘书个人年终总结计划标准模板
- 2024年医院总务后勤工作计划表
- 下学期音乐教研组计划
- 2024学校精准扶贫工作计划
- P92焊缝IV型蠕变开裂机理
- 农业机械学课件
- 二次根式计算专项训练150题含答案
- 输血科医生述职报告
- 2024北京海淀区初三(上)期末化学试卷及答案
- 2023-2024学年广东省惠州市八年级(上)期末数学试卷
- 林肯冒险家说明书
- 《中药膏方讲座》课件
- 暴发性心肌炎的治疗及护理
- 现代农业产业园总体规划方案
- 海外投资风险的应急预案
评论
0/150
提交评论