首页 历史故事三菱PLC编程指令详解

三菱PLC编程指令详解

【摘要】:三菱电机公司Q系列PLC的指令可以分为顺序指令、基本指令、应用指令和特殊指令四大类。本章主要以梯形图编程方式介绍为主。此外,本书将在第7章介绍其他的编程方式,如SFC、FB、ST语言。指令是构成程序的基本要素,多数CPU模块的指令包括指令名部分和操作数部分:所谓指令名部分是指用特定符号表示指令的功能;操作数部分又分为源操作数和目标操作数、软元件数和传送数。

三菱电机公司Q系列PLC的指令可以分为顺序指令、基本指令、应用指令和特殊指令四大类。可在计算机中使用三菱电机公司GX Developer编程软件进行编程和调试作业。

本章主要以梯形图编程方式介绍为主。梯形图是目前应用最广泛、最受电气技术人员欢迎的编程语言,具有简单、直观、易学、易懂的特点。它采用常开触点、常闭触点构成组合逻辑电路,驱动各类软元件线圈或功能指令块实现一定的逻辑运算、算术运算或数据的传送、变换与外部输出等功能。

梯形图是三菱电机公司Q系列PLC主要应用的一种编程语言。此外,本书将在第7章介绍其他的编程方式,如SFC、FB、ST语言。

指令是构成程序的基本要素,多数CPU模块的指令包括指令名部分和操作数部分:所谓指令名部分是指用特定符号表示指令的功能;操作数部分又分为源操作数和目标操作数、软元件数和传送数。

1.源操作数(S)

源操作数是运算所需的数据,源操作数可有3种形式:常数、位软元件、字软元件。

2.目标操作数(D)

目标操作数是存储运算后的数据。然而,某些指令在运算执行之前,会在目标数据中存储将要使用的数据。

例如,BIN16位数据的加法指令:

3.软元件数和传送数

软元件数和传送数指定了在多软元件使用指令中所要用到的软元件数和传送数。

例如,块传输指令:

软元件数或传送数可以设定在0~32767之间,然而如果该号为0,该指令将视为无运算指令。