第 5 章 编程监控设备及其应用

106
第5第 第第第第第第第第第第 5.1 概概 5.2 概概概概概概概 5.3 概概概概概概概 5.4 概概概概概概概概概概 -- CPT 概概 5.5 概概概概概概概概概概 -- CX-Programmer 概概 5.6 概概概概概 (PT)

Upload: qiana

Post on 23-Jan-2016

125 views

Category:

Documents


0 download

DESCRIPTION

第 5 章 编程监控设备及其应用. 5.1 概述 5.2 编程器基本操作 5.3 监视与修改操作 5.4 上位机计算机辅助编程 -- CPT 应用 5.5 上位机计算机辅助编程 -- CX-Programmer 应用 5.6 可编程终端 (PT). 5.1 概 述. 图 5.1.1 手持式简易编程器外形. 1 . LCD 显示器 显示器可以显示 2 行 ×16 个字的各种字符、数字或符号。用来作为输入和监控时的信息显示部件。. 2 .工作方式选择开关. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 第 5 章  编程监控设备及其应用

第 5章 编程监控设备及其应用

5.1 概述

5.2 编程器基本操作

5.3 监视与修改操作

5.4 上位机计算机辅助编程-- CPT应用

5.5 上位机计算机辅助编程-- CX-Programmer应用

5.6 可编程终端(PT)

Page 2: 第 5 章  编程监控设备及其应用

图 5.1.1 手持式简易编程器外形

5.1 概 述

Page 3: 第 5 章  编程监控设备及其应用

1 . LCD 显示器

显示器可以显示 2 行 ×16 个字的各种字符、数字或符号。

用来作为输入和监控时的信息显示部件。

Page 4: 第 5 章  编程监控设备及其应用

2 .工作方式选择开关

图 5.1.2 简易编程器工作方式选择开关外形

MONITORPROGRAM

Page 5: 第 5 章  编程监控设备及其应用

3 .输入键区

输入键区用来输入程序和命令。

① 数字键 (10 个 ) 用来输入地址和数据。还可与功能键组

合,以功能码的形式输入指令键中没有的特殊指令。

【例 1 】 指令 END(01) 的输入步骤为依次按键输入:

FUN→0→1→WRITE

Page 6: 第 5 章  编程监控设备及其应用

② 编辑键 (12 个 ) 用来编辑、查询和监控用户程序,例如插入、删除、检索、复位等操作的实现。

③ 清除键 (1 个: CLR) 用来清除编程器显示内容。

④ 指令键 (16 个 ) 用来输入程序中的基本指令的操作码,用来输入程序中指令的通道操作数。

CH 、 CONT 、 AR 操作数等为上挡输入,要和 SHIFT

键配合使用才能正确输入。

Page 7: 第 5 章  编程监控设备及其应用

为了保护用户程序和防止误操作,在连有编程器的可编程控制器开机时,首先要求用户输入口令。口令的输入步骤是顺序键入: CLR→MONTR 。

Page 8: 第 5 章  编程监控设备及其应用

图 5.1.3 用户口令输入过程

MONTR

CLR¡´PROGRAM¡µPASSWORD!

¡´PROGRAM¡µ BZ

Page 9: 第 5 章  编程监控设备及其应用

表 5.1.1 CPM2A 中扩展指令默认功能代码一览表指令 代码

ASFT 17

RXD 47

TXD 48

CMPL 60

INI 61

PRV 62

CTBL 63

SPED 64

PULS 65

SCL 66

BCNL 67

BCMP 68

STLM 69

INT 89

Page 10: 第 5 章  编程监控设备及其应用

通过扩展指令功能代码的赋值操作,可以改变或显示各个扩展指令的代码。

其中的代码显示操作在三种工作方式下都能完成,而代码改变只在编程工作方式下完成。具体的操作步骤如下:

按键 CLR ,清显示。

按键 EXT ,显示第一个功能代码, FUN17 : ASFT 。

用向上和向下键 (↑↓) 连续查找显示各功能码。

按键 CHG ,选中需要赋值的功能码。

用向上和向下键 (↑↓) 选择要被赋值的扩展指令。

按键 WRITE ,完成赋值操作。

Page 11: 第 5 章  编程监控设备及其应用

例 2 】 指令 MOV(21) 的输入步骤为依次按键输入:

FUN→2→1

指令 @MOV(21) 的输入步骤为依次按键输入:

FUN→2→1→NOT

Page 12: 第 5 章  编程监控设备及其应用

5.2 编程器基本操作

5.2.1 内存清除操作

操作步骤为顺序按键输入:

CLR→SET→NOT→RESET→< 需要保留的数据区 >→< 需要保留的用户程序在内存中的最后地址 >→MONTR

如果没有键入任何要保留的内容,系统将清除包括用户程序、数据区数据、计数器 PV 值、 PC 设置区设置等所有内容。

Page 13: 第 5 章  编程监控设备及其应用

【例 1 】 下面清除操作保留了 HR 区中的数据和在地址 001

23 之前的用户程序。

CLR→SET→NOT→RESET→HR→1→2→3→MONTR

清除操作结束后的显示为:

00123MEMORY CLR

END CNT DM

Page 14: 第 5 章  编程监控设备及其应用

【例 2 】 下面操作清除内存中的所有内容。

CLR→SET→NOT→RESET→MONTR

清除操作结束后的显示为:

00000MEMORY CLR

END HR CNT DM

Page 15: 第 5 章  编程监控设备及其应用

5.2.2 建立地址和读出程序操作

建立地址是指为用户程序的输入、编辑和检查等设定初始地址。读出程序是指显示指定地址中的程序内容。

按下键 CLR ,建立地址 00000 。再用数字键建立其他所需要的地址。

地址建立以后,使用向上和向下键 (↑ 、↓ ) 读出地址中的内容。

Page 16: 第 5 章  编程监控设备及其应用

【例 3 】 设 CPU 工作方式为运行或监控,若读出程序时

的显示为:

00001READ ON

LD 00002

表示读出的地址 00001 中的指令是 LD 00002 ,且此时输

入 00002 的状态为 ON 。

Page 17: 第 5 章  编程监控设备及其应用

5.2.3 程序输入操作

程序的输入只能在编程工作方式下进行。在已建立地址的基础上用指令键和数字键逐条输入,每条指令输入的最后用 WRITE

键写入内存。

例 4 】 指令 LD 00001 的输入步骤为:

建立指令地址→按 LD 键→输入数字 1→ 按 WRITE 键

输入后编程器显示下一地址。

Page 18: 第 5 章  编程监控设备及其应用

5.2.4 指令的插入和删除操作

指令的插入和删除是用户编辑程序时最常用的操作,它们只

可以在编程工作方式下进行。

插入指令的步骤是:建立欲插入指令的地址→读出该地址中

的原内容→输入插入的指令→按 INS 键→按向下键 (↓) 。

Page 19: 第 5 章  编程监控设备及其应用

删除指令的步骤是:建立欲删除指令的地址→读出该地址中的原内容→按 DEL 键→按向上键 (↑) 。

在被删除的指令后所有原有指令的地址都会自动减一。显示器上显示的是被删除指令所在地址中的新内容。

【例 5 】 删除 00205 中指令时的操作步骤是:

按 CLR 键→输入数字 2 、 0 、 5→ 按向下键 (↓)→ 按 DEL

键→按向上键 (↑)

Page 20: 第 5 章  编程监控设备及其应用

5.2.5 程序检查操作表 5.2.1 程序检查的错误类别及出错显示一览表

类别 出错显示 意义

A

????? 程序不能正常读出

NO END INST 无 END 指令

CIRCUIT ERR 指令中数据不匹配

LOCN ERR 指令所在区域错

DUPL 重复使用子程序或跳转编号

SBN UNDEFD 调用的子程序不存在

JME UNDEFD 跳转的 JME 不存在

OPERAND ERR 操作数错

STEP ERR 步进指令错

B

IL-ILC ERR IL-ILC 指令不成对

JMP-JME ERR JMP-JME 指令不成对

SBN-RET ERR SBN-RET 指令不成对

C

JMP UNDEFD 找不到对应的 JMP

SBS UNDEFD 定义的子程序未被调用

COIL DUPL 输出位号多次使用

Page 21: 第 5 章  编程监控设备及其应用

程序检查的操作步骤是:

按 CLR 键,清显示。

按 SRCH 键,开始检查,系统提示输入检查级别。

选择并输入检查级别 (0 、 1 、 2) ,显示检查到的第一个错误。

再按 SRCH 键,显示下一个错误。连续按 SRCH 键直至检查到 END 指令。

Page 22: 第 5 章  编程监控设备及其应用

【例 6 】 欲对程序进行 0 级检查,操作步骤如下;

按 CLR 键→按 SRCH 键,显示:

00000PROG CHK

CHK LBL (0-2)?

输入数字 0 ,显示:

00124CIRCUIT ERR

OUT 00200

表示地址 00124 中的指令 OUT 00200 有数据匹配错,即 00

200 不是输出位号。

Page 23: 第 5 章  编程监控设备及其应用

5.2.6 指令查找操作

查找操作分为两类。第一类是按地址查找,清显示后输入

要查找的地址,然后按向下键 (↓) 就可以找到该地址及相应的

指令。

第二类是按指令查找,清显示后输入要查找的指令操作码

或操作数,然后按 SRCH 键就可以找到第一个符合要求的指令。

连续再按 SRCH 键,可顺序查找所有符合要求的指令,直至到

达 END 指令。

Page 24: 第 5 章  编程监控设备及其应用

【例 7 】 设需要查找用到输入继电器 00005 的指令,其操作

为:

按 CLR 键,清显示。

顺序按键 SHIFT→CONT→5 ,输入欲查找的操作数。

按 SRCH 键,找到第一个用到 00005 的指令及其地址。

重复按 SRCH 键,连续查找所有用到 00005 的指令及其地址。

Page 25: 第 5 章  编程监控设备及其应用

5.3 监视与修改操作

5.3.1 监视操作

在 CPM2A 的编程器上,当输入或读出任何一位、一个通道、一个 TIM/CNT 等后,都可以用 MONTOR 键启动监视,并监视其实际数据内容或 ON/OFF 状态。

监视时用↑或↓键可以转向监视相邻地址或相邻编号的器件。对被监视的内容和状态可以用强制置位 / 复位和数据修改操作进行必要的人为改变。按 CLR 键可退出监视。

【例 1 】 位监视。

顺序按键: CLR→SHIFT→CONT→< 继电器号→ MONTR ,即可监视或修改该位的状态。

Page 26: 第 5 章  编程监控设备及其应用

【例 2 】 通道监视。设需要监视 LR01 及 LR02 通道。监视操作如下:

按 CLR 键,清显示。

顺序按键: SHIFT→CH→LR→1 ,输入通道地址。

按键 MONTR ,开始监视。显示的四位十六进制数即为 LR0

1 中的内容。

按↓键转向监视 LR02 中的内容。

Page 27: 第 5 章  编程监控设备及其应用

在 TIM/CNT 监视时,可以监视到它的 PV 值。如果此时 CPU

的工作方式为运行或监控,监视中可以看到 PV 值的减一过程。

当 PV 值减到 0000 时,数字前会有字母 "o" 出现,表示该 TI

M/CNT 的状态已经转为 ON 。

Page 28: 第 5 章  编程监控设备及其应用

重复输入以上几种监视操作,实现多地址监视。即先后分

别完成最多六个或点或通道或 TIM/CNT 的监视操作,就可以同

时监视六个器件的状态。

监视时每次只能显示其中三个器件,用 MONTR 键可以循

环显示所有的被监视内容。

另外对显示最左端的内容可以进行修改、置位和退出等操作。

通过规定的命令可以实现下列特殊的监视:

Page 29: 第 5 章  编程监控设备及其应用

(1) 微分监视实现对被监视点状态变化的上升沿或下降沿时刻的监视。上升沿监视启动命令为顺序键入 SHIFT→↑ ,上升沿监视点的显示提示是符号 U@ 。下降沿监视启动命令为顺序键入 SHIFT→↓ ,下降沿监视点的显示提示是符号 D@ 。

微分监视过程中,每当微分条件满足时,编程器会用蜂鸣器的鸣叫来提醒用户。微分监视时,用 CLR 键退回到一般监视状态。

Page 30: 第 5 章  编程监控设备及其应用

(2) 二进制监视。通道监视时数据字的默认方式为十六进制数显示,当需要二进制数据显示时的监视启动命令为 SHIFT

→MONTR 。二进制监视时用 CLR 键退回到一般监视状态。

(3) 十进制监视。当一个通道被监视时,用 SHIFT→TR 操作可以使被监视的数据内容按带符号的十进制数显示。用 SHIF

T→TR→NOT 操作可以使被监视的数据内容按不带符号的十进制数显示。十进制监视时用 CLR 键退回到一般监视状态。

Page 31: 第 5 章  编程监控设备及其应用

(4) 三字监视。当一个通道被监视时,按下 EXT 键可以同时显示该通道及其前面两个通道中共三个字的数据内容。三字监视时用 CLR 键退回到一般监视状态。

(5) ASCII 码监视。当一个通道被监视时,按下 TR 键后可以使被监视的数据按 ASCII 码字符显示。 ASCII 码监视时用 TR

键退回到一般监视状态。

Page 32: 第 5 章  编程监控设备及其应用

【例 3 】 设原监视显示数据结果为: FFF0

按带符号十进制数监视结果变为: -00016

按不带符号十进制数监视结果变为: 65520

按二进制监视显示结果变为: 1111111111110000

【例 4 】 设原监视显示结果为: 4142

按 ASCII 监视显示结果为: "AB"

退出 ASCII 监视显示结果又变为: 4142

Page 33: 第 5 章  编程监控设备及其应用

5.3.2 修改操作

在编程器上对可编程控制器中数据内容的修改是系统调试和应用中不可缺少的主要操作。

CPM2A 的所有修改操作都应该在监视或运行工作状态时进行,在修改状态和数据内容时,要注意那些对输出设备有着直接或间接影响的点与通道,应该保证修改操作不会产生任何危险和意外。

Page 34: 第 5 章  编程监控设备及其应用

5.3.2 修改操作

修改操作的典型命令是按 CHG 键输入。

例如在三字监视状态下,按键 CHG 后,就可以进入对最左端数据的修改状态。用数字键输入新数据,再用 WRITE 键完成修改。在 WRITE 键输入之前的任何时候都可以用 CLR 键废除当前的修改操作:

Page 35: 第 5 章  编程监控设备及其应用

1) 置位和复位操作

置位和复位操作用来改变被监视位的状态。对应的置位和复位命令键为 SET 和 RESET 。按下命令键时即对该位进行置位或复位操作,按键结束后其置位或复位状态可以维持一个扫描周期。

如果需要对位进行强制置位或复位操作,对应的命令键是 SH

IFT→SET 和 SHIFT→RESET 。解除强制状态命令,顺序按键 CL

R→SET→RESET→NOT 。

Page 36: 第 5 章  编程监控设备及其应用

2) TIM/CNT SV 值的修改操作

定时器和计数器的给定值 SV 是其正常工作的重要参数。如果调试时需要对这一参数进行改变,操作步骤大体上分四步:

首先用查找操作在程序中找到该条指令。按键↓→ CHG 进入修改 SV 状态。输入新的数据,如果新 SV 为常数,可直接用数字键输入,如果新 SV 为通道号,顺序按键 SHIFT→CH→< 通道号 > 。最后按 WRITE 键完成修改操作。

Page 37: 第 5 章  编程监控设备及其应用

对于常数型 SV 值,还可以用递增或递减的操作方法来进行修改。

修改步骤:查找到该条指令;按键↓→ CHG→EXT ,进入递增递减修改状态;用向上向下键 (↑↓) 对 SV 进行加一减一操作;按 CLR 键两次,完成修改操作。

Page 38: 第 5 章  编程监控设备及其应用

3) 数据的修改操作

常用的修改操作有:

十六进制数和 BCD 码的修改。在欲修改通道的监视状态下,按 CHG 键可进入修改状态,用数字键输入新数据,最后用 WRI

TE 键完成修改。

Page 39: 第 5 章  编程监控设备及其应用

二进制数的修改。在通道的二进制监视状态下,按 CHG 键进入修改状态。用向上向下键 (↑↓) 找到欲修改的位,用数字键 1

和 0 修改相应的位,最后用 WRITE 键完成修改。

对于非 DM 区的通道,除了用数字键修改外还可以用 SHIF

T→SET 和 SHIFT→RESET 命令来强制该位置位和复位,用 NO

T 键来解除强制状态。

Page 40: 第 5 章  编程监控设备及其应用

CPM2A 不带符号十进制数的数值范围是: 0~ 65 535 。

带符号十进制数的数值范围是 -32 768~ 32 767 。

数据输入时用 SET 键表示正数, RESET 键表示负数。

所有数据修改操作在 WRITE 键输入之前的任何时刻,都

可以用 CLR 键废除当前输入。

Page 41: 第 5 章  编程监控设备及其应用

5.3.3 其他操作

编程器上其他常用操作还有:

(1) 扫描时间显示。计算并显示用户程序的扫描时间。

操作步骤为按键 CLR→MONTR ,以后每按一次 MONTR

键都重复计算一次扫描时间。

Page 42: 第 5 章  编程监控设备及其应用

(2) 时钟的读出和修改。用来显示和设置 CPU 内部时钟。时钟的读出在三种工作方式下都能进行。时钟的修改只能在运行和监控方式下进行。

按 CLR 键,清显示。

按键 FUN→SHIFT→MONTR ,进入显示状态,开始按年、月、日、时、分、秒和星期的顺序显示时钟数据。

按 CHG 键进入修改状态。

用↑↓键移动光标选中欲修改的数据。

输入新数据,按 WRITE 键完成修改操作。

按 CLR 键返回。

Page 43: 第 5 章  编程监控设备及其应用

5.4 上位机计算机辅助编程 --CPT 应用5.4.1 CPT 的基本编程操作

图 5.4.1 CPT 启动后的基本窗口

Page 44: 第 5 章  编程监控设备及其应用

图 5.4.2 CPT 工具按钮示意图

Page 45: 第 5 章  编程监控设备及其应用

图 5.4.3 新建工程对话框

Page 46: 第 5 章  编程监控设备及其应用

图 5.4.4 打开工程对话框

Page 47: 第 5 章  编程监控设备及其应用

图 5.4.5 梯形图编程窗口

Page 48: 第 5 章  编程监控设备及其应用

图 5.4.6 梯形图编程方式下的 CPT菜单栏和工具栏

Page 49: 第 5 章  编程监控设备及其应用

图 5.4.7 操作数地址对话框

Page 50: 第 5 章  编程监控设备及其应用

图 5.4.8 助记符编程窗口

Page 51: 第 5 章  编程监控设备及其应用

5.4.2 CPT 的其他应用操作

1 .程序检查操作

程序检查操作用来检查用户程序中的语法错误。程序检查

由以下几种方式激活:存储操作、下传操作、用户通过菜单栏

或工具栏上启动等操作。

当进行存储操作时,若检查到程序错误,在错误列表窗口

出现的同时还会提醒用户选择是否带错存储程序。

Page 52: 第 5 章  编程监控设备及其应用

2 . I/O 表操作

I/O 表是对可编程控制器所有输入输出设备的一个形象描述,它可以向用户提供关于本地和远程控制台的信息;控制台和从设备的输入输出特性及特殊模块的组态等内容。

通过 I/O 表用户可以实现对 I/O 设备和特殊单元的检查和修改。

Page 53: 第 5 章  编程监控设备及其应用

2 . I/O 表操作

在 CPT 中可以对 I/O 表进行查看、传送、比较、校验清除和注册操作。查看 I/O 表时可按照用户希望的组态方式显示指定的机柜或单元的 I/O 信息。需要时可实现 I/O 表的上传和下传操作。

I/O 表传送操作使用的是和程序传送相同的对话框,被传送的是经过注册后的 I/O 表。 I/O 表比较操作是将 CPT 中的 I/O 表与可编程控制器中注册过的 I/O 表进行比较。

Page 54: 第 5 章  编程监控设备及其应用

2 . I/O 表操作

校验操作用来检查注册过的 I/O 表与可编程控制器及其执行单元之间的不同。

注册操作是指可编程控制器对其所连接的 I/O单元配置注册,一旦系统中的单元有任何变化,就需要重新进行注册操作。清除操作只用于 C200H 系列。

Page 55: 第 5 章  编程监控设备及其应用

3 . PLC 设置操作

PLC 设置操作主要用来对定义可编程控制器性能和硬件的一些标志位进行设置。

可编程控制器的型号不同,在 CPT 上的 PLC 设置对话框中的内容也会有所不同,无论是哪种型号,其 PLC 设置基本上都包括可编程控制器工作方式、扫描时间、通信口和通信协议、扩展指令几方面内容。

Page 56: 第 5 章  编程监控设备及其应用

3 . PLC 设置操作

当 CPT处于在线工作状态时,若打开 PLC 设置, CPT 会自动将其 PLC 设置内容与可编程控制器中的实际设置进行比较。

如果二者之间有任何不同, CPT 将提示用户并给出上传或下传设置内容的选择。

在需要时用户可以启动上传或下传操作。下传操作只能在可编程控制器是编程或监控工作方式下实现。上传操作对工作方式没有要求。

如果用户在 CPT 在线状态下关闭 PLC 设置,系统将自动在上位机和可编程控制器上同时存储设置的内容。

Page 57: 第 5 章  编程监控设备及其应用

4 .交叉引用操作

图 5.4.9 交叉引用表窗口

Page 58: 第 5 章  编程监控设备及其应用

5 .地址工作簿和地址管理操作

地址工作簿是一个包括用户程序内存位置及相关地址的表格,利用这个表格,用户在编程时可以方便快捷地查证与地址相关的资料。

当 CPT 为离线状态时,工作簿为编辑工作模式。当 CPT 为在线状态时,工作簿为显示工作模式。显示模式下的工作簿不能进行修改操作。

Page 59: 第 5 章  编程监控设备及其应用

5 .地址工作簿和地址管理操作

使用时可在主窗口上通过选择 View菜单下 Table 中的 Addre

ss Workbook项来打开地址工作簿。地址工作簿表格中的主要内容有:名称、地址、注释、单元位置、用途和引用次数等信息。

在地址工作簿中可进行的操作主要有:地址、名称、注释的编辑;行的增添、删除与拷贝;记录的确认。

Page 60: 第 5 章  编程监控设备及其应用

6 . PLC 控制区

在编程窗口的右下角,由 CPT 为打开的工程文件提供一个

由四个按钮组成的可编程控制器控制区。这四个按钮分别为:

运行方式与状态:显示 PLC 现在的工作方式,可以实现在

线离线切换操作。如果是在线状态,可以实现编程、调试、监

控和运行四个工作方式的切换操作。

Page 61: 第 5 章  编程监控设备及其应用

通信组态设置:显示 PLC 通信的网络和节点号。点击该

按钮可打开通信设置对话框,这与在 On-line菜单下选择 Com

munication Setting项的效果一样。在通信设置对话框里可以查

看和修改节点号、网络地址、驱动组态等内容。

型号:显示 PLC型号。点击该按钮可打开可编程控制器

型号对话框。

Page 62: 第 5 章  编程监控设备及其应用

错误记录:当 CPT 监测到有当前错时,显示当前错误消

息。点击该按钮可以激活 PLC 错误记录表,表内包括当前错

误及所有错误的记录。

Page 63: 第 5 章  编程监控设备及其应用

7 .其他常用操作

数据监控窗口:是一个提供内存数据值显示的特殊表。

在 On-line菜单下选择 Data Monitor 可打开数据监控窗口。表格中显示的是各数据的当前值,只有在 CPT 在线状态下,表内数据才会有值。

Page 64: 第 5 章  编程监控设备及其应用

7 .其他常用操作

在窗口中,用户可选择对数据按字还是按位的不同显示格式。还可以对位数据进行强制置位和清除等操作。

在线状态切换和离线状态切换: 通过选择菜单栏中 On-line

下的 Go On-line 和 Off line 或 PLC 控制区的运行方式按钮来实现。

CPT 在线状态下,用户可以在上位机上实现监控、运行及传送等操作。

Page 65: 第 5 章  编程监控设备及其应用

程序下传操作:在 On-line菜单下选择 Computer to PLC ,

在传送类型对话框中选择 Program ,单击 Transfer to PLC 按钮。

程序的传送只能在 CPT 为在线状态,可编程控制器为编程

工作方式下实现。

Page 66: 第 5 章  编程监控设备及其应用

工作方式切换:在 On-line菜单下的 Mode项中选择所需要

的工作方式。

可编程控制器与上位机正确连接后,如果 CPT 为离线工作

状态,可编程控制器将自动选择编程工作方式。如果 CPT 为在

线工作状态,可编程控制器的工作方式将由 CPT 控制。

Page 67: 第 5 章  编程监控设备及其应用

5.5 上位机计算机辅助编程 --CX-Programmer 应用

图 5.5.1 CX-Programmer 用户主界面

Page 68: 第 5 章  编程监控设备及其应用

在工程工作区内,用户可实现对以下项目的查看与操作:

符号:可编程控制器使用的所有全局和本地符号。

I/O 表:与可编程控制器相连的所有机架和主框的输入输出。

Page 69: 第 5 章  编程监控设备及其应用

设定:所有有关可编程控制器的设置。激活后的赋值对话框如图 5.5.2 所示。

内存:内存的数据值。

扩展指令:扩展指令的赋值。激活后的赋值对话框如图 5.

5.3 所示。

Page 70: 第 5 章  编程监控设备及其应用

图 5.5.2 CX-Programmer 可编程控制器设置对话框

Page 71: 第 5 章  编程监控设备及其应用

图 5.5.3 CX-Programmer 扩展指令赋值定义对话框

Page 72: 第 5 章  编程监控设备及其应用

输出窗口中包括:

编译:显示程序编译时的错误和警告。

寻找报告:显示查找操作的结果。

传输:显示与可编程控制器之间的传输过程。

Page 73: 第 5 章  编程监控设备及其应用

观察窗口用来在线显示给定地址中的数据值。

实用中用户一般应该先在离线状态下产生程序,编译无误后再切换到在线状态。

梯形图程序输入时主要利用相应的工具按钮或 " 插入 "菜单中的相应项选择放置各器件,除了常用的线圈和接点外,其他指令要使用 " 新 PLC 指令 " 按钮来实现,各器件间用 " 新水平线 " 和 " 新垂直线 "根据其逻辑关系来连接。

Page 74: 第 5 章  编程监控设备及其应用

图 5.5.4 CX-Programmer 助记符程序编程窗口

Page 75: 第 5 章  编程监控设备及其应用

5.6 可编程终端 (PT)

图 5.6.1 NT31/ NT31C 外型结构

Page 76: 第 5 章  编程监控设备及其应用

图 5.6.2 PT 连接系统例

PT

ÄÚ´æµ¥Ôª

ÌõÂëÊäÈëÆ÷

´òÓ¡»ú COMPUTER

PLC

Page 77: 第 5 章  编程监控设备及其应用

5.6.1 系统菜单操作

项目 功能

退出 清除系统菜单画面并回到运行模式画面

传送模式 显示传送模式画面以允许支持工具和 NT31/NT31C间屏幕数据的传送

维护模式 显示维护模式菜单,允许选择 NT31/NT31C 的系统维护及各种设置

扩展模式 显示扩展模式菜单,允许选择 NT31/NT31C 中预置的扩展功能

表 5.6.1 系统菜单中项目及其功能

Page 78: 第 5 章  编程监控设备及其应用

NT31/NT31C也具有专门用于安装系统程序的“系统安装

器”模式。

在系统安装器模式下可以执行下列功能:设置显示语种;

清除和安装系统程序;禁止 / 使用系统菜单显示; 禁止 / 使用

写入画面数据内存;清除画面数据。

Page 79: 第 5 章  编程监控设备及其应用

内存初始化操作有以下功能:

清除画面数据,当画面数据损坏,并且 NT31/NT31C 不能

正确启动时使用该功能。清除前检查一下创建的画面是否已在

支持工具中进行备份。

Page 80: 第 5 章  编程监控设备及其应用

显示历史记录数据初始化,显示历史记录功能保存操作过程中画面显示的次序记录和每个画面显示的次数的记录。仅当设置好画面 "历史 "属性,才能保持这些记录。

报警历史记录数据初始化,报警历史记录功能连续检查事先指定的位存储表相关的上位机位的状态,当任何位置成 ON

时记录时间,并记录该位变 "ON" 的次数。

Page 81: 第 5 章  编程监控设备及其应用

内存表初始化,初始化数字内存表和字符串内存表。当这些表初始化时,这些值恢复成由支持工具所设置的值。

内存开关初始化,初始化使内存开关恢复到出厂时状态。

Page 82: 第 5 章  编程监控设备及其应用

NT31/NT31C允许一系列在运行时能很方便地用内存开关来设置的功能,由于内存开关设置依靠 NT31/NT31C 中的电池保存在快闪内存中,因此,电源关断时不会丢失。

这些内存开关包括:启动等待时间、按键声音、蜂鸣器声音、打印机控制器、打印方式、屏幕保护动作、屏幕保护启动时间、历史显示方式、恢复功能、通讯自动恢复、超时间隔、重试次数、通讯 A 方式 ( 用于条形码读入器 ) 、通讯 B 选择、通讯 B

方式。

在完成画面数据传送和设置好通讯条件后,可切换到运行模式并启动运行。

Page 83: 第 5 章  编程监控设备及其应用

NT31/NT31C 的维护和检查功能包括: I/O 设置,调节显

示屏的对比度和背灯亮度;

日历检查,显示和设置时间参数;

PT 设置,画面数据的直接连接设置和显示串行口的设置

状态,显示历史记录、报警历史记录;

Page 84: 第 5 章  编程监控设备及其应用

画面数据检查,显示存储在 NT31/NT31C 中的每一个画

面 ;

I/O 检查设备检查 , 检查 NT31/NT31C 的 I/O 功能 ;

I/F 检查 , 检查 NT31/NT31C 的通讯功能 。

Page 85: 第 5 章  编程监控设备及其应用

5.6.2 基本功能表 5.6.2 显示元素一览表

元素 描述 说明

固定显示

弧线 标准 /闪烁 /反色 /反显闪烁显示模式圆 标准 /闪烁 /反色 /反显闪烁显示模式矩形 标准 /闪烁 /反色 /反显闪烁显示模式多边形 标准 /闪烁 /反色 /反显闪烁显示模式折线 标准 /闪烁 /反色 /反显闪烁显示模式扇形 标准 /闪烁 /反色 /反显闪烁显示模式文字 标准 /闪烁 /反色 /反显闪烁字符串显示类型填充 在封闭的区域内用填充图案填充

图像数据 任何所要的尺寸的图形由点组合成,显示模式不能改变

库数据 当作单个元素使用的一组元素标记 当作字符的 18X18点阵组成的图形

Page 86: 第 5 章  编程监控设备及其应用

表 5.6.2 显示元素一览表

灯普通灯 根据上位机中的位状态决定亮 (闪 ) 或关的图形 (矩形、多边形、

圆、扇形 )

图像灯 根据上位机中位的状态显示不同图像 /库数据的元素

触摸开关   用来当作开关的元素 (标准、阴影、 3维、矩形、圆、多边形、扇形 )

数字显示   显示数字内存表的内容

字符串显示   显示字符内存表的内容

图形

棒图 显示数字内存表的内容

折线图 显示数字内存表的内容

趋势图 显示数字内存表的内容

报警报警列表 监视预先指定的位内存表位状态

报警历史 按发生次序监视预先指定位内存表位的状态,并显示报警历史记录 (发生次序 ) 的内容

输入设置

数字输入 通过作为数字键的触摸键把数值输入到数字内存表

字符串输入 通过作为字符键的触摸键来把字符串输入到字符串内存表

拨盘开关 通过各位的“ +” 和“ -”触摸键来把数字值输入到数字内存表

Page 87: 第 5 章  编程监控设备及其应用

图 5.6.3 NT31/ NT31C 显示画面例

Page 88: 第 5 章  编程监控设备及其应用

NT31/NT31C 与上位机通过下列区域交换信息。 PT 状态控制区,用来指定要在 NT31/NT31C 上显示的画面、在内存表间复制的数据内容及控制背灯的状态和其他状态。

当数据从上位机写入该区域时, NT31/NT31C 读取数据并进行相应操作,但是应注意当前显示的画面号也从 NT31/NT31C 写入到“画面切换设置”字中。

Page 89: 第 5 章  编程监控设备及其应用

PT 状态通知区,用来在内存表数据内容改变时,把内存表号通知给上位机。上位机能通过读该区确定 NT31/NT31C 的状态。

数字内存表是 NT31/NT31C 用来记录数字数据的内部存储器。由于能分配给上位机字,所以上位机字的内容能够通过数字内存表以数字值显示。通过数字内存表编号对它们进行管理和指定。

Page 90: 第 5 章  编程监控设备及其应用

字符串内存表是 NT31/NT31C记录字符串数据的内部存储

器。

由于可分配给上位机中的字,上位机字的内容可通过字符

串内存表,以字符串形式显示。通过字符串内存表编号对它们

进行管理和指定。

Page 91: 第 5 章  编程监控设备及其应用

位内存表用于位数据的内部存储器。它们可分配给上位机

的一个位并能根据该位的状态执行某个特殊的功能。通过位内

存表编号对它们进行管理和指定。

固定显示是指那些始终显示在画面上不变化的图形和文字。

它们不随系统的运行和过程的改变而改变。

Page 92: 第 5 章  编程监控设备及其应用

图像数据是以点阵组成的图像,可设置为以下范围内的任意尺寸:宽: 8~ 320点,高: 8~ 240点。

用支持工具中的图像编辑器生成图像数据,它独立于画面,根据需要它可在任何画面任何位置显示任意次,也可以以 Win 95 的 B

MP格式输入文件,并登记为图像数据。

用户可以把经常使用的图像和复杂的图像登记为图像数据,以便在需要时能随时方便地显示。

Page 93: 第 5 章  编程监控设备及其应用

库数据是由多个固定显示文字和作为单个元素登记的图形元素组合而成,库数据可登记为任何所要的尺寸。

库数据用支持工具中的库编辑器创建,独立于画面,可在任何画面任何位置显示所要的库数据。

用户也可以将经常使用和复杂的图像登记为库数据,以便随时显示。

库数据中的元素以它们在支持工具中创建的顺序显示,在创建时一定要考虑其顺序。

Page 94: 第 5 章  编程监控设备及其应用

灯能根据设置位的状态改变图形。普通灯可以改变固定显示图形的显示状态。图像 /库灯在开和关状态显示不同的图形。

触摸开关是指可以从画面的触摸板进行输入的触摸区域。按下接触画面上的触摸开关,就会实施预先设置的功能或者切换 NT31/NT31C 的画面,位信息可以传送到上位机。

可以将数字键和字符键分配给触摸开关,在操作现场输入数值和字符串。

Page 95: 第 5 章  编程监控设备及其应用

输入的数据写入数字 / 字符串内存表并传给上位机,也可以由上位机控制禁止输入。

数字内存表的内容是作为数字值显示的。数字值可以以十进制或十六进制显示。

数字内存表有直接查阅和间接查阅两种查阅要作为数字显示内容的方法。

直接查阅时直接指定要显示其内容的数字内存表编号。间接查阅时只需指定数字内存表的一个数字值,具有该编号的内存表的内容将作显示。

Page 96: 第 5 章  编程监控设备及其应用

字符串内存表的内容是以字符串形式显示的。它可以是数字,字母和符号。在字符串中也可以显示标志。

字符串内存表也有直接查阅和间接查阅两种查阅方法。

图形是指 NT31/NT31C 可使用的棒图、折线图,趋势图三种类型的曲线图。它读出内存表的内容 , 并且自动刷新图形显示。

Page 97: 第 5 章  编程监控设备及其应用

如果数字内存表是分配给上位机的一个或多个字 , 那么图形将连续地反映字内容的变化。

报警列表能够监视相连的上位机中分配给位内存表位的变化。当特定位的状态变成 ON 时,显示相应的信息。

报警历史能够连续监视上位机中分配给位内存表位的变化。

记录它们状态变成 ON 的时间,以及状态变成 ON 的次数,并且将它们与来自字符串内存表的相关信息一起显示。

Page 98: 第 5 章  编程监控设备及其应用

数字输入是画面上的输入数字值输入区。用触摸开关输入的

数字值写入到数字内存表。

数字值可以用十进制形式输入也可以用十六进制形式输入。

拨盘开关也是画面上的输入数字值输入区,如图 5.6.4 所示。

画面上为每位数提供增量或减量触摸开关,使现场操作人员

很容易修改数字内存表中的数字值。

Page 99: 第 5 章  编程监控设备及其应用

字符串输入是画面上的输入字符串输入区。用触摸开关输入

到字符串输入区的字符串写到字符串内存表。

通过相连的条形码读入器,也可以直接读取和输入条形码字

符,输入到字符串输入区。

Page 100: 第 5 章  编程监控设备及其应用

图 5.6.4 拨盘开关示例

Page 101: 第 5 章  编程监控设备及其应用

5.6.3 可编程终端支持工具软件

可编程终端上的所有画面数据需要使用相应的 NT 系列支

持工具在个人计算机上完成,这种 windows 95 操作系统下的应

用软件具有方便的作图、编辑和画面文件管理功能。

利用软件中提供的各种应用管理器,用户可以有效地对画

面、表、图像、库、标记、符号等进行编辑和管理。

Page 102: 第 5 章  编程监控设备及其应用

5.6.3 可编程终端支持工具软件

I/O注释表与可编程控制器的地址放在一起管理,使用户

在表的编辑中可以由软件自动登录顺序分配地址。

不仅可以从各部件参考地址,同样也可以从地址参考各部

件。

错误日志观察器自动检查不能下载的数据错误,双击错误

信息就能直接显示错误所在的画面。

Page 103: 第 5 章  编程监控设备及其应用

图 5.6.5 NT 系列支持软件菜单栏和工具栏例

Page 104: 第 5 章  编程监控设备及其应用

图 5.6.6 标准灯特性对话框

Page 105: 第 5 章  编程监控设备及其应用

灯功能特性: PLC 地址,用来指定可编程控制器中与本标准灯对象相关的位。 I/O注释,最多 16 个字符描述该地址位的一个字符串。灯属性, ON 状态时是否闪烁。

灯通用特性:位置,指定本标准灯在画面上的位置坐标。大小,指定灯的显示长度和宽度。标签,为灯产生一个静态显示的字符或图形标签,复制 I/O注释表示标签来自 I/O注释的内容。边框,指定等边框的具体形状,选择 OFF 状态下是否显示边框。颜色,选择边框及 ON/OFF 状态下灯的具体颜色。

Page 106: 第 5 章  编程监控设备及其应用

标准灯特性确定后,可以利用模拟闪烁和模拟 ON/OFF 工具按钮或菜单项查看实际显示效果。用户在以后的过程中随时可以利用左键单击选中或右键菜单的方法对它进行编辑和修改操作。