专业讲解:PLC的寻址和编程元件
一、寻址
就是寻找操作数的存放地址。大部分指令都有操作数,而寻址方式的快慢直接影响到PLC的扫描速度。了解了寻址方式也有助于加强对指令功能特别是功能指令的执行过程的理解。单片机,微机中的寻址方式较多,而PLC的指令寻址方式相对较少,一般有下面三种:
1、直接寻址
操作数就存放在数据的地址。基本逻辑指令都是直接寻址方式。
2、立即寻址
其特点是操作数(一般为源址)就是一个10进制或16进制的常数。
3、变址寻址
这是一种最复杂的寻址方式,立即寻址和变址寻址均用在功能指令中。我们只能举例加以说明。
MOV D5V0 D10Z0
这是一条传送指令,D5V0表示操作数的地址存放在从D5开始向后偏移(V0)的寄存器中,而D10Z0表示把数的传送到D10向后偏移(Z0)的寄存器中,如果V0=K8,Z0=K10,且D13中存放的数据是K300,则指令执行结果是把D5向后偏移8个单位,即5+8=13,也就是数D13所存的数据K300送到10+10=20即D20寄存器中去。
变址方式可以使一些程序设计变得十分简短。
上面所讲的指令寻址方式的某些知识,在这门课程中虽然不会用到,但只要希望不断提高自己的PLC应用能力,就一定会用到。
二、编程元件
PLC内部有许多具有不同功能的器件,这些器件通常都是由电子电路和存储器组成的,它们都可以作为指令中操作数地址,我们把常数K/H和这些器件(又称作软元件)统称为PLC的编程元件。
三菱FX2N的编程元件可以分为位元件和字元件两大类。位元件是只有两种状态的开关量元件,而字元件是以字为单位进行数据处理的软元件。位元件有X,Y,M,S。字元件有T,C,D,V,Z,P,I,N和组合位元件。我们把常数K/H也归入字元件。
往期优秀文章回顾:
多种方法教你用PLC与变频器连接!可以说是很全面啦
PLC的寻址和编程元件是什么?
一、寻址
就是寻找操作数的存放地址。大部分指令都有操作数,而寻址方式的快慢直接影响到PLC的扫描速度。了解了寻址方式也有助于加强对指令功能特别是功能指令的执行过程的理解。单片机,微机中的寻址方式较多,而PLC的指令寻址方式相对较少,一般有下面三种:
1、直接寻址
操作数就存放在数据的地址。基本逻辑指令都是直接寻址方式。
2、立即寻址
其特点是操作数(一般为源址)就是一个10进制或16进制的常数。
3、变址寻址
这是一种最复杂的寻址方式,立即寻址和变址寻址均用在功能指令中。我们只能举例加以说明。
MOV D5V0 D10Z0
这是一条传送指令,D5V0表示操作数的地址存放在从D5开始向后偏移(V0)的寄存器中,而D10Z0表示把数的传送到D10向后偏移(Z0)的寄存器中,如果V0=K8,Z0=K10,且D13中存放的数据是K300,则指令执行结果是把D5向后偏移8个单位,即5+8=13,也就是数D13所存的数据K300送到10+10=20即D20寄存器中去。
变址方式可以使一些程序设计变得十分简短。
上面所讲的指令寻址方式的某些知识,在这门课程中虽然不会用到,但只要希望不断提高自己的PLC应用能力,就一定会用到。
二、编程元件
PLC内部有许多具有不同功能的器件,这些器件通常都是由电子电路和存储器组成的,它们都可以作为指令中操作数地址,我们把常数K/H和这些器件(又称作软元件)统称为PLC的编程元件。
三菱FX2N的编程元件可以分为位元件和字元件两大类。位元件是只有两种状态的开关量元件,而字元件是以字为单位进行数据处理的软元件。位元件有X,Y,M,S。字元件有T,C,D,V,Z,P,I,N和组合位元件。我们把常数K/H也归入字元件。
往期优秀文章回顾:
多种方法教你用PLC与变频器连接!可以说是很全面啦
相关问答
plc寻址编程方法?
1.PLC寻址编程方法有多种。2.首先,常见的一种方法是直接寻址编程,即通过指定PLC的输入输出点的地址来进行编程。这种方法简单直接,适用于简单的控制任务。另...
PLC的寻址方式?
所谓寻址方式,是指CPU根据程序中的变量地址,找到其对应的物理地址的方式。PLC支持多种方式的寻址,给程序开发提供了很大的自由空间。PLC的寻址方式可以分为直...
plc中字节寻址的格式?
1.字节(Byte,B):由8个位(bit)组成,它是存储空间的基本计量单位。2.字节寻址由存储区标识符、字节标识符、字节地址组合而成。3.字节寻址的格式:[...1...
【PLC中直接寻址举例,比如,MOVDVD100,16#1000结果是怎样...
[最佳回答]你应该是用的西门子的PLC吧,就直接拿一个应用的例子来解释吧。例如,直接寻址是你直接对一个区间的变量赋值或者搬移,例如MOV500,VB100;间接寻址是...
plc寻址什么意思?
PLC寻址是指在编写PLC程序时,为了对特定的输入/输出(I/O)信号进行操作,需要准确地指定这些信号的位置,以便PLC能够正确读取和输出这些信号。这个过程被称为P...
PLC为什么要寻址?
是你对一个地址赋值或者搬移,直接寻址是你直接对一个区间的变量赋值或者搬移。指令中给出的地址是存放数据的地址的地址称为间接寻址。间接寻址方式是,指令给...
plc如何设置地址变量?
PLC的地址是PLC的重要属性,通过地址设定了其所对应回路在程序中的逻辑关系。在elecworks中,有手动及自动两种编址方式。手动编址方式:在电气项目中,一般在...
西门子PLC如何间接寻址?
在西门子PLC中,间接寻址有两种方式,一种是使用索引寄存器,即在程序中指定一个寄存器作为索引,通过一定的计算得到另一个寄存器的地址。另一种是使用指针,即...
plc中位寻址指令有哪些?
我们都知道西门子200plc有三种寻址方式:立即寻址、直接寻址、间接寻址;这里主要给大家区分下直接和间接寻址1、直接寻址是指指令中直接使用存储器或寄存器地...
s7-200plc的编址方式有哪四种?
S7-200PLC根据存储器的编程元件,把数据存储在不同的存储单元,通过每个单元的地址进行数据访问,访问数据的过程称为“寻址”,根据访问数据存取的方式不同.可...