UNCTION "FM353程序" : VOID
TITLE =
VERSION : 0.1
BEGIN
NETWORK
TITLE = drive enable
A "系统运行";
A "DREIVE ABLE";
= "FM353".DB_FM.DRV_EN;
NETWORK
TITLE = drive enable
A "系统运行";
A "SERVER ABLE";
= "FM353".DB_FM.SERVO_EN;
NETWORK
TITLE =
A "系统运行";
= L 0.0;
A L 0.0;
JNB _001;
L 8;
T "FM353".DB_FM.MODE_IN;
_001: NOP 0;
A L 0.0;
JNB _002;
L 100;
T "FM353".DB_FM.OVERRIDE;
_002: NOP 0;
NETWORK
TITLE = part program selection
A "系统运行";
A "A位置工作";
= L 0.0;
A L 0.0;
JNB _003;
L 5;
T "FM353".DB_FM.PROG_NO;
_003: NOP 0;
A L 0.0;
JNB _004;
L 10;
T "FM353".DB_FM.BLCK_NO;
_004: NOP 0;
A L 0.0;
JNB _005;
L 0;
T "FM353".DB_FM.PROG_DIR;
SET ;
SAVE ;
CLR ;
_005: A BR;
= "FM353".DB_FM.PROGS_EN;
= "FM353".DB_FM.READ_EN;
NETWORK
TITLE = part program selection
A "系统运行";
A "B位置工作";
= L 0.0;
A L 0.0;
JNB _006;
L 6;
T "FM353".DB_FM.PROG_NO;
伺服电机在不同的条件下运行到三个位置 FM353在在自动模式下 不同的条件执行不同的程序块 但是伺服电机不运转 在期间切换位置时要执行不同的程序块 切换程序块之前伺服电机要回原点吗? 如果回原点直接执行参考模式吗 还是上电前执行一次参考点模式?