三菱FX系列PLC应用技术.ppt

三菱FX系列PLC应用技术.ppt

ID:52502432

大小:2.92 MB

页数:41页

时间:2020-04-09

三菱FX系列PLC应用技术.ppt_第1页
三菱FX系列PLC应用技术.ppt_第2页
三菱FX系列PLC应用技术.ppt_第3页
三菱FX系列PLC应用技术.ppt_第4页
三菱FX系列PLC应用技术.ppt_第5页
资源描述:

《三菱FX系列PLC应用技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、三菱FX系列PLC应用技术FX系列PLC的常用应用指令主要内容一、应用指令概述二、比较与传送指令三、移位指令四、高速计数器应用五、高速脉冲输出六、模拟量输入输出七、三菱N:N网络介绍一、应用指令概述1、应用指令的表示方法应用指令的梯形图结构一般包括以下三部分:执行条件:当执行条件为ON时,才执行应用指令(有些应用指令没有执行条件)功能号和助记符:每条应用指令都有一个功能编号和相应的助记符,功能号不同,应用指令的功能就不同操作数:包括源操作数[S]、目标操作数[D]、常数(m、n)。FNC+操作数助记符一、应用指令概述2、操作数的表达方式有以下几种:(1)位元件:X、Y、M、S

2、、D□.b。(只有ON/OFF两种状态)(2)字元件:T、C、D、R、V、Z、U□G□。(16位数值)(3)Kn+位元件(用Kn4位位元件组成的字元件)例:“K1Y0”表示将Y0作为起始位的“Y3~Y0”的4位数据;“K2X0”表示将X0作为低位的“X7~X0”的8位数据;“K4M10”表示将M10作为低位的“M25~M10”的16位数据;“K8M100”表示将M100作为低位的“M131~M100”的32位数据对于16位指令,Kn为K1~K4,对于32位指令,Kn为K1~K8。(4)常数:十进制常数(K)、十六进制常数(H)、浮点数(E)。(5)指针:P、I。一、应用指令概述

3、3.不同长度数据之间的传送(1)“从长到短”的传送:忽略长数据的高位;(2)“从短到长”的传送:长数据的高位为0一、应用指令概述4、16位和32位指令应用指令分为16位指令和32位指令。在16位指令助记符的前面加上字符“D”,即为32位指令。处理32位指令时,用相邻地址的两个16位字元件存放32位数据,其首地址通常用偶数。5、连续执行/脉冲执行指令连续执行:当执行条件为ON时,指令在每个扫描周期都执行。脉冲执行:指令仅在执行条件从OFF变到ON(上升沿)时执行。脉冲执行方式的指令(简称P指令)和32位指令(简称D指令)可同时使用。注意区分:MOV、MOVP、DMOV、DMOVP一、

4、应用指令概述举例:二、比较与传送指令1、CMP比较指令1数据比较指令(FNC10CMP):用来实现两个数据的代数比较。二、比较与传送指令1.2区间比较指令(FNC11ZCP)将一个数据与2个设定值进行比较。二、比较与传送指令1.3比较结果的清零(FNC40ZRST)当执行条件为OFF时,执行结果仍保持执行比较指令之前的状态。故在不执行比较指令时,需用复位指令对比较结果清零。二、比较与传送指令2、触点式比较指令触点式比较指令(FNC224~FNC246)是使用LD、AND、OR触点符号进行数据比较的指令。用法举例:二、比较与传送指令二、比较与传送指令3、传送类指令3.1.传送指令(F

5、NC12MOV):用于将源操作数的数据传送(复制)到目标操作数。3.2.取反传送指令(FNC14CML):将源数据的各位取反后再传送到目标元件.3.3.批传送指令(FNC15BMOV)也称块传送指令:将以[S.]所指定的元件为起始地址的n点数据,传送到以目标[D.]所指定的元件为起始地址的n个元件中去。二、比较与传送指令3.4多点传送指令(FNC16FMOV):用于将同一数据传送到多个软元件中。传送后,n点目标元件中的数据相同,均为源数据。二、比较与传送指令4、数据交换指令(XCH)交换指令(FNC17XCH):当执行条件为ON时,两个目标数据相互交换。注意:若使用连续执行方式的指

6、令,则每个扫描周期都将执行一次数据交换。三、移位指令1循环右移/左移指令(FNC30ROR/FNC31ROL)用于使目标[D.]中的16位(或32位)二进制数据向右/向左循环移动n位(对于16位指令,n≤16;对于32位指令,n≤32)。三、移位指令2位右移/位左移指令(FNC34SFTR/FNC35SFTL)用于将源[S.]为首地址的n2位位元件的内容送到以目标[D.]为首地址的n1位移位寄存器中,每次向右/向左移动n2位,最低位/最高位溢出。三、移位指令3移位写入与移位读出指令(SFWR/SFRD)3.1移位写入指令(FNC38SFWR):用来控制先入先出(FIFO)的数据写入

7、。在执行SFWR前,先将指针[D.]清零。例:当执行条件X1从OFF变到ON时,将源D0中的数据写入D2中,指针数据D1加1后变为1。当D0的数据改变后,X1再次从OFF变到ON时,这个D0被写入到D3中,指针数据D1变为2。其余类推,直到D1的内容超过“n-1”时,上述处理不再执行,进位标志M8022置1。。三、移位指令3.2移位读出指令(FNC39SFRD):用来控制先入先出(FIFO)的数据读出。例:当执行条件X2从OFF变到ON时,将源[S.]+1地址(本例为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。