PLC 练习(基本指令)=答案

PLC 练习(基本指令)=答案
PLC 练习(基本指令)=答案

PLC 练习(基本指令)

1.将按钮SB接到PLC的输入接口X0上,在输出端口Y0上接指示灯HL.

控制要求:按下SB时,HL灯亮,松开SB时,HL灯灭。

2.用SET,RST指令编写三相交流电动机的自锁控制程序。

3.有两台电动机,控制要求为:

①按M1,M2的先后顺序启动;

②前级电动机不启动,后级电动机不能启动;

③前级电动机停止时,后级电动机也停止。

要求绘出接线图和程序梯形图。

4.设计一个具有自锁和点动控制功能的程序梯形图。

要求有启动,停止,和点动3个按钮,Y0为输出端。

5.某台设备电气接线图(如图),两台电动机分别受KM1,KM2控制。

系统控制要求是:

两台电动机均可单独启动和停止;如果发生过载,则两台电动机均停止。

第一台电动机的启动/停止控制端口是X1,X2;

第二台电动机的启动/停止控制端口是X3,X4。

编写PLC控制程序(梯形图,指令表)

6.某台设备电气接线图(如图),两台电动机分别接受接触器KM1,KM2控制。

系统控制要求是:

只有先启动第一台电动机,才能启动第二台电动机;

第一台电动机停止时,第二台电动机也自动停止;

第二台电动机可单独停止;

如果发生过载,则两台电动机均停止。

第一台电动机的启动控制端口是X1;两台电动机总停止控制端口是X2;

第二台电动机的启动/停止控制端口是X3,X4。

编写PLC控制程序(梯形图,指令表)

7.某台设备电气接线图(如图),两台电动机分别接受接触器KM1,KM2控制。

系统控制要求是:

只有先启动第一台电动机,才能启动第二台电动机;

两台电动机均可独立停止;

如果发生过载,则两台电动机均停止。

第一台电动机的启动/停止控制端口是X1,X2;

第二台电动机的启动/停止控制端口是X3,X4。

编写PLC控制程序(梯形图,指令表)

8.某台设备有三台电动机,启动与停止的控制要求是:

按下启动按钮后,三台电动机相隔3分钟自动启动;每台电动机运行3小时后自动停止。

按下停止按钮时,电动机停机。

要求:⑴绘出控制线路图和编写输入/输出端口分配表。

⑵设计程序梯形图,写出程序指令表。

9.如图为某台设备的接触器控制线路图,在控制功能不变的情况下改用PLC控制。

要求:⑴编写输入/输出端口分配表。

⑵设计程序梯形图,写出程序指令表。

10.

台达PLC指令

台达PLC指令.txt求而不得,舍而不能,得而不惜,这是人最大的悲哀。付出真心才能得到真心,却也可能伤得彻底。保持距离也就能保护自己,却也注定永远寂寞。基本指令: 一般指令: LD 载入 A 接点 LDI 载入 B 接点 AND 串联 A 接点 ANI 串联 B 接点 OR 并联 A 接点 ORI 并联 B 接点 ANB 串联回路方块 ORB 并联回路方块 MPS 存入堆栈 MRD 堆栈读取 (指针不动) MPP 读出堆栈 输出指令:

OUT 驱动线圈 SET 动作保持 (ON) RST 接点或寄存器清除 定时器,计数器: TMR 16 位定时器 CNT 16 位计数器 DCNT 32 位计数器 主控指令: MC 公共串联接点的连接 MCR 公共串联接点的解除 接点上升沿/下降沿输出指令: LDP 上升沿检出动作开始 LDF

下降沿检出动作开始 ANDP 上升沿检出串联连接 ANDF 下降沿检出串联连接 ORP 上升沿检出并联连接 ORF 下降沿检出并联连接 脉冲输出指令: PLS 上升沿检出 PLF 下降沿检出 结束指令: END 程序结束 其它指令: NOP 无动作 INV 运算结果反相

指针 I 中断插入指针 步进梯形指令: STL 程序跳至副母线 RET 程序返回主母线应用指令: 程序流程控制: 00 CJ 条件转移 01 CALL 呼叫子程序 02 SRET 子程序结束 03 IRET 中断插入返回

EI 中断插入允许 05 DI 中断插入禁止 06 FEND 主程序结束 07 WDT 逾时监视定时器 08 FOR 循环范围开始 09 NEXT 循环范围结束 传送比较: 10 CMP 比较设定输出 11 ZCP 区间比较 12 MOV 数据传送 13 SMOV 移位传送

AB_PLC中文完整指令集

AB PLC指令集

目录 一、位指令 (3) 1.检查是否闭合指令(XIC) (3) 2.检查是否断开指令(XIO) (3) 3.输出激励指令(OTE) (3) 4.输出锁存指令(OTL) (3) 5.输出解锁存指令(OUT) (4) 6.一次响应指令(ONS) (4) 7.上升沿触发指令(OSR) (4) 8.下降沿触发指令(OSF) (4) 二、计时器和计数器指令 (5) 1.延时导通计时器指令(TON) (5) 2.延时断开计时器指令(TOF) (6) 3.保持型计时器RTO (7) 4.加计数指令(CTU) (7) 5.减计数指令(CTD) (8) 6.复位指令(RES) (9) 三、比较指令 (10) 1.比较指令(CMP) (10) 2.等于指令(EQU) (11) 3.大于或等于指令(GEQ) (12) 4.大于指令(GRT) (12) 5.小于或等于指令(LEQ) (12) 6.小于指令(LES) (13) 7.极限比较指令(LIM) (13) 8.屏蔽等于指令(MEQ) (14) 9.不等于指令(NEQ) (15) 四、计算/算术指令 (15) 1 计算指令(CPT) (15) 2 加法指令(ADD) (17) 3 减法指令(SUB) (17) 4 乘法指令(MUL) (18) 5.除法指令(DIV) (18) 6 平方根指令(SQR) (19) 7 取反指令(NEG) (20) 五、传送/逻辑指令 (20) 1. 传送指令(MOV) (20) 2. 屏蔽传送指令(MVM) (21) 3. 位域分配(BTD) (22) 4. 清零指令(CLR) (23) 5. 按位与指令(AND) (23) 6. 按位或指令(OR) (24)

PLC指令用法

一、实训任务 1、传送指令MOV 2、比较指令CMP 3、运料小车控制 某自动生产线上的运料小车运行如图所示,运料小车由一台三相异步电动机拖动,电机正转,小车右行;电机反转,小车左行。在生产线上有5个编码位1~5的站点供小车停靠,在每个停靠站安装一个行程开关以检测小车是否到达该站点。对小车的控制除了启动按钮和停止按钮之外,还设有5个呼叫按钮开关分别与5个停靠站点相对应。 (1)按下启动按钮,系统开始工作;按下停止按钮,系统停止工作。 (2)当小车当前所处停靠站的编码小于呼叫按钮的编码时,小车右行,运行到呼叫按钮所对应的停靠站时停止。 (3)当小车当前所处停靠站的编码大于呼叫按钮的编码时,小车左行,运行到呼叫按钮所对应的停靠站时停止。

(4)当小车当前所处停靠站的编码等于呼叫按钮的编码时,小车保持不变。 (5)呼叫按钮应有互锁功能,先按下者优先。 4、数据传送指令编程: (1) 数据块传送: 控制要求:应用BIN、BMOV 指令将K2X0(数字12)、K2X10(数字56)、K2X20(数字78)组成的数分别传给D0-D2。编写并运行程序,写出运行结果。 (2) 多点传送: 控制要求:应用BIN、FMOV指令将K2X0组成的数12分别传给D10-D12。编写并运行程序,写出运行结果。 (3) 移位传送: 控制要求:应用SMOV 指令将D0=12、D1=56组成的新数5612 传给D1。编写并运行程序,写出运行结果。 注:以上三个题目可以分别编程,也可以合在一起编程。 二、实训目标 1、掌握MOV、CMP指令的应用 2、掌握BIN、FMOV、SMOV、BMOV指令的应用 3、掌握调试程序的一般方法 三、实训条件 1、FX2N-48MT的PLC一台,一字螺丝刀一把 2、开关、导线若干,连接电缆一根 3、PC一台 四、相关知识 (本项目相关理论知识) 五、实训要求 1、工艺要求 2、职业意识 3、注意事项(特别是安全注意事项) 六、任务实施步骤 1、根据控制要求画出I/O图。 2、编写控制程序。 3、上机调试程序。 七、巡回指导要点 (包括过程控制、任务实施过程中易出问题点的指导、学生操作规范性及人身、设备安全监控等) 八、实训效果评价标准

三菱PLC基本指令

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 ,线圈驱动指令。是对输出继电器(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-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 指令。 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 X55X4 图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 触联常闭触点 串联常开触点

plc基本指令

plc基本指令 plc基本输入指令包括读( LD)、读非(LDNOT)、与(AND)、与非(ANDNOT)、或(OR)、或非(ORNOT)和非(NOT)指令。基本指令是比较常用的一些指令:编写梯形图或语句表、SFC图等指令;应用指令是一些特殊功能用的指令:运算、比较、转换以及通信等指令; 基本指令一般PLC都有,而应用指令有些PLC就没有对应的,选择PLC时注意这点。20个基本指令: LD:取指令(常开触点) LDI:取反指令(常闭触点) AND:串指令(常开触点) ANI:串反指令(常闭触点) OR:并指令(常开触点) ORI:并反指令(常闭触点) ORB:并块指令 ANB:串块指令 MPS:进栈指令 MRD:读栈指令 MPP:出栈指令 PLS:上跳沿微分指令 PLF:下跳沿微分指令

MC:主控指令 MCR:主控复位指令 NOP:空指令 OUT:输出指令 END:结束指令基本输入指令说明如下。 指令名称与格式功能说明操作数(bit) 举例梯形图指令语句读LD bit 将常开触 点与左母线连接CIO、W、H、A、T、C和TK等(位型)LD 0.00 读非LDNOT bit 将常闭触点与左母线连接LDNOT 0.00 与AND bit 将常开触点与其他触点串 联LD 0. 00 AND 0. 01 与非ANDNOT bit 将常闭触点与其他触点串联LD 0. 00ANDNOT 0. 01 或 OR bit 将常开触点与其他触点并联LD 0. 00 OR 100. 00 或非ORNOT bit 将常闭触点与其他触点并联LD 0. 00 ORNOT 100. 00 非NOT(520) 将NOT之前的运算结果取反。如果常开触点后面为NOT指令,功能相当于一个常闭触点LD 0.00 NOT

PLC常用基本指令及应用

PLC常用基本指令及应用 取指令LD LD含义指与左母线相连的常开指令。 操作元件;输入继电器X,输出继电器y ,辅助继电器m0 ,定时器T,计数器C,状态继电器s等软继电器的触点 取反指令LDI LDI含义指与左母线相连的常闭指令。 操作元件;输入继电器X,输出继电器y ,辅助继电器m0 ,定时器T,计数器C,状态继电器s等软继电器的触点 输出指令OUT OUT含义驱动一个线圈 操作元件;输出继电器Y,辅助继电器m,时间继电器C,状态器S等。需要批出的是在程序中不能出现输入继电器的线圈,只能用x的触点。 示例 LDI指令 示例一

示例1指令语句表 AND指令 含义常开触点作串联连接。 操作元件; X Y M T C S等软元件的触点。ANI指令 含义常闭触点作串联连接。 操作元件; X Y M T C S等软元件的触点 ANI指令 示例二 示例二语句表

OR指令 含义常开触点作并联连结 操作元件; X Y M T C S等软元件的触点。ORI 指令 含义常闭触点作并联连结 操作元件; X Y M T C S等软元件的触点。示例三 OR指令 ORI指令 示例三 示例三语句表

ANB指令 含义指单元组成块的串联。操作元件:无操作元件 ORB指令 含义指单元组成块的并联。操作元件:无操作元件 块 示例四

示例四语句表 SET,RST指令 SET 置位指令 含义当一个被操作元件接通并能自保持,不受接通它的开关的影响。 RST 复位指令 含义当一个被操作元件接通并能自保持,就可以通过RST对它进行复位。通常SET和RST是组合使用。 示例五

西门子PLC指令表

1 位逻辑指令 1.1 位逻辑指令概述 1.2 -||- 常开接点(地址) 1.3 -|/|-常闭接点(地址) 1.4 XOR位异或 1.5 -|NOT|- 信号流反向 1.6 -( ) 输出线圈 1.7 -(#)- 中间输出 1.8 -(R) 线圈复位 1.9 -(S) 线圈置位 1.10 RS复位置位触发器 1.11 RS置位复位触发器 1.12 -(N)- RLO下降沿检测 1.13 -(P)- PLO上升沿检测 1.14 -(SAVE) 将RLO存入BR存储器 1.15 MEG地址下降沿检测 1.16 POS地址上升沿检测 1.17 立即读操作 1.18 立即写操作 2 比较指令 2.1 比较指令概述 2.2 CMP?I整数比较 2.3 CMP?D双整数比较 2.4 CMP?R实数比较 3 转换指令 3.1 转换指令概述 3.2 BCD_IBCD码转换为整数 3.3 I_BCD整数转换为BCD码 3.4 I_DINT整数转换为双整数 3.5 BCD_DIBCD码转换为双整数 3.6 DI_BCD双整数转换为BCD码 3.7 DI_REAL双整数转换为浮点数 3.8 INV_I整数的二进制反码 3.9 INV_DI双整数的二进制反码 3.10 NEG_I整数的二进制补码 3.11 NEG_DI双整数的二进制补码 3.12 NEG_R浮点数求反 3.13 ROUND舍入为双整数 3.14 TRUNC舍去小数取整为双整数 3.15 CEIL上取整 3.16 FLOOR下取整 4 计数器指令 4.1 计数器指令概述 4.2 S_CUD加减计数 4.3 S_CU加计数器 4.4 S_CD减计数器 4.5 -(SC)计数器置初值 4.6 -(CU)加计数器线圈 4.7 -(CD)减计数器线圈 5 数据块指令 5.1 -(OPN)打开数据块:DB或DI 6 逻辑控制指令 6.1 逻辑控制指令概述 6.2 -(JMP)- 无条件跳转 6.3 -(JMP)- 条件跳转 6.4 -(JMPN)- 若非则跳转 6.5 LABEL标号 7 整数算术运算指令 7.1 整数算术运算指令概述 7.2 判断整数算术运算指令后状态字的位 7.3 ADD_I 整数加法 7.4 SUB_I 整数减法 7.5 MUL_I 整数乘法 7.6 DIV_I 整数除法 7.7 ADD_DI 双整数加法 7.8 SUB_DI 双整数减法 7.9 MUL_DI 双整数乘法 7.10 DIV_DI 双整数除法 7.11 MOD_DI 回送余数的双整数 8 浮点算术运算指令 8.1 浮点算术运算指令概述 8.2 判断浮点算术运算指令后状态字的位 8.3 基础指令 8.3.1 ADD_R实数加法 8.3.2 SUB_R实数减法 8.3.3 MUL_R实数乘法 8.3.4 DIV_R实数除法 8.3.5 ABS浮点数绝对值运算 8.4 扩展指令 8.4.1 SQR浮点数平方 8.4.2 SQRT浮点数平方根 8.4.3 EXP浮点数指数运算 8.4.4 LN浮点数自然对数运算 8.4.5 SIN浮点数正弦运算 8.4.6 COS浮点数余弦运算 8.4.7 TAN浮点数正切运算

西门子plc指令表

1 位逻辑指令 1.1 -||- 常开接点(地址) 1.2 -|/|- 常闭接点(地址) 1.3 XOR 位异或 1.4 -|NOT|- 信号流反向 1.5 -( ) 输出线圈 1.6 -(#)- 中间输出 1.7 -(R) 线圈复位 1.8 -(S) 线圈置位 1.9 RS 复位置位触发器 1.10 RS 置位复位触发器 1.11 -(N)- RLO下降沿检测 1.12 -(P)- PLO上升沿检测 1.13 -(SAVE) 将RLO存入BR存储器1.14 MEG 地址下降沿检测 1.15 POS 地址上升沿检测 2 比较指令 2.1 CMP?I 整数比较 2.2 CMP?D 双整数比较 2.3 CMP?R 实数比较 3 转换指令 3.1 BCD_IBCD码转换为整数 3.2 I_BCD 整数转换为BCD码 3.3 I_DINT 整数转换为双整数 3.4 BCD_DIBCD码转换为双整数 3.5 DI_BCD 双整数转换为BCD码3.6 DI_REAL 双整数转换为浮点数3.7 INV_I 整数的二进制反码 3.8 INV_DI 双整数的二进制反码3.9 NEG_I 整数的二进制补码 3.10 NEG_DI 双整数的二进制补码3.11 NEG_R 浮点数求反 3.12 ROUND 舍入为双整数 3.13 TRUNC 舍去小数取整为双整数3.14 CEIL 上取整 3.15 FLOOR 下取整 4 计数器指令 4.1 S_CUD 加减计数 4.2 S_CU 加计数器 4.3 S_CD 减计数器 4.4 -(SC) 计数器置初值 4.5 -(CU) 加计数器线圈 4.6 -(CD) 减计数器线圈 5 数据块指令

欧姆龙PLC指令的列表

CP1H: 1指令助记符: 装载LD装载非LD NOT与AND与非AND NOT或OR或非OR NOT 与装载AND LD或装载OR LD非NOT条件ON UP条件OFF DOWN 2指令助记符: 输出OUT输出非OUT NOT保持KEEP上升沿微分DIFU下降沿微分DIFD 置位SET复位RSET多位置位SETA多位复位RSTA单一位置位SETB单一位复位RSTB 3指令助记符: 结束END空操作NOP联锁IL联锁解除ILC多联锁区别保持MILH多联锁区别释放MILR 多联锁解除MILC跳转JMP跳转结束JME条件跳转CJP FOR循环FOR循环终止BREAK 下一个循环NEXT 4指令助记符:定时器TIM 5编辑指令:数据移位指令,递增/递减指令,四则运算指令,转换指令,逻辑指令,特殊算术指令,表格数据处理指令,数据控制指令。 6指令助记符 移位寄存器SFT可逆移位寄存器SFTR字移位WSFT算术左移ASL算术右移ASR循环左移ROL循环右移ROR一个数字左移SLD一个数字右移SRD左移N位NASL双字左移N 位NSLL右移N位NASR双字右移N位NSRL 7指令助记符 二进制递增++双字二进制递增++L二进制递减--双字二进制递减--L BCD递增++B,双字BCD递增++BL,BCD递减--B,双字BCD递减--BL 8指令助记符 无进位带符号二进制加法+,无进位带符号双字二进制加法+L,有进位带符号二进制加法+C,有进位带符号双字二进制加法+CL,无进位BCD加法+B,无进位双字BCD加法+BL,有进位BCD加法+BC,有进位双字BCD加法+BCL,无进位带符号二进制减法-无进位带符号双字二进制减法-L,有进位带符号二进制减法-C,有进位带符号双字二进制减法-CL,无进位BCD减法-B,无进位双字BCD减法-BL,有进位BCD减法-BC 有进位双字BCD减法-BCL,带符号二进制乘法*,带符号双字二进制乘法*L,BCD乘法*B,双字BCD乘法*BL,带符号二进制除法/,带符号双字二进制除法/L,BCD除法/B 双字BCD除法/BL 9指令助记符 BCD→二进制BIN,双字BCD→双字二进制BINL,二进制→BCD BCD 双字二进制→双字BCD BCDL 二进制求补NEG,数据译码MLPX,数据编码DMPX,ASCⅡ转换码ASC, ASCⅡ→HEX HEX 10指令助记符 逻辑与ANDW,双字逻辑与ANDL,逻辑或ORW,双字逻辑或ORWL,异或XORW 双字异或XORL,求补COM,双字求补COML 11指令助记符 算术处理APR,位计数器BCNT 12指令助记符 浮点数→16位FIX,浮点数→32位FIXL,16位→浮点数FLT,32位→浮点数FLTL

西门子plc指令表

1.1 -||- 常开接点(地址) 1.2 -|/|- 常闭接点(地址) 1.3 XOR 位异或 1.4 -|NOT|- 信号流反向 1.5 -( ) 输出线圈 1.6 -(#)- 中间输出 1.7 -(R) 线圈复位 1.8 -(S) 线圈置位 1.9 RS 复位置位触发器 1.10 RS 置位复位触发器 1.11 -(N)- RLO下降沿检测 1.12 -(P)- PLO上升沿检测 1.13 -(SAVE) 将RLO存入BR存储器1.14 MEG 地址下降沿检测 1.15 POS 地址上升沿检测

2.1 CMP?I 整数比较 2.2 CMP?D 双整数比较 2.3 CMP?R 实数比较 3 转换指令 3.1 BCD_IBCD码转换为整数 3.2 I_BCD 整数转换为BCD码 3.3 I_DINT 整数转换为双整数3.4 BCD_DIBCD码转换为双整数3.5 DI_BCD 双整数转换为BCD码3.6 DI_REAL 双整数转换为浮点数3.7 INV_I 整数的二进制反码 3.8 INV_DI 双整数的二进制反码3.9 NEG_I 整数的二进制补码 3.10 NEG_DI 双整数的二进制补码3.11 NEG_R 浮点数求反

3.12 ROUND 舍入为双整数 3.13 TRUNC 舍去小数取整为双整数3.14 CEIL 上取整 3.15 FLOOR 下取整 4 计数器指令 4.1 S_CUD 加减计数 4.2 S_CU 加计数器 4.3 S_CD 减计数器 4.4 -(SC) 计数器置初值 4.5 -(CU) 加计数器线圈 4.6 -(CD) 减计数器线圈 5 数据块指令 5.1 -(OPN) 打开数据块:DB或DI 6 逻辑控制指令 6.1 -(JMP) 无条件跳转 6.2 -(JMP) 条件跳转

PLC基本指令一览表

P L C基本指令一览表集团企业公司编码:(LL3698-KKI1269-TM2483-LUI12689-ITT289-

第一节基本指令的类型基本指令一览表:基本指令.步进梯形图指令FX1S可编程序控制器的基本顺控指令和步进梯形图指令的种类及其功能如下所示:

第二节基本指令介绍 FX1S的基本指令形式、功能和编程方法。基本指令是以位为单位的逻辑操作,是构成继电器控制电路的基础 一、LD、LDI、OUT指令 1.程序举例: 2.例题解释:1)当X0接通时,Y0接通; 2)当X1断开时,Y1接通。 3.指令使用说明: 1)LD和LDI指令用于将常开和常闭触点接到左母线上; 2)LD和LDI在电路块分支起点处也使用; 3)OUT指令是对输出继电器、辅助继电器、状态继电器、定时器、计数器的线圈驱动指令,不能用于驱动输入继电器,因为输入继电器的状态是由输入信号决定的。 4)OUT指令可作多次并联使用,如下图。 5)定时器的计时线圈或计数器的计数线圈,使用OUT指令后,必须设定值(常数K或指定数据寄存器的地址号),如上图。

二、AND、ANI指令 1.程序举例: 2.例题解释:1)当X0接通,X2接通时Y0接通; 2)X1断开,X3接通时Y2接通; 3)常开X4接通,X5断开时Y3接通; 4)X6断开,X7断开,同时达到2.5秒时间,T1接通,Y4接通。 3.指令说明: 1)AND、ANI指令可进行1个触点的串联连接。串联触点的数量不受限制,可以连续使用; 2)OUT指令之后,通过触点对其他线圈使用OUT指令,称之为纵接输出。这种纵接输出如果顺序不错,可多次重复使用;如果顺序 颠倒,就必须要用我们后面要学到的指令(MPS--进栈/MRD—读栈 /MPP—出栈)如下图; 3)当继电器的常开触点或常闭触点与其他继电器的触点组成的电路块串联时,也使用AND指令或ANI指令。 电路块:就是由几个触点按一定的方式连接的梯形图。由两个或两个以上的触点串联而成的电路块,称为串联电路块;由两个或两个以上的触点并联连接而成的电路块,称为并联电路块;触点的混联就称为混联电路块。 三、OR、ORI指令

欧姆龙PLC指令

4指令助记符:定时器TIM 5编辑指令:数据移位指令,递增/递减指令,四则运算指令,转换指令,逻辑指令,特殊算术指令,表格数据处理指令,数据控制指令。 6指令助记符 移位寄存器SFT可逆移位寄存器SFTR字移位WSFT算术左移ASL算术右移ASR循环左移ROL循环右移ROR一个数字左移SLD一个数字右移SRD左移N位NASL双字左移N 位NSLL右移N位NASR双字右移N位NSRL 7指令助记符 二进制递增++双字二进制递增++L二进制递减--双字二进制递减--L BCD递增++B,双字BCD递增++BL,BCD递减--B,双字BCD递减--BL 8指令助记符 无进位带符号二进制加法+,无进位带符号双字二进制加法+L,有进位带符号二进制加法+C,有进位带符号双字二进制加法+CL,无进位BCD加法+B,无进位双字BCD加法+BL,有进位BCD加法+BC,有进位双字BCD加法+BCL,无进位带符号二进制减法-无进位带符号双字二进制减法-L,有进位带符号二进制减法-C,有进位带符号双字二进制减法-CL,无进位BCD减法-B,无进位双字BCD减法-BL,有进位BCD减法-BC 有进位双字BCD减法-BCL,带符号二进制乘法*,带符号双字二进制乘法*L,BCD乘法*B,双字BCD乘法*BL,带符号二进制除法/,带符号双字二进制除法/L,BCD除法/B 双字BCD除法/BL 9指令助记符 BCD→二进制BIN,双字BCD→双字二进制BINL,二进制→BCD BCD 双字二进制→双字BCD BCDL 二进制求补NEG,数据译码MLPX,数据编码DMPX,ASCⅡ转换码ASC, ASCⅡ→HEX HEX 10指令助记符 逻辑与ANDW,双字逻辑与ANDL,逻辑或ORW,双字逻辑或ORWL,异或XORW 双字异或XORL,求补COM,双字求补COML 11指令助记符 算术处理APR,位计数器BCNT 12指令助记符 浮点数→16位FIX,浮点数→32位FIXL,16位→浮点数FLT,32位→浮点数FLTL 浮点数加法+F,浮点数减法-F,浮点数除法/F,浮点数乘法*F 浮点符号比较 LD, AND, OR+=F LD, AND, OR+<>F LD, AND, OR+F LD, AND, OR+>=F 浮点数→ASCⅡFSTR ASCⅡ→浮点数FVAL 12指令助记符

相关主题
相关文档
最新文档