代系统dos软体面板画面定义说明文件v

上传人:千****8 文档编号:102721965 上传时间:2019-10-04 格式:DOC 页数:16 大小:335KB
返回 下载 相关 举报
代系统dos软体面板画面定义说明文件v_第1页
第1页 / 共16页
代系统dos软体面板画面定义说明文件v_第2页
第2页 / 共16页
代系统dos软体面板画面定义说明文件v_第3页
第3页 / 共16页
代系统dos软体面板画面定义说明文件v_第4页
第4页 / 共16页
代系统dos软体面板画面定义说明文件v_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《代系统dos软体面板画面定义说明文件v》由会员分享,可在线阅读,更多相关《代系统dos软体面板画面定义说明文件v(16页珍藏版)》请在金锄头文库上搜索。

1、Dos系统软件面板画面定义说明文件版 本:V1.3作 者:杨文宏修订日期:95/03/20版本更新记录项次更改内容纪录更改日期作者更改后版本01初版定稿2005/12/19杨文宏V1.002拿掉原先预计提供的CoordBo功能, 改由每轴自行定义, 显示地址请见附注2006/1/12杨文宏V1.103增加进入画面的密码保护2006/2/17杨文宏V1.204文件内容修正, 将功能未写清楚的部份补齐2006/3/20杨文宏V1.3目录一、功能說明4二、畫面架構說明5三、畫面定義方式說明5(一)、使用檔案路徑5(二)、增加畫面5(1).新增畫面5(2).定義畫面內容6(三) 、定義畫面使用子功能鍵

2、9(四) 、Sample10附註:121.色碼代號122.CncState Table, 即DV的設定值中的K選項123.Registry Table, , 即DV的設定值中的L選項15一、功能说明软件面板功能提供使用者可以依不同的机台需求来自订一些简单的操作画面, 提供的功能有下列几项, 使用者可依需求自行定义画面1. 静态文字的显示2. 动态文字的显示, 包含PLC状态, 系统状态, 系统参数等的数据3. 数据的输入, 如R值, 参数值, 值的填入4. 图片的显示5. 进入画面的密码保护6. 提供功能键去做机械坐标教导, 相对坐标清除功能7. 提供功能键去执行指定G码的能力8. 提供功能键

3、去执行改变R值的能力在系统的规划上, 将原本F8”操作指引”功能改为F8”软件键盘”,当系统发现有使用者安装的定义数据时, 会用这来取代原”操作指引”功能键二、画面架构说明“软件键盘”提供最多到8个画面, 每个软件键盘功能分为画面与对应的子功能键两个部份, 画面及对应的子功能键连结架构如下图所示畫面內容定義字串, 由PTR指定的號碼開始定義此畫面所用的元件及元件出現的位置 以PTR關鍵字連結UserChi.str畫面從字串編號50000開始定義畫面子功能鍵定義字串, 由FENU指定的號碼開始定義此畫面可使用的功能鍵個數及功能鍵作動以FENU關鍵字連結三、画面定义方式说明(一)、使用档案路径增加

4、software panel的画面是采用字符串文件定义的方式来扩充, 使用到的档案有下列中文字符串文件: UserChi.str, 位于CncData (10.49请用UserEng.str, 10.50才修正)英文字符串文件: UserEng.str, 位于CncDataSoftware Panel首页显示图文件: PanelFun.pc, 位于CncData(二)、增加画面(1).新增画面UserChi.str从50000编号开始, 先定义有几个画面, 接下来一个字符串代表一个切换画面的功能键, 字符串编辑方式如下1.以记事本开启UserChi.str2. 修改字符串地址50000号, 将

5、GNUM的值加1, 如下所示:/ UserChi.str50000 = GNUM=1;附注:缩写代码说明GNUM = 设定software panel有几个操作画面3.增加此画面对应的功能键文字, 是否需要密码保护, 定义此画面字符串的起始位置, 定义此画面子功能键的字符串起始位置, 定义的字符串代码由50001开始, 一个画面一个号码, 依序累加, 如下所示:50001 = GN=刀具干涉保护;PASS=520;FENU=50100;PTR=51000;附注:缩写代码说明GN = 设定该操作画面对应的功能键上显示的文字PASS= 进入该子画面所需要输入的密码, 如范例即需输入520FENU=

6、 指到子功能键的定义字符串地址数字, 定义方式见后面说明PTR = 指到画面Layout的定义字符串地址数字(2).定义画面内容增加完画面进入的点后接下来就要定义这个画面的内容及子功能键的定义, 画面定义编辑步骤如下:定义画面整体数据1. 增加此画面的起始位置, 号码为PTR指定的号码, 如下:51000= CN=刀具保护;附注:缩写代码说明CN=表示此画面的功能, 为一批注, 无实际作用2. 指定画面组件开始定义的字符串号码, 这个画面有几个组件组成, 画面的Help定义在那51001= PGA=51002;PAN=4;CH=WORK1;附注:缩写代码说明PGA=表示此画面的组件由这个字符串

7、位置开始定义, 一个号码一个组件, 依序累加PAN=表示此画面的有几个组件由组成CH=表示此画面按下Help键后会显示出来的Help内容, 此字段也可不定义,Help内容定义在CncDataHelpChi.tt文件内, 由CH指定的字符串开始, 如上例则为WORK1定义画面组成组件及位置:在增加画面组成组件时必须先知道有那些数据可以使用, 可使用的系统状态如下:n 可读取数据包含I, O, C, S, A, D, K, L, P, #, R, n 可写入资料包含L, P, #, R, 附注:缩写代码说明, 下列较特别的定义, 其余的见PLC或应用手册P=系统参数数据, 字段说明见参数应用手册D

8、=系统诊断数据, 字段说明见Help说明文件K=NcStateTable, 一些系统常用的数据, 如坐标, 刀号, 进给速率等, 见附注L=Registry数据, 具有永久记忆特性的数据都在这, 字段说明见附注数据3. 增加一个Label组件定义:Label主要用来显示文字, 字符串号码为51002,这是由PGA指定范例说明:在画面上=0, Y=10处显示”机械速率F”51002 = PL=机械速率F;P=0;PY=10;WI=100;HE=30;FC=15;BC=0附注:缩写代码说明PL=表示此组件为Label组件, 后面跟的字符串为显示在画面上的文字P:该组件在画面上坐标的位置(左右方向)

9、, 以Piel为单位PY:该组件在画面上Y坐标的位置(上下方向 ), 以Piel为单位WI:该组件在画面的宽度, 以Piel为单位HE:该组件在画面的高度, 以Piel为单位FC:该组件在画面的前景(文字)颜色, 值为0 15, 定义见附注BC:该组件在画面的背景颜色, 值为0 15, 定义见附注4. 增加一个Display组件定义:主要用来显示要一直更新的数据, 字符串号码为51003,这是由51002加1而来范例说明:在画面上=100, Y=10处显示R121的值, 定义如下51003 = P=100;PY=10; DV=R121;DT=UL;附注:缩写代码说明DV:Device, 表示该

10、组件要写入或显示的数据位置, e. DV=R121代表R121I = I bit, 只能显示, 不能输入 O = O bit, 只能显示, 不能输入C = C bit, 只能显示, 不能输入S = S bit, 只能显示, 不能输入A = A bit, 只能显示, 不能输入D = Debug Data, 系统诊断数据, 只能显示, 不能输入K = NcStateTable, 系统常用数据表格, 只能显示, 不能输入L = Registry Data, 系统登录文件数据, 能显示, 能输入P = Parameter Data, 系统参数数据, 能显示, 能输入R = Register Data,

11、 系统R值数据, 能显示, 输入看系统定义# = System Data, 系统程序变量数据, 能显示, 输入看系统定义 = Global Data, 系统程序变量数据, 能显示, 输入看系统定义DT:Display Type, 表示该组件显示的型态, 分两个字符来表示第一个字符:S, LS = Selectable, 表示有光标可输入 U = Unselectable, 表示没有光标不可输入, 为纯显示的Display组件第二个字符:B, L, D, T, PB = Boolean, 画面会显示on/off , 对应值为非0/0L = Long, 表示长整数D = Double, 表示4.3

12、位数显示的浮点数T = Time, 表示时间格式P = Percent, 长整数最后再加个%C = Coordinate, 表示坐标型态S = String, 表示字符串型态5. 增加一个Input组件定义:主要用来接受使用者输入的数据, 字符串号码为51004,这是由51003加1而来范例说明:在画面上=100, Y=30处增加一个可以输入到R122的值, 定义如下51004 = P=100;PY=30;RA=100100000 (F);DV=R122;DT=SL;PH=加工速度=机械速度*运转速率 ;附注:缩写代码说明RA:当该组件是可输入时, 输入的范围限制PH:当该光标移进这个输入字段

13、时, 在提示栏显示的提示6.增加一个Picture组件定义:主要用来显示图片, 字符串号码为51005,这是由51004加1而来范例说明:在画面上=200, Y=50处增加张叫Machine.pc的图片, 定义如下51005 = PG=Machine.pc;P=200;PY=50;附注:缩写代码说明PG:要显示的图片文件名(三) 、定义画面使用子功能键画面使用的子功能键由FENU指定的字符串来定义, 为有定义就会出现, 没定义的话默认值为F1”离开”, 因此每个画面可自行从有提供的功能来定义所需的功能, 定义及说明如下:1.子功能键字符串地址指定:n 子功能键定义的第一个字符串地址定义GNUM

14、=, 表示此画面有几个子功能键n 第二个地址开始依序定义每个子功能键的名称及动作范例说明:50100 = GNUM=1;50101 = GN=机械坐标教导;ACTION=TeachMachCoord附注:缩写代码说明GN = 设定该操作画面对应的功能键上显示的文字ACTION = 功能键被按下要触发的动作, 定义如下子画面功能键可选项定义1. TeachMachCoord = 机械坐标教导, 使用者于InputLine输入要教导机械坐标的轴向名称, 再按机械坐标教导功能键即将该轴机械坐标教入光标所在字段, e: 在输入栏输入, 再按此功能键, 则轴机械坐标会被填入现在光标所在字段2. ClearRelCoord = 相对坐标清除, 使用者于InputLine输入要清除相对坐标的轴向名称

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号