




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Dos系统软件面板画面定义说明文件版 本:V1.3作 者:杨文宏修订日期:95/03/20版本更新记录项次更改内容纪录更改日期作者更改后版本01初版定稿2005/12/19杨文宏V1.002拿掉原先预计提供的CoordBox功能, 改由每轴自行定义, 显示地址请见附注2006/1/12杨文宏V1.103增加进入画面的密码保护2006/2/17杨文宏V1.204文件内容修正, 将功能未写清楚的部份补齐2006/3/20杨文宏V1.3目录一、功能說明4二、畫面架構說明5三、畫面定義方式說明5(一)、使用檔案路徑5(二)、增加畫面5(1).新增畫面5(2).定義畫面內容6(三) 、定義畫面使用子功能鍵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. 提供功能键去执行改变R值的能力在系统的规划上, 将原本F8”操作指引”功能改为F8”软件键盘”,当系统发现有使用者安装的定义数据时, 会用这来取代原”操作指引”功能键二、画面架构说明“软件键盘”提供最多到8个画面, 每个软件键盘功能分为画面与对应的子功能键两个部份, 画面及对应的子功能键连结架构如下图所示畫面內容定義字串, 由PTR指定的號碼開始定義此畫面所用的元件及元件出現的位置 以PTR關鍵字連結UserChi.str畫面從字串編號50000開始定義畫面子功能鍵定義字串, 由FENU指定的號碼開始定義此畫面可使用的功能鍵個數及功能鍵作動以FENU關鍵字連結三、画面定义方式说明(一)、使用档案路径增加software panel的画面是采用字符串文件定义的方式来扩充, 使用到的档案有下列中文字符串文件: UserChi.str, 位于CncData (10.49请用UserEng.str, 10.50才修正)英文字符串文件: UserEng.str, 位于CncDataSoftware Panel首页显示图文件: PanelFun.pcx, 位于CncData(二)、增加画面(1).新增画面UserChi.str从50000编号开始, 先定义有几个画面, 接下来一个字符串代表一个切换画面的功能键, 字符串编辑方式如下1.以记事本开启UserChi.str2. 修改字符串地址50000号, 将GNUM的值加1, 如下所示:/ UserChi.str50000 = GNUM=1;附注:缩写代码说明GNUM = 设定software panel有几个操作画面3.增加此画面对应的功能键文字, 是否需要密码保护, 定义此画面字符串的起始位置, 定义此画面子功能键的字符串起始位置, 定义的字符串代码由50001开始, 一个画面一个号码, 依序累加, 如下所示:50001 = GN=刀具干涉保护;PASS=520;FENU=50100;PTR=51000;附注:缩写代码说明GN = 设定该操作画面对应的功能键上显示的文字PASS= 进入该子画面所需要输入的密码, 如范例即需输入520FENU= 指到子功能键的定义字符串地址数字, 定义方式见后面说明PTR = 指到画面Layout的定义字符串地址数字(2).定义画面内容增加完画面进入的点后接下来就要定义这个画面的内容及子功能键的定义, 画面定义编辑步骤如下:定义画面整体数据1. 增加此画面的起始位置, 号码为PTR指定的号码, 如下:51000= CN=刀具保护;附注:缩写代码说明CN=表示此画面的功能, 为一批注, 无实际作用2. 指定画面组件开始定义的字符串号码, 这个画面有几个组件组成, 画面的Help定义在那51001= PGA=51002;PAN=4;CH=WORK1;附注:缩写代码说明PGA=表示此画面的组件由这个字符串位置开始定义, 一个号码一个组件, 依序累加PAN=表示此画面的有几个组件由组成CH=表示此画面按下Help键后会显示出来的Help内容, 此字段也可不定义,Help内容定义在CncDataHelpChi.txt文件内, 由CH指定的字符串开始, 如上例则为WORK1定义画面组成组件及位置:在增加画面组成组件时必须先知道有那些数据可以使用, 可使用的系统状态如下:n 可读取数据包含I, O, C, S, A, D, K, L, P, #, R, n 可写入资料包含L, P, #, R, 附注:缩写代码说明, 下列较特别的定义, 其余的见PLC或应用手册P=系统参数数据, 字段说明见参数应用手册D=系统诊断数据, 字段说明见Help说明文件K=NcStateTable, 一些系统常用的数据, 如坐标, 刀号, 进给速率等, 见附注L=Registry数据, 具有永久记忆特性的数据都在这, 字段说明见附注数据3. 增加一个Label组件定义:Label主要用来显示文字, 字符串号码为51002,这是由PGA指定范例说明:在画面上X=0, Y=10处显示”机械速率F”51002 = PL=机械速率F;PX=0;PY=10;WI=100;HE=30;FC=15;BC=0附注:缩写代码说明PL=表示此组件为Label组件, 后面跟的字符串为显示在画面上的文字PX:该组件在画面上X坐标的位置(左右方向), 以Pixel为单位PY:该组件在画面上Y坐标的位置(上下方向 ), 以Pixel为单位WI:该组件在画面的宽度, 以Pixel为单位HE:该组件在画面的高度, 以Pixel为单位FC:该组件在画面的前景(文字)颜色, 值为0 15, 定义见附注BC:该组件在画面的背景颜色, 值为0 15, 定义见附注4. 增加一个Display组件定义:主要用来显示要一直更新的数据, 字符串号码为51003,这是由51002加1而来范例说明:在画面上X=100, Y=10处显示R121的值, 定义如下51003 = PX=100;PY=10; DV=R121;DT=UL;附注:缩写代码说明DV:Device, 表示该组件要写入或显示的数据位置, ex. 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, 系统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位数显示的浮点数T = Time, 表示时间格式P = Percent, 长整数最后再加个%C = Coordinate, 表示坐标型态S = String, 表示字符串型态5. 增加一个Input组件定义:主要用来接受使用者输入的数据, 字符串号码为51004,这是由51003加1而来范例说明:在画面上X=100, Y=30处增加一个可以输入到R122的值, 定义如下51004 = PX=100;PY=30;RA=100100000 (F);DV=R122;DT=SL;PH=加工速度=机械速度*运转速率 ;附注:缩写代码说明RA:当该组件是可输入时, 输入的范围限制PH:当该光标移进这个输入字段时, 在提示栏显示的提示6.增加一个Picture组件定义:主要用来显示图片, 字符串号码为51005,这是由51004加1而来范例说明:在画面上X=200, Y=50处增加张叫Machine.pcx的图片, 定义如下51005 = PG=Machine.pcx;PX=200;PY=50;附注:缩写代码说明PG:要显示的图片文件名(三) 、定义画面使用子功能键画面使用的子功能键由FENU指定的字符串来定义, 为有定义就会出现, 没定义的话默认值为F1”离开”, 因此每个画面可自行从有提供的功能来定义所需的功能, 定义及说明如下:1.子功能键字符串地址指定:n 子功能键定义的第一个字符串地址定义GNUM=, 表示此画面有几个子功能键n 第二个地址开始依序定义每个子功能键的名称及动作范例说明:50100 = GNUM=1;50101 = GN=机械坐标教导;ACTION=TeachMachCoord附注:缩写代码说明GN = 设定该操作画面对应的功能键上显示的文字ACTION = 功能键被按下要触发的动作, 定义如下子画面功能键可选项定义1. TeachMachCoord = 机械坐标教导, 使用者于InputLine输入要教导机械坐标的轴向名称, 再按机械坐标教导功能键即将该轴机械坐标教入光标所在字段, ex: 在输入栏输入X, 再按此功能键, 则X轴机械坐标会被填入现在光标所在字段2. ClearRelCoord = 相对坐标清除, 使用者于InputLine输入要清除相对坐标的轴向名称, 再按相对坐标清除功能键即清除该轴相对坐标3. ClearAllRelCoord = 相对坐标全部清除4. ExecuteBlock:Block command = 画面定义者定义一要执行的单节指令, ex: “ExecuteBlock:G71;”5. 填R值, DeviceValue:R130=10, On R130.1, Off R130.1, Inv R130.1(四) 、Sample系统要产生如下图所示的一个操作画面, 使用者在字符串文件的定义值如后所列内容字符串文件定义内容/ userchi.str50000 = GNUM=1;50001 = GN=刀具保护;PASS=520;FENU=50100;PTR=51000;/ 刀具干涉保护50100 = GNUM=2;50101 = GN=公制切换;ACTION=ExecuteBlock:G71;50102 = GN=英制切换;ACTION=ExecuteBlock:G70;/ 画面定义51000= CN=刀具保护;51001= PGA=51002;PAN=23;CH=WORK1;51002= PL=机械速率F;PX=0;PY=10;51003= PX=100;PY=10;RA=100100000 (F);DV=R121;DT=SL;PH=加工速度=机械速度*运转速率 ;51004= PL=需求产量;PX=0;PY=45;51005= PX=100;PY=45;RA=099999999 (条) ;DV=R103;DT=SL;PH=需求产量=目前产量时,停止加工 ;51006= PL=生产良率%;PX=0;PY=80;FC=15;BC=7;51007= PX=100;PY=80;RA=099999999 (条) ;DV=R1105;DT=UL; 51008= PL=Y轴双回授;PX=0;PY=115;FC=1;BC=14;51009= PX=100;PY=115;RA=01 , 0 =关闭, 1 =开启;DV=R2300;DT=SB;PH= Y 轴双回授。(需重新开机);51010= PL=X,Z轴同动;PX=0;PY=150;FC=1;BC=14;51011= PX=100;PY=150;RA=01 , 0 =关闭, 1 =开启 ;DV=R2500;DT=SB;PH=X轴,Z轴同动。(需重新开机);51012= PL=前方栅栏;PX=0;PY=185;FC=1;BC=14; 51013= PX=100;PY=185;RA=01 ; DV=R2000;DT=SB;PH=前安全栅栏之检测 0=关闭, 1=开启;51014= PL=不良排除;PX=0;PY=220;51015= PX=100;PY=220;RA=01 , 0 =关闭, 1 =开启 ;DV=R1226;DT=SB;PH=不良品收集功能 ;51016= PL=旋管位置;PX=0;PY=255; 51017= PX=100;PY=255;RA=-360360 (度) ;DV=R1224;DT=SD;PH=旋管配合切刀之位置 ; 51018= PL=不良收集;PX=0;PY=290;51019= PX=100;PY=290;RA=09 , 0 =不使用 ;DV=R1223;DT=SL;PH=不良品收集所使用之气缸 ;51020= PL=失败送线;PX=0;PY=325;51021= PX=100;PY=325;RA=01000 (mm) ;DV=R1220;DT=SD;PH=探针失败后,Y轴送线距离 ;51022= PL=X;PX=300;PY=25;51023= PX=350;PY=25;DV=K101;DT=UC;51024= PG=1.pcx;PX=300;PY=100;附注:1.色码代号代码颜色0黑1蓝2绿3青4红5紫6棕7白8灰9浅蓝10浅绿11天空蓝12亮红13亮紫14黄15亮白2.CncState Table, 即DV的设定值中的K选项编号内 容单 位0版本编号, Version Number格式:XXxxYYYyXX Version No.xx Sub-Version No.YYY Candidate No.y Sub-Candidate No.1实际进给速率, Running Compound FeedrateLIU/min, 1 LIU =公制0.001 mm英制0.0001 inch2刀具号码, Tool Number3实际主轴转速, Running Spindle SpeedRPM4控制器状态, Status 0:未就绪, not ready 1:就绪, ready 2:加工中, cycle start 3:暂停, feedhold 4.单节停止, block stop5控制器模式, Mode2:自动模式,Auto3:MDI4:手动,Jog5:寸动,IncJog6:手轮,MPG7:原点,Home6加工工件数, Part Count7需求工件数, Required Part Count8加工时间, Cycle Time秒,second9累计加工时间, Accumulated Cycle Time秒,second10执行行号, Running Line Number11执行序号, Running Sequence Number12线性轴的小数点个数, Decimal Point for Linear Axis13目前输入单位, Input Unit0:表示公制1:表示英制14旋转轴的小数点个数, Decimal Point for Rotary Axis15刀半径补偿号码D, Tool Radius Number16刀长度补偿号码H, Tool Length Number17主轴上限速度Smax, Spindle Maximum Speed18进给命令F, Feedrate CommandLIU/min or LIU/rev视G94/G95模式而定19进给百分比, Feedrate Override范围:-20020020主轴速度命令, Spindle Speed CommandRPM21主轴速度百分比, Spindle Speed Override范围:012022累计开机时间, Accumulated Power On Time秒,second23手轮倍率1,10,100,custom24主轴档位范围:03,0表示空档13分别表示一到三档25目前工件坐标号码范围:040, 40组1:G54; 2:G55; 3:G56; 4:G57; 5:G58; 6:G59; 7:G54 P7;26开机时间, Power On Time秒,second27The number of axis group in CNC system1428Active axis group of CNC system04: 0 = all; 1 =$1; ;4 = $429Active number of high precision high speed parameter多组高速高精参数,目前所使用的组数,09。第0组为系统重置后内定的组数,即参数所设定的值。51Guidance remain distanceLIU52Guidance remain distance in x-directionLIU53Guidance remain distance in y-directionLIU61目前加工中的插值模式71差值模式, G00/G01/G02/G33/G34/G3572工作平面模式, G17/G18/G1973绝对/相对命令模式, G90/G9174第二行程模式, G22/G2375进给速率模式, G94/G9576公英制输入模式, G70/G7177刀具半径补偿模式, G40/G41/G4278刀具长度补偿模式, G43/G44/G4979放大缩小模式, G50/G5180等表面速度切削模式, G96/G9781进给速率控制模式, G61/G62/G63/G6482旋转模式, G68/G6983主轴速度检查模式, G25/G2684极坐标差值模式, G12/G1385极坐标命令模式, G15/G16101140械坐标位置, Machine Coordinate Positon141180目前相对坐标位置, Relative Coordinate Position181220目前绝对坐标位置, Absolute Coordinate Position221260目前单节剩余距离, Distance To Go261300各轴的小数点个数, Axis Decimal Point301340刀长补正向量, Tool Length Vector341380绝对坐标原点偏移量,Absolute Coordinate Zero Offset*上列CNC状态储存在long NcStateTable列阵中3.Registry Table, , 即DV的设定值中的L选项编 号说 明03999reserved for ORX application4000graphic simulation draw mode4001graphic simulation path color4002graphic simulation cursor color4003graphic simulation quadrant4010input mode for tool offset screen(wear for lathe)4011input mode for tool offset screen(length for lathe)4012input mode for tool offset screen(tool tip for lathe)4013input mode for tool offset screen(length for mill)4020ready flag for graphic simulation4021monitor screen state4022Manual/auto mode for outside-frame center searching function40254029Z axis tool tip measurement function4030simulation mode(0:simulation;1:direct draw)4031Vertical rotation angle of 3D graphics drawing4032Horzontal rotation angle of 3D graphics drawing4033X axis minimum bound value4034Y axis minimum bound value4035Z axis minimum bound value4036X axis maximum bound value4037Y axis maximum bound value4038Z axis maximum bound value40404069edit program name40704099conversaional dialog editing program name41004699Alarm history listing47004714Parameter Password48004809System Security48204999CNC Browser Occupied50015155PLC persistent register51605999persistent macro global variable60009799default manufacture tool compensation table(8 per set,400sets)(V8.00 and Before)persistent macro global variable(V9.00)9999persistent memory write count10000in
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 快递员数字化技能考核试卷及答案
- 电气设备装配效率提升工艺考核试卷及答案
- 索道滑轮组装质量控制工艺考核试卷及答案
- 草坪园艺师入职考核试卷及答案
- 玉米技术员考试题及答案
- 室内装潢公司劳动协议
- 银行中层面试题及答案
- 银行招聘考试题型及答案
- 【课件】全等三角形及其性质++课件+++2025-2026学年人教版数学八年级上册+
- 维修类专业试题及答案
- 辽宁省沈阳市2025-2026学年七年级上学期第一次月考数学试卷(含答案)
- 小学生日常行为规范知识竞赛试题(附答案)
- 2025年食品安全员考试题库及答案
- 民宿入住免责协议书范本
- 岭南版小学美术四年级上学期教学进度计划
- 管廊运维招聘题库及答案
- 江西省2025年高考物理真题及答案解析
- 2025年广东卷物理高考试卷(原卷+答案)
- 污水处理站运行记录台账范本
- 天坛建筑结构讲解
- 兼顾电网脆弱性与经济性的PMU配置策略深度剖析
评论
0/150
提交评论