1980 lines
87 KiB
C
1980 lines
87 KiB
C
|
|
/*--------------------------------------------------------------------------------
|
|||
|
|
* 2013/9/17 15:42:10
|
|||
|
|
*--------------------------------------------------------------------------------
|
|||
|
|
* PLANT :
|
|||
|
|
* MODULE :
|
|||
|
|
*
|
|||
|
|
* SHORT DESCRIPTION : L1<EFBFBD><EFBFBD><EFBFBD>Ľṹ<EFBFBD>嶨<EFBFBD><EFBFBD>
|
|||
|
|
* FILE : typedefL1.h
|
|||
|
|
* AUTHOR : AUTO GENERATION
|
|||
|
|
*--------------------------------------------------------------------------------
|
|||
|
|
* Copyright (c) rmbai@baosight.com 2012
|
|||
|
|
*--------------------------------------------------------------------------------*/
|
|||
|
|
|
|||
|
|
#ifndef TYPEDEFL1_H_
|
|||
|
|
#define TYPEDEFL1_H_
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID; // TelID
|
|||
|
|
short THeadThreadReq; // T.head strip thread request
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[17];
|
|||
|
|
}S_36_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><>̬<EFBFBD>ź<EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID; // TelID
|
|||
|
|
short TrkIndex; // Tracking index
|
|||
|
|
short RollingSpeed5Std; // Rolling speed (5std)(10-1mpm)
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[16];
|
|||
|
|
}S_37_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڼ<EFBFBD><DABC><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID; // TelID
|
|||
|
|
short TrkIndex; // Tracking index
|
|||
|
|
short CutKind; // Kind
|
|||
|
|
int WPPosCutToCut; // Welding position (Cut point-Cut point )(mm)
|
|||
|
|
int WPPosCutToWP; // Welding position (Entry cut point-welding position )(mm)
|
|||
|
|
short WPD3ToWPD4; // TI Wpd3 <20>C wpd4
|
|||
|
|
short WPD4ToECut; // TI WPDX22-E.SHEAR
|
|||
|
|
short CutToSTD1; // TI E.SHEAR-STD1
|
|||
|
|
short STD1ToSTD2; // TI STD1-STD2
|
|||
|
|
short STD2ToSTD3; // TI STD2-STD3
|
|||
|
|
short STD3ToSTD4; // TI STD3-STD4
|
|||
|
|
short STD4ToXCut; // TI STD4-D.SHAER
|
|||
|
|
short XCutToTR; // TI D.SHEAR-TR
|
|||
|
|
short Wpd4ToWP; // WP-WPD4
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[2];
|
|||
|
|
}S_38_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڼ<EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID; // TelID
|
|||
|
|
short TrkIndex; // Tracking index
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
int WPPosCutToCut; // Welding position (Cut point-Cut point )(mm)
|
|||
|
|
int Spare2; // Spare2
|
|||
|
|
short WPD3ToWPD4; // TI Wpd3 <20>C wpd4
|
|||
|
|
short WPD4ToECut; // TI WPDX22-E.SHEAR
|
|||
|
|
short CutToSTD1; // TI E.SHEAR-STD1
|
|||
|
|
short STD1ToSTD2; // TI STD1-STD2
|
|||
|
|
short STD2ToSTD3; // TI STD2-STD3
|
|||
|
|
short STD3ToSTD4; // TI STD3-STD4
|
|||
|
|
short STD4ToXCut; // TI STD4-D.SHAER
|
|||
|
|
short XCutToTR; // TI D.SHEAR-TR
|
|||
|
|
short Wpd4ToWP; // WP-WPD4
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare3; // Spare3
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare3s[2];
|
|||
|
|
}S_39_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD>ڼ<EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID; // TelID
|
|||
|
|
short TrkIndex; // Tracking index
|
|||
|
|
short CutKind; // Kind
|
|||
|
|
int WPPosCutToCut; // Welding position (Cut point-Cut point )(mm)
|
|||
|
|
int WPPosCutToWP; // Welding position (Entry cut point-welding position )(mm)
|
|||
|
|
short WPD3ToWPD4; // TI Wpd3 <20>C wpd4
|
|||
|
|
short WPD4ToECut; // TI WPDX22-E.SHEAR
|
|||
|
|
short CutToSTD1; // TI E.SHEAR-STD1
|
|||
|
|
short STD1ToSTD2; // TI STD1-STD2
|
|||
|
|
short STD2ToSTD3; // TI STD2-STD3
|
|||
|
|
short STD3ToSTD4; // TI STD3-STD4
|
|||
|
|
short STD4ToXCut; // TI STD4-D.SHAER
|
|||
|
|
short XCutToTR; // TI D.SHEAR-TR
|
|||
|
|
short Wpd4ToWP; // WP-WPD4
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[2];
|
|||
|
|
}S_40_L1L2;
|
|||
|
|
|
|||
|
|
//<2F>ϴ<EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID; // TelID
|
|||
|
|
short TrkIndex; // Tracking index
|
|||
|
|
short CutKind; // Kind
|
|||
|
|
int WPPosCutToCut; // Welding position (Cut point-Cut point )(mm)
|
|||
|
|
int WPPosCutToWP; // Welding position (Entry cut point-welding position )(mm)
|
|||
|
|
short WPD3ToWPD4; // TI Wpd3 <20>C wpd4
|
|||
|
|
short WPD4ToECut; // TI WPDX22-E.SHEAR
|
|||
|
|
short CutToSTD1; // TI E.SHEAR-STD1
|
|||
|
|
short STD1ToSTD2; // TI STD1-STD2
|
|||
|
|
short STD2ToSTD3; // TI STD2-STD3
|
|||
|
|
short STD3ToSTD4; // TI STD3-STD4
|
|||
|
|
short STD4ToXCut; // TI STD4-D.SHAER
|
|||
|
|
short XCutToTR; // TI D.SHEAR-TR
|
|||
|
|
short Wpd4ToWP; // WP-WPD4
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[2];
|
|||
|
|
}S_41_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><>ȡ<EFBFBD><C8A1>ON
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID ; // Tele ID
|
|||
|
|
short TrackIndex; // Tracking index
|
|||
|
|
short TRNo; // TR No.
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[16];
|
|||
|
|
}S_42_L1L2;
|
|||
|
|
|
|||
|
|
//У<><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID ; // TelID
|
|||
|
|
short StandNo; // Stand No
|
|||
|
|
short StripStatusNstd; // N stand strip or no Strip
|
|||
|
|
short Rollforce; // Force total strip
|
|||
|
|
short RollGap; // Roll gap
|
|||
|
|
short Speed; // Speed
|
|||
|
|
short WRBender; // WR bender
|
|||
|
|
short IMRBender; // IMR bender
|
|||
|
|
short Spare1; // Spare
|
|||
|
|
short IMRShift; // IMR shift
|
|||
|
|
short Spare2; // Spare
|
|||
|
|
short Thick; // Thickness
|
|||
|
|
short MemorTotForce; // Memorized total force
|
|||
|
|
short MemorWSForce; // Memorized WS force
|
|||
|
|
short MemorDSForce; // Memorized DS force
|
|||
|
|
short MemorWSCylPos; // Memorized WS cyl position
|
|||
|
|
short MemorDSCylPos; // Memorized DS cyl position
|
|||
|
|
short WSCylPosZero; // WS cyl position at zeroing
|
|||
|
|
short DSCylPosZero; // DS cyl position at zeroing
|
|||
|
|
short WedgePosiRef; // Wedge position (REF)
|
|||
|
|
short WedgePosiAct; // Wedge position (ACT)
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare3; // Spare3
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare3s[14];
|
|||
|
|
}S_43_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE>趨<EFBFBD><E8B6A8><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID ; // TelID
|
|||
|
|
short Mode; // Mode
|
|||
|
|
}S_45_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID ; // TelID
|
|||
|
|
short SendTime; // Seng timing
|
|||
|
|
short WPD3ToWPD4; // TI Wpd3 <20>C wpd4
|
|||
|
|
short WPD22ToECut; // Inner coil ID WPDX22 - Eshear
|
|||
|
|
short CutToSTD1; // Inner coil ID Eshr-std1
|
|||
|
|
short STD1ToSTD2; // Inner coil ID std1-std2
|
|||
|
|
short STD2ToSTD3; // Inner coil ID std2-std3
|
|||
|
|
short STD3ToSTD4; // Inner coil ID std3-std4
|
|||
|
|
short STD4ToSTD5; // Inner coil ID std4-std5
|
|||
|
|
short STD4ToXCut; // Inner coil ID std4-Dshr
|
|||
|
|
short XCutToTR; // Inner coil ID Dshr-TR
|
|||
|
|
short TcmLineStart; // TCM line start/stop
|
|||
|
|
short RollChgMode; // Roll changing mode(0:no,1:manual,2semi,3:auto)
|
|||
|
|
short TRNo; // Upper position TR number
|
|||
|
|
short TROdia; // TR coil outer diameter(0.1mm)
|
|||
|
|
short AccelPatternCode; // Accel pattern code(1:H, 2:M, 3:L )
|
|||
|
|
short RheostatPreMRH; // RHEOSTAT PRESENT(MRH)(%)
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
short Std1EXSetData; // No1 std entry X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std1DXSetData; // No1 std delivery X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std2DXSetData; // No2 std delivery X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std3DXSetData; // No3 std delivery X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std4DXSetData; // No4 std delivery X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std5DXSetData; // No5 std delivery X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std1EXActData; // No1 std entry X-ray( Actual data)(10-3mm)
|
|||
|
|
short Std1DXActData; // No1 std delivery X-ray( Actual data)(10-3mm)
|
|||
|
|
short Std2DXActData; // No2 std delivery X-ray( Actual data)(10-3mm)
|
|||
|
|
short Std3DXActData; // No3 std delivery X-ray( Actual data)(10-3mm)
|
|||
|
|
short Std4DXActData; // No4 std delivery X-ray( Actual data)(10-3mm)
|
|||
|
|
short Std5DXActData; // No5 std delivery X-ray( Actual data)(10-3mm)
|
|||
|
|
short TcmEntStripSpd; // MILL ENTRY strip speed(10-1mpm)
|
|||
|
|
short Std1DelStripSpd; // No1 std delivery strip speed(10-1mpm)
|
|||
|
|
short Std2DelStripSpd; // No2 std delivery strip speed(10-1mpm)
|
|||
|
|
short Std3DelStripSpd; // No3 std delivery strip speed(10-1mpm)
|
|||
|
|
short Std4DelStripSpd; // No4 std delivery strip speed(10-1mpm)
|
|||
|
|
short Std5DelStripSpd; // No5 std delivery strip speed(10-1mpm)
|
|||
|
|
short Spare2; // Spare2
|
|||
|
|
short Std1DelRollSpd; // No1 std delivery roll speed(10-1mpm)
|
|||
|
|
short Std2DelRollSpd; // No2 std delivery roll speed(10-1mpm)
|
|||
|
|
short Std3DelRollSpd; // No3 std delivery roll speed(10-1mpm)
|
|||
|
|
short Std4DelRollSpd; // No4 std delivery roll speed(10-1mpm)
|
|||
|
|
short Std5DelRollSpd; // No5 std delivery roll speed(10-1mpm)
|
|||
|
|
short Spare3; // Spare3
|
|||
|
|
short Spare4; // Spare4
|
|||
|
|
short WRBenderStd1; // WR bender 1STD(kN/ch)
|
|||
|
|
short WRBenderStd2; // WR bender 2STD(kN/ch)
|
|||
|
|
short WRBenderStd3; // WR bender 3STD(kN/ch)
|
|||
|
|
short WRBenderStd4; // WR bender 4STD(kN/ch)
|
|||
|
|
short WRBenderStd5; // WR bender 5STD(kN/ch)
|
|||
|
|
short IMRBenderStd1; // IMR bender 1STD(kN/ch)
|
|||
|
|
short IMRBenderStd2; // IMR bender 2STD(kN/ch)
|
|||
|
|
short IMRBenderStd3; // IMR bender 3STD(kN/ch)
|
|||
|
|
short IMRBenderStd4; // IMR bender 4STD(kN/ch)
|
|||
|
|
short IMRBenderStd5; // IMR bender 5STD(kN/ch)
|
|||
|
|
short AddTenSetStd1To2; // Add. Tension #1-2 Setpoint(kN)
|
|||
|
|
short AddTenSetStd2To3; // Add. Tension #2-3 Setpoint(kN)
|
|||
|
|
short AddTenSetStd3To4; // Add. Tension #3-4 Setpoint(kN)
|
|||
|
|
short AddTenSetStd4To5; // Add. Tension #4-5 Setpoint(kN)
|
|||
|
|
short Spare5; // Spare5
|
|||
|
|
short Spare6; // Spare6
|
|||
|
|
short Spare7; // Spare7
|
|||
|
|
short Spare8; // Spare8
|
|||
|
|
short Spare9; // Spare9
|
|||
|
|
short Spare10; // Spare10
|
|||
|
|
short IMRShiftTopStd1; // IMR shift 1 std TOP(mm)
|
|||
|
|
short IMRShiftBotStd1; // IMR shift 1 std BOT(mm)
|
|||
|
|
short IMRShiftTopStd2; // IMR shift 2 std TOP(mm)
|
|||
|
|
short IMRShiftBotStd2; // IMR shift 2 std BOT(mm)
|
|||
|
|
short IMRShiftTopStd3; // IMR shift 3 std TOP(mm)
|
|||
|
|
short IMRShiftBotStd3; // IMR shift 3 std BOT(mm)
|
|||
|
|
short IMRShiftTopStd4; // IMR shift 4 std TOP(mm)
|
|||
|
|
short IMRShiftBotStd4; // IMR shift 4 std BOT(mm)
|
|||
|
|
short IMRShiftTopStd5; // IMR shift 5 std TOP(mm)
|
|||
|
|
short IMRShiftBotStd5; // IMR shift 5 std BOT(mm)
|
|||
|
|
short RollGapWSStd1; // ROLL GAP 1 STD (WS)(10-3mm)
|
|||
|
|
short RollGapWSStd2; // ROLL GAP 2 STD (WS)(10-3mm)
|
|||
|
|
short RollGapWSStd3; // ROLL GAP 3 STD (WS)(10-3mm)
|
|||
|
|
short RollGapWSStd4; // ROLL GAP 4 STD (WS)(10-3mm)
|
|||
|
|
short RollGapWSStd5; // ROLL GAP 5 STD (WS)(10-3mm)
|
|||
|
|
short Spare11; // Spare11
|
|||
|
|
short RollGapDSStd1; // ROLL GAP 1 STD (DS)(10-3mm)
|
|||
|
|
short RollGapDSStd2; // ROLL GAP 2 STD (DS)(10-3mm)
|
|||
|
|
short RollGapDSStd3; // ROLL GAP 3 STD (DS)(10-3mm)
|
|||
|
|
short RollGapDSStd4; // ROLL GAP 4 STD (DS)(10-3mm)
|
|||
|
|
short RollGapDSStd5; // ROLL GAP 5 STD (DS)(10-3mm)
|
|||
|
|
short Spare12; // Spare12
|
|||
|
|
short TotalRollForceStd1; // ROLL FORCE 1 STD TOTAL(kN)
|
|||
|
|
short TotalRollForceStd2; // ROLL FORCE 2 STD TOTAL(kN)
|
|||
|
|
short TotalRollForceStd3; // ROLL FORCE 3 STD TOTAL(kN)
|
|||
|
|
short TotalRollForceStd4; // ROLL FORCE 4 STD TOTAL(kN)
|
|||
|
|
short TotalRollForceStd5; // ROLL FORCE 5 STD TOTAL(kN)
|
|||
|
|
short Spare13; // Spare13
|
|||
|
|
short DiffRollForceStd1; // ROLL FORCE 1 STD DIFFERENTIAL(kN)
|
|||
|
|
short DiffRollForceStd2; // ROLL FORCE 2 STD DIFFERENTIAL(kN)
|
|||
|
|
short DiffRollForceStd3; // ROLL FORCE 3 STD DIFFERENTIAL(kN)
|
|||
|
|
short DiffRollForceStd4; // ROLL FORCE 4 STD DIFFERENTIAL(kN)
|
|||
|
|
short DiffRollForceStd5; // ROLL FORCE 5 STD DIFFERENTIAL(kN)
|
|||
|
|
short Spare14; // Spare14
|
|||
|
|
short TotalTenStd1Ent; // TENSION BEFORE 1 STD (TOTAL)(kN)
|
|||
|
|
short TotalTenStd1Del; // TENSION AFTER 1 STD (TOTAL)(kN)
|
|||
|
|
short TotalTenStd2Del; // TENSION AFTER 2 STD (TOTAL)(kN)
|
|||
|
|
short TotalTenStd3Del; // TENSION AFTER 3 STD (TOTAL)(kN)
|
|||
|
|
short TotalTenStd4Del; // TENSION AFTER 4 STD (TOTAL)(kN)
|
|||
|
|
short TotalTenStd5Del; // TENSION AFTER 5 STD (TOTAL)(kN)
|
|||
|
|
short Spare15; // Spare15
|
|||
|
|
short DiffTenStd1Ent; // TENSION BEFORE 1 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short DiffTenStd1Del; // TENSION AFTER 1 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short DiffTenStd2Del; // TENSION AFTER 2 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short DiffTenStd3Del; // TENSION AFTER 3 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short DiffTenStd4Del; // TENSION AFTER 4 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short DiffTenStd5Del; // TENSION AFTER 5 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short Spare16; // Spare16
|
|||
|
|
short MotorCurrMillBR1; // MOTOR CURRENT Mill BR 1 ROLL(A)
|
|||
|
|
short MotorCurrMillBR2; // MOTOR CURRENT Mill BR 2 ROLL(A)
|
|||
|
|
short MotorCurrMillBR3; // MOTOR CURRENT Mill BR 3 ROLL(A)
|
|||
|
|
short MotorCurrMillBR4; // MOTOR CURRENT Mill BR 4 ROLL(A)
|
|||
|
|
short MotorCurrStd1; // MOTOR CURRENT 1STD(A)
|
|||
|
|
short MotorCurrStd2; // MOTOR CURRENT 2STD(A)
|
|||
|
|
short MotorCurrStd3; // MOTOR CURRENT 3STD(A)
|
|||
|
|
short MotorCurrStd4; // MOTOR CURRENT 4STD(A)
|
|||
|
|
short MotorCurrStd5; // MOTOR CURRENT 5STD(A)
|
|||
|
|
short FSlipStd1; // FORWARD SLIP 1STD(10-2%)
|
|||
|
|
short FSlipStd2; // FORWARD SLIP 2STD(10-2%)
|
|||
|
|
short FSlipStd3; // FORWARD SLIP 3STD(10-2%)
|
|||
|
|
short FSlipStd4; // FORWARD SLIP 4STD(10-2%)
|
|||
|
|
short FSlipStd5; // FORWARD SLIP 5STD(10-2%)
|
|||
|
|
char Spare17[2]; //Spare17
|
|||
|
|
short MotorVoltStd1; // MOTOR VOLTAGE 1STD(V)
|
|||
|
|
short MotorVoltStd2; // MOTOR VOLTAGE 2STD(V)
|
|||
|
|
short MotorVoltStd3; // MOTOR VOLTAGE 3STD(V)
|
|||
|
|
short MotorVoltStd4; // MOTOR VOLTAGE 4STD(V)
|
|||
|
|
short MotorVoltStd5; // MOTOR VOLTAGE 5STD(V)
|
|||
|
|
short Spare18; // Spare18
|
|||
|
|
short Spare19; // Spare19
|
|||
|
|
short Spare20; // Spare20
|
|||
|
|
short Spare21; // Spare21
|
|||
|
|
short Spare22; // Spare22
|
|||
|
|
short Spare23; // Spare23
|
|||
|
|
short Spare24; // Spare24
|
|||
|
|
short DefRollSpd; // Def. Roll speed(mpm)
|
|||
|
|
short ShapeSpd; // Shape meter speed(mpm)
|
|||
|
|
short MotorCurrTR1; // MOTOR CURRENT TR-1(A)
|
|||
|
|
short MotorCurrTR2; // MOTOR CURRENT TR-2(A)
|
|||
|
|
short MotorVoltTR1; // MOTOR VOLTAGE TR-1(V)
|
|||
|
|
short MotorVoltTR2; // MOTOR VOLTAGE TR-2(V)
|
|||
|
|
short TrCoilLen; // TR coiling length(m)
|
|||
|
|
short MillSpdStatus; // MILL SPEED STATUS
|
|||
|
|
short AccRateMillEnt; // Acceleration Rate of mill entry(mpm/s)
|
|||
|
|
short DecRateMillEnt; // Deceleration Rate for mill entry(mpm/s)
|
|||
|
|
short MasterOn; // MASTER ON/OFF(0 : OFF; 1 : ON)
|
|||
|
|
short Status1EXray; // X-RAY1 STATUS (NO.1E X-RAY)(0:OK;1:NG)
|
|||
|
|
short Status1DXray; // X-RAY2 STATUS (NO.1D X-RAY)
|
|||
|
|
short Status2DXray; // X-RAY2 STATUS (NO.2D X-RAY)
|
|||
|
|
short Status3DXray; // X-RAY2 STATUS (NO.3D X-RAY)(0:OK;1:NG)
|
|||
|
|
short Status4DXray; // X-RAY2 STATUS (NO.4D X-RAY)(0:OK;1:NG)
|
|||
|
|
short Status5DXray; // X-RAY3 STATUS (NO.5D X-RAY)(0:OK;1:NG)
|
|||
|
|
short Spare25; // Spare25
|
|||
|
|
short AGCModeAgcMaster; // AGC MODE AGC MASTER(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeBisra; // AGC MODE BISRA(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeFF1; // AGC MODE FF1(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeGms; // AGC MODE GMS(Gauge Meter Smith) 1(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeRec; // AGC MODE REC(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeMf2; // AGC MODE MF2(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeMf3; // AGC MODE MF3(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeMf4; // AGC MODE MF4(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeMf5; // AGC MODE MF5(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeAccDec; // AGC MODE ACC/DEC(1:AUTO 0:MANUAL)
|
|||
|
|
short AGCModeFF2; // AGC MODE FF2(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeFB5; // AGC MODE FB5(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeAscMaster; // ASC MODE ASC MASTER
|
|||
|
|
short AGCModeWrB; // ASC MODE WR-B
|
|||
|
|
short AGCModeImrB; // ASC MODE IMR-B
|
|||
|
|
short AGCModeLevelling; // ASC MODE LEVELLING
|
|||
|
|
short AGCModeCoolant; // ASC MODE COOLANT
|
|||
|
|
short Spare26; // Spare26
|
|||
|
|
short RollCoolantPattern; // Roll Coolant pattern(1,2,3,4,5,6)
|
|||
|
|
short StripSprayTempStd1; // #1STD strip spray line Temperature(0.01deg)
|
|||
|
|
short StripSprayTempStd2; // #2STD strip spray line Temperature(0.01deg)
|
|||
|
|
short StripSprayTempStd3; // #3STD strip spray line Temperature(0.01deg)
|
|||
|
|
short StripSprayTempStd4; // #4STD strip spray line Temperature(0.01deg)
|
|||
|
|
short SprayTempStd1; // #1STD Spray line Temperature(0.01deg)
|
|||
|
|
short SprayTempStd2; // #2STD Spray line Temperature(0.01deg)
|
|||
|
|
short SprayTempStd3; // #3STD Spray line Temperature(0.01deg)
|
|||
|
|
short SprayTempStd4; // #4STD Spray line Temperature(0.01deg)
|
|||
|
|
short SprayTempStd5; // #5STD Spray line Temperature(0.01deg)
|
|||
|
|
short S1CTTemp; // S1 CT TEMP(0.01deg)
|
|||
|
|
short S2CTTemp; // S2 CT TEMP(0.01deg)
|
|||
|
|
short S3CTTemp; // S3 CT TEMP(0.01deg)
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare27; // Spare27
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare27s[11];
|
|||
|
|
}S_44_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID ; // TelID
|
|||
|
|
short ActCoilLen; // Actual coil length(m)
|
|||
|
|
short Spare9; // Spare9
|
|||
|
|
short CoilOdia; // Coil outer diameter(mm)
|
|||
|
|
short CoilIdia; // Coil inner diameter(mm)
|
|||
|
|
short SlvCode; // Sleeve code
|
|||
|
|
short CutSpeed; // Cut speed(mpm)
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
short DcoilThkAve; // Exit coil thickness(Middle portion Ave.)(<28><>m)
|
|||
|
|
short DcoilThkMax; // Exit coil thickness(Middle portion Max.)(<28><>m)
|
|||
|
|
short DcoilThkMin; // Exit coil thickness(Middle portion Min.)(<28><>m)
|
|||
|
|
short DcoilWidthAve; // Exit coil width (Ave.)(mm)
|
|||
|
|
short DcoilWidthMax; // Exit coil width (Max.)(mm)
|
|||
|
|
short DcoilWidthMin; // Exit coil width (Min.)(mm)
|
|||
|
|
short ThkPosiMin; // MIN. Thickness position(m)
|
|||
|
|
short ThkPosiMax; // Max. Thickness position(m)
|
|||
|
|
short MillEtenAve; // Mill Entry Total tension (Ave.)(kN)
|
|||
|
|
short MillEtenMax; // Mill Entry Total tension (Max.)(kN)
|
|||
|
|
short MillEtenMin; // Mill Entry Total tension (Min.)(kN)
|
|||
|
|
short Std12FtenAve; // STD1<44><31>STD2 front Total tension (Ave.)(kN)
|
|||
|
|
short Std12FtenMax; // STD1<44><31>STD2 front Total tension (Max.)(kN)
|
|||
|
|
short Std12FtenMin; // STD1<44><31>STD2 front Total tension (Min.)(kN)
|
|||
|
|
short Std23FtenAve; // STD2<44><32>STD3 front Total tension (Ave.)(kN)
|
|||
|
|
short Std23FtenMax; // STD2<44><32>STD3 front Total tension (Max.)(kN)
|
|||
|
|
short Std23FtenMin; // STD2<44><32>STD3 front Total tension (Min.)(kN)
|
|||
|
|
short Std34FtenAve; // STD3<44><33>STD4 front Total tension (Ave.)(kN)
|
|||
|
|
short Std34FtenMax; // STD3<44><33>STD4 front Total tension (Max.)(kN)
|
|||
|
|
short Std34FtenMin; // STD3<44><33>STD4 front Total tension (Min.)(kN)
|
|||
|
|
short Std45FtenAve; // STD4<44><34>STD5 front Total tension (Ave.)(kN)
|
|||
|
|
short Std45FtenMax; // STD4<44><34>STD5 front Total tension (Max.)(kN)
|
|||
|
|
short Std45FtenMin; // STD4<44><34>STD5 front Total tension (Min.)(kN)
|
|||
|
|
short Std5FtenAve; // STD5<44><35> Total tension (Ave.)(kN)
|
|||
|
|
short Std5FtenMax; // STD5<44><35> Total tension (Max.)(kN)
|
|||
|
|
short Std5FtenMin; // STD5<44><35> Total tension (Min.)(kN)
|
|||
|
|
short Std5SpeedAve; // 5 std. Ave. speed(mpm)
|
|||
|
|
short Std5SpeedMax; // 5 std. Max. speed(mpm)
|
|||
|
|
short Std5SpeedMin; // 5 std. Min. speed(mpm)
|
|||
|
|
short MaxMSpdDuration; // Duration of Max. TCM speed(Sec.)
|
|||
|
|
short Spare2; // Spare2
|
|||
|
|
short HGaugeLenBand1; // Gauge length for band1 (Head)(m)
|
|||
|
|
short MGaugeLenBand1; // Gauge length for band1 (Middle)(m)
|
|||
|
|
short TGaugeLenBand1; // Gauge length for band1 (Tail)(m)
|
|||
|
|
short HGaugeLenBand2; // Gauge length for band2 (Head)(m)
|
|||
|
|
short MGaugeLenBand2; // Gauge length for band2 (Middle)(m)
|
|||
|
|
short TGaugeLenBand2; // Gauge length for band2 (Tail)(m)
|
|||
|
|
short HGaugeLenBand3; // Gauge length for band3 (Head)(m)
|
|||
|
|
short MGaugeLenBand3; // Gauge length for band3 (Middle)(m)
|
|||
|
|
short TGaugeLenBand3; // Gauge length for band3 (Tail)(m)
|
|||
|
|
short HGaugeLenBand4; // Gauge length for band4 (Head)(m)
|
|||
|
|
short MGaugeLenBand4; // Gauge length for band4 (Middle)(m)
|
|||
|
|
short TGaugeLenBand4; // Gauge length for band4 (Tail)(m)
|
|||
|
|
short HGaugeLenBand5; // Gauge length for band5 (Head)(m)
|
|||
|
|
short MGaugeLenBand5; // Gauge length for band5 (Middle)(m)
|
|||
|
|
short TGaugeLenBand5; // Gauge length for band5 (Tail)(m)
|
|||
|
|
short HGaugeLenBand6; // Gauge length for band6 (Head)(m)
|
|||
|
|
short MGaugeLenBand6; // Gauge length for band6 (Middle)(m)
|
|||
|
|
short TGaugeLenBand6; // Gauge length for band6 (Tail)(m)
|
|||
|
|
short HGaugeLenBand7; // Gauge length for band7 (Head)(m)
|
|||
|
|
short MGaugeLenBand7; // Gauge length for band7 (Middle)(m)
|
|||
|
|
short TGaugeLenBand7; // Gauge length for band7 (Tail)(m)
|
|||
|
|
short HAGCOnPosi; // Head AGC on position(10-1m)
|
|||
|
|
short TAGCOffPosi; // Tail AGC off position(10-1m)
|
|||
|
|
short Spare3; // Spare3
|
|||
|
|
short DelScrapLenH; // Delivery scrap length (head)(10-1m)
|
|||
|
|
short DelScrapLenM; // Delivery scrap length (Middle)(10-1m)
|
|||
|
|
short DelScrapLenT; // Delivery scrap length (Tail)(10-1m)
|
|||
|
|
short Spare4; // Spare4
|
|||
|
|
short Std1EThk; // L1 stand entry thickness(10-3mm)
|
|||
|
|
short Std1DThk; // L1 stand delivery thickness(10-3mm)
|
|||
|
|
short Std2DThk; // L2 stand delivery thickness(10-3mm)
|
|||
|
|
short Std3DThk; // L3 stand delivery thickness(10-3mm)
|
|||
|
|
short Std4DThk; // L4 stand delivery thickness(10-3mm)
|
|||
|
|
short Std5DThk; // L5 stand delivery thickness(10-3mm)
|
|||
|
|
short Spare5; // Spare5
|
|||
|
|
short Spare6; // Spare6
|
|||
|
|
short AGCTotalLen; // AGC total length(m)
|
|||
|
|
short AGCTotalOnGaug; // AGC total on gauge(m)
|
|||
|
|
short AGCMidLen; // AGC MID length(m)
|
|||
|
|
short AGCMidOnGaug; // AGC MID ON gauge(m)
|
|||
|
|
short MillStopCount; // Mill stop counter
|
|||
|
|
short Spare7; // Spare7
|
|||
|
|
short SBreakPosi; // Strip breakage position
|
|||
|
|
short SBreakLineSpd; // Strip breakage line speed(10-1 mpm)
|
|||
|
|
short SBreakTen; // Strip breakage tension(100N)
|
|||
|
|
short Std5DelThkRef; // Std. 5 delivery thickness reference(10-3mm)
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare8; // Spare8
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare8s[3];
|
|||
|
|
}S_46_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(3S)
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID ; // TelID
|
|||
|
|
short SendTime; // Seng timing
|
|||
|
|
short WPD3ToWPD4; // TI Wpd3 <20>C wpd4
|
|||
|
|
short WPD22ToECut; // Inner coil ID WPD22 - Eshear
|
|||
|
|
short CutToSTD1; // Inner coil ID Eshr-std1
|
|||
|
|
short STD1ToSTD2; // Inner coil ID std1-std2
|
|||
|
|
short STD2ToSTD3; // Inner coil ID std2-std3
|
|||
|
|
short STD3ToSTD4; // Inner coil ID std3-std4
|
|||
|
|
short STD4ToSTD5; // Inner coil ID std4-std5
|
|||
|
|
short STD4ToXCut; // Inner coil ID std4-Dshr
|
|||
|
|
short XCutToTR; // Inner coil ID Dshr-TR
|
|||
|
|
short TcmLineStart; // TCM line start/stop
|
|||
|
|
short RollChgMode; // Roll changing mode(0:no,1:manual,2semi,3:auto)
|
|||
|
|
short TRNo; // Upper position TR number
|
|||
|
|
short TROdia; // TR coil outer diameter(0.1mm)
|
|||
|
|
short AccelPatternCode; // Accel pattern code(1:H, 2:M, 3:L )
|
|||
|
|
short RheostatPreMRH; // RHEOSTAT PRESENT(MRH)(%)
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
short Std1EXSetData; // No1 std entry X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std1DXSetData; // No1 std delivery X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std2DXSetData; // No2 std delivery X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std3DXSetData; // No3 std delivery X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std4DXSetData; // No4 std delivery X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std5DXSetData; // No5 std delivery X-ray( Setting data)(10-3mm)
|
|||
|
|
short Std1EXActData; // No1 std entry X-ray( Actual data)(10-3mm)
|
|||
|
|
short Std1DXActData; // No1 std delivery X-ray( Actual data)(10-3mm)
|
|||
|
|
short Std2DXActData; // No2 std delivery X-ray( Actual data)(10-3mm)
|
|||
|
|
short Std3DXActData; // No3 std delivery X-ray( Actual data)(10-3mm)
|
|||
|
|
short Std4DXActData; // No4 std delivery X-ray( Actual data)(10-3mm)
|
|||
|
|
short Std5DXActData; // No5 std delivery X-ray( Actual data)(10-3mm)
|
|||
|
|
short TcmEntStripSpd; // MILL ENTRY strip speed(10-1mpm)
|
|||
|
|
short Std1DelStripSpd; // No1 std delivery strip speed(10-1mpm)
|
|||
|
|
short Std2DelStripSpd; // No2 std delivery strip speed(10-1mpm)
|
|||
|
|
short Std3DelStripSpd; // No3 std delivery strip speed(10-1mpm)
|
|||
|
|
short Std4DelStripSpd; // No4 std delivery strip speed(10-1mpm)
|
|||
|
|
short Std5DelStripSpd; // No5 std delivery strip speed(10-1mpm)
|
|||
|
|
short Spare2; // Spare2
|
|||
|
|
short Std1DelRollSpd; // No1 std delivery roll speed(10-1mpm)
|
|||
|
|
short Std2DelRollSpd; // No2 std delivery roll speed(10-1mpm)
|
|||
|
|
short Std3DelRollSpd; // No3 std delivery roll speed(10-1mpm)
|
|||
|
|
short Std4DelRollSpd; // No4 std delivery roll speed(10-1mpm)
|
|||
|
|
short Std5DelRollSpd; // No5 std delivery roll speed(10-1mpm)
|
|||
|
|
short Spare3; // Spare3
|
|||
|
|
short Spare4; // Spare4
|
|||
|
|
short WRBenderStd1; // WR bender 1STD(kN/ch)
|
|||
|
|
short WRBenderStd2; // WR bender 2STD(kN/ch)
|
|||
|
|
short WRBenderStd3; // WR bender 3STD(kN/ch)
|
|||
|
|
short WRBenderStd4; // WR bender 4STD(kN/ch)
|
|||
|
|
short WRBenderStd5; // WR bender 5STD(kN/ch)
|
|||
|
|
short IMRBenderStd1; // IMR bender 1STD(kN/ch)
|
|||
|
|
short IMRBenderStd2; // IMR bender 2STD(kN/ch)
|
|||
|
|
short IMRBenderStd3; // IMR bender 3STD(kN/ch)
|
|||
|
|
short IMRBenderStd4; // IMR bender 4STD(kN/ch)
|
|||
|
|
short IMRBenderStd5; // IMR bender 5STD(kN/ch)
|
|||
|
|
short AddTenSetStd1To2; // Add. Tension #1-2 Setpoint(kN)
|
|||
|
|
short AddTenSetStd2To3; // Add. Tension #2-3 Setpoint(kN)
|
|||
|
|
short AddTenSetStd3To4; // Add. Tension #3-4 Setpoint(kN)
|
|||
|
|
short AddTenSetStd4To5; // Add. Tension #4-5 Setpoint(kN)
|
|||
|
|
short Spare5; // Spare5
|
|||
|
|
short Spare6; // Spare6
|
|||
|
|
short Spare7; // Spare7
|
|||
|
|
short Spare8; // Spare8
|
|||
|
|
short Spare9; // Spare9
|
|||
|
|
short Spare10; // Spare10
|
|||
|
|
short IMRShiftTopStd1; // IMR shift 1 std TOP(mm)
|
|||
|
|
short IMRShiftBotStd1; // IMR shift 1 std BOT(mm)
|
|||
|
|
short IMRShiftTopStd2; // IMR shift 2 std TOP(mm)
|
|||
|
|
short IMRShiftBotStd2; // IMR shift 2 std BOT(mm)
|
|||
|
|
short IMRShiftTopStd3; // IMR shift 3 std TOP(mm)
|
|||
|
|
short IMRShiftBotStd3; // IMR shift 3 std BOT(mm)
|
|||
|
|
short IMRShiftTopStd4; // IMR shift 4 std TOP(mm)
|
|||
|
|
short IMRShiftBotStd4; // IMR shift 4 std BOT(mm)
|
|||
|
|
short IMRShiftTopStd5; // IMR shift 5 std TOP(mm)
|
|||
|
|
short IMRShiftBotStd5; // IMR shift 5 std BOT(mm)
|
|||
|
|
short RollGapWSStd1; // ROLL GAP 1 STD (WS)(10-3mm)
|
|||
|
|
short RollGapWSStd2; // ROLL GAP 2 STD (WS)(10-3mm)
|
|||
|
|
short RollGapWSStd3; // ROLL GAP 3 STD (WS)(10-3mm)
|
|||
|
|
short RollGapWSStd4; // ROLL GAP 4 STD (WS)(10-3mm)
|
|||
|
|
short RollGapWSStd5; // ROLL GAP 5 STD (WS)(10-3mm)
|
|||
|
|
short Spare11; // Spare11
|
|||
|
|
short RollGapDSStd1; // ROLL GAP 1 STD (DS)(10-3mm)
|
|||
|
|
short RollGapDSStd2; // ROLL GAP 2 STD (DS)(10-3mm)
|
|||
|
|
short RollGapDSStd3; // ROLL GAP 3 STD (DS)(10-3mm)
|
|||
|
|
short RollGapDSStd4; // ROLL GAP 4 STD (DS)(10-3mm)
|
|||
|
|
short RollGapDSStd5; // ROLL GAP 5 STD (DS)(10-3mm)
|
|||
|
|
short Spare12; // Spare12
|
|||
|
|
short TotalRollForceStd1; // ROLL FORCE 1 STD TOTAL(kN)
|
|||
|
|
short TotalRollForceStd2; // ROLL FORCE 2 STD TOTAL(kN)
|
|||
|
|
short TotalRollForceStd3; // ROLL FORCE 3 STD TOTAL(kN)
|
|||
|
|
short TotalRollForceStd4; // ROLL FORCE 4 STD TOTAL(kN)
|
|||
|
|
short TotalRollForceStd5; // ROLL FORCE 5 STD TOTAL(kN)
|
|||
|
|
short Spare13; // Spare13
|
|||
|
|
short DiffRollForceStd1; // ROLL FORCE 1 STD DIFFERENTIAL(kN)
|
|||
|
|
short DiffRollForceStd2; // ROLL FORCE 2 STD DIFFERENTIAL(kN)
|
|||
|
|
short DiffRollForceStd3; // ROLL FORCE 3 STD DIFFERENTIAL(kN)
|
|||
|
|
short DiffRollForceStd4; // ROLL FORCE 4 STD DIFFERENTIAL(kN)
|
|||
|
|
short DiffRollForceStd5; // ROLL FORCE 5 STD DIFFERENTIAL(kN)
|
|||
|
|
short Spare14; // Spare14
|
|||
|
|
short TotalTenStd1Ent; // TENSION BEFORE 1 STD (TOTAL)(kN)
|
|||
|
|
short TotalTenStd1Del; // TENSION AFTER 1 STD (TOTAL)(kN)
|
|||
|
|
short TotalTenStd2Del; // TENSION AFTER 2 STD (TOTAL)(kN)
|
|||
|
|
short TotalTenStd3Del; // TENSION AFTER 3 STD (TOTAL)(kN)
|
|||
|
|
short TotalTenStd4Del; // TENSION AFTER 4 STD (TOTAL)(kN)
|
|||
|
|
short TotalTenStd5Del; // TENSION AFTER 5 STD (TOTAL)(kN)
|
|||
|
|
short Spare15; // Spare15
|
|||
|
|
short DiffTenStd1Ent; // TENSION BEFORE 1 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short DiffTenStd1Del; // TENSION AFTER 1 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short DiffTenStd2Del; // TENSION AFTER 2 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short DiffTenStd3Del; // TENSION AFTER 3 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short DiffTenStd4Del; // TENSION AFTER 4 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short DiffTenStd5Del; // TENSION AFTER 5 STD (DIFFERENTIAL)(kN)
|
|||
|
|
short Spare16; // Spare16
|
|||
|
|
short MotorCurrMillBR1; // MOTOR CURRENT Mill BR 1 ROLL(A)
|
|||
|
|
short MotorCurrMillBR2; // MOTOR CURRENT Mill BR 2 ROLL(A)
|
|||
|
|
short MotorCurrMillBR3; // MOTOR CURRENT Mill BR 3 ROLL(A)
|
|||
|
|
short MotorCurrMillBR4; // MOTOR CURRENT Mill BR 4 ROLL(A)
|
|||
|
|
short MotorCurrStd1; // MOTOR CURRENT 1STD(A)
|
|||
|
|
short MotorCurrStd2; // MOTOR CURRENT 2STD(A)
|
|||
|
|
short MotorCurrStd3; // MOTOR CURRENT 3STD(A)
|
|||
|
|
short MotorCurrStd4; // MOTOR CURRENT 4STD(A)
|
|||
|
|
short MotorCurrStd5; // MOTOR CURRENT 5STD(A)
|
|||
|
|
short FSlipStd1; // FORWARD SLIP 1STD(10-2%)
|
|||
|
|
short FSlipStd2; // FORWARD SLIP 2STD(10-2%)
|
|||
|
|
short FSlipStd3; // FORWARD SLIP 3STD(10-2%)
|
|||
|
|
short FSlipStd4; // FORWARD SLIP 4STD(10-2%)
|
|||
|
|
short FSlipStd5; // FORWARD SLIP 5STD(10-2%)
|
|||
|
|
char Spare17[2]; //Spare17
|
|||
|
|
short MotorVoltStd1; // MOTOR VOLTAGE 1STD(V)
|
|||
|
|
short MotorVoltStd2; // MOTOR VOLTAGE 2STD(V)
|
|||
|
|
short MotorVoltStd3; // MOTOR VOLTAGE 3STD(V)
|
|||
|
|
short MotorVoltStd4; // MOTOR VOLTAGE 4STD(V)
|
|||
|
|
short MotorVoltStd5; // MOTOR VOLTAGE 5STD(V)
|
|||
|
|
short Spare18; // Spare18
|
|||
|
|
short Spare19; // Spare19
|
|||
|
|
short Spare20; // Spare20
|
|||
|
|
short Spare21; // Spare21
|
|||
|
|
short Spare22; // Spare22
|
|||
|
|
short Spare23; // Spare23
|
|||
|
|
short Spare24; // Spare24
|
|||
|
|
short DefRollSpd; // Def. Roll speed(mpm)
|
|||
|
|
short ShapeSpd; // Shape meter speed(mpm)
|
|||
|
|
short MotorCurrTR1; // MOTOR CURRENT TR-1(A)
|
|||
|
|
short MotorCurrTR2; // MOTOR CURRENT TR-2(A)
|
|||
|
|
short MotorVoltTR1; // MOTOR VOLTAGE TR-1(V)
|
|||
|
|
short MotorVoltTR2; // MOTOR VOLTAGE TR-2(V)
|
|||
|
|
short TrCoilLen; // TR coiling length(m)
|
|||
|
|
short MillSpdStatus; // MILL SPEED STATUS
|
|||
|
|
short AccRateMillEnt; // Acceleration Rate of mill entry(mpm/s)
|
|||
|
|
short DecRateMillEnt; // Deceleration Rate for mill entry(mpm/s)
|
|||
|
|
short MasterOn; // MASTER ON/OFF(0 : OFF; 1 : ON)
|
|||
|
|
short Status1EXray; // X-RAY1 STATUS (NO.1E X-RAY)(0:OK;1:NG)
|
|||
|
|
short Status1DXray; // X-RAY2 STATUS (NO.1D X-RAY)
|
|||
|
|
short Status2DXray; // X-RAY2 STATUS (NO.2D X-RAY)
|
|||
|
|
short Status3DXray; // X-RAY2 STATUS (NO.3D X-RAY)(0:OK;1:NG)
|
|||
|
|
short Status4DXray; // X-RAY2 STATUS (NO.4D X-RAY)(0:OK;1:NG)
|
|||
|
|
short Status5DXray; // X-RAY3 STATUS (NO.5D X-RAY)(0:OK;1:NG)
|
|||
|
|
short Spare25; // Spare25
|
|||
|
|
short AGCModeAgcMaster; // AGC MODE AGC MASTER(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeBisra; // AGC MODE BISRA(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeFF1; // AGC MODE FF1(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeGms; // AGC MODE GMS(Gauge Meter Smith) 1(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeRec; // AGC MODE REC(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeMf2; // AGC MODE MF2(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeMf3; // AGC MODE MF3(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeMf4; // AGC MODE MF4(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeMf5; // AGC MODE MF5(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeAccDec; // AGC MODE ACC/DEC(1:AUTO 0:MANUAL)
|
|||
|
|
short AGCModeFF2; // AGC MODE FF2(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeFB5; // AGC MODE FB5(0 : OFF; 1 : ON)
|
|||
|
|
short AGCModeAscMaster; // ASC MODE ASC MASTER
|
|||
|
|
short AGCModeWrB; // ASC MODE WR-B
|
|||
|
|
short AGCModeImrB; // ASC MODE IMR-B
|
|||
|
|
short AGCModeLevelling; // ASC MODE LEVELLING
|
|||
|
|
short AGCModeCoolant; // ASC MODE COOLANT
|
|||
|
|
short Spare26; // Spare26
|
|||
|
|
short RollCoolantPattern; // Roll Coolant pattern(1,2,3,4,5,6)
|
|||
|
|
short StripSprayTempStd1; // #1STD strip spray line Temperature(0.01deg)
|
|||
|
|
short StripSprayTempStd2; // #2STD strip spray line Temperature(0.01deg)
|
|||
|
|
short StripSprayTempStd3; // #3STD strip spray line Temperature(0.01deg)
|
|||
|
|
short StripSprayTempStd4; // #4STD strip spray line Temperature(0.01deg)
|
|||
|
|
short SprayTempStd1; // #1STD Spray line Temperature(0.01deg)
|
|||
|
|
short SprayTempStd2; // #2STD Spray line Temperature(0.01deg)
|
|||
|
|
short SprayTempStd3; // #3STD Spray line Temperature(0.01deg)
|
|||
|
|
short SprayTempStd4; // #4STD Spray line Temperature(0.01deg)
|
|||
|
|
short SprayTempStd5; // #5STD Spray line Temperature(0.01deg)
|
|||
|
|
short S1CTTemp; // S1 CT TEMP(0.01deg)
|
|||
|
|
short S2CTTemp; // S2 CT TEMP(0.01deg)
|
|||
|
|
short S3CTTemp; // S3 CT TEMP(0.01deg)
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare27; // Spare27
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare27s[11];
|
|||
|
|
}S_56_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen ; // Tele Length
|
|||
|
|
short TelID ; // Tele ID
|
|||
|
|
char CoilNo[16]; //Coil No
|
|||
|
|
char Sgrade[8]; //Steel Grade
|
|||
|
|
short spare1; // spare1
|
|||
|
|
short EntCoilWidth; // Strip entry width(mm)
|
|||
|
|
short EntCoilThk; // Strip entry thickness(10-3mm)
|
|||
|
|
short DelCoilThk; // Strip delivery thickness(10-3mm)
|
|||
|
|
short ProuctCoilLen; // Prouct coil length(m)
|
|||
|
|
short AGCLen; // AGC length(m)
|
|||
|
|
short GaugeTolerance; // Gauge tolerance(0.1%)
|
|||
|
|
short TotalOnG; // Total ON-G(m)
|
|||
|
|
short TotalOffG; // Total OFF-G(m)
|
|||
|
|
short TotalOnGPercent; // TOTAL ON-G percent(0.1%)
|
|||
|
|
short ConstSpdLen; // Const speed length(m)
|
|||
|
|
short ConstSpdOnG; // Const SP ON-G(m)
|
|||
|
|
short ConstSpdOffG; // Const SP OFF-G(m)
|
|||
|
|
short ConstSpdOnGPer; // Const SP ON-G percent(0.1%)
|
|||
|
|
short AccDecLen; // ACC/DEC length(m)
|
|||
|
|
short AccDecOnG; // ACC/DEC ON-G(m)
|
|||
|
|
short AccDecOffG; // ACC/DEC OFF-G(m)
|
|||
|
|
short AccDecOnGPer; // ACC/DEC ON-G percent(0.1%)
|
|||
|
|
short GClasfyOnG3; // 3 Gauge Classify ON-G(m)
|
|||
|
|
short GClasfyOffG3; // 3 Gauge Classify OFF-G(m)
|
|||
|
|
short GClasfyOnG1; // 1 Gauge Classify ON-G(m)
|
|||
|
|
short GClasfyOffG1; // 1 Gauge Classify OFF-G(m)
|
|||
|
|
short GClasfyOnG07; // 0.7 Gauge Classify ON-G(m)
|
|||
|
|
short GClasfyOffG07; // 0.7 Gauge Classify OFF-G(m)
|
|||
|
|
short GClasfyOnG05; // 0.5 Gauge Classify ON-G(m)
|
|||
|
|
short GClasfyOffG05; // 0.5 Gauge Classify OFF-G(m)
|
|||
|
|
short GClasfyOnG04; // 0.4 Gauge Classify ON-G(m)
|
|||
|
|
short GClasfyOffG04; // 0.4 Gauge Classify OFF-G(m)
|
|||
|
|
short MaxSpeed; // Max.speed(mpm)
|
|||
|
|
short TopOffG; // Top OFF-G(0.1m)
|
|||
|
|
short TailOffG; // Tail OFF-G(0.1m)
|
|||
|
|
short FgcFlag; // FGC Flag
|
|||
|
|
short MillStopCount; // Mill stop counter
|
|||
|
|
short MfAgcMode; // MF AGC mode
|
|||
|
|
short YieldPoint; // YP(MPa)
|
|||
|
|
short CutSpeed; // Cut Speed(0.1mpm)
|
|||
|
|
short CoilDia; // Coil Dia(0.1mm)
|
|||
|
|
short ASCLen; // ASC length(m)
|
|||
|
|
short ShapeTolerance; // Shape tolerance(10-2I)
|
|||
|
|
short TotalOnS; // Total ON-S(m)
|
|||
|
|
short TotalOnSPercent; // Total ON-S percent(0.1%)
|
|||
|
|
short ConstSPOnS; // Const SP ON-S(m)
|
|||
|
|
short ConstSPOnGPercent; // Const SP ON-G percent(0.1%)
|
|||
|
|
short AccDecOnS; // ACC/DEC ON-S(m)
|
|||
|
|
short AccDecOnSPercent; // ACC/DEC ON-S percent(0.1%)
|
|||
|
|
short WSAve; // WS Average(0.01I)
|
|||
|
|
short WSAve05; // 0.5WS Average(0.01I)
|
|||
|
|
short CenterAve; // Center Average(0.01I)
|
|||
|
|
short DSAve05; // 0.5DS Average(0.01I)
|
|||
|
|
short DSAve; // DS Average(0.01I)
|
|||
|
|
short WSonS; // WS ON-S(0.1%)
|
|||
|
|
short WSonS05; // 0.5WS ON-S(0.1%)
|
|||
|
|
short CenterOnS; // Center ON-S(0.1%)
|
|||
|
|
short DSOnS05; // 0.5DS ON-S(0.1%)
|
|||
|
|
short DSOnS; // DS ON-S(0.1%)
|
|||
|
|
short OnSPer6Iunit; // 6I-unit ON-S percent(0.1%)
|
|||
|
|
short OnSPer5Iunit; // 5I-unit ON-S percent(0.1%)
|
|||
|
|
short OnSPer4Iunit; // 4I-unit ON-S percent(0.1%)
|
|||
|
|
short OnSPer3Iunit; // 3I-unit ON-S percent(0.1%)
|
|||
|
|
short spare2; // spare2
|
|||
|
|
}S_57_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD>ǰX<C7B0><58><EFBFBD>ź<EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID; // TelID
|
|||
|
|
short TrackIndex; // Tracking index
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[17];
|
|||
|
|
}S_35_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID ; // TelID
|
|||
|
|
short Mode; // Mode
|
|||
|
|
}S_47_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID ; // TelID
|
|||
|
|
short Mode; // Mode
|
|||
|
|
}S_48_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD>ڸ־<DAB8><D6BE>⾶ʵ<E2BEB6><CAB5>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID ; // TelID
|
|||
|
|
short OutDIA; // Coil Diameter
|
|||
|
|
short TRNo; // TRNo
|
|||
|
|
}S_49_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD>ڳ<EFBFBD><DAB3><EFBFBD>ʵ<EFBFBD><CAB5>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID ; // TelID
|
|||
|
|
int Weight; // Actual weight(kg)
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[6];
|
|||
|
|
}S_50_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID ; // TelID
|
|||
|
|
short Mode; // Tele COMMENT
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
short Spare2; // Spare2
|
|||
|
|
}S_55_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̬ʵ<CCAC><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short ReqKind; // Request kind
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare; // Spare
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spares[17];
|
|||
|
|
}S_11_L2L1;
|
|||
|
|
|
|||
|
|
//ASD<53><44><EFBFBD><EFBFBD>Ԥ<EFBFBD>趨
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short TrkIndex; // Tracking index
|
|||
|
|
short NSpecPointKind; // Next special point kind(0,2)
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
char CoilNo[16]; //Coil number
|
|||
|
|
short SlowDownSpd; // Slow down speed(0.1mpm)
|
|||
|
|
int NCutPointPosi; // Next cut point position(mm)
|
|||
|
|
short CutPointKind; // Cut point kind
|
|||
|
|
short DshrGap; // Delivery shear knife Gap(10-3 mm)
|
|||
|
|
short PHoleKind; // Punch hole kind
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare2; // Spare2
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare2s[9];
|
|||
|
|
}S_12_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̬<EFBFBD>趨ֵ
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short DynamSetMode; // Dynamic setup mode
|
|||
|
|
short RgapChgCTStd1; // Roll gap change value of #1STD (C-T)( 10-3 mm )
|
|||
|
|
short RgapChgTNStd1; // Roll gap change value of #1STD (T-N)( 10-3 mm )
|
|||
|
|
short RgapChgCTStd2; // Roll gap change value of #2STD (C-T)( 10-3 mm )
|
|||
|
|
short RgapChgTNStd2; // Roll gap change value of #2STD (T-N)( 10-3 mm )
|
|||
|
|
short RgapChgCTStd3; // Roll gap change value of #3STD (C-T)( 10-3 mm )
|
|||
|
|
short RgapChgTNStd3; // Roll gap change value of #3STD (T-N)( 10-3 mm )
|
|||
|
|
short RgapChgCTStd4; // Roll gap change value of #4STD (C-T)( 10-3 mm )
|
|||
|
|
short RgapChgTNStd4; // Roll gap change value of #4STD (T-N)( 10-3 mm )
|
|||
|
|
short RgapChgCTStd5; // Roll gap change value of #5STD (C-T)( 10-3 mm )
|
|||
|
|
short RgapChgTNStd5; // Roll gap change value of #5STD (T-N)( 10-3 mm )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[7];
|
|||
|
|
}S_15_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>趨
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short Type; // Type
|
|||
|
|
short TargetThick; // TargetThickness
|
|||
|
|
}S_27_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>趨
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short TrkIndex; // Tracking index
|
|||
|
|
char EntCoilNo[16]; //Entry coil No.
|
|||
|
|
char Std5WRClass[2]; //No.5 STD WR class(D:dullroll;B:brightroll)
|
|||
|
|
short FGCMode; // FGC mode
|
|||
|
|
short FGCPattern; // FGC pattern(1:mid;2:Fgc close;3:Fgc open)
|
|||
|
|
short InTenMode; // Inter.Tension Mode(0:total tension;1:add tension)
|
|||
|
|
short HCoilLen; // Hot coil strip length( 10-1m )
|
|||
|
|
short HCoilThk; // Entry thickness( 10-3 mm )
|
|||
|
|
short Std1DThk; // No.1 STD Delivery thickness( 10-3 mm )
|
|||
|
|
short Std2DThk; // No.2 STD Delivery thickness( 10-3 mm )
|
|||
|
|
short Std3DThk; // No.3 STD Delivery thickness( 10-3 mm )
|
|||
|
|
short Std4DThk; // No.4 STD Delivery thickness( 10-3 mm )
|
|||
|
|
short Std5DThk; // No.5 STD Delivery thickness( 10-3 mm )
|
|||
|
|
short CoilWidth; // Coil width( mm )
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
short Spare2; // Spare2
|
|||
|
|
short Std1RollGap; // No.1 STD Roll gap ( 10-3 mm )
|
|||
|
|
short Std2RollGap; // No.2 STD Roll gap( 10-3 mm )
|
|||
|
|
short Std3RollGap; // No.3 STD Roll gap( 10-3 mm )
|
|||
|
|
short Std4RollGap; // No.4 STD Roll gap( 10-3 mm )
|
|||
|
|
short Std5RollGap; // No.5 STD Roll gap( 10-3 mm )
|
|||
|
|
short Std1FgcGapTrans; // No.1 STD FGC gap data transient( 10-3 mm )
|
|||
|
|
short Std2FgcGapTrans; // No.2 STD FGC gap data transient( 10-3 mm )
|
|||
|
|
short Std3FgcGapTrans; // No.3 STD FGC gap data transient( 10-3 mm )
|
|||
|
|
short Std4FgcGapTrans; // No.4 STD FGC gap data transient( 10-3 mm )
|
|||
|
|
short Std5FgcGapTrans; // No.5 STD FGC gap data transient( 10-3 mm )
|
|||
|
|
short Std1FgcGapII; // No.1 STD FGC gap data II( 10-3 mm )
|
|||
|
|
short Std2FgcGapII; // No.2 STD FGC gap data II( 10-3 mm )
|
|||
|
|
short Std3FgcGapII; // No.3 STD FGC gap data II( 10-3 mm )
|
|||
|
|
short Std4FgcGapII; // No.4 STD FGC gap data II( 10-3 mm )
|
|||
|
|
short Std5FgcGapII; // No.5 STD FGC gap data II( 10-3 mm )
|
|||
|
|
short Spd2BR; // No.2 bridle speed( 10-1 mpm )
|
|||
|
|
short Std1RollSpd; // No.1 STD Rolling speed( 0.1 mpm )
|
|||
|
|
short Std2RollSpd; // No.2 STD Rolling speed( 0.1 mpm )
|
|||
|
|
short Std3RollSpd; // No.3 STD Rolling speed( 0.1 mpm )
|
|||
|
|
short Std4RollSpd; // No.4 STD Rolling speed( 0.1 mpm )
|
|||
|
|
short Std5RollSpd; // No.5 STD Rolling speed( 0.1 mpm )
|
|||
|
|
short Std1To2InTenTrans; // #1-2 INTER TENS. Transient( 0.1kN )
|
|||
|
|
short Std2To3InTenTrans; // #2-3 INTER TENS. Transient( 0.1kN )
|
|||
|
|
short Std3To4InTenTrans; // #3-4 INTER TENS. Transient( 0.1kN )
|
|||
|
|
short Std4To5InTenTrans; // #4-5 INTER TENS. Transient( 0.1kN )
|
|||
|
|
short MillEntTen; // Mill entry tension( 0.1kN )
|
|||
|
|
short Std1To2InTension; // #1-2 INTER stand tension( 0.1kN )
|
|||
|
|
short Std2To3InTension; // #2-3 INTER stand tension( 0.1kN )
|
|||
|
|
short Std3To4InTension; // #3-4 INTER stand tension( 0.1kN )
|
|||
|
|
short Std4To5InTension; // #4-5 INTER stand tension( 0.1kN )
|
|||
|
|
short MillDelTen; // Mill delivery tension( 0.1kN )
|
|||
|
|
short Std1RForce; // No.1 STD Rolling force( 10kN )
|
|||
|
|
short Std2RForce; // No.2 STD Rolling force( 10kN )
|
|||
|
|
short Std3RForce; // No.3 STD Rolling force( 10kN )
|
|||
|
|
short Std4RForce; // No.4 STD Rolling force( 10kN )
|
|||
|
|
short Std5RForce; // No.5 STD Rolling force( 10kN )
|
|||
|
|
short Std1FslipI; // No.1 STD forward slip I( 10-2 % )
|
|||
|
|
short Std2FslipI; // No.2 STD forward slip I( 10-2 % )
|
|||
|
|
short Std3FslipI; // No.3 STD forward slip I( 10-2 % )
|
|||
|
|
short Std4FslipI; // No.4 STD forward slip I( 10-2 % )
|
|||
|
|
short Std5FslipI; // No.5 STD forward slip I( 10-2 % )
|
|||
|
|
short Std1FslipITrans; // No.1 STD forward slip Transient( 10-2 % )
|
|||
|
|
short Std2FslipITrans; // No.2 STD forward slip Transient( 10-2 % )
|
|||
|
|
short Std3FslipITrans; // No.3 STD forward slip Transient( 10-2 % )
|
|||
|
|
short Std4FslipITrans; // No.4 STD forward slip Transient( 10-2 % )
|
|||
|
|
short Std5FslipITrans; // No.5 STD forward slip Transient( 10-2 % )
|
|||
|
|
short Std1FslipII; // No.1 STD forward slip II( 10-2 % )
|
|||
|
|
short Std2FslipII; // No.2 STD forward slip II( 10-2 % )
|
|||
|
|
short Std3FslipII; // No.3 STD forward slip II( 10-2 % )
|
|||
|
|
short Std4FslipII; // No.4 STD forward slip II( 10-2 % )
|
|||
|
|
short Std5FslipII; // No.5 STD forward slip II( 10-2 % )
|
|||
|
|
short FgcAgcMode; // FGC and AGC mode for ASC(0:fgc;1:agc)
|
|||
|
|
short Spare3; // Spare3
|
|||
|
|
short Spare4; // Spare4
|
|||
|
|
short Spare5; // Spare5
|
|||
|
|
short Spare6; // Spare6
|
|||
|
|
short Std1MillModulus; // No.1 STD Mill modulus( 10kN/mm )
|
|||
|
|
short Std2MillModulus; // No.2 STD Mill modulus( 10kN/mm )
|
|||
|
|
short Std3MillModulus; // No.3 STD Mill modulus( 10kN/mm )
|
|||
|
|
short Std4MillModulus; // No.4 STD Mill modulus( 10kN/mm )
|
|||
|
|
short Std5MillModulus; // No.5 STD Mill modulus( 10kN/mm )
|
|||
|
|
short Std1FrictionFGC; // No.1 STD friction (<28><>P/<2F>Ħ<EFBFBD>)1(FGC)( 10kN )
|
|||
|
|
short Std2FrictionFGC; // No.2 STD friction (<28><>P/<2F>Ħ<EFBFBD>)2(FGC)( 10kN )
|
|||
|
|
short Std3FrictionFGC; // No.3 STD friction (<28><>P/<2F>Ħ<EFBFBD>)3(FGC)( 10kN )
|
|||
|
|
short Std4FrictionFGC; // No.4 STD friction (<28><>P/<2F>Ħ<EFBFBD>)4(FGC)( 10kN )
|
|||
|
|
short Std5FrictionFGC; // No.5 STD friction (<28><>P/<2F>Ħ<EFBFBD>)5(FGC)( 10kN )
|
|||
|
|
short Std1FrictionMID; // No.1 STD friction (<28><>P/<2F>Ħ<EFBFBD>)1(MID)( 10kN )
|
|||
|
|
short Std2FrictionMID; // No.2 STD friction (<28><>P/<2F>Ħ<EFBFBD>)2(MID)( 10kN )
|
|||
|
|
short Std3FrictionMID; // No.3 STD friction (<28><>P/<2F>Ħ<EFBFBD>)3(MID)( 10kN )
|
|||
|
|
short Std4FrictionMID; // No.4 STD friction (<28><>P/<2F>Ħ<EFBFBD>)4(MID)( 10kN )
|
|||
|
|
short Std5FrictionMID; // No.5 STD friction (<28><>P/<2F>Ħ<EFBFBD>)5(MID)( 10kN )
|
|||
|
|
short Std1FrictionTOP; // No.1 STD friction (<28><>P/<2F>Ħ<EFBFBD>)1(TOP)( 10kN )
|
|||
|
|
short Std2FrictionTOP; // No.2 STD friction (<28><>P/<2F>Ħ<EFBFBD>)2(TOP)( 10kN )
|
|||
|
|
short Std3FrictionTOP; // No.3 STD friction (<28><>P/<2F>Ħ<EFBFBD>)3(TOP)( 10kN )
|
|||
|
|
short Std4FrictionTOP; // No.4 STD friction (<28><>P/<2F>Ħ<EFBFBD>)4(TOP)( 10kN )
|
|||
|
|
short Std5FrictionTOP; // No.5 STD friction (<28><>P/<2F>Ħ<EFBFBD>)5(TOP)( 10kN )
|
|||
|
|
short Std1CoffA; // No.1 STD Coeff. A for A/D( 10kN )
|
|||
|
|
short Std1CoffB; // No.1 STD Coeff. B for A/D( 10kN )
|
|||
|
|
short Std1CoffC; // No.1 STD Coeff. C for A/D( 10kN )
|
|||
|
|
short Std2CoffA; // No.2 STD Coeff. A for A/D( 10kN )
|
|||
|
|
short Std2CoffB; // No.2 STD Coeff. B for A/D( 10kN )
|
|||
|
|
short Std2CoffC; // No.2 STD Coeff. C for A/D( 10kN )
|
|||
|
|
short Std3CoffA; // No.3 STD Coeff. A for A/D( 10kN )
|
|||
|
|
short Std3CoffB; // No.3 STD Coeff. B for A/D( 10kN )
|
|||
|
|
short Std3CoffC; // No.3 STD Coeff. C for A/D( 10kN )
|
|||
|
|
short Std4CoffA; // No.4 STD Coeff. A for A/D( 10kN )
|
|||
|
|
short Std4CoffB; // No.4 STD Coeff. B for A/D( 10kN )
|
|||
|
|
short Std4CoffC; // No.4 STD Coeff. C for A/D( 10kN )
|
|||
|
|
short Std5CoffA; // No.5 STD Coeff. A for A/D( 10kN )
|
|||
|
|
short Std5CoffB; // No.5 STD Coeff. B for A/D( 10kN )
|
|||
|
|
short Std5CoffC; // No.5 STD Coeff. C for A/D( 10kN )
|
|||
|
|
short TRInitialTen; // Initial tension for T/R( 0.1kN )
|
|||
|
|
short TaperTenEndDia; // Taper tension end Dia( mm )
|
|||
|
|
short Spare7; // Spare7
|
|||
|
|
short Spare8; // Spare8
|
|||
|
|
short Spare9; // Spare9
|
|||
|
|
short Spare10; // Spare10
|
|||
|
|
short Spare11; // Spare11
|
|||
|
|
short Std1IMRShift; // No.1 STD IMR shift position( mm )
|
|||
|
|
short Std2IMRShift; // No.2 STD IMR shift position( mm )
|
|||
|
|
short Std3IMRShift; // No.3 STD IMR shift position( mm )
|
|||
|
|
short Std4IMRShift; // No.4 STD IMR shift position( mm )
|
|||
|
|
short Std5IMRShift; // No.5 STD IMR shift position( mm )
|
|||
|
|
short Std1WRBForce; // No.1 STD WR Bender force( kN )
|
|||
|
|
short Std2WRBForce; // No.2 STD WR Bender force( kN )
|
|||
|
|
short Std3WRBForce; // No.3 STD WR Bender force( kN )
|
|||
|
|
short Std4WRBForce; // No.4 STD WR Bender force( kN )
|
|||
|
|
short Std5WRBForce; // No.5 STD WR Bender force( kN )
|
|||
|
|
short Std1WRBChgForce; // No.1 STD WR Bender FGC change force( kN )
|
|||
|
|
short Std2WRBChgForce; // No.2 STD WR Bender FGC change force( kN )
|
|||
|
|
short Std3WRBChgForce; // No.3 STD WR Bender FGC change force( kN )
|
|||
|
|
short Std4WRBChgForce; // No.4 STD WR Bender FGC change force( kN )
|
|||
|
|
short Std5WRBChgForce; // No.5 STD WR Bender FGC change force( kN )
|
|||
|
|
short Std1IMRBForce; // No.1 STD IMR Bender force( kN )
|
|||
|
|
short Std2IMRBForce; // No.2 STD IMR Bender force( kN )
|
|||
|
|
short Std3IMRBForce; // No.3 STD IMR Bender force( kN )
|
|||
|
|
short Std4IMRBForce; // No.4 STD IMR Bender force( kN )
|
|||
|
|
short Std5IMRBForce; // No.5 STD IMR Bender force( kN )
|
|||
|
|
short Std1IMRBChgForce; // No.1 STD IMR Bender FGC change force( kN )
|
|||
|
|
short Std2IMRBChgForce; // No.2 STD IMR Bender FGC change force( kN )
|
|||
|
|
short Std3IMRBChgForce; // No.3 STD IMR Bender FGC change force( kN )
|
|||
|
|
short Std4IMRBChgForce; // No.4 STD IMR Bender FGC change force( kN )
|
|||
|
|
short Std5IMRBChgForce; // No.5 STD IMR Bender FGC change force( kN )
|
|||
|
|
short Std1PHFGC; // No.1 (<28><>P/<2F><>H)1(FGC)( 10kN/mm )
|
|||
|
|
short Std2PHFGC; // No.2 (<28><>P/<2F><>H)2(FGC)( 10kN/mm )
|
|||
|
|
short Std3PHFGC; // No.3 (<28><>P/<2F><>H)3(FGC)( 10kN/mm )
|
|||
|
|
short Std4PHFGC; // No.4 (<28><>P/<2F><>H)4(FGC)( 10kN/mm )
|
|||
|
|
short Std5PHFGC; // No.5 (<28><>P/<2F><>H)5(FGC)( 10kN/mm )
|
|||
|
|
short Std1PHMID; // No.1 (<28><>P/<2F><>H)1(MID)( 10kN/mm )
|
|||
|
|
short Std2PHMID; // No.2 (<28><>P/<2F><>H)2(MID)( 10kN/mm )
|
|||
|
|
short Std3PHMID; // No.3 (<28><>P/<2F><>H)3(MID)( 10kN/mm )
|
|||
|
|
short Std4PHMID; // No.4 (<28><>P/<2F><>H)4(MID)( 10kN/mm )
|
|||
|
|
short Std5PHMID; // No.5 (<28><>P/<2F><>H)5(MID)( 10kN/mm )
|
|||
|
|
short Std1PHTOP; // No.1 (<28><>P/<2F><>H)1(TOP)( 10kN/mm )
|
|||
|
|
short Std2PHTOP; // No.2 (<28><>P/<2F><>H)2(TOP)( 10kN/mm )
|
|||
|
|
short Std3PHTOP; // No.3 (<28><>P/<2F><>H)3(TOP)( 10kN/mm )
|
|||
|
|
short Std4PHTOP; // No.4 (<28><>P/<2F><>H)4(TOP)( 10kN/mm )
|
|||
|
|
short Std5PHTOP; // No.5 (<28><>P/<2F><>H)5(TOP)( 10kN/mm )
|
|||
|
|
short Std1PhFGC; // No.1 (<28><>P/<2F><>h)1(FGC)( 10kN/mm )
|
|||
|
|
short Std2PhFGC; // No.2 (<28><>P/<2F><>h)2(FGC)( 10kN/mm )
|
|||
|
|
short Std3PhFGC; // No.3 (<28><>P/<2F><>h)3(FGC)( 10kN/mm )
|
|||
|
|
short Std4PhFGC; // No.4 (<28><>P/<2F><>h)4(FGC)( 10kN/mm )
|
|||
|
|
short Std5PhFGC; // No.5 (<28><>P/<2F><>h)5(FGC)( 10kN/mm )
|
|||
|
|
short Std1PhMID; // No.1 (<28><>P/<2F><>h)1(MID)( 10kN/mm )
|
|||
|
|
short Std2PhMID; // No.2 (<28><>P/<2F><>h)2(MID)( 10kN/mm )
|
|||
|
|
short Std3PhMID; // No.3 (<28><>P/<2F><>h)3(MID)( 10kN/mm )
|
|||
|
|
short Std4PhMID; // No.4 (<28><>P/<2F><>h)4(MID)( 10kN/mm )
|
|||
|
|
short Std5PhMID; // No.5 (<28><>P/<2F><>h)5(MID)( 10kN/mm )
|
|||
|
|
short Std1PhTOP; // No.1 (<28><>P/<2F><>h)1(TOP)( 10kN/mm )
|
|||
|
|
short Std2PhTOP; // No.2 (<28><>P/<2F><>h)2(TOP)( 10kN/mm )
|
|||
|
|
short Std3PhTOP; // No.3 (<28><>P/<2F><>h)3(TOP)( 10kN/mm )
|
|||
|
|
short Std4PhTOP; // No.4 (<28><>P/<2F><>h)4(TOP)( 10kN/mm )
|
|||
|
|
short Std5PhTOP; // No.5 (<28><>P/<2F><>h)5(TOP)( 10kN/mm )
|
|||
|
|
short Std1PTbFGC; // No.1 (<28><>P/<2F><>Tb)1(FGC)( kN / (10N/mm2) )
|
|||
|
|
short Std2PTbFGC; // No.2 (<28><>P/<2F><>Tb)2(FGC)( kN / (10N/mm2) )
|
|||
|
|
short Std3PTbFGC; // No.3 (<28><>P/<2F><>Tb)3(FGC)( kN / (10N/mm2) )
|
|||
|
|
short Std4PTbFGC; // No.4 (<28><>P/<2F><>Tb)4(FGC)( kN / (10N/mm2) )
|
|||
|
|
short Std5PTbFGC; // No.5 (<28><>P/<2F><>Tb)5(FGC)( kN / (10N/mm2) )
|
|||
|
|
short Std1PTbMID; // No.1 (<28><>P/<2F><>Tb)1(MID)( kN / (10N/mm2) )
|
|||
|
|
short Std2PTbMID; // No.2 (<28><>P/<2F><>Tb)2(MID)( kN / (10N/mm2) )
|
|||
|
|
short Std3PTbMID; // No.3 (<28><>P/<2F><>Tb)3(MID)( kN / (10N/mm2) )
|
|||
|
|
short Std4PTbMID; // No.4 (<28><>P/<2F><>Tb)4(MID)( kN / (10N/mm2) )
|
|||
|
|
short Std5PTbMID; // No.5 (<28><>P/<2F><>Tb)5(MID)( kN / (10N/mm2) )
|
|||
|
|
short Std1PTbTOP; // No.1 (<28><>P/<2F><>Tb)1(TOP)( kN / (10N/mm2) )
|
|||
|
|
short Std2PTbTOP; // No.2 (<28><>P/<2F><>Tb)2(TOP)( kN / (10N/mm2) )
|
|||
|
|
short Std3PTbTOP; // No.3 (<28><>P/<2F><>Tb)3(TOP)( kN / (10N/mm2) )
|
|||
|
|
short Std4PTbTOP; // No.4 (<28><>P/<2F><>Tb)4(TOP)( kN / (10N/mm2) )
|
|||
|
|
short Std5PTbTOP; // No.5 (<28><>P/<2F><>Tb)5(TOP)( kN / (10N/mm2) )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare12; // Spare12
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare12s[12];
|
|||
|
|
short DshrGap; // Delivery shear knife gap( 10-3 mm )
|
|||
|
|
short X4DPresetGauge; // X4D preset gauge( 10-3 mm )
|
|||
|
|
short X4DNPresetGauge; // X4D Next preset gauge( 10-3 mm )
|
|||
|
|
short X1EComp; // X1E compensation( 10-2 % )
|
|||
|
|
short X1DComp; // X1D compensation( 10-2 % )
|
|||
|
|
short Spare13; // Spare13
|
|||
|
|
short Spare14; // Spare14
|
|||
|
|
short X4DComp; // X4D compensation( 10-2 % )
|
|||
|
|
short X5DComp; // X5D compensation( 10-2 % )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare15; // Spare15
|
|||
|
|
}IN_ST_2;
|
|||
|
|
IN_ST_2 Spare15s[14];
|
|||
|
|
short ClassifyBand1P; // Classify band 1+( 10-3mm )
|
|||
|
|
short ClassifyBand1M; // Classify band 1-( 10-3mm )
|
|||
|
|
short ClassifyBand2P; // Classify band 2+( 10-3mm )
|
|||
|
|
short ClassifyBand2M; // Classify band 2-( 10-3mm )
|
|||
|
|
short ClassifyBand3P; // Classify band 3+( 10-3mm )
|
|||
|
|
short ClassifyBand3M; // Classify band 3-( 10-3mm )
|
|||
|
|
short Std1LoadCurr; // No.1 STD load (Current)( 10-1% )
|
|||
|
|
short Std2LoadCurr; // No.2 STD load (Current)( 10-1% )
|
|||
|
|
short Std3LoadCurr; // No.3 STD load (Current)( 10-1% )
|
|||
|
|
short Std4LoadCurr; // No.4 STD load (Current)( 10-1% )
|
|||
|
|
short Std5LoadCurr; // No.5 STD load (Current)( 10-1% )
|
|||
|
|
short AgcGainBisra1; // AGC Gain BISRA1( % )
|
|||
|
|
short AgcGainFF1; // AGC Gain FF1( % )
|
|||
|
|
short AgcGainGMSmith1; // AGC Gain GM smith1( % )
|
|||
|
|
short AgcGainRec1; // AGC Gain REC1( % )
|
|||
|
|
short AgcGainRec2; // AGC Gain REC2( % )
|
|||
|
|
short AgcGainAD1; // AGC Gain AD1( % )
|
|||
|
|
short AgcGainAD2; // AGC Gain AD2( % )
|
|||
|
|
short Spare16; // Spare16
|
|||
|
|
short AgcGainAD3; // AGC Gain AD3( % )
|
|||
|
|
short AgcGainAD4; // AGC Gain AD4( % )
|
|||
|
|
short AgcGainDC2; // AGC Gain DC2( % )
|
|||
|
|
short Spare17; // Spare17
|
|||
|
|
short AgcGainDC3; // AGC Gain DC3( % )
|
|||
|
|
short AgcGainDC4; // AGC Gain DC4( % )
|
|||
|
|
short AgcGainMF2; // AGC Gain MF2( % )
|
|||
|
|
short Spare18; // Spare18
|
|||
|
|
short AgcGainMF3; // AGC Gain MF3( % )
|
|||
|
|
short AgcGainMF4; // AGC Gain MF4( % )
|
|||
|
|
short AgcGainFF2; // AGC Gain FF2( % )
|
|||
|
|
short AgcGainFB4; // AGC Gain FB4( % )
|
|||
|
|
short DelCoilThkMax; // Exit coil thick Max.( 10-3mm )
|
|||
|
|
short DelCoilThkMin; // Exit coil thick Min.( 10-3mm )
|
|||
|
|
short HCoilWidth; // Coil width at entry (Hot coil)( mm )
|
|||
|
|
char Sgrade[8]; //Steel grade
|
|||
|
|
short HCoilTempCT; // Hot coiled temp.(CT)( oC )
|
|||
|
|
short HCoilDelTempFDT; // Hot Coil finishing delivery temp.(FDT)( oC )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare19; // Spare19
|
|||
|
|
}IN_ST_3;
|
|||
|
|
IN_ST_3 Spare19s[4];
|
|||
|
|
short MillEnt4BRTen; // Mill Entry tension(4BR)( 0.1kN )
|
|||
|
|
short Std12DTmaxTen; // #1-2 dTmax Tension( 0.1kN )
|
|||
|
|
short Std12DTmaxSpdVmin; // #1-2 dTmax Speed Vmin( 10-1mpm )
|
|||
|
|
short Std12DT3Ten; // #1-2 dT3 Tension( 0.1kN )
|
|||
|
|
short Std12DT3SpdV3; // #1-2 dT3 Speed V3( 10-1mpm )
|
|||
|
|
short Std12DT2Ten; // #1-2 dT2 Tension( 0.1kN )
|
|||
|
|
short Std12DT2SpdV3; // #1-2 dT2 Speed V3( 10-1mpm )
|
|||
|
|
short Std12DT1Ten; // #1-2 dT1 Tension( 0.1kN )
|
|||
|
|
short Std12DT1SpdV1; // #1-2 dT1 Speed V1( 10-1mpm )
|
|||
|
|
short Std12DTminTen; // #1-2 dTmin Tension( 0.1kN )
|
|||
|
|
short Std12DTminSpdVmax; // #1-2 dTmin Speed Vmax( 10-1mpm )
|
|||
|
|
short Std23DTmaxTen; // #2-3 dTmax Tension( 0.1kN )
|
|||
|
|
short Std23DTmaxSpdVmin; // #2-3 dTmax Speed Vmin( 10-1mpm )
|
|||
|
|
short Std23DT3Ten; // #2-3 dT3 Tension( 0.1kN )
|
|||
|
|
short Std23DT3SpdV3; // #2-3 dT3 Speed V3( 10-1mpm )
|
|||
|
|
short Std23DT2Ten; // #2-3 dT2 Tension( 0.1kN )
|
|||
|
|
short Std23DT2SpdV3; // #2-3 dT2 Speed V3( 10-1mpm )
|
|||
|
|
short Std23DT1Ten; // #2-3 dT1 Tension( 0.1kN )
|
|||
|
|
short Std23DT1SpdV1; // #2-3 dT1 Speed V1( 10-1mpm )
|
|||
|
|
short Std23DTminTen; // #2-3 dTmin Tension( 0.1kN )
|
|||
|
|
short Std23DTminSpdVmax; // #2-3 dTmin Speed Vmax( 10-1mpm )
|
|||
|
|
short Std34DTmaxTen; // #3-4 dTmax Tension( 0.1kN )
|
|||
|
|
short Std34DTmaxSpdVmin; // #3-4 dTmax Speed Vmin( 10-1mpm )
|
|||
|
|
short Std34DT3Ten; // #3-4 dT3 Tension( 0.1kN )
|
|||
|
|
short Std34DT3SpdV3; // #3-4 dT3 Speed V3( 10-1mpm )
|
|||
|
|
short Std34DT2Ten; // #3-4 dT2 Tension( 0.1kN )
|
|||
|
|
short Std34DT2SpdV3; // #3-4 dT2 Speed V3( 10-1mpm )
|
|||
|
|
short Std34DT1Ten; // #3-4 dT1 Tension( 0.1kN )
|
|||
|
|
short Std34DT1SpdV1; // #3-4 dT1 Speed V1( 10-1mpm )
|
|||
|
|
short Std34DTminTen; // #3-4 dTmin Tension( 0.1kN )
|
|||
|
|
short Std34DTminSpdVmax; // #3-4 dTmin Speed Vmax( 10-1mpm )
|
|||
|
|
short Std45DTmaxTen; // #4-5 dTmax Tension( 0.1kN )
|
|||
|
|
short Std45DTmaxSpdVmin; // #4-5 dTmax Speed Vmin( 10-1mpm )
|
|||
|
|
short Std45DT3Ten; // #4-5 dT3 Tension( 0.1kN )
|
|||
|
|
short Std45DT3SpdV3; // #4-5 dT3 Speed V3( 10-1mpm )
|
|||
|
|
short Std45DT2Ten; // #4-5 dT2 Tension( 0.1kN )
|
|||
|
|
short Std45DT2SpdV3; // #4-5 dT2 Speed V3( 10-1mpm )
|
|||
|
|
short Std45DT1Ten; // #4-5 dT1 Tension( 0.1kN )
|
|||
|
|
short Std45DT1SpdV1; // #4-5 dT1 Speed V1( 10-1mpm )
|
|||
|
|
short Std45DTminTen; // #4-5 dTmin Tension( 0.1kN )
|
|||
|
|
short Std45DTminSpdVmax; // #4-5 dTmin Speed Vmax( 10-1mpm )
|
|||
|
|
short Std5DTmaxTen; // #5 dTmax Tension( 0.1kN )
|
|||
|
|
short Std5DTmaxSpdVmin; // #5 dTmax Speed Vmin( 10-1mpm )
|
|||
|
|
short Std5DT3Ten; // #5 dT3 Tension( 0.1kN )
|
|||
|
|
short Std5DT3SpdV3; // #5 dT3 Speed V3( 10-1mpm )
|
|||
|
|
short Std5DT2Ten; // #5 dT2 Tension( 0.1kN )
|
|||
|
|
short Std5DT2SpdV3; // #5 dT2 Speed V3( 10-1mpm )
|
|||
|
|
short Std5DT1Ten; // #5 dT1 Tension( 0.1kN )
|
|||
|
|
short Std5DT1SpdV1; // #5 dT1 Speed V1( 10-1mpm )
|
|||
|
|
short Std5DTminTen; // #5 dTmin Tension( 0.1kN )
|
|||
|
|
short Std5DTminSpdVmax; // #5 dTmin Speed Vmax( 10-1mpm )
|
|||
|
|
short C; // C( 10-3% )
|
|||
|
|
short Si; // Si( 10-3% )
|
|||
|
|
short Mn; // Mn( 10-2% )
|
|||
|
|
short P; // P( 10-3% )
|
|||
|
|
short S; // S( 10-4% )
|
|||
|
|
short Cu; // Cu( 10-2% )
|
|||
|
|
short Ni; // Ni( 10-2% )
|
|||
|
|
short Cr; // Cr( 10-2% )
|
|||
|
|
short Mo; // Mo( 10-2% )
|
|||
|
|
short Nb; // Nb( 10-3% )
|
|||
|
|
short V; // V( 10-3% )
|
|||
|
|
short Ti; // Ti( 10-3% )
|
|||
|
|
short B; // B( 10-4% )
|
|||
|
|
short Al; // Al( 10-3% )
|
|||
|
|
short SolAl; // Sol-Al( 10-3% )
|
|||
|
|
short N; // N( 10-4% )
|
|||
|
|
short Sn; // Sn( 10-2% )
|
|||
|
|
short As; // As( 10-2% )
|
|||
|
|
short Ca; // Ca( 10-4% )
|
|||
|
|
short Zr; // Zr( 10-3% )
|
|||
|
|
short W; // W( 10-3% )
|
|||
|
|
short H; // H( 10-5% )
|
|||
|
|
short O; // O( 10-4% )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare20; // Spare20
|
|||
|
|
}IN_ST_4;
|
|||
|
|
IN_ST_4 Spare20s[3];
|
|||
|
|
short Ypoint; // Yield point( 0.1kN/mm2 )
|
|||
|
|
short GaugeToler; // Gauge tolerance( 10-1% )
|
|||
|
|
short FlatTarg; // Flatness target( 10-2I )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare21; // Spare21
|
|||
|
|
}IN_ST_5;
|
|||
|
|
IN_ST_5 Spare21s[11];
|
|||
|
|
short CoolStd1ECSpray; // Coolant 1STD ent. center spray( Kpa )
|
|||
|
|
short CoolStd1EESpray; // Coolant 1STD ent. edge spray( Kpa )
|
|||
|
|
short CoolStd1DCSpray; // Coolant 1STD del. center spray( Kpa )
|
|||
|
|
short CoolStd1DESpray; // Coolant 1STD del. edge spray( Kpa )
|
|||
|
|
short CoolStd2ECSpray; // Coolant 2STD ent. center spray( Kpa )
|
|||
|
|
short CoolStd2EESpray; // Coolant 2STD ent. edge spray( Kpa )
|
|||
|
|
short CoolStd2DCSpray; // Coolant 2STD del. center spray( Kpa )
|
|||
|
|
short CoolStd2DESpray; // Coolant 2STD del. edge spray( Kpa )
|
|||
|
|
short CoolStd3ECSpray; // Coolant 3STD ent. center spray( Kpa )
|
|||
|
|
short CoolStd3EESpray; // Coolant 3STD ent. edge spray( Kpa )
|
|||
|
|
short CoolStd3DCSpray; // Coolant 3STD del. center spray( Kpa )
|
|||
|
|
short CoolStd3DESpray; // Coolant 3STD del. edge spray( Kpa )
|
|||
|
|
short CoolStd4ECSpray; // Coolant 4STD ent. center spray( Kpa )
|
|||
|
|
short CoolStd4EESpray; // Coolant 4STD ent. edge spray( Kpa )
|
|||
|
|
short CoolStd4DCSpray; // Coolant 4STD del. center spray( Kpa )
|
|||
|
|
short CoolStd4DESpray; // Coolant 4STD del. edge spray( Kpa )
|
|||
|
|
short CoolStd5SpotCool; // Coolant 5STD Spot Cooling( Kpa )
|
|||
|
|
short CoolStd5LubIMRCool; // Coolant 5STD Lub and IMR Cooling( Kpa )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare22; // Spare22
|
|||
|
|
}IN_ST_6;
|
|||
|
|
IN_ST_6 Spare22s[12];
|
|||
|
|
}S_13_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD>趨
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short TrkIndex; // Tracking index
|
|||
|
|
char EntCoilNo[16]; //Entry coil No.
|
|||
|
|
char Std5WRClass[2]; //No.5 STD WR class(D:dullroll;B:brightroll)
|
|||
|
|
short FGCMode; // FGC mode
|
|||
|
|
short FGCPattern; // FGC pattern(1:mid;2:Fgc close;3:Fgc open)
|
|||
|
|
short InTenMode; // Inter.Tension Mode(0:total tension;1:add tension)
|
|||
|
|
short HCoilLen; // Hot coil strip length( 10-1m )
|
|||
|
|
short HCoilThk; // Entry thickness( 10-3 mm )
|
|||
|
|
short Std1DThk; // No.1 STD Delivery thickness( 10-3 mm )
|
|||
|
|
short Std2DThk; // No.2 STD Delivery thickness( 10-3 mm )
|
|||
|
|
short Std3DThk; // No.3 STD Delivery thickness( 10-3 mm )
|
|||
|
|
short Std4DThk; // No.4 STD Delivery thickness( 10-3 mm )
|
|||
|
|
short Std5DThk; // No.5 STD Delivery thickness( 10-3 mm )
|
|||
|
|
short CoilWidth; // Coil width( mm )
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
short Spare2; // Spare2
|
|||
|
|
short Std1RollGap; // No.1 STD Roll gap ( 10-3 mm )
|
|||
|
|
short Std2RollGap; // No.2 STD Roll gap( 10-3 mm )
|
|||
|
|
short Std3RollGap; // No.3 STD Roll gap( 10-3 mm )
|
|||
|
|
short Std4RollGap; // No.4 STD Roll gap( 10-3 mm )
|
|||
|
|
short Std5RollGap; // No.5 STD Roll gap( 10-3 mm )
|
|||
|
|
short Std1FgcGapTrans; // No.1 STD FGC gap data transient( 10-3 mm )
|
|||
|
|
short Std2FgcGapTrans; // No.2 STD FGC gap data transient( 10-3 mm )
|
|||
|
|
short Std3FgcGapTrans; // No.3 STD FGC gap data transient( 10-3 mm )
|
|||
|
|
short Std4FgcGapTrans; // No.4 STD FGC gap data transient( 10-3 mm )
|
|||
|
|
short Std5FgcGapTrans; // No.5 STD FGC gap data transient( 10-3 mm )
|
|||
|
|
short Std1FgcGapII; // No.1 STD FGC gap data II( 10-3 mm )
|
|||
|
|
short Std2FgcGapII; // No.2 STD FGC gap data II( 10-3 mm )
|
|||
|
|
short Std3FgcGapII; // No.3 STD FGC gap data II( 10-3 mm )
|
|||
|
|
short Std4FgcGapII; // No.4 STD FGC gap data II( 10-3 mm )
|
|||
|
|
short Std5FgcGapII; // No.5 STD FGC gap data II( 10-3 mm )
|
|||
|
|
short Spd2BR; // No.2 bridle speed( 10-1 mpm )
|
|||
|
|
short Std1RollSpd; // No.1 STD Rolling speed( 0.1 mpm )
|
|||
|
|
short Std2RollSpd; // No.2 STD Rolling speed( 0.1 mpm )
|
|||
|
|
short Std3RollSpd; // No.3 STD Rolling speed( 0.1 mpm )
|
|||
|
|
short Std4RollSpd; // No.4 STD Rolling speed( 0.1 mpm )
|
|||
|
|
short Std5RollSpd; // No.5 STD Rolling speed( 0.1 mpm )
|
|||
|
|
short Std1To2InTenTrans; // #1-2 INTER TENS. Transient( 0.1kN )
|
|||
|
|
short Std2To3InTenTrans; // #2-3 INTER TENS. Transient( 0.1kN )
|
|||
|
|
short Std3To4InTenTrans; // #3-4 INTER TENS. Transient( 0.1kN )
|
|||
|
|
short Std4To5InTenTrans; // #4-5 INTER TENS. Transient( 0.1kN )
|
|||
|
|
short MillEntTen; // Mill entry tension( 0.1kN )
|
|||
|
|
short Std1To2InTension; // #1-2 INTER stand tension( 0.1kN )
|
|||
|
|
short Std2To3InTension; // #2-3 INTER stand tension( 0.1kN )
|
|||
|
|
short Std3To4InTension; // #3-4 INTER stand tension( 0.1kN )
|
|||
|
|
short Std4To5InTension; // #4-5 INTER stand tension( 0.1kN )
|
|||
|
|
short MillDelTen; // Mill delivery tension( 0.1kN )
|
|||
|
|
short Std1RForce; // No.1 STD Rolling force( 10kN )
|
|||
|
|
short Std2RForce; // No.2 STD Rolling force( 10kN )
|
|||
|
|
short Std3RForce; // No.3 STD Rolling force( 10kN )
|
|||
|
|
short Std4RForce; // No.4 STD Rolling force( 10kN )
|
|||
|
|
short Std5RForce; // No.5 STD Rolling force( 10kN )
|
|||
|
|
short Std1FslipI; // No.1 STD forward slip I( 10-2 % )
|
|||
|
|
short Std2FslipI; // No.2 STD forward slip I( 10-2 % )
|
|||
|
|
short Std3FslipI; // No.3 STD forward slip I( 10-2 % )
|
|||
|
|
short Std4FslipI; // No.4 STD forward slip I( 10-2 % )
|
|||
|
|
short Std5FslipI; // No.5 STD forward slip I( 10-2 % )
|
|||
|
|
short Std1FslipITrans; // No.1 STD forward slip Transient( 10-2 % )
|
|||
|
|
short Std2FslipITrans; // No.2 STD forward slip Transient( 10-2 % )
|
|||
|
|
short Std3FslipITrans; // No.3 STD forward slip Transient( 10-2 % )
|
|||
|
|
short Std4FslipITrans; // No.4 STD forward slip Transient( 10-2 % )
|
|||
|
|
short Std5FslipITrans; // No.5 STD forward slip Transient( 10-2 % )
|
|||
|
|
short Std1FslipII; // No.1 STD forward slip II( 10-2 % )
|
|||
|
|
short Std2FslipII; // No.2 STD forward slip II( 10-2 % )
|
|||
|
|
short Std3FslipII; // No.3 STD forward slip II( 10-2 % )
|
|||
|
|
short Std4FslipII; // No.4 STD forward slip II( 10-2 % )
|
|||
|
|
short Std5FslipII; // No.5 STD forward slip II( 10-2 % )
|
|||
|
|
short FgcAgcMode; // FGC and AGC mode for ASC(0:fgc;1:agc)
|
|||
|
|
short Spare3; // Spare3
|
|||
|
|
short Spare4; // Spare4
|
|||
|
|
short Spare5; // Spare5
|
|||
|
|
short Spare6; // Spare6
|
|||
|
|
short Std1MillModulus; // No.1 STD Mill modulus( 10kN/mm )
|
|||
|
|
short Std2MillModulus; // No.2 STD Mill modulus( 10kN/mm )
|
|||
|
|
short Std3MillModulus; // No.3 STD Mill modulus( 10kN/mm )
|
|||
|
|
short Std4MillModulus; // No.4 STD Mill modulus( 10kN/mm )
|
|||
|
|
short Std5MillModulus; // No.5 STD Mill modulus( 10kN/mm )
|
|||
|
|
short Std1FrictionFGC; // No.1 STD friction (<28><>P/<2F>Ħ<EFBFBD>)1(FGC)( 10kN )
|
|||
|
|
short Std2FrictionFGC; // No.2 STD friction (<28><>P/<2F>Ħ<EFBFBD>)2(FGC)( 10kN )
|
|||
|
|
short Std3FrictionFGC; // No.3 STD friction (<28><>P/<2F>Ħ<EFBFBD>)3(FGC)( 10kN )
|
|||
|
|
short Std4FrictionFGC; // No.4 STD friction (<28><>P/<2F>Ħ<EFBFBD>)4(FGC)( 10kN )
|
|||
|
|
short Std5FrictionFGC; // No.5 STD friction (<28><>P/<2F>Ħ<EFBFBD>)5(FGC)( 10kN )
|
|||
|
|
short Std1FrictionMID; // No.1 STD friction (<28><>P/<2F>Ħ<EFBFBD>)1(MID)( 10kN )
|
|||
|
|
short Std2FrictionMID; // No.2 STD friction (<28><>P/<2F>Ħ<EFBFBD>)2(MID)( 10kN )
|
|||
|
|
short Std3FrictionMID; // No.3 STD friction (<28><>P/<2F>Ħ<EFBFBD>)3(MID)( 10kN )
|
|||
|
|
short Std4FrictionMID; // No.4 STD friction (<28><>P/<2F>Ħ<EFBFBD>)4(MID)( 10kN )
|
|||
|
|
short Std5FrictionMID; // No.5 STD friction (<28><>P/<2F>Ħ<EFBFBD>)5(MID)( 10kN )
|
|||
|
|
short Std1FrictionTOP; // No.1 STD friction (<28><>P/<2F>Ħ<EFBFBD>)1(TOP)( 10kN )
|
|||
|
|
short Std2FrictionTOP; // No.2 STD friction (<28><>P/<2F>Ħ<EFBFBD>)2(TOP)( 10kN )
|
|||
|
|
short Std3FrictionTOP; // No.3 STD friction (<28><>P/<2F>Ħ<EFBFBD>)3(TOP)( 10kN )
|
|||
|
|
short Std4FrictionTOP; // No.4 STD friction (<28><>P/<2F>Ħ<EFBFBD>)4(TOP)( 10kN )
|
|||
|
|
short Std5FrictionTOP; // No.5 STD friction (<28><>P/<2F>Ħ<EFBFBD>)5(TOP)( 10kN )
|
|||
|
|
short Std1CoffA; // No.1 STD Coeff. A for A/D( 10kN )
|
|||
|
|
short Std1CoffB; // No.1 STD Coeff. B for A/D( 10kN )
|
|||
|
|
short Std1CoffC; // No.1 STD Coeff. C for A/D( 10kN )
|
|||
|
|
short Std2CoffA; // No.2 STD Coeff. A for A/D( 10kN )
|
|||
|
|
short Std2CoffB; // No.2 STD Coeff. B for A/D( 10kN )
|
|||
|
|
short Std2CoffC; // No.2 STD Coeff. C for A/D( 10kN )
|
|||
|
|
short Std3CoffA; // No.3 STD Coeff. A for A/D( 10kN )
|
|||
|
|
short Std3CoffB; // No.3 STD Coeff. B for A/D( 10kN )
|
|||
|
|
short Std3CoffC; // No.3 STD Coeff. C for A/D( 10kN )
|
|||
|
|
short Std4CoffA; // No.4 STD Coeff. A for A/D( 10kN )
|
|||
|
|
short Std4CoffB; // No.4 STD Coeff. B for A/D( 10kN )
|
|||
|
|
short Std4CoffC; // No.4 STD Coeff. C for A/D( 10kN )
|
|||
|
|
short Std5CoffA; // No.5 STD Coeff. A for A/D( 10kN )
|
|||
|
|
short Std5CoffB; // No.5 STD Coeff. B for A/D( 10kN )
|
|||
|
|
short Std5CoffC; // No.5 STD Coeff. C for A/D( 10kN )
|
|||
|
|
short TRInitialTen; // Initial tension for T/R( 0.1kN )
|
|||
|
|
short TaperTenEndDia; // Taper tension end Dia( mm )
|
|||
|
|
short Spare7; // Spare7
|
|||
|
|
short Spare8; // Spare8
|
|||
|
|
short Spare9; // Spare9
|
|||
|
|
short Spare10; // Spare10
|
|||
|
|
short Spare11; // Spare11
|
|||
|
|
short Std1IMRShift; // No.1 STD IMR shift position( mm )
|
|||
|
|
short Std2IMRShift; // No.2 STD IMR shift position( mm )
|
|||
|
|
short Std3IMRShift; // No.3 STD IMR shift position( mm )
|
|||
|
|
short Std4IMRShift; // No.4 STD IMR shift position( mm )
|
|||
|
|
short Std5IMRShift; // No.5 STD IMR shift position( mm )
|
|||
|
|
short Std1WRBForce; // No.1 STD WR Bender force( kN )
|
|||
|
|
short Std2WRBForce; // No.2 STD WR Bender force( kN )
|
|||
|
|
short Std3WRBForce; // No.3 STD WR Bender force( kN )
|
|||
|
|
short Std4WRBForce; // No.4 STD WR Bender force( kN )
|
|||
|
|
short Std5WRBForce; // No.5 STD WR Bender force( kN )
|
|||
|
|
short Std1WRBChgForce; // No.1 STD WR Bender FGC change force( kN )
|
|||
|
|
short Std2WRBChgForce; // No.2 STD WR Bender FGC change force( kN )
|
|||
|
|
short Std3WRBChgForce; // No.3 STD WR Bender FGC change force( kN )
|
|||
|
|
short Std4WRBChgForce; // No.4 STD WR Bender FGC change force( kN )
|
|||
|
|
short Std5WRBChgForce; // No.5 STD WR Bender FGC change force( kN )
|
|||
|
|
short Std1IMRBForce; // No.1 STD IMR Bender force( kN )
|
|||
|
|
short Std2IMRBForce; // No.2 STD IMR Bender force( kN )
|
|||
|
|
short Std3IMRBForce; // No.3 STD IMR Bender force( kN )
|
|||
|
|
short Std4IMRBForce; // No.4 STD IMR Bender force( kN )
|
|||
|
|
short Std5IMRBForce; // No.5 STD IMR Bender force( kN )
|
|||
|
|
short Std1IMRBChgForce; // No.1 STD IMR Bender FGC change force( kN )
|
|||
|
|
short Std2IMRBChgForce; // No.2 STD IMR Bender FGC change force( kN )
|
|||
|
|
short Std3IMRBChgForce; // No.3 STD IMR Bender FGC change force( kN )
|
|||
|
|
short Std4IMRBChgForce; // No.4 STD IMR Bender FGC change force( kN )
|
|||
|
|
short Std5IMRBChgForce; // No.5 STD IMR Bender FGC change force( kN )
|
|||
|
|
short Std1PHFGC; // No.1 (<28><>P/<2F><>H)1(FGC)( 10kN/mm )
|
|||
|
|
short Std2PHFGC; // No.2 (<28><>P/<2F><>H)2(FGC)( 10kN/mm )
|
|||
|
|
short Std3PHFGC; // No.3 (<28><>P/<2F><>H)3(FGC)( 10kN/mm )
|
|||
|
|
short Std4PHFGC; // No.4 (<28><>P/<2F><>H)4(FGC)( 10kN/mm )
|
|||
|
|
short Std5PHFGC; // No.5 (<28><>P/<2F><>H)5(FGC)( 10kN/mm )
|
|||
|
|
short Std1PHMID; // No.1 (<28><>P/<2F><>H)1(MID)( 10kN/mm )
|
|||
|
|
short Std2PHMID; // No.2 (<28><>P/<2F><>H)2(MID)( 10kN/mm )
|
|||
|
|
short Std3PHMID; // No.3 (<28><>P/<2F><>H)3(MID)( 10kN/mm )
|
|||
|
|
short Std4PHMID; // No.4 (<28><>P/<2F><>H)4(MID)( 10kN/mm )
|
|||
|
|
short Std5PHMID; // No.5 (<28><>P/<2F><>H)5(MID)( 10kN/mm )
|
|||
|
|
short Std1PHTOP; // No.1 (<28><>P/<2F><>H)1(TOP)( 10kN/mm )
|
|||
|
|
short Std2PHTOP; // No.2 (<28><>P/<2F><>H)2(TOP)( 10kN/mm )
|
|||
|
|
short Std3PHTOP; // No.3 (<28><>P/<2F><>H)3(TOP)( 10kN/mm )
|
|||
|
|
short Std4PHTOP; // No.4 (<28><>P/<2F><>H)4(TOP)( 10kN/mm )
|
|||
|
|
short Std5PHTOP; // No.5 (<28><>P/<2F><>H)5(TOP)( 10kN/mm )
|
|||
|
|
short Std1PhFGC; // No.1 (<28><>P/<2F><>h)1(FGC)( 10kN/mm )
|
|||
|
|
short Std2PhFGC; // No.2 (<28><>P/<2F><>h)2(FGC)( 10kN/mm )
|
|||
|
|
short Std3PhFGC; // No.3 (<28><>P/<2F><>h)3(FGC)( 10kN/mm )
|
|||
|
|
short Std4PhFGC; // No.4 (<28><>P/<2F><>h)4(FGC)( 10kN/mm )
|
|||
|
|
short Std5PhFGC; // No.5 (<28><>P/<2F><>h)5(FGC)( 10kN/mm )
|
|||
|
|
short Std1PhMID; // No.1 (<28><>P/<2F><>h)1(MID)( 10kN/mm )
|
|||
|
|
short Std2PhMID; // No.2 (<28><>P/<2F><>h)2(MID)( 10kN/mm )
|
|||
|
|
short Std3PhMID; // No.3 (<28><>P/<2F><>h)3(MID)( 10kN/mm )
|
|||
|
|
short Std4PhMID; // No.4 (<28><>P/<2F><>h)4(MID)( 10kN/mm )
|
|||
|
|
short Std5PhMID; // No.5 (<28><>P/<2F><>h)5(MID)( 10kN/mm )
|
|||
|
|
short Std1PhTOP; // No.1 (<28><>P/<2F><>h)1(TOP)( 10kN/mm )
|
|||
|
|
short Std2PhTOP; // No.2 (<28><>P/<2F><>h)2(TOP)( 10kN/mm )
|
|||
|
|
short Std3PhTOP; // No.3 (<28><>P/<2F><>h)3(TOP)( 10kN/mm )
|
|||
|
|
short Std4PhTOP; // No.4 (<28><>P/<2F><>h)4(TOP)( 10kN/mm )
|
|||
|
|
short Std5PhTOP; // No.5 (<28><>P/<2F><>h)5(TOP)( 10kN/mm )
|
|||
|
|
short Std1PTbFGC; // No.1 (<28><>P/<2F><>Tb)1(FGC)( kN / (10N/mm2) )
|
|||
|
|
short Std2PTbFGC; // No.2 (<28><>P/<2F><>Tb)2(FGC)( kN / (10N/mm2) )
|
|||
|
|
short Std3PTbFGC; // No.3 (<28><>P/<2F><>Tb)3(FGC)( kN / (10N/mm2) )
|
|||
|
|
short Std4PTbFGC; // No.4 (<28><>P/<2F><>Tb)4(FGC)( kN / (10N/mm2) )
|
|||
|
|
short Std5PTbFGC; // No.5 (<28><>P/<2F><>Tb)5(FGC)( kN / (10N/mm2) )
|
|||
|
|
short Std1PTbMID; // No.1 (<28><>P/<2F><>Tb)1(MID)( kN / (10N/mm2) )
|
|||
|
|
short Std2PTbMID; // No.2 (<28><>P/<2F><>Tb)2(MID)( kN / (10N/mm2) )
|
|||
|
|
short Std3PTbMID; // No.3 (<28><>P/<2F><>Tb)3(MID)( kN / (10N/mm2) )
|
|||
|
|
short Std4PTbMID; // No.4 (<28><>P/<2F><>Tb)4(MID)( kN / (10N/mm2) )
|
|||
|
|
short Std5PTbMID; // No.5 (<28><>P/<2F><>Tb)5(MID)( kN / (10N/mm2) )
|
|||
|
|
short Std1PTbTOP; // No.1 (<28><>P/<2F><>Tb)1(TOP)( kN / (10N/mm2) )
|
|||
|
|
short Std2PTbTOP; // No.2 (<28><>P/<2F><>Tb)2(TOP)( kN / (10N/mm2) )
|
|||
|
|
short Std3PTbTOP; // No.3 (<28><>P/<2F><>Tb)3(TOP)( kN / (10N/mm2) )
|
|||
|
|
short Std4PTbTOP; // No.4 (<28><>P/<2F><>Tb)4(TOP)( kN / (10N/mm2) )
|
|||
|
|
short Std5PTbTOP; // No.5 (<28><>P/<2F><>Tb)5(TOP)( kN / (10N/mm2) )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare12; // Spare12
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare12s[12];
|
|||
|
|
short DshrGap; // Delivery shear knife gap( 10-3 mm )
|
|||
|
|
short X4DPresetGauge; // X4D preset gauge( 10-3 mm )
|
|||
|
|
short X4DNPresetGauge; // X4D Next preset gauge( 10-3 mm )
|
|||
|
|
short X1EComp; // X1E compensation( 10-2 % )
|
|||
|
|
short X1DComp; // X1D compensation( 10-2 % )
|
|||
|
|
short Spare13; // Spare13
|
|||
|
|
short Spare14; // Spare14
|
|||
|
|
short X4DComp; // X4D compensation( 10-2 % )
|
|||
|
|
short X5DComp; // X5D compensation( 10-2 % )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare15; // Spare15
|
|||
|
|
}IN_ST_2;
|
|||
|
|
IN_ST_2 Spare15s[14];
|
|||
|
|
short ClassifyBand1P; // Classify band 1+( 10-3mm )
|
|||
|
|
short ClassifyBand1M; // Classify band 1-( 10-3mm )
|
|||
|
|
short ClassifyBand2P; // Classify band 2+( 10-3mm )
|
|||
|
|
short ClassifyBand2M; // Classify band 2-( 10-3mm )
|
|||
|
|
short ClassifyBand3P; // Classify band 3+( 10-3mm )
|
|||
|
|
short ClassifyBand3M; // Classify band 3-( 10-3mm )
|
|||
|
|
short Std1LoadCurr; // No.1 STD load (Current)( 10-1% )
|
|||
|
|
short Std2LoadCurr; // No.2 STD load (Current)( 10-1% )
|
|||
|
|
short Std3LoadCurr; // No.3 STD load (Current)( 10-1% )
|
|||
|
|
short Std4LoadCurr; // No.4 STD load (Current)( 10-1% )
|
|||
|
|
short Std5LoadCurr; // No.5 STD load (Current)( 10-1% )
|
|||
|
|
short AgcGainBisra1; // AGC Gain BISRA1( % )
|
|||
|
|
short AgcGainFF1; // AGC Gain FF1( % )
|
|||
|
|
short AgcGainGMSmith1; // AGC Gain GM smith1( % )
|
|||
|
|
short AgcGainRec1; // AGC Gain REC1( % )
|
|||
|
|
short AgcGainRec2; // AGC Gain REC2( % )
|
|||
|
|
short AgcGainAD1; // AGC Gain AD1( % )
|
|||
|
|
short AgcGainAD2; // AGC Gain AD2( % )
|
|||
|
|
short Spare16; // Spare16
|
|||
|
|
short AgcGainAD3; // AGC Gain AD3( % )
|
|||
|
|
short AgcGainAD4; // AGC Gain AD4( % )
|
|||
|
|
short AgcGainDC2; // AGC Gain DC2( % )
|
|||
|
|
short Spare17; // Spare17
|
|||
|
|
short AgcGainDC3; // AGC Gain DC3( % )
|
|||
|
|
short AgcGainDC4; // AGC Gain DC4( % )
|
|||
|
|
short AgcGainMF2; // AGC Gain MF2( % )
|
|||
|
|
short Spare18; // Spare18
|
|||
|
|
short AgcGainMF3; // AGC Gain MF3( % )
|
|||
|
|
short AgcGainMF4; // AGC Gain MF4( % )
|
|||
|
|
short AgcGainFF2; // AGC Gain FF2( % )
|
|||
|
|
short AgcGainFB4; // AGC Gain FB4( % )
|
|||
|
|
short DelCoilThkMax; // Exit coil thick Max.( 10-3mm )
|
|||
|
|
short DelCoilThkMin; // Exit coil thick Min.( 10-3mm )
|
|||
|
|
short HCoilWidth; // Coil width at entry (Hot coil)( mm )
|
|||
|
|
char Sgrade[8]; //Steel grade
|
|||
|
|
short HCoilTempCT; // Hot coiled temp.(CT)( oC )
|
|||
|
|
short HCoilDelTempFDT; // Hot Coil finishing delivery temp.(FDT)( oC )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare19; // Spare19
|
|||
|
|
}IN_ST_3;
|
|||
|
|
IN_ST_3 Spare19s[4];
|
|||
|
|
short MillEnt4BRTen; // Mill Entry tension(4BR)( 0.1kN )
|
|||
|
|
short Std12DTmaxTen; // #1-2 dTmax Tension( 0.1kN )
|
|||
|
|
short Std12DTmaxSpdVmin; // #1-2 dTmax Speed Vmin( 10-1mpm )
|
|||
|
|
short Std12DT3Ten; // #1-2 dT3 Tension( 0.1kN )
|
|||
|
|
short Std12DT3SpdV3; // #1-2 dT3 Speed V3( 10-1mpm )
|
|||
|
|
short Std12DT2Ten; // #1-2 dT2 Tension( 0.1kN )
|
|||
|
|
short Std12DT2SpdV3; // #1-2 dT2 Speed V3( 10-1mpm )
|
|||
|
|
short Std12DT1Ten; // #1-2 dT1 Tension( 0.1kN )
|
|||
|
|
short Std12DT1SpdV1; // #1-2 dT1 Speed V1( 10-1mpm )
|
|||
|
|
short Std12DTminTen; // #1-2 dTmin Tension( 0.1kN )
|
|||
|
|
short Std12DTminSpdVmax; // #1-2 dTmin Speed Vmax( 10-1mpm )
|
|||
|
|
short Std23DTmaxTen; // #2-3 dTmax Tension( 0.1kN )
|
|||
|
|
short Std23DTmaxSpdVmin; // #2-3 dTmax Speed Vmin( 10-1mpm )
|
|||
|
|
short Std23DT3Ten; // #2-3 dT3 Tension( 0.1kN )
|
|||
|
|
short Std23DT3SpdV3; // #2-3 dT3 Speed V3( 10-1mpm )
|
|||
|
|
short Std23DT2Ten; // #2-3 dT2 Tension( 0.1kN )
|
|||
|
|
short Std23DT2SpdV3; // #2-3 dT2 Speed V3( 10-1mpm )
|
|||
|
|
short Std23DT1Ten; // #2-3 dT1 Tension( 0.1kN )
|
|||
|
|
short Std23DT1SpdV1; // #2-3 dT1 Speed V1( 10-1mpm )
|
|||
|
|
short Std23DTminTen; // #2-3 dTmin Tension( 0.1kN )
|
|||
|
|
short Std23DTminSpdVmax; // #2-3 dTmin Speed Vmax( 10-1mpm )
|
|||
|
|
short Std34DTmaxTen; // #3-4 dTmax Tension( 0.1kN )
|
|||
|
|
short Std34DTmaxSpdVmin; // #3-4 dTmax Speed Vmin( 10-1mpm )
|
|||
|
|
short Std34DT3Ten; // #3-4 dT3 Tension( 0.1kN )
|
|||
|
|
short Std34DT3SpdV3; // #3-4 dT3 Speed V3( 10-1mpm )
|
|||
|
|
short Std34DT2Ten; // #3-4 dT2 Tension( 0.1kN )
|
|||
|
|
short Std34DT2SpdV3; // #3-4 dT2 Speed V3( 10-1mpm )
|
|||
|
|
short Std34DT1Ten; // #3-4 dT1 Tension( 0.1kN )
|
|||
|
|
short Std34DT1SpdV1; // #3-4 dT1 Speed V1( 10-1mpm )
|
|||
|
|
short Std34DTminTen; // #3-4 dTmin Tension( 0.1kN )
|
|||
|
|
short Std34DTminSpdVmax; // #3-4 dTmin Speed Vmax( 10-1mpm )
|
|||
|
|
short Std45DTmaxTen; // #4-5 dTmax Tension( 0.1kN )
|
|||
|
|
short Std45DTmaxSpdVmin; // #4-5 dTmax Speed Vmin( 10-1mpm )
|
|||
|
|
short Std45DT3Ten; // #4-5 dT3 Tension( 0.1kN )
|
|||
|
|
short Std45DT3SpdV3; // #4-5 dT3 Speed V3( 10-1mpm )
|
|||
|
|
short Std45DT2Ten; // #4-5 dT2 Tension( 0.1kN )
|
|||
|
|
short Std45DT2SpdV3; // #4-5 dT2 Speed V3( 10-1mpm )
|
|||
|
|
short Std45DT1Ten; // #4-5 dT1 Tension( 0.1kN )
|
|||
|
|
short Std45DT1SpdV1; // #4-5 dT1 Speed V1( 10-1mpm )
|
|||
|
|
short Std45DTminTen; // #4-5 dTmin Tension( 0.1kN )
|
|||
|
|
short Std45DTminSpdVmax; // #4-5 dTmin Speed Vmax( 10-1mpm )
|
|||
|
|
short Std5DTmaxTen; // #5 dTmax Tension( 0.1kN )
|
|||
|
|
short Std5DTmaxSpdVmin; // #5 dTmax Speed Vmin( 10-1mpm )
|
|||
|
|
short Std5DT3Ten; // #5 dT3 Tension( 0.1kN )
|
|||
|
|
short Std5DT3SpdV3; // #5 dT3 Speed V3( 10-1mpm )
|
|||
|
|
short Std5DT2Ten; // #5 dT2 Tension( 0.1kN )
|
|||
|
|
short Std5DT2SpdV3; // #5 dT2 Speed V3( 10-1mpm )
|
|||
|
|
short Std5DT1Ten; // #5 dT1 Tension( 0.1kN )
|
|||
|
|
short Std5DT1SpdV1; // #5 dT1 Speed V1( 10-1mpm )
|
|||
|
|
short Std5DTminTen; // #5 dTmin Tension( 0.1kN )
|
|||
|
|
short Std5DTminSpdVmax; // #5 dTmin Speed Vmax( 10-1mpm )
|
|||
|
|
short C; // C( 10-3% )
|
|||
|
|
short Si; // Si( 10-3% )
|
|||
|
|
short Mn; // Mn( 10-2% )
|
|||
|
|
short P; // P( 10-3% )
|
|||
|
|
short S; // S( 10-4% )
|
|||
|
|
short Cu; // Cu( 10-2% )
|
|||
|
|
short Ni; // Ni( 10-2% )
|
|||
|
|
short Cr; // Cr( 10-2% )
|
|||
|
|
short Mo; // Mo( 10-2% )
|
|||
|
|
short Nb; // Nb( 10-3% )
|
|||
|
|
short V; // V( 10-3% )
|
|||
|
|
short Ti; // Ti( 10-3% )
|
|||
|
|
short B; // B( 10-4% )
|
|||
|
|
short Al; // Al( 10-3% )
|
|||
|
|
short SolAl; // Sol-Al( 10-3% )
|
|||
|
|
short N; // N( 10-4% )
|
|||
|
|
short Sn; // Sn( 10-2% )
|
|||
|
|
short As; // As( 10-2% )
|
|||
|
|
short Ca; // Ca( 10-4% )
|
|||
|
|
short Zr; // Zr( 10-3% )
|
|||
|
|
short W; // W( 10-3% )
|
|||
|
|
short H; // H( 10-5% )
|
|||
|
|
short O; // O( 10-4% )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare20; // Spare20
|
|||
|
|
}IN_ST_4;
|
|||
|
|
IN_ST_4 Spare20s[3];
|
|||
|
|
short Ypoint; // Yield point( 0.1kN/mm2 )
|
|||
|
|
short GaugeToler; // Gauge tolerance( 10-1% )
|
|||
|
|
short FlatTarg; // Flatness target( 10-2I )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare21; // Spare21
|
|||
|
|
}IN_ST_5;
|
|||
|
|
IN_ST_5 Spare21s[11];
|
|||
|
|
short CoolStd1ECSpray; // Coolant 1STD ent. center spray( Kpa )
|
|||
|
|
short CoolStd1EESpray; // Coolant 1STD ent. edge spray( Kpa )
|
|||
|
|
short CoolStd1DCSpray; // Coolant 1STD del. center spray( Kpa )
|
|||
|
|
short CoolStd1DESpray; // Coolant 1STD del. edge spray( Kpa )
|
|||
|
|
short CoolStd2ECSpray; // Coolant 2STD ent. center spray( Kpa )
|
|||
|
|
short CoolStd2EESpray; // Coolant 2STD ent. edge spray( Kpa )
|
|||
|
|
short CoolStd2DCSpray; // Coolant 2STD del. center spray( Kpa )
|
|||
|
|
short CoolStd2DESpray; // Coolant 2STD del. edge spray( Kpa )
|
|||
|
|
short CoolStd3ECSpray; // Coolant 3STD ent. center spray( Kpa )
|
|||
|
|
short CoolStd3EESpray; // Coolant 3STD ent. edge spray( Kpa )
|
|||
|
|
short CoolStd3DCSpray; // Coolant 3STD del. center spray( Kpa )
|
|||
|
|
short CoolStd3DESpray; // Coolant 3STD del. edge spray( Kpa )
|
|||
|
|
short CoolStd4ECSpray; // Coolant 4STD ent. center spray( Kpa )
|
|||
|
|
short CoolStd4EESpray; // Coolant 4STD ent. edge spray( Kpa )
|
|||
|
|
short CoolStd4DCSpray; // Coolant 4STD del. center spray( Kpa )
|
|||
|
|
short CoolStd4DESpray; // Coolant 4STD del. edge spray( Kpa )
|
|||
|
|
short CoolStd5SpotCool; // Coolant 5STD Spot Cooling( Kpa )
|
|||
|
|
short CoolStd5LubIMRCool; // Coolant 5STD Lub and IMR Cooling( Kpa )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare22; // Spare22
|
|||
|
|
}IN_ST_6;
|
|||
|
|
IN_ST_6 Spare22s[12];
|
|||
|
|
}S_14_L2L1;
|
|||
|
|
|
|||
|
|
//WPD״̬
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
typedef struct{
|
|||
|
|
short WPD; // WPDX
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 WPDs[3];
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_2;
|
|||
|
|
IN_ST_2 Spare1s[5];
|
|||
|
|
}S_17_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD>쵽WPD2<44><32>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD>30m<30><6D>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
char ExtID[16]; //Exit coil No.
|
|||
|
|
char Sgrade[8]; //Steel grade
|
|||
|
|
short DCoilThk; // Cold coil thickness(10-3mm)
|
|||
|
|
short DCoilWidth; // Cold Coil Width(mm)
|
|||
|
|
short WPD2Distance; // WPD2 Distance
|
|||
|
|
short NTI; // NTI
|
|||
|
|
short CTI; // CTI
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[3];
|
|||
|
|
}S_18_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD>趨
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short Innerid; // Tracking Index
|
|||
|
|
char Hotcoil[16]; //entry coil id
|
|||
|
|
short Tension; // Total tension
|
|||
|
|
short Product; // strip product
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[6];
|
|||
|
|
}S_19_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>׳<EFBFBD><D7B3><EFBFBD>Ԥ<EFBFBD>趨
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short Innerid; // Tracking Index
|
|||
|
|
char Hotcoil[16]; //entry coil id
|
|||
|
|
short Tension; // Total tension
|
|||
|
|
short Product; // strip product
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[6];
|
|||
|
|
}S_20_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short Innerid; // Tracking Index
|
|||
|
|
char Hotcoil[16]; //entry coil id
|
|||
|
|
short Tension; // Total tension
|
|||
|
|
short Product; // strip product
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[6];
|
|||
|
|
}S_24_L2L1;
|
|||
|
|
|
|||
|
|
//ȱ<><C8B1><EFBFBD><EFBFBD>Ϣ
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short ID; // ID
|
|||
|
|
short PosLen; // PosLen
|
|||
|
|
short Type; // Type
|
|||
|
|
short Length; // Length
|
|||
|
|
}S_26_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD>ǰX<C7B0><58><EFBFBD>趨
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // TelLen
|
|||
|
|
short TelID; // TelID
|
|||
|
|
short TrackIndex; // Tracking index
|
|||
|
|
short Distance; // Distance to Stand 1
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[16];
|
|||
|
|
}S_22_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>趨
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short StandNo; // Stand No
|
|||
|
|
short RchgMode; // Roll changing mode
|
|||
|
|
short UWRDia; // Upper WR Diameter( 10-1 mm )
|
|||
|
|
short LWRDia; // Lower WR Diameter( 10-1 mm )
|
|||
|
|
short UIMRDia; // Upper IMR Diameter( 10-1 mm )
|
|||
|
|
short LIMRDia; // Lower IMR Diameter( 10-1 mm )
|
|||
|
|
short UBRDia; // Upper BUR Diameter( 10-1 mm )
|
|||
|
|
short LBRDia; // Lower BUR Diameter( 10-1 mm )
|
|||
|
|
short IMRShiftPosi; // IMR shift position( mm )
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
short CoilWidth; // Strip width( mm )
|
|||
|
|
short CoilDataInTcmFlg; // Coil data exist in the TCM flag
|
|||
|
|
short TCobbleGuardStd5; // TOP cobble guard(STD5)( mm )
|
|||
|
|
short BCobbleGuardStd5; // BOT cobble guard(STD5)( mm )
|
|||
|
|
typedef struct{
|
|||
|
|
short Spare2; // Spare2
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare2s[4];
|
|||
|
|
}S_16_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><>ϴ<EFBFBD>θ<EFBFBD><CEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short SendTime; // SEND TIME
|
|||
|
|
short Spare1; // Spare1
|
|||
|
|
short Por1TI; // POR1 TI
|
|||
|
|
short Por1Color; // POR1 COLOR CODE
|
|||
|
|
short Por2TI; // POR2 TI
|
|||
|
|
short Por2Color; // POR2 COLOR CODE
|
|||
|
|
typedef struct{
|
|||
|
|
short WpdxTI; // WPDX TI
|
|||
|
|
short WpdxColor; // WPDX COLOR CODE
|
|||
|
|
short WpdxLen; // WPDX Length
|
|||
|
|
short WpdxDistance; // WPDX Distance
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 WpdxTIs[29];
|
|||
|
|
typedef struct{
|
|||
|
|
char hotcoil[16]; //Entry coil id
|
|||
|
|
}IN_ST_2;
|
|||
|
|
IN_ST_2 hotcoils[31];
|
|||
|
|
}S_21_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short ID; // ID
|
|||
|
|
short Spare; // Spare
|
|||
|
|
}S_WELDREQ_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>趨
|
|||
|
|
typedef struct{
|
|||
|
|
short TelLen; // Tele Length
|
|||
|
|
short TelID; // Tele ID
|
|||
|
|
short Ethick; // Ethick
|
|||
|
|
short Ewidth; // Ewidth
|
|||
|
|
short Dthick; // Dthick
|
|||
|
|
short Dwidth; // Dwidth
|
|||
|
|
char EExtID[12]; //EExtID
|
|||
|
|
char ESteelGrade[12]; //ESteelGrade
|
|||
|
|
char DExtID[12]; //DExtID
|
|||
|
|
char DSteelGrade[12]; //DSteelGrade
|
|||
|
|
}S_WELDSET_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><>ϴ<EFBFBD>θ<EFBFBD><CEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
long TRK1301; // [CPU01]BJL_BOOLVariable1[0].6
|
|||
|
|
long TRK1302; // [CPU01]BJL_BOOLVariable1[0].4
|
|||
|
|
long TRK1303; // [CPU01]BJL_BOOLVariable1[0].7
|
|||
|
|
long TRK1304; // [CPU01]BJL_BOOLVariable1[0].5
|
|||
|
|
long TRK1305; // [CPU01]BJL_BOOLVariable1[0].16
|
|||
|
|
long TRK1306; // [CPU01]BJL_BOOLVariable1[0].17
|
|||
|
|
long TRK1307; // [CPU01]BJL_BOOLVariable1[0].18
|
|||
|
|
long TRK1308; // [CPU01]BJL_BOOLVariable1[0].19
|
|||
|
|
long TRK1309; // [CPU01]BJL_BOOLVariable1[0].20
|
|||
|
|
long TRK1310; // [CPU01]BJL_BOOLVariable1[0].21
|
|||
|
|
long TRK1311; // [CPU01]BJL_BOOLVariable1[0].14
|
|||
|
|
long TRK1312; // [CPU01]BJL_BOOLVariable1[0].12
|
|||
|
|
long TRK1313; // [CPU01]BJL_BOOLVariable1[0].15
|
|||
|
|
long TRK1314; // [CPU01]BJL_BOOLVariable1[0].13
|
|||
|
|
long TRK1315; // [CPU01]BJL_BOOLVariable1[0].26
|
|||
|
|
long TRK1316; // [CPU01]BJL_BOOLVariable1[0].27
|
|||
|
|
long TRK1317; // [CPU01]BJL_BOOLVariable1[0].28
|
|||
|
|
long TRK1318; // [CPU01]BJL_BOOLVariable1[0].29
|
|||
|
|
long TRK1319; // [CPU01]BJL_BOOLVariable1[0].30
|
|||
|
|
long TRK1320; // [CPU01]BJL_BOOLVariable1[0].31
|
|||
|
|
long TRK1321; // [CPU01]BJL_BOOLVariable1[0].0
|
|||
|
|
long TRK1322; // [CPU01]BJL_BOOLVariable1[0].1
|
|||
|
|
long TRK1323; // [CPU01]BJL_BOOLVariable1[0].2
|
|||
|
|
long TRK1324; // [CPU01]BJL_BOOLVariable1[0].3
|
|||
|
|
long TRK1325; // [CPU01]BJL_BOOLVariable1[0].8
|
|||
|
|
long TRK1326; // [CPU01]BJL_BOOLVariable1[0].9
|
|||
|
|
long TRK1327; // [CPU01]BJL_BOOLVariable1[0].10
|
|||
|
|
long TRK1328; // [CPU01]BJL_BOOLVariable1[0].11
|
|||
|
|
long TRK1329; // [CPU01]BJL_BOOLVariable1[0].23
|
|||
|
|
long TRK1330; // [CPU01]BJL_BOOLVariable1[0].22
|
|||
|
|
long TRK1331; // [CPU01]BJL_BOOLVariable1[0].24
|
|||
|
|
long TRK1332; // [CPU01]BJL_BOOLVariable1[0].25
|
|||
|
|
long TRK1333; // [CPU01]BJL_BOOLVariable1[1].1
|
|||
|
|
long TRK1334; // [CPU01]BJL_BOOLVariable1[1].0
|
|||
|
|
long TRK1335; // [CPU01]BJL_BOOLVariable1[1].2
|
|||
|
|
long TRK1336; // [CPU01]BJL_BOOLVariable1[1].3
|
|||
|
|
long TRK1337; // [CPU01]_BOOLVariable_TO_L2[0].0
|
|||
|
|
long TRK1338; // [CPU01]_BOOLVariable_TO_L2[0].1
|
|||
|
|
long TRK1339; // [CPU01]BJL_BOOLVariable1[1].4
|
|||
|
|
long TRK1340; // [CPU01]BJL_BOOLVariable1[1].5
|
|||
|
|
long TRK1341; // [CPU01]_BOOLVariable_TO_L2[0].2
|
|||
|
|
long TRK1342; // [CPU01]_BOOLVariable_TO_L2[0].3
|
|||
|
|
long TRK1343; // [CPU01]BJL_BOOLVariable1[1].6
|
|||
|
|
long TRK1344; // [CPU01]BJL_BOOLVariable1[1].7
|
|||
|
|
long TRK1345; // [CPU01]BJL_BOOLVariable1[0].24
|
|||
|
|
long TRK1346; // [CPU01]_BOOLVariable_TO_L2[0].24
|
|||
|
|
long TRK1347; // [CPU01]_BOOLVariable_TO_L2[0].25
|
|||
|
|
long TRK1348; // [CPU01]_BOOLVariable_TO_L2[0].26
|
|||
|
|
long TRK1349; // [CPU01]BJL_BOOLVariable1[1].2
|
|||
|
|
long TRK1350; // [CPU01]_BOOLVariable_TO_L2[0].27
|
|||
|
|
long TRK1351; // [CPU01]_BOOLVariable_TO_L2[0].28
|
|||
|
|
long TRK1352; // [CPU01]_BOOLVariable_TO_L2[0].4
|
|||
|
|
long TRK1353; // [CPU01]_BOOLVariable_TO_L2[0].5
|
|||
|
|
long TRK1354; // [CPU01]_BOOLVariable_TO_L2[0].6
|
|||
|
|
long TRK1355; // [CPU01]PO1_Dia_mm
|
|||
|
|
long TRK1356; // [CPU01]_BOOLVariable_TO_L2[0].20
|
|||
|
|
long TRK1357; // [CPU01]_BOOLVariable_TO_L2[0].7
|
|||
|
|
long TRK1358; // [CPU01]_BOOLVariable_TO_L2[0].8
|
|||
|
|
long TRK1359; // [CPU01]_BOOLVariable_TO_L2[0].9
|
|||
|
|
long TRK1360; // [CPU01]PO2_Dia_mm
|
|||
|
|
long TRK1361; // [CPU01]_BOOLVariable_TO_L2[0].21
|
|||
|
|
long TRK1362; // [CPU01]_BOOLVariable_TO_L2[0].30
|
|||
|
|
long TRK1363; // [CPU01]_BOOLVariable_TO_L2[0].11
|
|||
|
|
long TRK1364; // [CPU01]_BOOLVariable_TO_L2[0].12
|
|||
|
|
long TRK1365; // [CPU01]_BOOLVariable_TO_L2[0].13
|
|||
|
|
long TRK1366; // [CPU01]_BOOLVariable_TO_L2[0].29
|
|||
|
|
long TRK1367; // [CPU01]_BOOLVariable_TO_L2[0].15
|
|||
|
|
long TRK1368; // [CPU01]_BOOLVariable_TO_L2[0].16
|
|||
|
|
long TRK1369; // [CPU01]_BOOLVariable_TO_L2[0].17
|
|||
|
|
long TRK1370; // [CPU01]_BOOLVariable_TO_L2[0].18
|
|||
|
|
long TRK1371; // [CPU01]ARRAY_01_DINT_INTERNAL[25]
|
|||
|
|
long TRK1372; // [CPU01]Program:_03PinchRoller_Correct1._DRV_PinchRoller_Encoder_ALL
|
|||
|
|
long TRK1373; // [CPU01]ARRAY_01_DINT_INTERNAL[26]
|
|||
|
|
long TRK1374; // [CPU01]Program:_03PinchRoller_Correct2._DRV_PinchRoller_Encoder_ALL
|
|||
|
|
long TRK1375; // [CPU00]ARRAY_00_DINT_INTERNAL[4]
|
|||
|
|
long TRK1376; // [CPU00]Program:_04_Strip_Tracking._BRL11_Encoder_All
|
|||
|
|
long TRK1377; // [CPU02]BR22_SpdFdk_AvgMPM
|
|||
|
|
long TRK1378; // [CPU00]_BRL22_Encoder_All
|
|||
|
|
long TRK1379; // [CPU00]ARRAY_00_DINT_INTERNAL[6]
|
|||
|
|
long TRK1380; // [CPU00]_BRL31_Encoder_All
|
|||
|
|
long TRK1381; // [CPU00]ARRAY_00_DINT_INTERNAL[7]
|
|||
|
|
long TRK1382; // [CPU00]_BRL41_Encoder_All
|
|||
|
|
long TRK1383; // [CPU00]zhaji_suanxi[3]
|
|||
|
|
long TRK1384; // [CPU00]zhaji_suanxi[13]
|
|||
|
|
long TRK1385; // [CPU01]ARRAY_01_DINT_INTERNAL[27]
|
|||
|
|
long TRK1386; // [CPU02]ARRAY_02_DINT_INTERNAL[9]
|
|||
|
|
long TRK1387; // [CPU00]zhaji_suanxi[1]
|
|||
|
|
long TRK1388; // [CPU01]_BOOLVariable_TO_L2[0].19
|
|||
|
|
long TRK1389; // [CPU00]ARRAY_FROM_02_TO_00[14].0
|
|||
|
|
long TRK1390; // [CPU00]zhaji_suanxi[18].9
|
|||
|
|
long TRK1391; // [CPU00]_OPC_Qualified_Data_Defect_Type_1
|
|||
|
|
long TRK1392; // [CPU00]_OPC_Qualified_Data_Defect_Type_2
|
|||
|
|
long TRK1393; // [CPU00]_OPC_Qualified_Data_Defect_Type_3
|
|||
|
|
long TRK1394; // [CPU00]_OPC_Qualified_Data_Defect_Type_4
|
|||
|
|
long TRK1395; // [CPU00]_OPC_Qualified_Data_Defect_Type_5
|
|||
|
|
long TRK1396; // [CPU01]_BOOLVariable_TO_L2[0].22
|
|||
|
|
long TRK1397; // [CPU01]_BOOLVariable_TO_L2[0].23
|
|||
|
|
long TRK1398; // [CPU01]Program:_10_ES_Manual._HMI_weld_ok_back
|
|||
|
|
long TRK1399; // [CPU00]ARRAY_FROM_00_TO_01[4].11
|
|||
|
|
long TRK1400; // [CPU00]ARRAY_FROM_00_TO_01[5].5
|
|||
|
|
long TRK1401; // [CPU00]ARRAY_00_DINT_INTERNAL[3]
|
|||
|
|
}S_1300_L1L2;
|
|||
|
|
|
|||
|
|
//<2F><>ϴ<EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6>
|
|||
|
|
typedef struct{
|
|||
|
|
int SET1501; // [CPU01]_BOOLVariable_TO_L2[1].0
|
|||
|
|
}S_1500_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><>ϴ<EFBFBD><CFB4><EFBFBD>趨
|
|||
|
|
typedef struct{
|
|||
|
|
int SET1601; // [CPU01]ARRAY_01_DINT_INTERNAL[10]
|
|||
|
|
int SET1602; // [CPU01]ARRAY_01_DINT_INTERNAL[11]
|
|||
|
|
int SET1603; // [CPU01]ARRAY_01_DINT_INTERNAL[12]
|
|||
|
|
int SET1604; // [CPU01]ARRAY_01_DINT_INTERNAL[13]
|
|||
|
|
int SET1605; // [CPU01]ARRAY_01_DINT_INTERNAL[14]
|
|||
|
|
int SET1606; // [CPU01]ARRAY_01_DINT_INTERNAL[15]
|
|||
|
|
int SET1607; // [CPU01]ARRAY_01_DINT_INTERNAL[16]
|
|||
|
|
int SET1608; // [CPU01]ARRAY_01_DINT_INTERNAL[17]
|
|||
|
|
int SET1609; // [CPU01]ARRAY_01_DINT_INTERNAL[18]
|
|||
|
|
int SET1610; // [CPU01]ARRAY_01_DINT_INTERNAL[19]
|
|||
|
|
int SET1611; // [CPU01]ARRAY_01_DINT_INTERNAL[20]
|
|||
|
|
int SET1612; // [CPU01]ARRAY_01_DINT_INTERNAL[21]
|
|||
|
|
int SET1613; // [CPU01]ARRAY_01_DINT_INTERNAL[22]
|
|||
|
|
int SET1614; // [CPU01]ARRAY_01_DINT_INTERNAL[23]
|
|||
|
|
int SET1615; // [CPU01]ARRAY_01_DINT_INTERNAL[24]
|
|||
|
|
int SET1616; // [CPU02]ARRAY_02_DINT_INTERNAL[0]
|
|||
|
|
int SET1617; // [CPU02]ARRAY_02_DINT_INTERNAL[1]
|
|||
|
|
int SET1618; // [CPU02]ARRAY_02_DINT_INTERNAL[2]
|
|||
|
|
int SET1619; // [CPU02]ARRAY_02_DINT_INTERNAL[3]
|
|||
|
|
int SET1620; // [CPU02]ARRAY_02_DINT_INTERNAL[4]
|
|||
|
|
int SET1621; // [CPU02]ARRAY_02_DINT_INTERNAL[5]
|
|||
|
|
int SET1622; // [CPU02]ARRAY_02_DINT_INTERNAL[6]
|
|||
|
|
int SET1623; // [CPU02]ARRAY_02_DINT_INTERNAL[7]
|
|||
|
|
int SET1624; // [CPU02]ARRAY_02_DINT_INTERNAL[8]
|
|||
|
|
int SET1625; // [CPU00]ARRAY_00_DINT_INTERNAL[0]
|
|||
|
|
int SET1626; // [CPU00]ARRAY_00_DINT_INTERNAL[1]
|
|||
|
|
int SET1627; // [CPU00]ARRAY_00_DINT_INTERNAL[2]
|
|||
|
|
}S_1600_L2L1;
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>趨
|
|||
|
|
typedef struct{
|
|||
|
|
char SET1701[16]; //JH_1
|
|||
|
|
int SET1702; // AGC_ALLOY_ID
|
|||
|
|
int SET1703; // AGC_H_SET
|
|||
|
|
}S_1700_L2L1;
|
|||
|
|
|
|||
|
|
//IMSӦ<53><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short LiveCount; // Live counter (not used)
|
|||
|
|
char Hotcoil[13]; //Coil number
|
|||
|
|
char AlloyCode[11]; //Alloy number / Alloy code
|
|||
|
|
int Thick; // Setpoint Target thickness
|
|||
|
|
int ThickLimitU; // Upper thickness limit [<5B><>m] -
|
|||
|
|
int ThickLimitL; // Lower thickness limit [<5B><>m] +
|
|||
|
|
typedef struct{
|
|||
|
|
int Spare1; // Spare
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[4];
|
|||
|
|
typedef struct{
|
|||
|
|
int Element; // Chemical analysis
|
|||
|
|
}IN_ST_2;
|
|||
|
|
IN_ST_2 Elements[38];
|
|||
|
|
}S_EMSAS1_L1L2;
|
|||
|
|
|
|||
|
|
//IMSӦ<53><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short LiveCount; // Live counter (not used)
|
|||
|
|
char Hotcoil[13]; //Coil number
|
|||
|
|
char AlloyCode[11]; //Alloy number / Alloy code
|
|||
|
|
int Thick; // Setpoint Target thickness
|
|||
|
|
int ThickLimitU; // Upper thickness limit [<5B><>m] -
|
|||
|
|
int ThickLimitL; // Lower thickness limit [<5B><>m] +
|
|||
|
|
typedef struct{
|
|||
|
|
int Spare1; // Spare
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[4];
|
|||
|
|
typedef struct{
|
|||
|
|
int Element; // Chemical analysis
|
|||
|
|
}IN_ST_2;
|
|||
|
|
IN_ST_2 Elements[38];
|
|||
|
|
}S_EMSAS2_L1L2;
|
|||
|
|
|
|||
|
|
//IMSӦ<53><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short LiveCount; // Live counter (not used)
|
|||
|
|
char Hotcoil[13]; //Coil number
|
|||
|
|
char AlloyCode[11]; //Alloy number / Alloy code
|
|||
|
|
int Thick; // Setpoint Target thickness
|
|||
|
|
int ThickLimitU; // Upper thickness limit [<5B><>m] -
|
|||
|
|
int ThickLimitL; // Lower thickness limit [<5B><>m] +
|
|||
|
|
typedef struct{
|
|||
|
|
int Spare1; // Spare
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[4];
|
|||
|
|
typedef struct{
|
|||
|
|
int Element; // Chemical analysis
|
|||
|
|
}IN_ST_2;
|
|||
|
|
IN_ST_2 Elements[38];
|
|||
|
|
}S_EMSAS3_L1L2;
|
|||
|
|
|
|||
|
|
//<2F>趨<EFBFBD><E8B6A8>IMS<4D><53><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short LiveCount; // Live counter (not used)
|
|||
|
|
char Hotcoil[13]; //Coil number
|
|||
|
|
char AlloyCode[11]; //Alloy number / Alloy code
|
|||
|
|
int Thick; // Setpoint Target thickness
|
|||
|
|
int ThickLimitU; // Upper thickness limit [<5B><>m] -
|
|||
|
|
int ThickLimitL; // Lower thickness limit [<5B><>m] +
|
|||
|
|
typedef struct{
|
|||
|
|
int Spare1; // Spare
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[4];
|
|||
|
|
typedef struct{
|
|||
|
|
int Element; // Chemical analysis
|
|||
|
|
}IN_ST_2;
|
|||
|
|
IN_ST_2 Elements[38];
|
|||
|
|
}S_SETEMS1_L2L1;
|
|||
|
|
|
|||
|
|
//<2F>趨<EFBFBD><E8B6A8>IMS<4D><53><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short LiveCount; // Live counter (not used)
|
|||
|
|
char Hotcoil[13]; //Coil number
|
|||
|
|
char AlloyCode[11]; //Alloy number / Alloy code
|
|||
|
|
float Thick; // Setpoint Target thickness
|
|||
|
|
int ThickLimitU; // Upper thickness limit [<5B><>m] -
|
|||
|
|
int ThickLimitL; // Lower thickness limit [<5B><>m] +
|
|||
|
|
typedef struct{
|
|||
|
|
int Spare1; // Spare
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[4];
|
|||
|
|
typedef struct{
|
|||
|
|
int Element; // Chemical analysis
|
|||
|
|
}IN_ST_2;
|
|||
|
|
IN_ST_2 Elements[38];
|
|||
|
|
}S_SETEMS2_L2L1;
|
|||
|
|
|
|||
|
|
//<2F>趨<EFBFBD><E8B6A8>IMS<4D><53><EFBFBD><EFBFBD>
|
|||
|
|
typedef struct{
|
|||
|
|
short LiveCount; // Live counter (not used)
|
|||
|
|
char Hotcoil[13]; //Coil number
|
|||
|
|
char AlloyCode[11]; //Alloy number / Alloy code
|
|||
|
|
int Thick; // Setpoint Target thickness
|
|||
|
|
int ThickLimitU; // Upper thickness limit [<5B><>m] -
|
|||
|
|
int ThickLimitL; // Lower thickness limit [<5B><>m] +
|
|||
|
|
typedef struct{
|
|||
|
|
int Spare1; // Spare
|
|||
|
|
}IN_ST_1;
|
|||
|
|
IN_ST_1 Spare1s[4];
|
|||
|
|
typedef struct{
|
|||
|
|
int Element; // Chemical analysis
|
|||
|
|
}IN_ST_2;
|
|||
|
|
IN_ST_2 Elements[38];
|
|||
|
|
}S_SETEMS3_L2L1;
|
|||
|
|
#endif
|
|||
|
|
|