PLC编程常用软元件
大家好,今天继续给大家分享PLC的小知识。在PLC的编程语言中,要涉及X、Y、M、S、T、C等多种PLC内部的编程元件,这些元件并不表示实际的物理器件,只表示存储器单元的状态,单元状态为“1”,相当于元件接通;单元状态为“0”,则相当于元件断开。因此,我们称为这些编程元件为“软元件”。
1.输入继电器(x)
输入继电器用来接收外部输入的开光量信号,它通过PLC设备上的输入端子与外部设备相连接。输入端子采用8进制方式进行编码。
2.输出继电器(Y)
输出继电器的作用是输出程序运行的结果,并通过输出端子控制外部负载,它也是采用8进制编码。
3.辅助继电器(M)
辅助继电器相当于继电器控制系统中的中间继电器,其用法与输入继电器类似,都是只能由程序驱动,不同的是:输出继电器是用来驱动外部负载的,而辅助继电器不能驱动外部负载。
辅助继电器通常可分为3类,通用型、断电保持型、特殊用途型。
4.状态继电器
状态继电器是用于编制顺序控制程序的状态标志,可分为5种类型:
初始状态继电器:S0~S9;
回原点状态继电器:S10~S19;
普通状态继电器:S20~S499;
断电保持状态继电器:S500~S899;
报警状态继电器:S900~S999。
状态继电器在顺序控制中主要配合步进指令(STL) 使用, 当不使用步进指令时, 状态继电器也可作为辅助继电器来使用。
5.定时器(T)
FX2N系列PLC定时器共有256个(T0~T255) , 当定时器线圈得电时, 定时器从0开始计数,当计数值等于设定值时,定时器常开触点动作。
定时器对应的时钟脉冲有100ms、10ms、1ms 3种。定时器分为普通定时器和积算定时器(又称失电保持定时器)。
6.计数器(C)
FX2N系列PLC计数器共有256个(C 0~C 255) , 其功能是对内部元件X、Y、M、TC的信号进行计数。计数器从0开始计数,计数端每来一个脉冲计数值,则计数器就加1,当计数值与设定值相等时,计数器的触点动作。
计数器可分为普通计数器、双向计数器、高速计数器3类。
7.数据寄存器(D)
数据寄存器用来存储PLC进行输入输出处理、模拟量控制、位置量控制时的数据和参数。FX2N系列PLC共有8256个(D 0~D 8255) , 数据寄存器, 可分为普通型、失电保持型和特殊型3种。
8.变址寄存器(V、Z)
变址寄存器是一种特殊用途的数据寄存器,相当于计算机中的变址寄存器,用于改变件的编号(变址)。V为高位。 变址寄存器都是16位寄存器,需要进行32位操作时,可将V、Z串联使用,Z为低位,V为高位。
9.常数(K、H)
常数(K、H)通常用来表示定时器或计数器的设定值和当前值。 十进制常数用K表示,如常数123表示为K123。十六进制常数则用H表示,如常数345表示为H159。
10.指针(P、I)
指针用来指示分支指令的跳转目标和中断程序的入口标号。可分为分支指针、输人中断指针、定时中断指针和计数中断指针。 其中分支指针用来指示跳转指令(CJ) 的跳转目标或子程序调用指令(CALL) 调用子程序的人口地址;中断指针可作为中断程序的入口地址标号。
PLC图片
三菱工程师:干货软元件助你快速上手PLC,解析必学要点
今天依旧是给大伙带来PLC软元件的知识要点,之前也分享了几篇关于软元件,都是按照学习进度来的,没看过的可以去看看哦!现在就来进入此次要讲解的干货啦!
数据寄存器(D)
数据寄存器是用来存放数据的软元件,其表示符号位D,按十进制编号。一个数据寄存器可以存放16位二进制数,器最高位(符号位为0:正数;符号位为1:负数),一个数据寄存器可以存放-32768~+32767范围的数据。16位数据寄存器的结构如下:
两个相邻的数据寄存器组合起来可以构成一个32位的数据寄存器,能存放32 位二进制数,其最高位为符号位(0——正数;1——负数),两个数据寄存器组合构成的32 位数据寄存器存放-2147483648~+ 2147483647范围的数据。32位数据寄存器的结构如下:
三菱FX系列PLC的数据寄存器可分为一般型、停电保持型、文件型和特殊型数据寄存器。三菱FX系列PLC的数据寄存器点数如下表所示
(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为高位)。
常数(K、H)
常数表示的方式,一种是十进制数表示,其表示符号为K,如“K212”表示十进制数 212 ,另一种表示符号位H,如“H1B”表示十六进制1B,相当于十进制数27。
在用十进制数表示常数时,数值范围为:-32768~+32767(16位),-2147483648~+2147483647(32位)。在用十六进制常数表示时,数值范围为:0~FFFF(16位),0~FFFFFFFF(32位)。
“H”通信应用实例如下图所示
以上,欢迎动动手分享及收藏!
相关问答
plc下怎样使用软启动电机?
点动和连续的混合控制是异步电机控制的典型控制线路,随便找本电力拖动的教材就可以找到。因为你提供的信息太少,我假定你是将继电器电路图中元件直接用PLC软元...
文本显示器怎么控制PLC软元件,还需要编数据传送指令吗-15...
如上图,新建一个按钮,对应文本上的按钮"0",设定好线圈号(上图中是16.00),当按钮“0”按下后PLC内的地址16.00变ON(也可以选择为变OFF,或者状态取反,...
控制柜PLC软元件主要有什么急!急!急!
[回答]在PLC内部有很多继电器、定时器、计数器代表的各种触点。这些触点与线圈组合了顺控回路。不同PLC厂家、型号,内部的电路固件不同,导致可使用的软元...
PLC硬元件与软元件的区别-汇财吧专业问答test
[回答]1.触摸屏技术,其实就是使用它来绘制画面,在画面中实现显示/输入/输出/存储/报警等功能。触摸屏在工业应用中就相当于一个能显示又能与PLC甫甫颠晃郯...
三菱plc软件works2读取Q03udecpu的程序时,显示时软元件名数据为空,为什么啊,好?
那是因为你读取程序时,选择了读取所有;但是原PLC程序里面没有写入软元件注释,所以就会显示软元件数据为空。读出的程序是没有问题的。那是因为你读取程序时,...
软元件是什么意思?
软元件简称元件。PLC内部的编程元件,也就是支持该机型编程语言的软元件,按通俗叫法分别称为继电器、定时器、计数器等,但它们与真实元件有很大的差别,一般称...
plc软继电器的描述?
1软继电器,简称继电器。软元件与PLC的监控程序、用户的应用程序合作,会产生或模拟出不同的功能。当软元件产生的是继电器(内部继电器)功能时,称这类元件为...
菜鸟请教:三菱PLC中的L软元件是什么类型的?
掉电保持功能的位原件下下图,同样是位原件,XYM都是不能设置掉电锁存区的而L可以,如果你使用的L软件在设置的范围内,PLC断电在开启的话它是会继续保持之前的...
我是机械电子工程专业,想了解一下plc好学么,该怎么学?申请方
PLC还是很好学的,只要你有兴趣,而且有一定的电路基础,就可以。其实PLC里面很多的软元件都是按照现实中的东西做的,比如,按钮的常开常闭,就是输入端...
三菱FXPLC编程时,比如要写入t0时间继电器,数值为D20,提示软元件设置不正确?
没问题,可以编程。用指令写就是OUTT0D20.没问题,可以编程。用指令写就是OUTT0D20.