西门子840D数控系统调试.docx

上传人:b****5 文档编号:7968515 上传时间:2023-01-27 格式:DOCX 页数:12 大小:22.72KB
下载 相关 举报
西门子840D数控系统调试.docx_第1页
第1页 / 共12页
西门子840D数控系统调试.docx_第2页
第2页 / 共12页
西门子840D数控系统调试.docx_第3页
第3页 / 共12页
西门子840D数控系统调试.docx_第4页
第4页 / 共12页
西门子840D数控系统调试.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

西门子840D数控系统调试.docx

《西门子840D数控系统调试.docx》由会员分享,可在线阅读,更多相关《西门子840D数控系统调试.docx(12页珍藏版)》请在冰豆网上搜索。

西门子840D数控系统调试.docx

西门子840D数控系统调试

上电之前的准备

一:

将NCK主板卸下,检查NCK主板上的电池是否正确安装。

正确安装之后将NCK主板安装到NCU盒上。

二:

外围线路的连接

Ø

(1)每根轴的动力线,编码器反馈线是否正确安装(X411-轴1编码器,X422轴2编码器,动力线插口X轴对应A1口,Z轴对应A2口,2-AXIS)

Ø

(2)设备总线,直流母线等是否正确可靠连接。

Ø(3)3相电源进线连接是否可靠,U,V,W是否对应。

Ø(4)SIMATIC线的连接(IM361接OUT口,NCK接X111口)

Ø(5)MPI线的连接(两头ON中间OFF)

Ø(6)MCP面板的节地址开关设置(810D面板的节地址为14,机床控制面板后面的S3开关(1-8)依次设为OFFOFFONONONONOFFOFF;840D面板的节地址为6,机床控制面板后面的S3开关从左到右依次设为ONOFFONOFFONONOFFOFF)

Ø(7)如果是PCU50,要将显示器后面的硬盘开关拨到ON的位置。

上电之后先安装HMI软件。

软件拷贝到E盘

三:

上电

Ø

(1)上电之前请将数控系统的热控断开,MCP和OPI面板上的24V电源拔掉,以免由于接线错误造成器件烧坏。

Ø

(2)上电之后检查供给数控系统的电压是否为380V,MCP和OPI面板的电源是否为直流24V,且正负极性正确。

Ø(3)如果2正确,断电,合上热控,MCP和OPI面板的直流电源插上,上电调试。

四:

PLC,NC总清

1、NC总清步骤:

Ø

(1)将NC启动开关S3→“1”:

Ø

(2)启动NC,如NC已启动,按复位按钮S1:

Ø(3)待NC启动成功,七段显示器显示“6”或者“b”,将S3→“0”;这时H1(左列)显示灯“+5V”显示绿灯,NC总清执行完成。

即:

将S3置于1位置后,按下复位按钮S1,待七段码管显示“6”或者“b”后,将S3置于0位置。

NC总清后,SRAM内存中的内容被全部清掉,所有机器数据被预置为缺省值。

2、PLC总清步骤:

Ø

(1)将PLC启动开关S4→“2”;=>PS灯会亮。

Ø

(2)S4→“3”并保持等到PS灯再次亮=>PS灯灭了又再亮。

Ø(3)在3秒之内,快速地执行下述操作S4:

“2”→“3”→“2”:

=>PS灯先闪,后又亮,PS灯亮。

(有时PS灯不亮)

Ø(4)等PS和PF灯亮了,S4→“0”:

=>PS和PF灯灭,而PR灯亮。

即:

将S4按钮“2→3→2→3→2→0”;或者打开任意一个PLC程序,通过PLC→Clear/Rest来实现。

PLC总清后,PLC程序可通过STEP7软件下传至系统。

如PLC总清后屏幕上有报警可作一次NCK复位(热启动)。

五:

配轴

1、设置密码

[Startup]→[Password…]→[SetPassword]→[SUNRISE]→[OK]

2、R参数扩展

✧MD28050:

通道R专用参数。

通常扩展为900

✧MD18120NumberofglobaluservariableGUDdata10->20

✧MD22200OutputtimeofMfunctions

1=Outputbeforemotion

1=OutputduringmotionYES

✧MD222300OutputtimeofHfunctions

0=Outputbeforemotion

1=OutputduringmotionYES

✧MD10350NumberofactivedigitalNCKinputbytes01->5

✧MD10360NumberofactivedigitalNCKoutputbytes01->5

✧MD18120NumberofglobaluservariableGUDdata10->20

✧MD19100=5

✧MD19200=2

✧MD19270=22->64KB

✧MD32084EffectofVDIsignalsonhandwheeltravel->FFH=>3FH

✧MD10720SettingofmodeafterpowerON

7->66=JOGmode

MD10300NumberofanalogNCK-Inputs

MD10320Standardization(adaptiontomeasuredquantity).

e.g.:

Analogmodule+/-10V=32767

Strokeofmeasuringtestkey15mm=10V

MD10320=30(i.e.maxstroke=30mm)

MD10362Hardwarereference

e.g.:

010F0301

1stByte=01=with840inanycase

2ndByte=0F=Modulnumber(Drivenumber)

3rdByte=03=PluginlocationonModule

4thByte=01=Low-ByteNo.ofI/O-BytesonDMP-Module

3、垂度斜度补偿(双向螺补)

ØMD19300=04HHASHtablesizeforsubdirectories

ØMD18342[0]=10第一轴正向补偿点数

ØMD18342[1]=10第一轴负向补偿点数

ØMD18342[2]=10第二轴正向补偿点数

ØMD18342[3]=10第二轴负向补偿点数

与补偿有关的参数

双向补偿

ØMD20150[20]=2InitialsettingofGgroups

ØMD31030丝杆螺距

ØMD36920Leadscrewpitch

ØMD1320Spindlepitch

ØMD32450反向间隙

ØMD31060Numeratorloadgearbox

ØMD36922Numeratorofgearboxencoder/load

ØMD1322Numeratorofgearunitencoder/load

ØMD32710=1Enableofsagcompensation

ØSD41300=1Compensationtableenable

单向补偿

ØMD38000Numberofintermediatepointsforinterpol.compensation(SRAM)插补补偿点数

ØMD32700Encoder/spindleerrorcompensation.插补补偿生效

补偿文件的生成:

服务→输出→数据→垂度/斜度

4、配轴

✓MD10000:

机床坐标轴名

✓MD20000:

通道名称

✓MD20050:

指定几何轴到通道轴

✓MD20060:

通道中几何轴名

✓MD20070:

通道中有效的机床轴号

✓MD20080:

通道中的通道轴名称

以七轴双通道设置为例说明(第三主轴为公共轴)

ØMD19100$ON_NUM_AXES_IN_SYSTEM=3;系统中最大轴数(实际轴数+1)

ØMD19110$ON_NUM_IPO_AXES=3;联动轴数=实际轴数

ØMD19200$ON_NUM_CHANNELS=2;系统中通道数

ØMD19220$ON_NUM_MODE_GROUPS=1;系统中方式组数

ØMD10000Machineaxisname[0]="X1";系统中的轴名称

ØMD10000Machineaxisname[1]="Z2"

ØMD10000Machineaxisname[2]="X2"

ØMD10000Machineaxisname[3]="Z2"

ØMD10000Machineaxisname[4]="A1"

ØMD10000Machineaxisname[5]="A2"

ØMD10000Machineaxisname[6]="A3"

ØMD10010Channelvalidinmodegroup[0]=1;通道指定到方式组

ØMD10010Channelvalidinmodegroup[1]=1

CHANDATA

(1);通道1数据

ØMD20050Assignmentofgeometryaxistochannelaxis[0]=1;通道中几何轴的轴号

ØMD20050Assignmentofgeometryaxistochannelaxis[1]=0

ØMD20050Assignmentofgeometryaxistochannelaxis[2]=2

ØMD20060Geometryaxisnameinchannel[0]="X";通道中几何轴的名称

ØMD20060Geometryaxisnameinchannel[1]="Y"

ØMD20060Geometryaxisnameinchannel[2]="Z"

ØMD20070Machineaxisnumbervalidinchannel[0]=1;系统分配通道1的轴号

ØMD20070Machineaxisnumbervalidinchannel[1]=2

ØMD20070Machineaxisnumbervalidinchannel[2]=5

ØMD20070Machineaxisnumbervalidinchannel[3]=7

ØMD20080Channelaxisnameinchannel[0]="X";通道中轴的名称

ØMD20080Channelaxisnameinchannel[1]="Z"

ØMD20080Channelaxisnameinchannel[2]="A"

ØMD20080Channelaxisnameinchannel[3]="SP"

CHANDATA

(2);通道2数据

ØMD20050Assignmentofgeometryaxistochannelaxis[0]=1;通道中几何轴的轴号

ØMD20050Assignmentofgeometryaxistochannelaxis[1]=0

ØMD20050Assignmentofgeometryaxistochannelaxis[2]=3

ØMD20060Geometryaxisnameinchannel[0]="X";通道中几何轴的名称

ØMD20060Geometryaxisnameinchannel[1]="Y"

ØMD20060Geometryaxisnameinchannel[2]="Z"

ØMD20070Machineaxisnumbervalidinchannel[0]=3;系统分配通道2的轴号

ØMD20070Machineaxisnumbervalidinchannel[1]=4

ØMD20070Machineaxisnumbervalidinchannel[2]=6

ØMD20070Machineaxisnumbervalidinchannel[3]=7

ØMD20080Channelaxisnameinchannel[0]="X";通道中轴的名称

ØMD20080Channelaxisnameinchannel[1]="Z"

ØMD20080Channelaxisnameinchannel[2]="A"

ØMD20080Channelaxisnameinchannel[3]="SP"

硬件配置:

A1、A2、X1、Z1、、X2、Z2、A3

驱动配置:

位置1234567

驱动5612347

PLC的处理

CALL FC   19

   BAGNo     :

=B#16#1     ←操作面板控制方式组一

   ChanNo    :

=B#16#1       ←操作面板控制通道一

   SpindleIFNo:

=B#16#3  ←主轴信号传送到轴三,即第三轴为主轴

    FeedHold  :

=M1.0          ←当面板上按FeedStop键后此位输出1

 SpindleHold:

=M1.1          ←当面板上按SpindleStop键后此位输出1

5、斜轴功能

ØMD19410=8(位3=1)选件位:

ØMD24100:

Definitionoftransformation1inchannel=1024

ØMD24110:

AXISASSIGNMENTFORTHE1STTRANSFORMATIONINTHE[0]=1斜轴轴号

ØMD24110:

AXISASSIGNMENTFORTHE1STTRANSFORMATIONINTHE[1]=2

ØMD24120:

ASSIGNMENTOFGEOMETRYAXESTOCHANNELAXESFOR[0]=1

ØMD24120:

ASSIGNMENTOFGEOMETRYAXESTOCHANNELAXESFOR[1]=0

ØMD24120:

ASSIGNMENTOFGEOMETRYAXESTOCHANNELAXESFOR[2]=2

ØMD24700:

ANGLEBETWEENCARTESIANAXISANDREAL(INCLINED)=30斜轴角度

激活/取消斜轴功能:

编程:

激活:

TRAANG(30)取消:

TRAFOOF

参数:

MD20140:

Transformationdatablockselectedduringrunup=1

6、直径编程

ØMD20100Geometryaxiswithtransverseaxisfunction=X

ØMD20150InitialsettingofGgroups[28]=2

7、偏置设置

ØMD20110Definitionofbasiccontrolsettingsafterreset=4081/4001

ØMD20112DefinitionofbasiccontrolsettingsatNCStart=400

ØMD9422SelectPRESET/BasicoffsetinJOG=400

ØSD42440Traversingfromzerooffsetwithincr.programming=0

8、软限位

1、第一软限位

PLC处理

SET

=DB3*.DBX2.0

参数设置

ØMD19310=06H

ØMD361001stsoftwarelimitswitchminusMCS

ØMD361101stsoftwarelimitswitchplusMCS

2、第二软限位

PLC处理

DB3*.DBX12.2第二软限位负

DB3*.DBX12.3第二软限位正

参数设置

ØMD361202stsoftwarelimitswitchminusMCS

ØMD361302stsoftwarelimitswitchplusMCS

9、位置开关

ØMD10450Assignmentofsoftwarecamstomachineaxes

ØMD41500Triggerpointsatfallingcam1-8软限位挡块负值

(对应DB10.DBX110.*)

ØMD41501Triggerpointsatfallingcam1-8软限位挡块正值

(对应DB10.DBX114.*)

10、编码器回零

1、回零相关参数

ØMD11300INCandREFinjogmode0、点动1、保持

ØMD20700NCstartdisablewithoutreferencepoint0、不需要回零就可执行NC程序1、需要回零

ØMD30240Encodertypeofactualvaluesensing1、增量4、绝对

ØMD34000Axiswithreferencepointcam0、无撞块1、有撞块

ØMD34010Approachreferencepointinminusdirection0、按“+”回零1、按“-”回零

ØMD34210Adjustmentstatusofabsoluteencoder设为1回零后自动变为2

2、绝对编码器回零

ØMD30240编码器类型[0]=4绝对编码器

ØMD34210[0]=1

ØMD34200Referencingmode[0]=0

3、增量编码器回零

ØMD30240编码器类型[0]=1增量编码器

ØMD34210[0]=1

ØMD34000[0]=1有撞块

ØMD34020=Referencepointapproachvelocity回参考点速率(找撞块的速度)20

ØMD34030=Maximumdistancetoreferencecam找撞块的安全距离视机床行程而定

ØMD34040=Creepvelocity爬行速率2

ØMD34050=Directionreversaltoreferencecam反向到参考点(找零脉的时机,0下降沿,1上升沿)

ØMD34060=maximumdistancetoreferencemark找零脉的安全距离最好10~20mm

ØMD34070=Referencepointpositioningvelocity返回参考点定位速度60

ØMD34080=Referencepointdistance参考点位移0.02

ØMD34090=Referencepointoffset/absoluteoffset参考点偏移绝对位移编码器偏移

11、主轴功能

ØMD20090主主轴的选择

ØMD30300旋转轴/主轴=1

ØMD30310旋转轴/主轴的模数转换=1

ØMD30320旋转轴和主轴的系数360度显示=1

ØMD30550公共轴被默认分配到哪个通道=1

ØMD31050负载变速箱分母

ØMD31060负载变速箱分子

ØMD32000最大轴速度

ØMD32010点动模式下的快速移动

ØMD32020点动轴速率

ØMD32300轴加速度

ØMD35000指定主轴到机床轴

ØMD35040主轴复位=1遇到M02/M17/不停止

ØMD35100最大轴速度

ØMD35110齿轮换档的最大速度

ØMD35130齿轮级的最大速度

ØMD35140齿轮档的最大速度

ØMD35200速度模式下的加速度

ØMD35210位置模式下的加速度

ØMD36200速率监控门槛

ØMD36210最大速度设定值

ØSD43220最大速度设定值

ØSD43200手动状态的速度/2为1

ØMD30350Bit5=1

主轴旋转

ØM1=3(4)S1=N

ØM2=3(4)S2=N

12、主轴同步

1、参数

ØMD19310=06H

ØMD19320=400

ØMD19330=20

ØMD19340=F

ØMD19500=1

2、NC程序

头尾架主轴同步

SPOS[1]=ACP[0]

SPOS[2]=ACP[0]

COUPDEF(S2,S1,1,1,”N0”,”DV”)

SPCON[1]

SPCON[2]

SPCON(S2,S1,0);0相位角

SOPS=ACP(0)

M17

头尾架主轴准停

COUPDEF(S2,S1,1,1,”N0”,”DV”)

SPCON[1]

SPCON[2]

COUPON(S2,S1,0)

SPOS=ACP(0)

M17

13、中心架

MD3700=1通道程序激活

MD37010=*%力矩值

MD37020=监控窗口

MD37040内部编码器

FXS[X]=1X轴名1,生效

FXST[X]=力矩

13、温度补偿常用到的参数

●参数设置

ØSD43900:

位置无关温度补偿值K0

ØSD43910:

位置相关温度补偿系数tantβ

ØSD43920:

位置相关温度补偿参考位置P0

ØMD32750:

0不需要进行温度补偿

ØMD327501位置无关温度补偿设定SD43900

ØMD327502位置相关温度补偿设定SD43910SD43920

ØMD327503位置无关和位置相关温度补偿同时生效设定SD43900SD43910SD43920

●PLC需进行以下处理

SET

=DB31.DBX60.4

=DB31.DBX60.5

●位置误差与温度对应关系的建立

一点在坐标轴上选取P0作为参考位置,当温度变化时测量出该位置的偏差K0,此值称做位置无关温度补偿值。

坐标轴上的其他不同位置PX时相对于参考位置P0而言,对应的偏差△KX称做位置相关温度补偿值。

14、跟随误差补偿

ØMD32620:

设置前馈控制方式

ØMD326200不使用前馈控制方式

ØMD326201使用前馈控制方式

ØMD326202使用速度与转矩两种前馈控制方式

●系统的前馈控制功能既可以通过参数的设置来实现,也可以通过零件程序来实现前馈控制功能的开启与关闭;

●MD326

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1