PLC的指令是什么?
指令语句表编程语言是所有PLC都具有的最基本的编程语言。而指令语句表程序是由一条一条的指令堆砌而成的。因此,我们有必要对指令进行进一步的说明和解读。
1、指令格式PLC的指令语句表程序和微机汇编语言程序非常的相似,我们也是以汇编语言的指令和指令系统方式来进行介绍。
所谓指令是指对PLC的一种操作命令,告诉PLC怎么做,做什么?人们设计了一系列的操作命令,并对他进行二进制编码。但是对于人们设计和交流沟通来说,二进制十分不便于记忆、阅读和书写。进一步又设计出了助记符形式的表示,这就是汇编语言的助记符指令格式。助记符指令十分好记,方便阅读和书写。更好的是它可以直接用键盘输入,然后通过PLC内部的编译程序把它变成一系列的二进制操作编码,由PLC的CPU来执行。
那么一条操作指令是由哪些内容组成的呢?一般来说,一条指令是由操作码和操作数组成的,例:
操作码又叫助记符。表示这条指令的性质和功能,就是要求PLC怎么做,一条指令,器操作码是必不可少的。
操作数又叫地址码,操作数地址,表示参与操作数据或数据的地址,在PLC中,也可以把它叫做编程元件。操作数告诉PLC做什么。上面这条指令表示和一个常开触点X0相串联,并完成逻辑“与”运算。
在PLC指令系统中,操作数可有可无,没有操作数的指令只表示完成一种功能,例如下面指令:
END
它就没有操作数,仅表示程序就此结束。
在功能指令中,操作数可以有1-4个,例如下面指令:
ADD D0 D1 D2
这条指令中操作数有三个D0 、D1、 D2。这时候把操作数分为源数(源址)和目的操作数(终址)。源址表示操作数的来源,而终址表示指令操作结果存放地址。上面这条指令表示做加法,把D0和D1相加,相加结果放在D2里。显然D0和D1为源址,D2为终址。
往期优秀文章回顾:
18张电气自动化控制动态图,各种实操原理一眼就能看明白
三菱、西门子PLC常用语句表,速来收!
PLC语句表是PLC中的另一种编程语言,是一种与汇编语言中的指令相似的助记符表达式,也称为指令表。它是将一系列操作指令(助记符)组成的控制流程,通过编程器存入PLC中的,如图1所示。
图1 PLC语句表
一、PLC语句表的构成及符号含义
PLC语句表是由序号、操作码和操作数构成的,如图2所示。
图2PLC语句表的构成
1.序号
序号使用数字进行标识,表示指令语句的顺序。
2.操作码
操作码使用助记符进行标识,也称为编程指令,用于完成PLC的控制功能。不同厂家生产的PLC,其语句表使用的助记符也不相同。
三菱FX系列和西门子S7-200系列PLC中常用的助记符
3.操作数
操作数使用地址编号进行标识,用于指示PLC操作数据的地址,相当于梯形图中软继电器的文字标识。不同厂家生产的PLC,其语句表使用的操作数也有所差异。
三菱FX系列和西门子S7-200系列PLC中常用的操作数
★
来源于《双色图解PLC梯形图及语句表》,作者:韩雪涛
版权归原作者所有,若有侵权,请联系删除
★
看完文章后,您可以:
1、分享到朋友圈,把正能量传递给更多的人!
2、关注微信公众号:全球电气资源(ID:qqdqzy888) 或我们的官方网站(www.ourger.com) 获取更多有用电气专业知识、图纸、计算软件及资讯。
猜你喜欢:
系统概述欧姆龙PLC基础知识:讲解清晰、通俗易懂!
详细解答PLC如何控制三相异步电机正反转
“星三角”减压起动器电路安装
变频技术的实际应用(纯干货)
专业大师权威讲解:PLC与FBD编程原理
相关问答
plc语句表的顺序?
PLC语句表的通常顺序如下:1.输入语句:包括读取传感器输入、按钮输入等。2.条件语句:根据输入值或其他条件判断是否执行下一步操作。3.输出语句:包括控制执...
plc结构化编程格式?
PLC(可编程逻辑控制器)结构化编程格式主要包括以下几个部分:1.程序结构:PLC结构化编程格式通常采用类似于流程图的结构,包括主程序(Mainprogram)、子程...P...
西门子PLC语句表编程JCN跳转条件?
JCN逻辑运算结果RLO等于0则跳转,也就是BR位,所以这个的意思就是A(LMW2L10JCN逻辑运算结果RLO等于0则跳转,也就是BR位,所以这个的意思就是A(L....
松下PLC指令语句?
指令表如下:STX0(接入常开触点,开始逻辑运算)ORY0(使A型常开触点并联)AN/X1(使B型常闭触点串联)OTY0(输出运算结果)OTY1(输...指令表如下:...
plc的语句指令由指令什么和什么组成?
指令是由符号和输入电点的号码组成,指令是由符号和输入电点的号码组成,
plc语句表和梯形图的区别?
梯形图(LAD-LAdderDiagram)这是使用使用最多的PLC编程语言。因与继电器电路很相似,具有直观易懂的特点,很容易被熟悉继电器控制的电气人员所掌握,特...不适...
PLC程序有几种表达方式,也就是编写方式-花舞深蓝的回答...
PLC程序常用的编程方式主要是梯形图语句表功能块你这个可能是数控系统的程序编号这种是类似加工中心类的编程语言,一般是定位用的,一般PLC是使用梯...
plc编程语言有哪些?
PLC编程语言主要包括以下几种:1.LadderDiagram(梯形图):是PLC最常用的程序设计语言,采用电气线路图的形式表示控制逻辑,能够可视化控制方案,易学易懂。...
西门子PLC每个语句是怎么开始的,是怎么结束的?-盖德问答-化...
ob1里程序循环扫描晕,我问的可不是这个呀。建议你看看梯形图指令是从左到右从上到下对于语句表格式类似于汇编语言
PLC程序有几种表达方式,也就是编写方式-3spxLCKUa的回答...
这种是类似加工中心类的编程语言,一般是定位用的,一般PLC是使用梯形图和指令来编程的PLC程序常用的编程方式主要是梯形图语句表功能块你这个可能是...