q-plc 编程基础

28
Q-PLC 编编编编 NTN-RAB 生生生生生

Upload: malcolm-gamble

Post on 30-Dec-2015

130 views

Category:

Documents


0 download

DESCRIPTION

Q-PLC 编程基础. NTN-RAB 生产技术科. 第 1 章 CPU 模块的各种元件. 1.1 节: Q 系列可编程控制器的元件种类及作用。 1.2 节:基本元件在程序中的应用实例。 1.3 节:元件点数的变更方法。. 元件的种类和作用. 1) 输入继电器( X )、 输出继电器( Y ) 2) 内部继电器( M )、锁存继电器( L ) 3) 数据寄存器( D ) 、文件寄存器( R ) 4) 定时器( T )、累计定时器( ST )、计数器( C ) 变址寄存器( Z ) 刃式继电器( V ) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Q-PLC 编程基础

Q-PLC 编程基础

NTN-RAB生产技术科

Page 2: Q-PLC 编程基础

第 1 章 CPU 模块的各种元件

1.1 节: Q 系列可编程控制器的元件种类及作用。

1.2 节:基本元件在程序中的应用实例。

1.3 节:元件点数的变更方法。

Page 3: Q-PLC 编程基础

元件的种类和作用

1) 输入继电器( X )、 输出继电器( Y )2) 内部继电器( M )、锁存继电器( L )3) 数据寄存器( D ) 、文件寄存器( R )4) 定时器( T )、累计定时器( ST )、计数器

( C )5) 变址寄存器( Z ) 6) 刃式继电器( V )7) 特殊继电器( SM )8) 特殊寄存器( SD )

Page 4: Q-PLC 编程基础

输入继电器( X )

基本元件的使用方法

Page 5: Q-PLC 编程基础

输出继电器( Y )

Page 6: Q-PLC 编程基础

内部继电器( M )

Page 7: Q-PLC 编程基础

定时器( T )

Page 8: Q-PLC 编程基础

计数器( C )

Page 9: Q-PLC 编程基础

数据寄存器( D )

Page 10: Q-PLC 编程基础

刃式继电器( V )

Page 11: Q-PLC 编程基础

1.2 基本元件在程序中的应用实例

Page 12: Q-PLC 编程基础
Page 13: Q-PLC 编程基础

1.3 元件点数的变更

Page 14: Q-PLC 编程基础
Page 15: Q-PLC 编程基础

第 2 章 各元件的使用方法

2.1 节:累计定时器的动作和使用方法。

2.2 节:变址寄存器的动作和使用方法。

2.3 节:文件寄存器的动作和使用方法。

2.4 节:特殊继电器、特殊寄存器的种类和作用

Page 16: Q-PLC 编程基础

2.1 定时器的使用方法

2.1.1 定时器的种类和使用方法 1 、定时器和累计定时器概要 a) 定时器 是以控制的延迟为目的,当线圈 ON 之后经过“一段时间”使触点动

作 (OFF→ON) 的元件。 b )累计定时器 是以计测控制的合计时间为目的,线圈的合计 ON 时间经过“一段时

间”后使触点动作 (OFF→ON) 的元件。

Page 17: Q-PLC 编程基础

2 设定值的制定方法 设定值在顺控程序的 OUT 指令中设定

3 低速定时器和高速定时器的制定方法 可以通过 OUT 指令的编程方法来区分使用低速定时器和高速定时器。

OUT 指令的末尾附加“ H” ,则作为高速定时器处理

Page 18: Q-PLC 编程基础

4 定时器单位的变更 定时器的计测单位可以通过 PLC 参数“ PLC 系统设定”中的定时器

时限设定来变更。

Page 19: Q-PLC 编程基础

2.1.2 定时器的动作

2.1.3 累计定时器使用前的准备

Page 20: Q-PLC 编程基础

2.2 变址寄存器的使用方法

2.2.1 变址寄存器的定义

变址寄存器 (Zn) 是和其它元件组合使用,用于间接指定控制对象元件编号 。 元件表述为“ D0Z0” 时→其含义为 D(0+Z0) ,元件编号为“ 0+(Z0 中的值 )” 。

Page 21: Q-PLC 编程基础

可通过变址寄存器修饰的元件

注意:

无论是 16 位的指令还是 32 位的指令,变址寄存器都只使用 1 点。因此,可以保存在变址寄存器中的值的范围是 -32768 ~ 32767 。例如,执行 32 位指令“ DMOV D0Z0 D10” 时,只能使用“ Z0” ,不能使用“ Z1” 。

Page 22: Q-PLC 编程基础

2.1.2 变址寄存器的动作

Page 23: Q-PLC 编程基础

2.3 文件寄存器的使用方法

2.2.1 文件寄存器的定义 文件寄存器是数据寄存器 (D) 的扩展用字元件。

和数据寄存器不同,文件寄存器在电源 OFF 或 CPU 模块复位时也不会清除保存的数据。

2.2.2 文件寄存器的指定方法 文件寄存器的元件代号为“ R” 。

使用 32k 点以内的文件寄存器时,直接指定 R0 ~ R32767 。使用 32k 点以上的文件寄存器时,有以下两种指定方法。

(1) 通过模块切换方式指定文件寄存器的方法

(2) 通过连号访问方式指定文件寄存器的方法 2.2.3 文件寄存器的动作

Page 24: Q-PLC 编程基础

2.3 特殊继电器、特殊寄存器的使用方法

在 CPU 模块中,特殊继电器、特殊寄存器是已经预先确定使用方法( 规格、功能 ) 的元件。

以位信息 (ON/OFF) 使用的内部继电器称为“特殊继电器 (SM)” 以字信息使用的内部寄存器称为“特殊寄存器 (SD)”

特殊继电器、特殊寄存器根据信息的范畴分类如下

Page 25: Q-PLC 编程基础
Page 26: Q-PLC 编程基础
Page 27: Q-PLC 编程基础

2.4.1 常用的特殊继电器

Page 28: Q-PLC 编程基础

2.4.2 常用的特殊寄存器