【干货】西门子828D工件自动测量功能的应用

【干货】西门子828D工件自动测量功能的应用

详细阐述了西门子828D工件测量功能的应用:硬件的连接、NCK参数的设置、PLC程序的编写、测头的校准、工件自动测量功能实现。

 

使用测头自动测量比人工测量效率高,精度高,稳定性高。自动测量可以缩短在机辅助时间,并消除了因手动检测和找正工件而导致的工件报废。

1测头与西门子828D系统连接

西门子828D工件自动测量功能是选项,不激活该选项,无法在程序中编辑测量循环。客户想使用该项功能,需购买此选项。828D系统可连接两个测头,测头的检测信号一般连接到SINMERIK 828D PPU上,如果828D系统配有扩展模块NX10,也可以连接在NX10上。第一测量信号接到:PPU上 X 122 pin 13或者NX10上X122 pin 13,如果有第二测量信号需连接到:PPU上 X 132 pin 13或者NX10上X122 pin 12,连接方法如图1所示。

52设置与测量信号相关的机床参数

2.1  设置测头信号,修改机床参数

 

测量信号接口装置上可以设置测量信号输出是高电位或低电位有效,需要与机床参数设置保持一致。

MD13200[0]=0  第一测量信号高电位有效  MD13210=1  分布式驱动测量方式

828D系统默认将工件测头设置为第1测头,如果机床的测头连线与此不同,需要修改机床参数:

MD51606[0]=0测头信号为第1测量输入口

MD51606[0]=1测头信号为第2测量输入口

因为PPU和NX10上端口X122/X132的信号可以设置为输入信号,也可以设置为输出信号,对于测头连接,需要将X122/X132接口的第11口设定为测头信号输入端,修改相应的CU数据,并保存。

p0728 bit 11,15=0 设置为输入信号

2.2  分配测头信号,修改CU参数

P0680[0]Central probe input terminal = 0

P0680[1]Central probe input terminal = 0

p0680[2]Central probe input terminal = 0

2.3  分配测头信号,修改驱动参数

p0488[0]= 3测头1输入端口: 编码器1

p0488[1]= 3测头1输入端口: 编码器2

上述的驱动数据是指所有参与测量的轴驱动数据,如果只改动了CU数据和某个轴驱动数据,测量信号(DB2700.DBx1.0/1.1)虽然可以正常工作,但是在测量中会出现报警,数据修改并确认后可以即时生效,不需要NCK复位,但需要保存修改过的参数。

3测量信号检测

在828D系统的PLC信号状态画面,输入信号DB2700.DBB1,此时手动触发测头1,对应的PLC状态点DB2700.DBX1.0(第一测量信号)将发生信号翻转变化,说明测头部分的连线正常。

 

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容