PLC 的功能指令概述

2017-06-04 87 0

PLC 技术发展早期多用于顺序控制,利用软继电器、定时器、计数器的集合取代接触继电器控制系统。后来为加强 PLC 的技术应用,从 20 世纪 80 年代以后,小型 PLC 也加入了功能指令(或称应用指令),这些指令实际上是一些功能不尽相同的子程序。有了这些应用指令,PLC 的使用价值和使用范围更为广泛。

一般来说,功能指令可分为程序流向控制指令、数据传送和比较指令、算术与逻辑运算指令、移位和循环指令、数据处理指令、方便指令及外部 I/O 处理和通信指令等。

FX 系列的功能指令冠以 FNC 符号。例如 FX0N 系列 PLC 功能指令编号为 FNC00~FNC67;FX2 系列为 FNC00~FNC98;FX1S、FX1N、FX2N、FX2NC 系列为 FNC00~FNC246。

功能指令由指令助记符、功能号、操作数等组成。在简易编程器中以功能号输入功能指令,在编程软件中以指令助记符输入功能指令。功能指令的表现形式如表 6-1 所列。

表 6-1 功能指令的表现形式

功能指令的表现形式

说明如下。

1. 助记符和功能号:从表 6-1 可见,助记符 MEAN(求平均值)的功能号为 FNC45,每一助记符表示一种功能指令,每个指令都有对应的功能号。

2. 操作数(操作元件):有些功能指令只需助记符、无操作数,但大多数功能指令在助记符之后还必须有 1~5 个操作元件。其组成部分如下:

(1) 源操作元件 [S],有时源操作元件不止一个,如 [S1]、[S2];
(2) 目标操作元件 [D],若不止一个目标操作元件用 [D1]、[D2] 表示;
(3) K、H 为常数,K 表示十进制数、H 表示十六进制数;
(4) 指令助记符前加“D”的表示处理 32 位数据,不加“D”的只处理 16 位数据。

3. 指令执行形式:有脉冲执行型和连续执行型两种(图 6-1)。在指令助记符后加“P”表示脉冲执行型,在 X0 从 OFF 变为 ON 时执行一次;助记符后不加“P”的表示连续执行,当执行条件 X1 为 ON 时每个扫描周期执行一次。有的指令(如 INC、DEC、NEG 等)常用脉冲执行方式。

图 6-1 指令执行形式

指令执行形式

4. 位软元件、组合位元件和字软元件(后续略)。

相关文章

三菱 FX 系列 PLC 的 FX2N-4AD 使用及程序实例
FX 系列运动控制器模块
三菱 FX 系列 PLC 的报警器复位指令
FX 系列高速计数模块
PLC 编程语言基础
三菱 FX 系列 PLC 的二进制平方根指令

发布评论