1模式选择

选择编译模式以确定编译时的行为:

  • SMC_OutQueue:编译时生成SMC_OutQueue数据结构。您将通过以下方式获得全局访问权限 (SMC_OutQueue)。g_CNCQueueManager
  • SMC_CNC_REF:编译时生成程序变量。您将通过 IEC 程序中的 (SMC-CNC_REF) 获得全局访问权限。g_CNCProgManager
  • 文件:每次登录时都会下载并更新由G代码生成的文件。PLC可以通过功能块下载此文件。

1、模式必须是自由模式

image.png

2、必须给定变量离线值

image.png

3、G代码里变量引用 和刀具补偿

  1. VAR_GLOBAL
  2. gCNC1_X : REAL :=20;
  3. gCNC1_Y : REAL :=20;
  4. END_VAR
(* 相对*) 
N020 G91 
N030 G01 F10 E50 E-50 
N040 G01 X$gCNC1_X$ Y$gCNC1_Y$   //引用变量
N050 G01 Z30 F2 E50 E-50 
N030 G01 F10 E50 E-50 
N030 G42 d10
 (*启用刀补 刀具直径 *)
N060 G01 X-20
N070 G02 X40 Y0 R20 
N080 G02 X-40 Y0 R20 
N090 G01 X0
N030 G40   (*关闭刀补*)
N100 G01 Z-30

4、使用刀补必须在设置选择刀具预处理

image.png