西门子840D数控系统调试培训讲学

合集下载

西门子840D调试知识

西门子840D调试知识

西门子840D调试知识机床调试步骤: 1. 到现场先验货。

2. 标记各轴电缆。

3. 更换电机及编码器4. 检查电柜外观及重要的接线,如动力回路,24V等坐标系 FRAME CHAIN 序名称号 MCS(machine coodinate system) BCS(basic coodinate system) Home position offset 描述 Kinematic transformation(运动变换),机床坐标系经过运动变换叠加形成BCS DRF offset,superimposed movment,(zero offset external)。

手轮偏置或附加移动 Chained system frames for Frame chainPAROT,PRESET,scratching,zero offset external Chained field of basic Frame frame,chanel spec. and/or NCU chain globalBZS(basic G54-G599settable frame,chanel Frame chain Frame chain zero system) spec.and/or NCU globle System frame(torot toframe) Framecycle,programmable Frame chain frame,transfomation WCS 最终的坐标是由上向下一级级叠加1. MCS(Machine Coordinate System):由机床物理轴构成的坐标系。

2. BCS(Basic Coordinate System):由3个垂直轴和其他指定轴组成。

如果没有运动变换,BCS=MCS;如果有运动变换,几何轴和机床轴名称一定要不一样3. additive offset,是轴方向的平移偏置,没有旋转镜像缩放功能。

840DSL内部培训教(学)案

840DSL内部培训教(学)案
33
PLC IO 网络:ProfiBus 网络(紫色)->ET200M、ET200S、ET200Pro……等 IO 模块的连接
840Dsl与840D的主要区别
840D:840D POWER LINE 现在简称840D PL。 840D SL:840D SOLUTION LINE 现在简称840D SL。
10
tcu(thin contro unin)
序号
1 2 3 4
接口标识
X203/204
X206
说明
2个USB-A接口 安装支架 固定钩爪 24V电源
序号
5 6 7 8
接口标识
X205 X202
说明
固定扎带 预留 接地 以太网接口
11
Mini 手轮和HT2
12
mini手轮接线
13
14
NCU 各接 口与 外部 连接
27
电机模块的接口
28
电机模块
• 端子X21/X22说明:
29
编码器模块
当预制电机编码器和外置编码器为接口非Drive-CLIQ时转换为Drive-CLIQ信号号模块
柜内编码器模块SMC 单独供电24V
柜外编码器模块SMC 无需单独电源
由drive-cliq预制通讯 电缆供电
测量系统
SMC10/SME10
31
program
内部使能关系图
X21.3
ALM
PPU
PLC
EP Ready
r899.0
ALM OFF1
p840
Infeed operation
r863.0
ALM EP Ready
X132.8
OFF1

西门子840D编程学习

西门子840D编程学习

第一章 基本知识1.1 机床运动方式 1.1.1 轴的运动方式对于一般的铣削和钻削机床,轴的线性运动具有下列方式:a. 工作台的左/右运动b. 工作台的上/下运动c. 切削头的前/后运动卧式铣削机床轴的线性运动与之非常相似,这些类型的机床经常配置附加的旋转工作台。

对于5轴机床,切削头也可以作旋转运动。

对于车床,刀具通常在两个方向的直线移动就能满足要求。

1.1.2 直线运动轴的命名一般用字母X、Y、Z来命名各个线性运动轴的运动方向。

a.X轴:工作台的左/右运动b.Y轴:工作台的前/后运动c.Z轴:工作台的上/下运动每一个线性运动轴相对应有一个旋转运动轴,旋转运动轴用下列字母表示:a.A轴:围绕X轴的旋转运动b.B轴:围绕Y轴的旋转运动c.C轴:围绕Z轴的旋转运动对于只有两个线性运动轴的车削机床用下列方法来描述刀具的运动:刀具的横向运动通常叫作X轴,刀具的纵向运动通常叫作Z轴。

1.1.3 刀具的相对运动铣削机床的加工无论是靠刀具的运动还是靠工作台的运动来满足加工要求。

在数控加工技术中,通常假定刀具总是运动的。

操作者不必考虑机床运动的具体执行方式。

这种假定方法也适用于其它不同类型机床的程序运行。

1.1.4 位置数据机床运动可以通过编程使某一指定轴到达指定位置。

例如:X100这表示工作台在X方向移动100mm,或者说是刀具相对于工件在X方向移动100mm。

也可以通过程序来实现多轴联动。

例如:X100 Y1001.2 工件位置表示1.2.1 机床坐标系机床必须指定一个线性运动轴在相应方向运动的参考坐标系,以使机床或切削控制在指定位置成为可能。

通常以字母X、Y、Z轴构成的直角坐标系来描述。

按照标准DIN 66217的规定,机床刀具运动用右手直角笛卡儿坐标系来描述,坐标系的交点叫零点或原点。

有时机床工作需要甚至必须用负的位置坐标数据,原点以左的位置坐标通过在坐标数据前冠以“—”号表示。

1.2.2 位置定义为了定义一个位置,假定沿着坐标轴遵循一定的规则。

SIEMENS840D系统培训讲义SINUMERIK

SIEMENS840D系统培训讲义SINUMERIK

SINUMERIK 840D系统培训讲义Edition 10.2003用户维修北京凯普精益机电技术有限公司第一章 SINUMERIK 840D系统的硬件构成一.SINUMERIK 840D系统的组成SINUMERIK 840D系统的硬件主要由下列几部分构成:1.NCU 数控单元(Numerical control unit)数字控制核心NCK的硬件装置。

NCU单元集成了SINUMERIK 840D数控CPU和S7-300的PLC CPU芯片,包括数控软件和PLC软件。

2.人机交互装置(MMC)SINUMERIK 840D系统可以使用MMC100.2、MMC103,PCU20,PCU50。

其人机操作界面可选OP031,OP032等。

其建立起SINUMERIK840D系统与操作人员之间的交互界面。

3.可编程序控制器PLCSINUMERIK 840D系统集成了S7-300-2DP的PLC,并通过通讯模块IM361扩展外部的I/O模块。

4.驱动装置SINUMERIK 840D系统可采用全数字伺服驱动SIMODRIVE611D,配以1FT,1FK系列进给电机和1PH系列的主轴电机。

二.SINUMERIK 840D系统的硬件安装SINUMERIK 840D系统各模块在安装排列时,最左侧通常为电源模块,其后为NCU控制板,MSD主轴驱动模块,FDD进给驱动模块。

通常,驱动模块遵循功率越大的模块越靠近左侧。

Fig. 1-1 840D系统连接图Fig.1-2 SINUMERIK 840常用组态方式三.NCU数控装置a)NCU的硬件版本NCU571.2 486DX2处理器,大到1.5MB的CNC存储器和288KB的用户存储器。

最多可控制十个坐标轴或主轴,一个通道。

NCU572 486DX2处理器,大到1.5MB的CNC存储器和288KB的用户存储器。

最多可控制十个坐标轴或主轴,二个通道。

NCU573.2 奔腾级处理器,大到1.5MB的CNC存储器和288KB的用户存储器。

西门子840D编程学习

西门子840D编程学习

第一章 基本知识1.1 机床运动方式 1.1.1 轴的运动方式对于一般的铣削和钻削机床,轴的线性运动具有下列方式:a. 工作台的左/右运动b. 工作台的上/下运动c. 切削头的前/后运动卧式铣削机床轴的线性运动与之非常相似,这些类型的机床经常配置附加的旋转工作台。

对于5轴机床,切削头也可以作旋转运动。

对于车床,刀具通常在两个方向的直线移动就能满足要求。

1.1.2 直线运动轴的命名一般用字母X、Y、Z来命名各个线性运动轴的运动方向。

a.X轴:工作台的左/右运动b.Y轴:工作台的前/后运动c.Z轴:工作台的上/下运动每一个线性运动轴相对应有一个旋转运动轴,旋转运动轴用下列字母表示:a.A轴:围绕X轴的旋转运动b.B轴:围绕Y轴的旋转运动c.C轴:围绕Z轴的旋转运动对于只有两个线性运动轴的车削机床用下列方法来描述刀具的运动:刀具的横向运动通常叫作X轴,刀具的纵向运动通常叫作Z轴。

1.1.3 刀具的相对运动铣削机床的加工无论是靠刀具的运动还是靠工作台的运动来满足加工要求。

在数控加工技术中,通常假定刀具总是运动的。

操作者不必考虑机床运动的具体执行方式。

这种假定方法也适用于其它不同类型机床的程序运行。

1.1.4 位置数据机床运动可以通过编程使某一指定轴到达指定位置。

例如:X100这表示工作台在X方向移动100mm,或者说是刀具相对于工件在X方向移动100mm。

也可以通过程序来实现多轴联动。

例如:X100 Y1001.2 工件位置表示1.2.1 机床坐标系机床必须指定一个线性运动轴在相应方向运动的参考坐标系,以使机床或切削控制在指定位置成为可能。

通常以字母X、Y、Z轴构成的直角坐标系来描述。

按照标准DIN 66217的规定,机床刀具运动用右手直角笛卡儿坐标系来描述,坐标系的交点叫零点或原点。

有时机床工作需要甚至必须用负的位置坐标数据,原点以左的位置坐标通过在坐标数据前冠以“—”号表示。

1.2.2 位置定义为了定义一个位置,假定沿着坐标轴遵循一定的规则。

840D讲义第二讲

840D讲义第二讲
5
840D系统具有数控机床具有的自动、手动、 编程、回参考点、手动数据输入等功能。
· MDA: MDA跟自动方式差不多,只是它的 程序可以逐段输入,不一定是一个完整的 程序,它存在NCK里面一个固定的MDA缓 冲区里,可以把MDA缓冲区的程序存放在 程序目录里,也可以从程序区里调程序到 MDA缓冲区来.
6
840D系统具有数控机床具有的自动、手动、 编程、回参考点、手动数据输入等功能。
· REPOS:重定位功能,有时在程序自动执 行时需要停下来把刀具移开检测工件,然 后接着执行程序,需要重定位功能,操作方 法是在自动方式下暂停程序执行,转到手 动,移开相应的轴,要重新执行程序时,转到 重定位方式,按相应的轴移动按钮,回到程 序中断点,按启动键程序继续执行.注意在 这个过程中不能按复位键.
8
二.系统的连接与调试
9
(一)硬件的连接
1. SINUMERIK810D/840D系统的硬件连接从两方面 入手:] 其一,根据各自的接口要求,先将数控与驱动单元, MMC,PLC三部分分别连接正确: (1) 源模块X161种9,112,48的连接;驱动总线 和设备总线;最右边模块的终端电阻(数控与驱动单 元)。 (2)MMC及MCP的+24V电源千万注意极性(MMC)。 (3)PLC模块注意电源线的连接;同时注意SM的连接。 其二,将硬件的三大部分互相连接,连接时应注意: (1) PI和OPI总线接线一定要正确。 (2) CU或NCU与S7的IM模块连线。
2
840D系统具有数控机床具有的自动、手动、 编程、回参考点、手动数据输入等功能。
人机交换界面负责NC数据的输入和显示, 它由MMC和OP组成 MMC(Man Machine Communication)包括: OP(Operation panel)单元,MMC,MCP (Machine Control Panel)三部分。MMC实际上 就是一台计算机,有自己独立的CPU,还可以带 硬盘,带软驱;OP单元正是这台计算机的显示 器,而西门子MMC的控制软件也在这台计算机 中。

西门子840D编程讲义

西门子840D编程讲义
西门子系统与FANUC系统的比较
2、基本概念
2.1插补功能:指定刀具沿直线轨迹或圆弧轨迹移动的功能称为插补功能。
它属于准备功能,用G代码后跟若干位数字来表示。
2.2进给功能:用于指定刀具运动速度的功能。
单位为mm/min。用F指令
2.3参考点:一个固定的点,是机床生产商通过行程开关设定的一个特定位置。在数控操作中所谓的“回零”回的就是此点。
一、复习回顾:
提问:数控机床中的坐标系是一个什么样的坐标系?方向如何判断?数控机床中的坐标系有哪些?它们有什么异同?
二、新课:
1、西门子840D系统程序命名规则
a、前一个符号必须是字母或数字(或一个字符有下划线)
b、其余符号可以是字母、数字及下划线
c、程序名最多有24个字符
d、字符间不允许使用分隔符
您可以参考工件零点用以下程序编程绝对中心点:I=AC(…), J=AC(…), K=AC(…)
系统变量和机床数据的描述同样与G70/G71文本无关。
G700或者G710
自软件版本SW5起,在使用G700/G710时与G70/G71相反,所有的进给均由控制系统在编程的尺寸系统中说明。
G700/G710代码在G70/G71相同的组中。
编程的进给值模态有效,因此在后面G70/G71/G700/G710转换时不能自动改变。
2、常见程序段格式
N…G….X…Y…Z…F…S…D…T…M…
ቤተ መጻሕፍቲ ባይዱ说明:
N…程序段号
G…准备功能
X…Y…Z…坐标终点
F…进给速度
S…主轴转速
D…刀沿号
T…刀具号
M…辅助功能
3、平面选择指令
每两个坐标轴确定一个平面。第三个坐标轴始终垂直于该平面,并定义刀具进给深度(比如用于2½ D加工)。在编程时要求告知控制系统在哪一个平面上加工,从而可以正确地计算刀具补偿。对于确定的圆弧编程方式和极坐标系中,平面的定义同样很有必要。

西门子840D数控编程培训

西门子840D数控编程培训

数控系统及编程本章介绍的XHA2120×40型动梁龙门加工中心配置的SINUMERIK840D数控系统的编程基本概念及基本指令。

一、编程基本概念1.坐标轴概述(1)Z坐标轴。

在机床坐标系中,规定传递切削动力的主轴方向为Z坐标轴。

(2)X坐标轴。

X坐标轴是水平的,为工作台(或龙门框)前后移动方向。

(3)Y坐标轴。

Y坐标轴是水平的,为主轴部分左右移动方向。

图1工作台移动式龙门机床图2龙门移动式铣床(4)主轴旋转方向:图3中使用右手螺旋定则判断主轴方向。

(使用附件头时特别注意:判断附件头转向)图3右手螺旋法则2.坐标系概述数控加工需要精确控制机床主轴上刀具运动的位置,因此,各运动部件的运动方向必须在一个坐标系统内进行规定,为了简化编程的方法和保证程序的通用性,对数控机床的坐标和方向的命名制定了统一的标准。

1)机床坐标轴:按照德国标准NIN66217的规定,对于机床应用右手螺旋定则、笛卡尔坐标系。

图3中大拇指的指向为X轴的正向。

食指的指向为Y轴的正向。

中指的指向为Z轴的正向。

X、Y、Z这三个轴为机床的基本直线轴。

图3右手定则围绕X、Y、Z轴旋转的圆周坐标轴分别为A、B、C轴。

根据右手螺旋法则。

图4中大拇指指向为+X、+Y、+Z方向,其余四指的指向为圆周运动的旋转轴A、B、C轴的正方向图4右手螺旋法则如果在基本的直角坐标轴X、Y、Z轴之外,另有分别平行于它们的直线轴,则称为U、V、W附加坐标轴。

2)机床坐标系(MCS):机床坐标系是用来确定工件坐标系的基本坐标系。

机床坐标系的原点也称为机床原点或机床零点。

这个原点的位置在机床出厂前已经由机床制造厂家进行了设定,它是一个固定的点。

为了正确地建立机床坐标系,通常在每个坐标轴的运动范围内设立一个机床参考点。

机床参考点与机床原点的相对位置由机床参数设定。

因此,机床开机后必须先进行回机床参考点的操作。

机床回参考点后,才能;1,建立机床坐标系。

2,螺距补偿数据生效。

SINUMERIK-840D-系统调试

SINUMERIK-840D-系统调试

实验:SINUMERIK 840D 系统调试(X,Y,SP1)实验目的:1.掌握840D系统结构及硬件设备功能及硬件设备接口连接2.PLC和NC调试3.主轴调试4.回参考点及手轮配置5.840D优化及试运行4.报警编辑实验设备:➢硬件●PC(内置CP5512卡)、PROFIBUS-DP总线一根、●SINUMERIK 840D(PCU50.3 , 电源模块, NCU572.5单双轴驱动模块各一个)、●伺服电机3台(内置编码器);X-1FT6044 Endat cable 6FX5002-5EQY-1FT6044 Incre cable 6FX5002-2CASP-1PH6064 Incre➢软件—●HMI adv (PCU50.3)●STEP 7 V5.4 SP3●840D TOOLBOX-V6.5;实验步骤:1.硬件设备及连线1.1硬件设备外部设置1)电源模块(55KW)电源正常时只有yellow灯处于常亮状态。

2)NCU-572.5●48端子与9短接;●63,64端子<==>PLC的Q54.0; Q54.1连接[地址54在STEP7-Config中设置];NS1&NS2必须短接—本实验系统:63- Q54.064- Q54.1外部四个开关左上(red)—I54.1右上(red)—I54.3左下(green)—I54.2右下(green)—I54.4PLC 时序控制编程:3)611U1.2硬件设备连线1)PC & PCU & NCU2)611U与Motor611U的A1接口(底部后侧)和-X411接口连接电机1;A2 ……………………-X412……………….2.[注]:接反会有电机过温报警。

2.实验先前准备工作2.1安装STEP 7S7软件存在光盘上,并附带一张授权软盘。

S7软件可在WINDOWS环境下安装。

找到软件根目录,双击“SETUP.EXE”文件即可。

840D讲义第一讲

840D讲义第一讲

18
(2)控制接口
48 主回路继电器,该信号断开时,主控 制回路电源主继电器断开。
19
(2)控制接口
112 调试或标准方式,该信号一般用在传 输线的调试中,一般情况接到系统的24V 上。
20
(2)控制接口
X121 模块准备好信号和模块的过热信号。 准备号信号与模块的拨码开关的设置有关, 当S1.2=ON时,模块有故障时,准备好 信号取消,而S1.2=OFF时,模块有故障 和使能(63,64)信号取消时,都会取消准 备好信号,因此在更换该模块的时候要检 查模块顶部的拨码开关的设置,否则模块 可能会工作不正常。所有的模块过载和连 接的电机过热都会触发过热报警输出。
10
二.硬件的接口
11
一.
840D系统的接口 系统的接口
840D系统的MMC,HHU,MCP都通过一根MPI电缆挂 在NCU上面,MPI是西门子PLC的一个多点通讯协议, 因而该协议具有开放性,而OPI是840D系统针对NC部 分的部件的一个特殊的通讯协议,是MPI的一个特例, 不具有开放性,它比传统的MPI通讯速度要快,MPI的 通讯速度是187.5K波特率,而OPI是1.5M。 NCU上面除了一个OPI端口外,还有一个MPI,一个 Profibus接口,Profibus接口可以接所有的具有Profibus 通讯能力的设备。Profibus的通讯电缆和MPI的电缆一 样,都是一根双芯的屏蔽电缆。
9
l
PLC模块 模块
SINUMERIK810D/840D系统的PLC部分使用的是西门 子SIMATIC S7-300的软件及模块,在同一条导轨上从 左到右依次为电源模块(Power Supply),接口模块 (Interface Module)机信号模块(Signal Module)。 的CPU与NC的CPU是集成在CCU或NCU中的。 最多8个SM模块 最多四级 电源模块(PS)是为PLC和NC提供电源的+24V和+5V。 接口模块(IM)是用于级之间互连的。 信号模块(SM)使用与机床PLC输入/输出的模块,有 输入型和输出型两种。

第四章西门子840D与810D数控系统安装与调试

第四章西门子840D与810D数控系统安装与调试
由于绝对编码器的编码与进给轴的位置是唯一对应的, 在数控系统上电时且相应进给轴 被识别后, 系统自动执 行回参考点功能,接收绝对编码器当前位置而不发生轴 移动。自动回参考点必须满足两个前提条件:
1)进给轴使用绝对编码器控制位置; 2) 绝对值编码器已校正 (M034210=2)。
二、增量式回参考点 4、绝对式回参考点
7)监控用机床数据 监控用机床数据主要包 括定位数据、软限位、速度监控、轮廓监控 等数据,见表 4-13 所示。
五、机床设定数据
机床设定数据可以根据实际的机床情况进行 调整。对机床数据的修改可以通过零件程序 的方法进行,也可以通过机床操作面板上的 参数调整区进行。通常需要调整的机床数据 如表所示。
re:复位(RESET),按控制单元上的“RESET” 键使数据生效;
so:立即(IMMEDIATELY),值输入以后立即生效。
三、数据生效方式
图4-2 隐藏文件设置的选择显示屏幕
四、机床数据分类
4.2数控系统常用机床数据
一、操作面板用机床数据
操作面板用机床数据主要用来设置屏幕的显 示方式;刀具参数的写/读保护等级;R参数 的保护等级;用户变量的写/读保护等级; 零件程序与循环程序的保护等级;其他数据 的保护等级等,如表4-4所示。
否则数控机床通电后,由于坐标轴的当前位置已经超过 了参考点挡块,数控系统在执行回参考点操作时,找不 到参考点挡块而直接碰到硬限位挡块,假如硬限位挡块 的长度不够,坐标轴就有可能冲过硬限位挡块,损坏机 床的机械部件。
二、增量式回参考点 1、有挡块回参考点
二、增量式回参考点 2、无挡块回参考点
如果把 MD34000 设置为 0,则回参考点方式将是不 带参考点挡块,这时的同步脉冲信号是编码器的零脉冲 或接近开关信号 BERO。

第一章西门子840D与810D数控系统安装与调试

第一章西门子840D与810D数控系统安装与调试
3)X102 是西门子的工业现场总线接口(Profibus-DP)。X102 在CCU1 模块上是备用接口,在CCU2 和CCU3 模块上定义为Profibus-DP 接口。使用 9 芯D 型插头,最大传输距离200m,传输速率为9.6kbps~12Mbps,接口 采用电位隔离,X102 接口引脚分配见表1-3。 4)X111 是连接S7-300 PLC 的接口模块IM361 或紧凑型外设模块(EFP, Single I/Omodule),这些模块都是连接外设I/O 的。 5)X122 是MPI 接口,用于连接MMC、MCP、PG 等,810D 系统无OPI 接 口,这与840D 不 同。其接口引脚分配如表1-11 所示。
1)X411~,也可以是间接获得的。所谓直接获得就是指位置信 号取自丝杠上光栅尺的位置反馈信号,即全闭环控制,也称第 二测量系统。而间接获得就是指位置信号取自电动机上的旋转 编码器,即半闭环控制,也称第一测量系统。
图1-5 SINUMERIK 810D CCU3 接口图
6)H1/H2、H3、S1、S3、S4 的功能基本与840D 相同,但有一点不同, 即H1 排的第三个LED 灯是SF、而不是CF,该红色灯反映了驱动的故障,而 且810D 无S2。 7)X351 对应第一路模拟信号DAC1,标准设置为电流设定值信号;X352 对应第二路模拟信号DAC2,标准设置为速度设定值信号;X341 对应第三路 模拟信号DAC3,标准设置为速度实际值信号;具体的物理量可在MMC 的菜 单中选择,X342 是信号的地。 8)X431 是终端块,其中663 是脉冲使能终端,必须和端子9(使能电压端 子24V)相连,断开时控制使能失效,电动机制动开关释放。AS1、AS2 的 内部有一副常闭触点,启动后打开。B 端子(BERO)可输入外部零点标记。 端子19 为使能电压24V 的参考地。 9)X151 是设备总线,34 芯插座,最大传送距离10m,用于连接611D 电 源模块上的设备总线接口X351。 10)X304~X306 是轴扩展模块的接口,X304 与X414 相对应,X305 与 X415 相对应,X306与X416 相对应。 11)PCMCIA 是个人计算机存储卡,可存放810D 系统软件或存储数据使用。

西门子840D数控系统调试

西门子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) 依次设为OFF OFF ON ON ON ON OFF OFF;840D面板的节地址为6,机床控制面板后面的S3开关从左到右依次设为ON OFF ON OFF ON ON OFF OFF)➢(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内存中的内容被全部清掉,所有机器数据被预置为缺省值。

SINUMERIK-840D-系统调试

SINUMERIK-840D-系统调试

实验:SINUMERIK 840D 系统调试(X,Y,SP1)实验目的:1.掌握840D系统结构及硬件设备功能及硬件设备接口连接2.PLC和NC调试3.主轴调试4.回参考点及手轮配置5.840D优化及试运行4.报警编辑实验设备:➢硬件●PC(内置CP5512卡)、PROFIBUS-DP总线一根、●SINUMERIK 840D(PCU50.3 , 电源模块, NCU572.5单双轴驱动模块各一个)、●伺服电机3台(内置编码器);X-1FT6044 Endat cable 6FX5002-5EQY-1FT6044 Incre cable 6FX5002-2CASP-1PH6064 Incre➢软件—●HMI adv (PCU50.3)●STEP 7 V5.4 SP3●840D TOOLBOX-V6.5;实验步骤:1.硬件设备及连线1.1硬件设备外部设置1)电源模块(55KW)电源正常时只有yellow灯处于常亮状态。

2)NCU-572.5●48端子与9短接;●63,64端子<==>PLC的Q54.0; Q54.1连接[地址54在STEP7-Config中设置];●NS1&NS2必须短接—本实验系统:63- Q54.064- Q54.1外部四个开关左上(red)—I54.1右上(red)—I54.3左下(green)—I54.2右下(green)—I54.4PLC 时序控制编程:3)611U1.2硬件设备连线1)PC & PCU & NCU2)611U与Motor611U的A1接口(底部后侧)和-X411接口连接电机1;A2 ……………………-X412……………….2.[注]:接反会有电机过温报警。

2.实验先前准备工作2.1安装STEP 7S7软件存在光盘上,并附带一张授权软盘。

S7软件可在WINDOWS环境下安装。

找到软件根目录,双击“SETUP.EXE”文件即可。

第十章西门子840D与810D数控系统安装与调试

第十章西门子840D与810D数控系统安装与调试

图10-2 空气流通和制冷装置
图10-3 电气柜中的空气引导
图10-4 电气柜中制冷单元的位置
10.4后备电池的更换
一、810D系统CCU模块电池更换 810D系统的机床数据、PLC程序在CCU模块断电
的情况下,靠模块上的后背电池保持而不丢失。后 备电池的寿命一般为5年,安装在CCU模块后部上 侧。后备电池的订货号为6FC5 247-0AA180AA0。系统监控电路监测电池电压,一旦监测到 电池电压过低,便输出一个监测报警信号,就应该 在6周内更换电池。图10-5为电池安装位置图。
电池/风扇专用模块的更换步骤如下:
1)关闭系统电源。
2)取出电池/风扇专用模块。模块下面有一 个棘轮,把棘轮向上抬,同时向前拔即可取 出模块。
3)在15分钟内安装上新的模块。
4)系统上电成功启动后,应无电池报警信 息。
三、操作部件电池更换
操作部件单元MMC101/102/103或PCU50主板上有一个后备 电池,订货号与810DCCU模块相同,用于给硬件时钟提供电 源,同时保持BIOS设定数据。如果电池电压过低,控制单元 主板上的数据就会丢失。由于时钟耗电较少,而锂电池的容量 又大,因此一块锂电池可以使用8~10年。后备电池的更换步 骤如下:
保持大约15分钟,应在这个规定的时间内完成电池的更换,否则将会 使得机床数据丢失。
6)在保证电池极性正确的情况下,按上新电池。 7)安装CCU模块并固定好。 8)插上全部卸下的电缆插头。 9)系统上电成功启动后,应无电池报警信息。
图10-5 电池安装位置图
二、840D系统NCU模块电池更换
2.数控系统在通电后的检查
(1)首先要检查数控装置中各个风扇是否正常运行,否则会影响到数 控装置的散热问题。

840D讲义第五讲

840D讲义第五讲
8
5.MMC103的文件结构
·MMC103的硬件实际上是一个带MPI(OPI)接口 的PC机。软件是运行在WINDOWS操作系统上 的一个人机接口软件。由于MMC软件的版本不 一样,其运行的操作系统也不一样,有早期的 WIN32,中期的WIN95和现在的WINNT,以运 行在WIN95环境下的MMC Ver5.3为例说明 MMC的文件结构
GETRAG(Jiangxi)Transmission Co.,Ltd Yudu branch 格特拉克(江西)传动系统有限公司于都分公司
SIEMENS 840D 数控系统
第五讲: 第五讲:常见维修故障分析
编 制:孙 元 红
1.机床运行方式和通道的选择 .
由于NCK的功能不断加强,一个NCK可以 完成原来多个系统才能完成的工作,因而 可以有多个通道,一个通道相当与一个独 立的NC,840D最多可以有十个通道,每个 通道都有自己的零点徧置,刀具补偿和R参 数等,但程序区是共用的,每个通道有自己 的工作方式,如果几个通道的工作方式一 直相同的话,这就构成了一个方式组.在 840D上,方式是用方式开关来选择,通道是 用键W1…n来选择.
18
·功率模块的简易检测方法
由于功率模块主要部件是大功率管, 用以下方法 可以大致检测功率管的好坏: 万用表打到电阻档,用万用表的正表笔接到功率 模块的直流电压输入端子P600上 , 地接到功率 管的三相电源输出U2,V2,W2上,此时电阻应为无 穷大 , 交换万用表的两个表笔,电阻应很少. 把万 用表的一个表笔接到M600上,重复以上过程, 结 果应该和上面的正好相反.
·零点调整
·调整步骤如下:startup--→machine data-→Axis MD--→进行参数调整:将34100(轴在 参考电坐标值)修正,如果换完后,现在和原 来相差10mm,则将参数34100调至10。 也可以对34090(参考点偏移)进行修改:现在 的零点与原来的零点相差多少,则输入多少。

数控编程培训siemens840d

数控编程培训siemens840d

数控编程培训简明自学手册第一章基础知识一、数控技术基本知识:数控技术是柔性制造系统(Flexible Manufacturing system)、计算机集成制造系统(Computer Integrated Manufacturing System)和工厂自动化(Factory Automation)的基础技术之一。

(一)数控、数控机床及数控系统的概念(1)数控:就是数字控制(NC),是用数字化信号对机床的运动及其加工过程进行控制的一种方法。

(2)数控机床:是一种装有程序控制系统的机床,该系统能够逻辑地处理具有特定代码和其他符号编码指令规定的程序。

(3)数控系统:数控机床装有的程序控制系统,它能够逻辑地处理输入到系统中的具有特定代码的程序,并将其译码,使机床运动并加工零件。

(二)数控程序、数控编程的概念(1)数控程序:输入数控系统中的、使数控机床执行一个确定的加工任务、具有特定代码和其他符号编码的一系列指令,称为数控程序。

(2)数控编程:生成用数控机床进行零件加工的数控程序的过程。

二、数控机床的组成:数控机床一般由CNC系统、伺服系统和机械系统三大部分组成。

(一)CNC系统:CNC系统的主要功能包括:多轴联动、准备功能(G功能)、多种函数的插补运动(包括直线插补、圆弧插补、螺旋线插补等)、可编程偏置值的设定、固定循环加工、进给功能、主轴功能、刀具功能、各种补偿功能、子程序功能、宏程序功能等。

(二)伺服系统:用于实现数控机床的进给伺服控制与主轴伺服控制。

它包括进给伺服控制系统与主轴伺服控制系统。

(三)机械系统:数控机床的机械系统除包括机床基础件以外,还包括主轴部件、进给系统、实现工件回转与定位的附件、刀库与自动换刀装置、机械手等。

三、数控机床的工作方式:以FANUC及SIEMENS系统为例简要介绍6种工作方式:(一)返回参考点方式:数控机床开机之后,正式工作之前,必须先确定机床参考点,即确定刀具与机床原点的相对位置,这样刀具运动就有了基准点。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西门子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) 依次设为OFF OFF ON ON ON ON OFF OFF;840D面板的节地址为6,机床控制面板后面的S3开关从左到右依次设为ON OFF ON OFF ON ON OFF OFF)➢(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…]→[Set Password] →[SUNRISE] →[OK]2、R参数扩展✧MD28050:通道R专用参数。

通常扩展为900✧MD 18120 Number of global user variable GUD data 10->20 ✧MD 22200 Output time of M functions0= Output before motion1 = Output during motion YES✧MD 222300 Output time of H functions0 = Output before motion1 = Output during motion YES✧MD 10350 Number of active digital NCK input bytes 01->5✧MD 10360 Number of active digital NCK output bytes 01->5 ✧MD 18120 Number of global user variable GUD data 10->20 ✧MD 19100 =5✧MD 19200 =2✧MD 19270 =2 2->64KB✧MD 32084 Effect of VDI signals on handwheel travel ->FFH=>3FH✧MD 10720 Setting of mode after power ON7->6 6 = JOG modeMD 10300 Number of analog NCK-InputsMD 10320 Standardization (adaption to measured quantity).e.g.: Analogmodule +/- 10V = 32767Stroke of measuring test key 15mm = 10VMD10320 = 30 (i.e. max stroke = 30mm) MD 10362 Hardware referencee.g.: 01 0F 03 011st Byte = 01 = with 840 in any case2nd Byte = 0F = Modul number (Drive number)3rd Byte = 03 = Plug in location on Module4th Byte = 01 = Low-Byte No. of I/O-Bytes on DMP-Module✧3、垂度斜度补偿(双向螺补)➢MD19300=04H HASH table size forsubdirectories➢MD18342[0]=10第一轴正向补偿点数➢MD18342[1]=10第一轴负向补偿点数➢MD18342[2]=10第二轴正向补偿点数➢MD18342[3]=10第二轴负向补偿点数与补偿有关的参数双向补偿➢MD20150[20]=2 Initial setting of G groups➢MD 31030 丝杆螺距➢MD 36920 Lead screw pitch➢MD 1320 Spindle pitch➢MD32450 反向间隙➢MD 31060 Numerator load gearbox➢MD36922 Numerator of gearbox encoder/load➢MD1322 Numerator of gear unit encoder / load➢MD32710 =1 Enable of sag compensation➢SD41300 =1 Compensation table enable单向补偿➢MD38000 Number of intermediate points for interpol. compensation (SRAM) 插补补偿点数➢MD32700 Encoder/spindle error compensation. 插补补偿生效补偿文件的生成:服务→输出→数据→垂度/斜度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;系统中方式组数➢MD10000 Machine axis name [ 0 ] = " X1" ;系统中的轴名称➢MD10000 Machine axis name [ 1 ] = "Z2"➢MD10000 Machine axis name [ 2 ] = " X2"➢MD10000 Machine axis name [ 3 ] = " Z2"➢MD10000 Machine axis name [ 4 ] = " A1"➢MD10000 Machine axis name [ 5 ] = " A2"➢MD10000 Machine axis name [ 6 ] = " A3"➢MD10010 Channel valid in mode group[ 0 ] = 1 ;通道指定到方式组➢MD10010 Channel valid in mode group[ 1 ] = 1 CHANDATA (1) ;通道1数据➢MD20050 Assignment of geometry axis to channel axis [ 0 ] = 1 ;通道中几何轴的轴号➢MD20050 Assignment of geometry axis to channel axis [ 1 ] = 0 ➢MD20050 Assignment of geometry axis to channel axis [ 2 ] = 2 ➢MD20060 Geometry axis name in channel [ 0 ] = " X" ;通道中几何轴的名称➢MD20060 Geometry axis name in channel [ 1 ] = " Y"➢MD20060 Geometry axis name in channel [ 2 ] = " Z"➢MD20070 Machine axis number valid in channel[ 0 ] = 1 ;系统分配通道1的轴号➢MD20070 Machine axis number valid in channel[ 1 ] = 2➢MD20070 Machine axis number valid in channel[ 2 ] = 5➢MD20070 Machine axis number valid in channel[ 3 ] = 7➢MD20080 Channel axis name in channel [ 0 ] = " X" ;通道中轴的名称➢MD20080 Channel axis name in channel [ 1 ] = " Z"➢MD20080 Channel axis name in channel [ 2 ] = " A"➢MD20080 Channel axis name in channel [ 3 ] = " SP" CHANDATA (2) ;通道2数据➢MD20050 Assignment of geometry axis to channel axis [ 0 ] = 1 ;通道中几何轴的轴号➢MD20050 Assignment of geometry axis to channel axis [ 1 ] = 0 ➢MD20050 Assignment of geometry axis to channel axis [ 2 ] = 3➢MD20060 Geometry axis name in channel [ 0 ] = " X" ;通道中几何轴的名称➢MD20060 Geometry axis name in channel [ 1 ] = " Y"➢MD20060 Geometry axis name in channel [ 2 ] = " Z"➢MD20070 Machine axis number valid in channel[ 0 ] = 3 ;系统分配通道2的轴号➢MD20070 Machine axis number valid in channel[ 1 ] = 4➢MD20070 Machine axis number valid in channel[ 2 ] = 6➢MD20070 Machine axis number valid in channel[ 3 ] = 7➢MD20080 Channel axis name in channel [ 0 ] = " X" ;通道中轴的名称➢MD20080 Channel axis name in channel [ 1 ] = " Z"➢MD20080 Channel axis name in channel [ 2 ] = " A"➢MD20080 Channel axis name in channel [ 3 ] = " SP"硬件配置:A1、A2、X1、Z1、、X2、Z2、A3驱动配置:位置 1 2 3 4 5 6 7驱动 5 6 1 2 3 4 7PLC 的处理CALL FC 19BAGNo :=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) 选件位:➢MD 24100: Definition of transformation 1 in channel=1024➢MD 24110: AXIS ASSIGNMENT FOR THE 1ST TRANSFORMATION IN THE[0]=1 斜轴轴号➢MD 24110: AXIS ASSIGNMENT FOR THE 1ST TRANSFORMATION IN THE[1]=2➢MD 24120: ASSIGNMENT OF GEOMETRY AXES TO CHANNEL AXES FOR[0]=1➢MD 24120: ASSIGNMENT OF GEOMETRY AXES TO CHANNEL AXES FOR[1]=0➢MD 24120: ASSIGNMENT OF GEOMETRY AXES TO CHANNEL AXES FOR[2]=2➢MD 24700: ANGLE BETWEEN CARTESIAN AXIS AND REAL (INCLINED)=30 斜轴角度激活/取消斜轴功能:编程: 激活: TRAANG(30) 取消: TRAFOOF参数: MD20140: Transformation data block selected during run up=16、直径编程➢MD 20100 Geometry axis with transverse axis function =X ➢MD 20150 Initial setting of G groups[28]=27、偏置设置➢MD 20110 Definition of basic control settings after reset =4081/4001➢MD 20112 Definition of basic control settings at NCStart=400➢MD9422 Select PRESET/Basic offset in JOG=400➢SD42440 Traversing from zero offset with incr.programming=08、软限位1、第一软限位PLC 处理SET= DB3*.DBX2.0参数设置➢MD19310=06H➢MD36100 1st software limit switch minus MCS➢MD36110 1st software limit switch plus MCS2、第二软限位PLC 处理DB3*.DBX12.2 第二软限位负DB3*.DBX12.3 第二软限位正参数设置➢MD36120 2st software limit switch minus MCS ➢MD36130 2st software limit switch plus MCS 9、位置开关➢MD10450Assignment of software cams to machine axes ➢MD41500 Trigger points at falling cam 1-8 软限位挡块负值(对应DB10.DBX110.*)➢MD41501 Trigger points at falling cam 1-8软限位挡块正值(对应DB10.DBX114.*)10、编码器回零1、回零相关参数➢MD11300INC and REF in jog mode 0、点动 1、保持➢MD20700NC start disable without reference point 0、不需要回零就可执行NC程序 1、需要回零➢MD30240 Encoder type of actual value sensing 1、增量4、绝对➢MD34000 Axis with reference point cam 0、无撞块 1、有撞块➢MD34010 Approach reference point in minus direction 0、按“+”回零1、按“-”回零➢MD34210Adjustment status of absolute encoder 设为1 回零后自动变为22、绝对编码器回零➢MD30240 编码器类型 [0] =4绝对编码器➢MD34210 [0] =1➢MD34200 Referencing mode [0]=03、增量编码器回零➢MD30240 编码器类型 [0] =1增量编码器➢MD34210 [0] =1➢MD34000 [0]=1有撞块➢MD34020=Reference point approach velocity 回参考点速率(找撞块的速度) 20➢MD34030= Maximum distance to reference cam找撞块的安全距离视机床行程而定➢MD34040= Creep velocity 爬行速率 2➢MD34050=Direction reversal to reference cam反向到参考点(找零脉的时机,0下降沿,1上升沿)➢MD34060=maximum distance to reference mark找零脉的安全距离最好10~20mm➢MD34070=Reference point positioning velocity返回参考点定位速度 60➢MD34080=Reference point distance参考点位移 0.02➢MD34090=Reference point offset/absolute offset参考点偏移绝对位移编码器偏移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 ➢MD30350 Bit5=1主轴旋转➢M1=3(4) S1=N➢M2=3(4) S2=N12、主轴同步1、参数➢MD19310=06H➢MD19320=400➢MD19330=20➢MD19340=F➢MD19500=12、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)M1713、中心架MD 3700=1 通道程序激活MD37010=* % 力矩值MD37020= 监控窗口MD37040 内部编码器FXS[X]=1 X轴名 1,生效FXST[X]=力矩13、温度补偿常用到的参数●参数设置➢SD 43900:位置无关温度补偿值K0➢SD 43910: 位置相关温度补偿系数tantβ➢SD 43920: 位置相关温度补偿参考位置P0➢MD 32750:→0 不需要进行温度补偿➢MD 32750→1 位置无关温度补偿设定SD 43900➢MD 32750→2 位置相关温度补偿设定SD43910 SD 43920➢MD 32750→3 位置无关和位置相关温度补偿同时生效设定SD 43900 SD43910 SD 43920● PLC 需进行以下处理SET= DB31.DBX60.4= DB31.DBX60.5●位置误差与温度对应关系的建立一点在坐标轴上选取P0作为参考位置,当温度变化时测量出该位置的偏差K0,此值称做位置无关温度补偿值。

相关文档
最新文档