活学活用数控编程技术提高数控设备的生产效率

时间:2023-03-16作者:佚名
随着在这个学习平台中每天不断的学习前辈们的编程思路和控制理论,编程技术也在逐渐的提高,常产生一种想试试的“冲动”。在现场维护数控设备时发现每一次一个工件加工程序运行结束后各轴都需要做回原点的操作,这样当运行第二次加工程序时又需要从原点开始快速移动到加工工件的安全位置后再进行有效的加工。考虑过各种安全因数后,是否让一些轴不回到原点而只运行到一个安全位置后再进行第二次加工来提供产能呢?
打开用户程序检查相关回原点的程序,发现它在加工程序结束后需要做一次各轴回原点位置的检查,同时在用户报警程序中也做了相应的原点确认报警程序,当出现这些报警信息后设备停止,关闭联动操作。刚从学习平台中了解到西门子840D的动态“M”指令的应用,想实现用动态“M”指令控制这些轴不回原点的操作。打开“810/840D简明调试手册”找到动态“M”指令的地址表,对应设备用户指南的“M”指令使用状况,确认未使用的“M”指令地址段,编写用户“M”指令控制程序步骤如下:
1) 首先确定调用“M”指令地址;“M18 启动第二次定位( DB21.DBX196.2 / DB22.DBX196.2 / DB23.DBX196.2 / DB24.DBX196.2 ),M19关闭第二次定位 ( DB21.DBX196.3 / DB22.DBX196.3 / DB23.DBX196.3 / DB24.DBX196.3 )”。这样可以方便让用户在任意一个通道均允许使用这个指令。
2) 根据具体安全考虑只将3个通道的Z轴不做原点回归操作。
3) 编写调用“M”指令程序如下:
////////////////////////启用二次定位功能/////////////////
A "S T E U E R S P E I N" //系统启动标志位
A(
A "Chan1".MDyn[18] //通道1使用M18
O "Chan2".MDyn[18] //通道2使用M18
O "Chan3".MDyn[18] //通道3使用M18
O "Chan4".MDyn[18] //通道4使用M18
)
S M86.0 //启动第二次不回原点标志位
////////////////////////停用二次定位功能/////////////////
A "Chan1".MDyn[19] //通道1使用M19
O "Chan2".MDyn[19] //通道2使用M19
O "Chan3".MDyn[19] //通道3使用M19
O "Chan4".MDyn[19] //通道4使用M19
O "ZM Taste Reset" //MCP操作面板中的RST键
R M86.0 //停止第二次不回原点标志位
原用户程序各轴原点检测程序段:
A #Ausg_Masch_bereit
A #ZM_Entladebereit
A "DB Nocken".X1_freigefahren //X1轴在正向标志位
A "DB Nocken".X2_freigefahren //X2轴在正向标志位
A "DB Nocken".X3_freigefahren //X3轴在正向标志位
A(
A "DB Nocken".Z1_freigefahren //Z1轴在正向标志位
A "DB Nocken".Z2_freigefahren //Z2轴在正向标志位
A "DB Nocken".Z3_freigefahren //Z3轴在正向标志位
A "DB Nocken".Rst_freigefahren //主轴在正向标志位
O M 86.0 //启动二次定位标志位
)
A "DB Nocken".E1_geoeffnet //加载门轴在正向标志位
AN "DB Nocken".E1_geschlossen //加载门轴不在负向标志位
AN I 62.7 //加载门关闭行程
A I 62.6 //加载门打开行程
= #Ausg_Masch_Entladebereit //
A #Ausg_Masch_bereit
A #ZM_Entladebereit
A "DB Nocken".X1_freigefahren //X1轴在正向标志位
A "DB Nocken".X2_freigefahren //X2轴在正向标志位
A "DB Nocken".X3_freigefahren //X3轴在正向标志位
A(
A "DB Nocken".Z1_freigefahren //Z1轴在正向标志位
A "DB Nocken".Z2_freigefahren //Z2轴在正向标志位
A "DB Nocken".Z3_freigefahren //Z3轴在正向标志位
A "DB Nocken".Rst_freigefahren //主轴在正向标志位
O M86.0 //启动二次定位标志位
)
A "DB Nocken".E1_geoeffnet
AN "DB Nocken".E1_geschlossen
AN I 62.7 //加载门关闭行程
A I 62.6 //加载门打开行程
A "LS Ausstos.SP Rad frei"
AN "LS Ausstos.RT Rad klebt"
= #Ausg_Masch_Entladebereit //
报警程序:
A(
O "DB Robot".ZM_Beladebereit //DB222.DBX1.0
O "DB Robot".ZM_Entladebereit //DB222.DBX1.0
)
AN "DB Nocken".Z1_freigefahren //DB100.DBX0.7
A "DB Robot".Mit_Beschickung //DB222.DBX1.4
A "verz Steuerspannung ein" //T17
AN M86.0 //暂时屏蔽Z轴1报警
= "ALMSG_DB".A7000xx[38] //700038 # Z1轴不在原点报警
A(
O "DB Robot".ZM_Beladebereit
O "DB Robot".ZM_Entladebereit
)
AN "DB Nocken".Z2_freigefahren //DB100.DBX1.0
A "DB Robot".Mit_Beschickung
A "verz Steuerspannung ein"
AN M86.0 //暂时屏蔽Z轴2报警
= "ALMSG_DB".A7000xx[39] //700039 # Z2轴不在原点报警
A(
O "DB Robot".ZM_Beladebereit
O "DB Robot".ZM_Entladebereit
)
AN "DB Nocken".Z3_freigefahren //DB100.DBX1.1
A "DB Robot".Mit_Beschickung
A "verz Steuerspannung ein"
AN M86.0 //暂时屏蔽Z轴3报警
= "ALMSG_DB".A7000xx[40] //700040# Z3轴不在原点报警
将编写、修改好的程序检查确认后下载到cpu并在NCK程序中按实际加工程序的具体动作位置添加这2个“M”指令并重新编写NCK“Z”轴回原点程序段进行测试,加工工件每一个可以由原来的50秒/个,缩短到45秒/个,提供了生产能力,还可以使3个通道的Z轴减少运行时对丝杆的磨损,受到公司嘉奖的同时,更提高了学习的信心,望这篇短文也能够提供给大家另一种编程思路。

相关阅读

三十年水电安装老师傅总结的水电验收要点,新人进来看看

水电验收是家装中很重要的一个步骤 如果水电这个工程没有做好 整改会比较的麻烦 所以验收水电是不可大意的 一起来学习吧 水电施工必做的五大步骤 第一步: 材料进场与检验,并核...
2023-06-11
三十年水电安装老师傅总结的水电验收要点,新人进来看看

弱电桥架、强电桥架、母线槽、桥架安装详解

桥架:跨接表识,弯曲度一致 ▲ 桥架跨接线连接要注意:用抓垫、平垫或把喷塑桥架的漆刮掉再用平垫、弹簧垫压紧。镀锌电缆桥架间连接板的两端不跨接接地线,但连接板两端不少于2...
2024-09-23
弱电桥架、强电桥架、母线槽、桥架安装详解

自耦变压器工作原理及种类

  普通的变压器有一次绕组和二次绕组,如果将两个绕组融合成一个绕组就能构成一种特殊的变压器,即自耦变压器。自耦变压器是一种只有一个绕组的变压器。    1.外形   自...
2023-06-27
自耦变压器工作原理及种类

电气识图与电气符号之建筑动力和照明工程图

建筑动力和照明工程图 含原理图、平面图,以平面图为主。表示建筑物内动力、照明设备与线路平面布置的电气工程图纸。含:动力与照明线路、设备的安装位置和接线 未完待续...
2023-06-11
电气识图与电气符号之建筑动力和照明工程图

电容耦合的原理是什么?——简易篇

首先确定一点,电流沿着导线的形状流动就是电容耦合的结果。可以从最基础的安培定律出发,考虑一个导体表面和介质相交的一个小体积,利用旋度的散度是0的性质,可以得到,导体...
2023-03-31
电容耦合的原理是什么?——简易篇

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目