机床电气手册.docx

上传人:飞**** 文档编号:41813191 上传时间:2022-09-13 格式:DOCX 页数:16 大小:333.05KB
返回 下载 相关 举报
机床电气手册.docx_第1页
第1页 / 共16页
机床电气手册.docx_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《机床电气手册.docx》由会员分享,可在线阅读,更多相关《机床电气手册.docx(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、机床电气手册2007-1-15目录1、 机床电气操作说明2、 机床电气元件目录3、 机床电气原理图及控制柜布局图4、 软件程序机床电气操作说明1、机床概述_(型号)枪钻主要采用有独立PLC功能的时光伺服控制器作为进给系统。利用伺服控制器的简易PLC功能以及通讯功能研发的一款以触摸屏为上位机,伺服驱动器为伺服单元的新型专用机床。2、操作说明欢迎画面点击进入参数设置界面1点击输入参数参数说明:快进速率:自动时快速到工进位以及返回零点的速率。工进速率:自动时的工进速率。手动速率:手动操作时的速率。快进行程:自动时的工进起始位位置。总行程 :自动时的工进到位位置。点击进入参数设置界面2参数说明:前软限

2、位:前软限位到原点的距离。后软限位:后软限位到原点的距离。启动延时:自动时启动信号的确认时间。进给到位延时:自动时工进到位后的延时。浮漂检测去抖:浮漂信号的确认时间。限位设置示意图原点后限位后软限位前限位前软限位数值输入窗口清除返回删除确认操作界面点击选择手动/自动自动状态下:触摸屏:闪烁,对刀操作与手动界面无效。按钮站:按住启动按钮,等确认时间后,机床执行自动动作,在动作中可按暂停按钮暂停动作。手动状态下:闪烁,可以进行对刀操作,可以进入手动界面。复位与参数设置按钮任何情况下都有效。手动界面手动界面的操作规程:进给的允许条件:导套进冷却启动主轴启动进导套退的允许条件:主轴关闭冷却关闭导套退滤

3、纸与退按钮无操作限制。机床电气元件目录1、配电柜电气元件目录编号名称型号备注K1断路器T0-10080AK2空气开关6AJC1JC5交流接触器380V/9A,380V/6AJ1J6继电器MY2NJ 24V24V/3AYD,XW1,XW2接近开关E2E-X5E1NPN 24VYWA液位开关常闭EMG急停按钮P1,P2按钮开关非自锁RJ2RJ5热继电器46A, 11.6AT1变压器JBK52-630380V/220V,AC24V,DC24VT2开关电源Q-120D220V/24V,3AL1照明灯AC24VIMS伺服控制器IMS-GCT40P7SGL0D750WHITECH触摸屏PWS6600S-S

4、24VM0M4电机M0为伺服进给电机2、机床电气规格明细明细说明伺服控制器规格IMS-GCT40P7SGL0D伺服电机规格SF1A750-4/750W,4P,380V编码器规格TS5214N570/2500P传动方式丝杠传动传动螺距(单位:mm)5传动比1:1主轴电机规格1.5KW/380V内冷电机规格1.5KW/380V磁分离器规格90W/380V滤纸电机规格180W/380V电气原理图及控制柜布局图软件程序1、伺服控制器程序;*; Copyright (c) 2006,时光科技有限公司技术支持部; All rights reserved.; 文件名称:枪钻机床控制.S; 文件标识:IMS-

5、GCT40P7S; 摘 要:; 当前版本:1.0; 作 者:杨 征; 完成日期:2006年1月5日;*;备注:;*输入口*;A0D0- 自动手动切换(1-手动;0-自动);A0D1- 手动进;A0D2- 手动退;A0D3- 手动导套进;A0D4- 手动导套退;A0D5- 手动主轴;A0D6- 手动冷却;A0D7- 手动滤纸;A0D8- 手动调整切换(0-手动;1-调整);A0D9- 复位;C4D0- 主轴检测;C4D1- 冷却电机检测;C4D2- 导套到位检测;C4D3- 导套原位检测;C4D4- 浮漂检测;C4D5- 压力检测;C5D0- 启动;C5D1- 前限位;C5D2- 后限位;C5D

6、3- 原位 ;C5D7- 暂停;*输出口*;ALM-报警口(0-伺服正常;1-伺服异常);C0D0-主轴启动指示;C0D1-冷却启动指示;C0D2-运行指示;C0D3-滤纸堵塞指示;C0D4-滤纸启动指示;C0D7-磁分离器;C1D0-主轴;C1D1-冷却泵;C1D2-导套进;C1D3-导套退;C1D4-滤纸;*用户参数*;NO.00($FE50)- 快移速率(mm/min);NO.01($FE52)- 工进速率(mm/min);NO.02($FE54)- 快移行程(0.01mm);NO.03($FE56)- 总行程(0.01mm);NO.04($FE58)- 手动速率(mm/min);NO.

7、05($FE5A)- 前软限位(0.01mm);NO.06($FE5C)- 后软限位(0.01mm);NO.07($FE5E)- 进给到位延时(0.1sec);NO.08($FE60)- 启动按钮延时(0.1sec);NO.09($FE62)- 去抖延时(0.1sec);NO.10($FE64)- PSG;*程序* CALL $460 PLSI=0 A0=0 A9=0 ;回零标志字 POKE $FF04 0 POKE $F01C 40 ONTIM2 X00K00 JNE F00 A0 AND 512 JEQ Z00 A0 AND 1 JNE S00 A0 AND 1 JMP K00;*手动*S

8、00 JSR H00 JSR C00S02 JNE F00 A0 AND 512 ;复位? JEQ Z00 A0 AND 1 ;自动? JNE T00 A0 AND 256 ;进入调整状态? DPEEK A2 $FE58 ;读取手动速度并计算 A2=A2*2/3S07 A1=A0 AND 6 JEQ S10 A1-2 JEQ S30 A1-4 JMP S90S10 JNE S90 C5 AND 2 ;碰到前限位? JEQ S90 A7-1 ;碰到前软限位?S25 JSR D00 ;电机上电 C0=C0 OR 4 HZP=-A2 JMP S02S30 JNE S90 C5 AND 4 ;碰到后限

9、位? JEQ S90 A8-1 ;碰到后软限位?S45 JSR D00 ;电机上电 C0=C0 OR 4 HZP=A2 JMP S02S90 JSR C00 JMP S02;*调整*T00 JSR H00 JSR C00T05 JEQ S00 A0 AND 256 JEQ Z00 A0 AND 1 ;自动? DPEEK A2 $FE58 ;读取手动速度并计算 A2=A2*2/3 A1=A0 AND 6 ;手动进给 JEQ T20 A1 JEQ T10 A1-2 JEQ T15 A1-4 JEQ T20 A1-6T10 JNE S90 C5 AND 2 ;碰到前限位? JEQ S90 A7-1

10、;碰到前软限位? JEQ T30 C4 AND 1 JEQ T30 C4 AND 2 JEQ T30 C4 AND 4 JEQ T30 C4 AND 32 JSR D00 C0=C0 OR 4 HZP=-A2 JMP T30T15 JNE S90 C5 AND 4 ;碰到后限位? JEQ S90 A8-1 ;碰到后软限位? JSR D00 C0=C0 OR 4 HZP=A2 JMP T30T20 JSR C00 C0=C0 AND 251T30 JNE T35 A0 AND 32 ;手动主轴 C1=C1 AND 254 JNE T40 C4 AND 1 C0=C0 AND 254 JMP T4

11、0T35 JEQ T40 C4 AND 2 JEQ T40 C4 AND 32 C1=C1 OR 1 JEQ T40 C4 AND 1 C0=C0 OR 1T40 JNE T45 A0 AND 64 ;手动冷却 C1=C1 AND 253 JNE T50 C4 AND 2 C0=C0 AND 253 C0=C0 AND 127 JMP T50T45 JEQ T50 C4 AND 4 C1=C1 OR 2 JEQ T50 C4 AND 2 C0=C0 OR 2 C0=C0 OR 128T50 JNE T55 A0 AND 128 ;手动滤纸 C1=C1 AND 239 C0=C0 AND 239

12、 JMP T60T55 C1=C1 OR 16 C0=C0 OR 16T60 A1=A0 AND 24 ;手动导套 JEQ T05 A1 JEQ T70 A1-8 JEQ T80 A1-16 JEQ T05 A1-24T70 C1=C1 AND 247 C1=C1 OR 4 JMP T05T80 JNE T05 C4 AND 1 JNE T05 C4 AND 2 C1=C1 AND 251 C1=C1 OR 8 JMP T05;*自动*Z00 JEQ K00 A9 JNE Z05 C5 AND 1 JMP K00Z05 DPEEK A6 $FE60 A6=A6*43 TIC1=A6Z10 JE

13、Q K00 C5 AND 1 JNE Z10 TIC1 JNE S00 A0 AND 1 ;手动? JNE F00 A0 AND 512 ;复位? JNE M00 C5 AND 128 ;暂停? JNE S90 C5 AND 2 ;碰到前限位? JEQ S90 A7-1 ;碰到前软限位?Z20 JSR D00 JSR J00Z25 DPEEK B0 $FE50 DPEEK B1 $FE52 DPEEK B2 $FE54 DPEEK B3 $FE56 B0=B0*2/3 B1=B1*2/3 AA=B2*20 AC=B3*20 AA=2000-AA AC=-AC POS=AC A3=0 MAXHZ

14、=B0 DPOKE $F0DC B0 JNE S00 A0 AND 1 ;手动? JNE F00 A0 AND 512 ;复位? JNE M00 C5 AND 128 ;暂停? JNE S90 C5 AND 2 ;碰到前限位? JEQ S90 A7-1 ;碰到前软限位? JEQ Z80 C4 AND 1 JEQ Z80 C4 AND 2 JEQ Z80 C4 AND 4 JEQ Z80 C4 AND 32 JSR D00 JSR J00 C0=C0 OR 4 DPEEK PSG $FE64Z30 JMI Z40 PLS-AA JNE S00 A0 AND 1 ;手动? JNE F00 A0 A

15、ND 512 ;复位? JNE M00 C5 AND 128 ;暂停? JNE S90 C5 AND 2 ;碰到前限位? JEQ S90 A7-1 ;碰到前软限位? JEQ Z80 C4 AND 1 JEQ Z80 C4 AND 2 JEQ Z80 C4 AND 4 JEQ Z80 C4 AND 32 JNE Z30 PSGZ40 MAXHZ=B1 DPOKE $F0DC B1Z50 JNE S00 A0 AND 1 ;手动? JNE F00 A0 AND 512 ;复位? JNE M00 C5 AND 128 ;暂停? JNE S90 C5 AND 2 ;碰到前限位? JEQ S90 A7-

16、1 ;碰到前软限位? JEQ Z80 C4 AND 1 JEQ Z80 C4 AND 2 JEQ Z80 C4 AND 4 JEQ Z80 C4 AND 32 JNE Z50 PSG C0=C0 AND 251 DPEEK A6 $FE5E A6=A6*43 TIC1=A6Z60 JNE Z60 TIC1 JSR H00Z65 POS=0 A3=1 MAXHZ=B0 DPOKE $F0DC B0 JNE S00 A0 AND 1 ;手动? JNE F00 A0 AND 512 ;复位? JNE M00 C5 AND 128 ;暂停? JNE S90 C5 AND 4 ;碰到后限位? JEQ S

17、90 A8-1 ;碰到后软限位? C0=C0 OR 4 DPEEK PSG $FE64Z70 JNE S00 A0 AND 1 ;手动? JNE F00 A0 AND 512 ;复位? JNE M00 C5 AND 128 ;暂停? JNE S90 C5 AND 4 ;碰到后限位? JEQ S90 A8-1 ;碰到后软限位? JNE Z70 PSG C1=C1 AND 251 C1=C1 OR 8 JSR C00 JMP K00Z80 JSR C00 JMP Z25;*暂停*M00 PSG=0 HZP=0 JNE M00 HZS C0=C0 AND 251 JEQ M00 C5 AND 1 J

18、EQ Z25 A3 JEQ Z65 A3-1 JMP M00;*复位*F00 JNE F60 A9 JSR C00 DPEEK B0 $FE50 B0=B0*2/3 JSR D00 JSR H00 C0=C0 OR 4 HZP=B0F10 JNE F20 C5 AND 4 JEQ F10 C5 AND 8 JMP F30F20 HZP=-B0F25 JEQ F25 C5 AND 8F30 HZP=-100F40 JNE F40 C5 AND 8 POKE $FF00 1F50 PEEK B9 $FF00 JNE F50 B9F60 HZP=0 PSG=0 JNE F60 HZSF65 JSR

19、D00 JSR H00 POS=0 DPEEK B0 $FE50 MAXHZ=B0 DPEEK PSG $FE64F70 JNE F70 PSG A9=1 C1=C1 AND 251 C1=C1 OR 8 JSR C00 JMP K00;*主轴开启过程*J00 A1=C4 AND 7 JNE J10 A1-7 ;没完成开启过程? RTSJ10 C1=C1 AND 247 ;导套退取消 C1=C1 OR 4 ;导套进J20 JEQ J20 C4 AND 4 ;导套到位? TIC1=820J25 JNE J25 TIC1 C1=C1 OR 2 ;开启冷却电机J30 JEQ J30 C4 AND 2

20、 ;冷却电机启动?J40 JEQ J40 C4 AND 32 ;压力够? C0=C0 OR 128 ;打开磁分离器 C0=C0 OR 2 C1=C1 OR 1 ;开启主轴J50 JEQ J50 C4 AND 1 ;主轴开启? C0=C0 OR 1 RTS;*主轴关闭过程* H00 C1=C1 AND 254 ;关闭主轴H20 JNE H20 C4 AND 1 ;主轴关闭? C0=C0 AND 254 C1=C1 AND 253 ;关闭冷却电机H30 JNE H30 C4 AND 2 ;冷却电机关闭? C0=C0 AND 127 ;关闭磁分离器 C0=C0 AND 253 RTS;*电机上电*D

21、00 JEQ D10 SEVCC RTSD10 SEVCC=1 TIC1=40D15 JNE D15 TIC1 RTS;*电机下电*C00 JNE C10 SEVCC RTSC10 HZP=0 PSG=0 JNE C10 HZS SEVCC=0 C0=C0 AND 251 TIC1=40C15 JNE C15 TIC1 RTS;*中断*;*导套退的取消判定*X00 JNE X50 C1 AND 8 A4=430 JMP X60X50 A4=A4-1 JMI X55 A4 JMP X60X55 C1=C1 AND 247 ;*浮漂的判定* X60 JNE X07 A0 AND 256 JNE X

22、02 C4 AND 16 DPEEK A5 $FE62 C1=C1 AND 239 C0=C0 AND 247 JMP X07X02 A5=A5-1 JMI X05 A5 JMP X07X05 C1=C1 OR 16 C0=C0 OR 8;*限位判定*X07 AF=ABS HZP*3/2 JEQ X08 AF B6=AF+1 JMP X09X08 B6=AFX09 DPEEK B4 $FE5A DPEEK B5 $FE5C BA=PLS BC=ABS BA/20 BE=-BA/20 JPL X10 BA BD=-BD JMP X30X10 B7=BD-B5 JPL X20 B7 A8=0 RT

23、SX20 A8=1 RTSX30 B8=BD+B4 JMI X40 B8 A7=0 RTSX40 A7=1 RTSEND2、触摸屏程序编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第16页 共16页INITIAL宏:#COM2,9600,NONE,8,1600 = C23HSYS(INIT_COM, 600)#发送4字节参数0 = 162 = 30H3 = 44H4 = 42H5 = 46H6 = 45H17 = 0DH#发送2字节参数20 = 1222 = 30H23 = 44H24 = 46H25 = 46H26 = 45H33 = 0DH#发送操作指令40 = 842

24、 = 30H43 = 41H44 = 30H49 = 0DH#读取C0状态60 = 462 = 30H63 = 43H64 = 30H65 = 0DH#读取HZP70 = 472 = 30H73 = 42H74 = 36H75 = 0DH#读取位置80 = 482 = 30H83 = 42H84 = 46H85 = 0DH#读取4字节参数400 = 8402 = 30H403 = 44H404 = 41H405 = 46H406 = 45H409 = 0DH#读取2字节参数410 = 8412 = 30H413 = 44H414 = 45H415 = 46H416 = 45H419 = 0DH

25、#Timer300 = 1302 = 1304 = 0#Buffer1100 = 5102 = 30H106 = 30H#Buffer2110 = 9112 = 30H119 = 30H120 = 30H#Buffer3130 = 5132 = 30H136 = 30H#Buffer4140 = 5142 = 30H146 = 30H#Buffer5150 = 5152 = 30H156 = 30H#Initial200 = 30H201 = 30H202 = 30H203 = 30H204 = 30H205 = 30H206 = 30H207 = 30H208 = 30H209 = 30H5

26、00 = 30H501 = 30H502 = 30H503 = 30H#Symbol350 = 0351 = 0END操作界面CYCLIC宏:#发送操作指令45 = H2A(500)SYS(PUT_CHARS, 40)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 100)#读取C0状态LABEL 1SYS(PUT_CHARS, 60)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 130)501 = A2H(132)IF 136 != 0DH THEN GOTO LABEL

27、 1136 = 30H#读取HZPLABEL 2SYS(PUT_CHARS, 70)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 140)502 = A2H(142)IF 146 != 0DH THEN GOTO LABEL 2146 = 30H#读取位置LABEL 3SYS(PUT_CHARS, 80)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 150)503 = A2H(152)IF 156 != 0DH THEN GOTO LABEL 3156 = 30HEND手

28、动界面CYCLIC宏:#发送操作指令45 = H2A(500)SYS(PUT_CHARS, 40)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 100)#读取C0状态LABEL 1SYS(PUT_CHARS, 60)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 130)501 = A2H(132)IF 136 != 0DH THEN GOTO LABEL 1136 = 30H#读取HZPLABEL 2SYS(PUT_CHARS, 70)SYS(SET_TIMER, 300

29、)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 140)502 = A2H(142)IF 146 != 0DH THEN GOTO LABEL 2146 = 30H#读取位置LABEL 3SYS(PUT_CHARS, 80)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 150)503 = A2H(152)IF 156 != 0DH THEN GOTO LABEL 3156 = 30HEND参数设置界面1 CYCLIC宏:IF 350 = 1 THEN GOTO LABEL 1#Receive #$FE50 $

30、FE52LABEL 2120 = 30H407 = 35H408 = 30HSYS(PUT_CHARS, 400)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 110)IF 120 != 0DH THEN GOTO LABEL 2200 = A2H(112)201 = A2H(116)#Receive #$FE54 $FE56LABEL 3120 = 30H407 = 35H408 = 34HSYS(PUT_CHARS, 400)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS

31、, 110)IF 120 != 0DH THEN GOTO LABEL 3202 = A2H(112)203 = A2H(116)#Receive #$FE58LABEL 4106 = 30H417 = 35H418 = 38HSYS(PUT_CHARS, 410)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 100)IF 106 != 0DH THEN GOTO LABEL 4204 = A2H(102)350 = 1LABEL 1#Set $FE50 $FE527 = 35H8 = 30H9 = H2A(200)13 = H2A

32、(201)SYS(PUT_CHARS, 0)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)#Set $FE54 $FE567 = 35H8 = 34H9 = H2A(202)13 = H2A(203)SYS(PUT_CHARS, 0)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)#Set $FE5827 = 35H28 = 38H29 = H2A(204)SYS(PUT_CHARS, 20)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)END参数设置界面2 CYCLIC宏:IF 351 = 1 TH

33、EN GOTO LABEL 1#Receive #$FE5A $FE5CLABEL 2120 = 30H407 = 35H408 = 41HSYS(PUT_CHARS, 400)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 110)IF 120 != 0DH THEN GOTO LABEL 2205 = A2H(112)206 = A2H(116)#Receive #$FE5E $FE60LABEL 3120 = 30H407 = 35H408 = 45HSYS(PUT_CHARS, 400)SYS(SET_TIMER, 300)S

34、YS(WAIT_TIMER, 300)SYS(GET_CHARS, 110)IF 120 != 0DH THEN GOTO LABEL 3207 = A2H(112)208 = A2H(116)#Receive #$FE62LABEL 4106 = 30H417 = 36H418 = 32HSYS(PUT_CHARS, 410)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)SYS(GET_CHARS, 100)IF 106 != 0DH THEN GOTO LABEL 4209 = A2H(102)351 = 1LABEL 1#Set $FE5A $FE5C7

35、= 35H8 = 41H9 = H2A(205)13 = H2A(206)SYS(PUT_CHARS, 0)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)#Set $FE5E $FE607 = 35H8 = 45H9 = H2A(207)13 = H2A(208)SYS(PUT_CHARS, 0)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)#Set $FE6227 = 36H28 = 32H29 = H2A(209)SYS(PUT_CHARS, 20)SYS(SET_TIMER, 300)SYS(WAIT_TIMER, 300)END第 16 页 共 16 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁