数控系统软件共7页
数控仿真实习教材:斯沃数控仿真软件操作指导书
斯沃数控仿真软件操作指导书华中科技大学武昌分校自动化系数控实训创新基地一、软件简介斯沃数控仿真加工软件包括八大类,30个系统,62个控制面板。
具有FANUC、SIEMENS、MITSUBISHI,广州数控GSK、华中数控HNC等系统的编程和加工功能,通过在PC机上操作该软件,能在很短的时间内掌握数控车、数控铣及加工中心的操作。
二、启动界面如图1所示在数控系统中选择你所需要的系统,然后点击登录。
图1三、功能介绍能够做三维仿真,等同于对真正的CNC机床的操作。
用户能够任意设置机床尺寸。
提供像放大缩小等观察参数的设置功能。
切削中故障报警功能(碰撞、过载等)。
采用对话框来简化刀具和功能的设置。
切削路径和刀偏路径可以同时显示。
华中数控世纪星(图2)和FANUC0I-T(图3)操作面板图2图3下面分别对工具条分别进行介绍工具条1(如图4)所示各个图标的功能说明如下:图4工具条2(如图5)所示各个图标的功能说明如下:图5四、华中数控HNC-21T系列车床操作简介(1)华中数控HNC-21T系列车床面板简介机床的操作面板位于窗口的右下侧(如图6),主要用于控制机床运行状态,由于每个按键上都有汉字说明,我们就不再累述了。
只对几个意义不太明显的键进行简单解释一下。
方式选择进入自动加工模式。
图6按一下"循环启动"按键运行一程序段,机床运动轴减速停止,刀具、主轴电机停止运行;再按一下“循环启动”按键又执行下一程序段,执行完了后又再次停止。
手动方式,手动连续移动台面或者刀具。
增量进给。
回参考点。
主轴控制在手动方式下,当主轴制动无效时,指示灯灭按一下“主轴定向按键”,主轴立即执行主轴定向功能。
定向完成后,按键内指示灯亮,主轴准确停止在某一固定位置.在手动方式下,当主轴制动无效时,指示灯灭按一下“主轴冲动按键”,指示灯亮。
主电机以机床参数设定的转速和时间转动一定的角度。
在手动方式下,主轴处于停止状态时,按一下“主轴制动” 按键,指示灯亮主电机被锁定在当前位置。
数控铣课件
第3页,共66页。
进阶目标
熟悉一款仿真软件的界面操作;
熟悉虚拟数控铣床的操作准备。
第4页,共66页。
任务1.1 数控铣床及其仿真软件操作
1.1.1 数控铣床/加工中心
1.1.2 数控加工仿真软件
1.1.3 工件的装夹方式
1.1.4 工件的实际装夹操作
第5页,共66页。
1.1.1 数控铣床/加工中心
数控加工中进行验证与优化。可以进行干涉检查,协助预 判刀具与工件、夹具、机床部件等相互间的碰撞,这在多轴加工 和使用复杂夹具的场合尤其重要;可以进行切削检查,协助预判 工件在某些部位的过切或少切现象;可以进行智能工艺验证与切 削参数优化等。
第12页,共66页。
1.1.2 数控加工仿真软件
图1-1-7所示为某数控铣削 仿真软件的主界面。
第6页,共66页。
1.1.1 数控铣床/加工中心
立式数控铣床其主
轴轴线垂直于水平面, 立式数控铣床通常采
01
用三轴坐标联动或三
轴坐标两轴联动加工。
• 立卧两用数控铣床的 主轴轴线方向可
03
以变换,既具备
立式数控铣床的
功能又具备卧式
数控铣床的功能
。
卧式数控铣床主轴
轴线平行于水平面,为
02
了扩大加工范围,卧式 数控铣床通常通过增加
第13页,共66页。
1.1.3 工件的装夹方式
1.机用虎钳装夹
在数控铣床加工中,最 常采用的工件装夹方法是利 用机用虎钳进行工件的装夹。 机用虎钳的结构如图1-1-8所 示,用机用虎钳装夹矩形工 件如图1-1-9所示。
第14页,共66页。
1.1.3 工件的装夹方式
2.直接在铣床工作台上装夹
宇龙数控加工仿真软件车床部分
宇龙数控加工仿真软件车床部分一、数控加工仿真系统的运行单击【开始】按钮,在【程序】中选择【数控加工仿真系统】,在弹出的子菜单中单击【加密锁管理程序】,如图1所示。
图1单击【加密锁管理程序】,WINDOWS XP右下角任务栏会出现如图2所示的电话形状图标。
图2再次进入【程序】菜单中的【数控加工仿真系统】,在弹出的子菜单中单击【数控加工仿真系统】,如图3所示。
图3单击【数控加工仿真系统】弹出系统登陆界面,如图4所示。
直接单击【快速登陆】按钮进入系统。
图4一、选择机床在主界面下,单击下拉菜单中的【机床】,在弹出的下拉子菜单中单击【选择机床】;或者单击图标菜单中的图标,如图5所示,系统将会弹出选择机床子界面,将【控制系统】选为【FANUC】,然后在选择【FANUC OI Mate】【机床类型】【选车床】然后在选择机床的生产厂家【南京第二机床厂】选项,然后单击确定,如图6。
图5图6二、数控加工仿真系统的基本用户界面图7图7所示为数控加工仿真系统的主界面,用户可以机械操作面板通过操作鼠标或键盘来完成数控机床的仿真操作。
它包括下拉菜单;图标菜单;机械操作面板;机床操作面板和数控机床动画仿真五部分组成。
1.图标菜单图82.机械操作面板数控仿真加工系统的机械操作面板即为真实机床操作面板上的操作区,其各键名称功能见图9。
模式旋钮主轴正转倍率开关手动换刀图模式旋钮上的功能:为编辑模式,在此模式下才可以进行文字的输入和修改.手动模式在此模式下可以进行手动操作.手轮模式在次模式下激活手轮旋钮.自动加工模式在此模式下可以自己加工.参考点模式开机选此模式使机床回到参考点。
三、快速入门1.定义毛坯在主界面下,单击下拉菜单中的【零件】,在弹出的下拉子菜单中单击【定义毛坯】;或者单击图标菜单中的图标,如图10,系统将会弹出定义毛坯子界面,将毛坯料的直径都改成30,单击确定,如图11图10图112.放置零件在主界面下,单击图标菜单中的图标,或者单击下拉菜单中的【零件】,在弹出的下拉子菜单中单击【放置零件】项;如图12,在窗口左上角【类型】项选取【选择毛坯】选项,用鼠标左键单击【毛坯1】,然后单击【安装零件】如图13。
斯沃数控仿真软件(内部教学资料
第一章斯沃数控仿真软件概述1.1 斯沃数控仿真软件简介南京斯沃软件技术有限公司开发FANUC、SINUMERIK、MITSUBISHI、广州数控GSK、华中世纪星HNC、北京凯恩帝KND、大连大森DASEN数控车铣及加工中心仿真软件,是结合机床厂家实际加工制造经验与高校教学训练一体所开发的。
通过该软件可以使学生达到实物操作训练的目的,又可大大减少昂贵的设备投入。
斯沃数控仿真软件包括八大类,28个系统,62个控制面板。
具有FANUC、SIEMENS(SINUMERIK)、MITSUBISHI、广州数控GSK、华中世纪星HNC、北京凯恩帝KND系统、大连大森DASEN、南京华兴WA编程和加工功能,学生通过在PC机上操作该软件,能在很短时间内掌握各系统数控车、数控铣及加工中心的操作,可手动编程或读入CAM数控程序加工,教师通过网络教学,可随时获得学生当前操作信息。
1.2 斯沃数控仿真软件的功能★国内第一款自动免费下载更新的数控仿真软件★真实感的三维数控机床和操作面板★动态旋转、缩放、移动、全屏显示等功能的实时交互操作方式★支持ISO-1056准备功能码(G代码)、辅助功能码(M代码)及其它指令代码★支持各系统自定义代码以及固定循环★直接调入UG、PRO-E、Mastercam等CAD/CAM后置处理文件模拟加工★Windows系统的宏录制和回放★AVI文件的录制和回放★工件选放、装夹★换刀机械手、四方刀架、八方刀架★基准对刀、手动对刀★零件切削,带加工冷却液、加工声效、铁屑等★寻边器、塞尺、千分尺、卡尺等工具★采用数据库管理的刀具和性能参数库★内含多种不同类型的刀具★支持用户自定义刀具功能★加工后的模型的三维测量功能★基于刀具切削参数零件光洁度的测量第二章斯沃数控仿真软件操作2.1 软件启动界面2.1.1 试用版启动界面图2.1-1(1)在左边文件框里选择试用版;(2)在右边的窗口处点击选择所要使用的数控系统(3)如果需要超级使用可以选择(4)选择系统完成之后,点击Try It 进入系统界面2.1.2网络版启动界面图2.1-2(1)在左边文件框内选择网络版(2)在右边的第一个条框内选择所要使用的系统名称(3)在User里选择用户名,输入密码(4)在Remember Me 和Remember My Password 中进行选择(5)输入服务器的IP地址(6)点击Sign in 进入系统界面(7)启动SSCNCSRV.exe,进入SERVER主界面,如下图:图2.1-3(8)单击工具栏中的“用户状态”图标,将会显示所有用户的状态,如下图图2.1-4(9)在用户状态列表中选择一个用户,然后点击工具栏上的"设置教师机"图标将其设为教师机(10)单击"用户管理"图标,弹出"用户管理"对话框,如下图:在这个对话框中添加用户名和姓名,以及该用户的权限。
新代数控系统操作基础
新代数控系统操作基础本文介绍了台湾新代数控系统的基本操作,包括调用程序执行加工、从网络调用程序、加工中修改主轴转速、设定工件坐标系统和自动对刀等。
在调用程序执行加工时,用户需要进入新代系统主菜单画面,选择F2(程式编辑)→F8(档案管理)→XXX光标选取所需的程式→Enter→后退一页→F4(执行加工)→检查所选程式是否调出→自动模式→选择手轮模拟功能→程式启动→正方向摇动手轮,到工件顶上走几刀,观察刀路是否正确→取消手轮模拟功能,让机床自动跑程式。
用户也可以从网络调用程序,选择主菜单F2(程式编辑)→F8(档案管理)→F8(网络档案输入)→XXX光标选程式→确定→确定。
在加工中需要修改主轴转速时,用户可以选择主菜单→F4(执行加工)→F4(加工参数设定)→XXX光标到主轴转速栏→输入所需的主轴转数→按Enter确认。
为了设定工件坐标系统,用户可以选择主菜单F1(机台设定)→F5(设定工件坐标系统)→F5(分中功能)→在工件左侧铣一刀或碰一下→按PX1→在工件右侧铣一刀或碰一下按PX2.在工件前侧铣一刀或碰一下PY1按一下→后侧铣或碰按PY2→退页→G54(或G55,56……)→F3(辅助坐标设定)。
最后,在自动对刀时,用户可以选择主菜单F1(机台设定)→F5设定工件座标系统)→F6(自动对刀)→自动模式→进给倍率打到100%—→F1(自动对刀起动)→待停止后→检查“数”是否抓到。
需要注意的是,当测量模式选1,单刀单工件时,用户需要将落差放在外部偏移Z轴坐标中。
当工件坐标号码设为空时,对刀完成后,当前的刀长会记录在辅助点坐标Z轴中。
当工件坐标号码设为1时,对刀完成后,当前的刀长会自动记录到工件坐标G54的Z轴中。
如果想跑一次当前的程式,只需将相应的改变工件坐标(如G54、G55、G56)Z轴的坐标值即可。
当测量模式选2时,对刀画面会有所变化。
当测量模式选择2时,即单刀多工件模式。
在这种模式下,主轴上只能使用一把刀,而工作台上有多个待加工工件。
fanuc数车操作说明书
项目六 FANUC数控系统
单元三 FANUC PMC程序设计(一)
1、FANUC PMC的接口
PMC与控制伺服电动机和主轴电动机的系统部分,以及与机床 侧辅助电气部分的接口关系。
图6-31
第29页/共69页
项目六 FANUC数控系统
2、FANUC PMC的基本编程指令
第30页/共69页
图6-28
图6-29
第25页/共69页
项目六 FANUC数控系统
五、急停与超程解除控制线路
急停:用于在紧急情况下,停止机床的运动,一般用其按钮触 点控制切断强电。 超程解除:数控系统通常可提供两种行程保护功能,一种为在 机床各坐标轴的极限位置安装限位开关,当其被压下时,向数 控系统发出超程信号使之减速停止。另一种为存储行程极限, 它允许在机床坐标系中设定多个坐标值形式的区域,禁入区域 可以由用户指定为设定区域的内侧或外侧,当机床移动进入禁 入区域则停止移动,并显示超程报警。
项目六 FANUC数控系统
一、FANUC数控系统的发展概况
FANUC数控系统的特点: 1 系统在设计中大量采用模块化结构。 2 具有很强的抵抗恶劣环境影响的能力 。 3 有较完善的保护措施 。 4 FANUC系统所配置的系统软件具有比较齐全 的基本功能和选项功能。 5 提供大量丰富的PMC信号和PMC功能指令 。 6 具有很强的DNC功能 。 7 提供丰富的维修报警和诊断功能 。
从机床PMC装载:
第39页/共69页
项目六 FANUC数控系统
选择传输PMC梯形图程序、PMC参数: 显示传输的过程:
第40页/共69页
第41页/共69页
项目六 FANUC数控系统
二、FANUC PMC程序的工作原理
数控系统工作原理简介PPT课件( 66页)
按所用进给伺服系统
开环数控系统 半闭环数控系统 控制系统 闭环数控系统
步进电机
数控装置
伺服马达
数控装置
机床工作台
伺服马达
机床工作台
机床工作台
位置检 测器 位置检测器
按数控系统加工功能
点位控制系统(Positioning Control System)
特点:只要求保证点与点之间的准确定位,即只控制行程的终点 坐标值,而对点与点之间刀具所移动的轨迹不加控制.在移动过 程中,刀具不进行切削,采用机床设定的最高进给速度进行定位 运动,接近终点需要低速趋近。如:钻床、冲床
+Y
F 4F 3Xe154 E=E-1=5-1=4≠0
F4 40 F5 10
+X F5F4Ye431 E=E-1=4-1=3≠0
+X
F 6F 5Ye132 E=E-1=3-1=2≠0
F6 20
+Y
F 7F 6Xe253 E=E-1=2-1=1≠0
•数字积分原理 •数字积分(DDA)直线插补
① 原理
Y
y f (t)
例:右图下,若要使从O点到E点的插补过程进
给脉冲均匀,就必须使分配给x,y方向的单位增
量成正比。设需要在t=10秒内使加工到达终点E,
则每单位时间间隔△t内,x和y的增量分别为
△t
△x’=xe/10=0.7
y
△y’=ye/10=0.4
F i 1 ,i X e Y i X i 1 Y e X e Y i ( X i 1 ) Y e X e Y i X i Y e Y e
即
i 1 F i-Y e F
当偏差值F <0时,刀具从现加工点 (Xi,Yi ) 向Y正向前进一步,到达 新加工点 (Xi,Yi1)则新加工点的偏差值为
FIDIA CNC编程手册
ISOGRAPH语言允许可在数控机床上执行的轮廓和表面的交互式图形方式定义。它作为一个选件在同NC发货时,即己安装好。
ISOGRAPH语言的主要特点是:
—与ISO语言兼容;
—提供有几何指令;
—允许参数编程;
—吸收了高级语言的典型检查结构;
—可以使用参数子程序;
—可以执行复杂的循环。
在一个程序段的两个元素间没有必要空格,因为当操作者移到另一程序段时,将自动插入空格。
圆的定义1731中心及半径直接定义的圆1732隐含中心和显直接定义半径的圆1733过两个直接定义点的己知半径的圆1734过两个隐含点即编号点的己知半径的圆1735过三个隐含点的圆1736与三条隐含直线相切的圆1737显定义中心且与某隐含直线相切的圆1738与另一隐含圆重合但方向相反的圆1739以前编好的圆的执行17310连接两个隐含圆的圆17
如:
这是一个中心坐标及终点横坐标为参数定义的G02指令。
1.7轨迹定义指令
轮廓可以打开和结束。它用交互模式定义成有方向性的几何元素(直线及圆弧)的有机结合。
轮廓可以平移及以某一点为中心进行旋转和缩放。
直线与圆的切点、交点和连接是通过工作站自动计算的。
要定义一个轨迹,必须编制构成轨迹所必须的基本几何要素。
1.7.1 L I N E:直线定义
1.7.1.1经过两点的直线
1.7.1.2经过一点且与圆相切的直线
1.7.1.3与两圆弧相切的直线
1.7.1.4按编程角度倾斜的直线
1.7.1.5过一己知点的平行线的定义
1.7.1.6过一己知距离处的平行线的定义
1.7.1.7垂直于另一条直线的直线的定义
1.7.1.8与另一己知直线成一己知角度的直线的定义
数控机床数控原理与系统课件
码后4位十进制来指定主轴转速。 ➢ 3. T功能的实现 ➢ T功能即刀具功能,T代码后跟随2-5位数字表示刀具号和
刀具补偿号。图5-23所示为采用固定存取换刀控制方式 的T功能处理框图。
返回
上页
下页
➢ 数控机床中独立型PLC本身是一个控制器,是一个完 整的系统。其特点是使用灵活;要进行PLC与CNC装置 I/O联结,控制功能更强大。
返回
上页
下页
图5-22 内装型PLC的CNC框图
返回
上页
下页
5.5 辅助机能控制与PLC
➢ 四、M、S、T功能的实现 ➢ 1. M功能的实现 ➢ M 功能又称辅助功能,其代码用“M”后跟2位数表示。
命令。
返回
上页
下页
5.4数控系统的接口
▪ 一、接口解决的问题
➢ 从功能角度去分,接口电路解决的问题有两类。 ➢ 1. 单台机床内部各部件之间的信息交换问题 ➢ 2. 机床与机床之间或机床与计算机之间的信息交换问题。
▪ 二、接口分类规范
“机床/数控接口”国际标准指出了数控装置,电气控制设备与机床 之间的接口范围,他们共分为四类,如图5-17. ➢ A、B类接口交换的信息是数控装置与驱动电动机,位置、速度检测 之间的控制信号。
(1)减法计算 ▪ 在位置计数器中预置给定的位移量,坐标移动时进行减 法计算。
(2)比较计算 ▪ 将给定的位移量存入指令寄存器,坐标移动时位置计数 器以零开始进行加法计算,两者相比较,在计数值与给 定值相符时停止进给。 ▪ 位置计算与比较的软件控制流程如图5-8所示
数控车床操作面板
用于直接通过操作面板输入数控程序和编辑程 序。 进入自动加工模式。 手动方式,手动连续移动刀架。 手动方式回参考点。 増量选择,步进增量有×1为0.001毫米,×10 为0.01毫米,×100为0.1毫米,×1000为1毫米 四种。 自动加工模式中,程序单步运行。
增量选择键
单段键
4.1 数控车床操作面板
表4-1 系统操作面板功能键的主要作用
按键 名称 替代键 删除键 插入键 修改键 换行键 上档键 程序键 位置显示 键
按键功能
用输入的数据替代光标所在的数据。
删除光标所在的数据;或者删除一个数控程序或者删除 全部数控程序。
把输入域之中的数据插入到当前光标之后的位置。
消除输入域内的数据。
结束一行程序的输入并且换行。 按住此键,再按双字符键,则系统输入按键右下角的字 符 数控程序显示与编辑页面。 位置显示页面。位置显示有三种方式,用翻页键按钮选 择。
4.2.4.3 在数据输入行输入一个程序段,按 确定。
4.2.4.4 按
键,立即执行输入的程序段。
4.2 数控车床操作
4.2.5 自动运行方式
在自动方式下零件程序可以自动加工执行,这是零件 加工中正常使用的方式。 操作步骤: 按 键,进入自动运行方式,屏幕左下角显示 “MEM”,选择要运行的程序,在屏幕右上角显示程序名称,
4.2 数控车床操作
Байду номын сангаас
图4-6
刀具补偿窗口
4.2.12.6 输入“X和刚才测量的工件直径”,按 再按[测量]键, X轴方向刀对好。
键,
4.2 数控车床操作
4.2.12.7 按 启动主轴,按 键,将车刀移动 到工件附近,然后将进给速率调到低速档,配合以增量进 给,使刀具轻轻触碰到工件右端面或进行试切。 4.2.12.8 按 键,使刀具退出工件到合适位置,按 键停止主轴。注意不能按 或 键在 Z轴方向移动刀具。 4.2.12.9 重复步骤5,选择补偿参数编号。 4.2.12.10 输入“Z0”,按 向刀对好。 键,再按[测量]键,Z轴方
数控加工软件控制程序
数控加工软件控制程序(依据GJB9001B-2009标准制定)受控状态:编制:审核:批准:xxxxx技发展有限公司发布1 范围为使公司的数控加工程序、数控操作指导书在使用前得到确认,并得到周期性的维护和控制。
确保公司使用的数控加工程序和数控操作指导书安全、适宜、有效。
本程序适用于xxxxx技发展有限公司数控加工程序管理。
2 有关术语和定义数控加工软件:数控加工程序,包括自编数控程序以及与其相配套的数据文件、操作指导书。
3 职责3.1 技术部负责按照工艺规程、技术文件进行数控加工软件的编制、校对、审核以及更改和超越;3.2技术部负责组织新编数控加工软件的试生产。
3.3技术部部长、技术副总经理负责数控加工软件的评审和批准;4数控加工软件控制程序(工作流程图见附录A)4.1 数控加工程序的编制4.1.1技术部技术员接到数控加工程序编制任务后,应按照《文件的编号细则规定》将所编程序进行登记、编号,建立《数控程序登记表》;4.1.2程序的编制4.1.2.1 工艺处理:技术部技术员根据设计图、工艺文件、工夹量具情况进行工艺分析,确定走刀路线和切削用量、对刀点、编程零点等参数;4.1.2.2确定刀具:技术部技术员根据工艺文件、技术标准内容以及实际操作要求,选定刀具数目和种类。
4.1.2.3数学处理:按零件图、走刀路线和编程允许的误差,通过人工或计算机编制出数控机床所需的数控数据;4.1.3 编制完的数控加工程序应由程序编制人员进行自检。
4.2 程序校对4.2.1编制完的数控加工程序经由程序编制人员进行自检无误后,由另一名技术部技术员进行校对,保证全部内容的完整性、加工工艺路线以及加工轨迹的正确性、切削用量及刀具的适用性。
4.2.2 校对过程中发现的任何问题,应由编程人员进行修改,修改后的内容应重新进行校对。
4.3试加工4.3.1经自检和校对无误后的数控加工程序由编程人员输入到机床中,由编程人员和机床操作者共同进行试加工,保证全部内容的完整性、加工工艺路线以及加工轨迹的正确性、切削用量及刀具的适用性。
KND凯恩帝数控系统说明书
K N D凯恩帝数控系统说明书(总71页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除凯恩帝K90T i数控车床系统使用手册操作篇1概要使用K90Ti数控系统时,只要掌握如下几方面的操作内容,就可以很方便的进行操作了。
.手动操作:(1)手动返回参考点及手动程序回零。
(2)手动方式下移动刀具。
(3)手动辅助机能操作。
.自动运行:(1)存储器运行,是按编制好的程序自动运行加工工件。
(2)MDI运转,把一个程序段用MDI键盘上的键送入后根据这个指令可以运转,这就叫做MDI运转。
.程序的编辑:(1)把编制好的程序存到数控系统的存储器上。
(2)在编辑方式下,运用操作面板上的编辑键对程序进行修改,变更程序。
.程序的调试:在实际加工以前,可先检查机床运动是否符合要求,检查方法有机床实际运动和机床不动(只观察位置显示和变化)两种。
A)机床实际运动方法1、可调整进给倍率2、采用单程序段,即是每按一次启动键后刀具走一个动作(执行一个程序段)后停止,再按启动键后刀具走下一个动作后(执行下一个程序段)停止,这样可以检查程序。
B)机床不动,观察显示位置变化或通过图形功能,观察加工时的刀具轨道的变化。
.数据的显示和设定:(1)刀具补偿的显示和设定方法。
(2)参数的显示和设定。
(3)用诊断参数判断机床的输入输出口信号状态。
.显示:(1)程序的显示。
(2)位置的显示。
(3)报警信息显示及处理。
.电子盘的存取。
.图形功能。
2操作面板说明面板区域划分K90Ti车床系统K90Ti的LCD/MDI面板见下图:LCD液晶屏显示区K90Ti数控系统采用英寸单色液晶屏显示。
前置串口、U盘接口区为了使用户的使用方便,本系统前后均有串口接口,并增加U盘功能。
编辑键盘区显示界面菜单区机床面板区注:1.手动方式下轴旋转后,如果按任何主轴键(正转,反转,停止,点动),都会使主轴停止。
8.2.5 NCK通道信号(DB21~DB30)[共7页]
DBB 6
进给率 快速进给 修调有 修调有效 效/V1/ /V1/
程 序 极 退 删 除 通 过 的 删除剩余
出/K1/
子程序号 行程
禁止读入/K1/ 禁止进给/ V1
DBB 7
复位 /V1/
NC 停止, 主 轴 和 进 NC 停止/K1/ 给轴
NC 在程序极 限处停止
NC 启动/K1/
禁止 NC 启动 /K1/
选择程
序测试 / K1/
REPOS MOOE EDGE
选择的快速 进给的进给 率修调/V1/
2
DBB 26
MMC →
PLC
7
6
选择程序跳跃/K1/(SW2 和更高)
5
4
3
2
DBB 27
MMC → PLC
DBB 28
PLC → NCK
OEM 通道信号
REPOSPATHMODE
1
0
1
0
选择程序跳 选 择 程 序 跳 跃/K1(/ SW2 跃/K1/(SW2 和更高) 和更高)
OEM 信号几何轴 1
10 INC
1 INC
Hale Waihona Puke 节位7位6位5
DBB 15
第 8 章 840D/810D 中接口信号的应用 315
续表
位4
位3
位2
位1
位0
几何轴 1
DBB 16
进给键/H1/
+
-
DBB 17
DBB 18
快速进给修 调/H1/
Var.INC
几何轴 2
禁止进给 进给停止/
键/H1/
V1/
314 SIEMENS 数控技术应用工程师——SINUMERIK 840D/810D 数控系统功能应用与维修调整教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数控系统软件
2008-8-22来源:阅读:279次我要收藏
【字体:大中小】
CNC 系统软件是一个典型而又复杂的实时系统。
本节先介绍系统软硬件界面的关系,然后从系统内数据流的角度来分析CNC 装置的数据转换过程,并从多任务性和实时性的角度来分析CNC 系统软件的结构特点,最后介绍一个典型CNC 装置系统软件的结构。
一、CNC 装置软件和硬件的功能界面
1 、软件与硬件在实现各种功能的特点和关系
● 关系:从理论上讲,硬件能完成的功能也可以用软件来完成。
从实现功能的角度看,软件与硬件在逻辑上是等价的。
● 特点:
硬件处理速度快,但灵活性差,实现复杂控制的功能困难。
软件设计灵活,适应性强,但处理速度相对较慢。
2 、软件、硬件实现功能的分配就是——软件硬件功能界面划分。
3 、功能界面划分的准则:系统的性能价格比。
二、CNC 装置的数据转换流程
CNC 装置系统软件的主要任务:如何将由零件加工程序表达的加工信息,变换成各进给轴的位移指令、主轴转速指令和辅助动作指令,控制加工设备的轨迹运动和逻辑动作,加工出符合要求的零件。
1 、译码 ( 解释 )
将用文本格式(通常用 ASCII 码)表达的零件加工程序,以程序段为单位转换成后续程序(本例是指刀补处理程序)所要求的数据结构(格式)。
数据结构示例:
Struct PROG_BUFFER {
char buf_state ; // 缓冲区状态, 0 空; 1 准备好。
int block_num ; // 以 BCD 码的形式存放本程序段号。
double COOR[20] ; // 存放尺寸指令的数值(μ m )。
int F,S ; //F ( mm/min ) S ( r/min )。
char G0 ; // 以标志形式存放 G 指令。
char G1 ;
char M0 ; // 以标志形式存放 M 指令。
char M1 ;
char T ; // 存放本段换刀的刀具号。
char D ; // 存放刀具补偿的刀具半径值。
在系统软件中各程序间的数据交换方式一般都是通过缓冲区进行的。
该缓冲区由若干个数据结构组成,当前程序段被解释完后便将该段的数据信息送入缓冲区组中空闲的一个。
后续程序(如刀补程序)从该缓冲区组中获取程序信息进行工作。
N 06 G 90 G 41 D 11 G 01 X200 Y 300 F 200 ;
1 2 3 4 5 6 7
8 9
Struct PROG_BUFFER {
char buf_state ; 0 : ( 开始 ) ; 1 (;)⑨
int block_num ; 06 ( N06 )①
double COOR[20] ; COOR[1]=200000 ;( X200 )⑥
COOR[2]=300000 ;( Y300 )⑦
int F,S ; F=200 ;( F200 )⑧
char G0 ; D5=0 ;( G90 )②
D6,D7=0,1 ( G41 )③
D1=1 ;( G01 )⑤
char D ; D=11 ( D11 )
④
三、CNC 装置的软件系统特点
CNC 系统是典型的实时控制系统。
CNC 装置的系统软件则可看成是一个专用实时操作系统。
由于其应用领域是工业控制领域(多任务性、实时性),因此,分析和了解这些要求是至关重要的,因为它既是系统设计和将来软件测试的重要依据,也是确定系统功能和性能指标的过程。
同时,这些要求也应是 CNC 系统软件的特点。
. 多任务性与并行处理技术
● CNC 控制要求的多任务性
任务定义:
可并发执行的程序在一个数据集合上的运行过程。
CNC 的功能则可定义为 CNC 的任务:
显示、译码、刀补、速度处理、插补处理、位置控制、…
CNC 系统的任务要求并行处理:
为了保证控制的连续性和各任务执行的时序配合要求,CNC 系统的任务必须采用并行处理,而不能逐一处理。
● 基于并行处理的多任务调度技术
并行处理定义:
系统在同一时间间隔或同一时刻内完成两个或两个以上任务处理的方法。
采用并行处理技术的目的:
合理使用和调配 CNC 系统的资源
提高 CNC 系统的处理速度。
并行处理的实现方式:
资源分时共享
并发处理(例如:流水处理)
这些实现方式与 CNC 系统的硬件结构密切相关。
● 资源分时共享(对单一资源的系统)
在单 CPU 结构的 CNC 系统中,可采用“资源分时共享”并行处理技术。
资源分时共享——在规定的时间长度(时间片)内,根据各任务实时性的要求,规定它们占用 CPU 的时间,使它们分时共享系统的资源。
“ 资源分时共享” 的技术关键:
其一:各任务的优先级分配问题。
其二:各任务占用 CPU 的时间长度,即时间片的分配问题。
资源分时共享技术的特征
在任何一个时刻只有一个任务占用 CPU ;
在一个时间片(如 8ms 或 16ms )内, CPU 并行地执行了两个或两个以上的任务。
因此,资源分时共享的并行处理只具s有宏观上的意义,即从微观上来看,各个任务还是逐一执行的。
四、CNC 系统软件结构模式
结构模式:指系统软件的组织管理方式,即系统任务的划分方式、任务调度机制、任务间的信息交换机制以及系统集成方法等。
结构模式的功能:组织和协调各个任务的执行,使之满足一定的时序配合要求和逻辑关系,以满足 CNC 系统的各种控制要求。
前后台型结构模式
该模式将CNC 系统软件划分成两部分:
前台程序:主要完成插补运算、位置控制、故障诊断等实时性很强的任务,它是一个实时中断服务程序。
后台程序 ( 背景程序):完成显示、零件加工程序的编辑管理、系统的输入/ 输出、插补预处理(译码、刀补处理、速度预处理) 等弱实时性的任务,它是一个循环运行的程序,其在运行过程中,不断地定时被前台中断程序所打断,前后台相互配合来完成零件的加工任务。
希望以上资料对你有所帮助,附励志名言3条::
1、世事忙忙如水流,休将名利挂心头。
粗茶淡饭随缘过,富贵荣华莫强求。
2、“我欲”是贫穷的标志。
事能常足,心常惬,人到无求品自高。
3、人生至恶是善谈人过;人生至愚恶闻己过。