特色专栏 > 机械控制
+

<PLC原理及应用>_二、PLC的组成及工作原理(10)

2011/12/15    作者:未知    来源:网络文摘    阅读:3851

辅助继电器(M)

在PLC内部的继电器叫做辅助继电器。与输入输出继电器不同,它是一种内部继电器,因此不能读取外部输入,不能直接驱动外部负载。辅助继电器中有一部分具有掉电保持功能,即使PLC的电源断电,也还能储存其ON/OFF状态。

状态元件(S)

是一种步进梯形图或SFC表达工序号用的继电器。

不作工序号使用时,也当作与辅助继电器相同的接点/线圈来使用。也可作信号器,用作外部故障诊断。

定时器

定时器是将PLC内的1ms,10ms,100ms等时钟脉冲进行加法计数,当它达到设定值时,输出接点就动作。定时器的定时范围为0.001~3276.7秒。

T192~T199也可以用于子程序和中断子程序内。

T250~T255是100ms累积定时器,其当前值为累积数,所以,定时线圈的驱动输入为OFF时,当前值被保持,作为累积操作使用。

计数器

计数器根据目的和用途可分为如下几种,

[内部计数用] 通用/停电保持用16位计数器:向上计数用,计数范围为1~32,76732:向上/向下计数用,计数范围为-2,147,483,648~+2,147,483,647。

这些计数器是PLC的内部信号用的,其响应速度通常为数10Hz以下。

[高速计数器用] 停电保持用

32位计数器:向上/向下,计数范围为-2,147,483,648~+2,147,483,647(1相1计数,1相2计数,2相2计数),分配在输入继电器X000~X007。

高数计数器与PLC的运算速度无关,最高计数为60kHz。

数据寄存器(D) (V) (Z)

数据寄存器是存储数值数据的元件。FX  PLC的数据寄存器全是16位的(最高位是正负符号位),用二个寄存器组合就可以处理32位(最高位为正负位)数值。(数值范围同上述的“计数器”一项)。与其它元件一样,数据寄存器有一般用和掉电保持用两种。

数据寄存器之中还有被称为寻址用的V、Z寄存器(V0~V7,Z0~Z7,共16点)。V、Z还可按下述,附加其它元件使用。

[V0,Z0=5时]  D100V0=D105   C20Z0=C25←元件编号+V0或Z0值。

数据寄存器和寻址寄存器被用于定时器、计数器的设定值的间接指定、应用指令之中。

常数(K)(M)

PLC使用的各种数值中,K为十进制整数,H为十六进制数。这些可用作定时器、计数器的设定值、当前值和应用指令的操作数。

指针(P)(I)

有分支用、中断用两种。分支用指针用于指定FNC00(CJ)条件跳转、或FNC01(CALL)子程序调入的地址。中断指针用于指定输入中断、定时中断、计数中断的中断子程序。

特殊元件

FX2N  PLC的特殊元件种类及其功能如下表所述。

[M]、[D] 这种带有[ ]的元件、末使用的元件以及末写入下表的末定义元件都不许在程序中进行写入操作。

编 号

名 称

备    注

[M]8000

RUN监控      a接点

RUN时为ON

[M]8001

RUN监控      b接点

RUN时为OFF

[M]8002

初始脉冲      a接点

RUN后第1个扫描周期为ON

[M]8003

初始脉冲      b接点

RUN后第1个扫描周期为OFF

[M]8004

出错

M8086~M8067检测*8

[M]8005

电池电压降低

锂电池电压下降

[M]8006

电池电压降低锁存

保持降低信号

[M]8007

瞬停检测

 

[M]8008

停电检测

 

[M]8009

DC24V降低

检测24V电源异常

 

编 号

名 称

备    注

D8000

监视定时器

初始值200ms

[D]8001

PC型号和版本

*  5

[D]8002

存储器容量

*  6

[D]8003

存储器种类

*  7

[D]8004

出错特M地址

M8086~M8087

[D]8005

电池电压

0.1V 单位

[D]8006

电池电压降低检测

3.0V (0.1V单位)

[D]8007

瞬停次数

电源关闭清除

D8008

停电检测时间

4-2项

[D]8009

下降单元编号

降低的起始输出编号

时钟

编 号

名 称

备    注

[M]8010

   

[M]8011

10ms时钟

10ms周期振荡

[M]8012

100ms时钟

100ms周期振荡

[M]8013

1s时钟

1s周期振荡

[M]8014

1min时钟

1min周期振荡

M8015

计时停止或预置

 

M8016

时间显示停止

M8017

±30秒修正

[M]8018

内装RTC检测

常时ON

M8019

内装RTC出错

 

编 号

名 称

备    注

[D]8010

扫描当前值

0.1ms单位

包括常数扫描

等待时间

[D]8011

最小扫描时间

[D]8012

最大扫描时间

D8013

秒0~59秒预置值或当前值

 

D8014

分0~59秒预置值或当前值

D8015

时0~23秒预置值或当前值

D8016

日1~31秒预置值或当前值

D8017

月1~12秒预置值或当前值

D8018

公历4位预置值或当前值

D8019

星期0(一)-6(六)预置值或当前值

标记

编 号

名 称

备    注

[M]8020

零标记

应用命令运算标记

[M]8021

借位标记

M8022

进位标记

[M]8023

   

M8024

BMOV方向指定

 

M8025

HSC方式(FNC53~55)

 

M8026

RAMP方式(FNC67)

M8027

PR方式(FNC77)

M8028

执行FROM/TO指令时允许中断

[M]8029

执行指令结束标记

应用命令

编 号

名 称

备    注

[D]8020

调整输入滤波器

初始值10ms

[D]8021

   

[D]8022

   

[D]8023

   

[D]8024

   

[D]8025

   

[D]8026

   

[D]8027

   

[D]8028

ZO(Z)寄存器内容

寻址寄存器Z的内容

[D]8029

VO(Z)寄存器内容

寻址寄存器V的内容

PC状态

编 号

名 称

备    注

M8030

电池关灯命令

关闭面板灯*4

M8031

非保存存储清除

清除元件的ON/OFF

和当前值*4

M8032

保存存储清除

M8033

存储保存停止

图像存储保持

M8034

全输出禁止

外部输出均为OFF*4

M8035

强制RUN方式

8-1项*1

M8036

强制RUN指令

M8037

强制STOP指令

[M]8038

   

M8039

恒定扫描方式

定周期运作

编 号

名 称

备    注

[D]8030

   

[D]8031

   

[D]8032

   

[D]8033

   

[D]8034

   

[D]8035

   

[D]8036

   

[D]8037

   

[D]8038

   

D8039

常数扫描时间

初始值0(1ms单位)

 *  1:RUN→STOP是清除。

*  2:STOP→RUN是清除。

* 3:电池后备

* 4:END指令结束处理

* 5: 24      100  

      ↑   ↑

    FX2N  版本1.00

* 6:0002=2k步     ,0004=4k步

0008=8k步     (16k 步)

D8102加在以上项目,0016=16k步

* 7:00H=FX-RAM8

01H= FX-EEPROM-8

02H= FX-EEPROM-4,8,16(保护为OFF)

0AH= FX- EEPROM-4,8,16(保护为ON)

10H= 可编程控制的内置RAM

* 8:M8062除外

  • 相关文章
  • 热门文章
免责申明:天天CAD教程网旨在相互学习交流,是一个完全免费的网站,部分原创作品,欢迎转载,部分内容来自互联网,如果侵犯了您的权利请尽快通知我们!邮箱:qm198794@gmail.com天天CAD教程网湘ICP备17006802号
【回到顶部】