三菱PLC编程手册.docx
《三菱PLC编程手册.docx》由会员分享,可在线阅读,更多相关《三菱PLC编程手册.docx(82页珍藏版)》请在三一办公上搜索。
1、三菱PLC编程手册 目录第一章FX1N PLC编程简介1.1 FX1N PLC 简介11.1.1 FX1N PLC 的提出11.1.2 FX1N PLC 的特点11.1.3 FX1N PLC 产品举例11.1.4关于本手册11.2编程简介11.2.1指令集简介21.2.2资源集简介71.2.3编程及应用简介9第二章基本逻辑指令说明及应用2.1基本逻辑指令一览表102.1 LD,LDI,LDP,LDF,OUT指令102.2.1指令解说102.2.2编程示例102.3AND, ANI, ANDP, NDF指令112.3.1指令解说112.3.2编程示例122.4 OR,ORI, ORP,ORF指令
2、132.4.1指令解说132.4.2编程示例132.5 ANB,ORB指令142.5.1指令解说142.5.2编程示例142.6 INV指令152.6.1指令解说152.6.2编程示例152.7 PLS,PLF指令162.7.1指令解说162.7.2编程示例172.8 SET, RST指令172.8.1指令解说172.8.2编程示例182.9 NOP, END指令182.9.1指令解说182.9.2编程示例182.10 MPS, MRD, MPP指令182.10.1指令解说182.10.2 编程示例192.11MC,MCR指令212.11.1指令解说212.11.2编程示例21第三章步进顺控指
3、令说明及应用3.1步进顺控指令说明223.1.1指令解223.1.2编程示例253.2步进顺控指令应用253.2.1单一流程示例253.2.2选择性分支与汇合示例263.2.3并行分支与汇合示例273.2.4循环和跳转示例29第四章功能指令说明及应用4.1功能指令一览表314.2程序流程334.2.1条件跳转CJ334.2.2子程序调用CALL354.2.3子程序返回SRET354.2.4主程序结束FEND364.2.5循环范围开始FOR374.2.6循环范围结束NEXT374.3传送与比较384.3.1 比较指令CMP394.3.2区域比较】ZCP404.3.3 传送指令MOV414.3.4
4、反向传送】CML434.3.5 BCD 转换】BCD444.3.6 BIN 转换】BIN454.4四则逻辑运算464.4.1 BIN 加法运算ADD464.4.2 BIN 减法运算SUB474.4.3 BIN 乘法运算MUL484.4.4 BIN 除法运算DIV494.4.5 BIN 1 INC504.4.6 BIN 减 1 DEC504.4.7 逻辑与WAND514.4.8 逻辑或WOR514.4.9 逻辑异或WXOR524.4.10 求补NEG534.4.11 BIN 开方运算SQR534.5循环与移位544.5.1 循环右移ROR544.5.2 循环左移ROL554.5.3带进位循环右移
5、】RCR564.5.4带进位循环左移RCL584.6浮点数运算594.6.1二进制浮点数比较DECMP594.6.2二进制浮点数区域比较DEZCP604.6.3二进制浮点数转十进制浮点数DEBCD614.6.3十进制浮点数转二进制浮点数DEBIN624.6.5二进制浮点数加法DEADD624.6.6二进制浮点数减法DESUB634.6.7二进制浮点数乘法DEMUL644.6.8二进制浮点数除法DEDIV654.6.9二进制浮点数开方DESQR664.6.10二进制浮点数转BIN整数变换INT674.6.11 BIN整数转二进制浮点数FLT684.7触点比较指令694.7.1接点比较指令 工。6
6、94.7.2接点比较指令AND704.7.3接点比较指令。日724.8功能指令的基本规则734.8.1 .功能指令的表示与执行形式734.8.2功能指令内的数值处理754.8.3利用变址寄存器的操作数修改77第五章资源说明及应用5.1变址寄存器V、Z说明及应用805.1.1变址寄存器V、Z说明805.1.2变址寄存器在梯形图中的应用805.1.3使用变址功能的注意事项815.2输入输出继电器X、Y说明及应用825.2.1输入输出继电器X、Y说明825.2.2输入输出继电器应用835.3辅助中间继电器M说明及应用855.3.1辅助中间继电器M说明855.3.2辅助中间继电器M应用855.4状杰继
7、申器S说明及应用875.4.1状态继电器S说明875.4.2状态继电器S应用885.5定时器T说明及应用885.5.1定时器T说明885.5.2定时器T应用905.6计数器C说明及应用925.6.1 16 bit计数器C说明925.6.2 32 bit计数器C说明935.6.3 16 bit计数器C应用955.6.4 32 bit计数器应用965.7数据寄存器D说明及应用975.7.1数据寄存器D说明975.7.2数据寄存器D应用995.8程序位置指针P说明及应用1005.8.1程序位置指针P说明1005.8.2程序位置指针P应用1005.9常数标记K、H详细说明1025.9.1常数标记K10
8、25.9.2常数标记H1035.10特殊软元件说明103第六章PID指令说明及应用6.1 PID 运算1046.1.1 1046.1.2应用示例110第一章FX1N PLC编程简介1.1 FX1N PLC 简介1.1.1 FX1N PLC 的提出基于以下观点,提出FX1N PLC的概念: 、软件和硬件独立设计。在规定好硬件和软件接口的前提下,各自独立设计,以提高开发效率。 、简化硬件设计。只需进行外形设计和电气接口设计,功能设计由软件设计取代。 、简化软件设计。依托功能强大的软件平台,只需设计个体产品与平台间的软件接口。 、产品应用可二次编程。根据工艺要求,用标准梯形图语言进行二次编程。1.2
9、.1 FX1N PLC 的特点、什么是FX1N PLC ?将PLC语言(梯形图语言)嵌入到专用芯片中,获取了梯形图编程平台所提供的各种强大的应用功能。我 们称用于PLC专用芯片产品开发,自身具有强大功能的梯形图语言编程软件为FX1N PLc。FX1N PLc能 广泛应用于各种工业控制产品中。、FX1N PLC产品有哪些特点?利用FX1N PLC软件开发出的应用产品,我们称之为FX1N PLC产品。FX1N PLC产品具有以下特点:用梯形图语言编写应用程序。能与多家人机界面连接,如台达、EView等。支持CANBUS网络结构。与其它厂家PLC并联运行。1.1.3 FX1N PLC产品举例 、可编
10、程控制器FX1N-40MR本产品有开关量输入24点、开关量输出16点,除具有可编程逻辑控制功能之外。每台产品均支持人机界 面。 、空压机控制器具有用户要求的外观和接口,用户可根据自己的意图,用梯形图编写不同的控制程序,便于工艺保密和系 列产品的标准化。每台控制器均可支持人机界面。 、供水控制器预留较多的富余接口,可适应各种复杂的供水要求,是供水行业的通用型控制器。应用人员可用梯形图编 写控制程序,满足用户的不同需要。该产品支持人机界面。1.1.4关于本手册编写本手册的目的是帮助FXZN PLC产品的用户,正确使用梯形图语言编程,充分发挥FXZN PLC所提供 的强大功能。“编程简介”简要介绍梯
11、形图的指令集和资源集,使有一定梯形图语言编程基础的用户参照指令集和资源集 后可立即编写通用控制程序。第二章到第五章,详细介绍了指令集和资源集,通过这些章节的学习,使初学者也能用梯形图编写各种应 用程序。第六章介绍plD专用控制算法,属专家成果应用。1.2编程简介1.2.1指令集简介 、基本逻辑指令:助记符及名称:LD :读取常开点。LDI :读取常闭点。AND :串入常开点。人卬:串入常闭点。OR并入常开点。ORI :并入常闭点。ANB :电路块串联。ORB :电路块并联。OUT :线圈输出。SET :线圈输出保持。RST :清除线圈输出。PLS :上升沿输出脉冲。PLF :下降沿输出脉冲。L
12、DP读取上升沿。LDF读取下降沿。ANDP :上升沿接通,串联连接。ANDF :下降沿接通,串联连接。ORP :上升沿接通,并联连接。ORF :下降沿接通,并联连接。INV:运算触点取反。MPS :压栈。MRD :读栈。MPP :出栈。MC :主控。MCR :主控结束。NOP :空操作。END :程序结束。梯形图与指令表:梯形图是电气控制的专业语言,方便编程人员编程。专用芯片是按指令表执行控制。梯形图与指令表二者自动相互转换。下例是二者相互转换示意图。梯形图想对基本逻辑指令进一步了解,请参看第二章基本逻辑指令说明及应用。 、步进顺控指令:助记符及名称:STL :步进梯形图开始。仅对状态继电器S
13、。步序间状态转移必须使用SETS,不能用OUTS。RET :步进梯形图结束。 梯形图与指令表:梯形图是电气控制的专业语言,方便编程人员编程。专用芯片是按指令表执行控制。梯形图与指令表二者自动相互转换。下例是二者相互转换示意图。想对步进顺控指令进一步了解,请参看第三章步进顺控指令说明及应用。 、基本功能指令:助记符及名称:CJ:条件跳转。CALL :子程序调用。SRET :子程序返回。FENn :主程序结束。FOR :循环开始。NEXT :循环结束。CMP :比较。ZCP :区域L匕较。MOV :传送。CML :取反传送。BCD : BIN 向 BCD 转换。BIN : BCD 向 BIN 转换
14、。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 :二
15、进制浮点数除法。DEsQR :二进制浮点数开方。INT :二进制浮点数取整。FLT :整数转换为二进制浮点数。LD =:读取“等于L匕较节点”。LD :读取“大于L匕较节点”。LD:读取“小于L匕较节点”。LD :读取“不等于比较节点”。LD =:读取“大于等于比较节点”。AND =:串联等于比较节点”。AND :串联“大于比较节点”。AND:串联“小于比较节点”。AND :串联“不等于比转节点”。AND =:串联“大于等于比较节点”。OR =:并联“等于比较节点”。OR :并联“大于比较节点”。OR :并联“小于L匕较节点”。OR 卜并联不等于比较节点”。OR =:并联“大于等于比较节点”。
16、梯形图与指令表:梯形图是电气控制的专业语言,方便编程人员编程。专用芯片是按指令表执行控制。梯形图与指令表二者自动相互转换。下例是二者相互转换示意图。想对基本功能指令进一步理解,请参看第四章基本功能指令说明及应用。 、专家功能指令:助记符及名称:PID : PID控制算法。梯形图与指令表:梯形图是电气控制的专业语言,方便编程人员编程。专用芯片是按指令表执行控制。梯形图与指令表二者自动相互转换。下例是二者相互转换示意图。想对专家功能指令进一步了解,请参看第六章专家功能指令说明及应用。1.2.2资源集简介 、输入继电器X:扩展数量:128点。标号范围:X000 X177 ;标号为8进制。实际产品的数
17、量和范围:由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,计 5
18、00 点。停电保持用: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 -C1
19、99,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 ;标号为十进制。(11)、十进制常数标记K、H :标号K后的常数为十
20、进制常数。标号H后的常数为十六进制常数。如HIO = K16。(12)、特殊软元件:MS000 :程序运行时ON ;MSOOZ :程序开运行时第一个扫描周期时ON ; M8020 :零标志;M8021 :借位标志;M8022 :进位标志;M8200 一 M8255 : 32 bit逆计数器方向指定。想对资源更进一步了解,请参看第五章资源详细说明及应用。1.2.3编程及应用简介 、编程软件梯形图编程软件SLJDWin :支持梯形图编程、下载、监控,可对FX1N PLC产品设置加密口令。网络设置软件上位机软件支持网络构建、下载,经上位机软件设置的主节点与从节点能自动交换网络数据。网络构建支持第三方
21、设 备。 、编程设备个人计算机:SLJDWin运行于WindowS操作系统。操作系统可以是:Windows 95 , Windows 98 , Windows 2000 , Windows XP。 、编程及应用流程说明产品编程。一般有以下步骤:了解FX1N PLC产品的硬件接口(X , Y , D)和功能要求;编写梯形图程序;程序检查及下载;程序监控及调试;批量应用于嵌入式产品;第二章基本逻辑指令说明及应用2.1基本逻辑指令一览表助记符、名称功能可用软元件程序步LD取常开触点逻辑运算开始X , Y , M , S , T , C lLDI取反常闭触点逻辑运算开始X , Y , M , S ,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三菱 PLC 编程 手册
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4931126.html