You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

89 lines
1.8 KiB

#ifndef APPLICATIONS_Variable_H
#define APPLICATIONS_Variable_H
#include "stdbool.h"
// ===== 字符串变量 =====
extern char *DATA_dat;
extern char *DATA_machins;
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[15];
extern char Dye[15];
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 float P1;
extern float P2;
extern float P3;
extern float P4;
extern float P5;
extern float P1S1;
extern float P2S1;
extern float P3S1;
extern float P4S1;
extern float P5S1;
extern float P1S2;
extern float P2S2;
extern float P3S2;
extern float P4S2;
extern float P5S2;
extern float P1S3;
extern float P2S3;
extern float P3S3;
extern float P4S3;
extern float P5S3;
extern char StepID[3];
extern char SIDS1[3];
extern char SIDS2[3];
extern char SIDS3[3];
void init_global_vars(void);
#endif