>首页 > plc > 三菱plc>三菱plc功能指令表示格式及操作数说明 正文

三菱plc功能指令表示格式及操作数说明(图文)

来源:电工天下   编辑:小电工发布时间:2017-06-30 15:59:27

三菱plc功能指令表示格式及操作数说明(图文)

在三菱plc中, 功能指令表示格式与基本指令不同。

功能指令用编号FNC00~FNC294表示,并给出对应的助记符(大多用英文名称或缩写表示)。

例如,FNC45的助记符是MEAN(平均),若使用简易编程器时键入FNC45,若采用智能编程器或在计算机上编程时也可键入助记符MEAN。

有的功能指令没有操作数,而大多数功能指令有1至4个操作数。三菱plc功能指令表示格式。

如图1所示为一个计算平均值指令,它有三个操作数,[S]表示源操作数,[D]表示目标操作数,如果使用变址功能,则可表示为[S·]和[D·]。

当源或目标不止一个时,用[S1·]、[S2·]、[D1·]、[D2·]表示。

用n和m表示其它操作数,它们常用来表示常数K和H,或作为源和目标操作数的补充说明,当这样的操作数多时可用n1、n2和m1、m2等来表示。

          三菱plc功能指令表示格式

图1 功能指令表示格式

图1中源操作数为D0、D1、D2,目标操作数为D4Z0(Z0为变址寄存器),K3表示有3个数,当X0接通时,执行的操作为[(D0)+(D1)+(D2)]÷3→(D4Z0),如果Z0的内容为20,则运算结果送入D24中。

功能指令的指令段通常占1个程序步,16位操作数占2步,32位操作数占4步。

三菱FX系列PLC功能指令的数据格式

1、位元件与字元件

象X、Y、M、S等只处理ON/OFF信息的软元件称为位元件;而象T、C、D等处理数值的软元件则称为字元件,一个字元件由16位二进制数组成。

位元件可以通过组合使用,4个位元件为一个单元,通用表示方法是由Kn加起始的软元件号组成,n为单元数。例如K2 M0表示M0~M7组成两个位元件组(K2表示2个单元),它是一个8位数据,M0为最低位。如果将16位数据传送到不足16位的位元件组合(n<4)时,只传送低位数据,多出的高位数据不传送,32位数据传送也一样。在作16位数操作时,参与操作的位元件不足16位时,高位的不足部分均作0处理,这意味着只能处理正数(符号位为0),在作32位数处理时也一样。被组合的元件首位元件可以任意选择,但为避免混乱,建议采用编号以0结尾的元件,如s10,x0,x20等。< p="">

2、数据格式

在FX系列PLC内部,数据是以二进制(BIN)补码的形式存储,所有的四则运算都使用二进制数。二进制补码的最高位为符号位,正数的符号位为0,负数的符号位为1。FX系列PLC可实现二进制码与BCD码的相互转换。

为更精确地进行运算,可采用浮点数运算。在FX系列PLC中提供了二进制浮点运算和十进制浮点运算,设有将二进制浮点数与十进制浮点数相互转换的指令。二进制浮点数采用编号连续的一对数据寄存器表示,例D11和D10组成的32位寄存器中,D10的16位加上D11的低7位共23位为浮点数的尾数,而D11中除最高位的前8位是阶位,最高位是尾数的符号位(0为正,1是负)。10进制的浮点数也用一对数据寄存器表示,编号小数据寄存器为尾数段,编号大的为指数段,例如使用数据寄存器(D1,D0)时,表示数为
10进制浮点数=〔尾数D0〕10〔指数D1〕

其中:D0,D1的最高位是正负符号位。

 

    三菱plc功能指令表示格式及操作数说明相关的文章
    • 三菱plc梯形图格式与特点

      三菱plc梯形图格式与特点

      三菱plc梯形图格式与特点,每个梯形图网络由多个梯级组成,每个输出元素可构成一个梯级,每个梯级可有多个支路,三菱plc梯形图的八个基本特点详解。

      时间:2019-12-21 07:56:43

    • 三菱plc创建线圈与动作指令的注意事项

      三菱plc创建线圈与动作指令的注意事项

      三菱plc创建线圈与动作指令的注意事项,创建注意事项前确保打开写模式,确认屏幕右下角显示“Ovrwrte”,双击将输入说明的三菱PLC的线圈或动作指令所处位置,按步骤进行即可。

      时间:2019-12-12 10:00:47

    • 三菱plc数据采集功能简介

      三菱plc数据采集功能简介

      三菱plc数据采集功能,三菱plc数据采集可以用计数器,累计记录采集到的脉冲数,并定时地转存到dm区中往,也可与计算机进行通讯连接,由计算机把dm区的数据读出,并由计算机再对这些数据作处理。

      时间:2019-12-10 09:13:24

    • 三菱plc功能指令二种执行方式,可处理16位数据或32位数据

      三菱plc功能指令二种执行方式

      三菱plc功能指令二种执行方式,可处理16位数据或32位数据1、连续执行与脉冲执行功能指令有连续执行和脉冲执行两种类型。如图1所示,指令助记符MOV后面有“P”表示

      时间:2017-07-20 10:57:20

    • 三菱plc多重输出电路指令MPS与MRD使用注意事项

      三菱plc多重输出电路指令MPS与MRD使用注意事项

      【三菱plc多重输出电路指令MPS与MRD使用注意事项】三菱plc多重输出电路指令的用法:图 1多重输出指令用法图指令使用注意事项:(1) MPS指令可将多重电路触电或电路块先存储

      时间:2017-07-20 10:18:20

    • 三菱plc子程序调用指令CALL与子程序返回指令SRET

      三菱plc子程序调用指令与子程序返回指令

      【三菱plc子程序调用指令CALL与子程序返回指令SRET】学习三菱plc指令的用法,离不开子程序调用指令CALL,子程序返回指令SRET,并熟悉子程序调用指与子程序返回指令的注意事

      时间:2017-07-17 06:13:48

    • 三菱plc主控触点指令MC与MCR用法教程

      三菱plc主控触点指令MC与MCR用法教程

      【三菱plc主控触点指令MC与MCR用法教程】三菱plc主控触点指令,分为主控触点指令(MC)及主控触点复位(MCR)两条指令。它们的功能与栈指令有许多相似之处,都是一个触点实现对

      时间:2017-07-17 06:01:30

    • 三菱plc置位与复位指令(SET与RST指令)使用方法

      三菱plc置位与复位指令(SET与RST指令)

      三菱plc置位与复位指令(SET与RST指令)使用方法三菱FX系列plc有基本逻辑指令20或27条、步进指令2条、功能指令100多条(不同系列有所不同)。以FX2N为例,介绍其基本逻辑指令

      时间:2017-06-21 16:44:28

    Copyright © 2015 - 2019 dgjs123.com All Rights Reserved

    电工天下 版权所有