KE-750_MAINTE.pdf - 第200页
- 5 9 -

- 58 -

- 59 -
- 60 -
4.9 Mechanism Control Parameter Data
(1) Structure page
typedef struct {
LONG lStrk;
BYTE byVel;
BYTE byAcl;
WORD wPicDmpg[12];
WORD wPlcDmpg[12];
WORD wElseDmpg[10];
} tXySp;
typedef struct {
BYTE byVel;
BYTE byAcl;
WORD wPDmpg
} tXyEtcSp;
typedef struct {
DWORD dwVel;
DWORD dwAcl;
WORD wDmpg;
} tZTSp;
struct tGx3Ctrl {
BYTE byCheckSum;
BYTE byStructVer;
CHAR szCheckWord[8];
time_t timeLastEdit;
struct {
BYTE bySpec;
BYTE byStructVer;
BYTE byPrmtrVer:
BYTE byRsv[3];
} stKind;
CHAR symbol[2];
struct tCntlHead {
struct {
tZTSp stMove[13][10];
tZTSp stCoverOpen;
tZTSp stEtMove[11];
LONG lOnePls;
LONG lMdlSp;
LONG lLowSp;
} stZ;
struct {
tZTSp stMove[3][10];
tZTSp stNoCompo;
tZTSp stEtcMove[7];
LONG lOnePls;
} stT;
struct tCtrlLas {
LONG lPreLoadAngle[6];
WORD wWaitCalcT[10];
LONG lHoldoffCnt[10];
LONG lAlgoThresh;
} stLas;
LONG l ZDownEnbY;
} stHead[6];
struct {
tXySp H[10];
tXySp M[10];
tXySp L[10];
tXyEtcSp stEtcSp[15];
tXyEtcSp stCover;
} stXy;
WORD wPreLoadStartTime[12];
struct tCtrlNozzle {
BYTE byNozzleThreshold;
BYTE byCmpntThreshold;
BYTE byTimeout;
BYTE byPlaceVacuumWait;
BYTE byCmpntThreshold2;
BYTE byReserve;
tPos stPick;
} stNozzle[100];
// XY axes PTP operation data
// Stroke
// Maximum speed
// Acceleration
// Waiting time for dumping at pick position
// Waiting time for dumping at mount position
// Waiting time for dumping at other positions
// Data other than XY axes PTP operation data
// Maximum speed
// Acceleration
// Waiting time for dumping
// Zq axes movement data
// Maximum speed
// Acceleration
// Waiting time for dumping
//
// Checksum
// Structure version
// Matching check character train
// Last edit time
// Version
// Mechanism parameter destination
// Structure version
// Data contents (Default value) version
// Reserved
// Symbol (Initialization information)
// Head
// Z axis data
// Operation type table
// Table when cover open
// Operation other than PTP
// An increase of Z axis internal data per pulse
// Ratio of medium speed to high speed (1.0)
// Ratio of low speed to high speed (1.0)
// qaxis data
// Operation type table
// Table when no parts
// Operation other than PTP
// An increase of Z axis internal data per pulse
// Laser data
// Preload angle
// Waiting time for computation
// Hold off count
// Algorithm change threshold (Change value of 11 to 11 and 11 to -11)
//
// Y coordinate possible for downward movement
//
// XY control table
// PTP operation high speed
// PTP operation medium speed
// PTP operation low speed
// Operation other than PTP
// PTP operation when cover open
//
// Preload starting time
// Nozzle
// Nozzle YES/NO check threshold
// Part YES/NO check threshold (Check when picked)
// Waiting time for part YES/NO check
// Waiting time for mount vacuum off
// Part YES/NO check threshold (Check before mount)
// Reserved
// Simultaneous pick range
//