⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 global.h

📁 这是我编写的深圳地铁S335型司机控制器的检测程序
💻 H
字号:
// #########################################################################
// *************************************************************************
//           Copyright (C) 2002-2004, Xi'an KeXing M&C Ltd. Corp.
//   THIS IS AN UNPUBLISHED WORK CONTAINED CONFIDENTIAL, AND PROPRIETARY
//     INFORMATION WHICH IS THE PROPERTY OF Xi'an KeXing M&C Ltd. Corp.
// ANY DISCLOSURE, USE, OR REPRODUCTION, WITHOUT WRITTERN AUTHORIZATION FROM
//            Xi'an KeXing M&C Ltd. Corp., IS STRICT
// #########################################################################
// *************************************************************************

#include <windows.h>

#ifndef __GLOBAL_H__
#define __GLOBAL_H__

//---------------------------------------------------------------------------
#define FAI_DataBufferSize       4 * 60
#define FAI_ChannelStart         0
#define FAI_ChannelNumber        3
#define FAI_PacerRate            1000
#define FAI_GainCode             0        // +/- 5V
//------------------------------------------------------------------------------------------------
#define MAXCOUNT_POINT           30
#define MAXCOUNT_POSITION        30
//------------------------------------------------------------------------------------------------

//------------------------------------------------------------------------------------------------
//
typedef struct tagPT_Device
{
   char                    acDriverControllerID[ 64 ];
   char                    acVID[64];
   char                    acheckerName[32];
   SYSTEMTIME              ptRepairDate;
   char                    acFactoryDate[20];
   float                   fTemperature;
}PT_Device, FAR* LPT_Device;

//------------------------------------------------------------------------------------------------
//
typedef struct tagPT_Resister
{
   short                   usChecked;
   short                   usState;
   float                   fResister;
}PT_Resister, far* LPT_Resister;

//------------------------------------------------------------------------------------------------
//
typedef struct tagPT_Position
{
   short                   usChecked;
   short                   usState;
   float                   fVoltage;
}PT_Position, far* LPT_Position;

//------------------------------------------------------------------------------------------------
//
typedef struct tagPT_ForceData
{
   short                   usChecked;
   short                   usState;
   float                   fForce;
}PT_ForceData, far* LPT_ForceData;

//------------------------------------------------------------------------------------------------
//
typedef struct tagPT_MeasureData
{
   SYSTEMTIME              ptStartTime;
   short                   usState;
   short                   usPrimaryPosition;
   short                   usSecondryPosition;
   PT_Device               ptDevice;
   PT_Resister             ptResister[MAXCOUNT_POINT];
   PT_Position             ptPosition[MAXCOUNT_POSITION];
   PT_ForceData            ptForceData[MAXCOUNT_POINT];
}PT_MeasureData, far* LPT_MeasureData;

//------------------------------------------------------------------------------------------------
#endif // __GLOBAL_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -