本使用手册及样例包目录内所包含文档、PLC程序、机床可执行程序(MPF、SPF、…)、电气图,可能与用户实际使用不同,用户可能需要先对例子程序做修改和调整,才能将其用于测试。本例程的作者和拥有者对于该例程的功能性和兼容性不负任何责任,使用该例程的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。
对于在使用中发生的人员、财产损失本公司不承担任何责任,由使用者自行承担风险。
以上声明内容的最终解释权归西门子(中国)有限公司所有,后续内容更新不做另行通知。
双通道立车,配置840Dsl系统,X/Z轴的零点设置在C轴回转中心上。
· 工件坐标系位于C轴中心,transmit功能正常。
· 工件坐标系不位于C轴中心,且工件坐标系中C轴有偏置角度,将工件主轴移动到工件原点上,激活Transmit,此时WCS中,显示未知偏置值。现场同样配置828系统立车,同样操作,Transmit之后,WCS显示为零。
Sinutrain导入客户数据,G55中C20设置15°偏置,MDA中执行
G55 G90 G0 X0 C20=0
TRANSMIT
M0
G90G55G0X20Y0F100
M30
现象:
C20未按最短路径运行,Transmit之后,WCS显示未处于工件零点位置。
C20最短路径执行MD30455=105H
Transmit MD24905=1
Transmit之后,当前位置位于工件原点上。
G54
T1M06
D1
G00G90X-7.162Y-12.85C=DC(0.0)
Z20.
M08
Z.15
G01X0.0Z.05F3000.C=DC(0.0)
X10.881Z.049
$AN_SLTRACE=1
G17G03X23.731Y0.0Z.048I0.0J12.85
X10.881Y12.85Z.046I-12.85J0.0
G01X-10.881Z.044
G03X-23.731Y0.0Z.043I0.0J-12.85
X-10.881Y-12.85Z.041I12.85J0.0
G01X10.881Z.039
G03X23.731Y0.0Z.038I0.0J12.85
X10.881Y12.85Z.036I-12.85J0.0
G01X-10.881Z.034
G03X-23.731Y0.0Z.033I0.0J-12.85C90
X-10.881Y-12.85Z.031I12.85J0.0C0.0
G01X10.881Z.029
G03X23.731Y0.0Z.028I0.0J12.85C270
X10.881Y12.85Z.026I-12.85J0.0C180
G01X-10.881Z.024
G03X-23.731Y0.0Z.023I0.0J-12.85C90
X-10.881Y-12.85Z.021I12.85J0.0C0.0
G01X10.881Z.019
$AN_SLTRACE=0
M30
轨迹描述:
要求X/Y以编程F值流畅、连续运行,SP在两端同步旋转。
Sinutrain导入客户数据,使用G645连续轨迹方式
黄色:轨迹速度
红色:C轴旋转速度
分析:
Z轴参与速度分配,造成轨迹速度波动。
FGROUP定义参与轨迹速度分配的轴,根据工艺F只分配给X和Y轴,故增加FGROUP(X1,Y1)指令
分析:
排除Z轴对轨迹速度的影响。
参数激活G644 MD20480=3000
在程序开始增加指令
FGROUP(X1,Y1)
G644
分析:
速度以编程F值,连续运行。
版本 | 日期 | 修改内容 |
V1.0 | 2020.11.10 | |