电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> PLC基础入门教程 >> 正文

三菱PLC有哪些编程语言?

作者:佚名    文章来源:本站原创    点击数:    更新时间:2024/1/7

PLC 的控制作用是靠执行用户程序来实现的,因此须将控制系统的控制要求用程序的形式表达出来。程序编制就是通过 PLC 的编程语言将控制要求描述出来的过程。

国际电工委员会(IEC)规定的 PLC 的编程语言有 5 种:分别是梯形图编程语言、指令语句表编程语言、顺序功能图编程语言(也称状态转移图)、功能块图编程语言、结构文本编程语言,其中最为常用的是前 3 种,下面将分别介绍。

(1)梯形图编程语言

梯形图编程语言是目前用得最多的 PLC 编程语言。梯形图是在继电器-接触器控制电路的基础上简化符号演变而来的,也就是说,它是借助类似于继电器的常开、常闭触点、线圈及串联与并联等术语和符号,根据控制要求连接而成的表示 PLC 输入与输出之间逻辑关系的图形,在简化的同时还增加了许多功能强大、使用灵活的基本指令和功能指令等,同时将计算机的特点结合进去,使得编程更加容易,而实现的功能却大大超过传统继电器控制电路,梯形图形象、直观、实用。触点、线圈的表示符号见表 8-1。

表 8-1 触点、线圈的表示符号


 


FX 系列 PLC 的一个梯形图例子如图 8-1 所示。


 


图 8-1 梯形图

(2)指令语句表编程语言

指令语句表编程语言是一种类似于计算机汇编语言的助记符编程方式,用一系列操作指令组成的语句将控制流程表达出来,并通过编程器送到 PLC 中去。需要指出的是,不同的厂家的 PLC 的指令语句表使用助记符有所不同。下面用图 8-1 所示的梯形图来说明指令语句表语言,见表 8-2。

表 8-2 指令表编程语言


 


指令语句表是由若干个语句组成的程序。语句是程序的最小独立单元。PLC 的指令语句表的表达式与一般的微机编程语言的表达式类似,也是由操作码和操作数两部分组成。操作码由助记符表示,如 LD、ANI 等,用来说明要执行的功能。操作数一般由标识符和参数组成。标识符表示操作数的类型,例如表明输入继电器、输出继电器、定时器、计数器和数据寄存器等。参数表明操作数的地址或一个预先设定值。指令表使用将越来越少。

(3)顺序功能图编程语言

顺序功能图编程语言是一种比较通用的流程图编程语言,主要用于编制比较复杂的顺序控制程序。顺序功能图提供了一种组织程序的图形方法,在顺序功能图中可以用别的语言嵌套编程。其最主要的部分是步、转换条件和动作三种元素,如图 8-2 所示。顺序功能图是用来描述开关量控制系统的功能,根据它可以很容易地画出顺序控制梯形图。


 


图 8-2 顺序功能图

(4)功能块图编程语言

功能块图编程语言是一种类似于数字逻辑门的编程语言,用类似与门、或门的方框表示逻辑运算关系,方框的左侧为逻辑运算输入变量,右侧为输出变量,输入、输出端的小圆圈表示「非」运算,方框被「导线」连接在一起,信号从左向右流动,西门子系列的 PLC 把功能块图作为三种最常用的编程语言之一,在其编程软件中配置,如图 8-3 所示,是西门子 S7-200 的功能块图。


 


图 8-3 功能块图

(5)结构文本编程语言

随着 PLC 的飞速发展,如果很多高级的功能还用梯形图表示,会带来很大的不方便。为了增强 PLC 的数字运算、数据处理和图标显示和报表打印等功能,为了方便用户的使用,许多大中型 PLC 配备了 PASCAL、BASIC 和 C 等语言。这些编程方式叫作结构文本。与梯形图相比,结构文本有很大的优点。

① 能实现复杂的数学运算,编程逻辑也比较容易实现。

② 编写的程序简洁和紧凑。

除了以上的编程语言外,有的 PLC 还有状态图、连续功能图等编程语言。有的 PLC 允许一个程序中有几种语言,如西门子的指令表功能比梯形图功能强大,所以其梯形图中允许有不能被转化成梯形图的指令表。

8.1.3 三菱 FX 系列 PLC 内部软组件

在 FX 系列的 PLC 中,对于每种继电器都用一定的字母来表示,X 表示输入继电器,Y 表示输出继电器,M 表示辅助继电器,D 表示数据继电器,T 表示时间继电器,S 表示状态继电器等,并对这些软继电器进行编号,X 和 Y 的编号用八进制表示。本节主要对 FX3U 的内部继电器进行说明,其余型号如 FX3S 可能与 FX3U 略有不同。

(1)输入继电器(X)

输入继电器与输入端相连,它是专门用来接受 PLC 外部开关信号的元件。PLC 通过输入接口将外部输入信号状态(接通时为「1」,断开时为「0」)读入并存储在输入映象寄存器中。如图 8-4 所示,当按钮闭合时,硬件线路中的 X1 线圈得电,经过 PLC 内部电路一系列的变换,使得梯形图(软件)中 X1 常开触点闭合,而常闭触点 X1 断开。正确理解这一点是十分关键的。


 


图 8-4 输入继电器 X1 的等效电路

输入继电器是用八进制编号的,如 X0~X7,不可以出现 X8 和 X9,FX3U 系列 PLC 输入、输出继电器编号见表 8-3,可见输入最多扩展到 248 点,输出最多到 248 点。但 Q 系列用十六进制编号,则可以有 X8 和 X9。

表 8-3 FX3U 系列 PLC 输入、输出继电器编号


 


【关键点】 在 FX 系列 PLC 的梯形图中不能出现输入继电器 X 的线圈,否则会出错,但有的 PLC 的梯形图中允许输入线圈。

(2)输出继电器(Y)

输出继电器是用来将 PLC 内部信号输出传送给外部负载(用户输出设备)。输出继电器线圈是由 PLC 内部程序的指令驱动,其线圈状态传送给输出单元,再由输出单元对应的硬触点来驱动外部负载,其等效电路如图 8-5 所示。简单地说,当梯形图的 Y0 线圈(软件)得电时,经过 PLC 内部电路的一系列转换,使得继电器 Y0 常开触点(硬件,即真实的继电器,不是软元件)闭合,从而使得 PLC 外部的输出设备得电。正确理解这一点是十分关键的。


 


图 8-5 输出继电器 Y0 的等效电路

输入继电器是用八进制编号的,如 Y0~Y7,不可以出现 Y8 和 Y9。但 Q 系列用十六进制编号,则可以有 Y8 和 Y9。

以下将对 PLC 是怎样读入输入信号和输出信号做一个完整的说明,输入输出继电器的等效电路如图 8-6 所示。当按钮闭合时,硬件线路中的 X0 线圈得电,经过 PLC 内部电路一系列的转换,使得梯形图(软件)中 X0 常开触点闭合,从而 Y0 线圈得电,自锁。由于梯形图的 Y0 线圈(软件)得电时,经过 PLC 内部电路的一系列转换,使得继电器 Y0 常开触点(硬件,即真实的继电器,不是软元件)闭合,从而使得 PLC 外部的输出设备得电。这实际就是信号从输入端送入 PLC,经过 PLC 逻辑运算,把逻辑运算结果送到输出设备的一个完整的过程。


 


图 8-6 输入输出继电器的等效电路


【关键点】 如图 8-6 所示,左侧的 X0 线圈和右侧的 Y0 触点都是真实硬件,而中间的梯形图是软件,弄清楚这点十分重要。

(3)辅助继电器(M)

辅助继电器是 PLC 中数量最多的一种继电器,一般的辅助继电器与继电器控制系统中的中间继电器相似。辅助继电器不能直接驱动外部负载,负载只能由输出继电器的外部触点驱动。辅助继电器的常开与常闭触点在 PLC 内部编程时可无限次使用。辅助继电器采用 M 与十进制数共同组成编号(只有输入、输出继电器才用八进制数)。PLC 内部常用继电器见表 8-4。

表 8-4 PLC 内部常用继电器


 

① 通用辅助继电器(M0~M499) FX3U 系列共有 500 点通用辅助继电器。通用辅助继电器在 PLC 运行时,如果电源突然断电,则全部线圈均断电(OFF)。当电源再次接通时,除了因外部输入信号而变为通电(ON)的以外,其余的仍将保持断电状态,它们没有断电保护功能。通用辅助继电器常在逻辑运算中作为辅助运算、状态暂存、移位等。根据需要可通过程序设定,将 M0~M499 变为断电保持辅助继电器。

【例 8-1】 图 8-7 的梯形图,Y0 控制一盏灯,试分析:当系统上电后,接通 X0 和系统断电后接着系统又上电,灯的明暗情况。


 


图 8-7 例 8-1 梯形图

【解】 当系统上电后接通 X0,M0 线圈带电,并自锁,灯亮;系统断电后接着系统又上电,M0 线圈断电,灯不亮。

② 断电保持辅助继电器(M500~M7679) FX3U 系列有 M500~M7679 共 7180 个断电保持辅助继电器。它与普通辅助继电器不同的是具有断电保护功能,即能记忆电源中断瞬时的状态,并在重新通电后再现其状态。它之所以能在电源断电时保持其原有的状态,是因为电源中断时用 PLC 中的锂电池保持它们映像寄存器中的内容。其中 M500~M1023 可由软件将其设定为通用辅助继电器。

【例 8-2】 图 8-8 的梯形图,Y0 控制一盏灯,试分析:当系统上电后合上按钮 X0 和系统断电后接着系统又上电,灯的明暗情况。


 

图 8-8 例 8-2 梯形图

【解】 当系统上电后接通 X0,M600 线圈带电,并自锁,灯亮;系统断电后,Y0 线圈断电,灯不亮,但系统内的电池仍然使线圈 M600 带电;接着系统又上电,即使 X0 不接通,Y0 线圈也会因为 M600 的闭合而上电,所以灯亮。

一旦 M600 上电,要 M600 断电,应使用复位指令,关于这点将在后续课程中讲解。

将以上两个例题对比,不难区分通用辅助继电器和断电保持辅助继电器。

③ 特殊辅助继电器 PLC 内有大量的特殊辅助继电器,它们都有各自的特殊功能。FX3U 系列中有 512 个特殊辅助继电器,可分成触点型和线圈型两大类。

a.触点型 其线圈由 PLC 自动驱动,用户只可使用其触点。例如:

M8000:运行监视器(在 PLC 运行中接通),M8001 与 M8000 相反逻辑。

M8002:初始脉冲(仅在运行开始时瞬间接通),M8003 与 M8002 相反逻辑。

M8011、M8012、M8013 和 M8014 分别是产生 10ms、100ms、1s 和 1min 时钟脉冲的特殊辅助继电器。

M8000、M8002 和 M8012 的波形图如图 8-9 所示。


 


图 8-9 M8000、M8002 和 M8012 的波形图

【例 8-3】 图 8-10 的梯形图,Y0 控制一盏灯,试分析:当系统上电后灯的明暗情况。


 


图 8-10 例 8-3 的梯形图

【解】 因为 M8013 是周期为 1s 的脉冲信号,所以灯亮 0.5s,然后暗 0.5s,以 1s 为周期闪烁。

M8013 常用于报警灯的闪烁。

b.线圈型 由用户程序驱动线圈后 PLC 执行特定的动作。例如:

M8033:若使其线圈得电,则 PLC 停止时保持输出映像存储器和数据寄存器内容。

M8034:若使其线圈得电,则将 PLC 的输出全部禁止。

M8039:若使其线圈得电,则 PLC 按 D8039 中指定的扫描时间工作。

(4)状态器 S

状态器用来纪录系统运行中的状态,是编制顺序控制程序的重要编程元件,它与后述的步进顺控指令 STL 配合应用。

状态器有五种类型:初始状态器 S0~S9 共 10 点;回零状态器 S10~S19 共 10 点;通用状态器 S1000~S4095 共 3096 点;具有状态断电保持的状态器有 S10~S899,共 890 点;供报警用的状态器(可用作外部故障诊断输出)S900~S999 共 100 点。

在使用状态器时应注意:

① 状态器与辅助继电器一样有无数的常开和常闭触点;

② 状态器不与步进顺控指令 STL 配合使用时,可作为辅助继电器 M 使用;

③ FX3U 系列 PLC 可通过程序设定将 S1000~S4095 设置为有断电保持功能的状态器。

(5)定时器 T

PLC 中的定时器 T 相当于继电器控制系统中的通电型时间继电器。它可以提供无限对常开常闭延时触点,这点有别于中间继电器,中间继电器的触点通常少于 8 对。定时器中有一个设定值寄存器(一个字长),一个当前值寄存器(一个字长)和一个用来存储其输出触点的映像寄存器(一个二进制位),这三个量使用同一地址编号。但使用场合不一样,意义也不同。

FX3U 系列中定时器时可分为通用定时器、累积型定时器两种。它们是通过对一定周期的时钟脉冲进行累计而实现定时的,时钟脉冲有周期为 1ms、10ms 和 100ms 三种,当所计数达到设定值时触点动作。设定值可用常数 K 或数据寄存器 D 的内容来设置。

① 通用定时器 通用定时器的特点是不具备断电的保持功能,即当输入电路断开或停电时定时器复位。通用定时器有 100ms 和 10ms 通用定时器两种。

a. 100ms 通用定时器(T0~T199) 共 200 点。其中,T192~T199 为子程序和中断服务程序专用定时器。这类定时器是对 100ms 时钟累积计数,设定值为 1~32767,所以其定时范围为 0.1~3276.7s。

b. 10ms 通用定时器(T200~T245) 共 46 点。这类定时器是对 10ms 时钟累积计数,设定值为 1~32767,所以其定时范围为 0.01~327.67s。

【例 8-4】 如图 8-11 所示的梯形图,Y0 控制一盏灯,当输入 X0 接通时,试分析:灯的明暗状况。若当输入 X0 接通 5s 时,输入 X0 突然断开,接着又接通,灯的明暗状况如何?


 

图 8-11 例 8-4 的梯形图

【解】 当输入 X0 接通后,T0 线圈上电,延时开始,此时灯并不亮,10s(100×0.1=10s)后 T0 的常开触点闭合,灯亮。

当输入 X0 接通 5s 时,输入 X0 突然断开,接着再接通 10s 后灯亮。

【例 8-5】 当压下启动按钮 SB1 后电动机 1 启动,2s 后电动机 1 停止,电动机 2 启动,任何时候压下按钮 SB2 时,电动机 1 或者 2 都停止运行。

【解】 原理图如图 8-12 所示,梯形图如图 8-13 所示。


 


图 8-12 例 8-5 的原理图


 

图 8-13 例 8-5 的梯形图

【例 8-6】 当按钮 SA1 闭合时灯亮,断电后,过一段时间灯灭。

【解】 原理图如图 8-14 所示,梯形图如图 8-15 所示。


 


图 8-14 例 8-6 的原理图


 

图 8-15 例 8-6 的梯形图

② 累积型定时器 累积型定时器具有计数累积的功能。在定时过程中如果断电或定时器线圈 OFF,累积型定时器将保持当前的计数值(当前值),通电或定时器线圈 ON 后继续累积,即其当前值具有保持功能,只有将累积型定时器复位,当前值才变为 0。

a. 1ms 累积型定时器(T246~T249) 共 4 点,是对 1ms 时钟脉冲进行累积计数的,定时的时间范围为 0.001~32.767s。

b. 100ms 累积型定时器(T250~T255) 共 6 点,是对 100ms 时钟脉冲进行累积计数的定时的时间范围为 0.1~3276.7s。

【关键点】 初学者经常会提出这样的问题:定时器如何接线?PLC 中的定时器是不需要接线的,这点不同于 J-C 系统中的时间继电器。

【例 8-7】 如图 8-16 所示的梯形图,Y0 控制一盏灯,当输入 X0 接通时,试分析:灯的明暗状况。若当输入 X0 接通 5s 时,输入 X0 突然断开,接着又接通,灯的明暗状况如何。


 

图 8-16 例 8-7 的梯形图

【解】 当输入 X0 接通后,T250 线圈上电,延时开始,此时灯并不亮,10s(100×0.1=10s)后 T250 的常开触点闭合,灯亮。

当输入 X0 接通 5s 时,输入 X0 突然断开,接着再接通 5s 后灯亮。

通用定时器和累积型定时器的区分从例 8-4 和例 8-7 很容易看出。

(6)计数器 C

FX3U 系列计数器分为内部计数器和高速计数器两类。

① 内部计数器

a. 16 位增计数器(C0~C199) 共 200 点。其中 C0~C15 为通用型,C16~C199 共 184 点为断电保持型(断电保持型即断电后能保持当前值待通电后继续计数)。这类计数器为递加计数,应用前先对其设置设定值,当输入信号(上升沿)个数累加到设定值时,计数器动作,其常开触点闭合、常闭触点断开。计数器的设定值为 1~32767(16 位二进制),设定值除了用常数 K 设定外,还可间接通过指定数据寄存器设定。

【例 8-8】 如图 8-17 所示的梯形图,Y0 控制一盏灯,请分析:当输入 X11 接通 10 次时,灯的明暗状况?若当输入 X11 接通 10 次后,再将 X11 接通,灯的明暗状况如何?


 

图 8-17 例 8-8 的梯形图和时序图

【解】 当输入 X11 接通 10 次时,C0 的常开触点闭合,灯亮。若当输入 X11 接通 10 次后,灯先亮,再将 X11 接通,灯灭。

b. 32 位增、减计数器(C200~C234) 共有 35 点 32 位加、减计数器,其中,C200~
C219(共 20 点)为通用型,C220~C234(共 15 点)为断电保持型。这类计数器与 16 位增计数器除了位数不同外,还在于它能通过控制实现加、减双向计数。设定值范围均为-2147483648~+2147483647(32 位)。

C200~C234 是增计数还是减计数,分别由特殊辅助继电器 M8200~M8234 设定。对应的特殊辅助继电器被置为 ON 时为减计数,置为 OFF 时为增计数。

计数器的设定值与 16 位计数器一样,可直接用常数 K 或间接用数据寄存器 D 的内容作为设定值。在间接设定时,要用编号紧连在一起的两个数据计数器。

【关键点】 初学者经常会提出这样的问题:计数器如何接线?PLC 中的计数器是不需要接线的,这点不同于 J-C 系统中的计数器。

【例 8-9】 指出如图 8-18 所示的梯形图有什么功能?


 

图 8-18 例 8-9 的梯形图

【解】 如图 8-18 所示的梯形图实际是一个乘法电路表示当 100×10=1000 时,Y000 得电。

② 高速计数器(C235~C255) 高速计数器与内部计数器相比除了允许输入频率高之外,应用也更为灵活,高速计数器均有断电保持功能,通过参数设定也可变成非断电保持。FX3U 有 C235~C255 共 21 点高速计数器。适合用来作为高速计数器输入的 PLC 输入端口有 X0~X7。X0~X7 不能重复使用,即某一个输入端已被某个高速计数器占用,它就不能再用于其他高速计数器,也不能用作他用。

(7)数据寄存器 D

PLC 在进行输入输出处理、模拟量控制、位置控制时,需要许多数据寄存器存储数据和参数。数据寄存器为 16 位,最高位为符号位。可用两个数据寄存器来存储 32 位数据,最高位仍为符号位。PLC 内部常用继电器见表 8-5。

表 8-5 PLC 内部常用继电器



① 通用数据寄存器(D0~D199) 通用数据寄存器(D0~D199)共 200 点。当 M8033 为 ON 时,D0~D199 有断电保护功能;当 M8033 为 OFF 时则它们无断电保护,这种情况 PLC 由 RUN →STOP 或停电时,数据全部清零。数据寄存器是 16 位的,最高位是符号位数据范围-32768~+32767。2 个数据寄存器合并使用可达 32 位,数据范围是-2147483648~+2147483647。数据寄存器通常作为输入输出处理、模拟量控制和位置控制的情况下使用。数据寄存器的内容将在后面章节中讲到。

② 断电保持数据寄存器(D200~D7999) 断电保持数据寄存器(D200~D7999)共 7800 点,其中 D200~D511(共 312 点)有断电保持功能,可以利用外部设备的参数设定改变通用数据寄存器与有断电保持功能数据寄存器的分配;D490~D509 供通信用;D512~D7999 的断电保持功能不能用软件改变,但可用指令清除它们的内容。根据参数设定可以将 D1000 以上作为文件寄存器。

③ 特殊数据寄存器(D8000~D8511) 特殊数据寄存器(D8000~D8211)共 512 点。特殊数据寄存器的作用是用来监控 PLC 的运行状态。例如扫描时间、电池电压等。未加定义的特殊数据寄存器,用户不能使用。具体可参见用户手册。

④ 变址寄存器(V、Z) FX2N 系列 PLC 有 V0~V7 和 Z0~Z7 共 16 个变址寄存器,它们都是 16 位的寄存器。变址寄存器 V、Z 实际上是一种特殊用途的数据寄存器,其作用相当于计算机中的变址寄存器,用于改变元件的编号(变址)。例如 V0=5,则执行 D20V0 时,被执行的编号为 D25(D20+5)。变址寄存器可以像其他数据寄存器一样进行读/写,需要进行 32 位操作时,可将 V、Z 串联使用(Z 为低位,V 为高位)。

(8)指针(P、I)

在 FX 系列中,指针用来指示分支指令的跳转目标和中断程序的入口标号,分为分支用指针、输入中断指针及定时器中断指针和计数器中断指针。

① 分支用指针(P0~P127) FX3U 有 P0~P4095 共 4096 点分支用指针。分支指针用来指示跳转指令(CJ)的跳转目标或子程序调用指令(CALL)调用子程序的入口地址。

中断指针是用来指示某一中断程序的入口位置。执行中断后遇到 IRET(中断返回)指令,则返回主程序。中断用指针有以下三种类型。

② 输入中断指针(I00□~I50□) 输入中断指针(I00□~I50□)共 6 点,它是用来指示由特定输入端的输入信号而产生中断的中断服务程序的入口位置,这类中断不受 PLC 扫描周期的影响,可以及时处理外界信息。

例如:I101 为当输入 X1 从 OFF→ON 变化时,执行以 I101 为标号后面的中断程序,并根据 IRET 指令返回。

③ 定时器中断指针(I6□□~I8□□) 定时器中断指针(I6□□~I8□□)共 3 点,是用来指示周期定时中断的中断服务程序的入口位置,这类中断的作用是 PLC 以指定的周期定时执行中断服务程序,定时循环处理某些任务。处理的时间也不受 PLC 扫描周期的限制。□□ 表示定时范围,可在 10~99ms 中选取。

④ 计数器中断指针(I010~I060) 计数器中断指针(I010~I060)共 6 点,它们用在 PLC 内置的高速计数器中。根据高速计数器的计数当前值与计数设定值的关系确定是否执行中断服务程序。它常用于利用高速计数器优先处理计数结果的场合。

(9)常数(K、H、E)

K 是表示十进制整数的符号,主要用来指定定时器或计数器的设定值及应用功能指令操作数中的数值;H 是表示十六进制数,主要用来表示应用功能指令的操作数值。例如,20 用十进制表示为 K20,用十六进制则表示为 H14。E123 表示实数用于 FX3 系列 PLC,也可以用 E1.23+2 表示。

8.1.4 存储区的寻址方式

PLC 将数据存放在不同的存储单元,每个存储单元都有唯一确定地址编号,要想根据地址编号找到相应的存储单元,这就需要 PLC 的寻址。根据存储单元在 PLC 中数据存取方式的不同,FX2N 系列 PLC 存储器常见的寻址方式有直接寻址和间接寻址,具体如下。

(1)直接寻址

直接寻址可分为位寻址、字寻址和位组合寻址。

① 位寻址 位寻址是针对逻辑变量存储的寻址方式。FX 系列 PLC 中输入继电器、输出继电器、辅助继电器、状态继电器、定时器和计数器在一般情况下都采用位寻址。位寻址方式地址中含存储器的类型和编号,如 X001、Y006、T0 和 M600 等。

② 字寻址 字寻址在数字数据存储时用。FX 系列 PLC 中的字长一般为 16 位,地址可表示成存储区类别的字母加地址编号组成。如 D0 和 D200 等。FX 系列 PLC 可以双字寻址。在双字寻址的指令中,操作数地址的编号(低位)一般用偶数表示,地址加 1(高位)的存储单元同时被占用,双字寻址时存储单元为 32 位。

③ 位组合寻址 FX 系列 PLC 中,为了编程方便,使位元件联合起来存储数据,提供了位组合寻址方式,位组合寻址是以 4 个位软元件为一组组合单元,其通用的表示方法是 Kn 加起始元件的软元件号组成,起始软元件有输入继电器、输出继电器和辅助继电器等,n 为单元数,16 位数为 K1~K4,32 位数为 K1~K8。例如 K2M10 表示有 M10~M17 组成的两个位元件组,它是一个 8 位的数据,M10 是最低位。K4X0 表示有 X0~X17 组成的 4 个位元件组,它是一个 16 位数据,X0 是最低位。

当一个 16 位的数据传送到 K1M0、K2M0、K3M0 时,只传送相应的低位数据,较高位的数据不传送,32 位数据也一样。在作 16 位操作时,参与操作的位元件由 K1~K4 指定。若仅由 K1~K3 指定,不足的部分的高位均作 0 处理。

(2)间接寻址

间接寻址是指数据存放在变址寄存器(V、Z)中,在指令只出现所需数据的存储单元内存地址即可。

Tags:编程语言,三菱PLC  
责任编辑:admin
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 相关文章列表
    三菱PLC自用笔记| 三菱FX系列PLC 三菱PLC入门教程
    三菱PLC控制三相异步电动机正反转设计
    三菱PLC指令大全_三菱plc编程指令大全_特殊继电器M清单_三菱PLC指
    三菱plc置位与复位指令的使用方法图解 RST  SET,三菱PLC成批复位
    三菱PLC十字路口交通灯的控制,三菱PLC交通灯设计附梯形图
    三菱PLC三相交流异步电动机Y/Δ起动控制 三菱FX系列PLC
    三菱PLC FX2N系列PLC的I/O接线概述 FX2N-48MR继电器模块接线图
    三菱PLC编程基础  PLC软元件介绍,三菱PLC软元件,M8000的含义
    21个三菱PLC编程实例,果断收藏!三菱PLC梯形图入门
    三菱PLC入门基础知识,GX Works2和GX Developer
    GX Developer三菱PLC编程入门详细图解!三菱FX PLC入门之常用基本
    三菱PLC两台电机顺序控制,三菱FX-PLC实现两台电动机的循环控制功
    三菱PLC电机顺序启动,三菱FX-PLC实现3台电动机顺序启动控制的例
    三菱FX系列PLC常用指令大全来了,三菱PLC指令大全,三菱plc指令表
    三菱PLC功能指令介绍(一)MOV传送指令
    三菱PLC经步进驱动器控制步进电机调速和正反转(硬件连接+梯形图
    plc如何控制步进电机的速度和方向?三菱PLC控制步进电机程序 三菱
    三菱plc自动门系统控制编程实例,自动门梯形图实例
    三菱PLC 三菱FX系列PLC置位与复位指令(SET/RST)的用法教程
    三菱plc回原点指令ZRN用法说明 ZRN梯形图实例
    三菱PLC编程实例 三菱FX-PLC转孔动力头的控制程序 钻床钻孔控制程
    学三菱PLC编程应该先学什么?
    三菱PLC辅助继电器和定时器介绍, 定时器T和辅助继电器(M)
    三菱FX3U 三菱plc定时器与计数器指令,三菱plc计数器指令C0 定时
    终于全了!吃透三菱、西门子全系列指令,都在这里!三菱plc指令和
    三菱PLC的三种车床的PLC控制电路图及程序
    用三菱PLC FX2N实现PID控制变频器实例  三菱plc控制变频器恒压供
    基于三菱plc FX3U设计的机械手搬运物料精确定位控制系统设计
    三菱PLC和数码管链接和控制程序(初学者珍藏)plc控制数码管显示
    汇川技术小型PLC梯形图编程系列教程(1)小型PLC型号H123U汇川PLC简
    汇川PLC跟三菱PLC差不多吗?汇川PLC和模块,是否可以和三
    PLC初学者定时器、计数器程序编写图解(实验篇)梯形图编程
    三菱PLC模拟量输入模块编程及使用案例分析 梯形图实例
    完美的模拟量编程详解——三菱FX2N系列模拟量编程
    三菱PLC运动控制之原点回归 丝杠滑台如何回原点梯形图 ZRN和DSZR
    三菱PLC可编程控制器_ 三菱PLC型号大全FX全系列
    三菱PLC接线_三菱FX3U系列PLC的外围接线
    FX2N三菱plc控制伺服驱动器示例_PLC控制伺服系统(plc驱动伺服电
    三菱PLC控制步进电机程序梯形图
    西门子plc指令和三菱plc指令大全_西门子、三菱指令大全
    请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
    1分 2分 3分 4分 5分

    还可以输入 200 个字
    [ 查看全部 ] 网友评论
    推荐文章
    最新推荐
    关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
    返回顶部
    刷新页面
    下到页底
    晶体管查询