当前位置:首页 >> 信息与通信 >>

对三菱plc指令的理解


基本逻辑指令 FN2N M8000-M8255 特殊继电器 M8000:运行监视器(在 plc 运行中一直接通)M8001:与 M8000 相反的逻辑 M8002:初始脉冲(仅在运行开始时瞬间接通)M8003 :与 M8002 相反逻辑 M8011:10ms M8012:100ms M8013: 1s M8014 :1min (开一半时间关一半的时间) T0~T199 200 点 100ms T200~T245 46 点 10ms T246~T249 4 点 10ms 累计型 T250~T255 5 点 100ms 累计型 定时器的范围是 0~32767 C0~C99 100 点 C100~199 100 点累计型 C200~C219 20 点 C220~C234 15 点累计型 16 位 0~32767 32 位-2147483648~+2147483647
计算器 NO

方向切换 M8200 M8201 M8202 M8203 M8204 M8205 M8206 M8207 M8208

计算器 NO

方向切换 M8209 M8210 M8211 M8212 M8213 M8214 M8215 M8216 M8217

计算器 NO

方向切换 M8218 M8219 ~ M8220 M8221 M8222 M8223 M8224 M8225

计算器 NO

方向切换 M8226 M8227 M8228 M8229 M8230 M8231 M8232 M8233 M8234

C200 C201 C202 C203 C204 C205 C206 C207 C208

C209 C210 C211 C212 C213 C214 C215 C216 C217

C218 C219 ~ C220 C221 C222 C223 C224 C225

C226 C227 C228 C229 C230 C231 C232 C233 C234

FX2N FX2NC 系列 每个寄存器都是 16bit(最高位为正、负符号位) 也可用两个数据寄存器合并起来存储 32bit (最高位为正、负符号位) D0~D199 200 点 D200~D511 312 点 D512~D7999 7488 点 D8000~D8255 256 点

[MOV K3 D1] 是把 3 传到 D1 里(K 表示常数 H 表示十六进制的常数,在 plc 里 不能直接的写一个数值,要写数据前面加 K 或者 H ) [DMOV K50000 D4] 是把 K50000 传送到 D4,D5 面 [MOV D10 D4] 是把 D10 里的数据传送到 D4 里 [DMOV D20 D22] 是把(D20,D21)(是一个 32 位数据)里的数据传送到(D22, D23)里去
MOV:传送(可以传送 32 位的数据,可脉冲)

-1-

案例

-2-

X、 Y 、M、 S...是位软元件 T、C、D、V...是字软元件
K1X3 K1 表示 1 组 (即 4 位) X3 表示起始位即使从 X3 开始的 4 位 X3 X4 X5 X6 的信号 K2Y1 K2 表示 2 组(即 8 位)Y1 表示起始位即使从 Y1 开始的 8 位 ~~ LD:读取常开点。 LDI:读取常闭点。 OUT:线圈输出 AND:串入常开点 ANI:串入常闭点 OR:并入常开点 ORI:并入常闭点 ANB:电路块串联 ORB:电路块并联 SET:线圈保持 (set 指令的执行对象:Y,M,S 其功能与自锁类似 ) RST:清除线圈输入 (rst 指令的执行对象是:Y,M,S,T,C,D,V,Z 让对象清 楚动作,寄存器的值清 0 ) ZRST:成批复位

-3-

PLS:上升沿输入脉冲 PLF:下降沿输入脉冲 上升延输出指令 PLS 仅在执行条件由 OFF→ON 时,驱动一次输出 [PLS M0] 下降延输出指令 PLF 仅在执行条件由 ON→OFF 时,驱动一次输出 [PLF M1] LDP:读取上升沿 LDF:读取下降沿 触点上升延是检测到触点上升延时为 ON 触点下降延是检测到触点下降延时为 ON ANDP:上升沿接通,串联连接。 ANDF:下升沿接通,串联连接。 ALT:交替指令 NOP:空操作 ORP:上升沿接通,并联连接 ORF:下升沿接通,并联连接 MC:主控 MCR 主控结束

CMP:比较 (可 32 可脉冲

全支持)

ZCP: 区域比较 (可 32 可脉冲 全可用)

-4-

CML:取反传送 BCD:BIN 向 BCD 转换 BIN:BCD 向 BIN 转换 ADD:加法(可 32 可脉冲 全可用)

SUB:减法(可 32 可脉冲 全可用)

MUL:乘法(可 32 可脉冲

全可用)

-5-

DIV:除法(可 32 可脉冲 全可用)

-6-

INC:自加 1 运算(可 32 可脉冲 全可用)

DEC:自减 1 运算(可 32 可脉冲 全可用)

-7-

案例

逻辑指令的相关格式

逻辑与指令 WAND

-8-

逻辑或指令 WOR

逻辑异或指令 WXOR

案例

DECMP:二进制浮点数比较 DEZCP:二进制浮点数区间比较 DEBCD: 二进制浮点数向十进制浮点数转换 DEBIN: 十进制浮点数向二进制浮点数转换 DEADD:二进制浮点数加法 DESUB:二进制浮点数减法 DEMUL:二进制浮点数乘法 DEDIV:二进制浮点数除法 DESQR:二进制浮点数开方 INT:二进制浮点数取整 FLT:整数转换为二进制浮点数

求平均值指令 MEAN

-9-

WAND:字与运算(按位)

WOR:字或运算(按位)

WXOR 字异或运算(按位)

- 10 -

译码 DECO 指令

译码指令说明

注:当 D1 的值较小时,(1-15)D1 的纸是前 4 位的 2 进制

- 11 -

编码指令 ENCO

指令说明

案例

- 12 -

循环指令

ROR:循环右移

- 13 -

说明

ROL:循环左移

指令说明

- 14 -

案例

位右移指令 SFTR

- 15 -

指令说明

位左移 SFTL

指令说明

- 16 -

案例

NEG:取补运算

指令用法

- 17 -

RCR:带进位循环右移 RCL:带进位循环左移 SQR:开方运算 INV:运算触点取反 EMD:结束程序 MPS:压栈 MRD:读栈 MPP:出栈 CJ:条件跳转 CALL:子程序调用 SRET:子程序返回 FENN:主程序结束 FOR:循环开始 NEXT:循环结束 LD=:读取“等于比较节点” LD>:读取“大于比较节点” LD<:读取“小于比较节点” LD<>:读取“不等于比较节点” LD<=:读取“小于等于比较点” LD>=:读取“大于等于比较节点” AND=:串联“等于比较节点” AND>:串联“大于比较节点” AND<:串联“小于比较节点” AND<>:串联“不等于比较节点” AND<=:串联“小于等于比较节点” AND>=:串联“不等于比较节点” OR=:并联“等于比较节点” OR>:并联“大于比较节点” OR<:并联“小于比较节点” OR<>:并联“不等于比较节点” OR<=:并联“小于等于比较节点” OR>=:并联“大于等于比较节点”

案例

- 18 -

- 19 -


相关文章:
三菱PLC编程检索指令实际应用探讨
三菱PLC 编程检索指令实际应用探讨 摘 要: 应用图文分析了三菱PLC检索指令的检索...让人们解读理解程序更加清晰明了,特别适宜对机床刀库控制 中的系统寻刀、数据...
三菱PLC基本指令[1]
三菱PLC基本指令[1]_机械/仪表_工程科技_专业资料。...然后通过一些编程的示例理解基本 指令的应用和一些...LDI,取反指令,与 LD 的用法相同,只是 LDI 是对...
三菱PLC基本指令(一)
泰州技师学院教案首页授课日期 班级 课题: 三菱 PLC 基本指令(一) 教学目的要求: 教学目的要求:进一步了解 PLC 编程语言,掌握指令定义、助 记符,能够把梯形图转换...
三菱PLC基础学习教程-GOOD-详细的指令介绍及示例
PLC 则是采用循环扫描的工作方式.对每个程序,CPU 从第一条指令开始执行, 按...例如 FX2N---40MRD,其参数含义三菱 FX2N PLC,有 40 个 I/O 点的基本...
三菱PLC编程指令
三菱PLC编程指令_信息与通信_工程科技_专业资料。123...为了能全面了解 FX 系列 PLC 的内部软继电器,下表...(5)OUT(输出指令) 对线圈进行驱动的指令,也称为...
三菱PLC IST方便指令应用实例
三菱PLC IST方便指令应用实例_电子/电路_工程科技_...2、在工件传送机构中的应用 为了更好的理解 IST ...回原点初始状态流程图如图 7(b)所示: 如果对状态...
三菱PLC指令详解
三菱PLC指令详解_互联网_IT/计算机_专业资料。一 顺控指令 1 00 01 02 03 04 05 2 06 07 08 09 10 触点指令 LD LDI AND ANI OR ORI 连接指令 ANB ...
三菱PLC的指令代码和内部特殊寄存器
三菱PLC的指令代码和内部特殊寄存器_电子/电路_工程科技_专业资料。三菱PLC三菱PLC指令代码一 顺控指令 1 触点指令 00 LD 逻辑操作开始 01 LDI 逻辑非操作开始...
三菱PLC中FROM和TO的使用
三菱PLC中FROM和TO的使用_IT/计算机_专业资料。一、 to 指令是从 plc 对增设...即将通道 1 和通道 2 的平均采样数设为 4,含义大概意思就是每读取 4 次将...
三菱plc指令大全二
三菱plc指令大全二_其它语言学习_外语学习_教育专区。深圳自动化培训,plc培训,...对远程模块的通讯请求 最终站数不一致 出错检测 运行标志 BASIC 程序 暂停(...
更多相关标签: