专业讲解: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编程元件和地址的关系?
有些硬件模块的地址是固定的,有些模块的地址是可以自定义的。对于固定的,你在编写程序的时候就只能用PLC为你规定好的地址。对于可自定义的,硬件PLC输出模块...
plc编程元件的编号方法?
在PLC编程中,元件的编号方法通常是根据其功能和类型进行命名。常见的元件包括输入(I)、输出(O)、中间继电器(M)、定时器(T)、计数器(C)等。编号方法...在PLC...
怎么用汉字注释PLC软元件?
菜单编辑——文档生成,选择注释的类型,然后双击梯形图中需要添加注释的位置。菜单编辑——文档生成,选择注释的类型,然后双击梯形图中需要添加注释的位置。
什么叫PLC位元件?
1、字元件和位元件位元件:只处理ON/OFF状态的元件。例如X、Y、M和S;字元件:处理数据的元件称为字元件。例如T、C和D;2、位元件的组合由位元件也可构成...
PLC中的位是什么意思?比如说16位数据,32位数据,具体是什?
所谓“位”就是bit的意思:一个“位”bit代表一个二进制"0"或一个“1”,16位是一个字W,代表16个二进制0/1,32位是一个双字DW,代表32个二进制0...
plc基本元件?
plc的基本编程元件有:输入X、输出Y、软继电器M(或叫中间继电器)、定时器T、计数器C、状态继电器S、数据寄存器D、变址寄存器V和Z、指针P和I。PLC根据机型的不...
欧姆龙plc中*L怎么用?
在欧姆龙PLC中,*L通常用来表示一个逻辑控制元件的位置编号。这个位置编号代表了一个特定的输入或输出点,用于表示与该点相关的逻辑状态。在PLC程序中,可以使...
西门子plc模拟量元件说明?
首先用按钮地址置位一个控制位,用此控制位接ADD,将0.5伏换算成对应的数值,与实际电压的对应值相加,再用MOVE到输出位,这样一个周期即可升高0.5伏。同时,为...
编程PLC时,X.Y.M.T.C.S各代表的是什么?
按照一般PLC的规则理解,以上标志均出现在位操作指令中:X:输入接点,有的PLC用"I"标志;Y:输出接点,也可指输出线圈,有的PLC用"Q"标志;M:内部继电...
plc怎么置位?
从而把输入映射到输出的一种方式。plc置位使用SET(置位指令),它的作用是使被操作的目标元件置位并保持。SET指令的...在plc中,置位就是通过外部强制改变输...