三菱PLC编程手册1

发布时间 : 星期三 文章三菱PLC编程手册1更新完毕开始阅读

ORF :下降沿接通,并联连接。 INV :运算触点取反。 MPS :压栈。 MRD :读栈。 MPP :出栈。 MC :主控。

MCR :主控结束。 NOP :空操作。 END :程序结束。

● 梯形图与指令表:

梯形图是电气控制的专业语言,方便编程人员编程。

专用芯片是按指令表执行控制。

梯形图与指令表二者自动相互转换。下例是二者相互转换示意图。

梯形图

想对基本逻辑指令进一步了解,请参看《 第二章基本逻辑指令说明及应用》 。 ② 、步进顺控指令: ● 助记符及名称:

STL :步进梯形图开始。仅对状态继电器S 。步序间状态转移必须使用SETS ,不能用OUTS 。 RET :步进梯形图结束。

● 梯形图与指令表:

梯形图是电气控制的专业语言,方便编程人员编程。 专用芯片是按指令表执行控制。

梯形图与指令表二者自动相互转换。下例是二者相互转换示意图。

想对步进顺控指令进一步了解,请参看《 第三章步进顺控指令说明及应用》 。 ③ 、基本功能指令: ● 助记符及名称: CJ :条件跳转。

CALL :子程序调用。 SRET :子程序返回。 FENn :主程序结束。 FOR :循环开始。 NEXT :循环结束。

* * * * * * * * * *

CMP : 比较。

ZCP :区域L 匕较。MOV :传送。 CML :取反传送。

BCD : BIN 向BCD 转换。 BIN : BCD 向BIN 转换。 * * * * * * * * * * * * ADD :加法。 SUB :减法。 MUL :乘法。 DIV :除法。 INC :自加l 运算。 DEC :自减l 运算。

WAND :字与运算(按位)。 WOR :字或运算(按位)。 WXOR :字异或运算(按位)。 NEG :取补运算。 SQR :开方运算。 * * * * * * * * * * * * * ROR :循环右移。 ROL :循环左移。

RCR :带进位循环右移。 RCL :带进位循环左移。

* * * * * * * * * * * * * *

DECMP :二进制浮点数比较。

DEZCP :二进制浮点数区域比较。

DEBCD :二进制浮点数向十进制浮点数转换。 DEBIN :十进制浮点数向二进制浮点数转换。 DEADD :二进制浮点数加法。 DESUB :二进制浮点数减法。 DEMUL :二进制浮点数乘法。 DEDIV :二进制浮点数除法。 DEsQR :二进制浮点数开方。 * * * * * * * * * * * * * * * INT :二进制浮点数取整。 FLT :整数转换为二进制浮点数。 * * * * * * * * * * * * * *

LD = :读取“等于L 匕较节点”。 LD > :读取“大于L 匕较节点”。 LD < :读取“小于L 匕较节点”。 LD < > :读取“不等于比较节点”。 LD < = :读取“小于等于比较节点”。 LD > = :读取“大于等于比较节点”。 AND = :串联“等于比较节点”。 AND > :串联“大于比较节点”。 AND < :串联“小于比较节点”。 AND < > :串联“不等于比转节点”。 AND <=:串联“小于等于比较节点”。 AND > = :串联“大于等于比较节点”。 OR = :并联“等于比较节点”。 OR > :并联“大于比较节点”。 OR < :并联“小于L 匕较节点”。 OR <卜并联“不等于比较节点”。 OR < = :并联“小于等于比较节点”。 OR > = :并联“大于等于比较节点”。 ● 梯形图与指令表:

梯形图是电气控制的专业语言,方便编程人员编程。 专用芯片是按指令表执行控制。

梯形图与指令表二者自动相互转换。下例是二者相互转换示意图。

想对基本功能指令进一步理解,请参看《 第四章基本功能指令说明及应用》 。 ④ 、专家功能指令: ● 助记符及名称: PID : PID 控制算法。 ● 梯形图与指令表:

梯形图是电气控制的专业语言,方便编程人员编程。 专用芯片是按指令表执行控制。

梯形图与指令表二者自动相互转换。下例是二者相互转换示意图。

想对专家功能指令进一步了解,请参看《 第六章专家功能指令说明及应用》 。 1.2.2 资源集简介 ①、输入继电器X :

扩展数量:128 点。

标号范围:X000 -一X177 ;标号为8 进制。 实际产品的数量和范围:由FX1N PLC 产品确定。 如K 一40MR ,范围:X000 一X027 ,数量:24 点 ② 、输出继电器Y :

扩展数量:128 点。

标号范围:Y000 -一Y177 ;标号为8 进制。 实际产品的数量和范围:由FX1N PLC 产品确定。 如K 一40MR ,范围:Y000 一Yol7 ,数量:16 点。 ③ 、辅助继电器M : 数量:1536 点

标号范围:MO 一M1535 ;

标号为十进制。一般用:MO 一M1023 ,计1024 点。 停电保持用:M1024 一M1535 ,计512 点。 ④ 、状态继电器S :

数量:1000 点

标号范围:50 一5999 ;标号为十进制。 一般用:50 一M499 ,计500 点。

停电保持用:M500 一M999 ,计500 点。 ⑤ 、时间继电器T : 数量:256 点

标号范围:TO 一T255 ;标号为十进制。三龙电子科技 一般用:TO 一T199 , 100 ms 型,计200 点 T200 一T245 , 10 ms 型,计46 点

累积用:T246 一T249 , 1 ms 型,计4 点

T250 一T255 , 100 ms 型,计6 点

累积用的时间继电器在停电时,计时数据保持,必须用RST 清零。 ⑥ 、计数器C : 数量:256 点

标号范围:CO 一C199 ; C200 一C255 ;标号为十进制。 一般用:CO 一C99 , 1 6 bit ,计100 点。

停电保持用C100 -Cl99 , 16 bit ,计100 点。

C200 -C255 , 32bit 可逆计数器,计数方向由M8200 一M8255 确定,ON 时减计数。 ⑦ 、数据寄存器D :

数量:6000 点

标号范围:DO 一D5999 ;标号为十进制。 一般用:DO 一D199 ,计200 点。

停电保持用:D200 一D5999 ,计5800 点 ⑧ 、变址寄存器V : 数量:8 点。

标号范围:VO -一7 ;标号为十进制,无停电保持功能。 ⑨ 、变址寄存器Z :

数量:8 点。

标号范围:20 一27 ;标号为十进制,无停电保持功能。 ⑩ 、程序位置指针P : 数量:128 个

标号范围:PO 一P127 ;标号为十进制。 ⑾、十进制常数标记K 、H :

标号K 后的常数为十进制常数。

标号H 后的常数为十六进制常数。如HIO = K16 。 ⑿、特殊软元件:

MS000 :程序运行时ON ;

MSOOZ :程序开运行时第一个扫描周期时ON ; M8020 :零标志; M8021 :借位标志;

M8022 :进位标志;

M8200 一M8255 : 32 bit 逆计数器方向指定。

想对资源更进一步了解,请参看《 第五章资源详细说明及应用》 。 1.2.3 编程及应用简介

①、编程软件

● 梯形图编程软件SLJDWin :

支持梯形图编程、下载、监控,可对FX1N PLC 产品设置加密口令。 ● 网络设置软件上位机软件

支持网络构建、下载,经上位机软件设置的主节点与从节点能自动交换网络数据。网络构建支持第三方设备。 ② 、编程设备 个人计算机:

SLJDWin 运行于WindowS 操作系统。操作系统可以是: Windows 95 , Windows 98 , Windows 2000 , Windows XP 。 ③ 、编程及应用流程说明 ● 产品编程。 一般有以下步骤:

了解FX1N PLC 产品的硬件接口(X , Y , D )和功能要求; 编写梯形图程序; 程序检查及下载; 程序监控及调试;

批量应用于嵌入式产品;

第二章 基本逻辑指令说明及应用

2.1基本逻辑指令一览表

助记符、名称 功能 可用软元件 程序步

LD 取 常开触点逻辑运算开始 X , Y , M , S , T , C l LDI 取反 常闭触点逻辑运算开始 X , Y , M , S , T , C l

LDP 取脉冲上升沿 上升沿检出运算开始 X , Y , M , S , T , C 2 LDF 取脉冲下降沿 下降沿检出运算开始 X , Y , M , S , T , C 2 AND 与 常开触点串联连接 X , Y , M , S , T , C l

ANI 与非 常闭触点串联连接 X , Y , M , S , T , C l

ANDP 与脉冲上升沿 上升沿检出串联连接 X , Y , M , S , T , C 2 ANDF 与脉冲下降沿 下降沿检出串联连接 X , Y , M , S , T , C 2 OR 或 常开触点并联连接 X , Y , M , S , T , C l

ORI 或非 常闭触点并联连接 X , Y , M , S , T , C l

ORP 或脉冲上升沿 上升沿检出并联连接 X , Y , M , S , T , C 2 ORF 或脉冲下降沿 下降沿检出并联连接 X , Y , M , S , T , C 2 ANB 块与 并联回路块的串联连接 l ORB 块或 串联回路块的并联连接 l

OUT 输出 线圈驱动 Y , M , S ,王C 注1

SET 置位 动作保持 Y , M , S 注2

RST 复位 清除动作保持,寄存器清零 Y , M , S ,王C , D , V , Z PLS 上升沿脉冲 上升沿输出 Y , M (特殊M 除外) l PLF 下降沿脉冲 下降沿输出 Y , M (特殊M 除外) l

MC 主控 公共串联点的连接线圈指令 Y , M (特殊M 除外) 3 MCR 主控复位 公共串联点的消除指令 2 MPS 压栈 运算存储 l MRD 读栈 存储读出 l MPP 出栈 存储读出与复位 l INV 取反 运算结果的反转 l NOP 空操作 无动作 l

END 结束 输入输出及返回到开始 l

● 软元件为Y 和一般M 的程序步为1 , S 和特殊辅助继电器M 的程序步为2 ,定时器T 的程序步为3 ,计数器C 的程序步为3 -5 。

● 软元件为Y 和一般M 的程序步为1 , S 和特殊辅助继电器M 、定时器T 、计数器C 的程序步为2 ,数据寄存器D 以及变址寄存器V 和Z 的程序步为3 。

2.2 [LD],[LDI],[LDP],[LDF],[OUT]指令 2.2.1指令解说

助记符、名称 功能 可用软元件 程序步

LD 取 常开触点逻辑运算开始 X , Y , M , S , T , C l

LDI 取反 常闭触点逻辑运算开始 X , Y , M , S , T , C l

LDP 取脉冲上升沿 上升沿检出运算开始 X , Y , M , S , T , C 2 LDF 取脉冲下降沿 下降沿检出运算开始 X , Y , M , S , T , C 2 OUT 输出 线圈驱动 Y , M , S ,王C 见说明

联系合同范文客服:xxxxx#qq.com(#替换为@)