西门子数控教程

西门子数控系统调试,编程和维修概要

概 述

西门子公司数控系统产品结构

数控系统的基本构成

第一讲 西门子数控系统的基本构成

NCK

M M C

PLC 数控系统

一.西门子840D系统的组成

SINUMERIK840D是由数控及驱动单元(CCU或NCU),MMC,PLC模块三部分组成,由于在集成系统时,总是将SIMODRIVE611D驱动和数控单元(CCU或NCU)并排放在一起,并用设备总线互相连接,因此在说明时将二者划归一处。

●人机界面

人机交换界面负责NC数据的输入和显示,它由MMC和OP组成

MMC(Man Machine Communication)包括:OP(Operation panel)单元,MMC,MCP

(Machine Control Panel)三部分。MMC实际上就是一台计算机,有自己独立的CPU,还可以带硬盘,带软驱;OP单元正是这台计算机的显示器,而西门子MMC的控制软件也在这台计算机中。

1.MMC

我们最常用的MMC有两种:MMCC100.2和MMC103,其中MMC100.2的CPU为486,不能带硬盘;而MMC103的CPU为奔腾,可以带硬盘,一般的,用户为SINUMERIK810D配MMC100.2,而为SINUMERIK840D配MMC103.

※PCU(PC UNIT)是专门为配合西门子最新的操作面板OP10、OP10S、OP10C、OP12、

OP15等而开发的MMC模块,目前有三种PCU模块——PCU20、PCU50、PCU70, PCU20对应于MMC100.2,不带硬盘,但可以带软驱;PCU50、PCU70对应于MMC103,可以带硬盘,与MMC不同的是:PCU50的软件是基于WINDOWS NT的。PCU的软件被称作HMI,

HMI有分为两种:嵌入式HMI和高级HMI。一般标准供货时,PCU20装载的是嵌入式 HMI,而PCU50和PCU70则装载高级HMI.

2.OP

OP单元一般包括一个10.4〞TFT显示屏和一个NC键盘。根据用户不同的要求,西门子为用户选配不同的OP单元,如:OP030,OP031,OP032,OP032S等,其中OP031最为常用。

3.MCP

MCP是专门为数控机床而配置的,它也是OPI上的一个节点,根据应用场合不同,其布局也不同,目前,有车床版MCP和铣床版MCP两种。对810D和840D,MCP的MPI地址分别为14和6,用MCP后面的S3开关设定。

对于SINUMERIK840D应用了MPI(Multiple Point Interface)总线技术,传输速率为187.5k/秒,OP单元为这个总线构成的网络中的一个节点。为提高人机交互的效率,又有OPI(Operator PanelInterface)总线,它的传输速率为1.5M/秒。

●数控及驱动单元

1.NCU数控单元

SINUMERIK840D的数控单元被称为NCU(Numenrical Controlunit)单元:中央控制单元,负责NC所有的功能,机床的逻辑控制,还有和MMC的通讯它由一个COM CPU板. 一个PLC CPU板和一个DRIVE板组成.

根据选用硬件如CPU 芯片等和功能配置的不同,NCU 分为NCU561.2,NCU571.2,

NCU572.2,NCU573.2(12轴),NCU573.2(31轴)等若干种,同样,NCU 单元中也集成SINUMERIK840D 数控CPU 和SIMATIC PLC CPU 芯片,包括相应的数控软件和PLC 控制软件,并且带有MPI 或Profibus 借口,RS232借口,手轮及测量接口,PCMCIA 卡插槽等,所不同的是NCU 单元很薄,所有的驱动模块均排列在其右侧。

2.数字驱动

数字伺服:运动控制的执行部分,由611D 伺服驱动和1FT6(1FK6)电机组成

SINUMERIK840D 配置的驱动一般都采用SIMODRIVE611D.它包括两部分:电源模块+驱动模块(功率模块)。

电源模块:主要为NC 和给驱动装置提供控制和动力电源,产生母线电压,同时监测电源和模块状态。根据容量不同,凡小于15KW 均不带馈入装置,极为U/E 电源模块;凡大于15KW 均需带馈入装置,记为I/RF 电源模块,通过模块上的订货号或标记可识别。

611D 数字驱动:是新一代数字控制总线驱动的交流驱动,它分为双轴模块和单轴模块两种,相应的进给伺服电机可采用1FT6或者1FK6系列,编码器信号为1Vpp 正弦波,可实现全闭环控制。主轴伺服电机为1PH7系列。

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 输入/输出的模块,有输入型和输出型两种。

二.硬件的接口

PS IM S M S M …. S M

一.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的电缆一样,都是一根双芯的屏蔽电缆。

X101操作面板接口(OPI)

X102PROFIBUS接口

X112预留接口(NCU与NCU通讯)

X111 SIMATIC接口(IM361)

X122 PC MPI接口(MPI)

X121 I/O接口(电缆分配盒)

H1/H2 错误和状态灯

H37段显示

S1/S2 复位/NMI按钮

S3NCK启动开关

S4 PLC启动开关

X130A SIMODRIVE 611D接口

X130B 数字模块I/O扩展接口(仅限于NCU573)

X172设备总线接口

X173 PCMCIA插槽(X173)

在MPI,OPI和Profibus的通讯电缆两端都要接终端电阻,阻值是220欧,所有如果要检测

电缆的好坏情况,可以在NCU端打开插座的封盖,量A,B两线间的电阻,正常情况下应该为110欧。

二.611系列驱动的组成与接口

1.611系列的驱动分成模拟611A,数字611D和通用型611U。都是模块化结构,主要有以下几个模块组成:

•电源模块电源模块是提供驱动和数控系统的电源,包括维持系统正常工作的弱电和供给功率模块用的600V直流电压。根据直流电压控制方式,它又分为开环控制的UE模块

和闭环控制的I/R模块,UE模块没有电源的回馈系统,其直流电压正常时为570V

左右,而当制动能量大时,电压可高达640多伏。I/R模块的电压一直维持在600V

左右

•控制模块控制模块实现对伺服轴的速度环和电流环的闭环控制

•功率模块对伺服电机提供频率和电压可变的交流电源

•监控模块主要是对电源模块弱电供电能力的补充。

•滤波模块对电源进行滤波作用。

•电抗对电压起到平稳作用。

2.611电源模块的接口信号

611模块的接口信号有以下几组:

(1)电源接口

U1 V1 W1 主控制回路三相电输入端口

X181 工作电源的输入端口,使用时常常与主电源短接,有的系统为了让机床在断电后驱动还能正常工作一段时间,把600V的电压端子与P500 M500端子短接,这样由于600V电

压不能马上放电完毕,还能维持驱动控制板的正常工作一段时间。P600M600是600V

直流电压输出端子。

(2)控制接口

64 控制使能输入,该信号同时对所有连接的模块有效,该信号取消时,所有的轴的速度给

定电压为零,轴以最大的加速度停车。延迟一定的时间后,取消脉冲使能

63 脉冲使能输入,该信号同时对所有连接的模块有效,该信号取消后,所有的轴的电源取

消,轴以自由运动的形式停车。

48 主回路继电器,该信号断开时,主控制回路电源主继电器断开。

112 调试或标准方式,该信号一般用在传输线的调试中,一般情况接到系统的24V上。

X121 模块准备好信号和模块的过热信号。准备号信号与模块的拨码开关的设置有关,当S1.2=ON时,模块有故障时,准备好信号取消,而S1.2=OFF时,模块有故障和使能

(63,64)信号取消时,都会取消准备好信号,因此在更换该模块的时候要检查模块顶

部的拨码开关的设置,否则模块可能会工作不正常。所有的模块过载和连接的电机过

热都会触发过热报警输出。

NS1/NS2 主继电器闭合使能,只有该信号为高电平时,主继电器才可能得电。该信号常用来作主继电器闭合的连锁条件。

AS1/AS2 主继电器状态,该信号反映主继电器的闭合状态,主继电器闭合时为高电平。

9/19/R 9是24V输出电压,19是24V的地,R为模块的报警复位信号。

(3)其它辅助接口

X351 设备总线,为后面连接的模块供电用。

X141 电压检测端子,供诊断和其它用途用。

»7: P24 ,+24V »45:P15,+15V »44:N15,-15V

»10:N24,-24V »15:M,0V

电源模块上面有6个指示灯,分别指示模块的故障和工作状态。一般正常情况下绿灯亮表示使能信号丢失(63和64),黄灯亮表示模块准备好信号,这时600V直流电压已经达到系统正常工作的允许值。

电源模块正常工作的使能条件:

48,112,63,64接高电平,NS1和NS2短接,显示为一个黄灯亮,其它灯都不亮。直流母线电压应在600V左右.

3.611驱动控制模块接口信号

(1)611D驱动控制模块接口信号

611D控制模块与数控系统主要是通过一根数据总线相连,基本没有太多的接口信号。

X431:轴脉冲使能,该信号为低电平时,该轴的电源撤消,一般这个信号直接与24V短接

X432: BERO 端子,该接口用作BERO开关信号的输入口。

X34,X35模拟输出口,其中有两个模拟口(X1,X2 )用作模块诊断测试用,它可以用来跟踪一些数字量,比如转速,电压和电流等并把它转换成0到5V的模拟电压输出,具体的

输出信号可以通过数控系统选择,Ir模拟输出口是固定输出电机R相的电流的模拟

值。

X411:电机编码器接口,输入电机的编码器信号,还有电机的热敏电阻,其中电机的热敏电阻值是通过该插座的13和25脚输入,该热敏电阻在常温下为580欧,155度时大于1200

欧,这时控制板关断电机电源并产生电机过热报警。(1PH7电机温度检测信号连接同

1FT6/1FK6电机)

X411:直接测量系统输入口,输入直接位置测量信号,一般为正余弦电压信号

* 611D的控制板的速度环和电流环的参数设置在NCK里面,故更换控制板后不需要重新设置参数。

(2)611A控制模块接口信号

611A控制模块与1FT5电机构成伺服驱动机构,完成速度环和电流环的控制,其速度环和电流环的参数都保存在控制板上,故更换该板要注意参数的设置。接口信号如下:

X311:电机反馈接口,电机的速度实际值和电机的热敏电阻值都通过它输入到控制板里,1FT5

电机的速度检测是通过一个测速发电机来实现的,而电机转子的位置是通过18个霍

而元件来检测的。电机内的热敏电阻值是通过该插座的11和12脚信号输入, 在常温

下小于250欧,当电机内部温度达到155度时电阻大约是1000欧,控制板这时关断

电源,并发出报警信号。

X321:设定端子,速度的给定值通过该端子的56和14输入,一般来讲,给定值是正负0到10V的电压。

X331:使能端子:相应模块的使能信号输入,663是脉冲使能,与电源模块的63作用差不多,只是它仅作用于单个的轴模块。65是控制使能,常常把它和NC侧给定信号的控制使

能相连。

X341:模块状态输出接口,输出模块的状态信息,如模块准备好信号,报警等。

第二讲系统的调试与操作

一.840D系统操作

●SINUMERIK840D/810D或SINUMERIK FM-NC是机床的CNC控制系统,可以通过CNC控制系统的

操作面板执行下列基本功能:

·开发和修改零件程序

·执行零件程序

·手动控制

·读入/读出零件程序和数据

·编辑程序数据

·报警显示和取消报警

·编辑机床数据

·在一个MMC或几个MMC之间或一个NC或几个NC之间建立通信链接(M:N,m-MMC装置和n-NCK/PLC装置)

用户接口包括:

·显示元件,如监测器,LED等;

·操作元件,如键,开关,手伦等。

●840D系统具有数控机床具有的自动、手动、编程、回参考点、手动数据输入等功能。

·手动:手动主要用来调整机床,手动有连续手动和步进手动,有时为了需要走特定长度时,可以选择变量INC方式,输入要运行的长度即可.

·自动: 840D的程序一般来讲是在NCK的RAM里执行,所以对MMC103或PCU50来讲,需要先把程序装载到NCK里,但对于特别长的程序,可以选择在硬盘里执行,具体操作方法为:选择

加工,程序概要,用光标选择要执行的程序,选择从硬盘执行既可.在自动方式下,如果

MMC装有SINDNC软件,还可以从网络硬盘上执行程序.

·MDA:MDA跟自动方式差不多,只是它的程序可以逐段输入,不一定是一个完整的程序,它存在NCK

里面一个固定的MDA缓冲区里,可以把MDA缓冲区的程序存放在程序目录里,也可以从

程序区里调程序到MDA缓冲区来.

·REPOS:重定位功能,有时在程序自动执行时需要停下来把刀具移开检测工件,然后接着执行程序,需要重定位功能,操作方法是在自动方式下暂停程序执行,转到手动,移开相应的轴,

要重新执行程序时,转到重定位方式,按相应的轴移动按钮,回到程序中断点,按启动

键程序继续执行.注意在这个过程中不能按复位键.

·程序模拟:840D支持在程序正式运行前进行图形模拟,以减少程序的故障率,但由于MMC系统的不同,模拟的方法不一样,在MMC103上,程序模拟完全在MMC上执行,故模拟中不会对

NCK产生影响,但在MMC100.2上,程序模拟在NCK里面执行,与程序实际执行情况一样,

因此在模拟前务必要选择程序测试,如果还要提高模拟速度,还可以选择空运行. 二.系统的连接与调试

(一)硬件的连接

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.检查

在正确完成所有机械的和电气的安装工作后即可进行通电,调试工作;而首先要做的就是开机准备工作,它可确保控制系统及其组件启动正常,并满足EMC检测条件

全部系统连线完成后需要做一些必要的检查,内容如下:

·屏蔽:(1)确保所使用的电缆符合西门子提供的接线图中的要求;

(2)确保信号点栏屏蔽两端都与机架或机壳连通。

对于外部设备(如打印机,编程器等),标准的单端屏蔽的电缆也可以用。但一旦控制系统

进行正常运行,则应不接这些外部设备为宜;如一定要接入,则连接电缆应两端屏蔽。·EMC(Electromagnetic Compatibility)检测条件:

(1)信号线与动力线尽可能分开远一些;

(2)从NC或PLC出发的活到NC或PLC得线缆应使用SIEMENS提供的电缆;

(3)信号线不要太靠近外部强的电磁场(如点机和变压器);

(4)HC/HV脉冲回路电缆必须完全与其他所有电缆分开敷设;

(5)如果信号线无法与其它电缆分开,则应走屏蔽穿线管(金属);

(6)下列距离应尽可能小:

——信号线与信号线

——信号线预辅助等电位端

——等电位端和PE(走在一起)

·防护ESD(Electromaqnetic Sensitive Device)组件检测条件:

(1)处理带静电模块时,应保证其正常接地;

(2)如避免不了接处电子模块,则请不要触摸模块上组件的针脚或其他导电部位;

(3)触摸组件必须保证人体通过放静电装置(腕带或胶鞋)与大地连接;

(4)模块应北方旨在导电表面上(放静电包装材料如导电橡胶等);

(5)模块不应靠近VDU,监视器或电视机(离屏幕勿近与10cm);

(6)模块不要与可充电的电绝缘材料接触(如塑料与纤维织物);

(7)测量的前提条件

——测量仪器接地

——绝缘仪器上的测量头预先放过电

(二)调试

NC和PLC总清

由于是第一次通电,启动,所以有必要对系统做一次总清或总复位。

1.NC总清

NC总清操作步骤如下:

·将NC启动开关S3―→“1”;

·启动NC,如NC已启动,可按一下复位按钮S1;

·待NC启动成功,七端显示器显示“6”,将S3―→“0”;NC总清执行完成NC 总清后,SRAM内存中的内容被全部清掉,所有机器数据(Machine Data)被预置为缺省值。

2.PLC总清

PLC总清操作步骤如下:

·将PLC启动开关S4―→“2”;=〉PS灯会亮;

·S4―→“3”并保持3秒等到PS等再次亮;=〉PS灯灭了又再亮;

·在3秒之内,快速地执行下述操作S4:“2”―→“3”―→“2”;=>PS灯先闪,后又亮,PF灯亮(有时PF等不亮);

·等PS和PF等亮了,S4―→“0”;=>PS和PF灯灭,而PR灯亮。

PLC总清执行完成,PLC总清后,PLC程序可通过STEP7软件传至系统,如PLC总清后屏

幕上有报警可作一次NCK复位(热启动)。

开机与启动

第一次启动后,NCU状态显示(一个七段显示器及一个复位按钮S1两列状态显示灯及两个启动开关S3和S4。(如下图)

在确定S3和S4均设定位“0”,则此时就可以开机启动了,经过大约几十秒钟,当七段显示器显示“6”时,表明NCK上电正常;此时,“+5V”和“SF”灯亮,表明系统正常;但驱动尚未使能,而PLC状态泽“PR”灯亮,表明PLC运行正常。

·MMC:MMC的启动时通过OP显示来确认的,如果是MMC100.2,在启动的最后,在屏幕的下面会显示一行信息“Wait For NCU Connection:×× Seconds”如MMC与NCU通讯成功,则SINUMERIK 810D/840D的基本显示会出现在屏幕上,一般是“机床”操作区,而MMC103,由于它是可以带硬盘的,所以在它的背后也有一个七段显示器,如MMC103启动成功后它会显示一个“8”字。·MCP:在PLC启动过程中,MCP上的所有灯饰不停闪烁的,一旦PLC成功启动,且基本程序状如则只有在OB1种调用FC19或FC25,那么MCP上的灯不再闪烁,此时MCP即可以使用。·DRIVE SYSTEM:只有NC,PLC和MMC都正常启动后,最后考虑驱动系统。首先必须完成驱动的配置,对于MMC100.2,需借助于“SIMODRIVE 611D”Start-up Tool软件,而MMC103可直接在OP031上做,然后用PLC处理相应信号即可。

这样,系统再启动后,SF灯应灭掉。

840D NCU模块控制和显示元素

数据备份

在进行调试时,为了提高效率不做重复性工作,需对所调试数据适时地做备份。在机床出厂前,为该机床所有数据留档,也需对数据进行备份。

SINUMERIK 810D/840D的数据分为三种:NCK数据

PLC数据

MMC数据

有两种数据备份的方法:

1.系列备份(Series Start-up):

特点:(1)用于回装和启动同SW版本的系统

(2)包括数据全面,文件个数少(*.arc)

(3)数据不允许修改,文件都用二进制各式(或称作PC格式)种的DATA)

特点:(1)用于回装不同SW版本的系统

(2)文件个数多(一类数据,一个文件)

(3)可以修改,大多数文件用“纸带格式:即文本格式”

做数据备份需以下辅助工具:

·PCIN软件

·V24电缆(6FX2002-1AA01-0BF0)

·PG740(或更高型号)或PC

※由于MMC103可带软驱,硬盘,NC卡等;它的数据备份更加灵活,可选择不同的存储目标,以其为例介绍具体操作步骤:

·数据备份

(1)在主菜单中选择“Service”操作区;

(2)按扩展件“}”―→“Series Start-up”选择存档内容NC,PLC,MMC并定义存档文件名;

(3)从垂直菜单中,选择一个作为存储目标:

V.24 ―→指通过V.24电缆船只外部计算机(PC);

PG ―→编程器(PG);

Disk ―→MMC所带的软驱中的软盘;

Archive ―→硬盘;

NC Card ―→NC卡。

选择其中V.24和PG时,应按“Interface”软件键,设定接口V.24参数;

(4)若选择备份数据到硬盘,则:“Archive”(垂直菜单)―→“Start”.

·数据恢复

MMC103的操作步骤(从硬盘上恢复数据):

a:“Service”;

b:扩展键“}”;

c:“Series Start-up”;

d:“Read Start-up Archive”(垂直菜单);

e:找到存档文件,并选中“OK”;

f:“Start”(垂直菜单);

无论是数据备份还是数据恢复,都是在进行数据的传送,传送的原则是:

一.永远是准备接收数据的一方先准备好,处于接受状态;

二.两端参数设定一致。

第三讲编程

坐标系

1.工件坐标系

工件零点是原始工件坐标系的原点

直角坐标:用坐标所达到这个点来确定坐标系中的点

极坐标:用半径和角来测量工件或工件的一部分

2.绝对坐标:所有位置参数与当前有效原点相关,表示刀具将要到达的位置增量坐标:如果尺寸并非项对于原点,而是相对于工件上的另一个点时,就要用增量坐标。

用增量坐标来确定尺寸,可以避免对这些尺寸进行转换。增量坐标参照前一

个电的位置数据,适用于刀具的移动,是用来描述刀具移动的距离

3. 平面:用两个坐标轴来确定一个平面,第3个坐标轴与该平面相垂直,并确定刀具的

横切方向。编程时,要确定加工面以便于控制系统能准确计算出刀具偏置值。

平面标识横切方向

G17 X/Y Z

G18 Z/X Y

G19 Y/Z X

4.零点的位置

在NC机床上可以确定不同的原点和参考点位置,这些参考点:

·用于机床定位

·对工件尺寸进行编程

它们是:

M=机床零点

A=卡盘零点,可以与工件龄点重合(值用于车床)

W=工件零点=程序零点

B=起始点,可以给每个程序确定起始点,起始点是第一个刀具开始加工的地方

R=参考点,用凸轮和测量系统来确定位置,必须先知道到机床零点的距离,这样才能精确设定轴的位置:

·建立坐标系 R

1.带机床零点M的机床坐标

2.基础坐标系(也可以使工件坐标系W)

3.带工件零点W的工件坐标系

4.带当前被一懂得工件零位Wa的

当前工件坐标系

轴的确立

编程时,通常用到以下轴:

机床轴:可以在机床数据中设置轴的识别符,识别符:X1、Y1、Z1、A1、B1、C1、U1、V1、AX1、AX2等;

通道轴:所有在一个通道中移动的轴,识别符:X、Y、Z、A、B、C、U、V

几何轴:主要轴,一般有X、Y、Z;

特定轴:无需确定特定轴之间的几何关系,如转塔位置U、尾座V;

路径轴:确定路径和刀具的运动,该路径的被编程进给率有效,在NC程序中用FGROUP 来确定路径轴;

同步轴:指从编程的起点到终点移动同步的轴;

定位轴:典型定位轴由零件承载、卸载的加载器,刀库/转塔等,标识符:POS,POSA,POSP 等

指令轴(运动同步轴):由同步运动的指令生成指令轴,它们可以被定位,启动和停止,可与工件程序完全不同步。指令轴是独立的插补,每个指令轴有自己的轴插

补和进给率

连接轴:指与另一个NCU箱连接的实际存在的轴,它们的位置会受到这个NCU的控制,连接轴可以被动态分派给不同的NCU通道

PLC轴:通过特定功能用PLC对PLC轴进行移动,它们的运动可以与所有其他所有的轴不同步,移动运动的产生于路径和同步运动无关;

·几何轴,同步轴和定位轴都是可以被编程的。

·根据被编程的移动指令,用进给率F,使轴产生移动。

·同步轴与路径轴同步移动,并用同样的时间移动所有的路径轴。

·定位轴移动与所有其它轴异步,这些移动运动与路径和同步运动无关。

·由PLC控制PLC轴,并产生与其他所有轴不同步的运动,移动运动与路径和同步运动无关

编程语言

·编程地址与含义

地址含义

N 程序编号的地址

10 程序段编号

G 预备功能

X,Y,Z 位置数据插补参数

F 进给

S 主轴速度

T 刀具编号

D 刀具偏置编号

M 杂用功能

H 辅助功能

·数据类型

类型含义数值范围 INT 带正负号的整数±(231-1)

REAL 实数(带十进制的分数)±(10-300...100+300) BOOL 由代码确定1个ASSCII字符 0 (255)

STRING 字符串,在[…]中的字符串, 0…255数值的序列

最多为200个字符

AXIS 轴的名称(轴地址) 通道上任意轴的名称 FRAME 翻译,旋转,比例和镜像的几何参数

·指令:

1.G指令

· G90:参照挡墙坐标系原点,在工件坐标系中编制刀具运行点的程序。

G91:参照最新接近点,编制刀具运行距离程序。

GO:快速移动使刀具快速定位,绕工件运动或接近换刀点 G1:刀具沿与轴,斜线或其他任何空间定位平行的置线移动。

G2:在圆弧轨迹上以顺时针方向运行

G3:在圆弧轨迹上以逆时针方向运行

G4:暂停时间生效(F…以秒为单位; S…用主轴旋转次数确定时间)G17:无刀具半径补偿

G18:刀具半径补偿到轮廓左侧

G19:刀具半径补偿到轮廓右侧

G40:解除刀具半径补偿

G41:激活刀具半径补偿,刀具沿加工方向运行至轮廓的右边

G42:激活刀具半径补偿,刀具沿加工方向运行至轮廓的左边

G53:非模态接触,包括已编程的偏置

G54…G57:调用第1到第4可设置零点偏置

G94:直线进给率mm/分,英寸/分

G95:旋转进给率mm/转,英寸/转

2.M指令

M0:编程停止

M1:选择停止

M2:主程序结束返回程序开头

M30:程序结束

M17:子程序结束

M3:主动主轴顺时针方向旋转

M4:主动主轴逆时针方向旋转

M5:主动主轴停止

M6:换刀指令

3.其它

F:进给率

S:主动主轴的速度(单位:rev/min)

T:调用刀具

D:刀具偏置号(范围:1…32000)

第四讲参数的设置

在NC调试中,参数的设置是其中重要的一部分,参数设置的主要内容未匹配机器数据(Machine Data)。

机床数据设定

(1)通用MD(General):

MD10000:此参数设定机床所有物理轴,如X轴。

通道MD(Channel Specific):

MD20000 -→设定通道名CHAN1

MD20050[n] -→设定机床所用几何轴序号,几何轴为组成笛卡尔坐标系的轴

MD20060[n] -→设定所有几何轴名

MD20070[n] -→设定对于此机床存在的轴的轴序号

MD20080[n] -→设定通道内该机床编程用的轴名

以上参数设定后,做一次NCK复位!

(2)轴相关MD(Axis-specific):

MD30130 -→设定轴指令端口=1

MD30240 -→设定轴反馈端口=1

如此二参数为“0”,则该轴为仿真轴。

此时,再一次NCK复位,这是会出现300007报警。

驱动数据设定

配置驱动数据,由于驱动数据较多,对于MMC100.2必须借助“SIMODRIVE 611D START-UP TOOL”软件,而MMC103可直接在OP上进行,大致需要对以下几种参数设定:

Location:设定驱动模块的位置

Drive:设定此轴的逻辑驱动号

Active:设定是否激活此模块

配置完成并有效后,需存储一下(SAVE)-→OK

此时再做一次NCK复位。启动后显示300701报警。

这是愿位灰色的FDD,MSD变为黑色,可以选电机了;

操作步骤如下:FDD-→Motor Controller-→Motor Selection-→按电机铭牌选相应电机-→OK-→OK-→Calculation

用Drive+或Drive-切换做下一轴:

MSD-→MotorController-→MotorSelection按电机铭牌选相应电机-→OK-→OK-→Calculation最后-→Boot File-→Save BootFile-→Save All,再做一次NCK复位。

至此,驱动配置完成,NCU(CCU)正面的SF红灯应灭掉,这时,各轴应可以运行。

最后,如果将某一轴设定为主轴,则步骤如下:

(1)先将该轴设为旋转轴:

MD30300=1

MD30310=1

MD30320=1

(2)然后,再找到轴参数,用AX+,AX-找到该轴:

MD35000=1

MD35100=XXXX

MD35110[0]

MD35110[1]

MD35130[0]

MD35130[1] 设定相关速度参数

MD36200[0]

MD36200[1]

再做NCK复位

启动后,在MDA下输SXXM3,主轴即可转。

●所有关键参数配置完成以后,可让轴适当运行以下,可在JOG,手轮,MDA灯方式下改变轴运

行速度,观察轴运行状态。有时个别轴的运行状态不正常时,排除硬件故障等原因后,则需对其进行优化。

●参数生效模式

POWER ON (po)重新上电 NCU模块面板上的“RESET”键

NEW_CONF(cf)新配置 MMC上的软件“Activate MD”

RESET(re)傅卫控制单元上的“RESET”键

IMMEDIATELY(so) 值输入以后

数据区域

$MM_ 操作面数据

$MN_/$SN_ 通用机床数据/设定数据

$MC_/$SC_ 通道专用机床数据/设定数据

$MA_/$SA_ 轴专用机床数据/设定数据

$MD_ 驱动器机床数据

其中, $ 系统变量

M 机床数据

S 设定数据

●在机床调试中经常需要调整的参数主要有:

MD 10000:JOG速度设定

MD 10240:物理单位,“0”英制,“1”公制

MD 20070:通道中有效的机床轴号

MD 20080:通道中的通道轴名称

MD 30130:设定指输出类型,值为“1”表示有该轴,“0”为虚拟轴

MD 30240:编码器类型,“0”表示不带编码器,“1”位相对编码器,“4”为绝对编码器,主轴时,值为“1”

MD 30300:旋转轴/主轴,值为“1”时表示该轴为主轴

MD 34090:参考点偏移/绝对位移编码偏移

MD 34200:参考点模式。绝对编码器时值为“0”

MD 35000:指定主轴到机床轴,“1”为主轴

MD 36200:轴速度极限

第五讲 STEP7编程语言和PLC程序编制

SIEMENS系统的可编程序控制器SIMATIC MAGAGER是西门子用于进行PLC程序编制,进行机床状态控制的组件,它主要组成包括电源模块、CPU模块、输入输出模块,其接口有,RS232借口,PROFIBUS借口,MPI电缆接口等。通过X122、MPI插口,使电脑与NCU相连PLC。

●硬件组态

硬件组态:告诉PLC硬件结构的过程

波特率:MPI 187.5kbps

OPI 1.5Mbps

过程:建项目-→建站-→组态硬件

·自动组态:用线缆建PLC与840D相连,用自动组态自动识别(上载站)将PLC传到计算机: PLC-→UPLOAD-→选MPI地址=2,若地址=3,将包括PLC和NCU

若备份PLC,则过程为:

新建Project-→plc-→upload station,这样就将硬件备份了。

建立完站后,出现连个文件夹:hardware和cpu.CPU文件夹下有S7程序。

S7程序下有三个目录:

(1)symbols 符号表如I40.1为第40个字节第1位

(2) BLOCKS 功能块

·手动组态:

过程:打开S7-→新建文件-→INSERT-→STATION-→SIMATIC 300-→双击HARDWARE-→出现框-→INSERT-→HARDWARE COMPONENT-→PROFILE-→STANDARD-→S300-→RACK300 选相应的位置(待置位表中),再在右侧相应的模块上双击就将模块选定,选好后再下载

●编程

在进行PLC程序编制中,可采用以下三种形式:

逻辑梯形图(LAD):

语句表(STL):

功能块图(FBD):

语句表编程常用指令:

与指令: A 常开 AN 常闭

或指令: O 常开 ON 常闭

输出指令: =

调用指令: CALL FCXX

FP:上升沿检测指令

FN:下降沿检测指令

FP后必须跟中间寄存器

CLR 运算结果,清零

SET 置1

S 置位1

R 清零

·STEP7中常用BLOCK主要有几种:OB组织块、FC功能块、FB功能块、DB数据块等OB:功能块,相当于主程序,常用的有OB1和OB100;

FC、FB:功能块,相当于子程序

在编完子程序后,必须在主程序中调用子程序

OB100是PLC上电后先执行,只执行一次;OB1是PLC CPU循环执行的程序。上电后首先执行OB100,再执行OB1(反复执行;OB100调用FB1(西门子编好)

FB1是系统里用OPI总线连接PCU和MCP,对控制面板进行定义:

(1)控制面板的输入地址的起始地址

(2)控制面板的数量

(3)控制面板的输出地址的起始地址

控制面板的MPI地址:MCPIBUSADR=6

· OB1块

FC2:基本NCK与PLC通讯的 NCK←→PLC

FC2必须在OB1的开始部分 FC2----“gp_hp”

FC10:处理报警信息 FC10----“AL-MSG”

PLC产生报警,传给NCK,NC采取措施,同时在MMC上显示报警文本

调用FC10,有两个参数需设置

TouserIF=TRUE(相当于1)和FALSE(相当于0)

Quit:=I3.7(报警文本)。报警复位键(RESET)地址I3.7

FC19:机床控制面板主程序 FC19----“MCP-IFM”

BAGNO(方式组号)=B#16#1(B--B进制 16—16进制)

CHANNO(通道号)= B#16#1

SPINDLEIFNO: = B#16#4(主轴号)

FEEDHOLD =M100.0(进给暂停)

SPINDLEHOLD =M100.1(主轴停止)

·DB块

1. DB模块类型主要有:

DBB——数据模块类型

DBW——数据块字(16位)

西门子数控教程

西门子数控系统调试,编程和维修概要 概 述 西门子公司数控系统产品结构 数控系统的基本构成 第一讲 西门子数控系统的基本构成 NCK M M C PLC 数控系统

一.西门子840D系统的组成 SINUMERIK840D是由数控及驱动单元(CCU或NCU),MMC,PLC模块三部分组成,由于在集成系统时,总是将SIMODRIVE611D驱动和数控单元(CCU或NCU)并排放在一起,并用设备总线互相连接,因此在说明时将二者划归一处。 ●人机界面 人机交换界面负责NC数据的输入和显示,它由MMC和OP组成 MMC(Man Machine Communication)包括:OP(Operation panel)单元,MMC,MCP (Machine Control Panel)三部分。MMC实际上就是一台计算机,有自己独立的CPU,还可以带硬盘,带软驱;OP单元正是这台计算机的显示器,而西门子MMC的控制软件也在这台计算机中。 1.MMC 我们最常用的MMC有两种:MMCC100.2和MMC103,其中MMC100.2的CPU为486,不能带硬盘;而MMC103的CPU为奔腾,可以带硬盘,一般的,用户为SINUMERIK810D配MMC100.2,而为SINUMERIK840D配MMC103. ※PCU(PC UNIT)是专门为配合西门子最新的操作面板OP10、OP10S、OP10C、OP12、 OP15等而开发的MMC模块,目前有三种PCU模块——PCU20、PCU50、PCU70, PCU20对应于MMC100.2,不带硬盘,但可以带软驱;PCU50、PCU70对应于MMC103,可以带硬盘,与MMC不同的是:PCU50的软件是基于WINDOWS NT的。PCU的软件被称作HMI, HMI有分为两种:嵌入式HMI和高级HMI。一般标准供货时,PCU20装载的是嵌入式 HMI,而PCU50和PCU70则装载高级HMI. 2.OP OP单元一般包括一个10.4〞TFT显示屏和一个NC键盘。根据用户不同的要求,西门子为用户选配不同的OP单元,如:OP030,OP031,OP032,OP032S等,其中OP031最为常用。 3.MCP MCP是专门为数控机床而配置的,它也是OPI上的一个节点,根据应用场合不同,其布局也不同,目前,有车床版MCP和铣床版MCP两种。对810D和840D,MCP的MPI地址分别为14和6,用MCP后面的S3开关设定。 对于SINUMERIK840D应用了MPI(Multiple Point Interface)总线技术,传输速率为187.5k/秒,OP单元为这个总线构成的网络中的一个节点。为提高人机交互的效率,又有OPI(Operator PanelInterface)总线,它的传输速率为1.5M/秒。 ●数控及驱动单元 1.NCU数控单元 SINUMERIK840D的数控单元被称为NCU(Numenrical Controlunit)单元:中央控制单元,负责NC所有的功能,机床的逻辑控制,还有和MMC的通讯它由一个COM CPU板. 一个PLC CPU板和一个DRIVE板组成.

西门子数控系统结构及应用(SINUMERIK 840D sl)最新版教案02第二章

教师教案

教学内容(板书)教学步骤、方法时间 2.1 SINUMERIK 840D sl硬件构成 西门子SINUMERIK 840D sl数控系统的硬件主要由操作部件(控制面板+操作面板)、NCU单元、伺服驱动单元、PLC I/O模块、辅助元件等几个部分组成,如图所示。下面对这些硬件分别进行介绍。 1.操作部件 SINUMERIK 840D sl数控系统的操作部件包括MCP、PCU、TCU、OP、手持单元等,主要用于在操作过程中显示相关信息并实现操作者与数控系统的人机交互HMI(Human–Machine Interaction)。 (1)机床控制面板MCP(Machine Control Panel) SINUMERIK 840D sl数控系统的控制面板主要由操作面板和辅助操作面板两部分组成,主要用于操作者与数控系统的信息交互,如输入数控加工程序、改变工作模式,调整倍率等。运用实物演示法进 行讲解,与实训室 的实物进行一一对 应。 讲解过程切忌生搬 硬套,在使用功能 的基础上进行类别 细分,弱化型号名 称的讲解,先使学 生理解功能,再慢 慢熟悉硬件。 3h

教学内容(板书)教学步骤、方法时间(2)OP操作面板 OP操作面板由液晶显示屏和NC操作面板组成,用于显示 SINUMERIK 840D sl数控系统运行过程中的各种调试及与系统进行 信息交互,如图。 (3)TCU(Thin Client Unit) TCU直译为精简型客户端单元,用于显示HMI数据,类似于家 用电脑中的显卡(即GPU)或理解为无盘终端。但TCU自身不带有 硬盘,无法安装HMI软件,因此其显示的HMI数据来自于PCU或NCU 内部集成的HMI软件。 (4)PCU(Personal Computer Unit) PCU直译为个人电脑单元,其功能类似于工业控制机或家用电 脑的主机箱。PCU配备有独立的CPU和硬盘,并且可在硬盘中安装HMI 软件,用于人机可视化交换。如操作、程序编辑、诊断等前台程序 的运行。 (5)手持单元 SINUMERIK 840D sl的手持单元主要用于远距离操作、调试数 控系统或机床的简单运动,以扩大系统的操作空间。 SINUMERIK 840D sl可使用的手持单元主要有Mini手持单元、 HT2和HT8三种类型。

数控铣床操作步骤-西门子2019

西门子数控铣床操作步骤 1. 开电源:开启机床左侧面的红色旋钮,初始化到系统界面右上角显示700016并且已完全进入界面时,按下 K1键启动伺服。 2. 回零:分别使X/Y/Z 轴初始化回零。(按下Ref Point 在回零方式下,分别按住三个轴的+方向键(不要松手),一直到显示屏上显示出类似宝马标志的图标时,三个轴分别都处于0位置才松开按键。) 特别注意:回零以后,就将工作方式改为手动方式即按下JOG 键,否则不小心在回零方式下又按了三根轴的方向键就会使回零失效。 3. 传输程序:在操作界面的主菜单 ( )下,选择通讯,然后按输入 启动将程序从计算机传输到数控系统。 计算机端从开始-程序里启动 WINPCIN 软件。如右图所示,选择 TEXT FORMAT 。按下Send Data 按钮 选择要发送的文件发送即可。 在主菜单( )中按下程序按 X 轴、Y 轴、Z 轴伺服电机; 主轴电机 X 、Y 、Z 轴向行程开关 操作面板 空气开关、接触器、PLC 、 熔断器、驱动电器等 机床电柜 串行口 RS232

钮,然后用上下箭头选择发送过来的程序,再按下选择按钮,屏幕的右上方会显示文件名,然后再按打开按钮。 4.程序仿真:在程序菜单上用向右的箭头来翻找,按下仿真功能键,在AUTO方式下,按下CycleStar键(屏幕右下方)执行自动仿真。如果仿真出错,回主菜单,在诊断功能里检查错误,然后修改后再上传再仿真,直到无误为止。 5.刀补:在主菜单()中按下参数按钮,选择刀具补偿对刀,设定刀具半径为3mm,对刀后确认。回上一级菜单,选择零点偏移,按下测量键,确定1号刀具,然后进行零点偏移值的设定。具体操作是:将刀具在JOG方式下移动,让主轴正转起来,刀具在小进给速率下移动到工件表面原点位置(与画图的原点一致)。然后在G54坐标系下通过按轴+键对每一个轴的偏移量进行计算,最后确认零点偏移的值。 6.加工:在主菜单()下按加工,在自动方式下按执行键CycleStar。 7.关机:加工完毕,将工件取下移动机床打扫卫生,关闭机床电源,老师确认后方可离开。 Mastercam 生成加工代码的修改步骤 以下查找替换要将光标移到最前面再执行: 1.首先将程序中半径R全部替换为CR= 2.程序中从开始到T1 M6语句前的所有内容删除,替换为SIMENS的文件头(如下所示),前面不能加空格,其中ABC123是文件名(文件名必须是两个字母开头)。 %_N_ABC123_MPF ;$PATH=/_N_MPF_DIR 3.将T1M6替换为:G54X0Y0Z5T1F100S1000M03 4.文件中的A0.删除 5.M5后面的程序全部删除 6.在M5后增加一行命令M02 注意:改写程序时,一定要在英文输入法下修改。画图的原点位置一定要在工件上,最好设定为图形的中心为画图原点。 铣削加工零件的尺寸为80mm×80mm,按照这个尺寸自行设计图案并加工。刀具尺寸为φ6mm的平底铣刀。

西门子840d数控系统操作面板上按键的介绍

1) 通用MD(General): MD10000:此参数设定机床所有物理轴,如X轴。 通道MD(Channel Specific): MD20000 →设定通道名CHAN1 MD20050[n] →设定机床所用几何轴序号,几何轴为组成笛卡尔坐标系的轴 MD20060[n] →设定所有几何轴名 MD20070[n] →设定对于此机床存在的轴的轴序号 MD20080[n] →设定通道内该机床编程用的轴名 以上参数设定后,做一次NCK复位! 2) 轴相关MD(Axis-specific): MD30130 -→设定轴指令端口=1 MD30240 -→设定轴反馈端口=1 如此二参数为“0”,则该轴为仿真轴。 此时,再一次NCK复位,这是会出现300007报警。 3) 驱动数据设定 配置驱动数据,由于驱动数据较多,对于MMC100.2必须借助“SIMODRIVE 611D START-UP TOOL”软件,而MMC103可直接在OP上进行,大致需要对以下几种参数设定: Location:设定驱动模块的位置 Drive:设定此轴的逻辑驱动号 Active:设定是否激活此模块 配置完成并有效后,需存储一下(SAVE)-→OK 此时再做一次NCK复位。启动后显示300701报警。 这是原为灰色的FDD,MSD变为黑色,可以选电机了;

操作步骤如下:FDD-→Motor Controller-→Motor Selection-→按电机铭牌选相应电机-→OK-→OK-→Calculation 用Drive+或Drive-切换做下一轴: MSD-→Motor Controller-→Motor Selection按电机铭牌选相应电机-→OK-→OK-→Calculation最后-→Boot File-→Save Boot File-→Save All,再做一次NCK复位。 至此,驱动配置完成,NCU(CCU)正面的SF红灯应灭掉,这时,各轴应可以运行。 最后,如果将某一轴设定为主轴,则步骤如下: 1)、先将该轴设为旋转轴: MD30300=1 MD30310=1 MD30320=1 2)、然后,再找到轴参数,用AX+,AX-找到该轴: MD35000=1 MD35100=XXXX MD35110[0] MD35110[1] MD35130[0] MD35130[1] MD36200[0] MD36200[1] 再做NCK复位 启动后,在MDA下输SXXM3,主轴即可转。 所有关键参数配置完成以后,可让轴适当运行以下,可在JOG,手轮,MDA方式下改变轴运行速度,观察轴运行状态。有时个别轴的运行状态不正常时,排除硬件故障等原因后,则需对其进行优化。 4) 参数生效模式

西门子数控系统802D_操作手册

西门子数控系统802D_操作手册 西门子数控系统802D操作手册 西门子数控系统802D是一种先进的数控系统,广泛应用于机床、机器人等领域。本操作手册旨在为使用者提供详细的操作指南,以便正确地使用和维护该系统。 一、操作界面 西门子数控系统802D的操作界面设计简洁、直观,易于操作。主界面分为四个区域:菜单栏、工具栏、状态栏和图形界面。 二、基本操作 1、开机 打开系统电源,等待系统自检完成,进入初始化界面。选择合适的语言环境和操作系统版本,然后进入主界面。 2、登录 输入正确的用户名和密码,登录系统。 3、配置参数 在“配置”菜单中选择“设备参数”,根据实际设备配置参数,包括PLC、NC等参数。

4、编程 在“编程”菜单中选择“编辑”,根据实际需要编写G代码程序。 5、调试 在“调试”菜单中选择“模拟”,模拟实际加工过程,检查程序是否正确。 6、运行 在“运行”菜单中选择“自动”,启动程序进行实际加工。 三、常见问题及解决方法 1、系统无法启动 可能原因:电源故障、硬件故障。解决方法:检查电源连接是否正常,如有问题请联系专业人员维修。 2、程序运行异常 可能原因:程序编写错误、设备参数配置错误。解决方法:检查程序是否正确,重新配置设备参数。 3、操作界面无法响应 可能原因:系统故障、软件问题。解决方法:尝试重启系统,如问题

仍未解决,请联系专业人员维修。 四、维护与保养 1、定期清洁系统表面,保持设备清洁。 2、定期检查电源连接是否紧固,确保电源稳定。 3、定期备份重要数据,防止数据丢失。 4、出现故障时,请勿自行拆卸维修,以免造成更大损失。 总之,西门子数控系统802D是一种功能强大、操作简便的数控系统。通过阅读本操作手册,大家应能正确地使用和维护该系统,提高设备利用率和生产效率。如遇到无法解决的问题,请及时联系专业人员予以解决。

西门子840D810D数控系统数控编程

西门子840D/810D数控系统数控编程 1.程序跳段:只要在希望跳过的程序段的程序段前插入识别符“/”,在程序执行过程中的指令便不会被执行,转而继续执行下面不带跳段识别符的程序段。例如: N10 …执行 /N20…跳过 N30…执行 2.条件转向语句为“IF…GOTOB/GOTOF…”,条件式所用的条件比较符号允许用: = =(等于)、>、>= 、<、<=。 3.程序注释:注释通常附加在程序段的末尾,并用分号“;”将注释与NC程序 分开。 4.主程序: 文件名的后缀位MPF; 子程序:文件名的后缀位SPF; 5.极坐标运动指令: 在其坐标系中的运动指令: G0 AP=…(极角) RP=…(极径) 指令说明:G110极点位置,以刀具当前点位置为参考点。 G111 极点位置,在工件坐标系中的绝对尺寸。 G112 极点位置,以前一个极点位置为参考点。 6.采用半径和终点进行圆弧编程: 指令说明:G2/G3 X… Y… Z… CR…(为圆弧半径)。 CR =“+”…圆弧角度小于或等于180, CR=“-”…圆弧角度大于或等于180。 7.螺旋插补(G2/G3,TURN) 指令形式:G2/G3 X… Y… Z… I… J… K… TURN… G2/G3 X… Y… Z… CR=… TURN… 指令说明:X,Y,Z:圆弧终点坐标。

I,J,K:圆心位置。 CR=:圆弧半 径。 TURN=:圆弧经过起点的次数,即整圆的圈数。整圆范围:0—999。举例:起点(X27.5 ,Y32.99, Z-5)逆时针执行两 整圈,接近终点(X20, Y5, Z-20). 程序:… N30 G17 G0 X27.5 Y3 2.99 Z3 N40 G17 G1 Z-5 F50 N50 G3 X20 Y5 Z-20 I=AC(20) J=AC(20) TURN=2 8.坐标系转换指令: 可编程指令零点偏移(TRANS,ATRANS) 指令形式:TRANS(ATRANS) X… Y… Z…(在单独程序段编写) 指令说明:TRANS为可替代指令,参照被激活的可设定零偏(G54-G57)的绝对变 换。 ATRANS为可加性指令,参照被激活的可设定零点或可编 程零点的增量变换。 X,Y,Z为所规定的坐标轴上的偏移量。 不带坐标轴参数的TRANS指令可以撤销已经生效的全部 编程框架。 9.可编程旋转(ROT,AROT) 指令形式:ROT(AROT) X…Y…Z…ROT(AROT) RPL=…..(RPL 所选平面内坐标系按该角度旋转,旋转角度) 指令说明:ROT为可替代指令。 AROT为叠加指令。 X、Y、Z:围绕该几何轴进行空间旋转。应用ROT时,旋转点为先前规定的可设定零偏(G54-G57)。应用AROT时,旋转点为现行的零偏。 10.可编程镜像加工(MIRROR,AMIRROR)

西门子数控系统结构及应用(SINUMERIK840Dsl)教案

教师教案 课程名称学时西门子数控系统构造 及应用 4h 累计学时 班级 4h 教师 学期 上课日期 课程类型 课程名称〔模块〕 教学目的理实一体〔理论+实践〕课 第一章 SINUMERIK840D sl 系统概述 1.1西门子数控系统介绍 1.2SINUMERIK 840D sl 常用调试软件介绍 1.3STEP7 V5.5 软件的安装 1.4SINUMERIK 840D sl Toolbox 软件的安装 1.5Access MyMachine 软件的安装 1.6Sinutrain V4.7 软件的安装 1.了解西门子数控系统 2.把握安装STEP7 系列PLC 软件方法 3.把握安装Acess My Machine 系统治理软件方法 4.把握Sinutrain 系统仿真软件安装方法 教学重点把握STEP7、Acess My Machine 和Sinutrain 软件的安装方法教学难点把握STEP7、Acess My Machine 和Sinutrain 软件的安装方法主要教具 设备设施材料 使用计算机、黑板、投影仪、装备SINUMERIK 840D sl数控系统的数控铣床实训设备等。 课后记

教学内容〔板书〕 1.1西门子数控系统介绍 1.S INUMERIK 808D 数控系统简介 SINUMERIK 808D系列数控系统为西门子公司面对一代智能制造的普及型数控系统系列,承受基于操作面板的紧凑型数控系统,可应用于高性能普及型数控车床与数控铣床,目前为西门子公司主推的普及型数控系统型号系列,取代SINUMERIK 802S/C 数控系统。 2.S INUMERIK 828D 数控系统简介 SINUMERIK 828D系列数控系统为西门子公司面对一代智能制造的标准型车削、铣削和磨削机床,承受基于操作面板的紧凑型数控系统。适用于加工中心和根本型卧式加工中心,平面及内外圆磨床加工的使用,支持配置副主轴、动力刀头和Y 轴的双通道车床。其优秀的智能掌握算法及精彩的驱动和电机技术确保了系统极高的 动态响应性能和加工精度。 3.S INUMERIK 840D sl 数控系统简介 SINUMERIK 840D sl 数控系统为西门子公司面对一代智能制造的高端型数控系统系列,承受模块化数控系统构造,可应用于市面上全部的数控机床各种加工任务,是一种高稳定性、高性能、高开放性、高扩展性,面对将来智能化制造的一种数控系统。 1.2SINUMERIK 840D sl 常用调试软件介绍 1.STEP7 STEP7是西门子公司出品的一款编程软件,用于西门子系列工控产品包括SIMATIC S7、M7、C7和基于PC的WinAC的编程、监控和参数设置,是SIMATIC工业软件的重要组成局部。 STEP7的软件版本包括STEP7 Basic,STEP7,STEP7 ProFessional,STEP7 Lite,STEP7 Micro等等,其中STEP7是用于S7-300/400的编程软件,编程方式可使用LAD〔Ladder—梯形图〕,STL〔Step Ladder Instruction—步进梯形图〕和FBD(Functional Block Diagram—功能框图〕三种编程语言。教学步骤、方法时间 头脑风暴法:让学1h 生在黑板绘制思维 导图,加深记忆印 象 亲自演示,进展软 1h 件操作

数控编程培训siemens840d

数控编程培训简明自学手册 第一章基础知识 一、数控技术基本知识:数控技术是柔性制造系统(Flexible Manufacturing system)、计 算机集成制造系统(Computer Integrated Manufacturing System)和工厂自动化(Factory Automation)的基础技术之一。 (一)数控、数控机床及数控系统的概念 (1)数控:就是数字控制(NC),是用数字化信号对机床的运动及其加工过程进行控制的一种方法。 (2)数控机床:是一种装有程序控制系统的机床,该系统能够逻辑地处理具有特定代码和其他符号编码指令规定的程序。 (3)数控系统:数控机床装有的程序控制系统,它能够逻辑地处理输入到系统中的具有特定代码的程序,并将其译码,使机床运动并加工零件。 (二)数控程序、数控编程的概念 (1)数控程序:输入数控系统中的、使数控机床执行一个确定的加工任务、具有特定代码和其他符号编码的一系列指令,称为数控程序。 (2)数控编程:生成用数控机床进行零件加工的数控程序的过程。 二、数控机床的组成:数控机床一般由CNC系统、伺服系统和机械系统三大部分组成。 (一)CNC系统:CNC系统的主要功能包括:多轴联动、准备功能(G功能)、多种函数的插补运动(包括直线插补、圆弧插补、螺旋线插补等)、可编程偏置值的设 定、固定循环加工、进给功能、主轴功能、刀具功能、各种补偿功能、子程序功 能、宏程序功能等。 (二)伺服系统:用于实现数控机床的进给伺服控制与主轴伺服控制。它包括进给伺服控制系统与主轴伺服控制系统。 (三)机械系统:数控机床的机械系统除包括机床基础件以外,还包括主轴部件、进给系统、实现工件回转与定位的附件、刀库与自动换刀装置、机械手等。 三、数控机床的工作方式:以FANUC及SIEMENS系统为例简要介绍6种工作方式: (一)返回参考点方式:数控机床开机之后,正式工作之前,必须先确定机床参考点,即确定刀具与机床原点的相对位置,这样刀具运动就有了基准点。返回参考点就 是数控系统接通电源之后,操作人员使机床的所有运动坐标回到机床参考点,以 后刀具的运动就以机床参考坐标系为基准。 (二)自动加工(AUTOMATIC):数控系统根据程序员编制的零件加工程序,自动控制机床对零件进行加工。在自动加工方式中,内存中可以存放多个程序,通过键 盘可以选择并输入需要的程序,然后启动操作按钮,数控系统即可按选择的程序 驱动机床进行自动加工。 (三)连续点动方式(JOG):即由手动控制机床,而不是由程序控制机床运动。该方式主要用于对刀、换刀、安装工件、测量工件以及对加工刀具进行几何数据测量。 (四)增量点动方式(INCREMENT JOG):其工作方式同点动,只是移动的步距按设定的增量进行,一般包括5种,1、10、100、1000、10000mm。 (五)手动输入/自动加工(MDA):即操作人员能够在CNC的控制下,一段程序一段程序地进行操作。输入的字符最大长度为256个字符。

操作手册(西门子系列)

操作手册——西门子系列 西门子802D数控铣床 第一章数控系统面板 1.1数控系统面板 按键功能按键功能 报警应答键通道变换键 信息键未使用 翻页键 光标键选择/变换键 加工操作地域程序操作地域键 键

参数操作地域程序管理操作区键域键 报警/系统操作 地域键 字母键数字键 上档键变换对上档键变换对应应字符字符 上档建控制键 代替键空格键 退格删除键删除键 插入键制表键 回车/输入键

1.2机床控制面板 按键功能按键功能 增量选择键点动 参照点自动方式 单段手动数据输入 主轴正转主轴翻转 主轴停 Z轴点动X轴点动 Y轴点动快进键 复位键数控停止 数控启动

急停键 主轴速度修调 进给速度修调 1.3屏幕显示区 显示屏右侧和下方的灰色方块为菜单软键,按下软键,可以进入软键左侧或上方对应的菜单。 有些菜单下有多级子菜单,当进入子菜单后,可以经过点击“返回”软键,返回上一级菜单。

第二章手动操作 2.1返回参照点 1.进入系统后,显示屏上方显示文字:0030:急停。点击急停键,使急停键抬起。这 时该行文字消失; 2.按下机床控制面板上的点动键,再按下参照点键,这时显示屏上X、 Y、Z坐标轴后出现空心圆(以以下图); 3.分别按下、、键,机床上的坐标轴搬动回参照点,同时显示屏 上坐标轴后的空心圆变为实心圆,参照点的坐标值变为0。

2.2JOG运行方式 2.2.1JOG运行 1.按下机床控制面板上的点动键; 2.选择进给速度; 3.按下坐标轴方向键,机床在相应的轴上发生运动。只要按住坐标轴键不放,机床 就会以设定的速度连续搬动。 2.2.2JOG进给速度选择 使用机床控制面板上的进给速度修调旋钮选择进给速度: 右键点击该旋钮,修调倍率递加;左键点击该旋钮,修调倍率递减。用右键每点击

西门子系统数控机床学习笔记

西门子学习笔记 西门子系统,在机床没有回零点时,也可以循环起动的方法。在启动状态下(诊断—机床设定)输入DB126 DBX4.0,B,1 西门子系统,等分圆周孔,钻孔循环的另一种方法,MACLL CYCLE81(100,0,5,,20) HOLES 1 或2(0,0,126,90,360/7,7) MACLL 1,是直线 2,是圆周 0,起始角度 0,起始点Z值 126,半径 90,第一孔的起始角度 360/7,在360度内钻7个孔 7,一共要钻7个孔 西门子系统按键说明: 区域转换键 菜单扩展键

返回键 加工显示键 自动方式 单段运行 手动方式 ;〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈门子系统操作面板,英—汉对照说明: JOG 手动方式窗口: Preset

Scratch 对刀 Handwheel 手轮 ICN ICN ………………… Gfct+transf G功能 Auxiliary func 功能表 Spindles 主轴功能 Axis federate 轴功能表 Zoom act .val 坐标值放大 Act.val MCS 机床坐标系/绝对坐标系;<<<<<<<<<<<<<<<<<<<<<<<<<<< AUTO自动方式窗口: Over-store DRF offset Program control 程序控制 Block search Handwheel 手轮 Correct program Program overview ………………… Gfct+transf G功能 Auxiliary func 功能表

西门子数控车床程序编辑教程

西门子数控车床程序编辑教程 LCYC95 :毛坯切削循环 功能用此循环可以在坐标轴平行方向加工由子程序编程的轮廓,可以进行纵向和横向加工,也可以进行内外轮廓的加工.调用循环之前,必须在所调用的程序中已经激活刀具补偿参数.调用LCYC95 前提条件直径编程G23指令必须有效. 系统中必须已经装入文件SGUD.DEF. 程序嵌套中至多可以从第三级程序界面中调用此循环〔两级嵌套〕. 参数 1 / 18

说明 R105 加工方式参数 用参数R105确定以下加工方式: 在纵向加工时进刀总是在横向坐标轴方向进行,在横向加工时进刀则在纵向坐标轴方向.如果该 2 / 18

参数编程了其它值,则循环中断并给出报警:61002"加工方式错误编程〞 R106精加工余量参数.通过参数R106可以编程一个精加工余量.如果没有编程精加工余量,则一直进行粗加工,直至最终轮廓. R108切入深度参数.在参数R108之下设定粗加工最大可能的进刀深度,但当前粗加工中所用的进刀深度则由循环自动计算出来. R109粗加工切入角.粗加工时的尖刀按照参数R109下编程的角度进行. R110粗加工时退刀量参数 .坐标轴平行方向的每次粗加工之后均须从轮廓退刀,然后用G0返回刀起始点.在此,由参数R110确定退刀量的大小. R111粗加工进给率参数.加工方式为精加工该参数无效. R112精加工进给率参数.加工方式为粗加工时该参数无效. 轮廓定义在一个子程序中编程待加工的工件轮廓,循环通过变量_CNAME名下的子程序名调用子程序.轮廓由直线或圆弧组成,并可以插入圆角和倒角.编程的圆弧段最大可以为四分之一 圆.轮廓中不允许含根切.若轮廓中包含根切,则循环停止运行并发出报警: G1605"轮廓 定义出错〞轮廓的编程方向必须与精加工时所选择的加工方向相一致. 3 / 18

西门子802s-c数控车床操作说明书

西门子802s/c系统之阳早格格创做 支配篇 锚机连交 (页里较大,图片较多,请耐性等待)SINUMERIK 802S/C base line 支配里板 NC 键盘区(左侧): 机床统造里板天区(左侧): 屏幕区分 标记证明 屏幕中的缩略符分别具备如下含意: 表 1-1 标记证明

表 1-1 标记证明(绝)

开机战回参照面 2 支配步调 第一步,交通 CNC 战机床电源.系统带领以来加进“加工”支配区 JOG 运止圆 式. 出现“回参照面”窗心. 3 参数设定 正在 CNC 举止处事之前,必须通过参数的输进战建改对付机床、刀具等举止安排: 输进刀具参数及刀具补偿参数 输进/建改整面偏偏置 输进设定数据 输进刀具参数及刀具补偿参数—“参数”支配区 功能 刀具参数包罗刀具几许参数、磨益量参数战刀具型号参数. 分歧典型的刀具均有一个决定的参数数量. 每个刀具备一个刀具号(T 号). 拜睹章节8.6“刀具战刀具补偿”.

参数设定 硬键 采用交下来渐矮的或者渐下的刀沿号 采用交下来渐矮的或者渐下的刀具号 估计刀具少度补偿值 用“扩展键”扩展硬键功能 所有的刀具补偿值复位为整 建坐一个新的刀沿,创造刀补参数. 新刀补建坐到目前刀具上,并自动调配下一个刀沿号(D1-D9).正在内存中最多不妨建坐30 个刀沿 简略一个刀具所有刀沿的刀补参数 建坐一个新刀具的刀具补偿参数.注意:最多不妨建坐 15 个刀具. 挨开一个对付话窗心,隐现设定的所有刀具号.输进待搜索的刀具号,按“确认键”

开初搜索.刀具觅找到后挨开刀具补偿窗心. 刀具补偿分为刀具少度补偿战刀具半径补偿. 参数表结构果刀具典型分歧而分歧 3.1.3对付刀决定刀具补偿值 功能利用此功能不妨估计刀具 T 已知的几许少度 前提条件换进该刀具.正在 JOG 办法下移动该刀具,使刀尖到达一个已知坐标值的机床位 置,那大概是一个已知位子的工件.其坐标值不妨分为二个部分:可保存的整面偏偏置战偏偏移值(Offset) 历程偏偏移值备案到“偏偏移值”天区.采用相映的整面偏偏置(比圆:G54),不整面偏偏 置时采用 G500.屡屡必须对付所采用的坐标轴分别举止备案(拜睹图 3-6). 注意:坐标轴少度 1 或者 2 的决定与决于刀具典型(车刀,钻头). 使用车刀时 X 轴的偏偏移值是曲径值!

8-西门子操作面板及基本操作

实 习 教 学 教 案 首 页 N o 9 常州冶金技师学院 专业类别 专业方向 模块(课题) 分模块(分课题) 教学目的与要求 教学重、难点及解决措施 复习旧课要点 教学参考及教具(含电教设备) 作业布置 任课老师 教研组长 系部检查 编写日期 检查日期 检查日期 机械类 操 作 中级数控 操作面板及基本操作 1、掌握机床面板各键功用 2、机床开关机、回零点等操作步骤 3、各种软菜单的应用 1、机床面板各键功用 2、各种软菜单的应用 有关数控指令的格式及用法 西门子802S/C 数控系统操作与编程说明书 见附页 李冬兴 2012.11.19

教学内容、方法、教学过程附记组织教学:1、点名、讲解操作安全事项 2、介绍本节课的授课内容 复习旧课:有关数控指令的格式及用法 讲解新知识:操作面板及基本操作 一、数控机床及系统面板介绍 图1数控机床外形 电源开 急停 电源关 (电子锁) 机床控制面板1数控系统操作面板机床控制面板2 图2 西门子802S/C系统面板图

教学内容、方法、教学过程附记为了便于学生使用,本书中将面板上的按钮分成以 下三组。 1、机床控制面板上的按钮:用加“”的字母或文 字表示,如“电源开”、“JOG”等。 2、系统操作面板上的功能键:用加的字母或 文字表示,如回车等。 3、与CRT屏幕相对应的5个软键:用加[ ]的文 字表示,如[参数]、[程序]等。 <一>、机床控制面板1的设置及作用 (1)机床电器柜电源开关 一般位于机床的侧面,开关向上扳到“ON”位置 为电源闭合,开关向下扳到“OFF”位置为电源断开。 (2)系统电源开关 按下机床面板上的绿色“电源开”按钮,接通系统 电源,正常通电以后,屏幕显示“回参考点”窗口。 按下机床面板上的红色“电源关”按钮,系统电源 关闭,机床停止动作。 (3)RS232接口 用作与外部设备(如 图3 RS232接口 电脑)联接并用于传输数 据的通讯端口(图3)。 <二>、机床控制面板2的设置及作用 1、紧急停止按钮 面板右上角的红色大按钮,非常醒目。在任何方式、 任何时候,按下该键,机床及CNC装置随即处于停止 状态。即刀架、主轴停止运动,“驱动”指示灯熄灭, 同时在屏幕上出现003000报警。该键将保持被压下状 态。

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

上电之前的准备 一:将NCK主板卸下,检查NCK主板上的电池是否正确安装。正确安装之后将NCK主板安装到NCU盒上。 二:外围线路的连接 (1 每根轴的动力线,编码器反馈线是否正确安装(X411-轴 1编码器,X422轴2编码器,动力线插口X轴对应A1口,Z 轴对应A2口,2-AXIS (2 设备总线,直流母线等是否正确可靠连接。 (3 3相电源进线连接是否可靠,U,V,W是否对应。 (4 SIMA TIC线的连接(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灯会亮。 (2S4→“3”并保持等到PS灯再次亮=>PS灯灭了又再亮。 (3在3秒之内,快速地执行下述操作S4:“2”→“3”→“2”: =>PS灯先闪,后又亮,PS灯亮。(有时PS灯不亮 (4等PS和PF灯亮了,S4→“0”:=>PS和PF灯灭,而PR灯 亮。

西门子840D数控编程基础

目录 第一章数控机床简介 (1) 1.1 数控机床的组成 1.2 数控机床的分类 第二章数控加工工艺…………………………………. 2.1数控加工工艺的主要内容 2.2 数控加工程序及其编制过程 第三章数控加工基础知识…………………………………. 3.1坐标系 3.2绝对/增量尺寸 3.3加工平面 第四章数控程序的格式和编制………………………………. 4.1程序结构 4.2注解和编程信息 4.3常用数控系统功能简介 4.4常用数控编程工艺指令 4.5坐标系偏置指令 4.6刀具补偿指令 4.7 参数变量与程序跳转 4.8子程序的调用 4. 9固定循环 4. 10编程举例:G功能的综合应用 第五章数控刀具的选择…………………………………. 5.1硬质合金刀具 5.2陶瓷刀具 5.3切削用量的选择 第六章数控机床的操作…………………………………. 6.1数控机床的操作方式简介 6.2数控机床的操作方式 6.3数控机床其他操作介绍

1 数控机床 1.1 数控机床的组成 数控机床主要是由数控系统、伺服系统、辅助控制装置、机床本体、控制介质组成。 1.1.1 控制介质 控制介质是指将零件加工信息传递到控制介质去的程序载体。常用的有磁盘、U盘、移动硬盘等。 1.1.2 数控系统 数控系统通常是一台带有专门系统软件的专用微机。它由输入装置、控制运算器和输出装置等构成。它接受控制介质上的数字化信息,经过控制软件或逻辑电路进行编译、运算和逻辑处理后,输出各种信号和指令控制机床的各个部分,进行规定的、有序的动作。 1.1.3 伺服系统 伺服系统是数控机床的执行机构,是由驱动和执行两大部分组成。它接受数控系统的指令信息,并按指令信息的要求控制执行部件的进给速度、方向和位移。常用的位移执行机构有步进电动机、直流伺服电动机和交流伺服电动机,后两者均带有光电编码器等测量元件。 1.1.4 辅助控制装置 辅助控制装置是介于数控装置和机床机械、液压部件之间的强电控制装置。 1.1.5 机床本体 机床本体是数控机床的主体。 1 . 2 数控机床的分类 按照执行机构的控制方式分类: 1)开环控制 开环数控机床一般采用由功率步进电机驱动的开环进给伺服系统,即不带反馈装置的控制系统。其执行机构通常采用功率步进电动机。数控装置发出的脉冲指令通过环形分配器和驱动电路,使步进电动机转过相应的步距角度,再经过传动系统,带动工作台或刀架移动。 2 )闭环控制 闭环数控机床的进给伺服系统,是将位置检测装置安装于机床运动部件上,加工中心将测量到的实际位置值反馈。数控装置将反馈信号与位移指令进行比较,根据其差值与指令进给速度的要求,按一定规律转换后,得到进给伺服系统的速度指令。另外与伺服电动机刚性联接的测速元件,随时实测电动机的转速,得到速度反馈信号,将其与速度指令信号相比较,以其比较的差值对伺服电动机的转速随时进行校正,直至实现移动部件工作台的最终精确定位。 3 )半闭环控制 半闭环控制数控机床,是将位置检测装置安装于驱动电动机轴端或安装于传动丝杠端部,间接地测量移动部件的实际位置或位移,其精度高于开环系统,低于闭环系统。

相关主题
相关文档
最新文档