您好,欢迎来到东莞市奥歌金属制品有限公司官网!
返回首页 在线留言 收藏奥歌 人才招聘
奥歌金属制品,为您量身定制CNC方案
专业从事数控机床(CNC)精密加工及研发产品
联系方式
客户咨询热线:0769-87061300
蒙先生:13532326304
您的位置:首页 > 新闻中心

“隐藏式”CNC控制功能简化程序(第1部分)


您的Okuma CNC控制器可能具有您从未发现的隐藏功能。OSP控制包含几个先进的功能,提供额外的多功能性,并有助于简化您的商店程序,所以我想向您介绍它们。当然使用情况可能因您的特定加工过程而异,但在这里我将分享您可以在控件上使用的几个“最好的秘密”。

读/写/ GET / PUT

此功能使您可以创建外部文件并向其写入数据。然后可以在文本编辑器中打开此文件,甚至可以在Excel中打开此文件作为.CSV文件。使用此功能的一种常用方法是使用主轴探针加工后测量零件,然后使用R / W / G / P保存数据。具有此功能允许用户绘制测量数据的图形并对其进行统计分析,以查看趋势。您还可以输出零件编号及其关联的时间和日期戳,以简化可追溯性程序。R / W / G / P是Okuma OSP-P300 CNC控制器的标准配置下面的示例演示如何使用READ / WRITE / GET / PUT函数向DATA.CSV文件输出时间和日期。(这是标题信息。)

FWRITC MD1:DATA.CSV; A.

写C

PUT $ 0D0A

写C

PUT'PROBE DATA'

写C

PUT' ****************'

写C

PUT'日期:'

PUT VC151,4

PUT' - '

PUT VC152,2

PUT' - '

PUT VC153,2

PUT'TIME:'

PUT VC154,2

PUT':'

PUT VC155,2

PUT':'

PUT VC156,2

写C

PUT' ****************'

写C

关闭C.

使用CNC控制变量

变量可用于简化您商店中的某些流程。我们有“系统”变量(用于工具长度偏移,刀具补偿数据,工件偏移,活动位置,时间,日期和其他许多信息),“本地”变量(可在主操作屏幕上找到 - 见上图)和“通用”变量(如VC1)。在程序结束时,局部变量是临时的和明确的。公共变量存储在表中,可以轻松读取和写入。它们通常用于进行数学计算。

如果你在一个程序中进行数学计算,那就是一个叫做参数化编程的东西,在这个程序中你可以有一个程序来制作一个零件,你也可能有一系列非常相似的零件。因此,如果您在所有这些部件上钻孔,但孔尺寸可能不同,您可以为工具编号定义一个变量,它将使每个零件的孔不同,但仍然使用一个主程序。只需更改程序中的变量,即可创建多个不同的部分。那是一种情况。另一种情况可能是您制作零件,然后测量它,如果它关闭,您可以使用变量来补偿该错误。然后,您返回并重新加工零件,使其达到您所需的公差范围内。

下面我们将部分探针测量值(先前存储在公共变量VC1-VC3中)输出到DATA.CSV文件:

G01 F500。

FWRITC MD1:DATA.CSV; A.

写C

PUT'Z'

PUT','

PUT VC1

写C

PUT'Z'

PUT','

投入VC2

写C

PUT'Z'

PUT','

投入VC3

写C

关闭C.

M30

您还可以使用变量来检查主轴中是否有正确的刀具。如果主轴中有错误的刀具,则以下命令可以消除报警:

IF [VTLCN EQ 1] NSKIP

T1 M06

NSKIP


[返回]