我的笔记五花八门,经常是白天接触的未知领域,晚上回来马上记笔记,网上看到好的内容马上收集整理,这个习惯从入行到现在一直没改变。
宏程序大家都知道,所谓的宏就是可以执行一些函数可执行行语句,它的应用在加工中心换刀是必须用到的。加工中心 刀库执行的所有动作都是通过宏来实现的。这里简单介绍几个宏的应用指令:
一.计算参数
西门子宏程序计算参数如下:
R0-R99-----可自由使用;
R100-R249----加工循环传递参数;(如程序中没有使用加工循环,这部分参数可以自由使用);
R250-----R299加工循环内部计算参数(如程序中没有使用加工循环,这部分参数可以自由使用);
二.赋值方式:
为程序的地址赋值时,在地址之后应使用“=”,N,G,L除外;
如 G01 Y=R1;
三.控制指令:
控制指令主要有:
IF条件 GOTOF 标号;
IF条件 GOTOB 标号;
说明:
IF-----如果满足条件,跳转到标号处,如果不满足条件,执行下一条指令,
GOTOF-----向前跳转;
GOTOB-----向后跳转;
标号-----目标程序段的标识符;必须要由2-8个字母或数字组成,其中开始两个符合必须是字母或下划线,标识符必须位于程序段首;如程序段有顺序号字,标记符必须紧跟着顺序号字,标识符后面必须为冒号;
条件-----计算表达式,比较运算符表如下:
比较运算符号
== 等于 ;<>不等于;>大于;<; >=大于等于;<=小于等于;
例如:
N10 IF R1<0 GOTOF LA
,,,,,
N20 LA:G02 X30;
实例应用可参考:
https://www.docin.com/p-939958035.html;