全局用户变量GUD在西门子840Dsl数控系统中的定义方法
0、概述
西门子数控系统可以灵活的使用GUD——用户定义变量,机床制造商和机床使用者都可以根据机床应用的需要定义GUD。通常GUD是属于全局的变量,可以是NCK全局变量也可以是CHAN全局变量。NCK全局变量就是指所定义的变量在整个NCK所有的通道中有效,通道CHAN全局变量就是指这个变量在指定的通道中有效。对于GUD来说,可以在NC编程中使用,也可以在PLC中对GUD进行读写操作。
1、定义GUD的语法说明
定义GUD变量有相应的语法要求,其基本的定义规则如下:
定义语法:DEF
定义语法关键词“DEF”,
=
在定义变量时,还可以根据需要指定变量的预设方式、生效方式、限制值、访问等级等。
2、HMI Operate中定义GUD的操作步骤
在调试菜单下,进入系统数据界面,在定义文件夹中打开并新建GUD文件类型。
定义程序文件可以选择:SGUD(西门子系统GUD)、MGUD(制造商GUD)、UGUD(用户GUD)以及GUD4-GUD9可以选择。
定义MGUD.DEF,分别定义两个NCK生效GUD数据和两个CHAN生效数据。
定义完成变量之后,需要激活定义文件,如果定义变量语法正确,那么可以激活变量成功。
3、查看GUD变量
在参数区域中,R用户变量界面可以选择定义的GUD。