专业讲解: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中每个地址对应一个变量名,好比,国内的区号:北京——010上海——021天津——022那么010,021,022...地...
三菱plc逻辑元件的地址编号是几进制?
三菱PLC逻辑元件的地址编号是十进制。在三菱PLC中,逻辑元件的地址编号是用十进制数表示的,例如M0、Y1、X10等。这些地址编号用于标识不同的逻辑元件,如输入点...
plc的上端,下端都是哪些东西?
PLC上端一排是输入端子X,下端一排是输出端子Y。上面一排可以接输入信号包括接近开关、行程开关、按钮、编码器等,下面一排可以接输出信号包括中间继电器、接触...
威纶通触摸屏怎样给PLC地址加备注并显示出来?
威纶通触摸屏怎样给PLC地址加备注并显示出来,我们知道在PLC编程中可以通过注释或者标签的形式来标注地址的意义,在编程触摸屏程序时经常需要点开元件属性来查看...
PLC中的位是什么意思?比如说16位数据,32位数据,具体是什?
所谓“位”就是bit的意思:一个“位”bit代表一个二进制"0"或一个“1”,16位是一个字W,代表16个二进制0/1,32位是一个双字DW,代表32个二进制0...
为什么每个PLC程序都会有初始位置?
每个PLC程序都会有初始位置,主要是因为PLC是一种用于控制工业自动化生产过程的电子设备,其控制逻辑需要从一个已知的起始状态开始。在PLC程序中,初始位置包括...
位元件与字元件有什么区别?
1、数据长度不同;位元件是指数据长度为1位的元件,如M区域;字元件是指数据长度为16位的元件,如D区域。2、在三菱PLC的编程中,作用不同:位元件是只处理O...
plc主板上都有哪些元器件?
PLC主板上的元器件很多,下面按功能分区介绍:1.PLC电源部分电路,里面包含元器件有:电容,熔断器,二极管,电阻,光耦,IC芯片;2.PLCCPU主控部分电路,包...PLC主...
plc的软元件采用什么编码?
根据不同品牌不同系列,一般采用的是8进制[例如三菱的FX2n系列,地址号和软元件号一般式0--7,10--17,20--27.。。]和16进制[例如西门子的I0.0--I0.15,Q0.0-....
Plc接收外部什么信号的元件?
PLC的外部设备主要是指控制系统中的输入输出设备,其中输人设备是对系统发出各种控制信号的主令电器,在编写控制程序时必须注意外部输入设备使用的是常开还是常...