《DA5X系统调试说明.doc》由会员分享,可在线阅读,更多相关《DA5X系统调试说明.doc(44页珍藏版)》请在三一办公上搜索。
1、 DA5X系统调试说明目录一 DA5X数控系统端口说明1二 PLC文件的导入方法 4三 参数说明 6四 系统诊断功能的使用15五 PLC诊断功能介绍18六 PLC功能介绍19七 分析曲线的使用方法24八 DA526系统软件安装26九 DA56系统软件安装35十 常见问题 43十一 DELEM电液机床如何调整折弯角度计算精度 44一 DA5X数控系统端口说明1、 系统接口总览:2、CN2电源接口:电源:直流24V,功率80W温度:5-40摄氏度3、CN7模拟A口图:端口说明: 1、2和9、10为X轴和R轴模拟输出 11、12、13为机械补偿时为电位器提供电源和接受输入4、CN8模拟B口图: 端口
2、说明: 5、6和13、14为Y1、Y2比例伺服阀模拟输出(阀自带放大器) 7、8为液压补偿时模拟量输出(外置放大器) DA52及DA56的ANALOG-B 中的15#脚为阀放大器使能输入端,如需使用系统内置阀放大器此端子需加入24V电源。5、CN1阀端口图: 端口说明: 8、16和7、15为比例压力阀输出,用来控制主压力 1、9和2、10为另一组比例压力阀输出,用来控制液压补偿(内置放大器) 2、3、5、6、10、11、13、14有内置放大器,可以用来控制无内置放大器比例伺服阀6、CN3-CN6可编程数字输入输出端口: 7、CN10、CN14、CN9、CN12编码器端口:二 PLC文件的导入方
3、法一、DA52PLC导入方法在系统停止状态,按下编程常量键进入编程常量界面:在此界面下的长度单位选择输入框输入密码32157或25789,进入机床参数界面:选择1.总参数,按确认键进入总参数界面: 选择USB记忆程序装置,在界面下方出现“安装音序器“功能键将已编程正确的文件名为“SEQ-INP.TXT”的PLC文件(有关PLC编程参见第五章 PLC功能介绍)拷贝到U盘根目录下,插入系统USB接口,再按下“安装:音序器”的功能键。会出现提示界面 “这将覆盖现有文件,确认吗?选择“0”,取消此次操作。选择“1”,新PLC文件将覆盖旧PLC文件。按END键退出,系统重新启动,PLC文件安装完成。注意
4、:有的U盘系统无法识别,会导致安装失败,此时系统会提示找不到PLC文件,更换合适U盘再次安装即可。二、DA56的PLC导入方法接键盘按田字键,弹出开始菜单,在最上面菜单里,选择WINDOWS EXPLOER进入,直接将原有PLC程序通过U盘接口装入到 harddiskdelembin的子目录下,覆盖原有的seq_inp.txt文件,并重新启动系统。三 参数说明1、总参数1)机床页面:总体服务行- 1= 1 显示系统服务行;显示Y1Y2当前值,Y轴状态,循环状态Y轴状态: 1 空闲 循环状态: 0 X轴不移动2 快下 -1 手动模式3 工进 -2 系统等待X轴通过参考点4 保压 1 系统等待,滑
5、块回到上死点,X轴到位,回程信号释放5 卸压 2 系统等待,滑块到变速点6 回程 3 系统等待,滑块到夹紧点7 手动 4 系统等待,X轴退让完成5 系统等待,滑块到折弯点和卸荷完成6 系统等待,滑块回程通过变速点7 系统等待,滑块回程从变速点到上死点8 系统到上死点,等待换步延时完成12 如果换步代码为4或5,等待C信号有效20 等待所有轴启动 USB记忆程序装置- 121=0 打开此参数则系统开机,从U盘读取PLC文件,如果没有插U盘则会出现报警; PLC测试- 122=0 打开PLC测试功能,在手动自动界面可以测试PLC;选择KO平台- KO= 在此选择KO表,KO-7001,6001为博
6、士阀,KO-7017,6017为贺尔碧格阀;机床名称- MN= 可以编程机床名称。机床机床总长度- 54= 机床所允许的最大折板长度;机床立柱间距离- 50= 机床两个油缸中心间距离;工作台惯量- 51= 51,52参数决定饶度补偿的计算;滑块惯量- 52= 此参数越大饶度补偿值越小;刚强- 20= 此参数决定卸荷量的自动计算值;机床结构刚度- 21= 此参数为20号参数的百分比值,影响折弯深度计算值,用于修正短板与长板折弯角度不一致问题。2)模具页面:总体模具间的参考距离-7= 表示为上下模安装起始位置在油缸回到顶时的距离,它直接影响到滑块折弯位置的计算值。3)通讯端口为串行通讯接口设置,P
7、LC预置开关为内部可编程的内部继电器,1为打开,0为关闭。2、 Y轴参数1)总体页面:总体最小值-3= 2号3号参数表示滑块行程的范围最大值-2= 注意油缸的行程,确保油缸行程满足该范围;方向-4= 滑块运行计数方向(1代表滑块向下时增计数),建议设置为1 Y1Y2最大差值-12= Y1Y2允许的平行度调整差值Y 轴寻参速度-42= 滑块开机时寻找参考点时的速度升级联动-10= 双机联动功能使能,0关闭,1开启双机联动最大制动时间-14= 开机时滑块刹车的安全检测时间。伺服阀调零-15= 此参数只对博士-力士乐阀起作用,打开后可以在动操作界面直接调整阀芯零位。2)反馈参数Y1参考点- 5 调整
8、Y1参考点位置Y2参考点- 6 调整Y2参考点位置 说明:通常参考点的位置为光栅尺黑条位置。Y1计数方向- 8 用于改变Y1计数方向Y2计数方向- 9 用于改变Y2计数方向3)压力气阀页面:总体比例压力控制方式-PT= 主压力阀控制方式,应选电流控制方式压力标定-22= 做主压力标定时用强度25,OM,26参数用于折弯机吨位对应的输出到压力阀的DA值最大值-23=中-FM= 最小值-24= 输出23,FM,24参数用于折弯机的吨位标定最大值-25=中-OM=最小-26 =压力斜坡-27= 压力阀开斜率4)快下页面:速度及加速最大操作速度-MS1= 快下阶段滑块的运行速度加速0至最大-MA1=
9、快下速度由0加速到最大速度所需时间减速0至最大-MD1= 停止时速度由最大速度减速到停止状态所需时间加强比例增益-219= 快下阶段的比例增益,影响滑块动作响应速度速度前馈制动值-271= 此参数影响坏块停止时的刹车斜率,太小到达变速点就慢,大则快,但太大会过冲速度前馈增益-260= 此参数决定实际速度与理论速度的接近程度,越大越靠近平行度增益-274= Y1,Y2平行度增益,越大差值越小但会影响总体速度总体关闭前延时-167= 此时间参数为快下前系统首先打开提动阀,延迟一段时间后再打开伺服阀使滑块下行撤出时静声位置-172= 变速点位置的提前发出差值,可让滑块快速达到变速点跟随误差范围-28
10、1= 实际曲线与理论曲线的跟随误差范围3)工进页面:速度及加速 最大操作速度-MS2= 工进阶段滑块的运行速度加速0至最大-MA2= 工进速度由0加速到最大速度所需时间减速0至最大-MD2= 停止时速度由最大速度减速到停止状态所需时间加强比例增益-319= 工进阶段的比例增益,影响滑块动作响应速度积分增益-118= 工进时的积分增益,它在接近下死点时起效,保证滑块在任何情况都可以到达下死点,值过大会出现过冲现象速度前馈制动值-371= 此参数影响坏块停止时的刹车斜率,太小到达下死点就慢,大则快,但太大会过冲速度前馈增益-360= 此参数决定实际速度与理论速度的接近程度,越大越靠近平行度增益-3
11、74= Y1,Y2平行度增益,越大差值越小,但会影响总体速度总体工进前延时-168= 此时间参数为工进前系统首先关闭冲液阀,延迟一段时间后再打开伺服阀加压下行定位允许误差-80= 此参数表示的是提前进入保压状态的提前量,可以让滑块快速的到达保压阶段,但会影响定位精度跟随误差范围-381= 实际曲线与理论曲线的跟随误差范围5)回程页面:速度及加速 最大操作速度-MS3= 回程阶段滑块的运行速度加速0至最大-MA4= 回程速度由0加速到最大速度所需时间减速0至最大-MD4= 停止时速度由最大速度减速到停止状态所需时间加强比例增益-519= 回程阶段的比例增益,影响滑块动作响应速度速度前馈制动值-5
12、71= 此参数影响坏块停止时的刹车斜率,太小到达下死点就慢,大则快,但太大会过冲速度前馈增益-560= 此参数决定实际速度与理论速度的接近程度,越大越靠近平行度增益-474= Y1,Y2平行度增益,越大差值越小,但会影响总体速度总体回程前延时-170= 系统得到回程命令时首先打开冲液阀,等待一段时间后才开启伺服阀加压回程,此参数即为等待时间压力-PR= 此参数为回程时的系统压力输出,为最大压力的百分比值,设定时要尽量小,只要滑块可以正常回程即可,过大会导致回程时抖动UDP位置撤除-176= 系统在回程时可以提前发出上死点信号停止滑块动作,此值就是提前量值,为负值跟随误差范围-581= 实际曲线
13、与理论曲线的跟随误差范围3、 X, R轴参数1)总体页面:总体小数点位置-15= 显示精度,代表小数点后的位数最小值-7= 轴的最小值,相当于软限位最大值-8= 挡料行程的软限位缺省值-14= 挡料行程的默认值,如果不编程,会自动拷入此值手动高速值-11= 手动移轴时的最大速度,是最大操作速度的百分比轴速度可编程-SP= 打开此参数则可以在操作界面设定挡料的速度退让使能-122= 挡料退让功能的打开2)反馈页面:编码器轴的分度倍率-9= 此参数为挡料移动时将得到的脉冲量转换成位移量的比值,具体就是每移动1毫米得到的脉冲量,与分频 比,螺距,传动比相关。计算公示:分频比减速比除以 螺距参考点位置
14、-5= 参考点所在位置参考点搜索方向-6= 后挡料在开机后寻找参考点的方向,正常为1(增计数),向后寻找参考点。注意:有时设置0寻找参考点是向后走,这说明参考点开常开或常闭于PLC内部设定相反。参考点开关安装-17= 表示是否安装专用的参考点开关,系统可以使用参考点开关或伺服限位做参考点参考点搜索速度-21= 参考点搜索速度,为最高速度的百分比值计数方向-24= 反馈编码器的计数方向,此参数设置错误会引起飞车。应保证系统正输出时反馈信号正向增加,负输出时反馈信号负向减小3)控制页面总体X轴定位方式-76= 后挡料的定位方式0为单向定位,可以消除丝杆间隙,1为双向定位,定位效率高超程距离-84=
15、 单向定位时挡料超过目标位置的距离超程点等待时间-85= 挡料在超程位置停止等待的时间,可以消除冲击速度及加速最大操作速度-MS= 后挡料运行的最大速度加速时间-MA= 从0到最大速度的加速时间减速时间-MD= 从最大速度到0的减速时间急停减速时间-ES= 紧急停止时从最大速度到0的减速时间加强119,118参数伺服控制增益,影响伺服性能,响应速度,刚度,定位精度。比例增益-119=积分增益-118= 4)输出页面:定位允差-12= 此为X轴到位公差,在此范围内系统发出X轴到位信号电机类型-MT= 电机控制类型,通常为0,系统输出0-10v信号,同时控制速度与方向,1系统只输出0-10v速度信
16、号3.5 饶度补偿小数点位置- 15= 小数点位数,注意饶度补偿单位是0.01mm,通常该参数设置为0即可满足精度。最小值- 7 补偿最小值最大值- 9 补偿最大值,单位是0.01mm缺省值- 14 数据编程时缺省值自动R轴校正- AR= 0表示关闭,1表示开启,R轴会根据饶度补偿值,来自动调整。输出方式- OT= 0表示电压方式,输出为OUTAN2口,适合于外接放大器的补偿。 1表示输出为P口 2 表示输出为Y1A口,适合于液压为BOSCH阀,可直接补偿阀最大电压输出- MV= 对于液压补偿,最大的电压输出最大电流输出- MC= 对于液压补偿,最大的电流输出DA输出方式 线性、非线性- 22
17、= 0表示线性,1表示非线性,可设置多点。DA-最小值- 18 对于液压补偿,输出为电压或电流,对于机械补偿,为反馈的DA值。DA-最大值- 19 四 系统诊断功能的使用DA52 系统进入诊断界面直接在编程常量界面输入密码7411、键盘测试,界面如下,按键会有对应的高亮显示,END键退出2、显示测试,对于界面如下,END键退出3、I/O口诊断测试BOSCH阀的诊断界面:HERBIGER阀的诊断界面: 数字输入信号:可以通过其状态0-1的变化判断外部信号或输入端口好坏。数字输出信号:可以用确认键将光标所在位置的端口强制输出(0-1),以测试端口及外部电路是否正常。IN1A-IN2B为模拟量输入O
18、UTAN1 OUTAN2为伺服轴的模拟量输出端口,可以在此加4095DA值,相应端口会输出10V电压,此时相应电机应对应输出电压按不同速度运转,相对应的编码器接口会有反馈信号变化。通常OUTAN1为X轴输出,OUTAN2为R轴输出,OFFAN1-OFFAN2为伺服轴模拟量输出端口的零位调整,可用来校正伺服电机的零漂,此数值在退出诊断界面后保留。ENC1-ENC4分别对应Y1,Y2光栅尺,X 轴,R轴的编码器的反馈信号,通过这些反馈信号可以判断计数方向的正确性,防止发生飞车发生。左偏置、右偏置可以控制左右两侧比例伺服阀的双向开启关闭,左右阀补偿可以校正阀零位,压力阀偏置可以通过DA值的改变输出相
19、应电流到主压力阀,通过压力表可以直接观察到主压力的变化,通过这种方法可以方便的进行压力标定。通过左右阀偏置,压力阀偏置及相关开关阀的动作可以操纵滑块上下动作。4、诊断调试机床原则l 检测所有输入输出信号是否正常;l 在诊断状态让滑块回程和快下;l 在回程时,给定伺服负值,加压力,查看光栅尺计数是否减计数,滑块向上运行;l 给定轴模拟量正值,看计数是否增计数,运行方向是否向大方向运行。五 PLC诊断介绍1、PLC在线诊断功能进入系统总参数,将PLC测试设置为1:在手动操作界面,按住页面切换键两秒,出现PLC文件显示画面使用上下方向键及确认键选择需监控的程序段。监控程序段在屏幕上端显示。某点高亮带
20、表此点为高电平(TRUE 1状态): 六 PLC功能介绍一、PLC的功能介绍连接内部虚拟信号与实际信号来实现机床动作 DM模块所有输入和输出都为实际I/O信号,系统内部信号为虚拟输入和输出信号。 源代码: ASCII(美国信息交换标准代码)文件通过源代码转化为二进制的机器代码可供系统识别二、系统可用源代码的信号模块的实际 I/O信号,可用%Y%XX,RXX表示 8000-8XXX, 虚拟I/O信号标识,系统已经定义好的功能,可以用来调用。7200-7599, 7700-7899, 虚拟 I/O信号, 特殊功能,已定义的功能。7000-7199, 内部中间继电器标识,做为辅助使用,亦可用英文来定
21、义。9000-9199,报警信息,可以显示报警内容于系统屏幕 三、系统内部虚拟信号 如Y轴信号 X轴信号 8030 ;上死点 8065 ;X1参考点 8031 ;变速点 8066 ;X轴使能信号 8041 ;工进 8042 ;回程 四、 标识符号的功能 功能的三种用法 1)DELEM文件定义引用,DELEM文件定义各种系统内部虚拟信号的功能。 include delem.def 常用的Y轴信号Y-轴输出信号define Y_UDP 8030 ;上死点define Y_MUTE1 8031 ;变速点define Y_PINCH 8033 ;夹紧点define Y_ER 8036 ;卸荷点 Y-轴
22、输入信号define Y_CLOSING 8040 ;快下define Y_PRESS 8041 ;工进 define Y_OPEN 8042 ;回程define Y_MANUAL 8043 ;调整模式define Y_T 8044 ;联动define Y_C 8045 ;换步define Y_PUMP_START 8046 ;油泵启动 define Y_REFS_PASSED 8048 ;Y轴通过参考点,参考点有效 其它 define PS_EXT_ENABLE 8129 ;托料外部使能信号 2)define用于定义内部或外部的信号,增加程序可读性,方便使用。define FOOTUP %Y
23、%05 define T_START 7020define T_UDP 7023*%Y%08 3)条件语句增加功能 例如if 7664 Y_PUMP_START := 2014 endif五、基本表达式介绍 常见表达式的说明:!表示取反* 表示与 表示或 :=表示赋值 例如:Y_CLOSING : Y_PUMP_START*!Y_MUTE1*%Y%05 该程序可等同于PLC梯形图 下面例子可自行推演 Y_PRESS :Y_PUMP_START* Y_MUTE1*%Y%05 Y_OPEN :Y_PUMP_START*(%Y%06+Y_ER+!8048) 7002 :!Y_UDP*(7002+%Y
24、%06) 六、延时TT功能使用 表达式为7002:TT(D1000, Y_UDP) 意义:Y_UDP信号有效后,延时1秒,7002有效七、模块定义MSAD 1)早期定义MSAD20, MSAD10,使用DM02,DM01模块的定义 2)现在定义MSAD%Y%,MSAD%R%表示Y轴使用的模块,R轴使用的模块,该定义方式比较灵活,R轴的模块可能是DM01,DM101,DM102等模块都可以,需要根据模块配置,系统自己来寻找。 在未定义模块时,如果使用该模块的输入和输出点,则PLC出现报警。八、FORCE功能 基本表达式:FORCE变量,变量 例如: 7001 FORCEY_PUMP_START,
25、X1_IP,X1_START TRUE FORCE X1_EOT_H,X1_EOT_L,X1_R_IN 九、报警信息的编辑在错误时,系统上可以显示PLC错误信息 相关标识 9000-9199错误信息的文件: diag_0.txt(0=英文)例如: Diag_0文件下编辑 #9001#Filter is dirty# Seq_inp文件下编辑:9001 := Y%16在Y%16信号有效时,系统显示问号报警信息:E9001 Filter is dirty十、实例的说明VERSION 0118 / 版本号include delem.def / 本文件包含delem.def 定义文件,该文件定义了系统
26、内部虚拟输入和输出信号。define FOOTDOWN %Y%06 /定义模块上输入点,具体功能define FOOTUP %Y%05 MSAD%Y% / 定义模块:10:Y_PUMP_START:=%Y%24 /Y 轴模块的24号脚做油泵启动信号:30:Y_MANUAL :=%Y%07 / Y轴模块的7号脚为手动调整信号:40:%Y%01:=Y_PRESSING /慢下输出信号接在1号脚:45:%Y%02:=Y_CLOSING /快下输出信号接在2号脚;:100:X1_RDS:=!%Y%15 / X轴的参考点定义在15号脚;FORCE flags of axes which are disa
27、bled!X1_AXIS FORCEX1_OK,X1_IP /未安装X1轴时,将x1_ok,x1_ip 信号置高!R1_AXIS FORCER1_OK,R1_IPTRUE FORCE X1_START,X1_EOT_H,X1_EOT_L,X1_R_IN /将X1_START,X1_EOT_H,X1_EOT_L,X1_R_IN 强制置高:170:7001:=!Y_UDP*(7001+Y_ER+!8048) /Y轴未找到参考点或者有泻荷信号输出,中内部间继电器 7001 并自锁,在系统到达上死点时,7001信号无效。 :175:7002:=!Y_UDP*(7002+%Y%05) /脚踏回程自锁到上
28、死点7002信号无效:180:7003:=!Y_MUTE1*(7003+Y_UDP) /上死点信号自锁,到变速点消除 :182:7004:=%Y%06*(7004+Y_OPEN) /单次防连冲功能,回程时踩住脚踏会有自锁信号直到松开才消除:183:7005:=TT(D1000,Y_UDP*X1_IP*M_OPTION1) /内部连续试机功能,上死点加X轴到位加M_OPTION1置高延时1000毫秒输出7005:184:7006:=!Y_OPEN*(7005+7006) /7005输出自锁到回程时消除:186:7008:=X1_IP*X2_IP*R1_IP*Z1_IP*Z2_IP / 各伺服轴到
29、位:187:7009:=C_NCRDY* Y_PUMP_START /所有轴到位,同时C_START有效Y_OPEN:=PUMP_START*!Y_UDP*8001*(7002+7001+!Y_MUTE1*!%Y%06*%Y%05) /回程逻辑Y_CLOSING:=7009*FOOTDOWN*7003*!7004*!Y_OPEN*!Y_MUTE1*!Y_MANUAL /快下逻辑Y_PRESSING:=!Y_CLOSING*(Y_MUTE1+Y_MANUAL*FOOTDOWN)*7009*FOOTDOWN*!7001 /慢下逻辑;X2_AXISif X2_MODULE /假设安装X2轴MSAD%
30、X2% /定义X2轴模块:200:X2_RSD := !%X2%06TRUE FORCEX2_START,X2_EOT_H,X2_EOT_Lendif:610:8022:=Y_PUMP_START /以油泵启动信号作为计数使能的条件七 分析曲线的使用方法使用键盘打开分析软件,目标位置在Hard DiskDelemYAnalyseYAnalyse.exe选中后回车键打开此时需输入密码32157打开分析软件点击采样图标(或点击键盘f4功能键)启动分析程序,显示如下:用Alt+Tab键切换到系统运行界面,运行滑块动作一个循环,可以看到动作运行的实时状态曲线,通过分析曲线我们可以得到以下信息:1 比例
31、伺服阀的动作状态2 比例压力阀的动作状态3 Y1,Y2滑块运行速度,位置4 机床状态(停止,快下,工进,保压,泻荷,回程)5 滑块运行 参考曲线,实际误差6 数字输入输出端口状态7 伺服轴的运行状态及参考曲线8 模拟量反馈信号状态(压力传感器,补偿电位器等)9 我们提供离线分析软件,可以在个人电脑上检查曲线个人电脑上分析曲线:八 DA52系统软件安装与升级一 安装前的准备。 为了顺利的安装系统软件,升级应用程序,安装授权文件,你需要准备以下工具:1. 空白U盘一个。2. 可以上网的电脑一台。3. 系统软件安装包。二 安装过程。1. 在电脑上找到安装软件包,打开软件包,将软件包内文件全部拷贝到U
32、盘的根目录上。 2. 将U盘插入系统的USB接口(最好直接接到系统背部的接口)3. 启动系统电源,同时按住系统面板上的清除键。4. 直到系统出现以下提示:5. 输入密码:25789,系统提示如下:选择1,代表直接升级系统软件。选择2,代表清除系统软件重新安装。选择2以后,系统如下提示:选择5代表开始备份系统,选择6 代表跳过系统备份这一步,直接安装。我们选择6,直接安装,系统自动安装WIN-CE操作系统,完成后自动跳转到系统应用程序升级界面:6. 按下编程常量键,选择需要安装的程序类型,DA-52 Application (常规的电液系统,用于升级)DA-52 Conventional App
33、lication (扭轴系统,用于升级)DA-52 Conventional Factory Default (含工厂默认值的扭轴系统,用于安装系统)DA-52 Factory Default (常规的电液系统,含工厂默认值,用于系统安装)选择所需的安装软件类型,按下Continue键,系统如下显示:9. 按照默认值选择,按下“Install Now”按键,系统开始安装应用程序, 10.安装结束后,系统自动重启:三 系统授权的安装。1. 系统软件安装完成后,自动跳转到授权安装界面。Activation DA-52 电液系统授权Activation DA-52 Conventional 扭轴系统授权2 nd servo axis (X2) 第二个伺服轴授权2. 取得的正确的授权证书,每个授权只能用在一台系统上,一台系统使用后,将无法在其他系统上使用。3. 在凭证登录位置输入16位授权代码,注意此时光标必须停留在所需授权的位置。4. 代码输