📄 tsodick2.h
字号:
//////////////////////////////////////////////////////////////////
// Defined for Sodick GPNC System
// Version 2.9
//////////////////////////////////////////////////////////////////
;#include <tsodick1.h>
#ifndef TSODICK2_H
#define TSODICK2_H
CS_SODICK_MC_TYPE_M->CS_SODICK_MC_TYPE_ADR
INPUT_IO_DUMMY_M->INPUT_IO_DUMMY_ADR
OUTPUT_IO_DUMMY_M->OUTPUT_IO_DUMMY_ADR
#define PC_SODICK_MC_TYPE_OFS 0x3840
#define CS_SODICK_MC180L 1 ;// $00000001
#define CS_SODICK_MC430L 2 ;// $00000002
#define CS_SODICK_MC_TYPE_M M1023
#define CS_SODICK_MC_TYPE_ADR DP:$60E10
IN_SW_M->IN_SW_ADR
IN_SW_CHNG_M->IN_SW_CHNG_ADR
CPANEL_IN_SAVE_M->CPANEL_IN_SAVE_ADR
CPANEL_IN_M->CPANEL_IN_ADR
IN_JGFD_M->IN_JGFD_ADR
IN_JGFD_CHNG_M->IN_JGFD_CHNG_ADR
FUNC1_8_IN_SAVE_M->FUNC1_8_IN_SAVE_ADR
STRAT_IN__M->STRAT_IN__ADR
HOLD_IN__M->HOLD_IN__ADR
TO_FRO_IN__M->TO_FRO_IN__ADR
MEND_IN__M->MEND_IN__ADR
SPIN_IN__M->SPIN_IN__ADR
MGY_IN__M->MGY_IN__ADR
DUST_IN__M->DUST_IN__ADR
RESET_IN__M->RESET_IN__ADR
X_PLUS_IN__M->X_PLUS_IN__ADR
X_MINUS_IN__M->X_MINUS_IN__ADR
Y_PLUS_IN__M->Y_PLUS_IN__ADR
Y_MINUS_IN__M->Y_MINUS_IN__ADR
U_PLUS_IN__M->U_PLUS_IN__ADR
U_MINUS_IN__M->U_MINUS_IN__ADR
V_PLUS_IN__M->V_PLUS_IN__ADR
V_MINUS_IN__M->V_MINUS_IN__ADR
C_PLUS_IN__M->C_PLUS_IN__ADR
C_MINUS_IN__M->C_MINUS_IN__ADR
Z_PLUS_IN__M->Z_PLUS_IN__ADR
Z_MINUS_IN__M->Z_MINUS_IN__ADR
A_PLUS_IN__M->A_PLUS_IN__ADR
A_MINUS_IN__M->A_MINUS_IN__ADR
B_PLUS_IN__M->B_PLUS_IN__ADR
B_MINUS_IN__M->B_MINUS_IN__ADR
INPOS_IN__M->INPOS_IN__ADR
UVMGY_IN__M->UVMGY_IN__ADR
;SERVO_ON_IN__M->SERVO_ON_IN__ADR
MGY_CZAB_ON__M->MGY_CZAB_ON__ADR
MOD1_IN__M->MOD1_IN__ADR
MOD2_IN__M->MOD2_IN__ADR
MODE_IN_M->MODE_IN_ADR
MODE_IN_SAVE_M->MODE_IN_SAVE_ADR
EMG_IN_SAVE_M->EMG_IN_SAVE_ADR
X_RDY_IN_SAVE_M->X_RDY_IN_SAVE_ADR
Y_RDY_IN_SAVE_M->Y_RDY_IN_SAVE_ADR
U_RDY_IN_SAVE_M->U_RDY_IN_SAVE_ADR
FOVRD_IN_SAVE_M->FOVRD_IN_SAVE_ADR
FOVRD1_IN_SAVE_M->FOVRD1_IN_SAVE_ADR
FOVRD2_IN_SAVE_M->FOVRD2_IN_SAVE_ADR
FOVRD3_IN_SAVE_M->FOVRD3_IN_SAVE_ADR
FOVRD4_IN_SAVE_M->FOVRD4_IN_SAVE_ADR
V_RDY_IN_SAVE_M->V_RDY_IN_SAVE_ADR
C_RDY_IN_SAVE_M->C_RDY_IN_SAVE_ADR
Z_RDY_IN_SAVE_M->Z_RDY_IN_SAVE_ADR
AB_RDY_IN_SAVE_M->AB_RDY_IN_SAVE_ADR
ZOVRD_IN_SAVE_M->ZOVRD_IN_SAVE_ADR
ZOVRD1_IN_SAVE_M->ZOVRD1_IN_SAVE_ADR
ZOVRD2_IN_SAVE_M->ZOVRD2_IN_SAVE_ADR
ZOVRD3_IN_SAVE_M->ZOVRD3_IN_SAVE_ADR
ZOVRD4_IN_SAVE_M->ZOVRD4_IN_SAVE_ADR
;ORG_Z_IN_SAVE_M->ORG_Z_IN_SAVE_ADR
SMPY_IN_SAVE_M->SMPY_IN_SAVE_ADR
SMPY1_IN_SAVE_M->SMPY1_IN_SAVE_ADR
SMPY2_IN_SAVE_M->SMPY2_IN_SAVE_ADR
;Z_POSOT_IN_SAVE_M->Z_POSOT_IN_SAVE_ADR
;Z_NEGOT_IN_SAVE_M->Z_NEGOT_IN_SAVE_ADR
JOGINC_IN_SAVE_M->JOGINC_IN_SAVE_ADR
JOGINC1_IN_SAVE_M->JOGINC1_IN_SAVE_ADR
JOGINC2_IN_SAVE_M->JOGINC2_IN_SAVE_ADR
JOGINC3_IN_SAVE_M->JOGINC3_IN_SAVE_ADR
SON_IN_SAVE_M->SON_IN_SAVE_ADR
SOFF_IN_SAVE_M->SOFF_IN_SAVE_ADR
AXIS_IN_SAVE_M->AXIS_IN_SAVE_ADR
AXIS1_IN_SAVE_M->AXIS1_IN_SAVE_ADR
AXIS2_IN_SAVE_M->AXIS2_IN_SAVE_ADR
AXIS3_IN_SAVE_M->AXIS3_IN_SAVE_ADR
COLDALM_IN_SAVE_M->COLDALM_IN_SAVE_ADR
;PUMPOVLD_IN_SAVE_M->PUMPOVLD_IN_SAVE_ADR
AIRLOW_IN_SAVE_M->AIRLOW_IN_SAVE_ADR
DUST_OUT__M->DUST_OUT__ADR
PUMP_OUT__M->PUMP_OUT__ADR
COLD_OUT__M->COLD_OUT__ADR
EMG_OUT__M->EMG_OUT__ADR
SERVO_ON__M->SERVO_ON__ADR
//MGY_CZAB_ON_OUT__M->MGY_CZAB_ON_OUT__ADR
Z_ORG_OUT__M->Z_ORG_OUT__ADR
Z_NEGOT_OUT__M->Z_NEGOT_OUT_ADR
Z_POSOT__M->Z_POSOT__ADR
X_SRV_ON__M->X_SRV_ON__ADR
Y_SRV_ON__M->Y_SRV_ON__ADR
U_SRV_ON__M->U_SRV_ON__ADR
V_SRV_ON__M->V_SRV_ON__ADR
C_SRV_ON__M->C_SRV_ON__ADR
Z_SRV_ON__M->Z_SRV_ON__ADR
A_SRV_ON__M->A_SRV_ON__ADR
B_SRV_ON__M->B_SRV_ON__ADR
X_P_OT__M->X_P_OT__ADR
X_N_OT__M->X_N_OT__ADR
Y_P_OT__M->Y_P_OT__ADR
Y_N_OT__M->Y_P_OT__ADR
U_P_OT__M->U_P_OT__ADR
U_N_OT__M->U_N_OT__ADR
V_P_OT__M->V_P_OT__ADR
V_N_OT__M->V_N_OT__ADR
C_P_OT__M->C_P_OT__ADR
C_N_OT__M->C_N_OT__ADR
Z_P_OT__M->Z_P_OT__ADR
Z_N_OT__M->Z_N_OT__ADR
BREAK_OFF_OUT__M->BREAK_OFF_OUT__ADR
BREAK_ON_OUT__M->BREAK_ON_OUT__ADR
PC_ON_LATCH__M->PC_ON_LATCH__ADR
TO_FRO_LED__M->TO_FRO_LED__ADR
MGY_LED__M->MGY_LED__ADR
SPIN_LED__M->SPIN_LED__ADR
MEND_LED__M->MEND_LED__ADR
INPOS_LED__M->INPOS_LED__ADR
DUST_LED__M-> DUST_LED__ADR
UV_LED__M->UV_LED__ADR
START_LED__M->START_LED__ADR
HOLD_LED__M-> HOLD_LED__ADR
SOURCE_LED__M-> SOURCE_LED__ADR
//////////////////////////////////////////////////////////////////
//LIMIT
//////////////////////////////////////////////////////////////////
SPINDLE_IN_POS_M->SPINDLE_IN_POS_ADR
/////????????????????????????
X_OT2_LIMIT_M->X_OT2_LIMIT_ADR
Y_OT2_LIMIT_M->Y_OT2_LIMIT_ADR
Z_OT2_LIMIT_M->Z_OT2_LIMIT_ADR
U_OT2_LIMIT_M->U_OT2_LIMIT_ADR
V_OT2_LIMIT_M->V_OT2_LIMIT_ADR
C_OT2_LIMIT_M->C_OT2_LIMIT_ADR
Z_OT2_LIMIT_M->Z_OT2_LIMIT_ADR
X_ORG_LIMIT_M->X_ORG_LIMIT_ADR
Y_ORG_LIMIT_M->Y_ORG_LIMIT_ADR
Z_ORG_LIMIT_M->Z_ORG_LIMIT_ADR
U_ORG_LIMIT_M->U_ORG_LIMIT_ADR
V_ORG_LIMIT_M->V_ORG_LIMIT_ADR
C_ORG_LIMIT_M->C_ORG_LIMIT_ADR
A_ORG_LIMIT_M->A_ORG_LIMIT_ADR
B_ORG_LIMIT_M->B_ORG_LIMIT_ADR
PAR_SET_FLG_M->PAR_SET_FLG_ADR //ADDED BY TAHOO 97.5.1
UVW_X_M->UVW_X_ADR
PHASE_X_M->PHASE_X_ADR
UVW_Y_M->UVW_Y_ADR
PHASE_Y_M->PHASE_Y_ADR
UVW_Z_M->UVW_Z_ADR
PHASE_Z_M->PHASE_Z_ADR
UVW_U_M->UVW_U_ADR
PHASE_U_M->PHASE_U_ADR
UVW_V_M->UVW_V_ADR
PHASE_V_M->PHASE_V_ADR
UVW_C_M->UVW_C_ADR
PHASE_C_M->PHASE_C_ADR
UVW_Z_M->UVW_Z_ADR
PHASE_Z_M->PHASE_Z_ADR
UVW_A_M->UVW_A_ADR
PHASE_A_M->PHASE_A_ADR
UVW_B_M->UVW_B_ADR
PHASE_B_M->PHASE_B_ADR
FAULT_AMP_M->FAULT_AMP_ADR
AMP1_FAULT_M->AMP1_FAULT_ADR
AMP2_FAULT_M->AMP2_FAULT_ADR
AMP3_FAULT_M->AMP3_FAULT_ADR
AMP4_FAULT_M->AMP4_FAULT_ADR
AMP5_FAULT_M->AMP5_FAULT_ADR
AMP6_FAULT_M->AMP6_FAULT_ADR
AMP7_FAULT_M->AMP7_FAULT_ADR
AMP8_FAULT_M->AMP8_FAULT_ADR
//////////ADDED BY LI.Z 97.05.09//////////////////////
//Remmember this:
//IN_LIM_CHNG_M = IN_6_M,Y:$DFE5 (REAL CHANGING INPUT)
//IN_LIM_M = IN_6_CHNG_M,Y:$DFF5 (NCUI.EXE DETECTS IT)
///////////////////////////////////////////////////////
IN_LIM_M->IN_LIM_ADR
IN_LIM_CHNG_M->IN_LIM_CHNG_ADR
//VS_COMP_OFFSET_M->VS_COMP_OFFSET_ADR
SPND_ENA_STS_M->SPND_ENA_STS_ADR
X_POS_LIM_M->X_POS_LIM_ADR
X_NEG_LIM_M->X_NEG_LIM_ADR
Y_POS_LIM_M->Y_POS_LIM_ADR
Y_NEG_LIM_M->Y_NEG_LIM_ADR
U_POS_LIM_M->U_POS_LIM_ADR
U_NEG_LIM_M->U_NEG_LIM_ADR
V_POS_LIM_M->V_POS_LIM_ADR
V_NEG_LIM_M->V_NEG_LIM_ADR
C_POS_LIM_M->C_POS_LIM_ADR
C_NEG_LIM_M->C_NEG_LIM_ADR
Z_POS_LIM_M->Z_POS_LIM_ADR
Z_NEG_LIM_M->Z_NEG_LIM_ADR
X_ACTUAL_POS_M->X_ACTUAL_POS_ADR
Y_ACTUAL_POS_M->Y_ACTUAL_POS_ADR
Z_ACTUAL_POS_M->Z_ACTUAL_POS_ADR
X_ACTUAL_VEL_M->X_ACTUAL_VEL_ADR
Y_ACTUAL_VEL_M->Y_ACTUAL_VEL_ADR
Z_ACTUAL_VEL_M->Z_ACTUAL_VEL_ADR
DRIVER_RESET_M->DRIVER_RESET_ADR
HOME_ENABLE_M->HOME_ENABLE_ADR
HARD_CONFIG_M->HARD_CONFIG_ADR
HARD_WIRING_M->HARD_WIRING_ADR
I194_M->I194_ADR
TB->TB_ADR
AMP1_FAULT_IN_M->AMP1_FAULT_IN_ADR
AMP2_FAULT_IN_M->AMP2_FAULT_IN_ADR
AMP3_FAULT_IN_M->AMP3_FAULT_IN_ADR
AMP4_FAULT_IN_M->AMP4_FAULT_IN_ADR
AMP5_FAULT_IN_M->AMP5_FAULT_IN_ADR
AMP6_FAULT_IN_M->AMP6_FAULT_IN_ADR
AMP7_FAULT_IN_M->AMP7_FAULT_IN_ADR
AMP8_FAULT_IN_M->AMP8_FAULT_IN_ADR
MOTOR1_STATUS_M->MOTOR1_STATUS_ADR
MOTOR2_STATUS_M->MOTOR2_STATUS_ADR
MOTOR3_STATUS_M->MOTOR3_STATUS_ADR
MOTOR4_STATUS_M->MOTOR4_STATUS_ADR
MOTOR5_STATUS_M->MOTOR5_STATUS_ADR
MOTOR6_STATUS_M->MOTOR6_STATUS_ADR
MOTOR7_STATUS_M->MOTOR7_STATUS_ADR
MOTOR8_STATUS_M->MOTOR8_STATUS_ADR
X_CMD_VEL_M->X_CMD_VEL_ADR
Y_CMD_VEL_M->Y_CMD_VEL_ADR
Z_CMD_VEL_M->Z_CMD_VEL_ADR
//COORD1_STATUS_M->COORD1_STATUS_ADR
IN_FEEDRATE_M->IN_FEEDRATE_ADR
IN_MODES_M->IN_MODES_ADR
// For high speed caned cycle,P952->M748
FEED_OVR_NO_FLG->FEED_OVR_NO_FLG_ADR
M30_STOP_FLG_M->M30_STOP_FLG_ADR
ccdsnap_position->ccdsnap_position_ADR
ccdsnap_flag_lock->ccdsnap_flag_lock_ADR
ccdsnap_enable->ccdsnap_enable_ADR
ccdsnap_level_contral->ccdsnap_level_contral_ADR
ccdsnap_flag->ccdsnap_flag_ADR
ccdsnap_encode_offset->ccdsnap_encode_offset_ADR
ccdsnap_encode_positon->ccdsnap_encode_positon_ADR
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -