- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Ms机床自动化栏目主持索菲娅
西门子PI服务功能在多通道数控钻床上的应用
沈阳机床集团中捷机床有限公司(辽宁110042)李宁宁徐欢
多通道型数控钻床由于采用多通道(每个通道设置1个主轴)同时进行加工的设计,大大提高了加工效率,但如果刀具磨损时操作者没有及时发现,会导致刀具损坏或加工工件精度不合格,如果刀具损坏时操作者没有及时发现,甚至会导致加工工件报废,这将给用户造成极大的经济损失,同时对机床本身也会造成一定的影响。下面就介绍通过SINU-MERIK840D的PI_SERV功能实现多通道型数控钻床的刀具损坏保护功能。
1.PI_SERV功能的使用
先使用Nevarselector软件和Step7-300的FB2(GET)功能读出各通道的Z轴电流值和主轴电流值,将读出的实际电流值与人工设定值进行比较,如果读出的实际值大于人工设定值则输出报警:“当前轴电流实际值超过设定值”。
然后使用PI_SERV功能,可以实现中断当前正在执行的NC程序,执行另一个NC程序的功能。另一个NC程序的名称和路径需要预先设定在某一个
STRING[32]PhaneDB块中,新建一个DB块DB115,并在符号表中将其名称设置为prog_var。数据块DB115具体设置参如图1所示。
STRING[32]
Phane
LAD/STL/FBD-[DB115prog_var
口EileEditInsertPLCDebugViewOption
口
Type
Initialvalu非
AddrexMame
0.C
STRUCT
+0.0
path
STRING[32]
/NSPFDIR/
+34.0
pnanet
STRING[32]
N_Z_BACK1_SPF
+68.0
path2
STRING[32]
/NSPF_DIR/
+102.0
pnane2
STRING[32]
NZBACK2SPF
+136.0
path3
STRING[32]
/NSPF_DIR/
+170.0
N_Z_BACK3_SPF
图1
在STEP7-300中,使用PI_SERV功能中断当前程序,启动Z_BACK1程序功能的语句具体如下:
AQ1.7
FPM61.0SM60.0AM60.2RM60.0
CALLFB4,DB109
Req:=M60.0
PIService:=P#DB16.DBX18.0BYTE26
Unit:=1
Addrl:=prog_var.pathl
Addr2:=prog_var.pnamel
:
WVarl:=W#16#1
WVar2:=W#16#1
:
Error:=M60.1
Done:=M60.2
State:=MW62
上述程序段是在通道1中启动Z_BACK1的程序。在通道2、3中分别启动Z_BACK2、Z_BACK3的程序需按上述程序进行相应的修改、调用即可。
2.NC程序
除了在PLC中新建DB块、编写上述程序语句外,还需要按照DB115中的路径和文件名新建3个NC程序,文件名分别为:Z_BACK1、Z_BACK2、Z_BACK3,这3个程序是当前执行的NC程序被中断后,各通道新启动执行的程序(通道1启动Z_BACK1、通道2启动Z_BACK2、通道3启动Z_
522014年第15期
52
Ms机床自动化
利用数控铣床加工深孔圆弧花键槽
德州大陆架石油工程技术有限公司(山东253034)敖竹青熊兴荣
1.零件分析
花键槽一般用于回转体类零件的周向固定起传递扭矩和转矩的作用。花键槽的位置可以在轴上,也可以在孔内。对于内孔里的花键槽,可以采用插削、拉削、刨削、铣削及线切割等方法来加工。具体用哪种方法,在工艺的选择上,需要根据工件的尺寸大小、精度技术要求、产品批量以及现有的加工设备等来确定。
公司需要加工一批工件,长1000mm,在距离端面200mm处,均匀分布了45°的4个花键槽,槽
深5mm,槽长120mm,槽的
文档评论(0)