今天给大伙带来PLC软元件的知识要点

PLC编程入门知识:三菱FX系列PLC的软元件说明

西门子PLC的软元件符号与作用介绍

PLC软元件有哪些常用之处?

正文:

▍ 数据寄存器(D)

数据寄存器是用来存放数据的软元件,其表示符号位D,按十进制编号。一个数据寄存器可以存放16位二进制数,器最高位(符号位为0:正数;符号位为1:负数),一个数据寄存器可以存放-32768~ 32767范围的数据。16位数据寄存器的结构如下:

三菱plc如何修改寄存器数据(解析三菱PLC数据寄存器与变址寄存器)(1)

两个相邻的数据寄存器组合起来可以构成一个32位的数据寄存器,能存放32 位二进制数,其最高位为符号位(0——正数;1——负数),两个数据寄存器组合构成的32 位数据寄存器存放-2147483648~ 2147483647范围的数据。32位数据寄存器的结构如下:

三菱plc如何修改寄存器数据(解析三菱PLC数据寄存器与变址寄存器)(2)

三菱FX系列PLC的数据寄存器可分为一般型、停电保持型、文件型和特殊型数据寄存器。三菱FX系列PLC的数据寄存器点数如下表所示

三菱plc如何修改寄存器数据(解析三菱PLC数据寄存器与变址寄存器)(3)

1)一般型数据寄存器

当PLC从RUN模式进入STOP模式时,所有一般型数据寄存器的数据全部清0,如果特殊辅助继电器M8033为ON,则PLC从RUN模式进入STOP模式时,一般型数据寄存器的值保持不变,程序中未用的定时器和计数器可以作为数据寄存器使用。

2)停电保持型数据寄存器

停电保持型数据寄存器具有停电保持功能,当PLC从RUN模式进入STOP模式时,停电保持型寄存器的值保持不变。在编程软件中可以设置停电保持型数据寄存器的范围。

3)文件型寄存器

文件寄存器用来设置具有相同软元件编号的数据寄存器的初始值。PLC上电时和由STOP转换至RUN模式时,文件寄存器中的数据被传送到系统的RAM的数据寄存器区。在 GX Developer软件的“FX参数设置”对话框,切换到“内存容量设置”选项卡,从中可以设置文件寄存器容量(以块为单位,每块500点)。

4)特殊型数据寄存器

特殊型数据寄存器的作用是用来控制和监视PLC内部的各种工作方式和软元件,如扫描时间,电池电压等,在PLC上电和由STOP转换至RUN模式时,这些数据寄存器会被写入默认值。

▍ 变址寄存器(V、Z)

三菱FX系列PLC有 V0~V7 和 Z0~Z7 共十六个变址寄存器,它们都是16位寄存器,变址寄存器V、Z实际上是一种特殊用途的寄存器,其作用是改变元件的编号(变址),例如V0=5,若执行D20V0,则实际被执行的元件为D25,(D20 5)。变址寄存器可以像其他数据寄存器一样读写,需要进行32位读写时,可将V、Z串联使用(Z为低位,V为高位)。

三菱plc如何修改寄存器数据(解析三菱PLC数据寄存器与变址寄存器)(4)

三菱plc如何修改寄存器数据(解析三菱PLC数据寄存器与变址寄存器)(5)

三菱plc如何修改寄存器数据(解析三菱PLC数据寄存器与变址寄存器)(6)

▍ 常数(K、H)

常数表示的方式,一种是十进制数表示,其表示符号为K,如“K212”表示十进制数 212 ,另一种表示符号位H,如“H1B”表示十六进制1B,相当于十进制数27。

在用十进制数表示常数时,数值范围为:-32768~ 32767(16位),-2147483648~ 2147483647(32位)。在用十六进制常数表示时,数值范围为:0~FFFF(16位),0~FFFFFFFF(32位)。

“H”通信应用实例如下图所示

三菱plc如何修改寄存器数据(解析三菱PLC数据寄存器与变址寄存器)(7)

以上,欢迎动动手分享及收藏!

,