Home

デバイスドライバ:MC8000P

image

Contents

1. 2 3 CW CCW 2 3 BP BP BP 99 CMD_HOME_EXEC 0x62 CMD_DEVCTR_CLR 0x63 CMD_SYNC_ACTIVE 0x65 CMD_NOP 0xOF 2
2. Nnc_Close Nmc_CloseA11 Nmnc_IPStop Nmc_2BPExec_BG Nmc_2CIPExec_BG Nmc_3BPExec_BG Nmc_3CIPExec_BG 4
3. MC8082P MC8080P Port A B C 119 4 1 3 fe MCX304 0 MC8082P MCX304 x 0 h 0 p lx z u ee p 9 0 P p s 0 0 0 212 800000 800000 y 800000 800000 20000 50 22 23 8000 0 40 40 o lt lt M 2
4. 32 32 void Nmc_Pulse int No int IcNo int Axis long wdata P void MC8000P Nmc_Pulse int No int IcNo AXIS Axis int wdata void MC8000P Nmc_Pulse int No int lcNo AXIS Axis uint wdata No 0 lt 15 IcNo G 0 lt 1 IC 1 0 2 1IC A 0 1C B 1 7 Axis 2 wdata VC Nmc_Pulse No lcNo 2000 2000 X Nmc_Pulse No lcNo AXIS_ 300 300 Y 8 Nmc_Pulse No IcNo AXIS_Z 400
5. I O Agi MO8082p Ri A ESE 0000 DDnF HiLo DC3F m Hii TRA yrnnnnnn19 181 EDS All 0 20 2 5 2 5 1 Windows 98 32bit OFF
6. A gt x Ei ESA UYA DVD CD ROM HE IDE 1 NOWA He m U157E electronics Pi PCI Slot 1 PCI 1 FAAA 0 0 g F W EFA pg H E PATA HH Fott GOM E LPT TMA ru K EE EERU 2 ODT ATA TIEI FRAIA 6
7. 2 5 2 3 I O MCG8043P0O 21757 MCBHHGP RY ERE 858 9000 900F DEHE 9400 343F 13 2 4 4 Windows Vista 7 32bit
8. MC8043P x ESA uo 2 2 MCBH4GF 9 59 DE ATAZATAPI NOWA 0 DAD electronics USB Serial Bus PCI Slot 1 PCI 1 0 0 H He i T TA jw H E H 2829 CaM Hm H E PGE gt OK
9. I C I C MCX314As MCX304 I C IC A IC B 1 C 1 IC TC Aj 2 IC 1IC B TI C 1 IC 1IC A 1 OS I C 2 2 1 2 2 2 3 2 4 4 1 Windows 98 32bit 4 2 Windows 2000 32bit 4 3 Windows XP 32bit 4 4 Windows Vista 7 32bit 4 5 Windows Vista 7 64bit MYJE paR gt 5 1 Windows 98 32bit 5 2 Windows 2000 XP 32bit 5 3 Windows Vista 7 32bit 5 4 Windows Vista 7 64bit 6 1 Windows 98 32bit 6 2 Windows 2000 32bit 6 3 Windows XP 32bit 6 4 Windows Vista 7 32bit 64bit NN 2 2 5 RaDa 95 19
10. ON L Windows 98 ir 5 H 6 Universal Serial Bus controllers E HA r F H HY 5 H E A E GOM J CE 2 5 2 Windows 2000 XP 32bit O 9 6 USB ETH H H E H Hp H GOM E LPT
11. 2 5 2 3 TO WPRITIUIPMIL Fi P 8581 9000 900F 858 9400 943F TA 16 TT J A x ir FE M Bnei E O 10 2 4 3 Windows XP 32bit 2 1
12. 1 WR 1 Nmc_WriteReg1 Nmc OutPort No 0x010F XCD az ICA Nmc_OutPort No MCX WR1 Data WR 1 I C A Nmc_WriteReg No IcNo MCX 0x010F XX Nmc_WriteReg No IcNo MCX_WR1 Data WR 1 Nme xxx WR 1 2 Nmc_OutPort No MCX_WR6 Data WR 6 C A Nmc_OutPort No MCX WRO 0 0105 WR 6 1 Nmc_WriteReg6 No IcN
13. DLL Gk win32 Debug Y J VOGamnlg 07 925 2 ose EAIN Debug AGSample A exe t a U MC8000P LIB G B 7 0E MD 7 4247 MC8000P LIB nologo subsystemwindows incremental yes Debug WCSampleApdb debug 1386 nut Debug WCSamplehexe pdbtype sept Hot X3 3 1 VC 6 0 Web fl kernel32 lib o Ag VCSample VCSample Debue P
14. Microsoft Visual C VC Microsoft Visual Basic VB Microsoft Visual C CH 3 1 OS Windows 98 32bit Windows 2000 32bit Windows XP 32bit Windows Vista 32bit 64bit Windows 7 32bit 64bit Microsoft Visual C 6 0 Microsoft Visual C NET 2003 Microsoft Visual C 2005 Microsoft Visual C 2008 Microsoft Visual Basic 6 0 Microsoft Visual Basic NET 2003 Microsoft Visual Basic 2005 Microsoft Visual Basic 2008 Microsoft Visual C NET 2003 Microsoft Visual C 2005 Microsoft Visual C 2008 MSDN Visual Studio 2003 Visual Studio 2005 Visual Studio 2008 MSDN 64bit 64bit 32bit
15. VC TRUE FALSE FALSE VB True False CH true false CIP_END C 1 CIP_END CIP_CNT_ERR CIP_ALREADY_EXEC BP CIP_CMD_ERR CIP_PARAM_ERR CIP_NOT_OPEN_ERR CIP_STOP CIP_USER_STOP CIP_DRIVE_ERR RRO
16. RRO D9 DLL MCX314As MCX314As 2 4 6 8000
17. 1 OS WindowsXP SP1 CPU Celeron R CPU 2 53 GHz Nmc_2BPExec 100 107 70 PPS 1 000 600 PPS Nmc_2CIPExec 1 1 000 100 5 000PPS 1 1 000 500 TELERA 30 000 PPS 113
18. 0 lll AAI lI MC8000P callback 0 new MC8000P User Thread isr isr bool ret MC8000P Nmc_SetEvent 0 MC8000P callback 0 1 0 MC8000P Nnmc_WriteReg1 0 int 1C A AXIS ALL 0x8000 1 z 22 1 MC8000P callback 1 new MC8000P UserThread isr2 isr bool ret MC8000P Nmc_SetEvent 1 MC8000P callback 1 1 1 MC8000P Nmc_WriteReg1 1 int 1C A AXIS ALL 0x8000 RR3 MC8000P Nmc_ReadEvent 0 static void isr int Rr3X Rr3Y Rr3Z Rr3U MC8000P Nmc_ReadEvent 0 int 1C A out Rr3X out Rr3Y out Rr3Z out Rr3U 1 static void isr2 int Rr3X Rr3Y Rr3Z Rr3U
19. Nmc_xxx WR 6 WR 7 RR6 RR7 Nmc_Reset Nmc_WriteReg0 Nmc_ReadReg1 Nmc_Range Nmc_Pulse Nmc_Ep Nmc_ExpMode Nmc_ReadLp Nmc_2BPExec Nmc_2CIPExec Nmc_WriteRegSetAzxis Nmc_Command Nmc_WriteReg1 Nmc_ReadReg2 Nmc_jerk Nmc_Pulse_VB Nmc_CompP Nmc_SyncMode Nmc_ReadBp Nmc_3BPExec Nmc_3CIPExec Nmc_Command_IP Nmc_WriteReg2 Nmc_Acc Nmc_DecP Nmc_CompM Nmc_HomeMode Nmc_ReadSpeed Nmc_2BPExec_BG Nmc_2CIPExec_BG Nmc_ReadRegSetAxis Nmc_WriteReg3 Nmc_Dec Nmc_DecP_Vb Nmc_AccOfst Nmc_ReadAccDec Nmc_3BPExec_BG Nmc_3CIPExec_BG Nmc_WriteData WIR 6 WR 7 Nmc_Range Nmc_Pulse Nmc_Ep Nmc_ExpMode Nmc_2CIPExec Nmc_WriteReg6 Nmc_Jerk Nmc_Pulse_VB Nmc_CompP Nmc_SyncMode Nmc_3CIPExec Nmc_WTriteReg7 Nmc_Acc Nmc_DecP Nmc_CompM Nmc_HomeMode Nmc_2CIPExec_BG Nmc_Dec Nmc_DecP_VB Nmc_AccOfst N
20. BP BP BP RRO BP H aR ARET RRO BP Nmc_Status BP_START public enum IP_AXIS int IP X 0 IP_Y 1 IP_Z 2 IP_U X CH
21. MESIAZ PDS D T Fo 9040 904F ra 9000 303F 2 4 2 Windows 2000 32bit hI 2 1 2 2 2 3 ON L Windows 2000
22. D CD ROM Driver CD ROM D D Driver Driver Vista Driver install xxxxx INEF exe xxxxx PCI Expres s PC II MC8043Pe install MC8043P INF exe install MESO D MC 8 0 4 3 P install MC8043
23. DLL BP MCX314As BP BP MCX314As 2 4 6 112 MCX314As 1 1 Nmc_2BPExec Nmc_2BPExec_BG Nmc_2CIPExec Nmc_2CIPExec_BG Nmc_3BPExec Nmc_3BPExec_bBG Nmc_3CIPExec Nmc_3CIPExec_BG 2 30h 3Dh WR 5 3
24. 043 Driver Version txt 2 Version txt 2 Drivers MCS000 F ys GEWINN dll NOVA 2 6 3 Windows XP 32bit NOVA MC8 0 4 3 P
25. TFT i 2z4 RDAS EIF r jm PCI Eridee 14 CT e CD ROM CD DRAJ Eae I 722 a B CD ROM 657 2 Microsoft windows Updatestii lt B CD R OM CD ROM CD R OM CD ROM Driver CD ROM D D Driver Driver OK FLA E
26. MCX314As BP MCX314As 12 4 3 BP 2 DLL BP BP BP 2 Nmc 2BPExec Nmc_3BPExec Nmc_2BPExec_BG Nmc_3BPExec_BG BP BP BP 2 RRO D14 13 2 BP BP
27. MCX304 WR3 FORTECA NAA RE UTAR TE 512 u sec EMG nLMT nLMT nSTOP0 nSTOP1 nSTOP2 nINPOS nALARM nEXOP nEXOP MCX304 2 6 9 4 6 lt Z WR3 0 1C XY ZDU Nmc_WriteReg3 0 0 AXIS_ALL 0x4F00 IC A Nmc_WriteReg3 0 1 AXIS_ALL 0 4 00 IC B It C WRO D15 1
28. Int Nmc_GetCNextStatus int No int IlcNo Function Nmc_GetCNextStatus ByVal No As Long ByVal lcNo As Long As Long Function Nmc_GetCNextStatus ByVal No As Integer ByVal lcNo As Integer As Integer Int MC8000P Nmc_GetCNextStatus int No int lcNo No 0 15 lcNo 0 1 I1C 1 0 2 1C A 0 C B 1 7 0 0 VC if Nmc_GetCNextStatus No IcNo 0 AfxMessageBox else AfxMessageBox If Nmc_GetCNextStatus No IcNo lt gt 0 Then Call MsgBox Else Call MsgBox End If i f MC8000P Nmc_GetCNextStatus IcNo 0 MessageBox Show
29. 777 Em C Windows systerm32 cimd exe x 19 D OK 1 507 A MCxxxxxp xxxxx
30. 6 I IO 1 UJU A Ri ERIE HLO DHE DE DD0F WLO DHE CODD DG3F C NR 1 r 161 By U WW QO Y A 17 2 4 5 Windows Vista 7 64bit Windows Vista Windows 7 2 1
31. Nmc_xxx 115 3 5 1 MCX314As MCX314As MCX314As 60h 512 sec EMG nLMT nLMT nINO nIN1 nIN2 nINPOS nALARM nEXOP nEXOP nIN3 MCX314As 6 16 60h 0 IC X Y Z U
32. NormallyClose RR0 1 2 4 5 BP EB HH U02255 NormallyClose RR0 1 2 4 5 BP
33. CIP_END Y CIP_STOP CIP_USER_STOP CIP_DRIVE_ERR RRO VC 2 1 2 1 2 DATA 2CIP Data2Cip 2 CMD_IP_2ST 0 4500 0 0 0 2 CCW O 1500 1500 0 1500 CCW Nmc_WriteReg5 No IcNo 0x04 X 2 Y Ret Nmc_2CIPExec_BG hWnd No lcNo Data2Cip 2 0x04 2 2 2 X if Ret CIP_START AfxMessageBox BEGIN_MESSAGE_MAP CMC_SAMPLEDIg CDialog WM_CIP_END ON_MESSAGE WM_CIP_END OnMsg_CIP END_MESSAGE_MAPO WWM_CIP_EN
34. BPD EL CD Windows Update D Web 0 1 2 5 MET Windows Update SEHR ALETO E OUN 4 EISI TAEL o RD 0 32 ARDA PIIPER RY HII rE ARLE MCS043P G CD SG YIPPEE Bs 4 AF J ED DRA
35. C 1 BP_START BP BP_CNT_ERR BP_ALREADY_EXEC BP BP_IHREAD_ERR BP_MALLOC_ERR BP_PARAM_ERR BP_NOT_OPEN_ERR BP_OIHER_ERR WM END WM_BP_END 1 2 BP END r BP_END BP
36. 3 3 4 CHOBE MC8000P NETT C Mc8000pWrap dll D IB Csharp Mc8000pWrap d11 NET2003 Mc8000pWrap d11 3 3 5 CH NET2003 CH 2005 CH 2008 Mc8000pWrap d11 3 3 6 CH 2005 C 2008 using Mc8000pWrap 3 4 MC8000P NET ooM 2 COM SR B 1 O Release ccessibility dll 1 0 5000 0 C MWIND
37. 0 FOF GD ROM M Way iO 28 PORTOLA FS4 IVA 33 Driver 0 LRA ESA LT EE o 2 9 MGGH4GF amp ES NORAT SHH
38. CD ROM Driver CD ROM D D Driver Driver Vista Driver 64bit install xxxxx INEF exe Gzzz 8 PCI Xpress C MC8082Pe 1 64bit install MC8082P INF exe wista64 install INF exe MC 8 0 8 2 P zz F Vista64 install MC8082P INEexe 9
39. VC VC NET VC VB6 0 VB VB NET2003 VB2005 VB2008 VB NET VB NET VB CH NET C NET CH X 1 Nmc_Open O O O O 5 INmc Close OIOI OI OIl INme_CloseAll COMO Oa s NOTEO_ 10 5 Nmc_OutPort OO 2 INmc_WriteReg OU IO O IO 02 INmc_ReadReg _ oOo O O O On INmc_ResetEvent
40. Nmc_ExpMode 60h 1 Nmc_ExpMode 0 0 AXIS_ALL 0x5F00 0x0000 0 1 AXIS_ALL 0 5 00 0 0000 IC B I C 2 1 C A Nmc_WriteReg6 0 0 0 5 00 Nmc_WriteReg7 0 0 0x0000 Nmc_WriteReg0 0 0 0 0 60 IC BORE It C Nmc_WriteReg6 0 1 0 5 00 Nmc_WriteReg7 0 1 0x0000 Nmc_WriteReg0 0 1 0xOF60 60h WR6 WR7 WR6 7 WRO D15 1 116 NCX304 MCX304
41. S TAIA AHR EDES DUDZGD ROM HE DE 1 5 27 2 NOVA electronics r Nova 2005 09 27 r T Serial Bus 1000 t E Ieis H tH9 F 25 E P TITA m lt e m ESADE 17 COM E LPT pe gt O FACEDE A 9 Se PTI Windows XP 2 Windows XP 1
42. A Fir pQ PIIP PIIA VARIE T LELA O MCG8043P 34 Driver Version txt T1 043 7 02 471 lt gt MCGH4GF NOVA electronics Bft 2005 09 27 1 0 0 0 0 y2U Driver Version txt 2
43. 0 lt 15 lcNo IGC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 Axis 2 wdata VC VB VC Nmc_AccOfst No lcNo AXIS_Y 20 20 RET Yh VB Call Nmc_AccOfst No lcNo AXIS_Y 20 CH MC8000P Nmc_AccOfst No lcNo AXIS Y 20 MCX314As void Nmc_DJerk int No int IcNo int Axis long wdata Sub Nmc_DJerk ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_DJerk ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8000P Nmc_DJerk int No int IcNo AXIS Axis int wdata No 0 15 IcNo G 0 lt 1 IC 1 0 2 1IC A 0 1C B 1 7 Axis 2 wdata
44. 50 RR3 D15 014 D3 012 DIl D10 09 08 07 06 05 04 03 D2 D1 00 5 1 BPSCU 20 2 ZONE1 ZONEU FDRV LU ERR Z ERR X ERR U DRV Z DRV Y DRV x DRV EMG ALARM LMT LMT IN2 IN1 INO ADSND ACNST AASND DSND CNST ASND OMP 1 E HMST4 HMST3 HMST2 HMST1 HMSTO EMG ALARM HLMT HLMT SLMT SLMT SE TALM Y IN3 2 YENU YNO XEXE XINI 1 2 OINI LU LM LU INP LU E 0 1 0 1 2 LU IN1 0 1 0 ZALM 2 ZEA 2 1 3 2 1 2 ZINI ZINU RR 126 5 ZZ WC8080P7 Z gt Z 2 DRE MC8080P MC8080P AP I OpenMC8080P
45. RR3 Nmc_SetEvent Nmc_ResetEvent RR3 RR3 Nmc_ReadEvent RR3 Nmc_ReadEvent 54 Nmc_Reset IC VC void Nmc_Reset int No int lcNo VB Sub Nmc_Reset ByVal No As Long ByVal lcNo As Long VB NET Sub Nmc_Reset ByVal No As Integer ByVal lcNo As Integer void MC8000P Nnc_Reset int No int lcNo No 0 lt 15 IlcNo 0 lt 1 IC 1 0 2 IC A 0 1C B 1 7 Nmc_Reset 1 0 1 IC A Call Nmc_Reset 1 0 MC8000P Nmc_Reset 1 0 Nmc_Command WRO 8 E HBO lt void Nmc_Command int No int lcNo int A
46. 1 0 1 0 9 0 9 107215 VO Me Nmc_Open L 2 2 VC CHO 25 Windows Nmc_SetEvent Nme Close Nmc_Cl1oseA11 VC Nmc_0pen Nmc_Open No TR
47. 2 2 2 3 ON Windows Vista gt Windows Vista A OO PCI Bridge L 9 A D
48. Driver TAIA gt MG8043P 10 25 2005 417 E NR Driver Version txt 2 Version txt 2 lt CHWINDO WS DRIVE RS MCS000PF syS RWIN DO WSS MSZ VAAD intkernvxd E WINDOWS MGo000F DLL
49. BP_STOP BP BP_USER_STOP BP BP_DRIVE_ERR BP RRO 82 VC VB 3 BP 2 2 DATA_3BP Data3Bp 2 0xFF30 0 0 0x84FF 0 OxAC35 0xAC35 0 OxCO00 0x36E7 0 000 Ox3F3F Nmc_Wr i teReg5 No IcNo 0x24 X 2 Y Ret Nmc_3BPExec_BG hWnd No lcNo Data3Bp 2 0x24 3 BP 2 2 X Y 78 if Ret BP_START AfxMessageBox BEGIN_MESSAGE_MAP CMC_SAMPLEDIg CDialog WM_BP_END ON_MESSAGE OnMsg_BP END_MESSAGE_MAP Ka WM_BP_END afx msg LRESULT CMC_SAMPLEDlg WPARAM BoardNo LPARAM Status if Status BP_END AfxMessageBox return 0 Dim Data3Bp 1 As 3BP 383 BP 3 BP Data3Bp 0 Bplp
50. BP_USER_STOP BP BP_DRIVE_ERR BP RRO VC 2 BP BP1P BP1M BP2P 2 DATA 2BP Data2Bp 2 0 0000 0x2BFF OxFFD4 0 0000 0xF6FE 0x0000 0x000F 0x3FCO Nmc_Wr iteReg5 No lcNo 0x04 X 2 Y Ret 2 IcNo Data2Bp 2 0x04 2 BP 2 2 X if Ret AfxMessageBox VB Dim Data2Bp 1 As DATA_2BP 2 BP 2 BP Data2Bp 0 Bplp amp HO Data2Bp 0 Bp1m amp H2BFF Data2Bp 0 Bp2p amp HFFD4 Data2Bp 0 Bp2m amp HO Data2Bp 1 Bplp amp HF6FE Data2Bp 1 Bp1m amp HO Data2Bp 1 Bp2p amp HF Data2Bp 1 Bp2m amp Call Nmc_WriteReg5 No IcNo amp H4 X 258 Y Ret 2 IcNo Data2Bp 0 2 amp H4 False 2 BP 2 2 X Y If Ret BP_END Then Call MsgBox End If DATA 2BP Data2Bp new 2BP 4 2 BP Data
51. No 0 lt 15 cNo IC 0 lt 1 IC 1 0 2 1IC A 0 C B 1 7 pData3Cip 3 DATA_3CIP 7 MX DATA_3CIP 3CIP 3 DataCnt 3 lpAxis WR5 DO0 D5 4 SpdChgFlg 5 VC TRUE FALSE FALSE VB True False C true false DATA_3CIP Speed Speed 1 lt 8000 Speed
52. 1 2 2 3 2 2 2 1 6 Nmc_OutPort Nmc_InPort 1I O 1 O 6 Oeke C oe _ e _ IO orr 109172 MC8043P 0 lt 7 MC8043Pe 0 lt 7 1 1 6 2
53. VC DWORD Nmc_2CIPExec_BG HWND User_hWnd int No int lcNo 2CIP pData2Cip int DataCnt int IpAxis BOOL SpdChgFlg FALSE BOOL ContinueFlg FALSE VB Function Nmc_2CIPExec_BG ByVal User_hWnd As Long ByVal No As Long ByVal lcNo As Long ByRef pData2Cip As DATA 2CIP ByVal DataCnt As Long ByVal IpAxis As Long ByVal SpdChgFlg As Long ByVal ContinueFlg As Long As Long VB NET Function Nmc_2CIPExec_BG ByVal User_hWnd As Integer ByVal No As Integer ByVal lcNo As Integer ByRef pData2Cip As 2CIP ByVal DataCnt As Integer ByVal IpAxis As Integer ByVal SpdChgFlg As Integer ByVal ContinueFlg As Integer As Integer C NET Nmc_Status MC8000P Nmc_2CIPExec_BG System IntPtr User_hWnd int No int lcNo DATA_2CIP pData2Cip int DataCnt int lpAxis bool SpdChgFlg bool ContinueFlg User_ hWnd No 0 lt 15 lcNo IC 0 lt 1 IC 1 0 2 IC A 0 1C B 1 7 pData2Cip 2 DATA_2CIP 7 LX DATA_2CIP
54. TAn eA enaa CD ROM M KQB PH tO Driver D Ao FIPOM FrP 1 O MO8043P 12 NOVA MC8043P
55. VC MC8000P_DLL h API MC8000P_DLL h include VCT 6 0 MC8000P 1ib 3 3 1 VC 6 0 VC NET2003 VC 2005 2008 MC8000P 1ib 3 2 VCH NET2003 R39 33 VCH 2005 3 3 4 VC 2008 3 4 API VCSample Cy Debug Y P GWin32 MC8000P LIB 0 AZ 0
56. S s NormallyClose RRO 1 2 4 5 BDP _ ss O 771 7405 MCX304 Tool MCX304 A exe MCX304 Board 4 ParameterSample MC8082P MC8080P MCX314As MCX314As A exe MCX314As Board IMCX314As B ParameterSample MC8043P MCX304 MCX304
57. D MC 8 0 4 3P Windows Vista MC8043P Windows Vista MC8043P MCB043P N SVA NOVA Electronics Inc Licensed Edition B 22 O gm C Windows systerm32 cimd exe WDREG utility v9 20 Build Feb i ok 1 ENTER Driv ENTER Driv 1 G 1 Uninstalling 15 Uninstall cor 35 ok 1 RETURN Driv 3 1 RETURN Dr Warning ed INF for
58. 0 lt 15 IO 1 6 data Nmc_lnPort No 0 IC A RRO data Nmc_InPort No 0 data MC8000P Nmc_lInPort No REG_MCX RRO_A RR 3 Nmc_ReadEvent Nmnc_WriteReg WRO WR7 VC void Nmc_WriteReg int No int lcNo long RegNum long Dat VB Sub Nmc_WriteReg ByVal No As Long ByVal IcNo As Long ByVal RegNum As Long ByVal Dat As Long VB NET Sub Nmc_WriteReg ByVal No As Integer ByVal IcNo As Integer ByVal RegNum As Integer ByVal Dat As Integer CH NET void MC8000P Nmc_WriteReg int No int IcNo int RegNum int Dat No 0 15 cNo IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 RegNum MCX_WRO lt MCX_WR7 1 VC VB WR0 MCX WRO WR1 MCX_
59. CMD CMD_IP_2ST MCX314As VC define WM END WM USER 1 BP define WM_CIP END WM_USER 2 BP MEX define BP START 0 101 BP define END Ox102 BP define Ox111 define BP_ALREADY_EXEC 0x112 BP define BP_THREAD_ERR Ox113 define BP_MALLOC_ERR 0x114 define 0 116 define 0 117 define BP_OTHER_ERR 0x118 define STOP Ox121 BP 2 2 define USER_STOP Ox122 BP
60. MC8000P 127 5 1 3 VB NET2003 MC8080P MC8080P_DLL vb MC8080P_DLL vb MC8082P MC8080P MC8080P_DLL vb MC8080P MC8080P_DLL vb Lib MC8080P_o1d VB NET2003 MC8080P_DLL vb VAJ MC8080P_DLL vb MC8080P_DLL vb
61. LO O O O 69 ee Jeep wasps L E 8 Nmc_GetDriveStatus Nmc_GetCNextStatus Nmc_GetBpSc BP 010 9 WR1 3 menim ss ms sss RR1 2 COO EO ON INmc_WriteData Oojo O LO O 74 1 Nmc_ReadData lt 9 _ 10 2 BP 5 INmc_3BPExec 3 BP O O OoO O O O 7 1 2 BP 90 x O O O 0O 82 1 2 OO OO Nmc_3CIPExec 3 Nmc_ZCIPExec_BG 2 25 3CIPExec_BG IPGetMsgNo 1 MCX314As 2 MCX304 3 4 2 VCH VCH NET VC IVC
62. Windows Vista Windows 7 2 1 2 2 2 3 ON L Windows Vista Windows Vista A OO PCI Bridge L A
63. No 0 lt 15 cNo IC 0 lt 1 IC 1 0 2 1IC A 0 1C B 1 7 pData3Bp 3 BP DATA_3BP 7 2 DATA_3BP DATA 3BP 3 DataCnt 3 BP lpAxis WR5 DO0 D5 4 ContinueFlg BP VC TRUE FALSE FALSE VB True False CH true false BP_START
64. define _DRIVE_ERR 0 123 BP RRO MEX define START 0x201 define CIP END 0 202 define 0 211 define CIP_ALREADY_EXEC 0x212 BP define CIP_THREAD_ERR 0x213 define CIP_MALLOC_ERR 0x214 define CMD_ERR 05215 define ERR Ox216 define CIP_NOT_OPEN_ERR 0x217 define CIP_OTHER_ERR 0x218 define STOP Ox221 t define USER STOP 0 222
65. CMD_BP_ENABLED 0x36 BP define CMD_BP_DISABLED 0x37 BP define CMD_BP_STACK 0x38 L BP Hdefine CMD_BP_CLR 0x39 BR CMD_IP_1STEP 0x3A define CMD_IP_DEC_VALID 0x3B define CMD_IP_DEC_INVALID 0x3C define CMD_IP_INTRPT_CLR 0x3D 98 define CMD_HOME_EXEC define CMD_DEVCTR_CLR define CMD_SYNC_ACTIVE define CMD_NOP C public enum CMD int MD_Range MD_Jerk MD_Acc MD_Dec MD_StartSpd MD_Speed MD_Pulse MD_DecP MD_Center MD_Lp MD_CompP MD_CompM MD_AccOfst CTGD CD GO 0C Cy CD A CMD_ExpMode CMD_HomeSpd CMD_SyncMode CMD_ReadLp CMD_ReadEp CMD_ReadSpeed CMD_ReadAccDec CMD_ReadSyncBuff ZMT MD_F_DRV_P MD_F_DRV_M MD_C_DRV_P MD_C_DRV_M MD_START_HOLD MD_START_FREE MD_STP STS CLR MD_STOP_DEC MD_STOP_SUDDEN Cu C C C CO CO C 2ST 3ST CW CCW 2 MD_BP_ENABLED MD_BP_DISABLED MD_BP_STACK MD_BP_CLR 1STEP
66. D 777 35M UT lll 1 1 V C VC 6 0 VC NET2003 1 2 VB6 0 HH 2 1 2 2 2 3 2 4 VC NR RO 8 uuu s VB 6 10 VB JNET20 0 3 MM xX En N N NN N N N N N N N N N MM N N N O OI OI Ol O O O N N N NN N NN N CO O O 0 1 WZ PC1 PCI Express T 1 C 1 1 1 PC MC8082P MC8082Pe MC8042P 8022 MC8080P MC8043P MC8043Pe 1 2 OS OS j OS
67. 5 RR3 MCX314As RR3 1 2 RR3 Nmc_ReadEvent RR3 RR3 RRO CNEXT RRO BPSC1 0 1 2 1 2 Nmc_SetEyvent 118 4 FIA MCX304 MCX314As 2 1 MCX304
68. END 90 Protected Overrides Sub WndProc ByRef m As Message If m Msg WMCIP_END Then If IParam Then Call MsgBoxC End If End If MyBase WndPr oc m End Sub C DATA 2CIP Data2Cip new DATA 2CIP 4 2 Data2Cip 0 Command ushort CMD IP CW CW Data2Cip O EndP1 2000 Data2Cip O EndP2 2000 Data2Cip 0O Center1 2000 Data2Cip 0 Center2 0 2 0 Speed 200 200 IpAxis _ X IP AXIS IP Y lt lt 2 MC8000P Nmc_WriteReg5 No int lcNo IpAxis 2 Ret MC8000P Nmc_2CIPExec_BG System IntPtr parent Handle dNo int lcNo Data2Cip DataCnt lpAxis SpdChgFlg ContinueFlg if Ret Nmc_Status CIP_START C NET WM_BP_END protected override void WndProc ref Message m WndProc base WndProc refm if m Msg
69. TURT OFF PCI PCI Express 2 4 OS 2 4 1 Windows 98 32bit 2 1 2 2 2 3 ON Windows 98 O
70. Windows Vista Windows 7 xxxxx PCI Expres s PC TI MC8S043Pe uninstall MC8043P INE exe MC 8 0 4 3 P uninstall MCa 04aP IMF MC 8 0 4 3 P uninstall MC8043P INF exe gt A
71. wista64 uninstall CE exe MC8082P I Vista64 uninstall MC8082P INF exe s gt Fyre A v D O MC8082P E windows Vista64bit MC8082P Wind
72. DAAL _ Web a kernel32 Ib l kernel32 ib lt gt lt gt se 8 2005 Z 9 3 4 2008 7 46 3 3 2 VB6 0 Wib VB6 MC8000P_DLL BAS 3 4 APT VB 3 3 3 VB NET2003 VB 2005 VB 2008 D YLibYVB NET2003 MC8000P_DLL vb 3 4 AP I VB
73. FEAA RAPED 1 F RORA Bridge TE sis FEAN 1 lt RAD CD ROM CD ROM CD ROM CD ROM Driver CD ROM D D Driyver Driver
74. 015 014 PD3 012 D10 09 08 D D6 D5 D4 D3 D2 D1 00 D END C STA PSC lt 0 lt 0 P20 PULSE IN3E IN3L IN2E IN2L INE INIL INOE INOL INP E INP L 1 ALM L PINDI PINDO PINMD DIR L PLS L PLSMD CMPSL HLMT HLMT LMTMD SLMT SLMT WRA UOUTS UOUTZ VOUTI VOUTO ZOUTS ZOUT2 ZOUTI ZOUTO YOUT3 YOUT2 YOUTI YOUTO XOUTS XOUT2 XOUTI XOUTD a E WRS BPINT CINT CMPLS EXPLS SPD1 SPDO X21 20 1 10 Ea E 4 2 5 MCX314As 6 D14 013 012 D1 D10 09 08 D5 D4 D3 D2 D1 DI COFES FED SMODE HMINT WRING AVTRI POINV EPINV EPCLR 4 2 6 MCX314As SM6 SM7 D15 014 D13 012 08 07 06 05 D4 03 D2 D1 DO 53 52 LPRD IN3DW IN3UP D END D STA P20 P lt G lt 2 125 4 2 1 RRO RR1 RR2 RR4 RR5 MCX314As
75. Version txt 2 lt gt ESAI Caw THDOWSESy stema2eDriversz MGoe DDP CWN maz MCa000F dll Y 2 NOWA electronics 1 0 0 0 FIE Copyright NOYA electronics 2005 NOVA 35 2 6 4 Windows Vista 7 32bit 64bit Windows Vista Windows 7
76. D15 014 DS 012 D1 D10 09 08 07 06 05 D4 03 D2 D1 00 D END C STA C END PEC P C P C P20 SMOD EPINV EPCLR 5 2 SP2 L SP1 E SP1 L SPO E SPO L INP E INP L 1 LM L PINDI PINDO PINMD DIR L PLS L PLSMD CMPSL HLMT HLMT LMTMD SLMT SLMT LOUT3 UOUT2 UOUT1 VOUTO ZOUT3 ZOUT2 ZOUTI ZOUTO YOUT3 YOUT2 YOUT1 YOUTO XOUT3 OUT2 OUT1 XOUTO mr oru s IGTNG 1 j UOTSE UOT2E UOTIE UOTOE ZOT3E ZOT2E ZOTIE ZOTOE YOT3E YOT2E YOTIE YOTOE XOTE XOT2E XOTIE XOTOE a 4 1 5 MCX304 D15 014 D3 012 D1 010 09 08 D D3 D2 D1 Do WRG DGCGW2 DCGCGWI DGCGW0 DCC L DGG E LIMIT SAND POLR 574 0 ST4 E ST3 D ST3 E ST2 D ST2 E ST1 D ST1 E 121 4 1 6 RRO RR1 RR2 RR5 MCX304 50 RR3 D14 D13 012 D1 D10 09 08 07 06 05 04 03
77. MCX314As long Nmc_ReadSyncBuff int No int IcNo int Axis Function Nmc_ReadSyncBuff ByVal No As Long ByVal IcNo As Long ByVal Axis As Long As Long Function Nmc_ReadSyncBuff ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer As Integer Int MC8000P Nmc_ReadSyncBuff int No int lcNo AXIS Axis No 0 15 IlcNo 1C 0 1 IC 1 0 2 1C A 0 1C B 1 7 Axis X AXIS_ XY AXIS_Y Z AXIS Z U AXIS_U 2 VC Data Nmc_ReadSyncBuff No lcNo AXIS X X VB Data Nmc_ReadSyncBuff No lcNo AXIS X CH Data MC8000P Nmc_ReadSyncBuff No lcNo AXIS X 70 Nmc_GetDriveStatus Int Nmc_GetDriveStatus int No int IcNo int Axis Function Nmc_GetDriveStatus ByVal No As Long ByVal lcNo As Long ByVal Axis As Long As Long Function Nmc_GetDriveStatus By
78. NULL CH Callback 3 4 3 Daram 1 int VC TRUE FALSE CH true false VC 0 status Nmc_SetEvent 0 MC_EventFunc0 IpParam Nnc_WriteReg1 0 0 AXIS 0x8000 1C A 1 status Nmc_SetEvent 1 MC_EventFunc1 NULL Nmc_WriteReg1 1 0 AXIS_ALL 0x8000 1IC A DWORD WINAPI MC_EventFunc0 LPVOID lpParam long Rr3X Rr3Y Rr3Z Rr3U Nmc_ReadEvent 0 O amp Rr3X amp Rr3Y amp Rr3Z amp Rr3U K F 0 1C A RR3 return 0 DWORD WINAPI MC_EventFunc1 LPVOID IpParam long Rr3X Rr3Y Rr3Z Rr3U Nmc_ReadEvent 1 0 amp Rr3X amp Rr3Y amp Rr3Z amp Rr3U
79. O x x O 54 Nmc_ReadEvent R R 3 OR 2 UE 2 F j j VC WB VB NETIC NET INmc Reset ITC _ 10 55 _ Fr SSES 2 0 Nmc_Command_IP LO Nmc_WriteReg0 WRO INme_WriteRegl WR1 1 LOOTO GO 5 Nme_WriteReg2 WR2 2 0 INmc_WriteReg3 WR3 3 LO WO O 9 _ INmc_WriteReg4 WR4 2 j Nmc_WriteReg5 IWR5 10 1010 O w INmc_WriteReg6 WR6 17 LO O O O 58 Nmc_WriteReg7 IWR 7 2 O O O O 4 R R 0 LO O O O 58 R R 1 1 OO O O 5 R R 2 2 RR4
80. GT MC8043P Ka 9 4 lt 4 NOVA MC8043P MCBHH3PT g Fir
81. 2 1 Vista32L 2 4 4 Vista64E 2 4 5 Driver Version txt 1 Craen FSAA MO8043p NOVA Electronics Ic 2008707708 5UUU TRE ef CUE A ESA Fr LET o U CK 36 2
82. VB6 0 VB IVB VB NET2003 VB2005 VB2008 VB VB VB NET CH NET CH NET CH Nmc_0pen VC BOOL Nmc_Open int No BOOL IntrptFlg VB Function Nmc_Open ByVal No As Long ByVal IntrptFlg As Long As Long VB NET Function ByVal No As Integer ByVal IntrptFlg As Integer As Integer C NET bool MC8000P Nmc_Open int No bool IntrptFlg No 0 15 IntrptFlg VC TRUE FALSE VB False VBP CH true false TRUE FALSE 0 0 true false status Nmc_Open 0 FALSE O
83. X Y 1000 VC Nmc_Speed No IcNo AXIS X AXIS Y 1000 VB Call Nmc_Speed No IcNo AXIS Or AXIS Y 1000 C MC8043P Nmc_Speed No IcNo AXIS X AXIS Y 1000 3 s emas XX Y Z VC VB Cp VC VB CH AXIS X AXIS Y AXIS 7 AXIS Or AXIS Or AXIS 7 AXIS X AXIS Y AXIS Z X Y Z 1000 Nmc_Speed No IcNo AXIS X AXIS Z 1000 Call Nmc_Speed No IcNo AXIS X Or AXIS_Y Or AXIS 7 MC8000P Nnmc_Speed No IcNo AXIS X AXIS Y AXIS 7 1000 1000 AXIS_ALL VC VB CH 1000 Nmc_Speed No IcNo AXIS_ALL 1000 Call Nmc_Speed No IcNo AXIS_ALL 1000 MC8000P Nmc_Speed No IcNo AXIS ALL 1000 102 3 VB MCX314As DVC 2 BP typedef struct _DATA 2BP 1 USHORT Bplp BP1P USHORT Bplm BPIM USHORT Bp2p BP2P
84. CIP_NOT_OPEN_ERR CIP_OTHER_ERR WM_CIP_END WM_CIP_END 1 2 CIP_END 02 Y CIP_STOP CIP_USER_STOP CIP_DRIVE_ERR RRO VC DATA Data3Cip 2 3 Fi 3 Data3Cip 0 EndP1 1000 Data3Cip 0 EndP2 2
85. R R 3 RR3 MCX314As 2 1 MCX314As
86. define DRIVE 0x223 RRO CH public enum MSG_ID int 1 WM USER 0 0400 BP END WM_USER 1 WM_USER 1 BP WM CIP END WM USER 2 WM_USER 2 MSG_ID WM_BP_END MSG ID WM BP END 100 public enum Nmc_Status uint BP MEX BP_START 0x101 BP_END 0x102 BP_CNT_ERR 0 111 BP_ALREADY_EXEC 0x112 BP_THREAD_ERR 0x113 BP_MALLOC_ERR 0x114 BP STOP 0x121 BP_USER_STOP Ox122 BP_DRIVE_ERR Ox123 CIP_START 0x201 END 0x202 7 CIP_CNT_ERR 0 211 CIP_ALREADY_EXEC 0 212 THREAD 0 213 CIP_MALLOC 0 214 CMD 0 215 CIP_STOP 0x221 CIP_USER_STOP 0X222 CIP_DRIVE_ERR 0x229 J M 5 BY BP BP
87. Ret MC8000P Nmc_3CIPExec_BG System IntPtr parent Handle gBoardNo int lcNo Data3Cip DataCnt IpAxis SpdChgFlg ContinueFlg if Ret Nmc_Status CIP_START C NET WM_BP_END protected override void WndProc ref Message m WndProc base WndProc refm if m Msg int MSG_ID WM_CIP_END if uint m LParam Nmc_Status CIP_END BP 94 Nmc_IPStob Nnc_IPGetMsgNo MCX314As Nmc_xxx Nmc_IPStop BPE BP_USER_STOP CIP_USER_STOP VC BOOL Nmc_IPStop int No int lcNo VB Function Nmc_IPStop ByVal No As Long ByVal lcNo As Long As Long VB NET Function Nmc_IPStop ByVal No As Integer ByVal lcNo As Integer As Integer C NET bool MC8000P Nmc_IPStop int No int IcNo No
88. WC V66 0 aT 44 Csharp Sample 1 cs SampleA SampleA exe Sample 1 cs 1 csproj 1 exe Sample 1 cs SampleC csproj x SampleC exe Sample D 1 cs SampleD PB2 1 exe Sample E 1 cs SampleE csproj SampleE exe Sample F 1 cs SampleF SampleF exe Sample G 1 cs SampleG 1 Sample H 1 cs SampleH cspro j exe SampleH G E S AIV trom RU 2 Z S A hat e UZ TAB lt CEZA TrA 2 B PTIT A
89. sta 64bitOS Vista VC6 0 MC8000P DLL MC8000P DLL VC6 0 MC8000P DLL OS XP 82bitOS H VC6 0 MC8000P DLL OS XP 32bitOS H MC8080P_old VB6 0 MC8000P DLL Declare MC8080P VB NET2003 MC8000P DLL Declare 77 MC8080P NET2003 MC8000P C 40 1 MCX304 Board MCX304 A MCX304 B ReadMe txt ParameterSample readme txt Sample VB6 Normal lyClose Sample Forml frm MC8000P_DLL bas Module1 bas VBSamp le vbp exe VBSampleA exe Sample A Forml frm MC8000P_DLL bas Module1 bas VBSample vbp TS eEG VBSampleA exe Sample 1 frm MC8000P_DLL bas Module1 bas VBSample vbp exe VBSampleC exe Sample D
90. DATA_3CIP Speed Speed 1 lt 8000 Speed 0 DATA_3CIP Speed ContinueFlg VC TRUE FALSE FALSE VB True False CH true false C 1 CIP_END CIP_CNT_ERR CIP_ALREADY_EXEC BP CIP_CMD_ERR CIP_PARAM_ERR CIP_NOT_OPEN_ERR
91. 0 1 2 Center1 1 HIH Center2 2 1 StructLayout LayoutKind Sequentia public struct 1 public 1 public public public public 2 WR5 DATA 3CIP int endp1 int endp2 int endp3 ushort speed this PndP1 endpl this EndP2 endp2 this EndP3 endp3 this Speed speed int EndP1 1 HH int EndP2 6528 int EndP3 3 HH ushort Speed 1 8000 0 1 2 3 WR5 106 1 DATA_2BP Data2Bp new DATA 2BP 4 Data2Bp 0 Data2Bp 0 Data2Bp 0 Data2Bp 0 Data2Bp 1 Data2Bp 1 Data2Bp 1 Data2Bp 1 Data2Bp 2 Data2Bp 2 Data2Bp 2 Data2Bp 2 Data2Bp Data2Bp 3 Data2Bp 3 3 Data2BpL 2 Bplp Bplm Bp2p Bp2m Bplp Bplm Bp2p Bp2m Bplp Bplm Bp2p Bp2m Bplp Bplm Bp2p Bp2
92. MCX304 MC8082P MC8080P MC8082Pe 4 1 2 MCX314As MCX314As MC8043P MC8043Pe 4 2 4 1 MCX304 MCX304 MCX304 MC8082P MC8080P MC8082Pe F MC8000P MC8000P ik MCX304 Tool MCX304 Board ReadMe txt 4 1 1 MCX304 A exe MCX304 B exe 2 MCX304 MCX304 MCX304 A MCX304 1 MC8042P MC8022P MCX304 MCX304 2 8082 MC
93. 3 2 3 2 1 MC6000P DLL VC VB CH MC8000P_8082 inf MC8000P_8080 inf MC8000P_8043 inf Vista Driver install MC8082P INI0S Vista MC8082P 42 22P MC8082Pe install MC8080P INI0S Vista MC8080P Install MC8043P INI0S Vista MC8043P MC8043Pe uninstall MC8082P 0S Vista MC8082P 42 22P MC8082Pe uninstall MC8080P 0S Vista MC8080P INF exe uninstall MC8043P 0S Vista MC8043P MC8043Pe INF exe Vista64 Driver 64bit install MC80 0S Vista 64bit0S MC8082P 42P 22P MC8082Pe 64bit install MC80 0S Vista 64bit0S MC8080P 0S Vista 64bit0S MC8043P MC8043Pe
94. MC8082P NOV PCI Express PC TI MC8082Pe MC8082P MC8082p 54 L F FA V H EA 7 m sn iS iN E S a VISTA64DD PC 9 1394 NOVA DVD CD ROM Ne _ 57 Adtek Syctem Science Co Ltd H ca IDE ATA ATAPI POLARA 3 FIHA 2 0 A NOVA Ko 4 WinDriver H A Toaster aa a FOR 1 DE H L M TATA m
95. POD _ EOR gg 1 puth D 7D Ra RNN RDT ATAT Abb LET gt FAD POI Bridee RAE Pem E 19 2 A E R al i d Sl o 2051 yT ESA ERT D lt
96. 0 lt 15 1C 0 1 IC 1 0 2 1IC A 0 1C B 1 7 Axis X AXIS_X Y AXIS_Y Z AXIS Z U AXIS_U VC Data Nmc_ReadEp No IcNo AXIS_Y Y VB Data Nmc_ReadEp No IcNo AXIS_Y CH Data MC8000P Nmc_ReadEp No IcNo AXIS Y Nmc_ReadSpeed long Nmc_ReadSpeed int No int IcNo int Axis Function Nmc_ReadSpeed ByVal No As Long ByVal IcNo As Long ByVal Axis As Long As Long Function Nmc_ReadSpeed ByVal No As Integer ByVal IcNo As Integer ByVal Axis As Integer As Integer Int MC8000P Nmc_ReadSpeed int No int IcNo AXIS Axis No 0 lt 15 lcNo 1C 0 1 IC 1 0 2 1IC A 0 1C B 1 7 Axis X AXIS_ XY AXIS_Y Z AXIS Z U AXIS_U VC Data Nmc_ReadSpeed No IcNo AXIS_Z Z
97. ADER ESA ADER 0 H AFLA PATA PATA MM LPT gt H E eE MEST OERO Ui VE Fu OK ERL KS N OO TIAS TOT 1 205509 RDT P AQE ELET gt MCBHHGF 0 1F PERENE AA lt B 29
98. DATA 2CIP 3 DataCnt 2 IpAxis WR5 DO0 D5 4 SpdChgFlg 5 VC TRUE FALSE FALSE VB True False CH true false 2CIP Speed Speed 1 lt 8000 Speed 0 DATA_2CIP Speed ContinueFlg VC TRUE FALSE FALSE VB True False CH true f
99. NOVA 28 2 6 2 Windows 2000 32bit NOVA MC8043P DRE C043P MCG8043P 09 103 DVD CD ROM 1 8 IDE ATAZ7ATAPI electronics Htt H USB Universal Serial Bus i 14 F FT 7 2 FT 7 T a _ 8
100. WM_CIP_ END Function WindowProc ByVal hw As Long ByVal uMsg As Long ByVal wParam As Long ByVal IParam As Long As Long If uMsg WMCIP_END Then If IParam Then Call MsgBox End If End If 93 WindowProc CallWindowProc glpPrevWndProc hw uMsg wParam IParam End Function VB NET WM_CIP_END Protected Overrides Sub WndProc ByRef m As Message If m Msg WM_CIP_END Then If IParam Then Call MsgBox End If End If MyBase WndPr oc m End Sub CH DATA_3CIP Data3Cip DATA_3CIP 4 3 Data3Cip 0 EndP1 1000 Data3Cip 0 EndP2 2000 Data3Cip O EndP3 3000 Data3Cip 0 Speed 0 IpAxis IP_AXIS IP_X IP_AXIS IP_Y lt lt 2 IP_AXIS IP_Z lt lt 4 MC8000P Nmc_WriteReg5 gBoardNo int lcNo IpAxis MC8000P Nmc_StartSpd gBoardNo int lcNo AXIS ALL 8000 MC8000P Nmc_Speed gBoardNo int lcNo AXIS ALL 100 3
101. N FS FN 3 1 3 2 3 21 3 2 2 3 1 VC VC 6 0 VC NET2003 3 2 VB6 0 3 3 VB NET2003 3 4 TOE I 3 4 1 RS 3 4 N OON O O O Na a 0 NN M N 3 4 2 3 4 3 3 5 4 1 MCX304 4 1 1 4 1 2 4 1 3 1 9 1 9 1 9 1 9 2 0 4 2 OORA ER Ln ee nS lo 1 DS EE NC NN E EN NN NA N A N N NNE EEEE EEEE EEEREN EAA A EEEE EEEE EEEE EEEE EEEE eR RR Re RR E EBE ERRE ii 5 MC8080P 5 1 2 5 5
102. VB Data IcNo AXIS_Z CH Data MC8000P Nmc_ReadSpeed No IcNo AXIS 4 Nnc_ReadAccDec Nmc_ReadSyncBuff long Nmc_ReadAccDec int No int IcNo int Axis Function Nmc_ReadAccDec ByVal No As Long ByVal IcNo As Long ByVal Axis As Long As Long Function Nmc_ReadAccDec ByVal No As Integer ByVal IcNo As Integer ByVal Axis As Integer As Integer int MC8000P Nmc_ReadAccDec int No int IcNo AXIS Axis No 0 15 IlcNo 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 Axis X AXIS_ XY AXIS_Y Z AXIS Z U AXIS_U 2 VC Data IcNo AXIS_U U VB Data Nmc_ReadAccDec No IcNo AXIS CH Data MC8000P Nmc_ReadAccDec IcNo AXIS U
103. MCX314As VC DWORD Nmc_2BPExec int No int lcNo DATA 2 pData2Bp int DataCnt int lpAxis BOOL ContinueFlg FALSE VB Function Nmc_2BPExec ByVal No As Long ByVal lcNo As Long ByRef pData2Bp As 2BP ByVal DataCnt As Long ByVal IpAxis As Long ByVal ContinueFlg As Long As Long VB NET Function Nmc_2BPExec ByVal No As Integer ByVal lcNo As Integer ByRef 2 As 2BP ByVal DataCnt As Integer ByVal IpAxis As Integer ByVal ContinueFlg As Integer As Integer C NET Nmc_Status MC8000P Nmc_2BPExec int No int lcNo 2BP pData2Bp int DataCnt int IpAxis bool ContinueFlg No 0 lt 15 cNo 1C 0 1 C 1 0 2 1C A 0 1C B 1 7 pData2Bp 2 BP DATA_2BP 7 LX DATA_2BP
104. 400 Z MC8000P Nmc_Pulse No lcNo 5 2000 MC8000P Nmc_Pulse No lcNo AXIS Y 300 MC8000P Nmc_Pulse No lcNo AXIS Z 400 Nmc_Pulse_VB VB MCX304 VC VB Sub Nmc_Pulse_VB ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Double VB NET Sub Nmc_Pulse_VB ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal wdata As Double No 0 15 lcNo C 0 lt 1 s o 2 1C A 0 1C B 1 7 Axis 2 wdata VB Call Nmc_Pulse_VB No IcNo 2000 2000 X
105. Declare 77 VB NET2003 MC8000P DLL 0S Vista VCr MC8000P DLL 0S Vista VC MC8000P DLL 0S Vista 64bit0S VC MC8000P DLL 0S Vista 64bitO0S VC MC8000P DLL VC _ MC8000P DLL VC MC8080P MC8000P DLL Declare VB NET2003 MC8080P MC8000P DLL ASA O RR0 1 2 4 5 BP
106. 43P INF 0S Vista 64bit0S MC8082P 42 22P MC8082Pe 8082P INF exe 0S Vista 64bit0S MC8080P 8080P INF exe 64bit uninstall MCI0S Vista 64bit0S MC8043P MC8043Pe 6043P INF exe 2 J 7 7 5 Lib VB NET2003 MC8000P_DLL vb Lib VC6 MC8000P LIB Vista lib MC8000P_DLL H Lib VC6 Vista64 116 MC6000P LIB MC6000P_DLL H Lib VC6 MC6000P LIB MC6000P_DLL H WB j Lib MC8080P_old IMC8080P_DLL vb VB NET2003 Lib Csharb Mc8000pWrap dl Samp eX Sample VB6 Sample Samp eX VB VB6 0 Sample D Sample F Sample G NormallyClose Sample A VB VB NET2003 VB NET2003 NormallyClose Sample A VC VC6 0 NormallyClose Sample A Samp eX VC6 C CH NET2003 3 L i b VB6 MC8000P_DLL bas MC8000P DLL Declare VB6 0 MC8000P DLL
107. 7 AXIS_X AXIS_Y 2 VC Nmc_WriteReg1 No lcNo AXIS_X 0x8000 X VB Call Nmc_WriteReg1 No lcNo AXIS_X amp H8000 CH MC8000P Nmc_WriteReg1 No lcNo 0x8000 Nmc_WriteReg2 WR 2 2 VC void Nmc_WriteReg2 int No int lcNo int Axis long wdata VB Sub Nmc_WriteReg2 ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_WriteReg2 ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal wdata As Integer CH NET void MC8000P Nmc_WriteReg2 int No int IcNo AXIS Axis int wdata No 0 15 IlcNo IOC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 Axis AXIS_X AXIS_Y 2 VC Nmc_WriteReg2 No lcNo AXIS_Y 0x2000 ALARM Y VB Call Nmc_WriteReg2 No lcNo AXIS_Y amp H2000 CH
108. O0 CloseMC8080P MC8080P int No 0 lt 15 BOOL TRUE FALSE status CloseMC8080P 0 O CloseAlIMC8080P MC8080P CloseAlIMC8080P OutpMC8080P 2 int No 0 lt 15 long Adr long Dat OutpMC8080P 0 0x8000 InpMC8080P 2 int No 0 lt 15 long Adr data InpMC8080P 0 MCX304A RRO RO SetEventMC80
109. MC8080P MC8080P OpenMC8080P MC8082P 2 MC8082P 5 1 MC8080P OS Windows98 Windows2000 WindowsXP WindowsMe WindowsNT 5 1 5 1 1 VC VC 6 0 VC NET2003 MC8080P MC8080P 1ib
110. Win32 v ERIO Debug P Win32 v MC8000P LIB MC8000P LIB 0 Framework 0 0 22100 BIA a SEROREN lt DLL DL IDL m XML a XML
111. 85 VC 2 1 DATA_2CIP Data2Cip 2 tCMD_IP_2ST 0 4500 0 1500 Nmc_WriteReg5 No lcNo 0 04 Ret Nmc_2CIPExec No IcNo Data2Cip 2 0x04 if Ret CIP_END VB Dim Data2Cip 1 As DATA_2CIP 2 0 0 0 1500 0 2 1500 X 2 Y 2 2 X Y AfxMessageBox 2 Data2Cip 0 Command CMD_IP_2ST 2 Data2Cip 0 EndP1 4500 Data2Cip 0 EndP2 0 Data2Cip 1 Command CMD_IP_CCW CCW Data2Cip 1 EndP1 1500 Data2Cip 1 EndP2 1500 Data2Cip 1 Centeri 0 Data2Cip 1 Center2 1500 Call Nmc_WriteReg5 No IcNo amp H4 X 2 Y Ret 2 1 IcNo Data2Cip 0 2 amp H4 False False 2 7 2 X Y If Ret CIP_END Then Call MsgBox End If DATA 2CIP 1 Data2Cip 2CIP 4 Data2Cip 0 Command ushort CMD_IP_CW Data2Cip 0 EndP1 2000 Data2Cip 0 EndP2 2000 Data2Cip O Center1 2000 Data2Cip 0 Center2
112. DATA 2BP 3 DataCnt 2 BP lpAxis WR5 DO0 D5 4 ContinueFlg BP VC TRUE FALSE FALSE VB True False CH true false BP C 1 BP_END BP BP_CNT_ERR BP_ALREADY_EXEC BP BP_PARAM_ERR BP_NOT_OPEN_ ERR BP_OTHER_ERR BP_STOP BP
113. FALSE VB True False CH true false BP C 1 BP BP_CNT_ERR BP_ALREADY_EXEC BP BP_PARAM_ERR BP_NOT_OPEN ERR BP_OIHER_ERR BP_STOP BP BP_USER_STOP BP BP_DRIVE_ERR BP RRO VC 3 BP 1 BP1M 2 BP2M DATA Data3Bp 2 0xFF30 0 0 0x84FF 0 0xAC35 0xAC35 0 0xC000 0x36E7 0xC000 0x3F3F Nmc_Wr iteReg5 No lcNo 0 24 X 2 Y 3 Z Ret
114. MCX314As A exe MCX314As B exe MCX314As A exe MCX314As B exe 4 2 2 0 F O 3
115. status 0 False status MC8000P Nmc_Open 0 false Nmc_Close BOOL Nmc_Close int No Function Nmc_Close ByVal No As Long As Long Function Nmc_Close ByVal No As Integer As Integer I bool MC8000P Nmc_Close int No 0 15 VC TRUE FALSE VB 0 0 CH true false VC status Nmc_Close 0 O VB status Nmc_Close 0 CH status MC8000P Nmc_Close 0 Nmc_CloseAll VC BOOL Nmc_CloseAll void VB Function Nmc_CloseAll O As Long VB NET Function Nmc_CloseAll As Integer CH NET bool MC8000P Nmc_CloseAll C VC TRUE FALSE VB 0 0 CH true false VC status Nmc_CloseAIlI VB status Nmc_CloseAll CH status MC8000P Nmc_CloseAlIO 50
116. Bl Tk aa 2 2 Heg x 23 2 5 4 Windows Vista 7 64bit PC Q CD ROM Driver CD ROM D D Driver Driver Vista Driver 64bit uninstall xxxxx INF exe Windows Vista Windows 7 xxxxx PCI Expres s PC TI MC8082Pe 64bit uninstall MC8082P INE exe MC8 0 8 2 P
117. 2 2 2 3 ON L Windows XP DOGO Windows XP 2 Windows XP 1 947 HY FORA BEVOLEN PIPO Wndons Update Q Web 4 0 0 TRODD BUERGEN ERRULE HLY OHI Windows Update RALEN Oku 55 43 3651U7 0 TIO PLADI iaat RDA PIIPER 9 J PCI Bridge
118. End If End If MyBase WndPr oc m End Sub aR C DATA 3BP Data3Bp DATA_3BP 4 3 BP Data3Bp 0 Bplp OxFF30 1111 1111 0011 0000 BP1 10 Data3Bp O Bp1m O 0000 0000 0000 0000 BP1 0 Data3Bp 0 Bp2p O 0000 0000 0000 0000 BP2 0 Data3Bp 0 Bp2m 0x84FF 1000 0100 1111 1111 BP2 10 Data3Bp 0 Bp3p O 0000 0000 0000 0000 BP3 0 Data3Bp 0 Bp3m OxAC35 1010 1100 0011 0101 BP3 8 IpAxis IP_AXIS IP_X IP_AXIS IP_Y lt lt 2 IP_AXIS IP_Z lt lt 4 MC8000P Nmc_Wr iteReg5 No lcNo IpAxis MC8000P Nmc_StartSpd No lcNo AXIS ALL 1 MC8000P Nmc_Speed gBoardNo lcNo AXIS ALL 1 3 BP Ret MC8000P Nmc_3BPExec_BG System IntPtr parent Handle No lcNo Data3Bb DataCnt IpAxis ContinueFlg if Ret Nmc_Status BP_START C NET WM_BP_END protected override void WndProc ref Message m WndProc ba
119. Nmc_GetBoardInfo I D VC BOOL Nmc_GetBoardInfo int USHORT DevicelD VB Function Nmc_GetBoardInfo ByVal No As Long ByRef DevicelD As Integer As Long VB NET Function Nmc_GetBoardInfo ByVal No As Integer ByRef DevicelD As Short As Integer C NET bool MC8000P Nmc_GetBoardlnfo int No out ushort DevicelD No 0 15 DevicelD VC ID VB C I D I D 1 VC LVB MC8082P 42P 22P ID_MC8082P MC8080P ID_MC8080P MC8043P ID_MC8043P CH MC8082P 42P 22P Dev 1 MC8082P MC8080P Dev_ID MC8080P MC8043P Dev_ID MC8043P VC TRUE FALSE VB 0 0 true false USHORT DevicelD status Nmc_GetBoardlInfo No amp DevicelD ID IT DevicelD ID_MC8082P MC8082P 42P 22P Dim DevicelD As Integer status Nmc_GetBoardInfo No DevicelD If DevicelD ID_MC80
120. D NOVA electronics Inc 1 A sAr 77 ma C Windows system32 cmd exe of install MC9043P INF gt echo off 1 Installing a s 15 gt Windows 2 NOVA NOVA NOVA electronics Inc NOVA electronics Inc 1 D A Ci Windows systerm32 crmd exe lof x Users
121. Nmc_WriteReg0 WRO void Nmc_WriteRegO int No int lcNo long wdata Sub Nmc_WriteReg0 ByVal No As Long ByVal lcNo As Long ByVal wdata As Long Sub Nmc_WriteReg0 ByVal No As Integer ByVal IcNo As Integer ByVal wdata As Integer void MC8000P Nmc_WriteRegO int No int IcNo int wdata 0 15 IC 0 lt 1 I1C 1 0 2 1C A 0 1C B 1 7 Nmc_WriteReg0 No IcNo 0x0120 X Call Nmc_WriteReg0 No IcNo amp H120 MC8000P Nmc_WriteReg0 No IcNo 0x0120 Nmc_WriteReg1 WR 1 1 VC void Nmc_WriteReg1 int No int lcNo int Axis long wdata VB Sub Nmc_WriteReg1 ByVal No As Long ByVal IcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_WriteReg1 ByVal No As Integer ByVal IcNo As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8000P Nmc_WriteReg1 int No int IcNo AXIS Axis int wdata 0 15 IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1
122. VALID INTRPT_CLKR GO GS ME ED ML SD pak apuq sue pupa p uk 0 62 0x63 0x65 0xOF 0x00 0 01 0x02 0x03 0x04 0 05 0 06 0x07 0x08 0x09 0x0A 0 0 0x0C 0 0 OxOE 0x60 Ox61 0x64 UL 0 11 0x12 0x13 0x14 0x20 0X22 0x23 0x24 0x259 0x29 0x26 OK 0x30 0 31 0x32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 Ox3A Ox3B 096 Ox3D MCX314As 2 72 COMP COMP MEJ TZAI ZEY F
123. VB VB6 0 41 Sample F 1 frm MC8000P_DLL bas Module1 bas VBSample vbp 5 1 exe Sample G 1 frm MC8000P_DLL bas Module1 bas VBSample vbp 1 exe Sample H Forml frm MC8000P_DLL bas Module1 bas VBSample vbp exe VBSampleH exe VB NET2003 Normal lyClose Sample Forml vb MC8000P_DLL vb Module1 vb 1 sln exe VBSampleA exe Sample A Forml vb MC8000P_DLL vb Module1 vb VBSample sln exe VBSampleA exe Sample vb MC8000P_DLL vb Module1 vb VBSample sln exe VBSampleC exe Sample D 1 vb MC8000P_DLL vb Module1 vb VBSample sln 1 Sample 1 vb MC8000P_DLL vb Module1 vb VBSample sln Te ex
124. IC A RRO VB data Nmc_ReadReg No 0 MCX_RRO CH data MC8000P Nmc_ReadReg No 0 REG_MCX WRO VC RR3 Nmc_ReadEvent 59 Nmc_SetEvent 1 G 1 Nmnc_ResetEvent VC BOOL Nmc_SetEvent int No LPTHREAD_START_ROUTINE UserThread LPVOID IpParameter VB VB NET C NET bool MC8000P Nmc_SetEvent int No UserThread Callback int param No 0 15 VC UserThread VC IpParameter 1
125. Nmc_OutPort Nmc_InPort 7 I C IC 1 0 I C 2 1 C A 0 1 C B 1 C 1 C MC8082Pe MC8043Pe IC MCX314As MCX304 I C 109 3 4 3 API API VC VC NET MC8000P_DLL H VB6 0 MC8000P_DLL bas VB NET2003 VB2005 VB2008 MC8000P_DLL vb CH NET 1 Nmc_Open 2 Nmc_Close Nmc_CloseAll
126. VC Nmc_DJerk No IcNo AXIS_Z 1000 1000 ET A 2 VB Call Nmc DJerk No IcNo AXIS_Z 1000 CH MC8000P Nmc_DJerk No lcNo AXIS Z 1000 Nmnc_HomeSpd VC void Nmc_HomeSpd int No int IcNo int Axis long wdata VB Sub Nmc_HomeSpd ByVal No As Long ByVal IcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_HomeSpd ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8000P Nmc_HomeSpd int No int IcNo AXIS Axis int wdata No 0 15 IcNo G 0 lt 1 IC 1 0 2 1IC A 0 1C B 1 7 Axis 2 wdata VC Nmc_HomeSpd No lcNo AXIS U 200 200 U VB Call lcNo AXIS U 200 CH MC8000P Nmc_HomeSpd No IcNo AXIS U 200 Nmc_ExpMode MCX314As VC void Nmc_ExpMode int No int IcNo int Axis long EM6_data long EM7_data VB Sub Nmc_ExpMode ByVal
127. CD DRA CD ROM CD ROM CD ROM CD ROM Driver CD ROM D D Driver Driver U b O RJAR
128. IC 1 0 2 1C A 0 1C B 1 7 VC Nmc_WriteReg7 No IcNo 0x5678 2 5678 H VB Call Nmc_WriteReg7 No lcNo amp H5678 CH MC8000P Nmc_WriteReg7 No lcNo 0x5678 Nmc_ReadReg0 R R O VC long Nmc_ReadReg0 int No int IcNo VB Function Nmc_ReadReg0 ByVal No As Long ByVal lcNo As Long As Long VB NET Function Nmnc_ReadReg0 ByVal No As Integer ByVal lcNo As Integer As Integer CH NET int MC8000P Nmc_ReadReg0 int No int IcNo No 0 lt 15 1C 0 1 IC 1 0 2 1IC A 0 1C B 1 7 R R 0 VC Data Nmc_ReadReg0 No lcNo RRO VB Data Nmnc_ReadReg0 No IcNo CH Data MC8000P Nnmc_ReadReg0 No lcNo 58 Nmc_ReadReg1 RR 1 1 VC long Nmc_ReadReg1 int No int IcNo int Axis VB Function Nmc_ReadReg1 ByVal No As Long ByVal lcNo As Long B
129. 1 O O O Os INmc_ReadReg5 _ RR5 2 oO O O O 60 INmc_ReadReg6 RR6 1 8 O Nmc_ReadReg7 RR 7 2 O O J O O j 48 5 mc_Jerk C C O mc_Acc y yY OSO mc_Dec O mc_StartSpd Mnc _ Speed CO VC CHA VB s x VC CHED O x mo_Center Nm OOoOIIOIIOlw Nmc_CompP 7 PHL O O O O 2 INme_CompM COMP C O O O O 6 Nmo_Acc0fst O O Nmc_DJerk COJ SRE F mio S ES SE Nmc_HomeSpd _ q f O O O O 6 6 Nmo_ExpMode _ Oo O O O 67 x Nmc_HomeMode 7
130. ReadEventMC8080P 130 5 2 2 VB6 0 0penMC8080P MC8080P No As Long 0 lt 15 Long 0 0 status OpenMC8080P 0 O CloseMC8080P MC8080P No As Long 0 lt 15 Long 0 0 status CloseMC8080P 0 0 CloseAlIMC8080P MC8080P CloseAlIMC8080P OutpMC8080P 2 No As Long 0 lt 15 Adr As Long Dat As Long Call OutpMC8080P 0 amp H8000 InpMC8080P
131. 0 2 1C A 0 1C B 1 7 Axis AXIS_X AXIS_Y 2 wdata VC Nmc_Range No IcNo AXIS_ALL 800000 800000 10 VB Call Nmc_Range No lcNo AXIS_ALL 800000 CH MC8000P Nmc_Range No lcNo AXIS ALL 800000 VC VB void Nmc_Jerk int No int lcNo int Axis long wdata Sub Nmc_Jerk ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_Jerk ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8000P Nmc_Jerk int No int lcNo AXIS Axis int wdata No 0 lt 15 lcNo IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 Axis AXIS_X AXIS_Y 2 wdata VC Nmc_Jerk No lcNo A
132. 2 BP END Y BP_END BP BP_STOP BP BP_USER_STOP BP BP_DRIVE_ERR BP RRO 79 VC 2 BP BP1P 2 2 DATA 2 2 2 10 0000 0x2BFF OxFFD4 0x00001 OxF6FE 0x0000 0x000F 0x3FC0 iteReg5 lcNo 0x04 X 2 Y Ret Nmc_2BPExec_BG hWnd No lcNo Data2Bp 2 0x04 2 BP 4 2 X if Ret BP_START AfxMessageBox BEGIN_MESSAGE_MAP CMC_SAMPLEDIg CDialog WM_BP_END ON_MESSAGE OnMsg_BP END_MESSAGE_MAP Ka WM_BP_END
133. IPAXISIPY IP AXIS IP Z IP AXIS IP U 1 X 2 Y 3 Z 3 Ipsis Jp AXIS IN Ip ANTS Ip yc US IM 108 5 MCX314As gt SpdChgFlg TRUE True 2CIP Speed DATA_3CIP Speed 18000 0 DDATA 2CIP Speed DATA_3CIP Speed 1 8000
134. 1 1C A RR3 return 0 C isr MC8000P callback 0 new MC8000P UserThread isr MC8000P Nmc_SetEvent no MC8000P callback 0 param 53 Nmc_ResetEvent VC BOOL Nmc_ResetEvent int VB VB NET bool MC8000P Nnc_ResetEvent int No No 0 lt 15 VC TRUE FALSE CH true false VC status Nmc_ResetEvent No CH MC8000P Nmc_WriteReg1 No AXIS ALL 0x0000 status MC8000P Nmc_ResetEvent No Nmc_ReadEvent R R3 R R 3 VC BOOL Nnc_ReadEvent int No int lcNo long Rr3X long Rr3Y long Rr3Z Iong Rr3U VB
135. 123 4 2 3 Z MCX314 As 1 MC8043P x Y 2 U kE X Y p bp _ wx Y zlul deii _ e m 30 2805493808 T 948093558 278664457 8656457730 2135266690 242 n 9 00000 0 p 94 afaj 232 CwrEIsgRa p 2 _33 cow pooo gt lsnnnnn lt 1800000 lt 1800000 34 2 lt 24 F 35 9 60 BOO REOO 25 77 7 7 36 BP 60 Y 26 _87 BP aa 27 55 BP gt Z _62 _39
136. 2 Nmc_StartSpd No lcNo AXIS U 100 100 U Call Nmc_StartSpd No lcNo AXIS_U 100 MC8000P Nmc_StartSpd No lcNo AXIS U 100 VC VB C NET void Nmc_Speed int No int IcNo int Axis long wdata Sub Nmc_Speed ByVal No As Long ByVal IcNo As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc_Speed ByVal No As Integer ByVal IcNo As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8000P Nmc_Speed int No int IcNo AXIS Axis int wdata No IlcNo Axis wdata VC VB C 0 15 IC 0 1 IC 1 0 2 1C A 0 1C B 1 7 2 Nmc_Speed No lcNo AXIS_X AXIS_Y 1000 1000 X Call Nmc_Speed No lcNo AXIS X Or AXIS_Y 1000 MC8000P Nmc_Speed No lcNo AXIS X AXIS Y 1000 6 Nmc_Pulse VC MCX304
137. EA PEA OK LE OKT lp TEEL 0 Driver 1 F RDT 7 0 PCI Bridge 1Y TA LRA 1 0 0 2000 80493 1 lt D H DVD CD ROM O MCG8043P KIIPI LELE cqr lay rasgar NOVA MC8043P
138. I1C 1 0 2 1C A 0 1C B 1 7 2 VB Call Nmc_DecP_VB No lcNo AXIS_X 40000 40000 X Nmc_Center MCX314As VC void Nmc_Center int No int lcNo int Axis long wdata VB Sub Nmc_Center ByVal No As Long ByVal IcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_Center ByVal No As Integer ByVal IcNo As Integer ByVal Axis As Integer ByVal wdata As Integer CH NET void MC8000P Nmc_Center int No int IcNo AXIS Axis int wdata No 0 lt 15 lcNo IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 Axis 2 wdata VC Nmc_Center No lcNo AXIS_Y 1500 1500 Y VB Call Nmc_Center lcNo AXIS_Y 1500 CH MC8000P Nmc_Center No lcNo AXIS Y 1500 64
139. MC8043P PCI Xpress PCI MC8043Pe MC8043P ET lt Ea 2 Ig m IS 01 15 S a VTSTA32DD PC DVD CD ROM ea IDE ATA ATAPI 8 8043 NOVA RNET Adtek System Science Ltd PGI 2 TIAA 1 0 HI WinDriver a a t e D m rq wt I 4 J F CD
140. 0 lt 15 IlcNo 0 lt 1 IC 1 0 2 IC A 0 1C B 1 7 VC TRUE FALSE VB 0 0 true false Nmc_IPStop No IlcNo Call Nmc_IPStop No lcNo MC8000P Nmc_IPStop No IlcNo wParam I C MCX314As BP VC void Nmc_lIPGetMsgNo int wParam int No int lcNo VB Sub Nmc_IPGetMsgNo ByVal wParam As Long ByRef No As Long ByRef lcNo As Long VB NET Sub Nmc_lPGetMsgNo ByVal wParam As Integer ByRef No As Integer ByRef lcNo As Integer CH NET bool MC8000P Nmc_IPStop int No int IcNo wParam wParam No VGC VB lcNo VC I C VB 1 C int BdNo in
141. B 5 EE a ISTA64DD PC 5 Q 1394 DVD CD ROM IDE ATA ATAPI J a WinDriver 0 2 Toaster 4 a De 6 08 He He 25 26 OS 2 6 1 Windows 98 32bit Q NOVA OFO MC8043P USIIPKIJUPI kp F54 1U uu A
142. CD R OM 2 2 1 6 1 2 SW1 0 0 2 3
143. IC 1 0 2 1C A 0 1C B 1 7 pData2Cip 2 DATA_2CIP 7 LX DATA_2CIP DATA 2CIP 3 DataCnt 2 lpAxis WR5 DO0 D5 4 SpdChgFlg 5 VC TRUE FALSE FALSE VB True False CH true false DATA_2CIP Speed Speed 1 lt 8000 Speed 0 DATA_2CIP Speed ContinueFlg
144. 1C A MCX314As IC B 2N S 1 S 2 1 2 S 1 S 2 1 2 A 11 Close VB6 MC8000P DLL Declare VB VB6 0 524 AN VB6 MC8000P DLL Declare VB VB6 0 524 RITZ gt 2 7k TL VB6 MC8000P DLL Declare VB VB6 0 1 Z VB6JHMC8000P DLL Declare EF
145. Call Nmc_Pulse_VB No lcNo AXIS Y 300 300 Y Call Nmc_Pulse_VB No lcNo AXIS 7 400 400 Z 63 gt Nmc_DecP VC CHE VC void Nmc_DecP int No int IcNo int Axis ULONG wdata VB VB NET CH NET void MC8000P Nnc_DecP int No int IcNo AXIS Axis uint wdata 0 15 IC 0 lt 1 IC 1 0 2 1IC A 0 1C B 1 7 2 VC Nmc_DecP No lcNo 30000 30000 U CH MC8000P Nmc_DecP No lcNo AXIS U 30000 Nmc_DecP_VB VB Sub Nmc_DecP_VB ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Double Sub Nmc_DecP_VB ByVal No As Integer ByVal IcNo As Integer ByVal Axis As Integer ByVal wdata As Double 0 15 IC 0 lt 1
146. SM 5 2 3 VB NET2003 T I e T MG8000P ES 128 5 2 MC8080P MC8080P MC8082P MC8080P MC8080P MC8082P 3 4 API 52 1 V C OpenMC8080P MC8080P int No 0 15 BOOL TRUE FALSE status OpenMC8080P 0
147. USHORT Bp2m BP2M DATA 2BP typedef struct _DATA 3BP USHORT Bplp BP1P USHORT Bplm BPIM USHORT Bp2p BP2P USHORT Bp2m BP2M USHORT Bp3p BPSP USHORT Bp3m BPS3M DATA_3BP 2 typedef struct _DATA 2CIP 1 USHORT Command CMD_IP_2ST CMD_IP_CW CMD_IP CCW USHORT Speed 1 8000 0 1ong EndP1 1 long EndP2 2 long Centerl 1 long Center2 BIP 52 HH DATA 2CIP 1 2 WR5 3 typedef struct _DATA 3CIP long EndP1 1 long EndP2 2 long EndP3 3 USHORT Speed 1 8000 0 DATA_3CIP WE 1 2 3 WR5 103 V B 2 BP Type DATA_2BP Bplp As Integer Bplm As Integer Bp2p As Integer Bp2m As Integer End Type 3 BP DATA_3BP Bplp As Integer Bplm As Integer Bp2p As Integer Bp2m As Integer
148. VB NET bool MC8000P Nnmc_ReadEvent int No int IcNo out int Rr3X out int Rr3Y out int Rr3Z out int Rr3U No 0 lt 15 IlcNo IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 Rr3X XX RR3 Rr3Y Y RR3 Rr3Z Z RR3 Rr3U U RR3 VC TRUE FALSE CH true false VC long Rr3X 2 Rr3Y 2 Rr3Z 2 Rr3U 2 Nmc_ReadEvent No 0 amp Rr3X 0 amp Rr3Y O amp Rr3Z 0 amp Rr3U O IC A RR3 Nmc_ReadEvent No 1 amp Rr3X 1 amp Rr3Y 1 amp Rr3Z 1 amp Rr3U 1 1C B RR3 CH int Rr3X Rr3Y Rr3Z Rr3U X Y Z U MC8000P Nmc_ReadEvent No IcNo out Rr3X out Rr3Y out Rr3Z out Rr3U RR3 RR3
149. 2 MOBHHSF ATE HOYA electronics sssi Serial Bus controllers 10 25 2005 T TA 0 PAIS HER H 7 GOM Z LPT H BO FE E CAUT a wallan Ca el AAD ES TA Fr ER T oldd IDH lun 801 TAA FEH AORTY F EERIE lt IRA gt 26
150. 68 Nmc_ReadLp VC long Nmc_ReadLp int No int lcNo int Axis VB Function Nmc_ReadLp ByVal No As Long ByVal lcNo As Long ByVal Axis As Long As Long VB NET Function Nmc_ReadLp ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer As Integer C NET int MC8000P Nmc_ReadLp int No int lcNo AXIS Axis No 0 15 1C 0 1 IC 1 0 2 1IC A 0 1C B 1 7 Axis X AXIS_ XY AXIS_Y Z AXIS Z U AXIS_U VC Data Nmc_ReadLp IcNo AXIS X X VB Data Nmc_ReadLp No IcNo AXIS X CH Data MC8000P Nmc_ReadLp No IcNo AXIS X Nmc_ReadEp long Nmc_ReadEp int No int IcNo int Axis Function Nmc_ReadEp ByVal No As Long ByVal lcNo As Long ByVal Axis As Long As Long Function Nmc_ReadEp ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer As Integer int MC8000P Nmc_ReadEp int No int IcNo AXIS Axis No
151. CIP_OIHER_ERR CIP_STOP CIP_USER_STOP CIP_DRIVE_ERR RRO VC VB C DATA 3CIP Data3Cip 2 3 3 Data3Cip 0 EndP1 1000 Data3Cip 0 EndP2 2000 Data3Cip 0 EndP3 3000 Data3Cip 0 Speed 0 Data3Cip 1 EndP1 2000 Data3Cip 1 EndP2 1000 Data3Cip 1 EndP3 3000 Data3Cip 1 Speed 0 Nmc_WriteReg5 No IcNo 0x24 X 2 Y 3 7 Ret lcNo Data3Cip 2 0x24 3 2 2 X Y Zh if Ret END AfxMessageBox Dim Data3Cip 1 As 3CIP 3 3 Data3Cip 0 EndP1 1000 Data3Cip 0 EndP2 2000 Data3Cip 0 EndP3 3000 Data3Cip 0 Speed 0 Data3Cip 1 EndP1 2000 Data3Cip 1 EndP2 1000 Data3Cip 1 EndP3 3000 Data3Cip 1 Speed 0 Call Nmc_WriteReg5 No lcNo amp H24 X 2 Y 3 Z Ret
152. Driver arupa F541 03848 7 DRA AOT Cat T D MCBHBZF lt TAA E F 1 Wa T Ber lt 30 Driver Version txt 1
153. MCX314As 4 X Y U 1 6 6 2 1 2 3 1 2 3 Di5 D14 D13 D12 D11 DO D9 D8 D7 D6 D5 D4 D3 D2 D DO 0 0 0 0 0 0 0 0 0 0 A3 AX21 AX20 AKO L 8 A 2 1 D1 0 AX11 10 1 1 X 2 Y 3 Z D5 D4 D3 D2 Dl DO 1 0 0 1 0 0 D3 2 21 20 2 D5 4 AX31 30 3 3 2 NET public enum int 1 IP_X z0 X IP Y Y IP Z 29 U U X IPAXISIPX
154. else MessageBox Show 71 Nmc_GetBpSc BP MCX314As VC Int Nmc_GetBpSc int No int lcNo VB Function Nmc_GetBpSc ByVal No As Long ByVal lcNo As Long As Long VB NET Function Nmc_GetBpSc ByVal No As Integer ByVal lcNo As Integer As Integer C NET int MC8000P Nmc_GetBpSc int No int lcNo No 0 lt 15 lcNo 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 VC Data Nmc_GetBpSc No lcNo BP VB Data Nmc_GetBpSc No lcNo CH Data MC8000P Nmc_GetBpSc No lcNo Nmc_WriteRegSetAxis WR 1 WR 3 VC void Nmc_WriteRegSetAxis int No int lcNo int Axis int RegNumber long wdata VB Sub Nmc_WriteRegSetAxis ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal RegNumber As Long ByVal wdata As Long VB NET Sub Nmc_WriteRegSetAxis ByVal No As In
155. wA TAA IMA H E sp el L Ej D OFF ON L Windows 2000 XP 2 2 5 3 Windows Vista 7 32bit PC Q CD ROM Driver CD ROM D D Driver Driver Vista Driver uninstall xxxxx INF exe
156. 2 3 VC C VB CX304 RR 3 MCX314As RR 3 2 1 117 4
157. IcNo Data3Bp 2 0x24 3 BP 2 2 X Y 7 if Ret AfxMessageBox VB Dim Data3Bp 1 As DATA 3BP 3 BP 3 BP Data3Bp 0 Bplp amp HFF30 Data3Bp 0 Bp1m amp HO Data3Bp 0 Bp2p amp HO Data3Bp 0 Bp2m amp H84FF Data3Bp 0 Bp3p amp HO Data3Bp 0 Bp3m amp HAC35 Data3Bp 1 Bplp amp HAC35 Data3Bp 1 Bp1m amp HO Data3Bp 1 2 amp HCOO0 Data3Bp 1 Bp2m amp H36E7 Data3Bp 1 Bp3p amp 000 Data3Bp 1 Bp3m amp C Call Nmc_WriteReg5 No IcNo amp H24 E X 2 Y 3 Z Ret IcNo Data3Bp 0 2 amp H24 False 3 BP 4 2 X Y 7 If Ret BP_END Then Call MsgBox End If DATA 3BP Data3Bp _3BP 4 3 BP Data3Bp 0 Bplp 0xFF30 1111 1111 0011 0000 1 5 10 Data3Bp 0 Bp1m O 0000 0000 0000 0000 BP1 0 Data3Bp O Bp2p O 0000 0000 0000 0000 BP2 0 Data3Bp 0 Bp2m 0x84FF 1000 0100 1111 1111 BP2 10 Data3Bp 0 Bp3p 0 0000 0000 0000 0000 BP3 0 Data3Bp 0 Bp3m 0xAC35
158. No As Integer 0 lt 15 Adr As Integer Dat As Integer Call OutpMC8080P 0 MCX304A WRO amp H8000 InpMC8080P 2 No As Integer 0 lt 15 Adr As Integer Integer data InpMC8080P 0 MCX304A_RRO RRO 132 5 2 4 1 0penMC8080P Cl1oseMC8080P C1oseA11MC8080P 2 VC Windows VC SetEv
159. store entry C yWindowsYSy IZ mc6U43p inf geUninstallW 0 0 0 0 smp MD8 gt not delet uninstall completed successfully OK MCB8043P s OFF ON Windows Vista MC8043P MC8043P JL F AN V H EJ I 51181191515 2 8 VISTA32DD PC 2 J DVD CD ROM 3 IDE ATA ATAPI 1 1 NOVA la WinDriver sa
160. 1C A 0 1C B 1 7 2 VC Nmc_Ep No lcNo AXIS_ALL 0 0 VB Call Nmc_Ep No lcNo AXIS_ALL 0 CH MC8000P Nmc_Ep No lcNo AXIS ALL 0 Nmc_CompP COMP void Nmc_CompP int No int IcNo int Axis long wdata Sub Nmc_CompP ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc_CompP ByVal No As Integer ByVal IcNo As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8000P Nmc_CompP int No int IcNo AXIS Axis int wdata No 0 15 lcNo IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 Axis 2 wdata VC Nmc_CompP No lcNo AXIS_X 50000 COMP 50000 X VB Call Nmc_CompP No lcNo AXIS_ 50000 CH MC8000P Nmc_CompP No IcNo AXIS X 50000 65 Nmc_Ac
161. HHHHH HHHH MC600 E E 10 UU 0 HH O O O L O O L E I O A A A AA AA LTL A A AA AA O A A A AA AA O A TLTLTLTLT LTL TLTLTLTLT O A A A AA AA O A A A A AA LTL TLTLTLTLT LTL TLTLTLTLT IE A AA AA HHHHH MS082P MS042P MS022P MLS0SOP 4 MS082Pe MS043Pe NOVA electronics PCI PCI Express URL http www novaelec co jp
162. I void MC8000P Nmc_WriteReg4 int No int IcNo int wdata No 0 15 lcNo IO 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 VC Nmc_WriteReg4 No IcNo 0x0001 X 0UT0 Hi VB Call Nmc_WriteReg4 No IcNo amp H0001 MC8000P Nmc_WriteReg4 No IcNo 0 0001 Nmc_WriteReg5 WR 5 void Nmc_WriteReg5 int No int lcNo long wdata Sub Nmc_WriteReg5 ByVal No As Long ByVal lcNo As Long ByVal wdata As Long Sub Nmc_WriteReg5 ByVal No As Integer ByVal lcNo As Integer ByVal wdata As Integer void MC8000P Nmc_WriteReg5 int No int IcNo int wdata No 0 lt 15 lcNo 1IG 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 wdata VC Nmc_WriteReg5 No IcNo 0x0001 X 0UTO VB Call Nmc_WriteReg5 No IcNo amp H1 CH MC8000P Nmc_WriteReg5 No IcNo 0x0001 4 VC Nmc_WriteReg5 No IcNo 0x0024 X 2 Y 3 Z
163. ea U p e s 5 1 2 VB6 0 MC8080P MC8080P_DLL bas MC8080P_DLL bas exe MC8082P MC8080P MC8080P_DLL bas MC8080P MC8080P_DLL bas Lib YMC8080P_o1d VB6 MC8080P_DLL bas MC8080P_DLL bas MC8080P_DLL bas KS ES 5 2 2 VB6 0 exe
164. 0 DATA_3CIP Speed ContinueFlg VC TRUE FALSE FALSE VB True False CH true false CIP_START C 1 CIP_CNI_ERR CIP_ALREADY_EXEC BP CIP_IHREAD_ERR CIP_MALLOC_ERR CIP_CMD_ERR CIP_PARAM_ERR
165. 10h 12h 4 3 5 1 MCX304 5 c lt S vs Windows98 WindowsNT Windows2000 WindowsMe WindowsXP WindowsVista Windows7 Microsoft Visual C Microsoft Visual Basic Microsoft Visual Microsoft Corporation 133
166. As Integer As Integer End Type 2 DATA _2 Command As Integer Speed As Integer EndP1 As Long EndP2 As Long Center As Long Center2 As Long End Type 3 DATA_3CIP EndPl As Long EndP2 As Long EndP3 As Long Speed As Integer End Type BP1P BP1M BP2P gt 2 BP2M BPIE BPI1M BPP BP2M BPPT BP3M 41 1 8000 1 T i 1 HIH 2 1 H lt 3 2 WR5 1 2 3 1 1 8000 WR5 104 CMD_IP_2ST CMD_IP_CW CMD_IP CCW 0 0 2 BP Structure DATA_2BP Dim Bplp As Short Dim Bplm As Short Dim Bp2p As Short Dim Bp2m As Short End Structure 3 Structure DATA 3BP Dim Bplp As Short Dim Bplm As Short Dim Bp2p As Short Dim Bp2m As Short Dim Bp3p As Short Dim Bp3m As Short End Structure 2 Structure DATA 2CIP Di
167. BP 4000 711000 HO00 s s 55 5 1 10000 10000 10000 83 8272220718 A gt E merae 38 5 000 15000 15000 5000 OF NOP _3C COMP 0 0 0 0 v 7 7 v v v v Tames 0 L gt BESE 50 BP2PWR4 FERE X RR3I Nmo_ReadEvent D15 014 013 012 Mi 010 09 04 03 2 01 DI RR3 SYNC D END 5 C END P C P O P lt G 2 PULSE T 124 co p sm sm sp 20 882227 B P 3 4 2 4 MCX314As WR1CWR5
168. ByVal ContinueFlg As Long As Long VB NET Function Nmc_3BPExec ByVal No As Integer ByVal lcNo As Integer ByRef pData3Bp As 3BP ByVal DataCnt As Integer ByVal IpAxis As Integer ByVal ContinueFlg As Integer As Integer C NET Nmc_Status MC8000P Nmc_3BPExec int No int lcNo DATA_3BP pData3Bp int DataCnt int IpAxis bool ContinueFlg No 0 15 lcNo 1C 0 1 C 1 0 2 1C A 0 1C B 1 7 pData3Bp 3 BP DATA_3BP 7 2 DATA_3BP DATA 3BP 3 DataCnt 3 BP lpAxis WR5 DO0 D5 4 ContinueFlg BP VC TRUE FALSE
169. ByVal IcNo As Integer ByRef pData2Bp As DATA 2BP ByVal DataCnt As Integer ByVal IpAxis As Integer ByVal ContinueFlg As Integer As Integer C NET Nmc_Status MC8000P Nmc_2BPExec_BG System IntPtr User_hWnd int No int lcNo DATA 2BP pData2Bp int DataCnt int lpAxis bool ContinueFlg User_ No 0 lt 15 cNo IC 0 lt 1 IC 1 0 2 1IC A 0 C B 1 7 pData2Bp 2 BP DATA_2BP 7 LX DATA_2BP DATA 2BP 3 DataCnt 2 BP lpAxis WR5 DO0 D5 4 ContinueFlg BP VC TRUE
170. MC8000P 1ib MC8082P 0 ib VC6 MC8000P 1ib 1 MC8080P 1ib MC8000P 1ib 3 3 1 VC 6 0 VC NET2003 MC8080P 1ib MC8000P 1ib 3 3 2 VC NET2003 MC8080P 1ib 5 2 1 VC MC8000P
171. MC8000P DLL MC8000P DLL VC VC6 0 43 Sample D MC_SAMPLE cpp MC_SAMPLEDIzg cpp MC_SAMPLE H MC_SAMPLEDIg H MC8000P cpp MC8000P H MC8000P LIB MC8000P_DLL H MC_SAMPLE dsw VCSampleD exe Sample E MC_Sample2 cpp MC_Sample2Dlg cpp _ 1 2 MC_Sample2Dlg H MC8000P cpp MC8000P H MC8000P LIB MC8000P_DLL H MC_Sample2 dsw Sample bmp VCSampleE exe F _5 cpp _5 1 cpp MC_SAMPLE H MC_SAMPLED 1g MC8000P cpp MC8000P H MC8000P LIB MC8000P_DLL H MC_SAMPLE dsw ex O VCSampleF exe Sample G MC_SAMPLE cpp _5 1 cpp MC_SAMPLE H MC_SAMPLEDIg H MC8000P cpp MC8000P H MC8000P LIB MC8000P_DLL H MC_SAMPLE dsw tT e XO VCSampleG e
172. MC8082P 42P 22P MC8082Pe MC8080P MC8043P MC8043Pe OS Vista 82bitOS MC8082P 42P 22P MC8082Pe MC8080P MC8043P MC8043Pe MC8082P 42 22P MC8082Pe MC8080P MC8043P MC8043Pe 64bit 64bit 64bit 64bit 64bit LTB VB6 VC6 VB6 Csharp MC8000P_DLL bas VB NET2003 MC8000P_DLL vb Vista lib MC8000P lib MC8000P_DLL h Vista64 lib MC8000P lib MC8000P_D
173. O Data2Cip 0 Speed 200 IpAxis IP_AXIS IP_X IP_AXIS IP_Y lt lt 2 MC8000P Nmc_WriteReg5 No lpAxis 2 2 200 Ret MC8000P Nmc_2CIPExec No int lcNo Data2Cip DataCnt IpAxis SpdChgFlg if Ret Nmc_Status CIP_END ContinueFlg Nmnc_3CIPExec 3 MCX314As VC DWORD Nmc_3CIPExec int No int lcNo DATA_3CIP pData3Cip int DataCnt int IpAxis BOOL SpdChgFlg FALSE BOOL ContinueFlg FALSE VB Function Nmc_3CIPExec ByVal No As Long ByVal lcNo As Long ByRef _pData3Cip As 3CIP ByVal DataCnt As Long ByVal IpAxis As Long ByVal SpdChgFlg As Long ByVal ContinueFlg As Long As Long VB NET Function Nmc_3CIPExec ByVal No As Integer ByVal IcNo As Integer ByRef pData3Cip As ByVa
174. VB Call Nmc_WriteReg5 No IcNo amp HO024 CH MC8000P Nmc_WriteReg5 No lcNo 0x0024 Nmc_WriteReg6 WR 6 1 VC void Nmc_WriteReg6 int int lcNo long wdata VB Sub Nmc_WriteReg6 ByVal No As Long ByVal lcNo As Long ByVal wdata As Long VB NET Sub Nmc_WriteReg6 ByVal No As Integer ByVal lcNo As Integer ByVal wdata As Integer void MC8000P Nmc_WriteReg6 int No int IcNo int wdata 0 lt 15 IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 VC Nmc_WriteReg6 No IcNo 0x1234 1 1234 H VB Call Nmc_WriteReg6 No IcNo amp H1234 CH MC8000P Nmc_WriteReg6 No lcNo 0x1234 Nmc_WriteReg WR7 2 void Nmc_WriteReg7 int int lcNo long wdata Sub Nmc_WriteReg7 ByVal No As Long ByVal lcNo As Long ByVal wdata As Long Sub Nmc_WriteReg7 ByVal No As Integer ByVal lcNo As Integer ByVal wdata As Integer j void MC8000P Nmc_WriteReg7 int No int lcNo int wdata 0 lt 15 IC 0 lt 1
175. afx msg LRESULT CMC_SAMPLEDlg WPARAM BoardNo LPARAM Status if Status BP_END AfxMessageBox return 0 VB Dim Data2Bp 1 As DATA 2BP 2 BP 2 BP Data2Bp 0 amp HO Data2Bp 0 Bp1m amp H2BFF Data2Bp 0 Bp2p amp HFFD4 Data2Bp 0 Bp2m amp HO Data2Bp 1 Bplp amp HF6FE Data2Bp 1 Bp1m amp HO Data2Bp 1 2 amp HF Data2Bp 1 Bp2m amp Call Nmc_WriteReg5 No IcNo amp H4 2 Y Ret Nmc_2BPExec_BG hWnd lcNo Data2Bp 0 2 amp H4 False 2 BP 2 2 X Yh If Ret BP_START Then Call MsgBox End If End Sub VB WM_BP_END Function WindowProc ByVal hw As Long ByVal uMsg As Long ByVal wParam As Long ByVal IParam As Long As Long If uMsg Then BP If IParam BP_END Then Call MsgBox End If End If WindowProc CallWindowProc glpPrevWndProc hw uMsg wParam lParam End Function VB NET WM_BP_END Protecte
176. public enum CONST int 1 MAX_BOARD_MC8000P 16 MC8000P public enum MaxValue uint X Y Z U IP_AXIS X MCX304 268435455 MCX314As 4294967295 MC8000P 16 CONST BOARD_MC8000P MCX304 MCX314As MCX304 MaxValue MCX304 101 DICA CH public enum int 0 17 gt 1 20H DIC MCX304 0 MCX304 MCX314AS MCX314AS IC A 2 AXIS_X AXIS X 1 X 1000 Nmc_Speed No IcNo AXIS X 1000 Call Nmc_Speed No IcNo AXIS X 1000 MC8000P Nmc_Speed No IcNo AXIS X 1000 VC VB CH 2 O L Xx Y VC AXIS_X AXIS_Y Or AXIS Y CH AXIS X AXIS Y
177. 1010 1100 0011 0101 BP3 8 IpAxis IP_AXISJIPX IP_AXIS IP_Y lt lt 2 IP_AXIS IP_Z lt lt 4 MC8000P Nmc_Wr teReg5 No IcNo IpAxis MC8000P Nmc_StartSpd No lcNo AXIS ALL 1 MC8000P Nmc_Speed No lcNo AXIS ALL 1 3 BP Ret MC8000P Nmc_3BPExec No lcNo Data3Bp DataCnt IpAxis ContinueFlg if Ret Nmc_Status BP_END 78 Nmc_2BPExec_BG 2 MCX314As WM_BP_END VC DWORD Nmc_2BPExec_BG HWND User hWnd int No int IcNo 2BP pData2Bp int DataCnt int IpAxis BOOL ContinueFlg FALSE VB Function Nmc_2BPExec_BG ByVal User_hWnd As Long ByVal No As Long ByVal IcNo As Long ByRef pData2Bp As DATA 2BP ByVal DataCnt As Long ByVal IpAxis As Long ByVal ContinueFlg As Long As Long VB NET Function Nmc_2BPExec_BG ByVal User_hWnd As Integer ByVal No As Integer
178. 7 is X AXIS X Y AXIS_Y Z AXIS Z U AXIS_U 2 RR 2 2 VC Data Nmc_ReadReg2 No IcNo AXIS_Y Y RR 2 VB Data Nmc_ReadReg2 No IcNo AXIS_Y CH Data MC8000 Nmc_ReadReg2 No IcNo AXIS Y Nmc_ReadReg4 R R 4 1 long Nmc_ReadReg4 int No int IcNo Function Nmc_ReadReg4 ByVal No As Long ByVal IcNo As Long As Long Function Nmc_ReadReg4 ByVal No As Integer ByVal lcNo As Integer As Integer int MC8000P Nmc_ReadReg4 int No int IcNo No 0 lt 15 1C 0 1 IC 1 0 2 1IC A 0 1C B 1 7 R R 4 1 VC Data Nmc_ReadReg4 No IcNo RR 4 VB Data Nmc_ReadReg4 IcNo CH Data MC8000P Nnmc_ReadReg4 No lcNo Nmc_ReadReg5 RR5 2 VC long Nmc_ReadReg5 int No int IcNo VB Function Nmc_ReadReg5 ByVal No As Long ByVa
179. A D 18 MC80 8 2P Windows Vista64bit MC8082P Windows Vista64bit MC8082P DA Nj N SVA electronics NOVA Electronics Inc Licensed Edition PRATET IEE 8 B th L Windows NOVA Electronics Inc NOVA electronics Inc NOVA electronics Inc 1 A
180. ByVal lcNo As Long ByVal Axis As Long ByVal cmd As Long ByVal wdata As Long VB NET Sub Nmc_WriteData ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal cmd As Integer ByVal wdata As Integer CH NET void MC8000P Nmc_WriteData int No int lcNo AXIS Axis CMD cmd int wdata 0 15 IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 2 00 H gt 61 H 00 H MCX304 08 H OE H 1 1000 05 H Nmc_Wr iteData No lcNo AXIS_ALL 0x05 1000 Call Nmc_WriteData No lcNo AXIS_ALL amp H05 1000 MC8000P Nmc_WriteData No lcNo AXIS ALL CMD CMD_Speed 1000 gt 73 gt Nmnc_WriteData2 MCX314As VC void Nmc_WriteData2 int
181. CMD_ExpMode 0x5F00 0x0045 Nnc_ReadData VC long Nmc_ReadData int No int IcNo int Axis int cmd VB Function Nmc_ReadData ByVal No As Long ByVal IcNo As Long ByVal Axis As Long ByVal cmd As Long As Long VB NET Function Nmc_ReadData ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal cmd As Integer As Integer C NET int MC8000P Nmc_ReadData int No int IcNo AXIS Axis CMD No 0 lt 15 IlcNo IO 0 lt 1 IC 1 0 2 1IC A 0 1C B 1 7 Axis X AXIS_X Y AXIS_Y AXIS_Z U AXIS_U 10 H lt 14 H 10 H MCX304 14 H VC Data Nmc_ReadData No IcNo AXIS X 0x10 X VB Data Nmc_ReadData No lcNo AXIS_X amp H10 CH Data MC8000P Nmc_ReadData No lcNo AXIS X CMD 74 Nmc_2BPExec 2
182. D2 D1 D U HOM 2 U ERR Z ERR Y ERR X ERR U DRV Z DRV Y DRV x DRV O O EMG ALARM LMT LMT STOP2 STOPI STOFU ADSND ACNST AASND DSND CNST ASND CMP CMP EN 56 5 SO t O 0 omen SO o a HMST4 HMST3 HMST2 5 1 HMSTU HOME EMG ALARM HLMT HLMT SLMT SLMT ROW TE CE se oT 6 0 0 o SO II GS SUBIINER 8 CE BE TE ST1 5 0 AAEM ENG 572 5 0 ALME LEINE LE 5 2 IESTI IFSIU 2 NF ZEA ZERE 2912 soll RRIA 4 1 7 Port A B C Port A B C MC8082P MC8080P A B C MC8082P MC8080P Port B Port 122 4 2 MCX314As MCX314As MCX314As MC8043P MC8043
183. MC8000P Nmc_WriteReg2 No lcNo AXIS Y 0x2000 56 Nmc_WriteReg3 WR 3 3 VC void Nmc_WriteReg3 int No int IcNo int Axis long wdata VB Sub Nmc_WriteReg3 ByVal No As Long ByVal IcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_WriteReg3 ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8000P Nmc_WriteReg3 int No int IcNo AXIS Axis int wdata No 0 15 lcNo IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 Axis AXIS_X AXIS_Y 2 Nmc_Wr i teReg3 lcNo AXIS_ALL 0x0001 Call Nmc_WriteReg3 No lcNo AXIS_ALL amp H1 MC8000P Nmc_WriteReg3 No IcNo AXIS ALL 0x0001 Nmc_WriteReg4 WR 4 void Nmc_WriteReg4 int int lcNo long wdata Sub Nmc_WriteReg4 ByVal No As Long ByVal lcNo As Long ByVal wdata As Long Sub Nmc_WriteReg4 ByVal No As Integer ByVal IcNo As Integer ByVal wdata As Integer
184. Nmc_3CIPExec IcNo Data3Cip 0 2 amp H24 False False 3 4 2 X Y 7 If Ret END Then Call MsgBox End If 3CIP 1 Data3Cip new DATA_3CIP 4 3 Data3Cip O EndP1 1000 Data3Cip 0 EndP2 2000 Data3Cip 0 EndP3 3000 Data3Cip O Speed O IpAxis IP_AXISJIPX IP_AXIS IP_Y lt lt 2 IP_AXIS IP_Z lt lt 4 MC8000P Nnc_WriteReg5 gBoardNo lcNo IpAxis MC8000P Nnc_StartSpd gBoardNo lcNo AXIS ALL 8000 MC8000P Nmc_Speed gBoardNo lcNo AXIS ALL 100 3 Ret MC8000P Nmc_3CIPExec No lcNo Data3Cip DataCnt IpAxis SpdChgFlg ContinueFlg if Ret Nmc_Status CIP_END 88 Nmnc_2CIPExec_BG 2 MCX314As WM_CIP_END
185. No int IcNo int Axis int cmd long WR6_data long WR7_data VB Sub Nmc_WriteData2 ByVal No As Long ByVal IcNo As Long ByVal Axis As Long ByVal cmd As Long ByVal WR6_data As Long ByVal WR7 data As Long VB NET Sub Nmc_WriteData2 ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal cmd As Integer ByVal WR6_data As Integer ByVal WR7_data As Integer C NET void MC8000P Nmc_WriteData2 int No int lcNo AXIS Axis CMD cmd int 6 int WR7_data 0 15 IC 0 1 IC 1 0 2 1C A 0 1C B 1 7 2 60 H 64 H WR6_data EM6 SM6 WR7 EM7 SM7 X EM6 5F00 H EM7 45 H VC Nmc_WriteData2 No lcNo AXIS_X 0x60 Ox5F00 0x0045 VB Call Nmc WriteData2 No lcNo AXIS_X amp H60 amp H5F00 amp H45 CH MC8000P Nmc_WriteData2 No lcNo AXIS X CMD
186. TAR A MC8000P DLL MC8000P DLL VC VC6 0 CG MC8000P DLL MC8000P DLL VC VC6 0 H MC8000P DLL MC8000P DLL
187. VB NET2003 D VB NET2003 MC8000P DLL Declare VB NET2003 ITF FAJE ETIC ASTIAN VB NET2003 MC8000P DLL Declare VB NET2003 EEF 2 1 4 Sample G Forml vb MC8000P_DLL vb Module1 vb VBSample sln VBSampleG exe Sample H Forml vb MC8000P_DLL vb 1 1 vb VBSample sln exe VBSampleH exe VC6 NormallyClose Sample A 1 cpp VCSampleDlg cpp VCSample h V VCSampleDlg h MC8000P cpp MC8000P H MC8000P LIB MC8000P_DLL H VCSample dsw 1 exe Sample 1 cpp VCSampleDlg cpp VCSample h VCSampleDlg h MC8000P cpp MC8000P H MC8000P LIB MC8000P_DLL H 5 1 dsw ex
188. int MSG_ID WM_CIP_END if uint m LParam Nmc_Status CIP_END BP Nmc_3CIPExec_BG 3 MCX314As WM_CIP_END VC DWORD Nmc_3CIPExec_BG HWND User_hWnd int No int IcNo DATA 3CIP pData3Cip int DataCnt int IpAxis BOOL SpdChgFlg FALSE BOOL ContinueFlg FALSE VB Function Nmc_3CIPExec_BG ByVal User_hWnd As Long ByVal No As Long ByVal lcNo As Long ByRef pData3Cip As DATA_3CIP ByVal DataCnt As Long ByVal IpAxis As Long ByVal SpdChgFlg As Long ByVal ContinueFlg As Long As Long VB NET Function Nmc_3CIPExec_BG ByVal User_hWnd As Integer ByVal No As Integer ByVal lcNo As Integer ByRef pData3Cip As ByVal DataCnt As Integer ByVal IpAxis As Integer ByVal SpdChgFlg As Integer ByVal ContinueFlg As Integer As Integer C NET Nmc_Status MC8000P Nmc_3CIPExec_BG System IntPtr User hWnd int No int lcNo DATA_3CIP pData3Cip int IpAxis bool SpdChgFlg bool ContinueFlg User_hMnd
189. lcNo CH Data MC8000P Nmc_ReadReg6 No int lcNo Nmc_ReadReg7 RR7 2 VC long Nmc_ReadReg7 int No int lcNo VB Function Nmc_ReadReg7 ByVal No As Long ByVal lcNo As Long As Long VB NET Function Nmc_ReadReg7 ByVal No As Integer ByVal lcNo As Integer As Integer CH NET int MC8000P Nmc_ReadReg7 int No int IcNo No 0 lt 15 1C 0 1 IC 1 0 2 1IC A 0 C B 1 7 RR 7 2 VC Data Nmc_ReadReg7 No IcNo RR7 VB Data Nmc_ReadReg7 lcNo CH Data MC8000P Nmc_ReadReg7 No lcNo 60 void Nmc_Range int No int lcNo int Axis long wdata Sub Nmc_Range ByVal No As Long ByVal IcNo As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc_Range ByVal No As Integer ByVal IcNo As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8000P Nmc_Range int No int IcNo AXIS Axis int wdata No 0 15 IcNo G 0 lt 1 IC 1
190. 0 101 v 40 40 40 M 25 FT RAIE T ATSA WT Hh 5 v 1000 000 m 10 v 000 1 000 26 N 7 ax EI ULARI 200 000 10 000 10 000 10 000 0 _62 g zp _63 COMP hp WM lt OF NOP 30FSTD lt B lt B Oe 10 10 10 10 x 10sec Y 5 000 PortA B C _ 2222 Port eE F ax E fE X RR3 Nmc_ReadEvent D8 D6 D5 D4 D3 D2 D1 D END C STA C END PEC lt P lt C 20 120 4 1 4 MCX304 WR1 WR5
191. 000 Data3Cip 0 EndP3 3000 Data3Cipl1 EndP1 2000 Data3Cipl1 EndP2 1000 Data3Cip 1 EndP3 3000 Nmc_WriteReg5 No IcNo 0x24 X 2 Y 3 Z Ret Nmc_3CIPExec_BG hWnd No lcNo Data3Cip 2 0x24 3 2 2 X Y 7 if Ret CIP_START AfxMessageBox BEGIN_MESSAGE_MAP CMC_SAMPLEDIg CDialog WM_CIP_END ON_MESSAGE WM_CIP_END OnMsg_CIP END_MESSAGE_MAPO WWM_CIP_END afx msg LRESULT CMC_SAMPLEDlg 0nMsg CIP WPARAM BoardNo LPARAM Status if Status CIP_END AfxMessageBox return 0 VB Dim Data3Cip 1 As DATA_3CIP 3 3 Data3Cip 0 EndP1 1000 Data3Cip 0 EndP2 2000 Data3Cip 0 EndP3 3000 Data3Cip 1 EndP1 2000 Data3Cip 1 EndP2 1000 Data3Cip 1 EndP3 3000 Call Nmc_WriteReg5 No IcNo amp H24 X 2 Y 3 Z 3 9 2 X Y Z Ret Nmc_3CIPExec_BG hWnd No IcNo Data3Cip 0 2 amp H24 False False If Ret CIP_START Then Call MsgBox End If End Sub VB
192. 1 3 DLL icrosoft Visual C 6 0 icrosoft Visual C NET 2003 icrosoft Visual C 2005 icrosoft Visual 2008 icrosoft Visual Basic 6 0 icrosoft Visual Basic NET 2003 icrosoft Visual Basic 2005 icrosoft Visual Basic 2008 icrosoft Visual C NET 2003 icrosoft Visual C 2005 Microsoft Visual C 2008 OS Microsoft 1 4 1 6 1 PC 1 6 1 5 I C I C MC8082P MC8082Pe MCX304 gt 8 MC8042P MCX304 MC8022P MCX304 MC8080P MCX304 2 8 MC8043P MC8043Pe MCX314As 2 DORT 2 1 CD ROM MC8000P
193. 2 No As Long 0 lt 15 Adr As Long Long data InpMC8080P 0 MCX304A_RRO RRO 131 523 VB NET2003 OpenMC8080P MC8080P No As Integer 0 15 Integer 0 0 status OpenMC8080P 0 O0 CloseMC8080P MC8080P No As Integer 0 lt 15 Integer 0 0 status CloseMC8080P 0 0 CloseAlIMC8080P MC8080P CloseAlIMC8080P OutpMC8080P 2
194. 2Bp 0 Bplp 0xFF30 1111 1111 0011 0000 BP1 10 Data2Bp 0 Bp1m 0 0000 0000 0000 0000 BP1 0 Data2Bp 0 Bp2p 0 0000 0000 0000 0000 BP2 0 Data2Bp 0 Bp2m 0x84FF 1000 0100 1111 1111 BP2 10 IpAxis IP AXISJIP X IP lt 2 MC8000P Nmc_WriteReg5 No lcNo IpAxis MC8000P Nmc_StartSpd No lcNo AXIS ALL 1 MC8000P Nmc_Speed gBoardNo lcNo AXIS ALL 1 2 BP Ret MC8000P Nmc_2BPExec No lcNo Data2Bp DataCnt Axis ContinueFlg if Ret Nmc_Status BP_END Nmnc_3BPExec 3 MCX314As VC DWORD Nmc_3BPExec int No int lcNo pData3Bp int DataCnt int IpAxis BOOL ContinueFlg FALSE VB Function Nmc_3BPExec ByVal No As Long ByVal lcNo As Long ByRef pData3Bp As 3BP ByVal DataCnt As Long ByVal IpAxis As Long
195. 322 2 MCBHHHP NOVA RATE HOA electronics OD THA ADARE H A ETH cT CU TINTA Bl RAPAT PATA LB 2325 HB AE B E enai FATON EDIF GE PE 2 5 2 3 I O
196. 3AZ AZ RR3 long Rr3AU AU RRS3 long Rr3BX BX RRS3 long Rr3BY BY RRS3 long Rr3BZ BZ RRS3 long Rr3BU BU RRS3 long Rr3AX Rr3AY Rr3AZ Rr3AU Rr3BX Rr3BY Rr3BZ Rr3BU ReadEventMC8080P CARD_NO amp Rr3AX amp Rr3AY amp Rr3AZ amp Rr3AU amp Rr3BX amp Rr3BY amp Rr3BZ amp Rr 3BU RR3 RR3 RR3 SetEventMC8080P ResetEventMC8080P RR3 RR3 ReadEventMC8080P RR3
197. 8080P MC8082Pe 1 MCX304 MCX304 A MCX304 B MCX304 2 MC8082P MC8080P MC8082Pe 2 MCX304 MCX304 B MCX304 A exe MCX304 B exe 1 MCX304 A exe MCX304 B exe MCX304 A exe MCX304 B exe 4 1 2 0 F O
198. 80P int No 0 lt 15 Long Adr Z L OutpMC8080P CARD_NO MCX304A_WRO 0xOFOF OutpMC8080P CARD_NO MCX304A_WR1 0x8000 SetEventMC8080P CARD_NO LPTHREAD_START_ROUTINE MC8080P_EventProc0 129 ResetEventMC8080P ReadEventMC8080P int No 0 lt 15 OutpMC8080P CARD_NO 0xOFOF OutpMC8080P CARD_NO MCX304A WR1 0x0000 ResetEventMC8080P CARD_NO RIRR3 R R 3 int No 0 lt 15 long Rr3AX AX RRS3 long Rr3AY AY RRS3 long Rr
199. 82P Then VB NET Dim DevicelD As Short status Nmc_GetBoardInfo No DevicelD If DevicelD ID_MC8082P Then CH ushort DevicelD status Nmc_GetBoardInfo No out DevicelD ID if DevicelD Dev_ID MC8082P MC8082P 42 22P Nmc_OutPort 2 VC void Nmc_OutPort int No long Adr long Data VB Sub Nmc_OutPort ByVal No As Long ByVal Adr As Long ByVal Data As Long VB NET Sub Nmc_OutPort ByVal No As Integer ByVal Adr As Integer ByVal Data As Integer CH NET void MC8000P Nmc_OutPort int No REG_MCX Adr int Dat 0 15 IO 1 6 Nmc_OutPort No 0 0 8000 IC A WRO Call Nmc_OutPort No 0 amp H8000 MC8000P Nmc_OutPort No REG_MCX WRO_A 0x8000 Nmc_lInPort 2 VC long Nmc_InPort int No long Adr VB Function Nmc_InPort ByVal No As Long ByVal adr As Long As Long VB NET Function Nmc_lnPort ByVal No As Integer ByVal adr As Integer As Integer CH NET int MC8000P Nmc_InPort int No REG_MCX Adr
200. C8080P MC8082P 0xA0D0 MC8082P 42 22P MC8082Pe MC8082P 42P 22P MC8082Pe Dev_ID MC8082P MC8080P Dev_ID MC8080P MC8043P MC8043Pe Dev_ID MC8043P Dary FEX I C VC define CMD_F DRV_P 0x20 define 0 21 define CMD_C_DRV 0x22 define CMD_C_DRV_M 0x23 define CMD_START_HOLD 0x24 define CMD_START_FREE 0x25 define CMD_STP_STS_CLR 0x25 define CMD_STOP_DEC 0x26 CMD_STOP_SUDDEN 0x27 MCX314As 2ST 0 30 2 CMD_IP_3ST 0x31 3 define CMD_IP_CW 0x32 CW define CMD_IP CCW 0x33 CCW 2BP 0 34 2 CMD_IP_3BP 0x35 3
201. D afx msg LRESULT CMC_SAMPLEDlg 0nMsg CIP WPARAM BoardNo LPARAM Status if Status CIP_END AfxMessageBox return 0 VB Dim Data2Cip 1 As _2CIP 2 2 Data2Cip 0 Command CMD_IP_2ST 2 Data2Cip 0 EndP1 4500 Data2Cip 0 EndP2 0 Data2Cip 1 Command Data2Cip 1 EndP1 1500 Data2Cip 1 EndP2 1500 Data2Cip 1 Centeri 0 Data2Cip 1 Center2 1500 Call Nmc_WriteReg5 No IcNo amp H4 X 2 Y 2 2 2 X Ret Nmc_2CIPExec_BG hWnd lcNo Data2Cip 0 2 amp H4 False False If Ret CIP_START Then Call MsgBox End If End Sub VB WM_CIP_END Function WindowProc ByVal hw As Long ByVal uMsg As Long ByVal wParam As Long ByVal IParam As Long As Long If uMsg Then If IParam Then Call MsgBox End If End If WindowProc CallWindowProc glpPrevWndProc hw uMsg wParam lParam End Function VB NET
202. FALSE FALSE VB True False CH true false BP_START C 1 _ BP BP_CNT_ERR BP_ALREADY_EXEC BP BP_IHREAD_ERR BP_MALLOC_ERR BP_PARAM_ERR BP_NOT_OPEN_ERR BP_OIHER_ERR END WM_BP_END 1
203. Forml frm MC8000P_DLL bas Module1 bas VBSample vbp VBSampleD exe S 1 msd S 2 msd 1 msd 2 msd 1 msd 2 msd readme txt MCX314As Board MCX314As A MCX314As B ReadMe txt ParameterSample S 1 msd S 2 msd 1 msd 2 msd S 1 msd S 2 msd FME 1 msd 2 msd MCX304 IC A MCX304 IC B 2 S 1 S 2 1 2 1 2 MCX314As
204. LL h MC8000P lib MC8000P_DLL h MC8000P_DLL bas VB NET2003 MC8000P_DLL vb Mc8000pWrap d11 Vista64 Driver install MC8082P INF exe install MC8080P INF exe install MC8043P INF exe uninstall MC8082P INF uninstall MC8080P INF exe 64bit uninstall MC8043P INF exe Version txt VB6 0 OS Vi VC6 0 VC6 0 OS Vi VC6 0 OS Vista 64bitOS ARIA RDA VA h MC8082P 42P 22P MC8082Pe MC8080P MC8043P MC8043Pe MC8082P 42P 22P MC8082Pe MC8080P MC8043P MC8043Pe r N 2 MC8000P DLL Declare VB NET2003 MC8000P DLL Declare sta 32bitOS MC8000P DLL Vista MC8000P DLL
205. MC8000P Nmc_ReadEvent 1 int 1C A out Rr3X out Rr3Y out Rr3Z out Rr3U MC8000P Nmc_ResetEvent 111 MCX314As MCX314As 2 4 5 1 DLL 1 Nmc_2CIPExec Nmc_3CIPExec Nmc_2CIPExec_BG
206. MC8000P DLL AAEE PER VC VC6 0 DIV ATTRA MC8000P DLL MC8000P DLL AKEE PER VC VC6 0 RITZ TAI PATIT 23 MC8000P DLL MC8000P DLL VC VC6 0 PTET VIT AR y sss
207. Nmc_Lp VC void Nmc_Lp int No int lcNo int Axis long wdata VB Sub Nmc_Lp ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_Lp ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8000P Nmc_Lp int No int IcNo AXIS Axis int wdata 0 15 IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 2 Nmc_Lp No lcNo AXIS_ALL 0 0 Call Nmc_Lp No lcNo AXIS_ALL 0 MC8000P Nmc_Lp No IcNo AXIS ALL 0 Nmc_Ep void Nmc_Ep int No int lcNo int Axis long wdata Sub Nmc_Ep ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc_Ep ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8000P Nmc_Ep int No int IcNo AXIS Axis int wdata 0 15 IC 0 lt 1 IC 1 0 2
208. No As Long ByVal lcNo As Long ByVal Axis As Long ByVal EM6_data As Long ByVal EM7_data As Long VB NET Sub Nmc_ExpMode ByVal No As Integer ByVal IcNo As Integer ByVal Axis As Integer ByVal EM6_data As Integer ByVal EM7_data As Integer C NET void MC8000P Nmc_ExpMode int No int IcNo AXIS Axis int EM6_data int EM7_data 0 15 IC 0 1 IC 1 0 2 1C A 0 16 B 1 7 2 EM6_data EM6 EM7_data 7 X 512 s 77 1 2 4 VC lcNo AXIS 0x5F00 0x0045 VB Call Nmc_ExpMode No lcNo AXIS_X amp H5F00 amp H0045 CH MC8000P Nmc_ExpMode No IcNo AXIS X 0x5F00 0 0045 Na_SyncMbde gt MO214sIJ 1 WC voi d Nm SyncI de int intlcNo int Axis long SM data ongSM_dat a VB Sub Synchbde ByVal AsSLong ByVal 1 As Long ByVal Axis As Long ByVal SM data As Long ByVal SM data 6 Long NET
209. OWS MicrosaftNET Fra RE ado 7 0 3300 0 C Program Files Microsoft NET F CRVsPackageLib 9150000 C Program Files Common Files _ 9 Mc80OnpWrapdl CrystalDecisinns CrystalRenarts E 9 1 5000 0 C Program Files Common Files CrystalDecisions ReportSource 9 1 5000 0 Files Common Files CrystalDecisions Shared 91 5000 0 C Program Files Common Files CrystalDecisions Web 9 1 5000 0 C Program Files Common Files OrystalDecisions Windows Forms 9 1 5000 0 C Program Files Common Files CrystalEnterpriseLib 9 1 5000 0 Files Common Files GrystalmmfoStareLb 9 1 5000 0 C Praogram Files Common Files CrystalKeyCadeLih 91 50000 C Program Files Common Files 3 i il 91 Fnnnn RPrneram Filec Cinmmnn Filec sv JANAN 8000 C Documents and Settings NOVA Mc8000pWrap d II G dll t b olb gt t ocxo t exe manifest 3 3 5 NET2003 3 3 6 CH 2005 CH 2008 47 3 4 API MC8000P SYS MC8000P DLL AP I 3 4 1 API VC VB VB NET C NET
210. P INF exe gt A D 14 MC 8 0 4 3 P Windows Vista MC8043P Windows Vista MC8043P NSV electronics NOVA electronics Licensed Edition Windows NOVA NOVA electronics Inc
211. Pe MC8000P MC8000P ik MCX314As Tool MCX314As Board ReadMe txt 42 1 MCX314As A exe MCX314As B exe 2 MCX314As MCX314As MCX314As A MCX314As 1 MC8043P MC8043Pe MCX314As MCX314As 2 1 MCX314As MCX314As A MCX314As B MCX314As 2 2 MCX314As MCX314As B WW MCX314As A exe MCX314As B exe 1
212. RO 0x0000 0 0001 WR2 0x0002 WR3 0 0003 WR4 0x0004 WR5 0 0005 0 0006 WR7 0 0007 WENmc_ReadRes HJ RRO 0x0000 RR1 0x0001 RR2 0 0002 0x0003 RR4 0x0004 RR5 0x0005 RR6 0x0006 RR7 0x0007 REG_MCX WR0 REG_MCX WRO VC define AXIS_ALL define AXIS X 0x1 X HH Hdefine AXIS Y 0x2 Y 97 Hdefine AXIS Z 0 4 Z HH define AXIS U 0x8 define AXIS NONE 0 CH public enum AXIS int ALL OxF Zh X Ox1 Y Ox2 Y HN 7 Ox4 Z H U Ox8 U NONE 0 AXIS ALL gt 4 Z I D ZE MC8042P 22P MC8082Pe 1ID MC8082P MC8043Pe T1ID MC8043P VC define ID MC8043P OxA0A2 MC8043P MC8043Pe define ID MC8080P OxAO7D MC8080P define ID MC8082P 0xAODO MC8082P 42P 22P MC8082Pe MC8082P 42P 22P MC8082Pe ID_MC8082P MC8080P ID_MC8080P MC8043P MC8082Pe ID_MC8043P C public enum ID ushort MC8043P 0xA0A2 MC8043P MC8043Pe MC8080P 0xA07D M
213. Sub Syncl 6oe ByVal Asl nteger ByVal IlcND As Integer ByVal 5 51 nteger ByVal SM dataAsl nteger ByVal SM data s Integer NET void M8OOOP Nw SyncMde i nt No i nt SAxi s i nt SM5 intSM data HOON No HIHHHHHHHHHHHH O 150 I cND 1 21 1 10000000 700 Axi s SM data SM deta HH Huu HHHHUHHHHHHHHHHH DENDHHHHHHHHHH IIHHHHHHHHHH FHW9 00000 _ I cN AX S X Ox2020 0 Nq lcNb AXS Y 0 0x0001 Call SyncMbde 1 AS X amp H2020 0 Call SyncMoe N 1 ASY 0 SHOOO1 Nha SyncMoe I cNo AXIS X Ox2020 0 Nhe SyncMbde No I cNo S Y 0 0 0001 ODDO MS04 WC voi d _ HoneMbde i nt intlcNo int Axis long VW data VB Sub Nra HoneMbde ByVal NoAs Long ByVal I cNoAs Long ByVal Axi sAsLong ByVal VW6 data As Lono NET Sub HoneMbde ByVal NoAsI nt eger ByVal cNoAsI nt eger ByVal Axi sAsl nt eger ByVal 6 data As Integer NET voi d M8000P HoneMbde int int IcND AS Axis int W6 data HHHHHHHHHH O 150 00 0 10000000 700 HHHHHHHHHHHHH 2HHH IIHHHHHHHHHHHHHHHHHHITHHLL2 HHHHHHH N HbreMde 1 AXI S X 0 0045 Gall Nna HbneMde ND cNb AS X 80045 MC8000P Nr HoneMde No Ico AX S X Ox0045
214. TTAC CIJATI AV aA AVTU ZAD Ct PTY aA DD AZ PB FINV aT FAE CC E E FE C F GG Ot PINZA TAGES Je G RTTA iS EI 2 CG HH 45 C C C C C C C C 3 3 3 3 1 VC VC 6 0 VC NET2003 VC 2005 VC 2008 MC8000P 1ib MC8000P_DLL h 2 VCH 6 0 D LibYVC6 2 MC8000P 1ib MC8000P_DLL h
215. UE 2 TRUE FALSE Nmc_SetBvent Nmc_SetEvent No MC_EventProc lpParam Nmc_WriteReg1 IcNo AXIS_ALL 0 8000 ELE I C Afh Nmnc_SetEvent RR3 Nmc_ReadEvent DWORD WINAPI MC_EventProc LPVOID lpParam 1 Rr3X Rr3Y Rr3Z Rr3U Nmc_ReadEvent No IcNo amp Rr3X amp Rr3Y amp Rr3Z amp Rr3U return 0 110 Nnc_ResetEvent Nmc_ResetEvent C C MC8000P Nmc_SetEvent
216. V ISTA3 1 4pp LOG ok 1 ENTER LOG ok n N LOG de LOG ok 1 install MC3 LOG ok Op 2 ae LC G ok 1 Install i h Id 7N si yWindowsysystem32 drvr6 inf_ 3 76 inf Local Temp eptemp lt RN Up j gt JG 0 al JG 1 RETURN Dri nstallW 0 0 G ok 1 RN Dr nstallA 0x0 install i NOREG ut i fi hwid Y 285065 5 00000000 amp REV_00 exists and is c onfigured Installing O OK MC8043P NOV A MCxxxxxp xxxxx
217. Val No As Integer ByVal lcNo As Integer ByVal Axis As Integer As Integer CH NET int MC8000P Nmc_ReadSyncBuff int No int IcNo AXIS Axis No 0 15 IlcNo 1C 0 1 IC 1 0 2 1C A 0 1C B 1 7 Axis 2 0 1 0 VC if Nmc_GetDriveStatus No lcNo AXIS_X 0 X AfxMessageBox X else AfxMessageBox X If Nmc_GetDriveStatus No lcNo AXIS_X 0 Then X Call MsgBox X Else Call MsgBox X End If if MC8000P Nmc_GetDriveStatus IcNo AXIS X 0 X MessageBox Show X else MessageBox Show X Nmc_GetCNextStatus MCX314As
218. Val RegNumber As Long As Long Function Nmc_ReadRegSetAxis ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal RegNumber As Integer As Integer int MC8000P Nmc_ReadRegSetAxis int No int lcNo AXIS Axis int RegNumber K F EQ El 22 J Z f Y FODE 0 15 1C 0 1 IC 1 0 2 1IC A 0 10 5 1 7 X AXIS_X YY AXIS_Y Z AXIS _Z U AXIS_U 2 RegNumber VC VB RR1 MCX_RR1 RR2 MCX_RR2 RR1 REG_MCX RR1 RR2 REG_MCX RR2 1 X RR 1 VC Data Nmc_ReadRegSetAxis No lcNo AXIS_X RR1 VB Data Nmc_ReadRegSetAxis No lcNo AXIS_X 1 CH Data MC8000P Nmc_ReadRegSetAxis No lcNo AXIS X REG_MCX RR1 Nmc_WriteData VC void Nmc_WriteData int No int lcNo int Axis int cmd long wdata VB Sub Nmc_WriteData ByVal No As Long
219. WR1 C WRO REG_MCX WRO WR1 REG_MCX WR1 VC Nmc_WriteReg No 0 MCX_WRO 0x8000 1I CA WRO VB Call Nmc_WriteReg No 0 amp H8000 CH MC8000P Nmc WriteReg No 0 REG MCX WRO 0x8000 Nmc_ReadReg RRO RR7 VG long Nmc_ReadReg int No int IcNo long RegNum VB Function Nmc_ReadReg ByVal No As Long ByVal IcNo As Long ByVal RegNum As Long As Long VB NET Function Nmc_ReadReg ByVal No As Integer ByVal IcNo As Integer ByVal RegNum As Integer As Integer CH NET void MC8000P Nnc_ReadReg int No int lcNo int RegNum 0 15 IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 MCX_RROMCX_RR7 1 VC VB RRO MCX_RRO RR1 MCX_RR1 C RRO REG_MCX RRO RR1 REG_MCX RR1 VC data Nmc_ReadReg No 0
220. XIS_X 1000 1000 X VB Call Nmc_Jerk No lcNo AXIS X 1000 CH MC8000P Nmc_Jerk No lcNo AXIS X 1000 VC VB void Nmc_Acc int No int lcNo int Axis long wdata Sub Nmc_Acc ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_Acc ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8000P Nmc_Acc int No int lcNo AXIS Axis int wdata No 0 15 IcNo G 0 lt 1 IC 1 0 2 1IC A 0 1C B 1 7 Axis 2 wdata VC Nmc_Acc No lcNo AXIS Y 100 100 Y VB Call Nmc_Aco No lcNo AXIS_Y 100 CH MC8000P Nmc_Acc No lcNo AXIS Y 100 61 Nmc_StartSpd i Nmc Dec Nmc_Dec int No int lcNo int Axis long wdata Nmc_Dec ByVal No As Long ByVal IcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_Dec ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVa
221. ZRRO_A RR7_A IC 2 1IC_A WRO_A WR7_A RROA RR7_A B WRO_B WR7_B RRO_B Nmc_WriteReg Nmnc_ReadReg WRO RR7 public enum REG MCX int WENmc_OutPortJH 7 IC A WRO WR7 WRO_A 0x0000 WRl_A 0x0001 WR2_A 0x0002 WR3 0x0003 WR4 A 0 0004 WR5_A 0 0005 WR6_A 0 0006 0x0007 IC B WRO WR7 WRO_B 0x0008 WR 0 0009 WR2_B 0 000 WR3 0 000 WR4 Ox000C WR5_B 0 000 WR6_B 0x000E 0x000F MSM82C55 WR10 0 0010 WR11 0x0011 96 WR12 0x0012 RIAA WR14 0x0014 WR15 0 0015 WR16 0x0016 Nnc_InPort H UN IC A RRO RR7 RRO_A 0 0000 RR1 A 0x0001 RR2 A 0x0002 0 0003 RR4 0 0004 RR5 0 0005 RR6 0 0006 0 0007 IC BORR0 RR7 0 0008 RR1 B 0 0009 RR2 0 000 0 000 RR4 0 000 5 0 000 RR6_B 0 000 0 000 MSM82C55 RR10 0 0010 RR11 0 0011 RR12 0x0012 PIX132 RR14 0 0014 RR15 0x0015 RR16 0x0016 WENmc_WriteRee H W
222. alse CIP_START C 1 CIP_CNI_ERR CIP_ALREADY_EXEC BP CIP_IHREAD_ERR CIP_MALLOC_ERR CIP_CMD_ERR CIP_PARAM_ERR CIP_NOT_OPEN_ERR CIP_OTHER_ERR WM_CIP_END WM_CIP_END 1 2
223. amp HFF30 Data3Bp 0 Bp1m amp HO Data3Bp 0 2 amp HO Data3Bp 0 Bp2m amp H84FF Data3Bp 0 Bp3p amp HO Data3Bp 0 Bp3m amp HAC35 Data3Bp 1 Bp1p amp HAC35 Data3Bp 1 Bp1m amp HO Data3Bpb 1 2 amp 000 Data3Bp 1 Bp2m amp H36E7 Data3Bp 1 Bp3p amp 000 Data3Bp 1 Bp3m amp Call Nmc_WriteReg5 No IcNo amp H24 H X 2 Y Ret Nmc_3BPExec_BG hWnd No lcNo Data3Bp 0 2 amp H24 False 3 BP j 2 2 XY Z If Ret BP_START Then Call MsgBox End If End Sub VB WM_BP_END Function WindowProc ByVal hw As Long ByVal uMsg As Long ByVal wParam As Long ByVal IParam As Long As Long If uMsg Then BP If IParam BP_END Then Call MsgBox End If End If WindowProc CallWindowProc glpPrevWndProc hw uMsg wParam IParam End Function VB NET WM_BP_END Protected Overrides Sub WndProc ByRef m As Message If m Msg WM_BP_END Then BP If IParam BP_END Then Call MsgBox
224. cOfst Nmc_DJerk COMP VC VB void Nmc_CompM int No int lcNo int Axis long wdata Sub Nmc_CompM ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_CompM ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8000P Nmc_CompM int No int lcNo AXIS Axis int wdata VC VB 0 15 IC 0 lt 1 IC 1 0 2 1C A 0 16 B 1 2 VC Nmc_CompM No lcNo AXIS_X 50000 COMP 50000 X VB Call Nmc_CompM No lcNo AXIS_ XX 50000 CH MC8000P Nmc_CompM No IcNo AXIS X 50000 void Nmc_AccOfst int No int IcNo int Axis long wdata Sub Nmc_AccOfst ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Long VB NET Sub Nmc_AccOfst ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8000P Nmc_AccOfst int No int IcNo AXIS Axis int wdata No
225. d Overrides Sub WndProc ByRef m As Message If m Msg Then BP If IParam BP_END Then Call MsgBox End If End If MyBase WndPr oc m End Sub 80 C DATA 2BP Data2Bp new DATA_2BP 4 2 BP Data2Bp 0 Bplp OxFF30 1111 1111 0011 0000 BP1 10 Data2Bp 0 Bp1m O 0000 0000 0000 0000 BP1 0 Data2Bp 0 Bp2p O 0000 0000 0000 0000 BP2 0 Data2Bp 0 Bp2m 0x84FF 1000 0100 1111 1111 2 2 10 IpAxis IP AXISJIPX IPAXISJIPY lt lt 2 MC8000P Nmc_WriteReg5 No IcNo IpAxis MC8000P Nmc_StartSpd No lcNo AXIS ALL 1 MC8000P Nmc_Speed gBoardNo lcNo AXIS ALL 1 2 BP Ret MC8000P Nmc_2BPExec_BG System IntPtr parent Handle No lcNo Data2Bb DataCnt IpAxis ContinueFlg if Ret Nmc_Status BP_START NET WM_BP_END protected override void WndProc ref Message m WndProc base W
226. e install MC8082P INF exe MC8043Pe INF Vista 0S exe MC8043P INF MC8000P_8043P inf exe insta11 MC8043P INF exe MC8082Pe INF Vista 0S exe MC8082P INF MC8000P_8082P inf exe insta11 MC8082P INF exe Driver Driver MC8000P sys MC8000P 411 Version txt Vista Driver Version txt MC8000P_8082 inf MC8000P_8080 inf MC8000P_8043 inf 1nstal MC8082P INF 1nstal MC8080P INF exe install MC8043P INF exe uninstall MC8082P INF 11 MC8080P INF exe 11 MC8043P INF exe OS XP 32bitOS
227. e VBSampl eF exe PATET VB6 MC8000P DLL Declare VB VB6 0 12 4 J Z VB6 MC8000P DLL Declare VB VB6 0 2 VB6 MC8000P DLL Declare VB VB6 0 A Normally Close VB NET2003 MC8000P DLL Declare VWB VB NET2003 N VB NET2003 MC8000P DLL Declare VB NET2003 AAAI PAZIT VB NET2003 MC8000P DLL Declare VB
228. e VCSampleA exe Sample VCSample cpp VCSampleDlg cpp VCSample h VCSampleDlg h MC8000P cpp MC8000P H MC8000P LIB MC8000P_DLL H 1 dsw VCSampleB exe Sample VCSample cpp VCSampleDlg cpp VCSample h VCSampleDlg h MC8000P cpp MC8000P H MC8000P LIB MC8000P_DLL H VCSample dsw VCSampleC exe ur z 2 VB NET2003 MC8000P DLL Declare VB NET2003 AZF VB NET2003 MC8000P DLL Declare VB VB NET2003 A Normally Close MC8000P DLL
229. entMC8080P CloseMC8080P Cl1oseA11MC8080P 3 A B C A B C MC8080P MC8082P 1 0 OutpMC8080P MC8000P B MC8080P MC8082P A N 1 14 B C 1 6 MC8000P MC8082P 10h 12h OutpMC8080P MC8082P 14h 16h MC8080P 10h 12h OutpMC8080P MC8080P
230. int No int IcNo int VB Sub Nmc_Command_IP ByVal No As Long ByVal lcNo As Long ByVal cmd As Long VB NET Sub Nmc_Command_IP ByVal No As Integer ByVal IcNo As Integer ByVal cmd As Integer C NET void MC8000P Nmc_Command_IP int No int IcNo CMD No 0 lt 15 IO 0 lt 1 IC 1 0 2 1C A 0 IC B 1 7 cmd 1 2 CMD_IP_2ST C 4 X 1 VC MC8000P_DLL H VB MC8000P_DLL bas VB NET MC8000P_DLL vb Nmc_Wr iteReg5 No IcNo 0x0004 X 2 5 Y Nmc_Command_IP No IcNo CMD_IP_2ST 2 Call Nmc_WriteReg5 No IcNo amp H0004 X 2 Y Call Nmc_Command lcNo CMD_IP_2ST 2 MC8000P Nmc_Wr i teReg5 No IcNo 0x0004 X 2 Y MC8000P Nmc_Command_IP No IcNo CMD CMD_IP_2ST 2
231. l DataCnt As Integer ByVal IpAxis As Integer ByVal SpdChgFlg As Integer ByVal ContinueFlg As Integer As Integer C NET Nmc_Status MC8000P Nmc_3CIPExec int No lcNo DATA_3CIP pData3Cip int DataCnt int IpAxis bool SpdChgFlg bool ContinueFlg No 0 15 lcNo 1C 0 1 C 1 0 2 1C A 0 1C B 1 7 pData3Cip 3 DATA_3CIP 7 LX DATA_3CIP 3CIP 3 DataCnt 3 IpAxis WR5 DO0 D5 4 SpdChgFlg 5 VC TRUE FALSE FALSE VB True False CH true false
232. l IcNo As Long As Long VB NET Function Nmc_ReadReg5 ByVal No As Integer ByVal IcNo As Integer As Integer CH NET int MC8000P Nmc_ReadReg5 int No int IcNo No 0 lt 15 1C 0 1 IC 1 0 2 1IC A 0 1C B 1 7 RR5 2 VC Data Nmc_ReadReg5 No IcNo RR5 VB Data Nmc_ReadReg5 No lcNo CH Data MC8000P Nmc_ReadReg5 No lcNo Nmc_ReadReg6 RR6 1 VC long Nmc_ReadReg6 int No int lcNo VB Function Nmc_ReadReg6 ByVal No As Long ByVal lcNo As Long As Long VB NET Function Nmnc_ReadReg6 ByVal No As Integer ByVal IcNo As Integer As Integer CH NET int MC8000P Nmc_ReadReg6 int No int IcNo No 0 lt 15 lcNo 1C 0 1 IC 1 0 2 1IC A 0 1C B 1 7 RR 6 1 VC Data Nmc_ReadReg6 No lcNo RR6 VB Data Nmc_ReadReg6 No
233. l wdata As Integer C NET void MC8000P Nmc_Dec int No int IcNo AXIS Axis int wdata VC VB CH VC VB VB 0 15 IC 0 lt 1 IC 1 0 2 1C A 0 16 B 1 2 Nmc_Dec No lcNo AXIS_Z 100 100 Z Call Nmc_Dec No lcNo AXIS_Z 100 MC8000P Nmc_Dec No lcNo AXIS Z 100 void Nmc_StartSpd int No int IcNo int Axis long wdata Sub Nmc_StartSpd ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc_StartSpd ByVal No As Integer ByVal IcNo As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8000P Nmc_StartSpd int No int lcNo AXIS Axis int wdata No lcNo Axis wdata VC VB C 0 15 IC 0 lt 1 IC 1 0 2 1C A 0 16 B 1 7
234. m 2 BP DATA 2BP Data2Bp new DATA_2BP new DATA 2BP 0x0000 new DATA 2BP OxF6FE new DATA 2BP 0x1FDB new DATA 2BP 0 4000 2 BP 0xFF30 1111 1111 0011 0000 0 0000 0000 0000 0000 0 0000 0000 0000 0000 0 84 1000 0100 1111 1111 OxAC35 1010 1100 0011 0101 0 0000 0000 0000 0000 0xC000 1100 0000 0000 0000 0x36E7 0011 0110 1110 0111 0x3F3F 0011 1111 0011 1111 0xC000 1100 0000 0000 0000 0xFBDA 1111 1011 1101 1010 0 0000 0000 0000 0000 0 0000 0000 0000 0000 0x1CF2 0001 1100 1111 0010 0xFFFF A 110 0 0000 0000 0000 0000 BP1P BP1M BP2P BP2M Ox2BFF OxFFD4 0x0000 0x0000 0x000F 0x3FCO 0 0000 0x00FF 0xFC00 0x7FF5 0x0000 0x0AFF BP1 BP1 BP2 BP2 BP1 BP1 BP2 BP2 BP1 BP1 BP2 BP2 BP1 BP1 BP2 BP2 MCX314As 2 32 107 10 0 0 10 8 0 2 10 1223 2 12 0 0 8 162 5 0 4 IpAxis
235. m Cmd As Short Dim Speed As Short Dim EndP1 As Integer Dim EndP2 As Integer Dim Centerl As Integer Dim Center2 As Integer End Structure 5 Structure DATA 3CIP Dim EndP1 As Dim EndP2 As Dim EndP3 As Dim Speed As End Structure Integer Integer Integer Short OCH NET 2 BP BP1P BP1M BP2P BP2M 1 7 A BP1M BP2P BP2M BP3P BP3M CMD_IP_2ST IP CCW 1 8000 0 1 2 Hh 1 Hi o 2 1 2 WR5 2 lt 2 ETO 1 HH 2 3 1 2 lt 7 lt 7 IR IR lt 2 1 8000 53 WR5 0 RY StructLayout LayoutKind Sequential public struct DATA 2BP 1 public 1 this Bplp this Bplm this Bp2p this Bp2m 1 Bplm Bp2p Bp2m public ushort public ushort public ushort public ushor
236. mc_WriteData Nmc_3CIPExec_BG Nmc_OutPort Nmc_WriteReg WR6 WR7 Nmc_StartSpd Nmc_Center Nmc_Dlerk Nmc_ReadSyncBuff Nmc_WriteData2 Nmc_StartSpd Nmc_Center Nmc_Dlerk Nmc_WriteData2 Nmc_Speed Nmc_Lpb Nmc_HomeSpd Nmc_ReadData Nmc_Speed Nmc_Lp Nmc_HomeSpd 6 RR 7 Nmc_ReadLp Nmc_ReadBp Nmc_ReadSpeed Nmc_ReadAccDec _ Nmc_ReadSyncBuff Nmc_ReadData WR 1 WR 3 RR1 lt RR2 Nmc_xxx WR 1 WR 3 Nmc_WriteRegl Nmc_WriteReg2 Nmc_WriteReg3 Nmc_WTriteRegSetAx1is R R 1 R R 2 Nmc_ReadReg1 Nmc_ReadReg2 Nmc_ReadRegSetAxis Nmc_Range Nmc_jerk Nmc_Acc Nmc_Dec Nmc_StartSpd Nmc_Speed Nmc_Pulse Nmc_Pulse_VB Nmc_DecP Nmc_DecP_VB Nmc_Center Nmc_Lp Nmc_Ep Nmc_CompP Nmc_CompM Nmc_AccOfst Nmc_Djerk Nmc_HomeSpd Nmc_PxpMode Nmc_SyncMode Nmc_HomeMode Nmc_WriteData Nmc_WriteData2 Nmc_ReadLp Nmc_ReadEp Nmc_ReadSpeed 114 Nmc_ReadAccDec Nmc_ReadSyncBuff Nmc_ReadData WR 1 WR 3 RR 1 RR 2
237. ndProc ref m if m int MSG_ID WM_BP_END uint m LParam Nmc_Status BP_END BP 3 MCX314As WM_BP_END VC DWORD Nmc_3BPExec_BG HWND User_hWnd int No int IcNo pData3Bp int DataCnt Int IpAxis BOOL ContinueFlg FALSE VB Function Nmc_3BPExec_BG ByVal User_hWnd As Long ByVal No As Long ByVal lcNo As Long ByRef pData3Bp As ByVal DataCnt As Long ByVal IpAxis As Long ByVal ContinueFlg As Long As Long VB NET Function Nmc_3BPExec_BG ByVal User_hWnd As Integer ByVal No As Integer ByVal lcNo As Integer ByRef pData3Bp As 3BP ByVal DataCnt As Integer ByVal IpAxis As Integer ByVal ContinueFlg As Integer As Integer C NET Nmc_Status MC8000P Nmc_3BPExec_BG System IntPtr User_hWnd int No int lcNo DATA 3BP pData3Bp int DataCnt int IpAxis bool ContinueFlg User_hMnd
238. o Data WR 6 O Nmc_Command No IcNo AXIS 0x05 WR 6 X WR 6 WR 7 Nme 3 Nmc_ReadgLp Nmc_OutPort No MCX WRO 0x0110 X RR6 RR7 1 46 Nmc_InPort No MCX RR6 RR6 1 d7 Nmc_InPort No RR 7 1 Y x RR6 RR 7 Mme gt 2 Nmc 1
239. ows Vista64bit MC8082P electronics w NOVA Electronics Inc Licensed Edition RATEU SALUTES o B ERAAN 24 O uild Feb 19 2008 19 42 45 at ID if not found ssful ly 6 T MC8082P LELIE OFF ON L Windows Vista MC8082P MC8082P CSOD k doj F BFA ERV H
240. se WndProc refm if m Msg int MSG_ID WM_BP_END if LParam Nmc_Status BP_END BP 84 Nmc_2CIPExec 2 MCX314As VC DWORD Nmc_2CIPExec int No int lcNo 2CIP pData2Cip int DataCnt int IpAxis BOOL SpdChgFlg FALSE BOOL ContinueFlg FALSE VB Function Nmc_2CIPExec ByVal No As Long ByVal IcNo As Long ByRef _pData2Cip As 2CIP ByVal DataCnt As Long ByVal IpAxis As Long ByVal SpdChgFlg As Long ByVal ContinueFlg As Long As Long VB NET Function Nmc_2CIPExec ByVal No As Integer ByVal lcNo As Integer ByRef pData2Cip As 2CIP ByVal DataCnt As Integer ByVal IpAxis As Integer ByVal SpdChgFlg As Integer ByVal ContinueFlg As Integer As Integer C NET Nmc_Status MC8000P Nmc_2CIPExec int No int lcNo DATA_2CIP pData2Cip int DataCnt int IpAxis bool SpdChgFlg bool ContinueFlg No 0 15 lcNo 1C 0 1
241. t DATA 2BP ushort bplp ushort bplm ushort bp2p ushort bp2m bplp bplm bp2p bp2m BPI1P BPIM BP2P BP2M 105 3 BP StructLayout LayoutKind Sequentia public struct 3BP public 1 public public public public public public 2 DATA 3BP ushort bplp ushort bplm ushort bp2p ushort bp2m ushort bp3p ushort bp3m this Bplp this Bplm this Bp2p this Bp2m this Bp3p this Bp3m ushort ushort ushort ushort ushort ushort 1 Bplm Bp2p Bp2m Bp3p Bp3m bplp bplm bp2p bp2m bp3p bp3m 0 BP1IM 77 2 BP2M 77 I BB8M StructLayout LayoutKind Sequentia public struct DATA 2CIP 1 public public public public public public public 3 DATA 2CIP ushort command ushort speed int endp1 int endp2 int center1 int center2 this Command this Speed this EndP1 this EndP2 this Center1 this Center2 ushort ushort int int int int Command Speed EndP1 2 command speed endpl endp2 centerl center2 CMD_IP 2ST CMD_IP_CW CCW 1 8000
242. t lcNo 1 C Nmc_IPGetMsgNo wParam amp BdNo amp lcNo Dim BdNo As Long Dim lcNo As Long 1 Call Nmc_IPGetMsgNo wParam BdNo lcNo VB NET Dim BdNo As Integer Dim lcNo As Integer ICHE Call Nmc_IPGetMsgNo WParam Tolnt320 BdNo IcNo int BdNo int BdNo int lcNo I C 0 1 MC8000P Nmc_IPGetMsgNo WParam out BdNo out lcNo 95 1 VC MC8000P_DLL H VB a e MC8000P_DLL bas VB NET MC8000P_DLL vb NET NET VC define MCX_WRO 0 0000 WRO define MCX WRI 0 0001 WR 1 Hdefine MCX_WR2 0 0002 WR 2 Hdefine MCX_WR3 0 0003 WR Hdefine MCX_WR4 0x0004 WR 4 Hdefine MCX_WR5 0x0005 WR 5 Hdefine MCX_WR6 0x0006 WR 6 Hdefine MCX_WR7 0 0007 WR 7 define MCX_RRO 0x0000 RRO define MCX_RR1 0 0001 RR1 Hdefine MCX RR2 0x0002 2 define MCX_RR3 0 0003 define MCX_RR4 0 0004 RR 4 define MCX_RR5 Ox0005 5 define MCX_RR6 Ox0006 RR 6 define MCX_RR7 0 0007 CH OutPort Nmc_InPortJH TIC 1 WRO_A WR7_A
243. teger ByVal lcNo As Integer ByVal Axis As Integer ByVal RegNumber As Integer ByVal wdata As Integer C NET void MC8000P Nmc_WriteRegSetAxis int No int IcNo AXIS Axis int RegNumber int wdata 0 15 1C 0 1 IC 1 0 2 1IC A 0 C B 1 7 2 RegNumber VC VB RR1 MCX_RR1 RR2 MCX_RR2 RR1 REG_MCX RR1 RR2 REG_MCX RR2 1 wdata WR 2 ALARM 2000 H VC Nmc_WriteRegSetAxis No lcNo AXIS_ALL MCX WR2 0x2000 VB Call Nmc_WriteRegSetAxis No lcNo AXIS_ALL MCX_WR2 amp H2000 CH MC8000P Nmc_WriteRegSetAxis No lcNo AXIS ALL REG_MCX WR2 0x2000 JA s Nmc_ReadRegSetAxis RR 1 RR2 long Nmc_ReadRegSetAxis int No int IcNo int Axis int RegNumber Function Nmc_ReadRegSetAxis ByVal No As Long ByVal lcNo As Long ByVal Axis As Long By
244. x exee MCX314As MCX314As x exee VC MFC AppWizerd 39 3 2 2 CD ROM MC8042P MC8022P INF Vista 0S exe MC8082P INF MC8000P_8082P inf ex
245. xe Sample H MC_SAMPLE cpp MC_SAMPLED g cpp MC_SAMPLE H MC_SAMPLED g MC8000P cpp MC8000P H MC8000P LIB MC8000P_DLL H MC_SAMPLE dsw VCSampleH exe MC8000P DLL MC8000P DLL VC VC6 0 OZ B MC8000P DLL MC8000P DLL AKEE PER VC VC6 0 PATIN AFTA P TAITEA
246. xis int Sub Nmc_Command ByVal No As Long ByVal lcNo As Long ByVal Axis As Long ByVal cmd As Long Sub Nmc_Command ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer ByVal cmd As Integer void MC8000P Nmc_Command int No int IcNo AXIS Axis CMD No 0 15 IlcNo 0 lt 1 IC 1 0 2 IC A 0 1C B 1 7 Axis 2 cmd 1 CMD F_DRV_P C 4 X 1 VC MC8000P_DLL H VB MC8000P DLL bas VB NETIMC8000P_DLL vb VC Nmc_Command No lcNo X VB Call Nmc_Command No IcNo AXIS X CMD_F_DRV_P CH MC8000P Nmc_Command No lcNo AXIS X CMD CMD Nmc_Command_IP WRO MCX314As VC void Nmc_Command_IP
247. yVal Axis As Long As Long VB NET Function Nmc_ReadReg1 ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer As Integer CH NET int MC8000P Nmc_ReadReg1 int No int IcNo AXIS Axis 0 lt 15 IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1 7 is X AXIS X Y AXIS_Y Z AXIS Z U AXIS_U 2 R R 1 1 VC Data Nmc_ReadReg1 No IcNo AXIS X X RR 1 VB Data Nmc_ReadReg1 No IcNo AXIS X CH Data MC8000P Nmc_ReadReg1 No lcNo AXIS X Nmc_ReadReg2 RR2 2 long Nmc_ReadReg2 int No int IcNo int Axis Function Nmc_ReadReg2 ByVal No As Long ByVal IcNo As Long ByVal Axis As Long As Long Function Nmc_ReadReg2 ByVal No As Integer ByVal lcNo As Integer ByVal Axis As Integer As Integer I Int MC8000 Nmc_ReadReg2 int No int lcNo AXIS Axis 0 lt 15 IC 0 lt 1 IC 1 0 2 1C A 0 1C B 1

Download Pdf Manuals

image

Related Search

Related Contents

Allarme 4625/4627  1 2 取扱説明書  AQUAPLUS 23  MERTECT® 20-S  Casio Watch MA0702-B User's Manual  American DJ Titan User's Manual  Moen S442 User's Manual    Info accéssoires Xsmall Talea giro plus  Operación con seguridad  

Copyright © All rights reserved.
Failed to retrieve file