|
|
|
|
#ifndef APPLICATIONS_Variable_H
|
|
|
|
|
#define APPLICATIONS_Variable_H
|
|
|
|
|
|
|
|
|
|
#include "stdbool.h"
|
|
|
|
|
|
|
|
|
|
// ===== 字符串变量 =====
|
|
|
|
|
extern char *DATA_dat;
|
|
|
|
|
extern char DATA_machins[3];
|
|
|
|
|
extern char DATA_api[5];
|
|
|
|
|
extern char *machine_name;
|
|
|
|
|
extern char machine_ID[3];
|
|
|
|
|
|
|
|
|
|
// ===== 布尔变量 =====
|
|
|
|
|
extern char MACHINE_ERR;
|
|
|
|
|
extern char MACHINE_LOCK;
|
|
|
|
|
extern char MACHINE_CALL;
|
|
|
|
|
extern char MACHINE_USER;
|
|
|
|
|
|
|
|
|
|
// ===== 字符串 =====
|
|
|
|
|
extern char Work[25];
|
|
|
|
|
extern char Dye[25];
|
|
|
|
|
extern char Process[50];
|
|
|
|
|
extern char Message[40];
|
|
|
|
|
extern char Step[60];
|
|
|
|
|
extern char Info[30];
|
|
|
|
|
|
|
|
|
|
// ===== 整数变量 =====
|
|
|
|
|
extern unsigned int Redye;
|
|
|
|
|
extern unsigned int UserInfoStart;
|
|
|
|
|
extern unsigned int RUN;
|
|
|
|
|
extern unsigned int STEPID;
|
|
|
|
|
extern unsigned int Pump;
|
|
|
|
|
extern unsigned int TC;
|
|
|
|
|
extern unsigned int Fan;
|
|
|
|
|
extern unsigned int Pull;
|
|
|
|
|
extern unsigned int Swing;
|
|
|
|
|
extern unsigned int STA;
|
|
|
|
|
extern unsigned int STB;
|
|
|
|
|
extern unsigned int STC;
|
|
|
|
|
extern unsigned int Time;
|
|
|
|
|
extern unsigned int StepN;
|
|
|
|
|
extern unsigned int P6;
|
|
|
|
|
extern unsigned int P7;
|
|
|
|
|
extern unsigned int P8;
|
|
|
|
|
extern unsigned int P9;
|
|
|
|
|
extern unsigned int P10;
|
|
|
|
|
|
|
|
|
|
// ===== 浮点数变量 =====
|
|
|
|
|
extern float MTT;
|
|
|
|
|
extern float MTL;
|
|
|
|
|
extern float MTH;
|
|
|
|
|
extern float MST;
|
|
|
|
|
extern float MUT;
|
|
|
|
|
extern float STTA;
|
|
|
|
|
extern float STLA;
|
|
|
|
|
extern float STTB;
|
|
|
|
|
extern float STLB;
|
|
|
|
|
extern float STTC;
|
|
|
|
|
extern float STLC;
|
|
|
|
|
extern unsigned int P1;
|
|
|
|
|
extern unsigned int P2;
|
|
|
|
|
extern unsigned int P3;
|
|
|
|
|
extern unsigned int P4;
|
|
|
|
|
extern unsigned int P5;
|
|
|
|
|
extern unsigned int P1S1;
|
|
|
|
|
extern unsigned int P2S1;
|
|
|
|
|
extern unsigned int P3S1;
|
|
|
|
|
extern unsigned int P4S1;
|
|
|
|
|
extern unsigned int P5S1;
|
|
|
|
|
extern unsigned int P1S2;
|
|
|
|
|
extern unsigned int P2S2;
|
|
|
|
|
extern unsigned int P3S2;
|
|
|
|
|
extern unsigned int P4S2;
|
|
|
|
|
extern unsigned int P5S2;
|
|
|
|
|
extern unsigned int P1S3;
|
|
|
|
|
extern unsigned int P2S3;
|
|
|
|
|
extern unsigned int P3S3;
|
|
|
|
|
extern unsigned int P4S3;
|
|
|
|
|
extern unsigned int P5S3;
|
|
|
|
|
|
|
|
|
|
extern char StepID[4];
|
|
|
|
|
extern char SIDS1[4];
|
|
|
|
|
extern char SIDS2[4];
|
|
|
|
|
extern char SIDS3[4];
|
|
|
|
|
|
|
|
|
|
void init_global_vars(void);
|
|
|
|
|
|
|
|
|
|
#endif
|