PMU Editor(Chinese)3-1

第七章标识(Tag)

Tag 是一个动态介质,用以

①在特定的条件下或按一定时间间隔从PMU或外部设备读取数据。

②在特定的条件下或按一定时间间隔从PMU写数据到外部数据

(1) 注册标识(Registration of Tag)

1)情况1(Case 1): 从主Tag 菜单中选择子菜单(tag 条目).

2)情况2(Case 2): 从tag工具条上选择标识条目.

(2) 编辑标识(Edit of Tag)

1)选择和取消(Select and Cancel)

- 在选择状态下(), 用鼠标左键在标识周围点击画面,然后拖动鼠标自

左至右移动,该区域所包围的标识即被选择.

如果自右至左移动鼠标,则碰到该区域的标识即被选择.

- 在信息窗口,点击tag 标号并选择一个tag ;这时信息窗口会显示出所有被选的tags.

- 被选的tag 会出现一个灰白色的虚线框。

- 要选择多个标识, 拖动鼠标圈定多个标识即可.

- 在没选择区域单击鼠标左键,便可取消。

2)修改(Modify)

- 在标识上单击鼠标右键并选择属性(?Attribute‘)

或者,在标识上双击鼠标左键

或在信息窗口标识列表中双击某标识

再或者,在视图菜单中选择标识列表,并选择标识,在更改属性后,点击修改键

- Tag 对话框如下.

- 要修改早已选择的一组标识,用鼠标左键双击标识,弹出修改列表,然后双击其中一个,并在对话框中修改其属性。

或,在视图菜单中选择标识列表,并选择标识,在更改属性后,点击修改键.

这与双击标识效果一致.

3)移动(Move)

选择一个标识并移动到其他位置;要一点一点移动,需选择一个标识并用如图所示的箭头, 或应用键盘上的方向键(上,下,左,右)

4)删除(Delete)

-在键盘上按?Del‘键

或从编辑菜单中选择删除项

或用鼠标右键点击标识,然后从子菜单中点击删除.

或者从信息窗口标识列表中选择标识并按删除键

5)复制(Copy (Ctrl+C))

-选择标识后,在编辑菜单中选择复制项.

或在标识上单击鼠标右键,并从子菜单中选择复制项.

或者用鼠标左键单击选择标识,然后按?Ctrl+C‘

6)多项复制(Multi copy)

①选择一个标识,然后从编辑菜单中选择多项复制项

②定义行和列的间隔和数量。

③单击?OK‘

键盘显示标识和数据标识地址会自动增长。

删除指示

灯标识

70 dots

70 dots

7) 粘贴(Paste (Ctrl+V) )

从编辑菜单中运行粘贴项. 或按 ?Ctrl + V ‘键

8) 剪切(Cut (Ctrl+X))

按 ?Ctrl + X ‘键

或用鼠标右键单击目标标识,然后运行剪切. 或者从编辑菜单中运行剪切

9) 组合和解散(Group and Ungroup )

-- 以下方式都可以形成一个组合1) 组合与组合之间 2)群组和组合之间3)群组和群组之间 4) 组合和单个标识之间 5) 组合与多个标识之间6) 标识和标识之间.

- 选择要组合的标识或组合,并点击鼠标右键,然后运行组合功能(Group ) - 要打散组合,运行解散功能项(Ungroup )

- 组合中的每个标识和图形一样都可进行编辑和属性更改

10)缩放(Resize ) ④ 选择目标标识

⑤ 将鼠标移动到所选标识的白色方块点上,但有些标识(如数字标识)不能缩放 ⑥ 出现箭头

⑦ 拖到箭头到其他位置,标识即被放大或缩小

⑧ 要缩放组合,拖动右下部白色方块点至其他位置.

注释 可以通过鼠标拖动缩放的标识

- 触摸Tag 、警报Tag 、指示灯Tag 、曲线1Tag 、曲线2Tag 可以用拖动鼠标来改变大小

- 对其他标识, 用鼠标双击标识,然后调整对话框中显示里面的字体点阵(?Font Pixel ‘)和字符大小(?Character size ‘)以进行缩放。

(3) 标识对话框构成(Organization of Tag dialog box)

1)常规标号(General Tab)

设定标识基本说明或运行条件

2)操作标号(Operation Tab)

设定运行条件

3)范围标号(Range Tab)

设定每个地址的取值范围,以便在不同的值范围时产生不同的运行效果

4)显示标号(Display Tab)

设定标识的字体和颜色及大小

(4) 设定(Setting)

1)说明(Description)

简要说明标识,最多可用40个字符

2)设备,系统缓冲区和常数(Device, System buffer and Constant )

定义设备(控制器)地址,系统缓冲区和常量,以便按以下步骤在TOP Designer 中设定标识

[d] : 定义进行数据读写的外部控制器的地址

在位控条件时,可以从16位设备中选择0—15位,或从32位设备

中选择0—31位.

[s] : 定义进行数据读写的系统缓冲区地址

[c] : 写入直接进行运算或操作的操作数值.

该键可用在数字, ExNumeric, 触摸, 计算 标识中.

[算法(Operator )]

NA : 不可用 + : 加法 - : 减法 × : 乘法 / : 除法 % : 余数

&(AND) : 逻辑与 ?(OR): 逻辑或 ^ : 逻辑异或 << : 位左移 >> : 位右移

① 设备地址(Device ‘s address )

- 读写外部设备的地址,按 d , 并点击

来设定

- 当出现地址设定对话框时,地址分为如下的设备名称和地址部分,

- 要设定外部控制器的设备地址,先从左侧控制器设备框中选择设备名称 (D, M, T, etc) ,并用小键盘设定其地址,然后单击 键.

例如

按位控方式

- 如果输入错误,会出现输入错误信息,

系统缓冲区(System Buffer )

- 按 并单击 .

- 会出现一个地址设定对话框,并有设始值.

- 系统缓冲区是字设备(WORD ). 在位条件时,编辑框会分成两部分. 例如,如果编辑框中显示为?10002‘, 后面的 2 (―02‖) 是系统缓冲区的位,余下的部分 (―100‖) 是系统缓冲区.

- 系统缓冲区

系统缓冲区用PMU 的内存,从0到1023. - 特殊缓冲区

特殊缓冲区用作年/月/日/时/分/秒等时钟等特殊功能.

- 在位条件时,特殊缓冲区的位不可用。

因为 ‘MW ’ 是字(Word ), ‘02’ 是位,并且‘02’ 在复选框中显示为‘2’

- 要选择特殊缓冲区,从复选框中选择一个特殊缓冲区,这时,它会显示在编辑对话框中。

注释特殊缓冲区列表(Special Buffer List )

_SCR_NUM(画面编号) : 当前运行画面号(设定一个数值到该缓冲区, PMU 画面会变成该值定义的画面)

_KEY_ENT(回车键) : 如果在PMU上按回车键,该值变为1,并且不再改为0.

_KEY_DSP(键盘显示) : 运行中的键盘显示数据

_SCR_SVE(画面关闭设定) : 如果PMU运行时,该值不为0,背光灯会关闭;如果再触摸一次PMU,背灯会点亮,该值改回为0。

_RTC_YER(年) : PMU实时时钟年数据(BCD 1999 ~ 2098)

_RTC_MTH(月) : PMU实时时钟月数据(BCD 1 ~ 12)

_RTC_DAY(日) : PMU实时时钟日数据(BCD 1 ~ 31)

_RTC_HUR(时) : PMU实时时钟小时数据(BCD 0 ~ 23)

_RTC_MIN(分) : PMU实时时钟分钟数据(BCD 0 ~ 59)

_RTC_SEC(秒) : PMU实时时钟秒数据(BCD 0 ~ 59)

_T1S(1 秒) : 每秒计数一次,从0 到65535

_1ON(第一扫描周期?ON‘) : 第一次运行时换画面时,该值在第一扫描周期变为1

_1OFF(第一扫描周期?OFF‘) : 第一次运行时换画面时,该值在第一扫描周期变为0

_STOG(扫描反向) :在每个扫描周期,它的值会从0变为1,或从1变为0 _ON(常ON) : 其值常为?1‘. 如果该特殊缓冲区为标识的起始条件,标识会在每个扫描周期都执行,所以扫描速度会降低。

_OFF(常OFF) : 其值常为?0‘. 如果该特殊缓冲区为标识的起始条件,标识会在每个扫描周期都执行,所以扫描速度会降低。

_CN_ERR(通讯错误信息) : 运行中的通讯错误信息

_AUX(辅助值(AUX Value)) : 运行中的辅助终端数据,它在加装了AUX 卡后会生效

_PARM_DEFAULT_LD(默认下载参数) : 如果值不为0,下载参数表到内存. 下载完成后,PMU将该值改为0. 在下载工程文件到PMU时,参

数默认下载后自动执行一次

_PARM_RESTORE(参数恢复) : 如果其值不为?0‘, 当有新参数下载时,此前正在工作区域(PLC或系统缓冲区)参数就被恢复,这在保存当前参

数以备后用的方面特别有用。

_PARAM_SA VE(参数保存) : 该功能与?_PARM_RESTORE‘相同,但是缓冲区值在数据保存后改为0.

_PARM_CUR_BLOCK(当前块号) : 保存当前正在工作的块号

_LOGED_ONE_1~8 (Logging #1~8完成一次记录) : 当logging #1~8完成一次数据记录后,其值变为1

_LOGED_ALL_1~8 (Logging #1~8完成所有记录) : Logging #1~8 所有记录完成后,其值为1

_LOGED_CUR_BL_1~8(Logging #1~8当前记录块号) : 显示当前Logging #1~8上载的块号.,如果1号上载完成,其值改为1 _LOGED_ALL_CLR_1~8(清除Logging #1~8所有记录数据) : 如果其值不为0,清除Logging #1 所有记录数据,并且重新开始记录。清除完

所有记录数据后,PMU自动将该特殊缓冲区值改为0 _RUN_OUT(退出终止) : 如果其值不为0,结束运行

_BAT_WARNING(电池警报) : 当电池管理将其值改为1,需要更新电池.

③常量(Constant)

-按并单击

-从小键盘上写入数值

-按?Enter‘键。

输入的范围和键盘值应当视常量大小(16/32位) 和常量类型(HEX, BCD, Decimal). 而定

3) 字体像素(Font Pixel : 16*16(8*16) or 32*32(16*32))

-16*16 (8*16) 字形: 韩文为16*16 字形,英文或数字是8*16 字形字体是Gothic(默认).

-32*32(16*32) 字形: 韩文是32*32字形, 英文或数字是16*32 字形.

只有系统字形可用.

4) 字形缩放(Font zooming ): 放大高度和长度,最大可放大基本尺寸的8

倍.

要将16*16 字形放大为32*32, 将其长度放大2倍,高度也放大2倍,它就成为32*32.

32*32 字形像素字符比放大为32*32(2倍放大 16*16)字形的的字符美观.

[1*3] [3*1]

5) 文本颜色和背景颜色(针对TOP3和TOP6等彩色系列 : 按下图方式选择文本和背景颜色,

6) 对齐(Align ) : 它是按定义方式对齐所有阿拉伯数字

- 左对齐(Align left ) : 将定义的所有阿拉伯数字沿左边对齐

- 右对齐(Align right ) : 将定义的所有阿拉伯数字沿右边对齐

- ?0‘ 填充 :

将数字沿右边对齐,并将前面空格用0填补

[16*16]

[32*32]

7.1 数字标识(Numeric Tag )

在PMU 画面上实时显示外部设备数值.

7.1.1 设定(Setting )

(1) 常规(General )

1) 显示地址(Display address ) : 读取数据的控制器的地址

2) 符号 +/- : 定义是否显示设备数据的符号

3) 数据类型(Data type ) : Decimal, HEX, BCD

- DEC : 十进制. 例如, 65535即六万五千五百三十五 - HEX : 十六进制,例如 9h+1h=ah, fh+1h=10h.

- BCD : 二进制编码十进制数,每4位为十进制数的1位.

例如: 9h+1h=10h. TOP 中的时钟数据即为BCD 码.

4)

[ 每种类型16 位数据]

(1)

(3)

[ 32 位每种数据类型]

5)显示的数字长度: 所显示的阿拉伯数字个数,如果数据大于该数,左边的

阿拉伯数将被删掉.

例如:数字长度为?4‘,

6)小数点位置: 定义小数点的位置.

例:数据为12345, 显示数字长度为5, 小数点位置为 1

如果数据有符号(+/-) , 数字长度将比设定长度多一个字.

例:数据是–12345, 数字长度为5, 小数点位置为 1

7)扩展(Extended)

设定计算公式,以便按此对保存在某地址的数值进行计算.

[未选] [选择]

①操作数(Operand): 最多可选择3个操作数。尽管数字标识值

变化了,但地址值并不改变。

共有三类操作数:外部设备(d), 常量(c), 和系统缓冲区(s).

②算法(Operator)

NA : 不可用

+ : 操作数+ 操作数

- : 操作数- 操作数

×: 操作数* 操作数

÷: 操作数/ 操作数. 结果保存为双字节数

& : 操作数AND操作数

│: 操作数OR操作数

^ : 操作数XOR操作数

<< : 操作数位左移

e.g.) 1101 0111 0010 0110 << ―2‖,

变成0101 1100 1001 1000

>> : 操作数位右移

e.g.) 1101 0111 0010 0110 >> ―2‖,

变成0011 0101 1100 1001

8)缩放比例:显示缩放比例的值。假设真实值为0~10,缩放比例为

0~100,如果真实值是5,则显示值为50,只能改变显示的值而不能改变真实值。

(2)显示(Display)

设定显示类型,字形,颜色,对齐等。详见7. (4) 章中关于字形、像素、字符大小、颜色、对齐设定.

(3) 范围(Range )

不同的范围显示不同的颜色;如果没有该设定,数字标识按显示标号中设定的文本颜色和背景颜色显示.

1) 范围应用(Range Use ): 点击选择框为不同的范围设定颜色。 2) 范围号(): 1—8可用.

3) 文本颜色(Text Color ): 选择文本颜色。

4) 背景颜色(Background Color ): 选择背景颜色 5) 最小值(Min. value ): 最小范围值 6) 最大值(Max. value ) : 最大范围值 7)

完成设定后,点击?OK ‘

注意 : 每个范围设定不应重叠.

7.1.2. 举例(Example )

注册数字标识

- 显示如下定义的MW10 值 [ MW10+MW100*MW200 + 10 ].

- 数据为16位DEC 有符号(+/-)数, 数字长度为5, 小数点位置为2. - 如果MW10 介于0 ~ 200, 文本颜色为蓝色,背景色为黄色. - 如果MW10 不在该范围, 文本颜色为黑色,背景色为红色. (这是PMU730的应用举例,与其他产品不同)

2)

6)

-地址: MW10

-符号+/- : 选择

-数据大小: 16 bit

-数据类型: DEC

-显示方式: 数字长度为5, 小数点位置为2 -结果: MW10+ MW100*MW200 + 10

-缩放比例:未选中

-字形像素: 16 * 16

-字符大小: 1 * 1

-颜色: 文本颜色为黑色,背景色为红色

-对齐: 右对齐

-范围数量: 1

-范围1 : 最小值为0, 最大值为200, 文本颜色为蓝色,背景色为黄色.

显示在PMU-Editor上=>

在PMU(如果该地址有值)是显示为

注释: 符号(+/-) 占用一个字节.

7.2 触摸标识(Touch Tag)

- 在画面上设定触摸区域(= 在画面上注册的触摸标识)

- 通过触摸该标识,执行位、字或特殊操作.

注释:

PMU系列用的是矩阵式触摸屏,最小的触摸区域是20点*20点,所以最好将触摸标识的大小定义为20dot * 20dot.

(如果在20*20触摸单元上叠加两个触摸标识,可以设定更多的触摸标识)

(1) 注意(Attention)

①不要重叠注册触摸标识,否则容易出现故障.

②注册触摸标识最好定义大小为20 * 20 点.

(2) 触摸标识应用(Use of Touch tag)

①它可被用作暂态开关、常ON开关、常OFF开关以及双态开关.

②它可用来向控制器设备写入数据.

③在用作十个数字键盘或文本键盘时,它可以用来输入数字和文本

④可以用作执行特殊功能的开关(换画面,返回前页,退出系统,系统

打印,记录打印,报警历史打印等)

7.2.1 设定(Setting)

(1)常规(General)

设定在运行标号中计算的条件.

1) 应用条件(Condition Use)

①未选: 任何时候触摸都执行操作.

②选择: 只有当在运行中定义的位或字条件满足时才执行运算.

- 位条件: 定义地址和位,当位ON (0 1)‘, 触摸标识运行.

字条件: 定义最大、最小值,且当地址内值介于该范围时,触摸标识运行

(2) 运行类型(Operation Type)

当在常规标号中定义的条件满足时,可以执行4种(位,字,键,特殊)操作有效.

1)位类型运算(Bit Operation Type)

当按下触摸标识后,它可以将缓冲区的某位由0变为1,或由1变为0.

①操作地址

选择触摸标识进行操作的设备和位.

对16位的地址,可以从0设到15,而对于32位地址,可以从0到

31

②运算类型

-触摸后ON :按下后值为1,松开后值为0.

-On : 触摸后值变为1

-Off : 触摸后值变为0

-取反: 触摸后值取反,即从0到1,或从1 到0

2) 字类型运算(Word Operation Type )

保存或移动结果(在一定条件下,由操作数计算而出)在储存设备中.

① 数据类型: Decimal, HEX, BCD

② 操作数 : 最多可选4个操作数,操作数用来进行计算,但不可改

变;算法类型与数字标识相同

③ 保存地址 : 选择储存计算结果的设备地址 ④ 保存地址大小: 定义设备大小16位或32位.

3) 键盘类运算(Key operation Type )

生成在键盘显示标识输入键值的数字键盘或文本键盘

选择数字键盘或文本键盘,一般情况下,键盘类运算应用于键盘显示标识,如果触模标识含有键盘类运算功能,键盘显示标识就显示触摸标识定义的键值。

- 数字键盘: 从 ?0 到 9‘, ?A 到 F ‘, ?-, ENTER, CLR, BS ‘ 中选择一个 - 文本键盘: 从128 个ASCII 码字符及ENTER, CLR, BS 中选择一个

3 ④

相关主题
相关文档
最新文档