untitled
|
|
- 整 伏
- 4 years ago
- Views:
Transcription
1 GT
2
3 W GT C Windows GT GT DOS Borland C3.1 Windows VC++6.0 GT GT
4 I
5 II
6 III
7 IV
8 V
9 VI
10 VII
11 HomeIndex I/O
12 DOS Windows DOS Windows 1.1 DOS DOS DOS\UserLib userlib.h userlibt.lib userlibs.lib userlibm.lib userlibc.lib userlibl.lib userlibh.lib Borland C3.1 Borland C Borland C ProjectOpen Project 2. include userlib.h 3. Borland C ProjectAdd Item c cpp 4. userlib.h 5. Borland C ProjectAdd Item 6. Borland C OptionCompilerCode Generation Model Windows Windows Windows\Dll ISA GTDLL.hGTDLL.libGTDLL.dllPCI GT400.hGT400.libGT400.dll VC++6.0 VCVBDelphi 1
13 1.2.1 VC ISA 1. #include GTDLL.h" 2. VC Project--Setting--Link Object/Library modules GTDLL.lib PCI 1. #include GT400.h" 2. VC Project--Setting--Link Object/Library modules GT400.lib VB Windows\VB GTDeclarISA.bas GTDeclarPCI.bas Delphi Windows\Delphi GTFunc.pas 2
14 2.1 () C DOS Windows GT 0 1 GT_GetCmdSts() GT_ArcXYGT_ArcYZ 2 GT_ArcZX GT_LnXYGT_LnXYZ 3 GT_LnXYZA GT_SetSynVel 4 GT_SetSynAcc GT_ArcXYPGT_ArcYZP 5 GT_ArcZXP 6 GT_MapAxis 7 3
15 -1-1 GT D 1 bit3 bit7 GT_GetCmdSts() 2.2 GT_GetCmdSts() 16 bit0~bit11 bit12~bit
16 2-2 Bit0 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Bit8 Bit9 Bit10 Bit11 Bit12 Bit13 Bit14 Bit15 1GT_SetPosGT_SetVel GT_SetAccGT_SetAtlPos 1GT_SetVelGT_SetAcc GT_SetJerk GT_SetMAcc GT_SetMtrLmt GT_SetKp GT_SetKi GT_SetKd GT_SetKvffGT_SetKaffGT_SetILmtGT_SetPosErr 1 GT_MltiUpdt (value) value=0 1 GT_DrvRst GT_CaptIndex GT_CaptHome GT_CaptIndex 1 1 GT_CaptIndex GT_CaptHome GT_CaptHome 1 1 GT_AxisOn 1 1 GT_ZeroPos 1 GT_SynchPos 1 1 GT_Update GT_MltiUpdt S- GT_SetVel GT_Update GT_MltiUpdt 1 GT_StrtMtn GT_StrtList GT_AddList 1 GT_MvXYGT_MvXYZGT_MvXYZA 1 5
17 GT_Open() GT_SetAddr() GT_SwitchtoCardNo() GT_Reset() GT_SetSmplTm() ISA DOS ( ISA DOS ) PCI (ISA DOS ) 3-2 (ISA Windows ) 6
18 3-3 PCI (ISADOS) PCISA short GT_SetAddr(unsigned short BaseAddr)BaseAddr GT 0x (ISA Windows) short GT_Open(unsigned long PortBase, unsigned long irq) PortBaseirq irq 0 GT_Open short GT_Close(void) 0 0 7
19 short GT_SetSmplTm(double Timer) Timer 48~ GT_GetCrdSts() 1.7 bit GT_LmtSns( ) GT_EncSns( ) SV GT_HomeSns( )Firmware Home 0 Ver
20 OGND GT GT_ClrSts GT_LmtSns GT_LmtSns GT_LmtSns OGND GT GT_HomeSnsFirmware Ver GT_HomeSns (Firmware Ver2.50 ) GT_EncSns 1 9
21 GT_EncSns GT_AlarmOff(Firmware Ver2.50 ) GT GT_ClrSts GT_Axis() GT_ClrSts() GT_StepDir() GT_StepPulse() GT_AxisOn() GT_CtrlMode() GT_CloseLp() GT_OpenLp() GT_SetKp() GT_SetKi() GT_SetKd() SV GT_SetKvff() GT_SetKaff() GT_SetILmt() GT_SetMtrLmt() GT_SetMtrBias() / / / SDSE SGSP 10
22 3-6 SV 11
23 3.2.3 short GT_Axis(unsigned short num) GT_Axis() num1234 +/ SGSESDSV +GT_StepPulse GT_StepDir+ / SV SV SV short GT_CtrlMode(int mode) Mode0 1 GT_StepDir GT_StepPulse / 12
24 / SV SV GT_CloseLp() SV GT_OpenLp() GT_SetMtrCmd() SV SV PID PID+K vff +K aff 3-4 PID+K vff +K aff 3-1 K p K i K d Lim K vff K aff 3-4 GT_SetKp() 0 GT_ SetKpEx()Firmware 0 to 32,767 Ver2.50 GT_SetKi(); 0 GT_ SetKiEx()Firmware 0 to 32,767 Ver2.50 GT_SetKd(); 0 GT_ SetKdEx()Firmware 0 to 32,767 Ver2.50 GT_SetILmt() 0 to 32,767 32,767 GT_SetKvff(); GT_ SetKvffEx()Firmware 0 to 32,767 Ver2.50 GT_SetKaff(); GT_ SetKaffEx()Firmware 0 to 32,767 Ver2.50 B GT_SetMtrBias() to 32,
25 K vff K aff P=K p *E n I=K i *(S+E n ) S=S+E n D=(E n -E n-1 )*K 3-1 E n ( Pt et ) ( P actual ) n = arg n U n = EnK p + n n 1 d n i 256 t arg et vff t arg et aff + n 3-5 ( E E ) K + E K / + V K + ACC K B 3-5 U n En n P arg n t et Pactual n E n n n V arg / t et ACC target / 2 B 14
26 Ki Ki 0 Lim() 0Ki Lim / /-10V GT_SetMtrLmt( )
27 4.1 4 S S S- GT_PrflS() GT_SetJerk() GT_SetMAcc() GT_SetVel() GT_SetPos() S- -1,073,741,824 ~+1,073,741,823 Pulse 0~ Pulse/ST 3 0~ ~32767Firmware Ver2.50 Pulse/ST 2 0~16384 Pulse/ST S- (ST) 4-1 S- 16
28 S- 4-1 S- 1 Jerk () S- S- 4-2 S- 4 17
29 V T 4-2 S GT_PrflT() GT_SetAcc() GT_SetVel() GT_SetPos() 4-4 (ST) 0~16384 Pulse/ST 2 0~16384 Pulse/ST -1,073,741,824 ~1,073,741,823 Pulse
30 V T V T 4-4 GT_PrflT()
31 GT_PrflV() GT_SetAcc() GT_SetVel() ~16384 Pulse/ST 0~16383 Pulse/ST (ST) GT_PrflV(),,,
32 GT_PrflG() GT_SetRatio() (ST) GT_PrflG() /
33 GT_SetRatio() 4.2 BIT GT_SmthStp() GT_AbptStp() IO EXI15 void main() short rtn; unsigned short ex_data; rtn=gt_exinpt(&ex_data); error(rtn); // rtn=gt_axis(1); error(rtn); // 1 if(ex_data&0x8000) // EXI15 rtn=gt_abptstp(); error(rtn); // 22
34 4.2.3 GT_AbptStp() 0/ GT_AbptStp() GT_AbptStp() GT_SmthStp() S- GT_SmthStp() GT_Update() GT_MltiUpdt()GT_SmthStp() V T 4-5 S
35 4-10 GT_SetPos() GT_SetBrkcn() GT_SetVel() GT_SetAcc() GT_SetMAcc() GT_SetJerk() GT_SetRatio() GT_SetMtrLmt() GT_SetMtrBias() GT_SetKp() GT_SetKi() GT_SetKd() GT_SetKvff() GT_SetKaff() GT_SetILmt() GT_SetPosErr() GT_SmthStp() GT_SynchPos() GT_Update() GT_MltiUpdt()
36 GT_Update() GT_MltiUpdt() GT_AuUpdtOn() GT_AuUpdtOff() GT_GetBrkCn() GT_PosBrk() GT_NegBrk() GT_ExtBrk() GT_MtnBrk() GT_BrkOff() 25
37 GT_AuUpdtOn() GT_AuUpdtOff() GT_GetMode() GT_BrkOff() GT_SetBrkCn() GT_Update() GT_MltiUpdt() GT_PosBrk()
38 GT_SetBrkCn() GT_Update() GT_MltiUpdt() GT_NegBrk() GT_MtnBrk()
39 GT_ExtBrk() Index/Home
40 GT_SetPos() GT_ZeroPos() GT_SynchPos() GT_SetAtlPos() short GT_SetPos (long Pos) S- Pos GT_Update() GT_MltiUpdt() short GT_ZeroPos() short GT_SynchPos(void) S- GT_Update() GT_MltiUpdt() 29
41 short GT_SetAtlPos(long actl_pos) actl_pos GT_GetSts()GT_GetStsEx()Firmware Ver Index/Home 3 Index/Home 1 ( ) /(1 0 ) 9 /(1 0 ) /1 0 ) (13bit=,12bit=) Bit 13 Bit Home 15 Index
42 GT_ClrSts()GT_RstSts() GT_SmthStp() 0 GT_AbptStp() GT_LmtsOn() GT_AxisOn() / / GT_GetMode()
43 0-6 7 GT_AuStpOn() GT_AuStpOff() GT_AuUpdtOn()GT_AuUpdtOff() 1 : Bit13 Bit12 Bit S
44 5.1 X -Y - Z - A X Y Z 5-1 X Y X Y Z Z O Y X GT_MapAxis() GT_MapAxis() short GT_MapAxis(short Axis_Num, double * map_count) Axis_Num Axis _ N map_count C x C y C z C a C XYZA x y z a Axis _ N = C x + C 5-1 y + C z + C a x y z a + XYZA C 33
45
46 5-3 2 Y X X-O-Y 35
47 3 S- 5 X 36
48 GT_SetSynVel( ) GT_SetSynAcc( ) mm 3m/min 0.9m/min 2 200us 3m/min3000/300000(mm/ST)0.01mm/ST 0.9m/min 2 900/(9x10 10 )(mm/st 2 )=1x10-8 (mm/st 2 ) 0.9(m/min 2 3(m/min) short GT_SetSynVel(double Vel); Vel / 37
49 V = V + V + V + V x y z short GT_SetSynAcc(double Accel); Accel / Acc = Acc + Acc + Acc + Acc x y A z 2 A X,Y,Z,A X,Y,Z,A 1,2,3, GT_LnXY() GT_LnXYZ() GT_LnXYZA() GT_ArcXY() GT_ArcXYP() GT_ArcYZ() GT_ArcYZP() GT_ArcZX() GT_ArcZXP() XY XY YZ YZ ZX ZX
50 X-YXOY Y Z X O X O Y O Z Z X XOY YOZ ZOX Y rtn=gt_lnxy(10,10)rtn=gt_lnxyz(20,20,20) 1 39
51 4k GT_StrtList() GT_MvXY() GT_MvXYZ() GT_MvXYZA() GT_AddList() GT_EndList() GT_SetSynVel() GT_SetSynAcc() GT_LnXY() GT_LnXYZ() GT_LnXYZA() GT_ArcXY() GT_ArcXYP() GT_ArcYZ() GT_ArcYZP() GT_ArcZX() GT_ArcZXP() XY XY YZ YZ ZX ZX 40
52 GT_StrtList() GT_StrtList() GT_StrtList GT_MvXYGT_MvXYZ GT_MvXYZA GT_MvXY()GT_MvXYZ()GT_MvXYZA() GT_EndList() GT_AddList() GT_EndList() GT_AddList() GT_StrtList() GT_EndList() GT_AddList() GT_EndList() GT_AddList() GT_EndList() GT_EndList() Bit 41
53 GT_StrtMtn() GT_StpMtn() GT_EStpMtn()
54 GT_StrtMtn() GT_StrtList() GT_MvXYGT_MvXYZGT_MvXYZA GT_StrtMtn GT_EndList GT_StpMtn() GT_EStpMtn()GT_StpMtn() GT_SmthStp() GT_EStpMtn() GT_AbptStp() GT_StpMtn() GT_EStpMtn() GT_EndList() GT_StpMtn() GT_EStpMtn() GT_StrtMtn() GT_StpMtn() GT_EStpMtn() GT_SetSynVel()GT_SetSynAcc() GT_MvXY()GT_MvXYZ()GT_MvXYZA() GT_SetAccLmt() 43
55 (a)(b)(c) V V (a) T (b) T V V (c) T 5-4 (d) T (d) GT_StpMtn()GT_EStpMtn() GT_GetBrkPnt() GT_GetMtnNm()GT_GetBrkPnt() GT_GetMtnNm() GT_MvXY() GT_MvXYZ()GT_MvXYZA() 0 44
56 GT_EndList() bit0 bit1 1 2 GT_StpMtn() GT_EStpMtn() Bit0 3 GT_StrtList() GT_GetCrdSts() GT_EndList() GT_StpMtn() GT_EStpMtn() =
57 Bit6 1 Bit6 0 Bit6 1 0 GT_CrdAuStpOn()GT_CrdAuStpOff() 46
58 Home/Index Home/Index SV C IndexHome SDSESG Home C Z Home GT_CaptIndex() SV GT_CaptHome() Index Home Index/Home 1 Index Home 15bit 14bit Index/ Home +/-1 GT-400-SV Home+Index Home Home Index 6-1 Home+Index SV home+index if((status & 0x400)!=0x400) return; 47
59 Home/Index while(status & 0x400) while(status & 0x400) 48
60 Home/Index 6-2 Home Home, if((status & 0x400)!=0x400) return; while(status & 0x400) 49
61 7.1 AB GT-400-SV GT_SetPosErr() GT_GetPosErr() GT_AuStpOn() GT_AuStpOff() 0 GT_SynchPos() GT_ZeroPos() GT_AxisOn() GT_AxisOff() 50
62 GT_DrvRst() GT_ClrSts() GT_RstSts() GT_SynchPos() GT_ZeroPos() GT_AxisOn() GT_ClrSts() GT_RstSts() GT_AxisOn() ratio 51
63 GT_TmrIntr() GT_EvntIntr()GT_TmrIntr() GT_SetIntrTm() 200 GT_SetIntrTm() 10 =10*200 2 GT_EvntIntr() 4-14 bit0bit6 GT_SetIntrMsk() 8.1 DOS GT_RstIntr() #1 #3 #3 GT_AxisI() #3(#1)
64 8-1 GT_AxisI() 1 GT_RstIntr(0xEF) - GT_AxisI() 1 GT_RstIntr(00DF) - GT_RstIntr() GT_AxisI() GT_GetSts() GT_GetIntr() GT_RstIntr() GT_RstIntr() GT_AxisI() GT_GetIntr() GT_GetSts() GT_RstSts() GT_ClrSts() 8-1 ISA void interrupt handler( ) disable(); // GT_AxisI(); // GT_GetIntr(&event); // If(event&0x8) // HOME 53
65 GT_GetCapt(&HomePos); // Home GT_SetPos(HomePos); // Home GT_Update(); // GT_RstIntr(0); // outportb(0x20,0x20); // EOI 8259 outportb(0xa0,0x20); // EOI 8259 enable(); // 8-2 (PCI ) #include <stdio.h> #include <dos.h> #include <conio.h> #include "userlib.h" GT_ISR oldisr; int count; void interrupt OnInterrupt(...) GT_ClearInt(0); // count++; // 1 outportb(0x20,0x20); // EOI 8259 outportb(0xa0,0x20); // EOI 8259 main() short nret=gt_open(); // if(nret) // printf("open fail\n"); return 0; oldisr=gt_hookisr(oninterrupt); // nret=gt_setintrtm(500); // 500*200 if(nret) printf("set Interrupt Time fail\n"); return 0; nret =GT_TmrIntr(); // while(!kbhit()) printf("count:%d\n",count); // delay(500); getch(); nret=gt_evntintr(); // GT_UnhookIsr(oldisr); // return 0; 54
66 8.2 WINDOWS98/2000/NT DOS Interrupt Service Routine ISR WINDOWS ISRGT-400-PCI ISR ISR ISR API GT_SetIntSyncEvent(HEVENT hintevent) ISR ISR WaitForSingleObject() ISR WaitForSingleObject(), CloseHandle() GT_SetIntSyncEvent(NULL), ISR <=10KHz Windows VC // HANDLE hsyncevent; // bool stopflag; // // HANDLE hsubthread; DWORD idsubthread; // // 55
67 hsyncevent=createevent(null,true,false,null); //WIN32 API if(hsyncevent==invalid_handle_value) //.. // ISR nret=gt_setintsyncevent(hsyncevent); //GT400.DLL API if(nret) // stopflag=false; // hsubthread=createthread(null,0,intproc, // NULL,// 0, &idsubthread); // // DWORD WINAPI intproc(lpvoid param) ResetEvent(hSyncEvent); // nonsignaled while(1) //waiting for interrupt happen WaitForSingleObject(hSyncEvent,INFINITE);// if(stopflag) break; //add your code for handling intrerrupt event here // //... //reset event state ResetEvent(hSyncEvent);// 56
68 GT_SetIntSyncEvent(NULL);// ISR //close Synchronize Event Handle CloseHandle(hSyncEvent); // ExitThread(0); // return 0; GT gt400data.h API GT_SetBgCommandSet GT_GetBgCommandResult 51 Intr GT_PrflT() Intr_GT_PrflT 8-4 // #define MAX_SIZE 500 //=4+4*()+16* //4+4*2+16*2+1=60 PBGCOMMANDSET pbgcmdset;// pbgcmdset=(pbgcommandset)malloc(max_size);// if(pbgcmdset==null) // PBACKGROUND_COMMAND pbackcmd; PGENERAL_COMMAND pcmd; // pbgcmdset->count=2; // // pbackcmd=pbgcmdset->backgroundcommand; 57
69 pbackcmd->interruptmask=0x01; // pbackcmd->commandcount=2; // // // pcmd=pbackcmd->gencommand; pcmd->uscommand= Intr_GT_SetPos; // pcmd->outputlength=2; // DSP pcmd->inputlength=0; // DSP pcmd->in.ldata=20000; // pcmd->out.ldata=0; // // pcmd=pgeneral_command((char*)pcmd+sizeof(general_command)); // pcmd->uscommand= Intr_GT_Update; // pcmd->outputlength=0; // DSP pcmd->inputlength=0; // DSP pcmd->in.ldata=0; // pcmd->out.ldata=0; // // pbackcmd= PGENERAL_COMMAND( (char*)pcmd+sizeof(general_command)); // pbackcmd->interruptmask=0x02;// pbackcmd->commandcount=1;// // pcmd=pbackcmd->gencommand; pcmd->uscommand= Intr_GT_SetKp; // pcmd->outputlength=1; // DSP pcmd->inputlength=0; // DSP pcmd->in.ldata=0; // pcmd->out.ldata=20; // // ISR 58
70 short nret=gt_setbgcommandset(pbgcmdset,max_size); if(nret) // // free(pbgcmdset); 59
71 I/O I/O / / 0 EXI0 16 GT_ExOpt(Data)Data CN2 EXO0-EXO15 Bit0----EXO0 Bit1----EXO1 Bit2----EXO2 Bit3----EXO3 Bit4----EXO4 Bit5----EXO5 Bit6----EXO6 Bit7----EXO7 Bit8----EXO8 Bit9----EXO9 Bit10----EXO10 Bit11----EXO11 Bit12----EXO12 Bit13----EXO13 Bit14----EXO14 Bit15----EXO15 16 GT_ExInpt(&Data) Data EXI0-EXI15 Bit0----EXI0 Bit1----EXI1 Bit2----EXI2 Bit3----EXI3 Bit4----EXI4 Bit5----EXI5 Bit6----EXI6 Bit7----EXI7 Bit8----EXI8 Bit9----EXI9 Bit10----EXI10 Bit11----EXI11 Bit12----EXI12 Bit13----EXI13 Bit14----EXI14 Bit15----EXI EXI5 EXO0 void main() short rtn; unsigned short ex_inp; rtn=gt_exinpt(&ex_inp); error(rtn); if(ex_inp&0x20) rtn=gt_exopt(0x1); error(rtn); 60
72
73 GT_AbptStp() GT_AddList() GT_ArcXY() GT_ArcXYP() GT_ArcYZ() GT_ArcYZP() GT_ArcZX() GT_ArcZXP() GT_AuStpOff() GT_AuStpOn() GT_AuUpdtOff() GT_AuUpdtOn() GT_Axis() GT_AxisI() GT_AxisOff() GT_AxisOn() GT_BrkOff() GT_CaptHome() GT_CaptIndex() GT_CaptProb() GT_Close() GT_CloseLp() GT_ClearInt GT_ClrEncPos() GT_ClrSts() GT_CrdAuStpOff() GT_CrdAuStpOn() GT_CtrlMode() GT_DrvRst() GT_EncPos() GT_EncSns() GT_EncVel() GT_EndList() GT_EStpMtn() XY XY YZ YZ ZX ZX Windows HOME INDEX 61
74 GT_EvntIntr() GT_ExInpt() GT_ExOpt() GT_ExOptBit() Firmware Ver2.50 GT_GetExOpt () Firmware Ver2.50 GT_ExtBrk() GT_GetAcc() GT_GetAccLmt() GT_GetAdc() GT_GetAddr() GT_GetAtlErr() GT_GetAtlPos() GT_GetBgCommandResult() GT_GetBrkCn() GT_GetBrkPnt() GT_GetCapt() GT_GetCmdSts() GT_GetCrdSts() GT_GetCurrentCardNo() AD Windows INDEX HOME GT_GetClock () Firmware Ver2.50 GT_GetEncCapt() GT_GetEncSts() GT_GetILmt() GT_GetIntgr() GT_GetIntr() GT_GetIntrMsk() GT_GetIntrTm() GT_GetJerk() GT_GetKaff() GT_GetKd() GT_GetKi() GT_GetKp() GT_GetKvff() GT_GetLmtSwt() GT_GetMAcc() GT_GetMode() GT_GetMtnNm() Windows 62
75 GT_GetMtrBias() GT_GetMtrCmd() GT_GetMtrLmt() GT_GetPos() GT_GetPrfPos() Firmware Ver2.50 GT_GetPosErr() GT_GetPrfPnt() GT_GetRatio() GT_GetSmplTm() GT_GetSts() GT_GetStsEx() Firmware Ver2.50 GT_GetSynVel() GT_GetVel() GT_GetPrfVel() Firmware Ver2.50 GT_GetAtlVel() Firmware Ver2.50 GT_GetCrdVel() Firmware Ver2.50 GT_HardRst() GT_Home() GT_GetHomeSwt() Firmware Ver2.50 GT_HookIsr() GT_Index() GT_AlarmOff() Firmware Ver2.50 GT_AlarmOn() Firmware Ver2.50 GT_HomeSns() Firmware Ver2.50 GT_LmtSns() GT_LmtsOff() GT_LmtsOn() GT_LnXY() GT_LnXYZ() GT_LnXYZA() GT_MapAxis() GT_MltiUpdt() 63
76 GT_MtnBrk() GT_MvXY() GT_MvXYZ() GT_MvXYZA() GT_NegBrk() GT_Open() GT_OpenLp() GT_PosBrk() GT_PrflG() GT_PrflS() S- GT_PrflT() GT_PrflV() GT_Reset() GT_RstIntr() Windows GT_RstSts() GT_SetAcc() GT_SetAccLmt() GT_SetAdcChn() AD GT_SetAddr() Windows GT_SetAtlPos() GT_SetTime() GT_SetBgCommandSet() GT_SetBrkCn() GT_SetEncCapt() INDEX GT_SetILmt() GT_SetIntSyncEvent() GT_SetIntrMsk() GT_SetIntrTm() GT_SetJerk() S- GT_SetKaff() GT_SetKaffEx() Firmware Ver2.50 GT_SetKd() GT_SetKdEx() Firmware Ver2.50 GT_SetKi() GT_SetKiEx() Firmware Ver2.50 GT_SetKp() 64
77 GT_SetKpEx() Firmware Ver2.50 GT_SetKvff() GT_SetKvffEx() Firmware Ver2.50 GT_SetMAcc() GT_SetMtrBias() GT_SetMtrCmd() GT_SetMtrLmt() GT_SetPos() GT_SetPosErr() GT_SetRatio() GT_SetSmplTm() GT_SetSynAcc() GT_SetSynVel() GT_SetVel() GT_SetVelMul() GT_SmthStp() GT_StepDir() GT_StepPulse() GT_StpMtn() GT_StrtList() GT_StrtMtn() GT_SynchPos() GT_SwitchtoCardNo() GT_TmrIntr() GT_UnhookIsr() GT_Update() GT_ZeroPos() S- S- S- GT_HookIsr ISR ISR GT_ProbStopOn() Firmware Ver2.50 GT_ProbStopOff() Firmware Ver
78 BC3.1 GT_AbptStp short GT_AbptStp(void) GT_AbptStp() DOSWINDOWS GT GT_SmthStp IO EXI15 void main() short rtn; unsigned short ex_data; rtn=gt_exinpt(&ex_data); error(rtn); // rtn=gt_axis(1); error(rtn); // 1 if(ex_data&0x8000) // EXI15 rtn=gt_abptstp(); error(rtn); // GT_AddList short GT_AddList(void); GT_EndList() DOSWINDOWS GT GT_StrtListGT_EndList GT_EndList() 66
79 GT_ArcXY void main() short rtn; tn=gt_strtlist(); error(rtn); rtn=gt_mvxyza(0,0,0,0,5,0.1); error(rtn); rtn=gt_endlist(); error(rtn); rtn=gt_addlist(); error(rtn); rtn=gt_lnxy(20000,30000); error(rtn); short GT_ArcXY(double X_center,double Y_center,double Angle); XOY X_centerY_center angle DOSWINDOWS GT GT_ArcYZGT_ArcZX XOY void main() short rtn; rtn=gt_setsynvel(5); error(rtn); rtn=gt_setsynacc(1); error(rtn); rtn=gt_arcxy(40000,30000,180); error(rtn); GT_ArcXYP short GT_ArcXYP(double X_end, double Y_end, double R, short Dir); XOY X_endY_end R Dir DOSWINDOWS GT GT_ArcYZPGT_ArcZXP XOY 67
80 void main() short rtn; rtn=gt_strtlist(); rtn=gt_mvxy(0,0, 5,0.1); rtn=gt_arcxyp(40000,0,20000,-1); rtn=gt_endlist(); error(rtn); error(rtn); error(rtn); error(rtn); GT_ArcYZ short GT_ArcYZ(double Y_center,double Z_center,double Angle); YOZ _centerz_center angle DOSWINDOWS GT GT_ArcXYGT_ArcZX YOZ void main() short rtn; rtn=gt_setsynvel(5); error(rtn); rtn=gt_setsynacc(1); error(rtn); rtn=gt_arcyz(40000,30000,180); error(rtn); GT_ArcYZP short GT_ArcYZP(double Y_end, double Z_end, double R, short Dir); YOZ DOSWINDOWS GT GT_ArcXYPGT_ArcZXP YOZ 68
81 void main() short rtn; rtn=gt_strtlist(); rtn=gt_mvxyz(0,0,0,5,0.1); rtn=gt_arcyzp(40000,0,20000,-1); rtn=gt_endlist(); error(rtn); error(rtn); error(rtn); error(rtn); GT_ArcZX short GT_ArcZX(double Z_center,double X_center,double Angle); ZOX _centerx_center angle DOSWINDOWS GT GT_ArcXYGT_ArcYZ ZOX void main() short rtn; rtn=gt_setsynvel(5); error(rtn); rtn=gt_setsynacc(1); error(rtn); rtn=gt_arczx(40000,30000,180); error(rtn); GT_ArcZXP short GT_ArcZXP(double Z_end, double X_end, double R, short Dir); ZOX DOSWINDOWS GT GT_ArcXYPGT_ArcYZP ZOX 69
82 GT_AuStpOff void main() short rtn; rtn=gt_strtlist(); error(rtn); rtn=gt_mvxyz(0,0,0,5,0.1); error(rtn); rtn=gt_arczxp(40000,0,20000,-1); error(rtn); rtn=gt_endlist(); error(rtn); short GT_AuStpOff(void) GT_SetPosErr() DOSWINDOWS GT GT_AuStpOn void main() short rtn; rtn=gt_axis(4); error(rtn) rtn=gt_austpoff (); error(rtn); GT_AuStpOn short GT_AuStpOn(void) GT_SetPosErr() DOSWINDOWS GT GT_AuStpOff void main() short rtn; rtn=gt_axis(3); error(rtn); rtn=gt_austpon(); error(rtn); 70
83 GT_AuUpdtOff short GT_AuUpdtOff(void) GT_AuUpdtOn() DOSWINDOWS GT GT_AuUpdtOn void main() short rtn; rtn=gt_axis(2); error(rtn); rtn=gt_auupdtoff (); error(rtn); GT_AuUpdtOn short GT_AuUpdtOn(void) 1 GT_AuUpdtOff() DOSWINDOWS GT GT_AuUpdtOff void main() short rtn; rtn=gt_axis(1); error(rtn); rtn=gt_auupdton(); error(rtn); GT_Axis short GT_Axis(unsigned short num) num
84 DOSWINDOWS GT void main() short rtn; rtn=gt_axis(2); error(rtn); rtn=gt_setpos(1000); error(rtn) rtn=gt_setvel(10); error(rtn); rtn=gt_setacc(1); error(rtn); GT_AxisI short GT_AxisI(void) GT_AxisI() DOS GT void interrupt handler(...) short rtn; unsigned short intr_sts; long actl_pos, pos; disable(); rtn=gt_axisi(); if(rtn!=0) return; rtn=gt_getintr(&intr_sts); if(rtn!=0) return; if (intr_sts & 0x20) // positive limit switch error rtn=gt_getatlpos(&actl_pos); if(rtn!=0) return; pos=actl_pos-20000; rtn=gt_setpos(pos); if(rtn!=0) return; rtn=gt_update(); if(rtn!=0) return; rtn=gt_rstintr(0x9f); if(rtn!=0) return; 72
85 enable(); return; GT_AxisOff short GT_AxisOff(void) DOSWINDOWS GT GT_AxisOn void main() short rtn; rtn=gt_axis(2); error(rtn); rtn=gt_axisoff(); error(rtn); GT_AxisOn short GT_AxisOn(void) DOSWINDOWS GT GT_AxisOff void main() short rtn; rtn=gt_axis(2); error(rtn); rtn=gt_setkp(10); error(rtn); rtn=gt_update(); error(rtn); rtn=gt_axison(); error(rtn); GT_BrkOff short GT_BrkOff(void) DOSWINDOWS 73
86 GT GT_BrkOn void main() short rtn; rtn=gt_axis(1); error(rtn) rtn=gt_brkoff(); error(rtn); GT_CaptHome short GT_CaptHome(void) Home Home GT_CaptHome() Home Home GT_ClrSts() GT_RstSts() Home Home DOSWINDOWS GT GT_CaptIndexGT_CaptProb Home void main() short rtn; rtn=gt_axis(3); error(rtn); rtn=gt_clrsts(); error(rtn); rtn=gt_capthome(); error(rtn) GT_CaptIndex short GT_CaptIndex(void) Index Index GT_CaptIndex() Index Index GT_ClrSts() GT_RstSts() Index Index DOSWINDOWS SV GT_CaptHomeGT_CaptProb Index 74
87 void main() short rtn; rtn=gt_axis(3); error(rtn); rtn=gt_clrsts(); error(rtn); rtn=gt_captindex(); error(rtn); GT_CaptProb short GT_CaptProb(void) IO 0 EXI0 bit3 GT_CaptProb() DOSWINDOWS GT GT_CaptHomeGT_CaptIndex void main() short rtn; unsigned short status; long actl_pos; rtn=gt_captprob(); error(rtn);. rtn=gt_axis(2); error(rtn); rtn=gt_getsts(&status); error(rtn); while(status&0x400) if(status&0x8) rtn=gt_getatlpos(&actl_pos); error(rtn); printf( the capture pos of axis 2 is: %ld\n,actl_pos); break; rtn=gt_getsts(&status); error(rtn); 75
88 GT_Close short GT_Close(void) DOS(PCI )WINDOWS GT GT_Open GT_CloseLp short GT_CloseLp(void) ( SV ) GT_AxisOn() GT_AxisOff() GT_SynchPos() DOSWINDOWS SV GT_OpenLp void main() short rtn; rtn=gt_axis(1); error(rtn); rtn=gt_axisoff(); error(rtn); rtn=gt_synchpos(); error(rtn); rtn=gt_update(); error(rtn) rtn=gt_closlp(); error(rtn); GT_ClearInt short GT_ClearInt(unsigned short CardNo) ISR CardNo GT_SwitchtoCardNo DOS PCI DOS GT_ClearInt 76
89 void interrupt My_Isr(...) //......// GT_ClearInt(0); outportb(0x20,0x20); outportb(0xa0,0x20); // GT_ClrEncPos short GT_ClrEncPos(unsigned short EncNum) EncNum Enc_Num 0-1 DOSWINDOWS GT_ClrSts short GT_ClrSts(void) 11-1 GT_ClrSts() Bit0~Bit7 1 bit8~bit15 DOSWINDOWS GT void main() short rtn; rtn=gt_axis(4); error(rtn); rtn=gt_clrsts(); error(rtn); 77
90 Index/Home 3 Index/Home 1 ( ) /(1 0 ) 9 /(1 0 ) /1 0 ) (13bit=,12bit=) Bit 13 Bit Home 15 Index GT_CrdAuStpOff short GT_CrdAuStpOff(void); DOSWINDOWS GT GT_CrdAuStpOn void main() short rtn; rtn=gt_crdaustpoff(); error(rtn) 78
91 GT_CtrlMode short GT_CtrlMode(int mode); mode 0 1 DOSWINDOWS SV void main() short rtn; rtn=gt_axis(1); error(rtn); rtn=gt_ctrlmode(1); error(rtn); GT_CrdAuStpOn short GT_CrdAuStpOn(void); GT_CrdAuStpOn() DOSWINDOWS GT GT_CrdAuStpOff GT_CrdAuStpOn() GT_DrvRst short GT_DrvRst(void), DOSWINDOWS GT void main() short rtn; unsigned short status; rtn=gt_axis(4); error(rtn); rtn=gt_getsts(&status); error(rtn); if(status&0x2) 79
92 rtn=gt_drvrst(); rtn=gt_rststs(0xfffd); error(rtn); error(rtn); GT_EncPos short GT_EncPos(short Enc_Num, long* Actl_pos) Enc_Num *Actl_pos DOSWINDOWS SV, SG, SP GT_EncVel void main() short rtn; long actl_pos; rtn=gt_encpos(2, &actl_pos); error(rtn) printf( the actual position of assistant encoder 2 is: %ld\n, actl_pos); GT_EncSns short GT_EncSns(unsigned int Sense) Sense bit0 bit DOSWINDOWS SV void main() short rtn; rtn=gt_encsns(3); error(rtn); 80
93 11-2 Bit Axis# Axis# Axis# Axis#1 0 1 GT_EncVel short GT_EncVel(short Enc_Num, double* Actl_vel) Enc_Num *Actl_vel DOSWINDOWS SV, SG, SP GT_EncPos void main() short rtn; double actl_vel; rtn=gt_encvel(2, &actl_vel); error(rtn); printf( the actual velocity of assistant encoder 2 is: %f\n, actl_vel); GT_EndList short GT_EndList(void); DOSWINDOWS GT GT_StrtListGT_AddList void main() short rtn; rtn=gt_strtlist(); error(rtn); rtn=gt_mvxyz(0,0,0,16,3.7); error(rtn) rtn=gt_lnxyz(1234,5678,9013); error(rtn); rtn=gt_arcxy(2345,6789,360); error(rtn); 81
94 rtn=gt_endlist(); error(rtn); GT_EStpMtn short GT_EStpMtn(void); GT_StrtMtn () DOSWINDOWS GT GT_StpMtn void main() short rtn; rtn=gt_strtlist(); error(rtn); rtn=gt_mvxyz(0,0,0,16,3.7); error(rtn) rtn=gt_lnxyz(1234,5678,9013); error(rtn) rtn=gt_strtmtn(); error(rtn); rtn=gt_arcxy(2345,6789,360); error(rtn) rtn=gt_endlist(); error(rtn); rtn=gt_estpmtn(); error(rtn); GT_EvntIntr short GT_EvntIntr(void) DOSWINDOWS GT GT_TmrIntr GT_EvntIntr() GT_ExInpt short GT_ExInpt (unsigned short * Data) *Data 82
95 Bit0----EXI0 Bit1----EXI1 Bit2----EXI2 Bit3----EXI3 Bit4----EXI4 Bit5----EXI5 Bit6----EXI6 Bit7----EXI7 Bit8----EXI8 Bit9----EXI9 Bit10----EXI10 Bit11----EXI11 Bit12----EXI12 Bit13----EXI13 Bit14----EXI14 Bit15----EXI15 DOSWINDOWS GT GT_ExOpt EXI8 void main() short rtn; unsigned short ex_inp; rtn=gt_exinpt(&ex_inp); error(rtn); if(ex_inp&0x100) rtn=gt_stpmtn(); error(rtn); GT_ExOpt short GT_ExOpt(unsigned short Data) Data Bit0----EXO0 Bit1----EXO1 Bit2----EXO2 Bit3----EXO3 Bit4----EXO4 Bit5----EXO5 Bit6----EXO6 Bit7----EXO7 Bit8----EXO8 Bit9----EXO9 Bit10----EXO10 Bit11----EXO11 Bit12----EXO12 Bit13----EXO13 Bit14----EXO14 Bit15----EXO15 DOSWINDOWS GT GT_ExInpt EXI5 EXO0 void main() short rtn; unsigned short ex_inp; rtn=gt_exinpt(&ex_inp); error(rtn); if(ex_inp&0x20) 83
96 rtn=gt_exopt(0x1); error(rtn); GT_ExOptBit Firmware Ver2.50 short GT_ExOptBit(unsigned short bit,unsigned short value) DOSWINDOWS GT Firmware Ver2.50 GT_GetExOpt (Firmware Ver2.50 ) short GT_GetExOpt(unsigned short *io_output); DOSWINDOWS GT Firmware Ver2.50 GT_ExtBrk short GT_ExtBrk(void) 1 1 DOSWINDOWS GT void main() short rtn; rtn=gt_axis(2); error(rtn); rtn=gt_auupdton(); error(rtn); rtn=gt_capthome(); error(rtn); rtn=gt_extbrk(); error(rtn); rtn=gt_prflt(); error(rtn); rtn=gt_setpos(87654); error(rtn); rtn=gt_setvel(32); error(rtn); rtn=gt_setacc(1.1); error(rtn); rtn=gt_update(); error(rtn); rtn=gt_smthstp(); error(rtn); 84
97 GT_GetAcc short GT_GetAcc(double * Acc) GT_SetAcc() *Acc DOSWINDOWS GT GT_SetAcc void main() short rtn; double acc; rtn=gt_axis(3); error(rtn); rtn=gt_getacc(&acc); error(rtn); GT_GetAccLmt short GT_GetAccLmt(unsigned long * Acclmt); GT_SetAccLmt () *Acclmt DOSWINDOWS GT GT_SetAccLmt void main() short rtn; double acc_lmt; rtn=gt_axis(4); error(rtn) rtn=gt_getacclmt(&acc_lmt); error(rtn); GT_GetAdc short GT_GetAdc(short Channel, short* Adc_Data) AD AD 770Hz Channel AD 18*Adc_Data AD 0~20470V~10V-2048~0-10V ~0V DOSWINDOWS A/D AD void main() 85
98 short rtn; short Adc_Data; rtn=gt_getadc(2,&adc_data); if(rtn!=0) return; printf( the Adc_Data is:%d, Adc_Data); GT_GetAddr short GT_GetAddr(unsigned short * Base_addr); GT_SetAddr() 0x300 *Base_addr GT_SetAddr() 0 DOS ISA GT_SetAddr void main() short rtn; unsigned shor base_addr; rtn=gt_getaddr(&base_addr); error(rtn); printf( the base address is: %d\n,base_addr); GT_GetAtlErr short GT_GetAtlErr (short * Aerr) *Aerr DOSWINDOWS SV void main() short rtn, actl_err; rtn=gt_axis(2); error(rtn); rtn=gt_getatlerr(&actl_err); error(rtn); printf( the actual error is: %d\n,actl_err); 86
99 GT_GetAtlPos short GT_GetAtlPos(long * Apos) *Apos DOSWINDOWS GT GT_SetAtlPos void main() short rtn; long actl_pos; GT_Axis(1); error(rtn); rtn=gt_getatlpos(&actl_pos); error(rtn); printf( the actual pos is: %ld\n,actl_pos); GT_GetBgCommandResult short WINAPI GT_GetBgCommandResult ( PBGCOMMANDSET BgCmdset, ULONG CmdsetSize); pbgcmdset GENERAL_COMMAND result 0-1 CmdsetSize 0-1 WINDOWS PCI GT_SetBgCommandSet GT_GetBrkCn short GT_GetBrkCn(long * Brk) GT_SetBrkCn() *Brk DOSWINDOWS GT GT_SetBrkCn GT_GetBrkCn() GT_GetBrkPnt short GT_GetBrkPnt(double * Coord); GT_EStpMtn() GT_StpMtn() 87
100 *Coord XYZA coord DOSWINDOWS GT void main() short rtn; double break_pos[4]; rtn=gt_getbrkpnt(break_pos); error(rtn); printf( the break pos in coordinate are: %lf, %lf, %lf, %lf \n, break_pos[0], break_pos[1], break_pos[2], break_pos[3]); GT_GetCapt short GT_GetCapt (long * Capt) Index Home *Capt DOSWINDOWS GT GT_CaptHomeGT_CaptIndexGT_CaptProb Home void main() short rtn; unsigned short status; long capt_pos; rtn=gt_axis(3); error(rtn); rtn=gt_getsts(&status); error(rtn); if(status&0x8) rtn=gt_getcapt(&capt_pos); error(rtn); rtn=gt_setpos(capt_pos); error(rtn); GT_GetCmdSts short GT_GetCmdSts(unsigned short * Cstatus) *Cstatus 1 88
101 16 Bit0 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Bit8 Bit9 Bit10 Bit11 1 GT_SetPos()GT_SetVel()GT_SetAcc()GT_SetAtlPos() 1 GT_SetVel(),GT_SetAcc(),GT_SetJerk(),GT_SetMAcc()GT_SetMtrLmt() GT_SetKp()GT_SetKi()GT_SetKd()GT_SetKvff()GT_SetKaff() GT_SetILmt()GT_SetPosErr() 1 GT_MltiUpdt (value) value=0 1 GT_DrvRst() GT_CaptIndex()GT_CaptHome() GT_CaptIndex() 1 1 GT_CaptIndex()GT_CaptHome() GT_CaptHome() 1 1 GT_AxisOn() 1 1 GT_ZeroPos() 1 GT_SynchPos()1 1 GT_Update() GT_MltiUpdt() S- GT_SetVel() GT_Update() GT_MltiUpdt() 1 Bit12 GT_StrtMtn() GT_StrtList() GT_AddList () Bit13 Bit14 Bit15 1 GT_MvXY ()GT_MvXYZ()GT_MvXYZA() 1 89
102 DOSWINDOWS GT GT_GetCrdSts short GT_GetCrdSts(unsigned short * Status); *Status GT_EndList() GT_StpMtn() GT_EStpMtn() DOSWINDOWS GT bit2 void main() short rtn; unsigned short status; rtn=gt_getcrdsts(&status); error(rtn); if(status&0x4) 90
103 rtn=gt_axis(1); rtn=gt_axisoff(); rtn=gt_axis(2); rtn=gt_axisoff(); rtn=gt_axis(3); rtn=gt_axisoff(); rtn=gt_axis(4); rtn=gt_axisoff(); error(rtn); error(rtn); error(rtn); error(rtn); error(rtn) error(rtn); error(rtn); error(rtn); GT_GetCurrentCardNo short GT_GetCurrentCardNo(void) DOSWINDOWS PCI GT_SwitchtoCardNo GT_GetCurrentCardNo (1) GT_GetClock Firmware Ver2.50 short GT_GetClock(unsigned long *time) 32 GT_Reset DOSWINDOWS GTFirmwareVer2.50 GT_GetEncCapt short GT_GetEncCapt(long *value) INDEX *value DOSWINDOWS INDEX GT GT_GetEncSts, GT_SetEncCapt Firmware Ver2.50 CN9 Index GT_GetEncSts short GT_GetEncSts(unsigned short *value) status bit3 INDEX 01 bit3 1 GT_SetEncCapt 91
104 00 DOSWINDOWS INDEX GT GT_GetEncCapt, GT_SetEncCapt Firmware Ver2.50 CN9 Index Index Bit3 1 GT_GetILmt short GT_GetILmt(unsigned short * Ilm) GT_SetILmt () *Ilm DOSWINDOWS SV GT_SetILmt GT_GetIntgr short GT_GetIntgr(short * Intgr) *Intgr DOSWINDOWS SV GT_GetIntr short GT_GetIntr(unsigned short * Status) GT_GetIntr() *Status GT_ClrSts() GT_GetIntr() DOSWINDOWS GT WINDOWS GT_GetIntr Status 0 0 Status Bit12, Bit13 GT_GetIntrMsk short GT_GetIntrMsk (unsigned short * Mask) GT_SetIntrMsk () *Mask GT_RstIntr() GT_SetIntrMsk() DOSWINDOWS 92
105 GT GT_SetIntrMsk GT_GetIntrTm short GT_GetIntrTm(unsigned short * Timer) GT_SetIntrTm() *Timer DOSWINDOWS GT GT_SetIntrTm GT_GetJerk short GT_GetJerk (double * Jerk) GT_SetJerk () *Jerk DOSWINDOWS GT GT_SetJerk GT_GetKaff short GT_GetKaff (unsigned short * Kaff) GT_SetKaff() *Kaff DOSWINDOWS SV GT_SetKaff GT_GetKd short GT_GetKd(unsigned short * Kd) GT_SetKd() *Kd DOSWINDOWS SV GT_SetKd GT_GetKi short GT_GetKi (unsigned short * Ki) GT_SetKi () *Ki DOSWINDOWS SV GT_SetKi 93
106 GT_GetKp short GT_GetKp(unsigned short * Kp) GT_SetKp() *Kp DOSWINDOWS SV GT_SetKp GT_GetKvff short GT_GetKvff (unsigned short * Kvff) GT_SetKvff() *Kvff DOSWINDOWS SV GT_SetKvff GT_GetLmtSwt short GT_GetLmtSwt (unsigned short * Switch) *Switch 1 0 GT_LmtSns() Bit Axis #4 6 Axis #4 5 Axis #3 4 Axis #3 3 Axis #2 2 Axis #2 1 Axis #1 0 Axis #1 DOSWINDOWS GT GT_GetMAcc short GT_GetMAcc(double * Macc) GT_SetMAcc() *Macc DOSWINDOWS GT 94
107 GT_SetMAcc GT_GetMode short GT_GetMode (unsigned short * Mode) *Mode 0-6 GT_AuStpOn() GT_AuStpOff() GT_AuUpdtOn()GT_AuUpdtOff() 1 : Bit13 Bit12 Bit S DOSWINDOWS GT GT_GetMtnNm short GT_GetMtnNm (unsigned short * Lnum); GT_EStpMtn() GT_StpMtn() *Lnum DOSWINDOWS GT GT_GetMtrBias short GT_GetMtrBias(unsigned short * Bias) GT_SetMtrBias() *Bias DOSWINDOWS SV GT_SetMtrBias GT_GetMtrCmd short GT_GetMtrCmd (short * Mcmd) 95
108 GT_SetMtrCmd() *Mcmd *Mcmd DOSWINDOWS SV GT_SetMtrCmd GT_GetMtrLmt short GT_GetMtrLmt (unsigned short * Mlmt) GT_SetMtrLmt() *Mlmt DOSWINDOWS GT GT_SetMtrLmt GT_GetPos short GT_GetPos(long * Pos) GT_SetPos() *Pos DOSWINDOWS GT GT_SetPos GT_GetPosErr short GT_GetPosErr(unsigned short * Perr) GT_SetPosErr() *Perr SV DOSWINDOWS GT_SetPosErr GT_GetPrfPnt short GT_GetPrfPnt(double * Pnt) *Pnt 4 XYZA 4 DOSWINDOWS GT void main() 96
109 short rtn; double crd_prf_pos[4]; rtn=gt_getprfpnt(crd_prf_pos); error(rtn); printf( the coordinate pos are: %f, %f, %f, %f \n, crd_prf_pos[0], crd_prf_pos[1], crd_prf_pos[2], crd_prf_pos[3]); GT_GetRatio short GT_GetRatio(double * Ratio) GT_SetRatio() *Ratio DOSWINDOWS GT GT_SetRatio GT_GetSmplTm short GT_GetSmplTm(double * Timer) GT_SetSmplTm DOSWINDOWS GT GT_SetSmplTm GT_GetSts short GT_GetSts (unsigned short * Status) *Status GT_ClrSts() 11-1 DOSWINDOWS GT void main() short rtn; unsigned short status; rtn=gt_getsts(&status); error(rtn); if(status&0x400) return; rtn=gt_setpos(10000); error(rtn); rtn=gt_update(status); error(rtn); 97
110 GT_GetStsEx Firmware Ver2.50 short GT_GetStsEx(unsigned long *value) Bit27 1 Bit0~Bit15 DOSWINDOWS GT Firmware Ver2.50 GT_GetSynVel short GT_GetSynVel (double *value) *value DOSWINDOWS GT GT_GetVel short GT_GetVel (double * Vel) GT_SetVel() *Vel DOSWINDOWS GT GT_SetVel GT_GetPrfVel Firmware Ver2.50 short GT_GetPrfVel(double *vel) *Vel DOSWINDOWS GT Firmware Ver2.50 GT_GetPrfPos Firmware Ver2.50 short GT_GetPrfPos(long *pos) *pos DOSWINDOWS GT Firmware Ver2.50 GT_GetAtlVel Firmware Ver2.50 short GT_GetAtlVel(double *vel); *vel DOSWINDOWS 98
111 GT Firmware Ver2.50 GT_GetCrdVel Firmware Ver2.50 short GT_GetCrdVel(double *vel); *vel DOSWINDOWS GT Firmware Ver2.50 GT_HardRst void GT_HardRst (void) GT_HardRst() [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] SV [12] SV [13] [14] [15] [16] [17] DOSWINDOWS GT GT_Reset GT_Home short GT_Home(long pos) Home GT_Index GT_Index Home+Index Index GT_Index Home Home 99
112 Home Home Home+Index pos -1,073,741,824~1,073,741,823 Home GT DOS WINDOWS GT_HomeSense GT_Index GT_GetHomeSwt Firmware Ver2.50 short GT_GetHomeSwt(unsigned short *home) DOSWINDOWS GTFirmwareVer2.50 GT_HookIsr GT_ISR GT_HookIsr(GT_ISR gtisr) PCI ISRInterrupt Service Routine gtisr GT_UnhookIsr DOS PCI DOS GT_UnhookIsr GT_Index shortgt_index(short value) Home+Index Index Index GT_Home value 0 Index 1 Index void autohome() short rtn; GT_Index(); 100
113 GT_Home( ); SV DOS WINDOWS GT_Home GT_HomeSense GT_LmtSns : short GT_LmtSns(unsigned short Sense) Sense 1 0, Bit Axis #4 6 Axis #4 5 Axis #3 4 Axis #3 3 Axis #2 2 Axis #2 1 Axis #1 0 Axis #1 DOSWINDOWS GT void main() short rtn; rtn=gt_lmtsns(0x30); error(rtn); rtn=gt_axis(3); error(rtn); rtn=gt_rststs(0xff9f); error(rtn); GT_HomeSns Firmware Ver2.50 short GT_HomeSns(unsigned short Sense) 101
114 DOSWINDOWS GTFirmwareVer2.50 GT_AlarmOff Firmware Ver2.50 short GT_AlarmOff (void) DOSWINDOWS GTFirmwareVer2.50 GT_AlarmOn GT_AlarmOn Firmware Ver2.50 short GT_AlarmOff (void) DOSWINDOWS GTFirmwareVer2.50 GT_AlarmOff GT_LmtsOff short GT_LmtsOff (void) GT_GetLmtSwt() DOSWINDOWS GT GT_LmtsOn GT_LmtsOn short GT_LmtsOn(void) GT_GetLmtSwt() GT_GetSts() GT_LmtsOn() DOSWINDOWS GT GT_LmtsOff GT_LnXY short GT_LnXY(double X, double Y); 102
115 XY DOSWINDOWS GT GT_LnXYZGT_LnXYZA void main() short rtn; rtn=gt_setsynvel(30); error(rtn); rtn=gt_setsynacc(1); error(rtn); rtn=gt_lnxy(12345,67890); error(rtn) GT_LnXYZ short GT_LnXYZ(double X, double Y, double Z); XYZ DOSWINDOWS GT GT_LnXYGT_LnXYZA void main() short rtn; rtn=gt_strtlist(); error(rtn); rtn=gt_mvxyz(0,0,0,6,0.3); error(rtn); rtn=gt_lnxyz( , , ); error(rtn); rtn=gt_strtmtn(); error(rtn) GT_LnXYZA short GT_LnXYZA(double X,double Y,double Z,double A); XYZA DOSWINDOWS GT GT_LnXYGT_LnXYZ void main() 103
116 short rtn; rtn=gt_strtlist(); error(rtn); rtn=gt_mvxyza(0,0,0,0,6,0.3); error(rtn); rtn=gt_lnxyza( , , ,0); error(rtn); GT_MapAxis short GT_MapAxis(unsigned short Axes_Num, double * map_array) GT_MapAxis() Axis_Num 1234 Axis _ N *map_array C x C y C z C a C X YZA x y z a Axis _ N = Cx x + Cy y + Cz z + Ca a + C XYZA DOSWINDOWS GT X X 4mm Y Y 5mm 8000pulse/ mm GT_MltiUpdt Axis _ 1 = 2000 x + 0 y + 0 z + 0 a + 0 Axis _ 2 = 0 x y + 0 z + 0 a + 0 void main() short rtn; double map_cnt0[5]=2000,0,0,0,0; double map_cnt1[5]=0,1600,0,0,0; rtn=gt_mapaxis(1,map_cnt0); error(rtn); rtn= GT_MapAxis(2,map_cnt1); error(rtn); short GT_MltiUpdt(unsigned short Mask) GT_Update() Mask 0 1" 104
117 Bit DOSWINDOWS GT GT_Update Kp void main() short rtn; rtn=gt_axis(1); error(rtn); rtn=gt_setkp(10); error(rtn); rtn=gt_axis(3); error(rtn); rtn=gt_setkp(15); error(rtn); rtn=gt_mltiupdt(0x5); error(rtn) GT_MtnBrk short GT_MtnBrk(void) DOSWINDOWS GT void main() short rtn; rtn=gt_axis(1); error(rtn); rtn=gt_auupdton(); error(rtn); rtn=gt_mtnbrk(); error(rtn); rtn=gt_prflt(); error(rtn); rtn=gt_clrsts(); error(rtn); rtn=gt_setpos(10000); error(rtn); rtn=gt_setvel(7); error(rtn); rtn=gt_setacc(0.347); error(rtn); rtn=gt_update(); error(rtn); rtn=gt_setpos(0); error(rtn); 105
118 GT_MvXY short GT_MvXY(double X,double Y,double Vel,double Accel); GT_StrtList() XY Vel / Accel / 2 GT_StrtMtn() DOSWINDOWS GT GT_MvXYZGT_MvXYZA X 1000Y / 0.01 / 2 void main() short rtn; rtn=gt_strtlist(); error(rtn); rtn=gt_mvxy (1000,2000,0.25,0.01); error(rtn); GT_MvXYZ short GT_MvXYZ (double X, double Y, double Z, double vel, double accel); GT_StrtList () XYZ Vel / Accel / 2 GT_StrtMtn() DOSWINDOWS GT GT_MvXYGT_MvXYZA GT_MvXYZA short GT_MvXYZA(double X, double Y, double Z, double A, double vel, double accel); GT_StrtList() XYZA Vel / Accel / 2 106
119 GT_StrtMtn() DOSWINDOWS GT GT_MvXYGT_MvXYZ GT_NegBrk short GT_NegBrk(void) GT_SetBrkCn() GT_Update() GT_MltiUpdt() 1 1 DOSWINDOWS GT GT_PosBrk GT_OpenLp short GT_OpenLp(void) DOSWINDOWS SV GT_CloseLp GT_Open short GT_Open(unsigned long PortBase, unsigned long irq) PortBaseirq 1015irq0 WINDOWS ISA GT_Close GT_Open short GT_Open() DOSWINDOWS PCI GT_Close 107
120 GT_PosBrk short GT_PosBrk(void) GT_SetBrkCn() GT_Update() GT_MltiUpdt() 1 1 DOSWINDOWS GT GT_NegBrk GT_PrflG short GT_PrflG(unsigned short Master) Master DOSWINDOWS GT GT_PrflTGT_PrflSGT_PrflV void main() short rtn; rtn=gt_axis(4); error(rtn); rtn=gt_prflt(); error(rtn); rtn=gt_axis(1); error(rtn); rtn=gt_prflg(4); error(rtn); rtn=gt_setratio(-1.5); error(rtn); rtn=gt_axis(3); error(rtn); rtn=gt_prflg(1); error(rtn); rtn=gt_setratio(0.5); error(rtn); rtn=gt_mltiupdt(0x5); error(rtn); GT_PrflS short GT_PrflS(void) S- 108
121 DOSWINDOWS GT GT_PrflTGT_PrflGGT_PrflV S- void main() short rtn; rtn=gt_axis(1); error(rtn); rtn=gt_prfls(); error(rtn); rtn=gt_setpos(12345); error(rtn); rtn=gt_setvel(3.21); error(rtn); rtn=gt_setmacc(0.345); error(rtn); rtn=gt_jerk(0.087); error(rtn); rtn=gt_update(); error(rtn); GT_PrflT short GT_PrflT(void) DOSWINDOWS GT GT_PrflSGT_PrflGGT_PrflV T- void main() short rtn; rtn=gt_axis(2); error(rtn); rtn=gt_prflt(); error(rtn); rtn=gt_setpos(100000); error(rtn); rtn=gt_setvel(5.7); error(rtn); rtn=gt_setacc(0.67); error(rtn); rtn=gt_update(); error(rtn); GT_PrflV short GT_PrflV(void) DOSWINDOWS GT GT_PrflSGT_PrflGGT_PrflT void main() 109
122 short rtn; rtn=gt_axis(3); error(rtn); rtn=gt_prflv(); error(rtn); rtn=gt_setvel(17); error(rtn); rtn=gt_setacc(1.1); error(rtn); rtn=gt_update(); error(rtn); GT_Reset short GT_Reset (void), GT_HardRst() GT_AxisOn() GT_AxisOff() DOSWINDOWS GT GT_HardRst GT_RstIntr short GT_RstIntr(unsigned int Mask) GT_RstIntr () Mask 1 0" Bit 7-15, Index/Home DOS GT 110
123 GT_RstSts short GT_RstSts(unsigned short Mask) Mask Mask GT_RstIntr() Bit0~Bit7 1 0 DOSWINDOWS GT GT_ ClrSts GT_SetAcc short GT_SetAcc(double Acc) Acc / 2 GT_Update() GT_MltiUpdt() DOSWINDOWS GT GT_GetAcc GT_SetAccLmt short GT_SetAccLmt(double Acclmt); Acclmt DOSWINDOWS GT GT_GetAccLmt GT_SetAdcChn short GT_SetAdcChn(unsigned short value); ADC value AD 18 DOSWINDOWS GT GT_SetAddr short GT_SetAddr(unsigned short Address); Address 111
124 DOS GT GT_GetAddr GT_SetAtlPos short GT_SetAtlPos(long actl_pos) actl_pos DOSWINDOWS GT GT_GetAtlPosGT_SynchPosGT_ZeroPos 1000 void main() short rtn; unsigned short status; rtn=gt_axis(4); error(rtn); rtn=gt_getsts(&status); error(rtn); if(status&0x400) return; rtn=gt_setatlpos(1000); error(rtn); GT_SetBgCommandSet short WINAPI GT_SetBgCommandSet(PBGCOMMANDSET pbgcmdset, ULONG CmdsetSize) pbgcmdset CmdsetSize 0-1 GT typedef struct _BACKGROUND_COMMANDSET USHORT Count; // BACKGROUND_COMMAND BackgroundCommand[1];// BGCOMMANDSET,*PBGCOMMANDSET; 112
125 typedef struct _BACKGROUND_COMMAND USHORT InterruptMask;// USHORT CommandCount; // GENERAL_COMMAND GenCommand[1]; // BACKGROUND_COMMAND,*PBACKGROUND_COMMAND; typedef struct _GENERAL_COMMAND // USHORT uscommand; // USHORT InputLength; // USHORT OutputLength;// USHORT usresult; // union USHORT sdata[2]; ULONG ldata; in; // union USHORT sdata[2]; ULONG ldata; out; // GENERAL_COMMAND,*PGENERAL_COMMAND; WINDOWS PCI GT_SetIntSyncEvent Windows GT_SetBrkCn short GT_SetBrkCn(long Brk) GT_PosBrk( ) GT_NegBrk( ) GT_SetBrkCn( ) GT_Update() GT_MltiUpdt() Brk GT_Update() GT_MltiUpdt() DOSWINDOWS GT GT_GetBrkCn 113
126 GT_SetEncCapt short GT_SetEncCapt(void) INDEX INDEX INDEX INDEX DOSWINDOWS INDEX GT GT_GetEncSts, GT_GetEncCapt Firmware Ver2.50 CN9 C CN9 Index GT_SetILmt short GT_SetILmt(unsigned short Ilm) Ilm GT_Update() GT_MltiUpdt() DOSWINDOWS SV GT_GetILmt GT_SetIntrMsk short GT_SetIntrMsk(unsigned short Mask) Mask GT_RstIntr() 1 0" Bit 7-15, Index/Home DOSWINDOWS GT GT_GetIntrMsk 114
127 GT_SetIntrTm void GT_SetIntrTm(short Timer) Timer Timer GT_SetIntrTm() Timer 10=10*200 2 DOSWINDOWS GT GT_GetIntrTm GT_SetIntSyncEvent short WINAPI GT_SetIntSyncEvent(HANDLE hevent) PCI hevent NULL GT_GetIntr(unsigned * Status) Status Index Bit13 Bit / (1) 8 / (1) 7 (1) Index/Home PCI 115
128 hevent 0-1 WINDOWS PCI GT_SetBgCommandSet Windows GT_SetJerk short GT_SetJerk(double Jerk) S- / 3 Jerk 00.5 GT_Update() GT_MltiUpdt() DOSWINDOWS GT GT_GetJerk GT_SetKaff short GT_SetKaff(unsigned short Kaff) Kaff GT_Update() GT_MltiUpdt() DOSWINDOWS SV GT_GetKaff GT_SetKaffEx Firmware Ver2.50 short GT_SetKaffEx(double kaff) Kaff GT_Update() GT_MltiUpdt() DOSWINDOWS SV GT_GetKaff GT_SetKd short GT_SetKd(unsigned short Kd) Kd GT_Update() GT_MltiUpdt() DOSWINDOWS SV 116
129 GT_GetKd GT_SetKdEx Firmware Ver2.50 short GT_SetKdEx(double kd) Kd GT_Update() GT_MltiUpdt() DOSWINDOWS SV GT_GetKd GT_SetKi short GT_SetKi(unsigned short Ki) Ki GT_Update() GT_MltiUpdt() DOSWINDOWS SV GT_GetKi GT_SetKiEx Firmware Ver2.50 short GT_SetKiEx(double ki) Ki GT_Update() GT_MltiUpdt() DOSWINDOWS SV GT_GetKi GT_SetKp short GT_SetKp(unsigned short Kp) Kp GT_Update() GT_MltiUpdt() DOSWINDOWS SV GT_GetKp GT_SetKpEx Firmware Ver2.50 short GT_SetKpEx(double kp) Kp GT_Update() 117
130 GT_MltiUpdt() DOSWINDOWS SV GT_GetKp GT_SetKvff short GT_SetKvff (unsigned short Kvff) Kvff GT_Update() GT_MltiUpdt() DOSWINDOWS SV GT_GetKvff GT_SetKvffEx Firmware Ver2.50 short GT_SetKvffEx(double kvff) Kvff GT_Update() GT_MltiUpdt() DOSWINDOWS SV GT_GetKvff GT_SetMAcc short GT_SetMAcc(double Macc) S- Macc / 2 GT_Update() GT_MltiUpdt() DOSWINDOWS GT GT_GetMAcc GT_SetMtrBias short GT_SetMtrBias(short Bias) Bias GT_Update() GT_MltiUpdt() 0 DOSWINDOWS SV GT_GetMtrBias 118
131 GT_SetMtrCmd short GT_SetMtrCmd(short Mcmd) Mcmd DOSWINDOWS SV GT_GetMtrCmd GT_SetMtrLmt short GT_SetMtrLmt(unsigned short Mlmt) Mlmt GT_Update() GT_MltiUpdt() DOSWINDOWS SV GT_GetMtrLmt GT_SetPos short GT_SetPos (long Pos) S- Pos GT_Update() GT_MltiUpdt() DOSWINDOWS GT GT_GetPos GT_SetPosErr short GT_SetPosErr(unsigned short Perr) Perr GT_Update() GT_MltiUpdt() DOSWINDOWS SV GT_GetPosErr GT_SetRatio short GT_SetRatio(double Ratio) 119
132 Ratio ~16384 Ratio Ratio GT_Update() GT_MltiUpdt() DOSWINDOWS GT GT_GetRatio GT_SetSmplTm short GT_SetSmplTm(double Timer) DOSWINDOWS GT GT_GetSmplTm GT_SetSynAcc short GT_SetSynAcc(double Accel); Accel / 2 DOSWINDOWS GT GT_SetSynVel short GT_SetSynVel(double Vel); Vel / DOSWINDOWS GT GT_SetTime short GT_SetTime(unsigned long value); value 0~ ~16ms CN7 Pin23 DOSWINDOWS : SE 120
133 GT_TmrIntr short GT_TmrIntr (void) GT_SetIntrTm() DOSWINDOWS GT GT_EvntIntr void main() short rtn; rtn=gt_tmrintr(); error(rtn); GT_SetVel short GT_SetVel(double Vel) Vel S / GT_Update() GT_MltiUpdt() DOSWINDOWS GT GT_GetVel GT_SetVelMul short GT_SetVelMul(double value) value value DOSWINDOWS SE GT_SmthStp short GT_SmthStp(void) GT_AbptStp() GT_SmthStp() GT_AbptStp() GT_Update() GT_MltiUpdt() GT_SmthStp() DOSWINDOWS 121
134 GT GT_AbptStp GT_StepDir short GT_StepDir (void); GT_CtrlMode() DOSWINDOWS GT GT_StepPulse GT_StepPulse short GT_StepPulse (void); DOSWINDOWS GT GT_StepDir GT_StpMtn short GT_StpMtn (void); GT_StrtMtn() DOSWINDOWS GT GT_EStpMtn GT_StrtList short GT_StrtList (void); DOSWINDOWS GT GT_AddListGT_EndList GT_StrtMtn short GT_StrtMtn (void); 122
135 DOSWINDOWS GT GT_SwitchtoCardNo short GT_SwitchtoCardNo(unsigned short card_no); PC GT card_no PNP 0 DOSWINDOWS PCI GT_GetCurrentCardNo GT_SwitchtoCardNo(1) GT-400-SV-ISA GT_SynchPos short GT_SynchPos(void) S- GT_Update() GT_MltiUpdt() DOSWINDOWS GT GT_ZeroPosGT_SetAtlPos GT_UnhookIsr short GT_UnhookIsr(GT_ISR old_isr) GT_HookIsr GT400 ISR ISR old_isr GT_HookIsr 0-1 PCI DOS GT_HookIsr 123
136 DOS GT_HookIsrGT_UnhookIsr GT_HookIsr GT_UnhookIsr ISR GT_Update short GT_Update(void) GT_Update() DOSWINDOWS GT GT_MltiUpdt GT_ZeroPos short GT_ZeroPos (void) DOSWINDOWS GT GT_SynchPosGT_SetAtlPos GT_ProbStopOn Firmware Ver2.50 short GT_ ProbStopOn(void) DOSWINDOWS GT Firmware Ver2.50 GT_ProbStopOff GT_ProbStopOff Firmware Ver2.50 short GT_ ProbStopOn(void) DOSWINDOWS GT Firmware Ver2.50 GT_ProbStopOn 124
137 (852) (852)
untitled
0755-0755- support@googoltech.com http://www.googoltech.com.cn (852) 2358-1033 (852) 2358-4931 info@googoltech.com http://www.googoltech.com/ GE http://www.googoltech.com.cn 075526970839 support@googoltech.com
More information6020
6020 ... 1 1.1... 1 1.2... 1 1.3 6020... 2 1.3... 5 1.3.1... 5 1.3.2 ISA I/O (S1)... 5 1.3.3 (J4,5,6)... 6 1.3.4... 6... 9 2.1... 9 2.2... 9 2.3 COMPILING AND LINKING... 11 2.3.1 MICROSOFT C MICROSOFT
More informationint *p int a 0x00C7 0x00C7 0x00C int I[2], *pi = &I[0]; pi++; char C[2], *pc = &C[0]; pc++; float F[2], *pf = &F[0]; pf++;
Memory & Pointer trio@seu.edu.cn 2.1 2.1.1 1 int *p int a 0x00C7 0x00C7 0x00C7 2.1.2 2 int I[2], *pi = &I[0]; pi++; char C[2], *pc = &C[0]; pc++; float F[2], *pf = &F[0]; pf++; 2.1.3 1. 2. 3. 3 int A,
More informationC/C++ - 文件IO
C/C++ IO Table of contents 1. 2. 3. 4. 1 C ASCII ASCII ASCII 2 10000 00100111 00010000 31H, 30H, 30H, 30H, 30H 1, 0, 0, 0, 0 ASCII 3 4 5 UNIX ANSI C 5 FILE FILE 6 stdio.h typedef struct { int level ;
More informationuntitled
不 料 料 例 : ( 料 ) 串 度 8 年 數 串 度 4 串 度 數 數 9- ( ) 利 數 struct { ; ; 數 struct 數 ; 9-2 數 利 數 C struct 數 ; C++ 數 ; struct 省略 9-3 例 ( 料 例 ) struct people{ char name[]; int age; char address[4]; char phone[]; int
More informationuntitled
GXY XY Version 2.0 2006.08 II XY XY XY 1-1 III XY XY XY XY IV ... II... II...III...III...IV 1...1 1.1...1 1.1.1...1 1.1.2...1 1.1.3...2 1.1.4...2 1.2 XY...3 2...4 2.1...4 2.2...4 2.3...5 2.4...6 2.5...7
More informationCC213
: (Ken-Yi Lee), E-mail: feis.tw@gmail.com 49 [P.51] C/C++ [P.52] [P.53] [P.55] (int) [P.57] (float/double) [P.58] printf scanf [P.59] [P.61] ( / ) [P.62] (char) [P.65] : +-*/% [P.67] : = [P.68] : ,
More informationC 1 # include <stdio.h> 2 int main ( void ) { 4 int cases, i; 5 long long a, b; 6 scanf ("%d", & cases ); 7 for (i = 0;i < cases ;i ++) 8 { 9
201 201 21 ( ) 1. C pa.c, pb.c, 2. C++ pa.cpp, pb.cpp Compilation Error long long cin scanf Time Limit Exceeded 1: A 1 B 1 C 5 D RPG 10 E 10 F 1 G II 1 1 201 201 C 1 # include 2 int main ( void
More information6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit
6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C51 6.1 C51 6.1.1 C51 C51 ANSI C MCS-51 C51 ANSI C C51 6.1 6.1 C51 bit Byte bit sbit 1 0 1 unsigned char 8 1 0 255 Signed char 8 11 128
More informationFY.DOC
高 职 高 专 21 世 纪 规 划 教 材 C++ 程 序 设 计 邓 振 杰 主 编 贾 振 华 孟 庆 敏 副 主 编 人 民 邮 电 出 版 社 内 容 提 要 本 书 系 统 地 介 绍 C++ 语 言 的 基 本 概 念 基 本 语 法 和 编 程 方 法, 深 入 浅 出 地 讲 述 C++ 语 言 面 向 对 象 的 重 要 特 征 : 类 和 对 象 抽 象 封 装 继 承 等 主
More information14A 0.1%5% 14A 14A.52 1 2 3 30 2
2389 30 1 14A 0.1%5% 14A 14A.52 1 2 3 30 2 (a) (b) (c) (d) (e) 3 (i) (ii) (iii) (iv) (v) (vi) (vii) 4 (1) (2) (3) (4) (5) 400,000 (a) 400,000300,000 100,000 5 (b) 30% (i)(ii) 200,000 400,000 400,000 30,000,000
More information(Chi)_.indb
1,000,000 4,000,000 1,000,000 10,000,000 30,000,000 V-1 1,000,000 2,000,000 20,000,00010,000,0005,000,000 3,000,000 30 20% 35% 20%30% V-2 1) 2)3) 171 10,000,00050% 35% 171 V-3 30 V-4 50,000100,000 1) 2)
More information穨_2_.PDF
6 7.... 9.. 11.. 12... 14.. 15.... 3 .. 17 18.. 20... 25... 27... 29 30.. 4 31 32 34-35 36-38 39 40 5 6 : 1. 2. 1. 55 (2) 2. : 2.1 2.2 2.3 3. 4. ( ) 5. 6. ( ) 7. ( ) 8. ( ) 9. ( ) 10. 7 ( ) 1. 2. 3. 4.
More informationC 1
C homepage: xpzhangme 2018 5 30 C 1 C min(x, y) double C // min c # include # include double min ( double x, double y); int main ( int argc, char * argv []) { double x, y; if( argc!=
More information1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File
51 C 51 51 C C C C C C * 2003-3-30 pnzwzw@163.com C C C C KEIL uvision2 MCS51 PLM C VC++ 51 KEIL51 KEIL51 KEIL51 KEIL 2K DEMO C KEIL KEIL51 P 1 1 1 1-1 - 1 Project New Project 1 2 Windows 1 3 N C test
More informationC/C++语言 - C/C++数据
C/C++ C/C++ Table of contents 1. 2. 3. 4. char 5. 1 C = 5 (F 32). 9 F C 2 1 // fal2cel. c: Convert Fah temperature to Cel temperature 2 # include < stdio.h> 3 int main ( void ) 4 { 5 float fah, cel ;
More information中医疗法(下).doc
( 20 010010) 787 1092 1/32 498.50 4 980 2004 9 1 2004 9 1 1 1 000 ISBN 7-204-05940-9/R 019 1880.00 ( 20.00 ) ...1...2...3...4...13...15...17...17...24...25...26...26...28...28...29...31...31...33...33
More informationNC MCP MPG
HNC-21M ...1 1.1... 1 1.1.1... 1 1.1.2... 2 1.2... 3 1.2.1... 3 1.2.2... 3 1.2.3 NC... 3 1.2.4 MCP... 4 1.2.5 MPG... 4 1.3... 5 1.4... 6 1.4.1... 7 1.4.2... 7...9 2.1... 9 2.2... 9 2.3... 9 2.4... 10 2.5...
More informationISA-9620用户手册.PDF
ISA-9620 CAN v1.0 2004 01 08-1 - -------------------------------------------------------1 -------------------------------------------------------1 -------------------------------------------------------1
More information新・解きながら学ぶC言語
330!... 67!=... 42 "... 215 " "... 6, 77, 222 #define... 114, 194 #include... 145 %... 21 %... 21 %%... 21 %f... 26 %ld... 162 %lf... 26 %lu... 162 %o... 180 %p... 248 %s... 223, 224 %u... 162 %x... 180
More informationC/C++ - 函数
C/C++ Table of contents 1. 2. 3. & 4. 5. 1 2 3 # include # define SIZE 50 int main ( void ) { float list [ SIZE ]; readlist (list, SIZE ); sort (list, SIZE ); average (list, SIZE ); bargragh
More information数量关系部分题目溯源:
** 绝 密 ** 行 测 包 过 班 内 部 资 料 ( 含 详 解 ) 第 一 部 分 : 数 量 关 系 部 分 题 目 溯 源 : 1 33, 32, 34, 31, 35, 30, 36, 29,? A. 33 B. 37 C. 39 D. 41 选 B 解 答 : 交 叉 数 列 ( 即 隔 项 或 称 奇 偶 数 列 ) 分 项 后 为 等 差 数 列 源 自 : 国 考 2002 年
More informationMicrosoft Word - 中三選科指南 2014 subject
必 修 科 目 簡 介 < < < 1. 中 文 > > > 本 科 的 公 開 評 核 以 課 程 發 展 議 會 與 香 港 考 試 及 評 核 局 聯 合 編 訂 的 中 國 語 文 科 課 程 及 評 估 指 引 ( 中 四 至 中 六 ) 為 根 據 目 標 本 科 主 要 評 核 考 生 : (1) 讀 寫 聽 說 能 力 思 維 能 力 審 美 能 力 和 自 學 能 力 ; (2)
More information小儿疾病防治(四).doc
...1...3...6...10...12...13...14...15...17...20...21...22...23...23...24...25 B...28...31...32 I ...33...35...37...40...41...43 X...44...45...47...49...50...52...52...54...56...57...59...61...62...62...63...66
More information2013 C 1 # include <stdio.h> 2 int main ( void ) 3 { 4 int cases, a, b, i; 5 scanf ("%d", & cases ); 6 for (i = 0;i < cases ;i ++) 7 { 8 scanf ("%d %d
2013 18 ( ) 1. C pa.c, pb.c, 2. C++ pa.cpp, pb.cpp, Compilation Error cin scanf Time Limit Exceeded 1: A 5 B 5 C 5 D 5 E 5 F 5 1 2013 C 1 # include 2 int main ( void ) 3 { 4 int cases, a, b,
More information概述
OPC Version 1.6 build 0910 KOSRDK Knight OPC Server Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOS_Init...5 2.2.2 KOS_InitB...5 2.2.3
More information第 2 頁 (a) 擔 任 機 場 擴 建 統 籌 辦 總 監 的 首 席 政 府 工 程 師 職 位 第 3 點 ) ; (b) 擔 任 ( 機 場 擴 建 統 籌 辦 ) 的 首 長 級 丙 級 政 務 官 職 位 ; 以 及 (c) 擔 任 總 助 理 ( 機 場 擴 建 統 籌 辦 ) 的
財 務 委 員 會 人 事 編 制 小 組 委 員 會 討 論 文 件 2015 年 11 月 4 日 總 目 158- 政 府 總 部 : 運 輸 及 房 屋 局 ( 運 輸 科 ) 分 目 000 運 作 開 支 請 各 委 員 向 財 務 委 員 會 提 出 下 述 建 議, 即 由 財 務 委 員 會 批 准 當 日 起, 在 運 輸 及 房 屋 局 運 輸 科 機 場 擴 建 工 程 統
More information(i) (ii) (iii) (i) (ii) (iii) (iv) 1. 2
696 14A.35(1) 14A 1 (i) (ii) (iii) (i) (ii) (iii) (iv) 1. 2 14A.35(1) 14A.35(1) 14A.35(1) 14A.35(1) 2. 2.1 A. 3 (i) (ii) (iii) (iv) (1) (i)(ii) 4.5 6.5 6.5 7 (2) (iii) (a) 74 (b) 500 4 (3) (iv) PID PID
More informationcgn
3654 ( 571 ) 88(4) 2014 3 31 10766 10778 2014 3 31 ( ) 2 21 ( ) 2014 3 31 10768 10778 6 9 1. ( ) 2. 3. 4. 5. 2014 6 3 ( ) 10768 10778 ( ) 2014 3 31 ( 622 ) 11 80 2014 3 31 2014 6 3 10 8 2014 3 31 ( ) 2014
More information39898.indb
1988 4 1998 12 1990 5 40 70.................................................. 40.............................................................. 70..............................................................
More information新版 明解C言語入門編
328, 4, 110, 189, 103, 11... 318. 274 6 ; 10 ; 5? 48 & & 228! 61!= 42 ^= 66 _ 82 /= 66 /* 3 / 19 ~ 164 OR 53 OR 164 = 66 ( ) 115 ( ) 31 ^ OR 164 [] 89, 241 [] 324 + + 4, 19, 241 + + 22 ++ 67 ++ 73 += 66
More information穨ecr2_c.PDF
i ii iii iv v vi vii viii 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 26 27 2 28 29 30 31 32 33 34 35 36 37 38 39 40 3 4 41 42 43 5 44 45 46 6 47 48 49 50 51 52 1 53 2 54 55 3 56
More information電腦相關罪行跨部門工作小組-報告書
- ii - - iii - - iv - - v - - vi - - vii - - viii - (1) 2.1 (2) (3) 13.6 (4) 1.6 (5) 21 (6) (7) 210 (8) (9) (10) (11) ( ) ( 12) 20 60 16 (13) ( ) (
More informationi
i ii iii iv v vi vii viii ===== 1 2 3 4 5 6 7 8 9 10 ==== 11 12 13 14 15 16 17 18 19 ==== ==== 20 .. ===== ===== ===== ===== ===== ======.. 21 22 ===== ===== ===== ===== 23 24 25 26 27 28 29 ==== ====
More information发展党员工作手册
发 展 党 员 工 作 问 答 目 录 一 总 论...9 1. 发 展 党 员 工 作 的 方 针 是 什 么? 如 何 正 确 理 解 这 个 方 针?... 9 2. 为 什 么 强 调 发 展 党 员 必 须 保 证 质 量?... 9 3. 如 何 做 到 慎 重 发 展?... 10 4. 如 何 处 理 好 发 展 党 员 工 作 中 的 重 点 与 一 般 的 关 系?...11 5.
More informationi
9 1 2 3 4 i 5 6 ii iii iv v vi vii viii 1 1 1 2 3 4 2 5 6 2 3 2.10 ( 2.11 ) ( 2.11 ) ( 2.9 ) 7 8 9 3 10 5% 2% 4 11 93% (2001 02 2003 04 ) ( ) 2,490 (100%) 5 12 25% (2.57% 25%) 6 (2001 02 2003 04 ) 13 100%
More information中医疗法(上).doc
( 20 010010) 787 1092 1/32 498.50 4 980 2004 9 1 2004 9 1 1 1 000 ISBN 7-204-05940-9/R 019 1880.00 ( 20.00 ) ...1...1...1...2...4...5...7...13...15...17...18...19...21...23...24...24...26...26...27 I ...28...29...30...30...31...32...33...34...35...36...37...39...40...41...42...43...43...45...46...47...47...48
More information香 港 舞 蹈 總 會 北 京 舞 蹈 學 院
報 名 規 則 : I. 保 送 教 師 資 格 : 香 港 舞 蹈 總 會 主 辦 二 零 一 六 年 秋 季 趣 學 堂 幼 兒 舞 蹈 課 程 評 核 報 名 及 規 則 ( 請 於 報 名 前 詳 細 閱 讀 整 份 文 件 ) 學 生 必 須 由 認 可 教 師 保 送 參 加 評 核, 而 以 下 為 認 可 教 師 的 資 格 : i. 持 有 由 香 港 舞 蹈 總 會 頒 發 之
More information行业
PCI-1711/1711L 1.1...2 1.1.1...2 1.1.2...2 1.1.3 FIFO...2 1.1.4...2 1.1.5 16 16...3 1.2...3 2.1...3 2.2...3 2.2.1... 2.2.2...8 2.3...10 2.3.1...10 2.3.2... 11 2.3.3...12 2.3.4...13 2.4.5...14 3.1...16
More information(As at 28
内 地 与 香 港 关 于 建 立 更 紧 密 经 贸 关 系 的 安 排 ( 安 排 ) 常 见 问 答 个 别 行 业 : 法 律 服 务 法 律 服 务 ( 18) I 受 聘 于 内 地 律 师 事 务 所 1 II 律 师 事 务 所 联 营 组 织 2 III 香 港 律 师 事 务 所 驻 内 地 代 表 机 构 ( 代 表 处 ) 4 I V 最 低 居 留 条 件 6 V 律 师
More information新・明解C言語入門編『索引』
!... 75!=... 48 "... 234 " "... 9, 84, 240 #define... 118, 213 #include... 148 %... 23 %... 23, 24 %%... 23 %d... 4 %f... 29 %ld... 177 %lf... 31 %lu... 177 %o... 196 %p... 262 %s... 242, 244 %u... 177
More information行业
PCI-1710 1.1...2 1.1.1...2 1.1.2...2 1.1.3 FIFO( )...2 1.1.4...2 1.1.5...2 1.1.6 16 16...3 1.1.7...3 1.2...3 1.3...3 2.1...3 2.2...4 2.2.1...4 2.2.2...5 2.3...9 2.3.1...10 2.3.2... 11 2.3.3...12 2.3.4...12
More informationMicrosoft Word - EDB Panel Paper 2016 (Chi)_finalr
2016 年 1 月 15 日 會 議 討 論 文 件 立 法 會 教 育 事 務 委 員 會 2016 年 施 政 報 告 教 育 局 的 政 策 措 施 行 政 長 官 在 2016 年 1 月 13 日 發 表 其 2016 年 施 政 報 告 本 文 件 旨 在 闡 述 施 政 報 告 中 有 關 教 育 事 務 的 主 要 措 施 2. 培 育 人 才 始 於 教 育 在 教 育 政 策
More information怎样使孩子更加聪明健康(五).doc
...1...8...13...19...22...27...35...37 0-1...43...47...50...54...58...62...64...66...71...76...78 I ...81...83...84...86...87...88...90...92...93...94...97...99... 102... 105... 109... 110...111 ABC...
More information厨房小知识(四)
I...1...2...3...4...4...5...6...6...7...9...10... 11...12...12...13...14...15...16...17...18...18...19...22...22 II...23...24...25...26...27...27...28...29...29...30...31...31?...32...32...33?...33...34...34...35...36...36...37...37...38...38...40
More information妇女更年期保健.doc
...1...2...3...5...6...7 40...8... 11...13...14...16...17...19...20...21...26...29...30...32 I ...34...35...37...41...46...50...51...52...53...54...55...58...64...65 X...67...68...70...70...74...76...78...79
More information小儿传染病防治(上)
...1...2...3...5...7...7...9... 11...13...14...15...16...32...34...34...36...37...39 I ...39...40...41...42...43...48...50...54...56...57...59...59...60...61...63...65...66...66...68...68...70...70 II
More information<4D6963726F736F667420576F7264202D2031303430333234B875B9B5A448ADFBBADEB27AA740B77EA4E2A5555FA95EAED6A641ADD75F2E646F63>
聘 僱 人 員 管 理 作 業 參 考 手 冊 行 政 院 人 事 行 政 總 處 編 印 中 華 民 國 104 年 3 月 序 人 事 是 政 通 人 和 的 關 鍵 是 百 事 俱 興 的 基 礎, 也 是 追 求 卓 越 的 張 本 唯 有 人 事 健 全, 業 務 才 能 順 利 推 動, 政 府 施 政 自 然 績 效 斐 然 本 總 處 做 為 行 政 院 人 事 政 策 幕 僚 機
More information女性青春期保健(下).doc
...1...4...10... 11...13...14...15...17...18...19...20...21...22...23...24...26...27...30...31 I ...32...33...36...37...38...40...41...43...44...45...46...47...50...51...51...53...54...55...56...58...59
More information避孕知识(下).doc
...1...3...6...13...13...14...15...16...17...17...18...19...19...20...20...23...24...24...25 I ...25...26...26...27...28...28...29...30...30...31...32...34...35 11...36...37...38...40...42...43...44...44...46
More information孕妇饮食调养(下).doc
...1...2...5...9 7...9...14...15...16...18...22...23...24...25...27...29...31...32...34 I ...35...36...37...39...40...40...42...44...46...48...51...52...53...53...54...55...56...56...58...61...64 II ...65...66...67...68...69...70...71...72...73...74...75...76...77...80...83...85...87...88
More information禽畜饲料配制技术(一).doc
( ) ...1...1...4...5...6...7...8...9...10... 11...13...14...17...18...21...23...24...26 I ...28 70...30...33...35...36...37...39...40...41...49...50...52...53...54...56...58...59...60...67...68...70...71
More information中老年保健必读(十一).doc
...1...2...4...6...8...9...10...12...14...15...17...18...20...22...23...25...27...29 I ...30...32...35...38...40...42...43...45...46...48...52...55...56...59...62...63...66...67...69...71...74 II ...76...78...79...81...84...86...87...88...89...90...91...93...96...99...
More informationi
i ii iii iv v vi 1 2 3 4 5 (b) (a) (b) (c) = 100% (a) 6 7 (b) (a) (b) (c) = 100% (a) 2 456 329 13% 12 120 7.1 0.06% 8 9 10 11 12 13 14 15 16 17 18 19 20 (a) (b) (c) 21 22 23 24 25 26 27 28 29 30 31 =
More information怎样使孩子更加聪明健康(七).doc
...1...2...2...4...5 7 8...6...7...9 1 3... 11...12...14...15...16...17...18...19...20...21...22 I II...23...24...26 1 3...27...29...31...31...33...33...35...35...37...39...41...43...44...45 3 4...47...48...49...51...52
More informationi
i ii iii iv v vi 1 g j 2 3 4 ==== ==== ==== 5 ==== ======= 6 ==== ======= 7 ==== ==== ==== 8 [(d) = (a) (b)] [(e) = (c) (b)] 9 ===== ===== ===== ===== ===== ===== 10 11 12 13 14 15 16 17 ===== [ ] 18 19
More information二零零六年一月二十三日會議
附 件 B 有 关 政 策 局 推 行 或 正 在 策 划 的 纾 缓 及 预 防 贫 穷 措 施 下 文 载 述 有 关 政 策 局 / 部 门 为 加 强 纾 缓 及 预 防 贫 穷 的 工 作, 以 及 为 配 合 委 员 会 工 作, 在 过 去 十 一 个 月 公 布 及 正 在 策 划 的 新 政 策 和 措 施 生 福 利 及 食 物 局 (i) 综 合 儿 童 发 展 服 务 2.
More information马太亨利完整圣经注释—雅歌
第 1 页 目 录 雅 歌 简 介... 2 雅 歌 第 一 章... 2 雅 歌 第 二 章... 10 雅 歌 第 三 章... 16 雅 歌 第 四 章... 20 雅 歌 第 五 章... 25 雅 歌 第 六 章... 32 雅 歌 第 七 章... 36 雅 歌 第 八 章... 39 第 2 页 雅 歌 简 介 我 们 坚 信 圣 经 都 是 神 所 默 示 的 ( 提 摩 太 后 书
More informationC/C++ 语言 - 循环
C/C++ Table of contents 7. 1. 2. while 3. 4. 5. for 6. 8. (do while) 9. 10. (nested loop) 11. 12. 13. 1 // summing.c: # include int main ( void ) { long num ; long sum = 0L; int status ; printf
More information生活百科(二)
...1...2...3...5...8...9...10... 11...14...15...17...18...19...20...20...21...24...25...26... 27 I ...28...29...31...32...32...34...35...36...37...38...39...40...42...43...45...46...47...49...49...53...
More information行业
PCI-1716/1716L 1.1...2 1.1.1...2 1.1.2 / /SD*/BU*...2 1.1.3 FIFO( )...2 1.1.4...2 1.1.5 16 16...3 1.1.6...3 1.1.7 ID...3 1.2...3 2.1...3 2.2...4 2.2.1...4 2.2.2...6 2.3... 11 2.3.1... 11 2.3.2...12 2.3.3...13
More information行业
PCL-1800 PCL-1800 1.1...2 1.1.1 1K FIFO...2 1.1.2...2 1.1.3 16...3 1.1.4...3 1.1.5...3 1.1.6...3 1.2...3 1.3...4 1.4...5 2.1...5 2.2...6 2.2.1...6 2.2.2...6 2.2.3 D/A...7 2.2.4...7 2.2.5 TRIG0 GATE0...8
More information天主教永年高級中學綜合高中課程手冊目錄
天 主 教 永 年 高 級 中 學 綜 合 高 中 課 程 手 冊 目 錄 壹 學 校 背 景. 貳 教 育 理 念 與 教 育 目 標. 3 一 規 劃 理 念...3 二 教 育 目 標...3 參 畢 業 要 求. 5 一 總 學 分 數...5 二 必 選 修 學 分 數...5 三 必 須 參 加 活 動...9 四 成 績 評 量 方 式...9 肆 課 程 概 述.. 9 一 課 程
More informationC PICC C++ C++ C C #include<pic.h> C static volatile unsigned char 0x01; static volatile unsigned char 0x02; static volatile unsigned cha
CYPOK CYPOK 1 UltraEdit Project-->Install Language Tool: Language Suite----->hi-tech picc Tool Name ---->PICC Compiler Executable ---->c:hi-picinpicc.exe ( Command-line Project-->New Project-->File Name--->myc
More information捕捉儿童敏感期
目弽 2010 捕捉儿童敏感期 I a mao 2010-3-27 整理 早教资料每日分享 http://user.qzone.qq.com/2637884895 目弽 目彔 目弽... I 出版前言... - 1 竨一章 4 丢孝子癿敂感朏敀乞... - 1 - 妞妞 0 4 岁 海颖 妞妞癿妈妈... - 1 黑白相亝癿地斱... - 1 斵转... - 2 就丌要新帰子... - 2 小霸王...
More information. () ; () ; (3) ; (4).. () : P.4 3.4; P. A (3). () : P. A (5)(6); B. (3) : P.33 A (9),. (4) : P. B 5, 7(). (5) : P.8 3.3; P ; P.89 A 7. (6) : P.
() * 3 6 6 3 9 4 3 5 8 6 : 3. () ; () ; (3) (); (4) ; ; (5) ; ; (6) ; (7) (); (8) (, ); (9) ; () ; * Email: huangzh@whu.edu.cn . () ; () ; (3) ; (4).. () : P.4 3.4; P. A (3). () : P. A (5)(6); B. (3) :
More information行业
PCL-818HD/HG/L PCL-818HD/HG/L 1.1...2 1.1.1 /...2 1.1.2 ID...2 1.2...3 1.3...3 2.1...3 2.2...3 2.2.1...4 2.2.2...4 2.2.3 DMA...5 2.2.4...5 2.2.5 D/A...5 2.2.6...6 2.2.7 EXE.trigger GATE0...6 2.2.8 FIFO
More information509 (ii) (iii) (iv) (v) 200, , , , C 57
59 (ii) (iii) (iv) (v) 500,000 500,000 59I 18 (ii) (iii) (iv) 200,000 56 509 (ii) (iii) (iv) (v) 200,000 200,000 200,000 500,000 57 43C 57 (ii) 60 90 14 5 50,000 43F 43C (ii) 282 24 40(1B) 24 40(1) 58
More information行业
PCI-1751 1.1...2 1.2...2 1.3...2 1.4...3 2.1...3 2.2...3 2.2.1...3 2.2.2...3 2.2.3 JP4...4 2.2.4...4 2.3...5 2.3.1...6 2.3.2...7 2.4...12 2.4.1...13 2.4.2...13 2.4.3...14 3.1...16 3.1.1 /...16 3.1.2 /...17
More information8 A B C D 9 A B C D 10 ABC D 11 A B C D 12 AB C D 13 A B CD 14 A B C D 15 A B C D 16 A B C D A1 B2 C3 D5 18 ABC D 19
1 2 3 4 5 6 7 8 9 10 1 ABC D 2 AB C D 3 ABC D 4 AB C D 5 300000 153.68 A3.2 B4.3 C0.4 D1.1 6 1000 1 8000 16000 50 10 A4900 B5000 C12900 D600 7 A B C D 8 A B C D 9 A B C D 10 ABC D 11 A B C D 12 AB C D
More information尿路感染防治.doc
...1...1...2...4...6...7...7...10...12...13...15...16...18...19...24...25...26...27...28 I II...29...30...31...32...33...34...36...37...37...38...40...40...41...43...44...46...47...48...48...49...52 III...55...56...56...57...58
More informationMicrosoft Word - MP2018_Report_Chi _12Apr2012_.doc
人 力 資 源 推 算 報 告 香 港 特 別 行 政 區 政 府 二 零 一 二 年 四 月 此 頁 刻 意 留 空 - 2 - 目 錄 頁 前 言 詞 彙 縮 寫 及 注 意 事 項 摘 要 第 一 章 : 第 二 章 : 第 三 章 : 第 四 章 : 附 件 一 : 附 件 二 : 附 件 三 : 附 件 四 : 附 件 五 : 附 件 六 : 附 件 七 : 引 言 及 技 術 大 綱 人
More information南華大學數位論文
1 i -------------------------------------------------- ii iii iv v vi vii 36~39 108 viii 15 108 ix 1 2 3 30 1 ~43 2 3 ~16 1 2 4 4 5 3 6 8 6 4 4 7 15 8 ----- 5 94 4 5 6 43 10 78 9 7 10 11 12 10 11 12 9137
More information李天命的思考藝術
ii iii iv v vi vii viii ix x 3 1 2 3 4 4 5 6 7 8 9 5 10 1 2 11 6 12 13 7 8 14 15 16 17 18 9 19 20 21 22 10 23 24 23 11 25 26 7 27 28 12 13 29 30 31 28 32 14 33 34 35 36 5 15 3 1 2 3 4 5 6 7 8 9 10 11
More information皮肤病防治.doc
...1...1...2...3...4...5...6...7...7...9...10... 11...12...14...15...16...18...19...21 I ...22...22...24...25...26...27...27...29...30...31...32...33...34...34...36...36...37...38...40...41...41...42 II
More information性病防治
...1...2...3...4...5...5...6...7...7...7...8...8...9...9...10...10... 11... 11 I ...12...12...12...13...14...14...15...17...20...20...21...22...23...23...25...27...33...34...34...35...35 II ...36...38...39...40...41...44...49...49...53...56...57...57...58...58...59...60...60...63...63...65...66
More information中国南北特色风味名菜 _一)
...1...1...2...3...3...4...5...6...7...7...8...9... 10... 11... 13... 13... 14... 16... 17 I ... 18... 19... 20... 21... 22... 23... 24... 25... 27... 28... 29... 30... 32... 33... 34... 35... 36... 37...
More information全唐诗24
... 1... 1... 2... 2... 3... 3... 4... 4... 5... 5... 6... 6... 7... 7... 8... 8... 9... 9...10...10...10...11...12...12...12...13...13 I II...14...14...14...15...15...15...16...16...16...17...17...18...18...18...19...19...19...20...20...20...21...21...22...22...23...23...23...24
More information心理障碍防治(下).doc
( 20 010010) 787 1092 1/32 498.50 4 980 2004 9 1 2004 9 1 1 1 000 ISBN 7-204-05940-9/R 019 1880.00 ( 20.00 ) ...1...2...2...3...4...5...6...7...8...9...10... 11...12...13...15...16...17...19...21 I ...23...24...26...27...28...30...32...34...37...39...40...42...42...44...47...50...52...56...58...60...64...68
More information学 校 概 况 南 方 医 科 大 学 前 身 为 中 国 人 民 解 放 军 第 一 军 医 大 学, 创 建 于 1951 年,1979 年 被 确 定 为 全 国 重 点 大 学,2004 年 8 月 整 体 移 交 广 东 省, 更 名 为 南 方 医 科 大 学 学 校 是 全 国 首 批
贵 阳 中 医 学 院 南 方 医 科 大 学 2015 届 毕 业 生 就 业 质 量 年 度 报 告 2015 届 毕 业 生 就 业 质 量 年 度 报 告 北 京 新 锦 成 数 据 科 技 有 限 公 司 编 学 校 概 况 南 方 医 科 大 学 前 身 为 中 国 人 民 解 放 军 第 一 军 医 大 学, 创 建 于 1951 年,1979 年 被 确 定 为 全 国 重 点 大
More information新婚夫妇必读(二十二).doc
...1...3...9...10... 11...14...15...17...21...23...26...34 ED...36...39...40...43...45...48...50 I II...52...52...55...58...59...62...63...66...68...70...72...74...76...76...78...79...81...87...88...89...92...93
More information51 C 51 isp 10 C PCB C C C C KEIL
http://wwwispdowncom 51 C " + + " 51 AT89S51 In-System-Programming ISP 10 io 244 CPLD ATMEL PIC CPLD/FPGA ARM9 ISP http://wwwispdowncom/showoneproductasp?productid=15 51 C C C C C ispdown http://wwwispdowncom
More information,,!!!?,?,!,,,,,,,,,,!,,, : 1 ,,,,!, :, :,?,,,, 2 ( 1 ) 7 0 ( 11 ) ( 12 ) ( 13 ) ( 14 ) ( 15 ) ( 17 ) ( 18 ) ( 19 ) ( 21 ) ( 22 ) ( 23 ) ( 25 ) ( 26 ) ( 27 ) ( 29 ) ( 30 ) ( 31 ) ( 32 ) ( 33 ) ( 34 ) (
More informationPs22Pdf
( ) ( 150 ) 25 15 20 40 ( 25, 1, 25 ), 1. A. B. C. D. 2. A. B. C. D. 3., J = 1 H = 1 ( A B, J', J, H ) A. A = B = 1, J' =0 B. A = B = J' =1 C. A = J' =1, B =0 D. B = J' = 1, A = 0 4. AB + AB A. AB B. AB
More informationC C C The Most Beautiful Language and Most Dangerous Language in the Programming World! C 2 C C C 4 C 40 30 10 Project 30 C Project 3 60 Project 40
C C trio@seu.edu.cn C C C C The Most Beautiful Language and Most Dangerous Language in the Programming World! C 2 C C C 4 C 40 30 10 Project 30 C Project 3 60 Project 40 Week3 C Week5 Week5 Memory & Pointer
More informationC/C++语言 - 运算符、表达式和语句
C/C++ Table of contents 1. 2. 3. 4. C C++ 5. 6. 7. 1 i // shoe1.c: # include # define ADJUST 7. 64 # define SCALE 0. 325 int main ( void ) { double shoe, foot ; shoe = 9. 0; foot = SCALE * shoe
More information声 明 本 公 司 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 股 票 发 行 方 案 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 和 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 根 据 证 券 法 的 规 定
大 医 科 技 股 份 有 限 公 司 股 票 发 行 方 案 ( 修 订 ) ( 住 所 : 北 京 市 海 淀 区 苏 州 街 18 号 院 长 远 天 地 大 厦 4 号 楼 1707 室 ) 主 办 券 商 国 都 证 券 股 份 有 限 公 司 ( 住 所 : 北 京 市 东 城 区 东 直 门 南 大 街 3 号 国 华 投 资 大 厦 9 10 层 ) 二 〇 一 六 年 八 月 I
More information綜合社會保障援助指引
綜 合 社 會 保 障 援 助 指 引 ( 網 上 版 ) 社 會 福 利 署 ( 2016 年 2 月 ) 綜 合 社 會 保 障 援 助 指 引 目 錄 章 節 頁 碼 1. 前 言 1 2. 綜 合 社 會 保 障 援 助 計 劃 的 目 的 2 3. 申 請 資 格 3-6 4. 自 力 更 生 支 援 計 劃 7-8 5. 申 請 程 序 9-10 6. 通 知 申 請 結 果 及 發 放
More information家庭用药指南(九).doc
...1...2...3...5...6...7...8...9... 11...12...14...15...16...18...19...21...22...23...24 I ...26...28...29...33...35...37...38...40...41...42...44...44...46...47...48...49 10...52...55...56...57...59...60
More informationMicrosoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc
2 5 8 11 0 13 1. 13 2. 15 3. 18 1 23 1. 23 2. 26 3. 28 2 36 1. 36 2. 39 3. 42 4. 44 5. 49 6. 51 3 57 1. 57 2. 60 3. 64 4. 66 5. 70 6. 75 7. 83 8. 85 9. 88 10. 98 11. 103 12. 108 13. 112 4 115 1. 115 2.
More information高級職業學校實習辦法(草案二)(93
高 雄 市 政 府 教 育 局 104.03.31 高 市 教 高 字 第 10431944200 號 函 核 備 高 雄 市 立 高 雄 高 級 商 業 職 業 學 校 群 課 程 綱 要 總 體 課 程 計 畫 書 (104 學 年 度 入 學 學 生 適 用 ) 中 華 民 國 104 年 03 月 31 日 高 雄 高 級 商 業 職 業 學 校 群 課 程 綱 要 總 體 課 程 計 畫
More information第五条 非公开发行股票预案应当包括以下内容:
广 东 明 珠 集 团 股 份 有 限 公 司 非 公 开 发 行 股 票 预 案 ( 修 订 稿 ) 二 〇 一 六 年 三 月 公 司 声 明 广 东 明 珠 集 团 股 份 有 限 公 司 及 董 事 会 全 体 成 员 保 证 本 预 案 内 容 真 实 准 确 完 整, 并 确 认 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完
More information儿童饮食营养与健康(五).doc
...1 A...1...3...4...5...6...10...13...15...17...19...21...22...24...26...27...28...30...31 I ...32...33...35...36...37 S...39...40 1...41 1 3...42 1 3...43 1 1...44...45...47...47...49...51...54...55...56...57...59...62
More information榫 卯 是 什 麼? 何 時 開 始 應 用 於 建 築 中? 38 中 國 傳 統 建 築 的 屋 頂 有 哪 幾 種 形 式? 40 大 內 高 手 的 大 內 指 什 麼? 42 街 坊 四 鄰 的 坊 和 街 分 別 指 什 麼? 44 北 京 四 合 院 的 典 型 格 局 是 怎 樣 的
目 錄 中 華 醫 藥 以 醫 術 救 人 為 何 被 稱 為 懸 壺 濟 世? 2 什 麼 樣 的 醫 生 才 能 被 稱 為 華 佗 再 世? 4 中 醫 如 何 從 臉 色 看 人 的 特 質? 6 中 醫 怎 樣 從 五 官 看 病? 8 中 醫 看 舌 頭 能 看 出 些 什 麼 來? 10 中 醫 真 的 能 靠 一 個 枕 頭, 三 根 指 頭 診 病 嗎? 12 切 脈 能 判 斷
More information专科疾病诊治(二十)
...1... 11...19...32...43...50...52...53...58...61...64...66...69...84...89...92...95 I ...97... 100... 103... 107... 109 AD...111... 125... 128... 131... 135... 138... 140... 143... 146... 149... 152...
More informationebook
3 3 3.1 3.1.1 ( ) 90 3 1966 B e r n s t e i n P ( i ) R ( i ) W ( i P ( i P ( j ) 1) R( i) W( j)=φ 2) W( i) R( j)=φ 3) W( i) W( j)=φ 3.1.2 ( p r o c e s s ) 91 Wi n d o w s Process Control Bl o c k P C
More information業 用 地 出 讓 最 低 價 標 準 不 得 低 於 土 地 取 得 成 本 土 地 前 期 開 發 成 本 和 按 規 定 收 取 的 相 關 費 用 之 和 工 業 用 地 必 須 採 用 招 標 拍 賣 掛 牌 方 式 出 讓 其 出 讓 價 格 不 得 低 於 公 佈 的 最 低 價 標
我 們 為 一 間 所 有 運 營 均 在 中 國 進 行 的 甲 級 物 流 設 施 供 應 商 以 下 為 對 我 們 在 中 國 的 業 務營運有重大關係的中國法律及法規概要 項目的開發 開發用地 儘 管 中 國 的 所 有 土 地 均 歸 國 家 或 集 體 所 有 然 而 個 人 及 企 業 可 獲 得 土 地 使 用 權 及 持 有 有關土地使用權作開發用途 全 國 人 民 代 表 大
More information条款
中 银 保 险 有 限 公 司 国 内 贸 易 信 用 保 险 (C 款 ) 条 款 1. 承 保 范 围 1.01 被 保 险 人 所 获 得 的 保 障 我 们 是 特 别 条 款 中 所 称 的 保 险 人 我 们 向 您, 即 特 别 条 款 中 所 称 的 被 保 险 人, 签 发 本 保 单, 并 就 本 保 单 收 取 保 险 费 根 据 保 单 的 条 款 和 条 件, 如 果 由
More informationMicrosoft PowerPoint - ds-1.ppt [兼容模式]
http://jwc..edu.cn/jxgl/ HomePage/Default.asp 2 说 明 总 学 时 : 72( 学 时 )= 56( 课 时 )+ 16( 实 验 ) 行 课 时 间 : 第 1 ~14 周 周 学 时 : 平 均 每 周 4 学 时 上 机 安 排 待 定 考 试 时 间 : 课 程 束 第 8 11 12 章 的 内 容 为 自 学 内 容 ; 目 录 中 标 有
More information第一部分
1 2 5 8 10 13 15 18 20 32 34 37 40 44 46 48 50 54 58 63 ii. iii. 1 ( ) 2. 2 102 96% 2% 15 ( ) 3. 4. 5. 6. 2 50 ( ) 14 7. 8. ( ) 9. 10. ( ) 11. 3 ( ) 12. ( ) 13. 14. 15. 4 2007/2123 ( ) 2. ( ) (a) (b) (c)
More information