新代系统Dos软体面板画面定义说明文件V1.3
- 格式:doc
- 大小:389.00 KB
- 文档页数:15
Dos系统软件面板画面定义说明文件
版本:V1.3
作者:杨文宏
修订日期:95/03/20
版本更新记录
目录
一、功能說明........................................................................................ 错误!未定义书签。
二、畫面架構說明............................................................................ 错误!未定义书签。
三、畫面定義方式說明................................................................ 错误!未定义书签。
(一)、使用檔案路徑...................................................................... 错误!未定义书签。
(二)、增加畫面 ................................................................................ 错误!未定义书签。
(1).新增畫面 (4)
(2).定義畫面內容 (5)
(三) 、定義畫面使用子功能鍵.............................................. 错误!未定义书签。
(四) 、Sample.................................................................................... 错误!未定义书签。附註:.......................................................................................................... 错误!未定义书签。
1.色碼代號 (11)
cState Table, 即DV的設定值中的K選項 (11)
3.Registry Table, , 即DV的設定值中的L選項 (14)
一、功能说明
软件面板功能提供使用者可以依不同的机台需求来自订一些简单的操作画面, 提供的功能有下列几项, 使用者可依需求自行定义画面
1. 静态文字的显示
2. 动态文字的显示, 包含PLC状态, 系统状态, 系统参数等的数据
3. 数据的输入, 如R值, 参数值, @值的填入
4. 图片的显示
5. 进入画面的密码保护
6. 提供功能键去做机械坐标教导, 相对坐标清除功能
7. 提供功能键去执行指定G码的能力
8. 提供功能键去执行改变R值的能力
在系统的规划上, 将原本F8”操作指引”功能改为F8”软件键盘”,当系统发现有使用者安装的定义数据时, 会用这来取代原”操作指引”功能键
二、画面架构说明
“软件键盘”提供最多到8个画面, 每个软件键盘功能分为画面与对应的子功能键两个部份, 画面及对应的子功能键连结架构如下图所示
三、画面定义方式说明
(一)、使用档案路径
增加software panel的画面是采用字符串文件定义的方式来扩充, 使用到的档案有下列中文字符串文件:UserChi.str, 位于\Cnc\Data (10.49请用UserEng.str, 10.50才修正)
英文字符串文件:UserEng.str, 位于\Cnc\Data
Software Panel首页显示图文件:PanelFun.pcx, 位于\Cnc\Data
(二)、增加画面
(1).新增画面
UserChi.str从50000编号开始, 先定义有几个画面, 接下来一个字符串代表一个切换画面的功能键, 字符串编辑方式如下
1.以记事本开启UserChi.str
2. 修改字符串地址50000号, 将GNUM的值加1, 如下所示:
// UserChi.str
50000 = "GNUM=1;"
附注:缩写代码说明
GNUM => 设定software panel有几个操作画面
3.增加此画面对应的功能键文字, 是否需要密码保护, 定义此画面字符串的起始位置, 定
义此画面子功能键的字符串起始位置, 定义的字符串代码由50001开始, 一个画面一个号码, 依序累加, 如下所示:
50001 = "GN=刀具干涉保护;PASS=520;FENU=50100;PTR=51000;"
附注:缩写代码说明
GN => 设定该操作画面对应的功能键上显示的文字
PASS => 进入该子画面所需要输入的密码, 如范例即需输入520
FENU => 指到子功能键的定义字符串地址数字, 定义方式见后面说明
PTR => 指到画面Layout的定义字符串地址数字
(2).定义画面内容
增加完画面进入的点后接下来就要定义这个画面的内容及子功能键的定义, 画面定义编辑步骤如下:
定义画面整体数据
1. 增加此画面的起始位置, 号码为PTR指定的号码, 如下:
51000= "CN=刀具保护;"
附注:缩写代码说明
CN =>表示此画面的功能, 为一批注, 无实际作用
2. 指定画面组件开始定义的字符串号码, 这个画面有几个组件组成, 画面的Help定义在
那
51001= "PGA=51002;PAN=4;CH=WORK1;"
附注:缩写代码说明
PGA =>表示此画面的组件由这个字符串位置开始定义, 一个号码一个组件, 依序累加
PAN =>表示此画面的有几个组件由组成
CH =>表示此画面按下Help键后会显示出来的Help内容, 此字段也可不定义,Help 内容定义在\Cnc\Data\HelpChi.txt文件内, 由CH指定的字符串开始, 如上例则为[WORK1]