Home

取扱説明書 - テクノドライブ

image

Contents

1. e S 2 1 A B Z 2 2 1 2 B e B 4 2 147 483 648 2 147 483 647 2 147 483 648 2 147 483 647 e COMP 2 147 483 648 2 147 483 647 e COMP 2 147 483 648 2 147 483 647 O
2. 2 3 2 2 2 1 105 9 1 3 3 API VC MC8043P DLL H VB MC8043P DLL bas VB NET MC8043P DLL vb CH NET B8 5 57 1 0penMC8043P 2 C1oseMC8043P Cl1oseA11MC8043P 1 VC VB CH 0penMC8043P MC8043P
3. 96 CMD IP 2ST 0x30 2 CMD_IP_3ST 3 CMD CW 21032 CW CMD CCW 0x33 C CWHIMA H F34 Z CMD_IP_2BP 0x34 2 CMD_IP 3BP 0x35 3 CMD_BP_ENABLED 0x36 BP CMD_BP_DISABLED exe BP CMD_BP_STACK 0x38 EB ure CMD_BP_CLR 0x39 H tp opes er CMD IP 15 0x3A CMD_IP_DEC_VALID 0x3B CMD_IP_DEC_INVALID CMD_IP_INTRPT_CLR 0x3D CMD_HOME_EXEC 0x62 CMD_DEVCTR_CLR 0x63 CMD_SYNC_ACTIVE 0x65 CMD_NOP 0xOF 0 25b RB F 2 r 3 CMD CMD IP 2ST VC define WM BP END WM USER 1 BP
4. DLL MCX314As MCX314As 2 4 6 8000 MBP MC8043P BP MCX314As 2 4 3 BP
5. WRO WR7 InW 1 0 MC8043P WORD RRO RR7 WORD 1 gt data InW RRO RRO RRO lt RR7 RRI ReadRR3 ReadRRS MC8043P RR3 0 MC8043P WORD X RRS3 WORD Y RRS3 WORD Z RRS3 WORD RR3
6. 0 OpenCard MC8043P O MC8043P As Long NULL gt status OpenCard 0 amp 0 amp 0 CloseCard MC8043P 0O MC8043P As Long 0 0 gt status CloseCard O0 OutW 1 0 MC8043P ByVal As Intger WRO WR7 ByVal As Long gt Call OutW WRO amp H8000
7. ReadEventMC8043P 3 RR3 RR3 RRO CNEXT RRO BPSC1 0 1 2 1 2 SetEventMC8043P MC8041P 0penCard OpenCard_N 3 MC8041P ReadRR3 ReadRR3_N Windows98 Windows2000 WindowsXP Microsoft Visual C Microsoft Visual Basic Microsoft Corporation 131 7 J MC8043P MC8043P MCX314As
8. Nmc_xxx WR 1 WR 3 Nmc_WriteReg1 WriteReg2 WriteReg3 Nnc WriteRegSetAxis RR 1 RR2 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 Ep Nmc CompP Nmc CompM Nmc_AccOfst DJerk Nmc HomeSpd Nmc ExpMode Nmc_SyncMode Nmc_WriteData Nmc_WriteData2 Nmc_ReadLp Nmc_ReadEp Nmc_ReadSpeed Nmc ReadAccDec Nmc_ ReadSyncBuff Nmc_ ReadData Nme xxx 1 WR 1 Nme WriteRegl D OutpMC8043P No MCX314 WRO 2 OutpMC8043P No MCX314_WR1 0 010 Data XCD FZ Z NR 1 WTR 1 110
9. MC8043P VC O Windows VC O OpenCard O 0penCard_NO CloseCard 0 Cl1oseCard_NO Cl1oseCard_a110 120 9 2 CD ROM
10. VB6 0 MC8043P DLL Declare VB NET2003 MC8043P DLL Declare VC6 0 MC8043P DLL VC6 0 MC8043P DLL MC8043P C MC8043P 2 S 1 S 2 1 2 S 1 S 2 1 2 A Normally Close VB6 MC8043P DLL Declare MC8043P VB VB6 0 def VB6 MC8043P DLL Declare MC8043P VB
11. Int Nmc_GetCNextStatus int No Function Nmc_GetCNextStatus ByVal No As Long As Long Function Nmc_GetCNextStatus ByVal No As Integer As Integer int MC8043P GetCNextStatus int No 0 9 0 0 VC if Nmc_GetCNextStatus No 0 AfxMessageBox else AfxMessageBox f Nmc_GetCNextStatus No lt gt 0 Then Call MsgBox Else Call MsgBox End i f MC8043P Nmc_GetCNextStatus No 0 MessageBox Show else MessageBox Show 70 Nmc_GetBpSc Nmc_WriteRegSetAxis Nnc_ReadRegSetAxis BP
12. VC TRUE FALSE FALSE VB True False CH true false BP_START C 1 B pi BP START BP BP_CNT_ERR BP ALREADY EXEC BP BP_IHREAD_ERR BP MALLOC ERR WM BP END WM_BP_END 1 2
13. BP BP END BP BP_STOP BP BP_USER_STOP BP BP_DRIVE_ERR BP MC8043P RRO 80 VC VB 3 BP BP2P BP2M BP3P DATA 3BP Data3Bp 2 0xFF30 0 0 Ox84FF 0 0xAC35 0xAC35 0 OxCO00 0x36E7 0 000 Ox3F3F Nmc WriteRegb 0x24 X 2 Y 3 Z Ret Nmc 3BPExec BG hWnd No Data3Bp 2 0x24 3 BP 2 2 X Y 28 i f Ret BP START AfxMessageBox 7 BEGIN MESSAGE SAMPLEDIg CDialog WM_BP_END ON_MESSAGE WM BP END OnMsg BP END MESSAGE MAP WM_BP_END afx msg LRESULT
14. CloseMC8043P CloseA11MC8043P Nmc_IPStop Nmc 2BPExec BG Nmc 2CIPExec BG Nmc 3BPExec BG 3CIPExec BG 4 1
15. API API VB exe MC8043P me8043p d11 me8043p d11 VB 128 9 34 C MC8043P NE T C Mc8043pWrap d11 MC8043P D WIB Csharp Mc8043pWrap d11
16. VC TRUE FALSE FALSE VB True False CH true false END 1 END CIP_CNT_ERR CIP_ALREADY_EXEC BP CIP_CMD_ERR CIP_STOP CIP_USER_STOP CIP_DRIVE_ERR MC8043P RRO VC 2 1 2 1 2 DATA 2CIP Data2Cip 2 ICMD_IP_2ST 0 4500 0 0 0 2511 t CCW 1500 1500 0 150011 CCW
17. VC void Nmc WriteData int No int Axis int cmd long wdata VB Sub Nmc WriteData ByVal No As Long ByVal Axis As Long ByVal cmd As Long ByVal wdata As Long VB Sub Nmc WriteData ByVal No As Integer ByVal Axis As Integer ByVal cmd As Integer ByVal wdata As Integer void MC8043P Nmc_WriteData int No AXIS axis CMD cmd int No 0 lt 9 Axis 2 cmd 1 wdata 1000 05 H VC Nmc_WriteData No AXIS ALL 0x05 1000 VB Call Nmc WriteData No AXIS ALL amp H05 1000 MC8043P Nmc WriteData No AXIS ALL CMD CMD Speed 1000 Nmc Wr iteData2 VC void Nmc WriteData2 int No int Axis int cmd long data long WR7_data VB Sub Nmc WriteData2 ByVal No As Long ByVal Axis As Long ByVal cm
18. 2 API Nmc_xxx OutpMC8043P 1 Nmc_xxx OutpMC8043P 111 9 1 4 API MC8041P MC8043P SYS MC8043P DLL AP 1 MC8041P MC8041P MC8043P MC8043P 9 1 3 API MC8043P 9 1 4 1 V C MC8043P 1 VCr MC8043P 1
19. WRO WR7 In 1 0 MC8043P ByVal As Integer RRO RR7 As Long 1 gt data InW RRO RRO RRO RR7 114 9 1 4 4 VB6 O MC8043P VB6 0 MC8043P OpenCard N MC8043P ByVal As Long 0 lt 9 101 08 As Long NULL gt status OpenCard 1 0 amp 1 1 0 2 0 CloseCar
20. TFA YEN FAN ETI IN FIP TI DFA p EPIRI PCI Brides TI 2 m ADS mu Fi I k ti Lw NEWS E CD AN ty 209 235 CD FCM M rmt rer pola F e 000000000000 HHHHHHHHHHHH HHHHHHHHHHHHH HHHHLiverHHHHHHHHH HHHHHHHHHHHHHHHHD DiverHH HHHHHHHHHHHHHHHHHHHIDiverHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHH F24 Tr Rit Po TIA Hm eL POI Bridge TIHA BOTIA ARPANA E LU EAE D tiap C Ez i aidr nf 28 0 000000000000000000000000 0000000000000 10 0000008060 PRE E ITE zu w D CD ROM 547 IDE ATA ATAFI Tu FU 5 HOVA atas j Linsserzal Serial Bus TO 5 221 9 H E 3 X Hn 5 1 7 S ATI TE E Es c HE 7445 d THF Mg 2 5 Lu LPT PF H 2 x E atii Ru 4 RT lH h 4 ATTY A T PP SP Uu UU
21. 0 9 2 VC VB Cit Data Nmc ReadEp No AXIS Y Y Data Nmc_ReadEp No AXIS Y Data MC8043P ReadEp No AXIS Y Nmc ReadSpeed long Nmc ReadSpeed int No int Axis Function Nmc ReadSpeed ByVal No As Long ByVal Axis As Long As Long Function Nmc ReadSpeed ByVal No As Integer ByVal Axis As Integer As Integer int MC8043P ReadSpeed int No AXIS axis No 0 9 Axis 2 VC Data Nmc_ReadSpeed No AXIS 7 VB Data Nmc ReadSpeed No AXIS 7 CH Data MC8043P ReadSpeed No AXIS 2 Nmc ReadAccDec long Nmc ReadAccDec int No int Axis Function Nmc ReadAccDec ByVal No As Long ByVal Axis As Long As Long
22. 9 1 3 AP I MC8043P me8043p dll mc8043p d11 VB B MC8041P MC8043P MC8043P O S Windows98 Windows2000 WindowsXP Windows95 WindowsNT Lib VB NET2003 MC8043P_DLL vb MC8041P MC8041P DLL Declare MC8041P DLL Declare Declare Function OpenCard Lib mc8041p d11 ByVal isr As Integer As Integer Declare Function CloseCard Lib mc8041p dll As Integer 9 1 4 5 9 1 4 6 VB NET2003 API MC8041P
23. HHHHHHHHHHHUHHHHHHH HHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHWndowe98IHHHHHH Lirsser s ad Serial Bus controllers ETA L3 n 2 LUTTE VADE Pd Ei and gt 420 FHT 5 zi EH W F OM 7 LPT m n T4215 Ey 92 8 4 2 Wndovs2000 XP 1 1 1 1 HHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHL HHHHHHHHHHHHHHHHL HHHHHUHHHHHHHUHHHHHUHHHHHHHHHHHHHHL Wndovs2000 PO 000000 83 5 Am d i HS D VD GD ROM 5 7 i 3 IDE ATA ATAPI T 3 5 NOVA USE Seri Serial Bus t i m Ex BU S ATH TIWA mimm 2 m eg 7425 E247 gli P325 p Eg 7375 SOM E LPT i FA ES C y l
24. VC DWORD Nmc_3BPExec int No DATA 3BP pData3Bp int DataCnt int IpAxis BOOL ContinueFlg FALSE VB Function Nmc 3BPExec ByVal No As Long ByRef pData3Bp As DATA 3BP ByVal DataCnt As Long ByVal IpAxis As Long ByVal ContinueFlg As Long As Long VB Function Nmc ByVal No As Integer ByRef pData3Bp As DATA 3BP ByVal DataCnt As Integer ByVal lpAxis As Integer ByVal ContinueFlg As Integer As Integer CH NET Nmc Status MC8043P Nmc 3BPExec int No DATA 3BP pData3Bp int DataCnt int IpAxis bool ContinueF lg No 0 lt 9 pData3Bp 3 BP DATA_3BP 7 o DATA_3BP DATA 3BP 3 DataCnt 3 BP IpAxis WR5 D0 D5 4 ContinueFlg BP
25. DATA_3CIP 7 LA DATA_3CIP DATA 3CIP 3 3 WR5 DO0 D5 4 5 VC TRUE FALSE FALSE VB True False CH true false DATA_3CIP Speed Speed 1 lt 8000 Speed 0 DATA_3CIP Speed DataCnt IpAxis SpdChgF lg ContinueFlg
26. VC TRUE FALSE FALSE VB True False Cit true false BP_END C 1 Y BP_END BP BP CNT ERR BP ALREADY EXEC BP BP_STOP BP BP_USER_STOP BP BP_DRIVE_ERR BP MC8043P RRO VC 3 BP BP1M BP2P BP2M BP3P DATA 3BP Data3Bp 2 0 0 0 Ox84FF 0 OxAC35 0xAC35 0 0 000 0 36 7 0x6000 Ox3F3F WriteRegb No 0x24 X 2 Y 3 Z Ret Nmc 3BPExec No Data3Bp 2 0x24 3 BP
27. 118 9 14 8 C MC8043P CH MC8043P OpenCard MC8043P int 0 lt 9 1 UserThread Callback Cal lback null System IntPtr NULL NULL lt 1 isr gt MC8043P callback 1 new MC8043P UserThread isr status MC8043P OpenCard N 2 MC8043P callback 1 lt 1 gt MC8043P callback 1 null status MC8043P OpenCard N 2 MC8043P callback 1 CloseCard N MC8043P int 0 lt 9 1 bool true false
28. 135 1 2 3 Z 74 e COMP lt COMP lt COMP COMP IN3 IT IN3 LP e B 1 COMP COMP lt COMP
29. VB6 0 WT UE em vague VB6 MC8043P DLL Declare VB VB6 0 12 4 J Z wv 121 Sample E t Forml frm 1 MC8043P DLL bas Module1 bas t MC Sample vbp t VpSampleE exe Sample G Forml frm MC8043P_DLL bas Module1 bas t MC Sample vbp t VpSampleG exe Sample H SampleH frm MC8043P_DLL bas Module1 bas SampleH vbp exe VBSampleH exe Sample I Samplel frm MC8043P_DLL bas Module1 bas Samplel vbp exe t VBSamplel exe VB NET2003 Normal lyClose Sample A FormA vb 1 MC8043P DLL vb t Modulel vb t VBSample sln exe VBSampleA exe Sample A FormA vb MC8043P_DLL vb t Modulel vb VBSample sln exe VBSampleA exe Sample C FormC vb MC8043P DLL vb VBSample sln T exe VBSampleC exe Sample E 1 vb MC8043P_DLL vb t Modulel vb
30. C 1 B pi BP START BP BP_CNT_ERR BP ALREADY EXEC BP BP_IHREAD_ERR BP MALLOC ERR WM BP_END WM_BP_END 1 2 BP BP END BP BP_STOP BP B
31. Int Nmc_GetDriveStatus int No int Axis Function Nmc GetDriveStatus ByVal No As Long ByVal Axis As Long As Long Function Nmc GetDriveStatus ByVal No As Integer ByVal Axis As Integer As Integer int MC8043P GetDriveStatus int No AXIS axis No 0 9 Axis 2 0 1 0 VC if Nmc GetDriveStatus No AXIS X 0 X AfxMessageBox X else AfxMessageBox X f Nnc_GetDriveStatus No AXIS X 0 Then X Call MsgBox X Else Call MsgBox X End If if MC8043P Nmc GetDriveStatus No AXIS 0 X MessageBox Show X else MessageBox Show X Nmc_GetCNextStatus
32. 0 0penCard MC8043P 0 MC8043P void WINAPI NULL HANDLE NULL gt status OpenCard isr isr status OpenCard NULL CloseCard MC8043P 0 MC8043P BOOL TRUE FALSE gt CloseCard 0 OutW 1 0 MC8043P WORD WRO WR7 int E Lb gt OutW WRO 0x8000
33. OS WindowsXP SP1 CPU Celeron R CPU 2 53 GHz Nmc_2BPExec 100 HELINA 70 PPS 1 000 Bye ym 600 PPS Nmc_2CIPExec 1 1 000 100 21 5 000PPS 1 1 000 500 Xue duet BE 30 000 PPS 109 Nmc_xxx WR 6 WR 7 RR6 RR7 xxx 5i 0 T AMET Nmc Reset Nmc_WriteReg0 Nmc_ReadReg1 Nmc_Range Nmc_
34. NET Mc8043pWrap d11 NET true D Mc8043pWrap 9 1 3 AP I MC8043P 129 2 9 4 1 MC8043P MCX314As MCX314As 60h PCE 512 sec EMG nLMT nL
35. ByVal As Integer 0 lt 9 1 O As Integer NULL gt status OpenCard 1 0 1 1 0 2 0 CloseCard N MC8043P ByVal As Integer 0 lt 9 1 As Integer 0 0 gt status CloseCard N 1 0 OutW_N 1 ByVal As Integer 0 lt 9 101 ByVal As Short WRO WR7 ByVal As Integer CMS gt Call OutW_ 1 WRO amp H8000 WRO WR7 InW_N 1
36. 3 50 9 1 3 2 VC VC VCH NET VC VC VB VB VB VB NET VB NET VB CH NET C NET C 0penMC8043P MC8043P VC BOOL OpenMC8043P int VB Function OpenMC8043P ByVal No As Long As Long VB NET Function OpenMC8043P ByVal No As Integer As Integer NET bool MC8043P OpenMC8043P int No No 0 9 VC TRUE FALSE VB 0 0 true false VC status OpenMC8043P 0 0 VB status OpenMC8043P 0 status MC8043P 0penMC8043P 0 CloseMC80
37. BEGIN MESSAGE CMC SAMPLEDIg CDialog WM_CIP_END ON MESSAGE WM END OnMsg END MESSAGE MAP WWM_CIP_ END afx msg LRESULT SAMPLEDIg 0nMsg CIP WPARAM BoardNo LPARAM Status if Status END AfxMessageBox return 0 VB Dim Data2Cip 1 As DATA 2CIP 2 2 Data2Cip 0 Command CMD_IP_2ST 2 Data2Cip 0 EndP1 4500 Data2Cip 0 EndP2 0 Data2Cip 1 Command CCW E Data2Cip 1 EndP1 1500 Data2Cip 1 EndP2 1500 Data2Cip 1 Centeri 0 Data2Cip 1 Center2 1500 Call Nmc_WriteReg5 No amp H4 X 2 9 2 X Yl Ret Nmc_2CIPExec_BG hWnd No Data2Cip 0 2 amp H4 False False f Ret 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 WM END Then If IParam CIP END The
38. status SetEventMC8043P 0 LPTHREAD START ROUTINE MC8043P_EventProc0 NULL Nmc_WriteReg1 0 AXIS ALL 0x8000 h 1 status SetEventMC8043P 1 LPTHREAD_START_ROUTINE MC8043P_EventProc1 IpParameter Nmc WriteRegi 1 AXIS ALL 0x8000 void MC8043P_EventProc0 void void MC8043P_EventProc1 LPVOID lpParameter isr MC8043P callback 0 new MC8043P UserThread isr MC8043P SetEventMC8043P no MC8043P cal Iback 0 VC BOOL ResetEventMC8043P int No VB VB NET Cit bool MC8043P ResetEventMC8043P int No No 0 9 VO TRUE FALSE CE true false
39. BP BP MCX314As 2 4 6 108 1 1 Nmc_2BPExec Nmc 2BPExec BG Nme 2CIPExec 2CIPExec BG 3BPExec Nmc 3BPExec BG Nmc_3CIPExec 3CIPExec BG 2 30h 3Dh WR 5 3
40. LLLI Q NEU NL REEL TA AP MG9041P sm 9 2 VC MC8043P 1 VC MC8043P VB6 0 MC8043P 1 VB6 0 MC8043P VB NET2003 MC8043P 1 VB NET2003 MC8043P B CH MC8043P 1 Ci MC8043P xo xo xo xo I 1 sS SS uw S S l lll l lll l l l l l lll E co 5 9 3 1 VCr VC 6 0 VC NET2003 9 3 2 VB6 0 9 3 3 VB NET2003
41. VC Nmc Speed No AXIS X AXIS Y 1000 1000 X Y VB Call Nmc Speed No AXIS X Or AXIS Y 1000 CH MC8043P Nmc_Speed No AXIS X AXIS Y 1000 Pulse VC CHF 32 32 void Nmc Pulse int No int Axis long wdata P void MC8043P Nmc Pulse int No AXIS axis int wdata void MC8043P Nmc Pulse int No AXIS axis uint wdata No 0 lt 9 Axis 2 wdata VC Nmc_Pulse No AXIS X 2000
42. Akab LET MOSU43P Device A EOIFLCHEOHVAE E CD cum ATT EE o HET 1 O RDB TEED E54 FOIS uyta UA HC RAMEE TEE ERE EROR FS A AHA EE GD ROM REE LR E thiya 00 CX Documents and Settingg All LisersDacumentss MOAL Ha ve Cor ua EEE To PS GE P PAIP 43 HHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHUHHHHHHHUHHHHHHHH DmverlHHHHHHL E pQ Fd LA AUSA TEEL o IT gt LAUS SG Dra AERA EDU Ca ay A FRETI Y FOOTER MOCB ASSP Device A
43. 107 MC8043P MCX314As 2 4 5 1 DLL 1 Nmc_2CIPExec Nmc 3CIPExec Nmc_2CIPExec_BG Nmc_3CIPExec_BG RRO D9
44. 7 gt WORD Rr3X Rr3Y Rr3Z Rr3U ReadRR3 amp Rr3X amp Rr3Y SRr3Z amp 30 MC8043P RR3 RR3 RR 3 112 9 1 4 2 V C MC8043P VCr MC8043P OpenCard N MC8043P int 0 lt 9 1 void WINAP NULL HANDLE NULL gt status OpenCard_N 1 isr 0 isr status OpenCard 1 NULL 0 CloseCard N MC8043P
45. 0 3 4 O 9 4 10 1 10 2 10 3 10 4 10 5 10 6 ERU 0 ass s i ia mme ecc EID O O O O O O O OQ 0 N N N PR MN D D NN CO OO QO O N N OO Ol h E EE HEP EP EIS EIAS EE EP ES ERA ET Phi HEB EIE HET EE EDDIE e Til hihi L1 L1 L1 19 00000080 HHHHHHH PPN HHHHHHHH 2431 PIN 0000000 JA S06 xum 4000000 HHHH D 4 249 0000000 3 XNH1 HHHHHHHH XNG HHHHHHHHH XAARM HHHHHHH
46. RR 3 MC8043P 2 1 MC8043P FZ Urra NO
47. WM_CIP_END WM_CIP_END 1 2 CIP_END C 90 CIP_END CIP_STOP CIP USER STOP CIP_DRIVE_ERR MC8043P RRO VC DATA 3CIP Data3Cip 2 3 FR 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 Nmc WriteRegb No 0x24 X 2 Y 58388 7 Ret Nmc 3CIPExec BG hWnd No Data3Cip 2 0x24 3
48. MC8043P D Lib VC6 2 MC8043P 1ib MC8043P_DLL h VC MC8043P_DLL h MC8041P h MC8041P h finclude MC8043P_DLL h include MC8041P h VOODOO MC8041P 1ib MC8043P 1ib 9 3 1 VC 6 0 VC NET2003 MC8041P 1ib MC8043P 1ib
49. 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 End If End If MyBase WndProc m End Sub Cit DATA 3BP Data3Bp new DATA 3BP 4 3 BP Data3Bp 0 Bp p 0xFF30 1111 1111 0011 0000 BP1 10 Data3Bp 0 Bp m 0 0000 0000 0000 0000 BP1 0 Data3Bp 0 Bp2p 0 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 1010 1100 0011 0101 BP3 8 IpAxis IP AXIS IP X IP AXIS IP Y lt lt 2 5 lt lt 4 MC8043P Nmc WriteRegb No IpAxis MC8043P Nmc_StartSpd No AXIS ALL 1 MC8043P Nmc_Speed gBoardNo AXIS ALL 1 3 BP Ret MC8043P Nmc_3BPExec_BG System IntPtr parent Handle No Data3Bp DataCnt IpAxis ContinueFlg if Ret Nmc Status BP START C4 NET
50. E s SEIS NJ ZE ER euge E DESE AE F ATE uL GG CLR vum RA UT Enero a2 petis Ae G H SOT H qo TM BIS RR To gd TES qe euet I 1 125 CHD Z CHD Z CHD Z CHD Z CHD Z CHD Z CHD Z CHD Z 9 3 9 3 1 VC VC 6 0 VC NET2003 MC8043P MC8043P 1ib MC8043P_DLL h 2 VC 6 0 MC8043P D ib YC6 2 MC8043P 1ib MC8043P_DLL h VC
51. VC VC6 0 A CHO A 124 1 Sample 1 cs t SampleB exe t SampleB exe Sample 1 cs SampleC cspTo j Es sim So t SampleC exe Sample D 1 cs t SampleD cspro j exe t SampleD Sample E 1 cs t SampleE cspro j t SampleE 1 Sample F t Forml cs t SampleF t SampleF 1 Sample G t Forml cs t SampleG exe SampleG exe 1 Sample H 1 cs SampleH cspro j PT exe t SampleH exe Sample I 1 cs Samplel cspro j exe t Samplel TANT aF TAP mM Bedz4 Ue ee B PIC FB FAJI tu RTD ges JZ SS eb 22 JV m S se
52. 2H 5 DATA 2BP ushort bplp ushort bp1m ushort bp2p ushort bp2m BPI1P BPI1M BP2P BP2M 101 CMD 2ST ne IP CW IP CCW 0 0 3 BP StructLayout LayoutKind Sequential public struct DATA 3BP public j public public public public public public DATA 3BP ushort bplp ushort bp1m ushort bp2p ushort bp2m ushort bp3p ushort bp3m this Bplp bplp this Bplm bplm this 2 bp2p this Bp2m bp2m this Bp3p bp3p this Bp3m bp3m ushort ushort ushort ushort ushort ushort Bplp 1 2 Bp2m Bp3p Bp3m BPI1P BPI1M BP2P BP2M BP3P BP3M 2 StructLayout LayoutKind Sequential public struct DATA 2CIP public DATA 2CIP ushort command ushort speed int endp1 int endp2 int centerl int center2 this Command command this Speed speed this EndP1 endpl this EndP2 endp2 this Centerl centerl this Center2 center2 j public ushort Command CMD IP 2ST CMD IP CW CMD_IP_ CCW public ushort Speed
53. Driver MC8043P sys MC8043P inf t MC8043P dll t Version txt L IB VB6 MC8043P_DLL bas VB NET2003 MC8043P_DLL vb VC6 MC8043P lib MC8043P_DLL h Csharp Mc8043pWrap dll 1 Too18043 exe txt ParameterSample S 1 msd 5 2 msd 1 msd 2 msd S 1 msd S 2 msd JE Mio 1 msd 2 msd readme txt Sample VB6 NormallyClose Sample A FormA frm MC8043P_DLL bas Module1 bas t VBSample vbp t VBSampleA exe Sample A t FormA frm 1 MC8043P DLL bas Module1 bas t VBSample vbp VBSampleA exe Sample C t PormC frin 1 MC8043P DLL bas t VBSample vbp exe t VpSampleC exe
54. 0 9 pData2Cip 2 DATA_2CIP 7 DATA_2CIP DATA 2CIP 3 DataCnt 2 IpAxis 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
55. 1 long Nmc ReadReg6 int No Function Nmc ReadReg6 ByVal No As Long As Long Function Nmc ReadReg6 ByVal No As Integer As Integer int MC8043P ReadReg6 int No No 0 lt 9 RR 6 1 VC Data Nmnc_ReadReg6 RR6 VB Data Nmc ReadReg6 No CH Data MC8043P ReadReg6 Nmc ReadReg7 RR7 2 VC long Nmc_ReadReg7 int No VB Function Nmc_ReadReg7 ByVal No As Long As Long VB NET Function Nmc_ReadReg7 ByVal No As Integer As Integer CH NET int MC8043P Nmc_ReadReg7 int No No 0 9 RR7 2 VC Data Nmc ReadReg RR7 VB Data Nmc_ReadReg No CH Data MC8043P Nmc_ReadReg7 60 Nmc_Range void Nmc_Range int No int Axis long wdata Sub Nmc Range ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc Range ByVal No As Integer ByVal Ax
56. COMP B EXPP EXPM IC m e N0 3 4 IN AJER C INO B ALARM INPOS IC B e 0U4 7 4 e 74LS06
57. VC Nmc_CompP No AXIS X 50000 COMP 50000 X VB Call Nmc CompP No AXIS X 50000 CH MC8043P Nmc CompP No AXIS X 50000 CompM COMP void CompM int No int Axis long wdata Sub Nmc CompM ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc CompM ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P Nmc_CompM int No AXIS axis int wdata No 0 lt 9 Axis AXIS_X AXIS Y 2 wdata VC Nmc_CompM No AXIS X 50000 COMP 50000 EF 2 VB Call Nmc CompM No AXIS X 50000 CH MC8043P Nmc_CompM No AXIS X 50000 AccOfst void Nmc AccOfst int No int Axis long wdata Sub Nmc AccOfst ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc AccOfst ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P Nmc_AccOfst int No AXIS axis int wdata No
58. WM_BP_END protected override void WndProc ref Message m if m Msg int MSG ID WM BP END if uint m LParam Nmc_Status BP base WndProc ref WndProc Nmc_2CIPExec 2 VC DWORD Nmc_2CIPExec int No DATA 2CIP pData2Cip int DataCnt int lpAxis BOOL SpdChgFlg FALSE BOOL ContinueFlg FALSE VB Function Nmc 2ClPExec ByVal No 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 2ClPExec ByVal No As Integer ByRef pData2Cip As DATA 2CIP ByVal DataCnt As Integer ByVal lpAxis As Integer ByVal SpdChgFlg As Integer ByVal ContinueFlg As Integer As Integer Ci NET Nmc Status MC8043P Nmc 2ClPExec int No DATA 2CIP pData2Cip int DataCnt int IpAxis bool SpdChgFlg bool ContinueFlg No
59. 2 CMD_IP_2ST C 4 X 1 VC MC8043P_DLL H VB MC8043P DLL bas VB NET MC8043P DLL vb Nmc Wr iteRegb 0x0004 X 2 Y Nmc Command IP No CMD_IP_2ST 2 Call Nmc_WriteReg5 No amp 0004 X 2880 Y Call Nmc_Command_IP No IP 2ST 2 MC8043P WriteRegb No 0x0004 X 2 Y MC8043P Nmc_Command_IP No IP 28D 2 Nmc Wr i teRegO Wr i teReg1 Nmc Wr i teReg2 WR 0 void Nmc WriteRegO int No long wdata Sub Nmc WriteRegO ByVal No As Long ByVal wdata As Long Sub Nmc WriteRegO ByVal No As Integer ByVal wdata As Integer void MC8043P Nmc WriteRegO int No int wdata No 0 lt 9 wdata VC WriteReg0 No 0x0120 X VB Call Nmc_WriteReg0 No amp H120 CH MC8
60. Ret MC8043P Nmc_2CIPExec No Data2Cip DataCnt IpAxis SpdChgFlg ContinueFlg if Ret Nmc Status CIP END 84 AS 3 VC DWORD Nmc_3CIPExec int No DATA 3CIP pData3Cip int DataCnt int lpAxis BOOL SpdChgFlg FALSE BOOL ContinueFlg FALSE VB Function Nmc 3CIPExec ByVal No 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 Function Nmc_3CIPExec ByVal ByVal ByVal No As Integer ByRef pData3Cip As DATA 3CIP DataCnt As Integer ByVal lpAxis As Integer SpdChgFlg As Integer ByVal ContinueFlg As Integer As Integer Ci NET Nmc Status MC8043P 3CIPExec int No DATA 3CIP pData3Cip int DataCnt int IpAxis bool SpdChgFlg bool ContinueFlg No pData3Cip 0 lt 9 3
61. 2 VC Nmc WriteReg2 No AXIS Y 0x2000 ALARM 438 CY h VB Call Nmc WriteReg2 No AXIS Y 8 amp H2000 CH MC8043P WriteReg2 No AXIS Y 0x2000 Nmc Wr i teReg3 WR 3 3 void Nmc_WriteReg3 int No int Axis long wdata Sub Nmc WriteReg3 ByVal No As Long ByVal Axis As Long ByVal As Long Sub Nmc_WriteReg3 ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P Nmc_WriteReg3 int No AXIS axis int wdata No 0 lt 9 Axis AXIS_X AXIS Y 2 wdata VC Nmc_WriteReg3 No AXIS ALL 0x0100 0UT4 Hi VB Call Nmc WriteReg3 No AXIS ALL amp HO100 CH MC8043P WriteReg3 No AXIS ALL 0x0100 Nmc Wr i teReg4 WR 4 void Nmc_WriteReg4 int No long wdata Sub Nmc_WriteReg4 ByVal No As Long ByVal wdata As Long Sub Nmc_WriteReg4 ByVal No As Integer ByVal wdata As Integer void MC80
62. 2 VC CH Windows SetEventMC8043P CloseMC8043P Cl1oseA11MC8043P VC VC SetEventMC8043P 1 0 EIU SetEventMC8043P 0 LPTHREAD START ROUTINE MC8043P EventProcO NULL Nmc_WriteReg1 0 AXIS ALL 0x8000 1 SetEventMC8043P 1 LPTHREAD START ROUTINE MC8043P_EventProc1 IpParameter
63. BP Status BP START CH public enum CONST int MAX BOARD MC8043P 10 MC8043P 10 MAX BOARD MC8041P 4 MC8041P 4 MC8043P CONST MAX BOARD MC8043P ID CH public enum MSG_ID int WM_USER 0 0400 WM BP END USER 1 WM USER 1 BP WM_CIP_END WM_USER 2 WM_USER 2 j BP END 2 AXIS 7 AXIS Z AXIS U AXIS U AXIS ALL AXIS ALL D 1 X Y Z X 1000 VC Nmc Speed No AXIS X 1000 VB Call Nmc Speed No AXIS X 1000 CR MC8043P Nmc_Speed No AXIS X 1000 2 OR
64. XEGP N HHHHHHH ex 0000000 TP115A 1B EB E B LU l US XXP HHHHHHHH 1790000000 11 TEETH 190000000 H hi i m 179 0000000 2 EG NM93CS66 HHHH 1 HHHZHHHHHHHHHHHHHHHMCX314AsHnN2HHHHHHHHHHHHH 2 317OHHHHHHHHHHHHHHHHH nECBHHH HHWndowsHHHHHHHHHH HHHHHHHMCX314AsHHHHHHHHH 12use9HHHHHHHH 0000000 HHHHHHHHHHHHHHHHHHUHHHHHHHHIMOG314AsHHHHHHHHHHUHHHHHHHHHHHHH THHHHHHHUHHHHHHHHHH 12HHHHHHHHHHH LIL C O nLM 2u SEOH HH4IHHHHHHHHHHHHHHHHHHHHHUHHHHH NO HHHHHHHHHUHHHHHHHHHHHHHHHHL MOGIAAs ni NI O OL D II U U MOGIAASE HH OC D DB U U nl UE ET E nl NOP ni yon E E E E A nl N2 HHHHhH J P3 2 30 nl Op nl 314 5 nl NOP nl oN E H l U D A J P3 1 20 D Windows HHHHHHHHHUHUHHHHHHHHHHHHHHHHHHL Billllll HHHHUHHUHHUHHHHHHHHHHHWindowsHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHUL 0000 HHHHHHHUH
65. MC8043P_DLL h API MC8043P_DLL h include O VC 6 0 MC8043P 1ib VC NET2003 MC8043P 1ib F 9 3 1 VC 6 0 9 3 2 VC NET2003 9 1 3 MC8043P Gy Wind2 Release M MC SAMPLE VCSample 0 4531 7 7 cy 570 474 is TJ CIC 235 A7 719 VATLA Toii E EAH IDL mg 3454 EJ F 23 weh c c 925 17751 M 2 5339 0 Heo 7
66. ContinueFlg VC TRUE FALSE FALSE VB True False 04 true false CIP_START C 1 CIP_START CNT ERR CIP_ALREADY_EXEC BP CIP THREAD ERR MALLOC ERR CIP_CMD_ERR
67. define WM CIP END WM USER 2 BP MEX define BP_START 0 101 BP define BP_END Ox102 BP Wil 7 define BP CNT ERR Ox111 define BP ALREADY EXEC 0x112 BP Hdefine BP THREAD ERR Ox113 define MALLOC ERR 0x114 STOP Ox121 BP 2 define BP USER STOP 0x122 BP define BP DRIVE ERR 0 123 BP RRO MEX define CIP_START 0x201 define CIP END 0x202 define 0 211 def
68. HHHHHHL VEX 12 24V 3 3K J P1 1 20 J P1 2 30 2 O ENG 10K P T jx zz TLP1210 74HC14 Le ota HHHHIH512uSEQHHH EMI D DU DU U 1 2D 00 fog M2G1 512 sec HHHHHHHHHHL HHHHHHHUHHUHHHHHHHHHHHHLH 2 0921 24 Wndaovs I D D D D D A HHHHHHHH IIHHHHHHHHHUHHHHnLM tnLM HHHHHHHHHHHHHHHnINLnINZnI 3 TALANMHHHHHHHHHHHHH nE lt XP nEXCP LE EE pi HHHHHHHHHUHHUHHHHL 3 11 HHHHHHHHH HHHHH nnnnn HH A ms IHHHHHHH 5 JE HHH TH Um D 0000000 SERES d OM 5 BL 00 7 5 35V 35V A53 A54 A55 A56 A57 A58 A59 A60 REQ54 SIO IHHHH nnunnnmuanmunun BN EET NN A36 nnn uunn unn DD HI HHHHH 100 100 15 IA62 v JOOD C 28 26 A4 qp 0000 HH 24 HHHH
69. 2 MC8043P 3 VC C VB RR 3 2 1 130 A R R 3 MC8043P
70. User hWnd No 0 lt 9 pData3Cip 3 DATA_3CIP 7 LA o DATA_3CIP DATA_ 3CIP 3 DataCnt 3 IpAxis WR5 DO0 D5 4 SpdChgFlg 5 VC TRUE FALSE FALSE VB True False CH true false DAIA_3CIP Speed Speed 1 lt 8000 Speed 0 DATA
71. 0 lt 9 Axis 2 wdata VC Nmc AccOfst No AXIS Y 20 20 Y VB Call Nmc AccOfst No AXIS Y 20 CH MC8043P AccOfst No AXIS Y 20 Nmc DJerk void Nmc DJerk int No int Axis long wdata Sub Nmc DJerk ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc DJerk ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P DJerk int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata VC Nmc_DJerk No AXIS Z 1000 1000 Z VB Call Nmc DJerk No AXIS Z 1000 CH MC8043P Nmc_DJerk No AXIS Z 1000 Nmc HomeSpd void Nmc HomeSpd int No int Axis long wdata Sub Nmc HomeSpd ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc HomeSpd ByVal No As Integer ByVal Axis As Integer ByVal wdata A
72. Too18043 exe MC8043P MC8043P Too1 txt 10 1 0 9 O KK 3 10 2
73. 0 9 2 OpenCard N 1 1 0 1 O OpenCard_N 1 0 OpenCard 1 0 9 6 1 2 7 MC8041P MC8043P 9 35 8 RR3 RR3 1 QE 2 RR3
74. CloseCard all MC8043P As Long 0 0 gt status CloseCard all 115 9 1 4 5 2003 MC8043P 1 VB NET 2003 MC8043P 1 0 OpenCard MC8043P 0 MC8043P O As Integer NULL gt status OpenCard 0 0 0 CloseCard MC8043P 0 MC8043P As Integer 0 0 gt status CloseCard
75. int 0 lt 9 1 N BOOL TRUE FALSE gt CloseCard N 1 o OutW N 1 int 0 lt 9 101 WORD WRO WR7 int gt OutW_N 1 WRO 0x8000 WRO WR7 InW_N 1 int 0 lt 9 1 WORD RRO RR7 WORD 1 gt data InW_N 1 RRO RRO RRO lt RR7 R R 3 ReadRR3
76. 0 VB Call Nmc Lp No AXIS ALL 0 CH MC8043P Nmc Lp No AXIS ALL 0 Nmc Ep void Nmc Ep int No int Axis long wdata Sub Nmc_Ep ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc Ep ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P Ep int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata VC Nmc Ep No AXIS ALL 0 0 VB Call Nmc Ep No AXIS ALL 0 CH MC8043P AXIS ALL 0 Nmc CompP COMP TLLZAAESES void Nmc CompP int No int Axis long wdata Sub Nmc CompP ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc CompP ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P Nmc_CompP int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata
77. 1 2 HH 1 2 WR5 1 8000 lt lt Am AS De 1 2 3 1 2 3 WR5 lt lt 7 7 lt r 7 CSS ESL lt Bf BR KF BPP Z BPI1M BP2P BP2M BP1P BP1M BB2E BP2M BPP BP3M 1 HH 2 1 8000 anos 1 HH s 2 IA 1 2 WR5 1 HUH amp 2 HH 3 HUH 1 8 0 00 5 3 WR5 100 1 8000 0 0 CMD 2ST CMD IP CW CMD IP CCW Nes 0 0 VB NET 2 BP Structure DATA 2BP Dim Bplp As Dim Bplm As Dim Bp2p As Dim Bp2m As Short Short Short Short End Structure SUM B
78. RR 3 RR3 SetEventMC8043P ResetEventMC8043P RR3 RR3 ReadEventMC8043P RR3 ReadEventMC8043P 54 Nmc Reset MC8043P void Nmc Reset int Sub Nmc Reset ByVal No As Long Sub Nmc_Reset ByVal No As Integer void MC8043P Nmc_Reset int No No 0 lt 9 VC Nmc_Reset O O VB Call Nmc Reset 0 CH MC8043P Nmc Reset 0 Command WRO VC void Nmc_Command int No int Axis int cmd VB Sub Nmc Command ByVal No As Long ByVal Axis As Long ByVal cmd As Long VB NET Sub Nmc_Command ByVal No As Integer ByVal Axis As Integer ByVal cmd As Integer
79. 1 6 6 2 1 2 3 1 2 3 D15 D14 D13 DI2 Dii DIO D9 D8 D7 D6 D5 D4 D3 D2 DI DO 0 0 0 0 0 0 0 0 o 0 AX20 AXIO f 3 h 2 h 1 8 t gt hog D1 0 AXILIO 1 1 X 2 Y 3 Z D5 D4 D3 D2 Dl DO 0 0 1 0 0 D3 2 21 20 2 D5 4 AX31 30 3 3 2 OCH NET public enum IP AXIS int IP X 0 X IP Y zx Y IP 7 Z IP U a U
80. 3 BP BP LIBRA B pu eS 00 COMP COMP EDARRA Rx a T
81. C 1 BP END BP BP CNT ERR BP_ALREADY_EXEC BP BP_STOP BP BP_USER_STOP BP BP_DRIVE_ERR BP MC8043P RRO VC 2 BP BP2P 2 DATA 2BP Data2Bp 2 0 0000 Ox2BFF OxFFD4 0x0000 OxFGFE 0x0000 0x000F Ox3FC0 WriteRegb No 0x04 X BARN Y Ret Nmc 2BPExec No Data2Bp 2 0x04 2 BP 2 X Yh if Ret BP END AfxMessageBox Dim Data2Bp 1 As DATA 2BP 2 BP 2 BP Data2Bp 0 Bplp amp HO0 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 Data2Bpb 1 Bp2m amp Call Nmc_WriteReg5 No amp H4
82. B cd H H H I C H LIL I C H I C H LIL H d SH I C I C L3 L3 HH d L3 L3 o mus EE I C H 2 L3 aa D LI m H ES e cl o O o L3 L3 HH O o L3 L3 HH O o L3 L3 L3 L3 r3 d o L3 L3 L2 L3 L3 d aoa a E ad D D L3 d o L3 a ad 1 L3 d L3 E a LI D D L3 r3 d L3 a E ad D D L3 5 r3 o L3 a a LI D LI 46 9 S ke G T Microsoft Visual C VC Microsoft Visual Basic VB WMicrosoft Visual C C 9 1
83. L3 oa _ O Harga cas 2205 oa a A Ig a A llHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH htt p wwwv novael ec co j p OO E O LTMIOGXST4AsSOR 2 1 2 MC8041P 2 1 3 PCI 2 1 4 1 O 3 I O 4 AH JJ 5 o m mme mne emen 5 3 1 GG iG iG I iG SGI 5 32 CMP EM RA NP SR PN 6 3 3 NOUTI NOUTO NOUTI Sees EEE EEE EEE EE
84. X 2 Y Ret Nmc_2BPExec No Data2Bp 0 2 amp H4 False 2 BP 7 2 2 X Y h Ret BP END Then Call MsgBox End f Cit DATA 2BP Data2Bp new DATA 2BP 4 Data2Bp 0 Bp p 0xFF30 Data2Bp 0 Bp m 0 Data2Bp 0 Bp2p 0 0x84FF Data2Bp 0 Bp2m IpAxis IP AXIS IP X IP AXIS IP Y lt lt 2 MC8043P Nmc Wr i teRegb No IpAxis 1111 1111 0011 0000 0000 0000 0000 0000 0000 0000 0000 0000 1000 0100 1111 1111 2 BP BP1 BP1 BP2 BP2 MC8043P Nmc_StartSpd No AXIS ALL 1 MC8043P Nmc_Speed gBoardNo AXIS ALL 1 2 P Ret MC8043P 2BPExec No Data2Bp DataCnt if Ret Nmc Status END 74 IpAxis ContinueFlg 10 0 0 10 Nmc_3BPExec 3
85. 1 8000 0 public int 1 1 gi public int EndP2 2 HH public int Centerl 1 HH public int Center2 2 HH 1 2 WR5 102 3 StructLayout LayoutKind Sequential publie struct DATA 3CIP public DATA 3CIP int endpl int endp2 int endp3 ushort speed this EndP1 endpl this EndP2 endp2 this EndP3 endp3 this Speed speed public int 1 1 HH public int EndP2 2 public int EndP3 3 public ushort Speed 1 8000 0 1 2 3 WR5 1 DATA 2BP Data2Bp new DATA 2BP 4 2 BP Data2Bp 0 Bplp OxFF30 1111 1111 0011 0000 BP1 10257124 Data2Bp 0 Bplm 0 0000 0000 0000 0000 BP1 0 Data2Bp 0 Bp2p 0 0000 0000 0000 0000 BP2 0 Data2Bp 0 Bp2m Ox84FF 1000 0100 1111 1111 BP2 10257127 Data2Bp 1 Bplp OxAC3
86. 12 0 3 2 VB6 0 MC8043P DXYLibYVB6 7 MC8043P_DLL BAS 9 1 3 MC8043P mce8043p dll me8043p 411 VB MC8041P MC8043P MC8043P O S Windows98 Windows2000 WindowsXP Windows95 WindowsNT Lib VB6 MC8043P_DLL BAS IB CX YS ev MC8041P MC8041P DLLBIZEODDeclareizE Ze LUT F lt O
87. ByVal As Integer 0 lt 9 101 ByVal As Short RRO RR7 As Integer 1 gt data InW_N 1 RRO RRO RRO RR7 CloseCard all MC8043P As Integer 0 0 gt status CloseCard all 117 9 1 4 7 C MC8043P 1 u Z7 S 1 2Z MC8043P 1 0 OpenCard MC8043P 0 MC8043P UserThread Callback Callback null
88. X 2 Y Ret Nmc 2BPExec BG hWnd No Data2Bp 0 2 amp H4 False 2 BP 2 2 X Yh f 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 WM BP END 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 Protected Overrides Sub WndProc ByRef m As Message If m Msg WM BP END Then BP If IParam BP END Then Call MsgBox End If End MyBase WndProc m End Sub Cit DATA 2BP Data2Bp new DATA 2BP 4 2 BP Data2Bp 0 Bp p 0xFF30 1111 1111 0011 0000 BP1 10 Data2Bp 0 Bp m 0 0000 0000 0000 0000 BP1 0 Data2Bp 0 Bp2p 0 0000 0000 0000 0000 BP2 0 Data2Bp 0 Bp2m 0x84FF 1000
89. FET CEA se HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHIHHHHHHHHH r HLL Fr POSSE ou Fames 4 kann P Wu HOFFE LES Bridge LO s OPTRA RETA THESE IT 55 w EB 31 HHHHHHHHHHHUHHHHHHHHHHHUHHHHHHHUHHHHHUHHHHH HHHHHHH HHHHHHHHHHHHHHHHHHUHHUHHHH HHHHHHHHHHH HHHHHHHHL HHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHUDiverHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH MLE EDIFO Er HEEE OE SU ORAT IE T MESI ELI 3 154 GA ITI REFUND ES HF AP CD ROM f tet un v ced Pre 00 Low Dr rem more RENE E24 ATE mem HAM 4e c NATA rh EOT FLT HEPO LELE x MO8043P Device Sr uod 85453 32 7 s AI FHA
90. Int Nmc_GetBpSc int No Function Nmc_GetBpSc ByVal No As Long As Long Function Nmc_GetBpSc ByVal No As Integer As Integer int MC8043P GetBpSc int No 0 9 VC Data Nmc_GetBpSc No BP VB Data Nmc GetBpSc No CH Data MC8043P Nmc GetBpSc WR 1 gt W R 3 VC void Nmc WriteRegSetAxis int No int Axis int RegNumber long wdata VB Sub Nmc WriteRegSetAxis ByVal No As Long ByVal Axis As Long ByVal RegNumber As Long ByVal wdata As Long VB NET Sub Nmc WriteRegSetAxis ByVal No As Integer ByVal Axis As Integer ByVal RegNumber As Integer ByVal wdata As Integer C NET void MC8043P WriteRegSetAxis int No AXIS axis int RegNumber int wdata No 0 lt 9 Axis 2 RegNumber 1 wdata
91. d VEX 120 24V 8 3 3K Y Y i NC yx E EE nLNT4 zz TLP281 i 45V nLMM AW e O nLM HHHHH512uSEOH D LPH HE H U U RI 08 M 8043P EE 5 6700 XLM O HHHHHHUHUH EE hh EEE HLH 1 TLP115A MOG14As nl NH E c HHHHHHL HHHHHHL A HHHHHHHHHH HHHHHHHHHUHHHHHHHHHUHHHHHHHHHHHHIMOS14AsH HHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHS12useclHHHHHHHHHHHH HHHHHHHHHHHHHHHUHHHHHHHMO314AH 0000 2 81 0 6 163 0000000 0 000 A20 0000000000000000000000000000000 RR4 5 EE E VEX 20 24V O nl N3 O nl NM O nl NL O nl NON Vy 0 nl NOP 3 3 281 D TLP115A AX zz 10K Z 3 m gt lt Q 2 L3 2 2 HnN2 MCX3244s rIN0P NH 1 0 NIN nN2H MCX314As nNOH 1 J 0000 HHHHHHHHHHHHHH NL nl 000000 TW RP HHHHH
92. 9 3 2 VC NET2003 MC8041P MC8041P 1ib MC8041P h 9 1 4 1 9 1 4 2 VC API MC8041P API RR3 ReadRR3 ReadRR3_N InW TInW_N RR3 ReadRR3 InW TInW_N RR3 ReadRR3 ReadRR3_N QT dope ve ues s MC8043P
93. VC MC8043P_DLL H VB MC8043P_DLL bas VB NET MC8043P_DLL vb C NET VC CE NET VC define MCX314_WRO 0x0000 WR 0 Hdefine MCX314 WRI 0 0001 WR 1 7 Hdefine MCX314 WR2 0x0002 WR 2 J Hdefine MCX314_WR3 0x0003 WR 3 7 Hdefine MCX314_WR4 0 0004 WR 4 J define MCX314_WR5 0x0005 WR 5 n define MCX314_WR6 0x0006 WR 6 7 define MCX314_WR7 Ox0007 J define MCX314 RRO 0x000 RR 0 Hdefine MCX314 RRI Ox0001 RR 1 7 Hdefine MCX314 RR2 0 0002 RR2 7 Hdefine MCX314 RR3 0x0003 7 define MCX314 0x000 RR4 J define MCX314 RR5 0x0000 RR 5 7 define MCX314_RR6 0x0000 RR6 7 define MCX314_RR7 0 0007 RR7 J Ci public enum REG MCX314 int MCX314 WRO 0x0000 WRI 0x0001 WR2 0 0002 WR3 0 0003 WRA 0 0004 WR5 0x0005 WR6 0x0006 WRT 0 0007 RRO 0x0000 RRI 0x0001 RR2 0 0002 0 0003 0 0004 RR5 0x0005 RRO 0x0006 0 0007 MCX314 WR0 REG MCX314 WRO 94 public enum REG MC8041P ushort 1 WRO WR1 2 WR2 3 WR3 4 WRA 5 WR5 6 WR6 1 WR7 8 RRO 9 RR1 10 RR2 11
94. mm s m sss mc_DJerk IO IS tr y E ONE 6 VC VB VB NETIC NET ExpMode INmc_SyncMode _ 8 ma T 88 6 ae NE zE 5 5 gt 9 INmc WriteRegSetAxis WR1 3 RR1 2 INmc_WriteData INmc_ReadData 10 18 NETT 2B P xO 0 O 0 6 73 INmc_3BPExec 3 BP oO O 15 2 BP LO O O 3 BP x O O O O 80 2 3 2
95. 2 DLL BP BP BP Nmc 2BPExec Nmc 3BPExec Nmc_2BPExec_BG Nmc_3BPExec_BG BP BP BP 2 RRO D14 13 2 BP BP DLL AART PCT VU BP MCX314As
96. WM_CIP_END WM_CIP_END 1 2 CIP_END C 87 CIP_END CIP_STOP CIP_USER_STOP CIP_DRIVE_ERR MC8043P RRO VC 2 1 2 1 2 DATA 2CIP Data2Cip 2 ICMD IP 25 0 4500 0 0 0 28B amp f t CCW 0 1500 1500 0 1500 CCW Nmc WriteRegb No 0x04 X 2 Y Ret Nmc_2CIPExec_BG hWnd No Data2Cip 2 0x04 2 2 2 X Y n if Ret AfxMessageBox
97. WR 2 ALARM 2000 H VC Nmc_WriteRegSetAxis No AXIS ALL MCX314 WR2 0x2000 VB Call Nmc WriteRegSetAxis No AXIS ALL MCX314 WR2 8H2000 C MC8043P WriteRegSetAxis No AXIS ALL REG MCX314 WR2 0x2000 RR1 RR2 VC long Nmc ReadRegSetAxis int No int Axis int RegNumber VB Function Nmc ReadRegSetAxis ByVal No As Long ByVal Axis As Long ByVal RegNumber As Long As Long VB NET Function Nmc ReadRegSetAxis ByVal No As Integer ByVal Axis As Integer ByVal RegNumber As Integer As Integer C NET int MC8043P ReadRegSetAxis int No AXIS axis int RegNumber 0 lt 9 2 RegNumber 1 X RR 1 VC Data Nmc ReadRegSetAxis No AXIS X MCX314_RR1 VB Data Nmc ReadRegSetAxis No AXIS X MCX314 RR1 CH Data MC8043P Nmc ReadRegSetAxis No AXIS X REG MCX314 1 E Nmc_WriteData
98. 0 lt 9 wdata VC Nmc_WriteReg6 No 0x1234 1 1234 H VB Call Nmc WriteReg6 No amp H1234 CH MC8043P WriteReg6 No 0x1234 Nmc Wr i teReg7 WR7 2 void Nmc WriteReg7 int No long wdata Sub Nmc WriteReg7 ByVal No As Long ByVal wdata As Long Sub Nmc WriteReg7 ByVal No As Integer ByVal wdata As Integer j void MC8043P Nmc_WriteReg7 int No int wdata No 0 lt 9 wdata VC Nmc_WriteReg7 No 0x5678 2 5678 H VB Call Nmc_WriteReg7 No amp H5678 CH MC8043P Nmc_WriteReg7 No 0x5678 Nmc_ReadReg0 R R O long Nmc ReadRegO int No Function Nmc ReadRegO ByVal No As Long As Long Function Nmc ReadRegO ByVal No As Integer As Integer int MC8043P ReadRegO int No 0 lt 9 R R 0 VC Data Nmc_ReadReg0 RRO VB Data
99. IRQ PnP 2 147 483 646 2 147 483 646 1 PPS 4 MPPS 0 5LSBELT 2 147 483 646 42 147 483 646 1 PPS 4 MPPS 1 LSB 4 MPPS CPU B XYZU B e AM26C31 1 PPS 4 MPPS 0 1 e 1 500 e 954 62 5x10 PPS SEC 1 477x10 31 25 x 10 PPS SEC 500 e 125 1x105PPS SEC 1 62 5x10 500x105PPS SEC 500 1 8 000 1 500PPS 4 10 500 e 1 8 000PPS 1 500PPS 4 10 500 e 0 4 294 967 295 e S
100. MC_Sample sln t VBSampleE exe ER VB6 MC8043P DLL Declare MC8043P VB VB6 0 qe TG VB6 HMC8043P DLL Declare MC8043P VB VB6 0 Sg X RT VB6 MC8043P DLL Declare MC8043P VB VB6 0 def Set E 1 VB6 MC8043P DLL Declare MC8043P VB VB6 0 A Normally Close VB NET2003 MC8043P DLL Declare MC8043P VB VB 2003 St y 2 SR AA VB NET2003 MC8043P DLL Declare MC8043P VB 3 Z
101. MO8D43P Device ml 11853 1 DIDNOD ROM F 2 IDE ATAJATAPI Jn LE HOVA dr Hft 2004 11 720 hd TEES 1000 x US USB Un Seis ur 3 P hm PIE TURA H W fF Erst qr reU DERE RET W F247 M TiAl 75335 carm rd ADET ae T i dh npe 0 ESINENN TI COM E LPT llc X Pp CERES Am 6 Frrr Pi tf EF F kim 2 Pr b CD 511 Windows aT xr OTR Mode Ho p FB ET Tf IH TEE Usaim LEER ae or Ou ecteb er ad UDHBERRESLCEREISH REEL STE GC REI GET ETAT x PUT OEC AD 42 9 HHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHH rh
102. VC Nmc_WriteReg1 No AXIS ALL 0x0000 status ResetEventMC8043P CH MC8043P Nmc_WriteReg1 No AXIS ALL 0x0000 Ces status MC8043P ResetEventMC8043P No ReadEventMC8043P RIR3 RR3 VC BOOL ReadEventMC8043P int No Iong Rr3X Iong Rr3Y Iong Rr3Z Iong Rr3U VB VB NET Ci NET bool MC8043P ReadEventMC8043P int No int Rr3X int Rr3Y int Rr3Z int Rr3U 0 lt 9 X RR3 Y RR3 Z RR3 RR3 TRUE FALSE true false long Rr3X Rr3Y Rr3Z Rr3U ReadEventMC8043P No amp Rr3X amp Rr3Y amp Rr3Z amp Rr3U int Rr3X Rr3Y Rr3Z Rr3U Y h Z H U MC8043P ReadEventMC8043P No amp Rr3X amp Rr3Y amp Rr3Z amp Rr3U MC8043P RR3
103. 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 i End Structure 2 structure DATA 2CIP Dim Cmd As Short Dim Speed As Short i Dim EndP1 As Integer Dim EndP2 As Integer j Dim Centerl As Integer Dim Center2 As Integer End Structure 3 structure DATA 3CIP Dim EndP1 As Dim EndP2 As Integer Dim EndP3 As Integer Dim Speed As Short End Structure Integer CX NET 2 BP BP1P BP1M BP2P BP2M BPIPF A BP1M BPP Fm BP2M BESP BP3M AA T ERS IA 2m E 1 8000 1 2 1 n 1 5 zi lt 7 RN AND ANT AR 4 4 2 mh 2 WR5 1 2 3 Bt BR StructLayout LayoutKind Sequential public struct DATA 2BP public this Bplp bplp this Bplm bplm this 2 bp2p this Bp2m bp2m j public ushort Bplp public ushort Bplm public ushort Bp2p public ushort Bp2m 1 HH 5 1 8000 8 WR5
104. FDRV CD Nmc_SyncMode No AXIS X 0x2020 0 2 Nmc SyncMode No AXIS Y 0 0x0001 CD Call Nmc SyncMode AXIS X amp 2020 0 2 Call Nmc SyncMode AXIS Y 0 amp H0001 CD MC8043P SyncMode No AXIS X 0x2020 0 2 SyncMode No AXIS Y 0 0x0001 VC VB VB NET Cit NET long Nmc ReadLp int No int Axis Function Nmc ReadLp ByVal No As Long ByVal Axis As Long As Long Function Nmc ReadLp ByVal No As Integer ByVal Axis As Integer As Integer int MC8043P ReadLp int No AXIS axis No Axis 0 9 2 VC VB Cit Data Nmc_ReadLp AXIS X X Data Nmc_ReadLp No AXIS X Data MC8043P ReadLp No AXIS X VC VB VB NET Cit NET long Nmc ReadEp int No int Axis Function Nmc ReadEp ByVal No As Long ByVal Axis As Long As Long Function Nmc ReadEp ByVal No As Integer ByVal Axis As Integer As Integer int MC8043P ReadEp int No AXIS axis No Axis
105. Function Nmc ReadData ByVal No As Integer ByVal Axis As Integer ByVal cmd As Integer As Integer int MC8043P Nmc ReadData int No AXIS axis CMD No 0 lt 9 Axis 2 cmd 1 VC Data Nmc_ReadData No AXIS X 0x10 X VB Data Nmc ReadData No AXIS X amp 10 CH Data MC8043P Nmc ReadData No AXIS X CMD ReadLp Nmc 2BPExec 2 VC DWORD Nmc_2BPExec int No DATA 2BP pData2Bp int DataCnt int IpAxis BOOL ContinueFlg FALSE VB Function Nmc_2BPExec ByVal No 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 ByVal No As Integer ByRef pData2Bp As DATA 2BP ByVal DataCnt As
106. MC8043P SYS MC8043P DLL AP I 9 1 3 1 API VC VB VB NET TCH NET 1 0penMC8043P IMC8043P O O O O 5 CloseMC8043P IMC8043P r O O CloseAlIMC8043P MC8043P O O v O O O 52 1 6 2 x O 53 x O x gt x IO R R 3 O x x O 2 mc Reset MC8043P0 O O O O 55 n 3 E WriteReg WRO INmc_WriteReg1l WR1 1 INmc_WriteReg2 WR2 2 Nmc_WriteReg3 WR3
107. W0 5800000 1 EE TE HHHHHHHHHH O GO E EE BE B TI l L E 16 5 2 D HHHHM8043PHHHHMNASHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH MNS 00000 OW LIU Ul cw nni HHHHHHL 24M 1 0O O O O 0O OA O 0O Ll O mO OA O 0O OA Iz Dit EE SX670 HHHHHHHHHHHH LT LT 177 L1 Lr O A O L1 O A 0 O A Te O I L1 EE zT HHHHHHHHHHHHHL Lr L3 Lr L3 Lr L1 O L1 L3 A T E L3 Lr O A O E O A O Ez O A O 0 O A O A O A O L1 O O A O L1 O A O A O L1 r E EE E BEE EI PH EE E HG EIE SERE EIE EEE DN P LIE III EE IEEE E 6 1 II U LU nP P 22222 nP N CFF nOUTA 7 IT REEL TRESEPRE e HHHHHHHHH HHHHHHHHSEMJJHHHHHH
108. BP_STOP BP BP_USER_STOP O1 BP BP_DRIVE_ERR 0x123 BP RRO MEX CIP_START 0x201 CIP_END 0x202 CIP_ALREADY_EXEC su0x912 BP CIP THREAD ERR x213 CIP_MALLOC_ERR 0x214 CIP_CMD_ERR 210x215 Con S CIP_STOP s 0x07 CIP_USER_STOP O CIP DRIVE ERR 530x993 RRO
109. H E HS i SER RDA ARAE T LELE v ME BUASP Device GET wd MW 44 MC8043P Device Driver Version txt HHHH HHHHHHHHHUHHHHHHHHHHHHH MCB043P Device 7 1 Xr 4 is Fo 9 MCSD43P Device 2 U v 5 HO electronica Hfht 20041207 1100 JO D 1 idv AF UE ESU HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH YXDriverXVersion txt IIHHHHHHH Version txt Ll 2 Jo E HN O MCBD43P Device AF Dr erg MCB ASP sv CWINDOWSSvstemazx MOSUASP dll A DS 2 NOVA electronics SS 1 1 0 0 ETE Copyright NOVA electronics 2004 TALEBE TIAL A HHHHHHHHHUHUHHHHHHHHUHUHHHHLH 45 86 0000000000
110. SAMPLEDIg BP WPARAM BoardNo LPARAM Status if Status BP END AfxMessageBox return 0 Dim Data3Bp 1 As DATA 3BP 383 BP 3 BP Data3Bp 0 Bplp amp HFF30 Data3Bp 0 Bp1m amp HO Data3Bp 0 2 0 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 Data3Bp 1 Bp2p amp 000 Data3Bp 1 Bp2m amp H36E7 Data3Bp 1 Bp3p amp 000 Data3Bp 1 Bp3m amp Call Nmc_WriteReg5 No amp H24 X 2 Y 3 Z Ret Nmc_3BPExec_BG hWnd No Data3Bp 0 2 amp H24 False 3 BP 9 2 X Y 8 f 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 WM BP END Then BP If IParam BP END Then Call MsgBox End If End If WindowProc CallWindowProc glpPrevWndProc hw uMsg wParam lParam End Function VB NET
111. j 5282 X Y 7 if Ret BP END 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 0 Data3Bp 0 Bp2m amp H84FF Data3Bp 0 Bp3p 0 Data3Bp 0 Bp3m amp 5 Data3Bp 1 Bplp amp HAC35 Data3Bp 1 Bp1m amp HO Data3Bp 1 Bp2p amp 000 Data3Bp 1 Bp2m amp H36E7 Data3Bp 1 Bp3p amp 000 Data3Bp 1 Bp3m amp H3F3F Call Nmc WriteRegb No amp H24 X 2 Y 3 Z Ret Nmc 3BPExec No Data3Bp 0 2 8H24 False 3 BP 2 2 X Y f Ret BP END Then Call MsgBox End If CH DATA 3BP Data3Bp new DATA S3BP 4 3 BP Data3Bp 0 Bplp OxFF30 1111 1111 0011 0000 BP1 10 Data3Bp 0 Bp m 0 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 0 0000 0000 0000 0000 BP3 0 Data3Bp 0 Bp3m 0xAC35 1010 1100 0011 0101 BP3 8 IpAxis IP AXIS IP X IP AXIS IP Y lt
112. 1 X 2 Y 3 2Z 3 IpAxis IP_AXIS IP X IP_AXIS IP_Y lt lt 2 IP_AXIS IP Z lt lt 4 3 104 5 SpdChgFlg TRUE True DATA 2CIP Speed DATA_3CIP Speed 1 8000 0 DDATA 2CIP Speed DATA_3CIP Speed 1 8000 1 2
113. 77 1 2 4 VC Nmc_ExpMode No AXIS X 0x5F00 0x0045 VB Call Nmc ExpMode No AXIS X amp H5F00 8H0045 CH MC8043P ExpMode No AXIS X 0x5F00 0x0045 Nmc SyncMode Nmc ReadLp Nmc ReadEp VC VB VB NET Cit NET void Nmc_SyncMode int No int Axis long SM6 data long SM7 data Sub Nmc SyncMode ByVal No As Long ByVal Axis As Long ByVal SM6 data As Long ByVal SM7 data As Long Sub Nmc SyncMode ByVal No As Integer ByVal Axis As Integer ByVal SM6 data As Integer ByVal SM7 data As Integer void MC8043P SyncMode int No AXIS axis int SM6 data int SM7 data No Axis SM6_ SM7 0 lt 9 2 data SM6 data SM7 X Y CD X D END Y D Y
114. Device Hed NM electronic POL Slat 1 POLITA 1321542 ERES HHHHHUHHHHHHHHHH HHHHHHHHHHHHHHL HHHHHHUHHHHHHUHHHHHHHUHHHHHHUHHHHH HL 8 DI 8 29 HHHHHHHHHHHHHHHH IIHHHHHHHHH HH HHHHHIHHHHHHHHHI IHHHH1 IH 0 HIHUHHHIHHHHHHHHHL Tena gj DuDZGD ROM E547 IDE ATA ATAPI T Fr DON LPT TIHA x E a 30 8 3 3 WndovsXP 8 s 41 HHHHHHHHHHHHHHWneowe HHHHHHH HHHHHHHHHHHHUHHHHHUHHHHHHHHHHHHH Sib cu For payt amp te t SIGUE OT Paese Fames rm VA CD Wide Update Web FEELT ULT DET ZEE Jab ET IM Winds Updste TEM anm Logo 3pm EHRE ot
115. System IntPtr NULL NULL isr gt MC8043P callback 0 new MC8043P UserThread isr status MC8043P OpenCard MC8043P cal Iback 0 gt MC8043P callback 0 null status MC8043P OpenCard MC8043P callback 0 CloseCard MC8043P 0 MC8043P bool true false gt MC8043P CloseCard O OutW 1 0 MC8043P REG_MC8041P WRO WR7 int gt MC8043P OutW REG MC8041P WRO 0x8000 1 InW 1
116. 3 INmc_WriteReg4 WR4 INmc_WriteReg5 WR 5 Nmc_WriteReg6 WR6 1 Nmc_WriteReg7 WR7 2 4 zu INmc_ReadRegO _ _ RRO INmc_ReadRegl _ RR1 1 INmc_ReadReg2 _ RR2 2 Nmc_ReadReg4 RR4 1 Nmc_ReadReg5 RR5 2 ReadReg RR6 1 INmc_ReadReg7 RR7 2 5 VC CHEB VB VC CHA VBA Doni hip menoa ojlo ojlo LO O O 7 mc CompP COMP LJAA AHGE xO O O O 6 CompM COMP LO O 2 Nmc_AccOfst _
117. 52 SetEventMC8043P ResetEventMC8043P 1 C 1 VC BOOL SetEventMC8043P int No LPTHREAD START ROUTINE UserThread LPVOID IpParameter VB VB NET C NET bool MC8043P SetEventMC8043P int No UserThread Callback No 0 lt 9 VC UserThread VC IpParameter 1 NULL CH Callback 9 1 3 3 VC TRUE FALSE CH true false VC 0
118. _3B mpo 5000 5000 5000 5000 NOP 30 ion 0 rh rh rh 3D COMP 0 JU xp BP OFST B 78 10 v 10 gt 2sec 200 3 X RR3 ReadEventMC8043P D15 D14 D13 D12 D11 D10 08 07 06 05 04 03 02 D1 D RR3 SYNC HMEND D END C ST C END PEC P lt G lt 6 gt PULSE P _ G d 9 o a o 8 o o o o e o e o o 132 10 3 MCX314As WR1CWR5 D15 014 D3 012 DI D10 09 08 07 06 05 D4 D3 D2 D1 D D END C ST C END PEC lt P lt G P20 PULSE IN3E IN3L IN2E IN2L INE INIL INOE INOL UOUTS UoUT2 UOUTI VOUTO ZOUT3
119. 0 MC8043P REG_MC8041 RRO RR7 ushort 1 gt data MC8043P InW REG_MC8041 PRRO RRO 1 RR3 ReadRR3 ReadRR3 MC8043P RR3 0 MC8043P ushort X RR3 ushort Y RRS3 ushort Z RR3 ushort RRS3 gt ushort Rr3X Rr3Y Rr3Z Rr3U MC8043P ReadRR3 amp Rr3X amp Rr3Y amp Rr3Z amp Rr3U MC8043P RR3 RR3 RR3
120. MC8041P DLL Declare Declare Function OpenCard Lib mc8041p 411 ByVal isr As Long As Long Declare Function CloseCard Lib mc8041p dll As Long 9 1 4 3 9 1 4 4 VB6 0 API MC8041P API VB exe MC8043P nmc8043p d11 me8043p d11 VB 0 3 3 VB NET2003 MC8043P Lib VB NET2003 MC8043P_DLL vb
121. Nmnc_WriteReg1 1 AXIS ALL 0x8000 C Bib RR3 ReadEventMC8043P 0 void MC8043P_EventProc0 void niq FuanrDranf v n id Un nb0G long Rr3X Rr3Y Rr3Z Rr3U ReadEventMC8043P 0 amp Rr3X SRr3Y amp Rr3Z SRr3U 1 void MC8043P_EventProc1 LPVOID lpParameter long Rr3X Rr3Y Rr3Z Rr3U ReadEventMC8043P 1 amp Rr3X amp Rr3Y SRr3Z amp Rr 3U ResetEventMC8043P 106 MCHC SBDAZEAPRS C407 DMC8043P SetEventMC8043P Pen s O LX 0 MC8043P callback 0 new MC8043P UserThread isr isr boo
122. Nnc_WriteReg5 No 0x04 X 2 Y Ret Nmc_2CIPExec No Data2Cip 2 0x04 2 j 9 2 X Ys if Ret END AfxMessageBox CES KTO VB Dim Data2Cip 1 As DATA 2CIP 2 2 Data2Cip 0 Command CMD_IP_2ST 2 Data2Cip 0 EndP1 4500 Data2Cip 0 EndP2 0 Data2Cip 1 Command CCW R Data2Cip 1 EndP1 1500 Data2Cip 1 EndP2 1500 Data2Cip 1 Centeri 0 Data2Cip 1 Center2 1500 Call Nmc_WriteReg5 No amp H4 X 2 Y Ret Nmc_2CIPExec No Data2Cip 0 2 8H4 False False 2 T 2 2 X Y If Ret CIP_END Then Call MsgBox End If 08 DATA 2CIP Data2Cip new DATA 2CIP 4 2 Data2Cip 0 Command ushort CM Data2Cip 0 EndP1 2000 Data2Cip 0 EndP2 2000 Data2Cip 0 Center1 2000 Data2Cip 0 Center2 O Data2Cip 0 Speed 200 200 IpAxis AXIS IP X IP AXIS IP Y lt lt 2 MC8043P Nnc_WriteReg5 No IpAxis 2
123. P FACIT T TIWUA Tie FA mea C amp BERET HBT HOVA electronics ITO a Don LIE ECT CUT Td AMEA CIC FT WI e HHHHUHHUHHUHHUHHUHHUHHHHHHHHHUHHHHHHHHHHHHHHHHHHL HHHHHHHHHHUHHUHHHUHHHUHHUL 4 8 4 25 OJO V Mp riyan s Serin Hi 26 8 3 2 Wndovs2000 HHHHHHHHHHHHHUHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHL HHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHL HHHHUHHHHH HHHHUHHHHHHHHHHL Dui amp HHHHHHHHHHHHHH a E TH HII 6 F Pen P F Om s OC 1 FAI Dx PL TP FIHA FT TAA FE T mo Pa p GET PCS Erik T v1 4 Benni CUm zn 27
124. RRAPR M 2 1 ZERO ag E 22 Kc pasur 22 8 2 2 2 2 9 9 9 23 MOOWS SIEGEN EM 2 7 0 9 9 OOWSAR 3 1 pco JU 34 o 34 On s 34 eus 3 5 NIIOWSSOL 35 JAUNE SE 39 ua s 42 8 6 4 6 1 O 1 1 RR DU EE S dd CRAP An uH 9 1 3 MC8043P NN E 0 1 3 1 I E 9 1 3 2
125. XX Y VC AXIS_X AXIS_Y VB AXIS_X Or AXIS_Y CR AXIS X AXIS Y X Y 1000 VC Nmc_Speed No AXIS X AXIS Y 1000 VB Call Nmc_Speed No AXIS X Or AXIS Y 1000 CR MC8043P Nmc_Speed No AXIS X AXIS Y 1000 3 3 OR X Y Z VC AXIS_X AXIS_Y AXIS_Z VB AXIS_X Or AXIS Y Or AXIS Z CH AXIS X AXIS Yl AXIS Z X Y 2 F7 THE 1000 VC Nmc Speed No AXIS X AXIS Y AXIS 7 1000 VB Call Nmc_Speed No AXIS X Or AXIS Y Or AXIS 7 1000 CH MC8043P Nmc_Speed No AXIS X AXIS Y AXIS Z 1000 1000 VC Nmc_Speed No AXIS ALL 1000 VB Call Nmc_Speed No AXIS ALL 1000 CH MC8043P Speed No AXIS ALL 1000 3 VB DVC 2 BP
126. 12 13 RR5 14 RR6 15 RR7 16 MC8041P WRO REG_MC8041P WRO VC define AXIS ALL OxF define AXIS X 0x1 X HIH Hdefine AXIS Y 0x2 Y define AXIS 7 0x4 Z HH Hdefine AXIS U 0x8 define AXIS NONE 0 CH public enum AXIS int ALL 0xF X 0 1 Y 0x2 Z 0x4 U 0x8 NONE 0 j AXIS ALL VC LE R define CMD DRV P 0x20 define CMD F DRV M 0x21 define CMD C DRV P 0x22 tU LZ 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 define CMD STOP SUDDEN 0x27 F2z4 ZB iE 95 public enum CMD define define define define define define define define define define define define define C C C C C H define CMD IP 3BP C C C C C C C C MD IP 2ST MD IP 3ST MD IP CW MD IP CCW MD IP 2BP MD BP ENA
127. Call MsgBox End If End If WindowProc CallWindowProc glpPrevWndProc hw uMsg wParam lParam End Function VB NET WM_CIP END Protected Overrides Sub WndProc ByRef m As Message If m Msg WM CIP END Then If IParam CIP END Then Call MsgBox End If End MyBase WndProc m End Sub CX DATA 3CIP Data3Cip new DATA 3CIP 4 3 Data3Cip 0 EndP1 1000 Data3Cip 0 EndP2 2000 Data3Cip 0 EndP3 3000 Data3Cip 0 Speed O IpAxis IP AXIS IP X IP AXIS IP Y lt 2 IP AXIS IP Z lt lt 4 MC8043P Nmc WriteRegb gBoardNo IpAxis MC8043P Nmc_StartSpd gBoardNo AXIS ALL 8000 MC8043P Nmc_Speed gBoardNo AXIS ALL 100 3 Ret MC8043P Nmc_3CIPExec_BG System IntPtr parent Handle gBoardNo Data3Cip DataCnt IpAxis SpdChgFlg ContinueFlg if Ret Nmc_Status CIP_START C4 NET WM_BP_END protected overrid
128. MC SAMPLE H t MC SAMPLEDI g MC8043P LIB MC8043P DLL H t MC SAMPLE dsw t VCSampleG exe T Sample H t SampleH cpp t SampleHDlg cpp t SampleH t SampleHDlg H MC8043P LIB 1 MC8043P DLL H t SampleH dsw exe VCSampleH exe Sample I t Samplel cpp t SampleIDlg cpp t Samplel H t SampleIDlg H MC8043P LIB MC8043P DLL H t Samplel dsw VCSamplel exe Csharp Sample A 1 cs SampleA exe SampleA exe RE T MC8043P MC8043P MC8043P DLL MC8043P DLL VC WC6 0 Sn Te m ED J 1 E AMET E Es MC8043P MC8043P MC8043P DL
129. O OutW 1 0 MC8043P ByVal As Short WRO WR7 ByVal As Integer gt Call OutW WRO amp H8000 WRO WR7 In 1 0 MC8043P ByVal As Short RRO RR7 As Integer 1 gt data InW RRO RRO RRO RR7 116 0 1 46 VB NET 2003 MC8043P VB 2003 MC8043P OpenCard N MC8043P
130. O nP4P O O nP P O nP N An26C31CN5 nPP PLS nPM O Ty BE OE E EST RESO BESSER CCW ANN MC8043P x Y CW XP4P XPHN XP P CCW XP N UUUUUUUUUUUUUUUUUUUUUUU An26LS32 I Am 6LS32 F EE XP4P XPHN XP P XP N HHHHHHHHHH GND HHHHHHHHHUHHHHHHHHHUHHHHHH nOUT7 nOUT6 nOUT5 nOUTAT MOGIAAs 7 N nOUT6 ASN nOUT5 OPM nOUTA CPP 746808 00000 HHHHHHHHHHHHHHHHHHHHHHHHHH 3u3 O nOJI7 O nOUTG O nOJT5 O nOJI4 G D 34 HHHHHHHHHHHHHH nM E HHHH HHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHH MO314AsH IE I MIAN Low nLM nLM Hi h ipi EE EE EIS ph 0 0 0 Sissu 000 4 5100000000600 HOODOO CIZA 244 0000000000 3145 HHHHHHHWndowelHHHHHHHHHHHHHHHHHHHHHHHHHS512nseclHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHUHHHMOG14AsHHHHH2HH616HHHHHHHHHHH
131. AXIS Z 400 400 Z Nmc_DecP VC CHF VC void Nmc DecP int No int Axis ULONG wdata VB VB NET C NET void MC8043P Nmc DecP int No AXIS axis uint wdata No 0 lt 9 Axis 2 wdata VC DecP No AXIS U 30000 30000 U CH MC8043P Nmc_DecP No AXIS U 30000 DecP VB ax O VB Sub Nmc DecP VB ByVal No As Long ByVal Axis As Long ByVal wdata As Double Sub Nmc DecP VB ByVal No As Integer ByVal Axis As Integer ByVal wdata As Double No 0 lt 9 Axis AXIS_X AXIS Y 2 wdata VB Call Nmc DecP VB No AXIS X 40000 40000 X 6
132. Nmc ReadReg0 No CH Data MC8043P Nmc ReadRegO No ReadReg1 RR 1 1 long Nmc ReadReg int No int Axis Function Nmc ReadRegl ByVal No As Long ByVal Axis As Long As Long Function Nmc ReadRegl ByVal No As Integer ByVal Axis As Integer As Integer int MC8043P Nmc_ReadReg1 int No AXIS axis No 0 lt 9 Axis 2 RR 1 1 VC Data Nnc_ReadReg1 No AXIS X X RR 1 VB Data Nmc_ReadReg1 No AXIS X CH Data MC8043P Nmc ReadReg No AXIS X Nmc ReadReg2 RR 2 2 long Nmc_ReadReg2 int No int Axis Function Nmc ReadReg2 ByVal No As Long ByVal Axis As Long As Long Function Nmc ReadReg2 ByVal No As Integer ByVal Axis As Integer As Integer int MC8043P ReadReg2 int No AXIS axis No 0 lt 9 Axis 2 RR 2 2 VC Data Nmc_Read
133. NormallyClose Sample A ample A VB Sample VB NET2003 VB NET2003 Sample C RR0 1 2 4 5 BP NormallyClose Sample A VC Sample VC6 0 VC6 Sample C RR0 1 2 4 5 NormallyClose NormallyClose Samp
134. VC TRUE FALSE VB True False CH true false FALSE END CH 1 END CIP CNT ERR CIP_ALREADY_EXEC BP CIP_CMD_ERR CIP_STOP CIP_USER_STOP CIP_DRIVE_ERR MC8043P RRO 80 VC DATA 3CIP Data3Cip 2 3 3 Data3Cip 0 EndP1 1000 Data3Cip 0 EndP2 2000 Data3Cip 0 EndP3 3000 Data3Cip 0 Speed O Data3Cip 1 EndP1 2000 Data3Cip 1 EndP2 1000 Data3Cip 1 EndP3 3000 Data3Cip 1 Speed O Nmc_Wr
135. Yy TY Device gj ina b ad 8 DMDICD ROM Ete IDE Te MONA Bir HIVA electrorict AREE PCI Slat 1 FE ISA 1 74 2 E 07 Ta Bienne Bur Uu Tw ANER 3 CDI FFF minh narii 35 n Y pii F ITI Ek 20 CE 1S CEP M Bg 75375 E iehi pia dh pes EUN e E LPT F3 Y HL TIHA IAL NER FA TI c ui AES HHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHSH WHHHHHHUHHHHHHHHHHHHHH HHHHHHHHHUHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHS HHHHHHHHHHHUHHHHHHHHH84HHHHHHHHHHHHHHHHHHHHHHHH 4A EA AMT 48 Y A m a 2 2 X 3 DMDgCD ROM FH 7 E 3 IDE ATAJATAPI AME HE IEE COO OOF t ML C4 CA3F h um Fi 16 BEY h Tur F 2 g lt g TAFA Madam A mau HEFL W cca 33 8 4 8 4 1 Wndovs98
136. i 34 Tae rte amp C MOSHAF i HC B HOA pr um Aft 11 30 3504 E m F f um F FIAT 1 mori 2 z I 2 1 M7 HTC LIB 274 E ix VM CLER u LT 9 372 54 FREE UO DE DOR r FT Me Bd DER Fes Sur J 35 WHHHHUHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 36 O O MC8043P Device DrivervVersion txt HHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHUHHUHHHHHHHHL HHHHHHHHHHHHHHHHHHHHHHLH 37 HHHHHHHLH Version txt 0 HHHHHHHHHHHHHHHHHHHHHHHL HHHHHHHHHUHHHHHHHHHHHHHHHHHHLH 38 8 5 2 Wndovs2000 ud Am e mmi EJ E IDE ATA ATAPI 200119 NOWA electronics d NOVA A 1000 GB lI HH QD PHA us a v Device DvD co ROM E547 yupi F 8 Tr F Btr hL 3 5 DAT
137. int DataCnt int IpAxis BOOL ContinueFlg FALSE VB Function Nmc 3BPExec BG ByVal User hWnd As Long ByVal No As Long ByRef pData3Bp As DATA 3BP 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 ByRef pData3Bp As DATA 3BP ByVal DataCnt As Integer ByVal IpAxis As Integer ByVal ContinueFlg As Integer As Integer Ci NET Nmc Status MC8043P 3BPExec BG System IntPtr User hWnd int No DATA 3BP pData3Bp int DataCnt int IpAxis bool ContinueFlg User hWnd No 0 lt 9 pData3Bp 3 BP DATA_3BP 7 LA DATA_3BP DATA 3BP 3 DataCnt 3 BP IpAxis WR5 DO0 D5 4 ContinueFlg BP
138. 1 gt MC8043P CloseCard N 2 OutW N 1 int 0 lt 9 10 REG_MC8041P WRO WR7 int 1 gt MC8043P OutW N 2 REG MC8041P WRO 0x8000 1 InW_N 1 int 0 lt 9 10 REG_MC8041P RRO RR7 ushort 1 1 gt data MC8043P InW_N 2 REG MC8041P RRO RRO 1 RRI ReadRR3_N CloseCard all MC8043P bool true false gt MC8043P CloseCa
139. 9 1 1 OS Windows98 Windows2000 WindowsXP Microsoft Visual C 6 0 Microsoft Visual Basic 6 0 Microsoft Visual C 2003 Windows2000 WindowsXP Microsoft Visual Basic NET 2003 Windows2000 WindowsXP Microsoft Visual CH NET 2003 Windows2000 WindowsXP 9 1 2 lpriver VO VB MC8043P DLL Declare 7 VB NET2003 LibYVC6 MC8043P LIB MC8043P DLL VGC MC8043P DLL H MC8043P DLL VC Lib Csharp Mc8043pWrap dl IMC8043P DLL NET VB Sample VB6 0 VB6 RR0 1 2 4 5 BP ample H ample NormallyClose
140. ASND DSND CMPP COMP CMPM COMP 1 IC B EMGN 1 IC e OC 45 e 5V 5 700mAmax 12 24 174 6x106 7mm e 1 0 FX2B 100PA 1 27DS e FX2B 100SA 1 27R 1 2m 136
141. CE NET void MC8043P Command int No AXIS axis CMD cmd No 0 lt 9 Axis AXIS_X AXIS Y 2 cmd 1 CMD_F_DRV_P C 4 1 VC MC8043P_DLL H VB MC8043P DLL bas VB NET MC8043P DLL vb Nmc_Command No AXIS X CMD DRV P X Call Nmc Command No AXIS X CMD F DRV P MC8043P Command No AXIS X CMD CMD DRV Command IP WRO void Nmc_Command_IP int No int Sub Nmc Command IP ByVal No As Long ByVal cmd As Long Sub Nmc Command IP ByVal No As Integer ByVal cmd As Integer void MC8043P Nmc Command IP int No CMD No 0 9 1
142. HHHHUHHHL HHHHHHUHHHLH HHHHHHHH100usecHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 19 66 ID LU D U D U LU U lu l AHD C _ _ nl 2 1 nhP P T 5 6 HHHHHHHHHHHHS1ZuseclHHHHHHHHHHHHHHHHHHHH clHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 20 1265 J PI J P2 J P3 MC8043P J P2 Bl PHHHHHH B49 0 A10 A49A52 A62 1 2 3 HHHHUHHHUUHHHHHHHHHHL 210 000 0 0010000 Un NOP ND 4 5 D D ll iN2 HH MexaMasp nN2 0000000 2 3 0 001 0 iNO0P NH O O MCX314As nN20 00000 nN2H O MCX314AsHnNOHHHHHHHH HHHHHUHUHHHHHHHLH 2 HHHHHHHHHHHHHUHHHHHUHHHHHHUHHHHHHHHHHHHHHHHHH S1HHHHUHHHHHHHHHL HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH MC8043PHHH HHHHHHHHHHHH 82HHHHH
143. IHHHHHHHHH Bl6 EN oo IHHHHHHHHH B17 HH IHHHHHHHHH B18 n D IHHHHHHHHH 3 UJ t C L1 L3 L1 L 1 L 1 L 1 L1 L1 L 1 L1 L2 EC E E EO L2 EC EC E EC E EC L2 W W UI L1 L1 L1 L1 L1 L L1 E 3 3 UJ t L1 L1 L 1 L 1 L1 L1 L 1 L 1 E YIE T IET L1 1 W UJ UI U NO UALARM UECAP UECAN CBP CBN NO NO 2 ZEX U XCP CP m L1 L1 1 E L1 L1 L1 I L1 L1 A EC L7 EC E EC EC E EC E EC EC E EO E ET EC E ECT E EC E E C CCI CI CC L1 L1 L 1 L 1 aa aa a 1 aa A A A A eA L1 ET C 2 0 D 0 i 0 i D 0 i 0 D D 0 i 0 i D D 0 0 D 0 D D 0 i i D D 0 0 D 0 i C L1 L1 LIL E3 E33 E E E IL E93 E 1 1 C O L1 a L 1 L 1 ECT L1 E aa EC a aa E IL EC E71 a E E3 aa UJ UJ W U W ww ww G9 l UJ Ww o o o J
144. Integer ByVal lpAxis As Integer ByVal ContinueFlg As Integer As Integer Ci NET Nmc Status MC8043P Nmc 2BPExec int No DATA 2BP pData2Bp int DataCnt int lpAxis bool ContinueFlg No 0 lt 9 pData2Bp 2 BP DATA 2BPOOTF LA DATA_2BP DATA 2BP 3 DataCnt 2 BP IpAxis WR5 DO0 D5 4 ContinueFlg BP VC TRUE FALSE FALSE VB True False Cit true false BP_END
145. N de MC8043PCMCX314 As 0 1 MEME EET A d z asc Xi 1m ul p B B B 0 oO 30 2 x wee 948077574 278864457 656424962 4135266689 SE ERE G 9 REMENA 0 b 32 ceram f p p 0 33 BODO y 800 000 200 000 800 000 34 2 500 gt 500 gt 500 500 lt 24 _35 3 500 ROO gt 7 7 36 BP 5 un o zo 1 0 FSR 237 BP Sm 2 27 _ pp 288 OO 6 _39 BP 1000 y 1 000 z 1 000 E 000 63 J Up 10 000 gt 0000 10000 16000 aj amp 7 3 b h j _65
146. WndProc ref Message m if m Msg int MSG ID ID WM END if uint m LParam Nmc_Status CIP END base WndProc ref WndProc Nmc_3CIPExec_BG 3 WW_CIP_END VC DWORD Nmc_3CIPExec_BG HWND User hWnd int No 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 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 3ClPExec BG ByVal User hWnd As Integer ByVal No As Integer ByRef pData3Cip As DATA ByVal DataCnt As Integer ByVal lpAxis As Integer ByVal SpdChgFlg As Integer ByVal ContinueFlg As Integer As Integer CH NET Nmc Status MC8043P 3CIPExec BG System IntPtr User hWnd int No DATA 3CIP pData3Cip int IpAxis bool SpdChgFlg bool ContinueFlg
147. ZOJI5 L1 L1 Ez m m CN CN CN CN 3 3 HE 3 3 3 3 JPL PL E oo ml ns gt 1 L1 L 1 1 PL 1 JPL JPL EC EC EC L3 L L L JL JL JL IL JL JL JL JL JL OL L JL L1 1 R H H Yans IHHHHHH 33 us oo IHHHHHH 33 5 Yare IHHHHHH 33 Bs wore IHHHHHH C 33 3 3 3 3 2 3 2 2 wd ver 00 IIH HHHHHHHIHI 32 wr 1H 3 L2 Bm ww OO ci s Ax xare 00 IHHHHHH 33 B zare oo IHHHHHH 33 A LU 3 _ LA3LYO 1 33 fes oa 114000000 33 E J ANPeCGUT L nP4P nP O Low E DEE E PL PE LI 0 0 M2314AH DL OLD B D D E U nP P nP PHN nP4PD 0 nP NJ nP MCX314As
148. lt 2 IP AXIS IP lt lt 4 MC8043P Nnc_WriteReg5 No IpAxis MC8043P StartSpd No AXIS ALL 1 MC8043P Nmc_Speed No AXIS ALL 1 3 BP Ret M68043P 3BPExec No Data3Bp DataCnt IpAxis ContinueFlg if Ret Status BP END Nmc 2BPExec BG 2 WM_BP_END VC DWORD Nmc 2BPExec User hWnd int No DATA 2BP pData2Bp int DataCnt int IpAxis BOOL ContinueFlg FALSE VB Function Nmc 2BPExec BG ByVal User hWnd As Long ByVal No 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 ByRef pData2Bp As DATA 2BP ByVal DataCnt As Integer ByVal IpAxis As Integer ByVal ContinueFlg As Integer As Integer Ci NET Nmc Status MC8043P Nmc 2BPExec BG System IntPtr User hWnd int No DAT
149. 0100 1111 1111 BP2 10 IpAxis AXIS IP X IP AXIS IP Y lt 2 MC8043P Nnc_WriteReg5 No IpAxis MC8043P Nmc_StartSpd No AXIS ALL 1 MC8043P Nmc_Speed gBoardNo AXIS ALL 1 2 BP Ret MC8043P Nmc_2BPExec_BG System IntPtr parent Handle No Data2Bp DataCnt IpAxis ContinueFlg if Ret Nmc Status BP START CH NET WM_BP_END protected override void WndProc ref Message m if m Msg int MSG ID WM BP END if uint m LParam Nmc Status BP END BP base WndProc ref WndProc 79 Nmc_3BPExec_BG 3 WM_BP END VC DWORD Nmc_3BPExec_BG HWND User hWnd int No DATA pData3Bp
150. 043P Wr iteRegO No 0x0120 WR 1 1 void Nmc_WriteReg1 int No int Axis long wdata Sub Nmc WriteRegl ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc WriteRegl ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P Nmc WriteRegl int No AXIS axis int wdata No 0 lt 9 Axis AXIS_X AXIS Y 2 VC Nmc_WriteReg1 No AXIS X 0x0002 INO X BB VB Call Nmc_WriteReg1 No AXIS X amp H2 CH MC8043P Wr iteReg No AXIS X 0x0002 WR 2 2 void Nmc WriteReg2 int No int Axis long wdata Sub Nmc WriteReg2 ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc WriteReg2 ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P Nmc_WriteReg2 int No AXIS axis int wdata No 0 lt 9 Axis AXIS_X AXIS Y
151. 2 Nmc Speed D OutpMC8043P No MCX314_WR6 Data J WR 6 2 OutpMC8043P No MCX314 WRO 0x0105 WR 6 XX Nmc_WriteReg6 No Data WR 6 4 Command No AXIS X 0x05 WR 6 XX WR 6 WR 7 Nnc_xxx 9 Nmc_ReadLp D OutpMC8043P No MCX314 WRO 0x0110 RR6 RR7 2 d6 InpMC8043P No MCX314_RR6 RR6 d7 InpMC8043P No MCX314_RR7 RR 7 RR6 RR 7 Nmc_xxx
152. 2 2 X Y 7 if Ret CIP_START AfxMessageBox 7 BEGIN MESSAGE MAP CMC SAMPLEDIg CDialog WM_CIP_END ON MESSAGE WM END OnMsg END MESSAGE MAP WWM_CIP_END afx msg LRESULT CMC SAMPLEDIg OnMsg CIP WPARAM BoardNo LPARAM Status if Status 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 WriteRegb No 8H24 X 2 Y 3 Z 3 9 2 X Y Ret Nmc_3CIPExec_BG hWnd No Data3Cip 0 2 8H24 False False f Ret START Then Call MsgBox End If End Sub VB END Function WindowProc ByVal hw As Long ByVal uMsg As Long ByVal wParam As Long ByVal IParam As Long As Long If uMsg WM END Then If IParam CIP END Then
153. 2000 X Nmc Pulse No AXIS Y 300 300 Y H Nmc Pulse No AXIS Z 400 400 Z MC8043P Nmc Pulse No AXIS X 2000 MC8043P Pulse No AXIS Y 300 MC8043P Pulse No AXIS Z 400 Nmc Pulse VB VB Sub Nmc Pulse VB ByVal No As Long ByVal Axis As Long ByVal wdata As Double Sub Nmc Pulse VB ByVal No As Integer ByVal Axis As Integer ByVal wdata As Double No 0 lt 9 Axis AXIS_X AXIS Y 2 wdata VB Call Nmc Pulse VB No AXIS X 2000 2000 X Call Nmc Pulse VB No AXIS Y 300 300 RET BB Call Nmc Pulse VB No
154. 274 S UND Release MO Ehi MC8043P LIB werH RESUEBAOGO UI 427920340 7h E MAP 2541 0E AMD 13258970 MCB8U4SP LIB nologo subsystemwindows imcrementalno Release MC SAMPLE pdb machine I386 out Release MO SAMPLE exe ok ow 9 3 1 VC 46 0 wm G SE IFA Ih MCB043P lib Ei d DEENA 720 0318 WAR Tig 2 4 220 D3E B DLL MD EFER OH Or EMO _ kernelS2 db 9 9 2 2003 126 B MC8041P MC8043P MC8043P O S Windows98 Windows2000 WindowsXP Windows95 WindowsNT MC8041P MC8041P 1ib MC8041P h MC8041P MC8043P lib MC8043P_DLL h
155. 3 012 DH D10 08 D8 D D6 D5 D4 D3 D2 D1 00 BPSC1 BPSCD ZONE2 ZONE1 ZONEO FDRV U ERR Z ERR Y ERR X ERR U DRV Z DRV Y DRV X DRV e 9 e 9 EMG ALARM LMT LMT IN3 IM2 INO ADSND ACNST AASND DSND ASND CMP CMP o o o o o o o o o o e o o 9 o o o o e o 9 o o o o o o e o o 9 o o o o o o o e o o 9 HMST4 HMST3 HMST2 HMSTI HMSTO HOME EMG ALARM HLMT HLMT SLMT SLMT o o o o o o o o o o o o o o o o o o o o o Y ALM Y EX Y IN3 Y IN2 Y INI X ALM X EX X EX X IN3 X IN2 X INI X INO e 9 e e 9 9 e e e 9 9 9 e e e e U ALM U INP U EX U EX U IN3 U IN2 U INI z ALM Zz INP Zz EX 7 Z IN3 Z IN2 27 11 Z INO RRIA 134 11 MIEZ e PCI e e 0 e B 2 3 e e B e e e B 2 3 4 fl 1 6Bit 1 6Byte PnP
156. 4 Center void Nmc Center int No int Axis long wdata Sub Nmc Center ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc Center ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P Nmc_Center int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata VC Nmc_Center No AXIS Y 1500 1500 Y VB Call Nmc Center No AXIS Y 1500 CH M68043P Nmc Center No AXIS Y 1500 Nmc Lp void Nmc Lp int No int Axis long wdata Sub Nmc Lp ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc Lp ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P Lp int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata VC Nmc Lp No AXIS ALL 0
157. 43P MC8043P BOOL CloseMC8043P int No Function CloseMC8043P ByVal No As Long As Long Function CloseMC8043P ByVal No As Integer As Integer bool MC8043P CloseMC8043P int No No 0 9 TRUE FALSE VB 0 0 Gt true false VC status CloseMC8043P 0 O VB status CloseMC8043P 0 status MC8043P CloseMC8043P 0 CloseA IMC8043P MC8043P BOOL CloseAlIMC8043P void Function CloseAllIMC8043P As Long Function CloseAlIMC8043P As Integer bool MC8043P CloseAI1MC8043P 0 TRUE FALSE 0 0 true false status CloseAI1MC8043P 0 status CloseAlIMC8043P status MC8043P CloseAlIMC8043P 51 OutpMC8043P 2 void OutpMC8043P int No long Adr long Data Sub OutpMC8043P ByVa
158. 43P Nmc_WriteReg4 int No int wdata No 0 lt 9 wdata VC Nmc WriteReg4 No 0x0001 X 0UTO0 Hi VB Call Nmc_WriteReg4 No amp H0001 CH MC8043P Nmc_WriteReg4 No 0x0001 Wr i teRegb WR 5 void Nmc_WriteReg5 int No long wdata Sub Nmc_WriteReg5 ByVal No As Long ByVal wdata As Long Sub Nmc_WriteReg5 ByVal No As Integer ByVal wdata As Integer void MC8043P Nmc_Wr iteReg5 int No int wdata No 0 lt 9 wdata VC Nmc_WriteReg5 No 0x0024 X 2 Y 3 VB Call Nmc_WriteReg5 No amp H0024 CH MC8043P Nmc Wr i teRegb No 0x0024 Wr i teReg6 WR 6 1 void Nmc WriteReg6 int No long wdata Sub Nmc WriteReg6 ByVal No As Long ByVal wdata As Long Sub Nmc WriteReg6 ByVal No As Integer ByVal wdata As Integer void MC8043P Nmc_Wr iteReg6 int No int wdata No
159. 5 1010 1100 0011 0101 BP1 8 Data2Bp 1 Bplm 0 0000 0000 0000 0000 BP1 0 Data2Bp 1 Bp2p 0xC000 1100 0000 0000 0000 BP2 gt R Data2Bp 1 Bp2m 0x36E7 0011 0110 1110 0111 BP2 102591754 Data2Bp 2 Bplp Ox3F3F 0011 1111 0011 1111 BP1 12 Data2Bp 2 Bplm 0xC000 1100 0000 0000 0000 BP1 Data2Bp 2 Bp2p OxFBDA 1111 1011 1101 1010 BP2 195571 Z Data2Bp 2 Bp2m 0 0000 0000 0000 0000 BP2 0 Data2Bp 3 Bplp 0 0000 0000 0000 0000 BP1 0 Data2Bp 3 Bp1m 0x1CF2 0001 1100 1111 0010 BP1 8 Data2Bp 3 Bp2p OxFFFF 1111 1111 1111 1111 BP2 16 Data2Bp 3 Bp2m 0 0000 0000 0000 0000 BP2 0 2 2 BP BPIP BPIM BP2P BP2M MCX314As 2 32 DATA 2BP Data2Bp new DATA 2BP new DATA 2BP 0x0000 Ox2BFF 0xFFD4 0x0000 new DATA 2BP OxF6FE 0x0000 0x000F Ox3FCO new DATA 2BP Oxl1FDB 0x0000 OxOOFF OxFCOO0 new DATA 2BP 0x4000 0x7FF5 0x0000 OxOAFF 103 4 pAxis 4 X Y U
160. 7 3 4 AE MIN N Oa s 8 3 5 niN1 niN2 9 3 6 I PO ALARM I FERRER 9 37 nECAP nECAN nECBP nINOP nINON 10 3 8 Ps 12 9 9 ENO DLL LLL 12 3 10 E 12 A s s 13 E EL Me 15 Mee 16 ll SSSSSSESSSSSSssaSsssasssssssassuuuaas 16 v2 ACHARIA 17 18 ECL MEI SR ia ai i aE i l il ii th 18 Li L OS sss 18 6 3 18 GA WO LS E EI E 19 W T PAN ME 19 E UU UT NLA Wa 19 SUM EEE 1 9 19 iti 1 9 E 20 20 S LAC E 20
161. 7AB MC8043P DLL MC8043P DLL VC P uper FAG MC8043P DLL MC8043P DLL AAEE PER VC C EI IY MC8043P DLL MC8043P DLL VC ML MNDSSITAZy E 123 VC6 0 VC6 0 VC6 0 VC6 0 VC6 0 Sample E t MC SAMPLE cpp t MC SAMPLEDIg cpp t MC SAMPLE t MC SAMPLEDI g MC8043P cpp t MC8043P MC8043P LIB MC8043P_DLL H MC_SAMPLE dsw t VCSampleE exe t Sample F t MC Sample2 cpp t MC Sample2Dlg cpp t MC Sample2 t MC Sample2Dlg H MC8043P cpp t MC8043P H t MC8043P LIB 1 MC8043P DLL H t MC Sample2 dsw t Sample bmp oc exe t VCSampleF exe 1 Sample G t MC SAMPLE cpp t MC SAMPLEDIg cpp t
162. A 2BP pData2Bp int DataCnt int IpAxis bool ContinueFlg User hWnd No 0 9 pData2Bp 2 BP DATA_2BP 7 LA DATA_2BP DATA 2BP 3 DataCnt 2 BP IpAxis WR5 DO0 D5 4 ContinueFlg BP VC TRUE FALSE FALSE VB True False CH true false BP_START
163. BLED MD BP DISABLED MD BP STACK MD BP CLR MD IP ISTEP MD IP DEC VALID MD IP DEC INVALID MD IP INTRPT CLR define define define define CH CD CD GO C C C C C C C C uan CMD HOME EXEC CMD DEVCTR CLR CMD SYNC ACTIVE CMD NOP int MD Range MD Jerk MD Acc MD Dec MD StartSpd MD Speed MD Pulse MD DecP MD Center MD Lp MD Ep MD CompP MD CompM MD AccOfst MD DJerk MD ExpMode MD HomeSpd MD SyncMode MD_ReadLp MD ReadEp MD ReadSpeed MD ReadAccDec MD ReadSyncBuff BP are 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 0x30 0x31 0x32 0x33 0x34 0x35 0x36 0 37 0 38 0 39 Ox3A Ox3B 0x3C Ox3D 0x62 0x63 0x65 OxOF 0x00 0x01 0x02 0x03 0x04 0x05 0x06 Ox07 0x08 0x09 Ox0A OxOD 0x0C OxOD OxOE 0x60 0x61 0x64 0x10 0x12 0x13 0x14 0x20 7 0x22 029 0 24 0329 0x25 0 26 0x2f 2 3 CWE CCW 2
164. C8043P LIB MC8043P DLL H t VCSample dsw exe VCSampleC exe Sample D SmapleD cpp MC8043P LIB MC8043P_DLL H 1 dsw exe t VCSampleD exe exe qos por kc VB NET2003 MC8043P DLL Declare MC8043P VB NET2003 STA Ae 2 nor AT VB NET2003 MC8043P DLL Declare MC8043P VB VB NET2003 SL wu VB NET2003 MC8043P DLL Declare MC8043P VB VB NET2003 A Normally Close MC8043P DLL MC8043P DLL BS ZILAN A MC8043P DLL MC8043P DLL WC TZ J E J Ve US
165. DOS V 1 4 MC8043P NOVA electronics UL HHHHHHHHHUHHHHHHHHHHHHHUHHHHHHHHHHHHHLH LL ERE EE tl LR 0 1 1 LL EE DEEL EEE WW novael ec co j p i http ETE HHHHHHUHHHL HHHHHHHHHUHHHH HHHHHUHHHHHHHHHHHUHHHHUHHHHHHHHL CET T gt O Qi r3 EE zi a LO pj rc o RN 2 ES xj as E ax a E oa s O E O L3 O O zs i zs O Ez E O oa Ce El O O L3
166. Function Nmc ReadAccDec ByVal No As Integer ByVal Axis As Integer As Integer int MC8043P ReadAccDec int No AXIS axis No 0 9 Axis 2 VC Data Nmc ReadAccDec No AXIS U U VB Data Nmc ReadAccDec No AXIS U CH Data MC8043P Nmc ReadAccDec No AXIS U ReadSyncBuff long Nmc ReadSyncBuff int No int Axis Function Nmc ReadSyncBuff ByVal No As Long ByVal Axis As Long As Long Function Nmc ReadSyncBuff ByVal No As Integer ByVal Axis As Integer As Integer int MC8043P Nmc ReadSyncBuff int No AXIS axis No 0 9 Axis 2 VC Data Nmc ReadSyncBuff No AXIS_X X VB Data Nmc ReadSyncBuff No AXIS X CH Data M68043P Nmc ReadSyncBuff No AXIS X GetDr i veStatus
167. H HHHHH512h 80000 nRR2 nW2 D5 140 O O O O RROD O L QD DU U D U UL HHHHHHHHHHHH 0001 ow O ll ng 0000 AS 121 00010000000 nALARMIHHHHUHHHUHHHHHHHHHUHHHHHHHHHHHHHUH 0 MSMS 2 9 5 00000000L L1 I VEX H2 24V 45V 10K a ne Jx zz TLP281H O nl NPCS 45V lt q EW E 22 E 0 0 0 512 SECO HHHHHHHHHHHHUL HHHHHHHUH1 HH24MIHHHHHHHHHHHHHHHHHHIMOS314AsHHHHHHHHHHUHHH WndowelHHHHHHHHHHHHHHHHHHHHHHHHS12hseclHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHMOS314A5HHHHH29UHHU616JHHHHHHHUHHH LTLTLT LTLTLT O GO A O a A LTLTLT LTLTLT LTLTLT 5 3 7 nECAP nECAN nECBP nECBN nl NOP nl NON N nECBP7N HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHM GG14AsH I 000000000000000000000000 MGA 00000 2 3 00 2 9 310 4 50 00000 nNOPNIHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHL HHHHHHHUHUHHHHLH HHHHHHHHHUHHHHHHHHHHHHHHHHHHHH3 5HHHHHHHHHHHUHHJPH HHHHHHHHHL
168. HH 000 HHHHHH 13 HHHHHH 11 HHHH 9 00000 MER REMIS A52 QBEO HHH HHH HH HH as GO IHHHH A7 GD 13 000 nHnHn IIHHHH3 HHHHHH HH Ig d OOOD B3 GB2 IHHHHHH HHHHHHH 2 B34 GD Bal 33V UB B42 SERR 0000000 r j B35 I RDY HHH HHH 2 B8 Al U B59 15 Bo _ 64HHHHHHHHHHH d jj 14 P LIEU E EE HHHUHHHHHHHHHUHHMUHHHHHHHHHHVMHHHHHHHHHHHHHHHHHH HHHHHHHHHUHHHHHHHHHHHUHHHHHHHHHHHHHHHHL 15 2 1 HHHHUHHHUHHHHHHHUHHH HHHHM8043PHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHI HHHHHHHHHHHHHH HHHHHHH DOM pp 28 F 43 9 OW OOO E xP p RT xp N LA41_ OOD R H O A34 HHHHHHH HO A33 D DOO D CW O O OLD 20 IW IPL LPH 1
169. HH HHHHHHHHHHHHHHHHHHHHTRESEI THHHHHHSEUHHHHHHUHHHHHH 62 HHHHHHHHH L nnnnnnnnnn nP P 99999 HHHHHHHHHHHHHHHHHHHHHSECHHHHHHHHHHHHHHHHHHHH 0 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSECHHHHHHHHnP PH SEED 6 3 00000060 ON l nanungunnnnnn E 0 9 COON UUUUU nP P BEL WEE DEEP Nu LIL LT L3 L3 L3 3 L3 3 LIO LIO E L1 1 A c LT O PI Er ET O Er EST I A r4 O r4 1 LJ mr LJ mr L5 18 6 4 HE JE HE 6 5 mop f A WW _ J A EM nECBN SENE ME ELE od d Xl o 9 9 Q HHHHHHHSEC HHH7UHHHHHHHHH nECBN n C 000000 SEC PeDOWNHHHHH 000000 sec UPPOWWHHHHHH HHHHHH SEC
170. HHHHHHHHHUHHHHHHHHHHHHHHHHHTLP115A H MOG142sHnINMHHHUHHHHHHHHHHHHH MS 4AsHHHHHHHUHHHHHHHHHHHHHHHHHHHHUHHHHHHHMO314AsH 0000 2 500000000000 AN 20 AAA O nECBP lt v O nECBN Fx s WW O nl NOP _74 157 A I O nl NON ro 45V NE AE AM VEX 120 24V J JP3HHHHH lt A 7 O HHHHHHHHHHH HHHHHHHHHHHHHHHHHH TLP115A HHHHHHHHHHHHHHHHHHHH 0 0 0 Low j C l UH MO314AsH HHHHHHHHH100nSEHHHHHHHHHHHHHHHHHHHHHHHHH 10 Meo HHHHHHHHHH ES TEM E peo vb 20 H O MX314As n ET E BD E E ET X ECA lt XECAN An26LS31 XECBP E XECBN i XI NOP XI NON a T HHHHHHHHHHHHHHHHL HHHHHHHHHUHUHHHHHHHHHHHHHHHHHUHHUHHHHL HHHHHHHHHHHHHHLH M 512 secl THPT HHHHHHHHHHHLH Thi U HHHHHHH 094 24 Wndaovs 0 000000 CN 8 c 3 m 9 E kd E EE WY WW a 7 3 zin 000000 Z P e 512 SECO
171. HHHHHHHHL HHHHHHHHHL HHHHHHHHL HUHHHHHHH ELE NE hhi BOLE EDT EBLE PPH EE HHHHHHHHHHHHHHHHUHUUUUULLLLHHHHHHHHHUHUHUHUHHHHHHHHHHHHHHHHHHLH 2 2 Sa3HHHHHHHHHHHHHHH HHHHHHHHHHHH911 HHHHHHHHHHHHHHHHHHHHI HHHHHHHHHHHHHHHHHHHHHHHHHHHHH EL EE EL EL EE DE DE ET E DE EE EL EE EE DE DE ET EE EE DE DE EI 8 3 1 Wndovs98 o 811 84IHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHWndows98 HHHHHH e ibus E IRIAN POI Eridge up I e EE C MED n d CDD E a ERE B lt DEA 2 23 D ver HHH IIHHHHHHH HHHHUHHHH M8043P Device 00000010 0 10 0000006060 24 1 mA
172. HHHHHPPHHHUHHHPPHHHHHHHHHHHHHHHHHHHL HHAMW6G3 HHHHHHHHHHHHUHHHHHHHHHHHH nP P N nP 00 0 HHHH 0 1 0 5 745063 0000000000000 0000000000000000 e D EE H H 0000000000 HHHHHHHHHUHHHHHHHHHHLH nl NPCS CHHHHHHHHHHH ALARM NP HHHHHHHH HHHHHHHL HHHHHHHH HHHHHHHH 5 ECAP N nECBP N HHHHHHn nl NOP N MOGIAAS nl MJ EE LI EX E B BEC OO E AE kh D E ESTE E EE E ETE SE HHHHHHUHHUHHHHHHHHHHHHHHHHL EL BILE PEDE VERE EE E HHHHUHUHUHUHHHHHHHHUHHUHHUHUHHHHHHHHHHHUHHHHHHH HHHHHHH lumata HHHHUHUHUHUHUHHHHHHHHUHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHH 0 0 0 uultu D UD B RU 0 0 l D UD pu RU 0 l 0 D UD Bu PF 0 l l D UD BU RU BP1M HHHHHHHH w
173. I 2i tandi WA ur e Liensserzad Serial Bus T 9 T LPT E ac FF T6342 FHI PAF TOIT au spes Arr EP L Ft Td SEA SEWU S IAL Fol PE CET Pg ELIT HEME IS SEM C K TAR a a 39 9 HHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHH TIHA Eod umi DOES Ehr Er Ta ADHBRBREHD C cmm a 533mn esr kA amp Driverl HHHHHHHHHHHHHHUHHHHHHHHHHHHHLH HHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH o E 3 4 5 ex FIA FA EE uri AL PALE DE T EISLER 40 MC8043P Device V Driver Version txt O HHHH HHHHHHHH HHHHHHHHHUHHHHHHHHHHHHHHHHHHL Ol Ol Ol Ol Ol Ol Driver Version txt Version txt 00000 JU HHHHHHHH MC8043P uut HHHHHHHHHUHHHHHHHHHHHHHHHHL 41 8 5 3 WndovsXP EA RTS ARA c mua s
174. L MC8043P DLL HAEE PER VC VC6 0 PAN AZ quts MC8043P DLL MC8043P DLL WC V66 0 SETA eu e meg pr AAT MC8043P DLL MC8043P DLL VC VC6 0 PWT UZTAI TARE E E MC8043P DLL MC8043P DL
175. MT nINO nIN1 nIN2 nINPOS nALARM nEXOP nEXOP nIN3 MCX314A4s 6 16 60h 0 X Y 7 U Nmc_ExpMode 60h 1 Nmc ExpMode 0 AXIS ALL 0 5 00 0x0000 2 OutpMC8043P 0 MCX314 WR6 0x5F00 OutpMC8043P 0 MCX314 WR7 0x0000 OutpMC8043P 0 MCX314 WRO 0xOF60 60h WR6 WR7 WR6 7 WRO D15 1
176. P_USER_STOP BP BP_DRIVE_ERR BP MC8043P RRO 77 VC 2 BP 2 2 DATA 2BP Data2Bp 2 0 0000 Ox2BFF OxFFD4 0x0000 OxF6FE 0x0000 0x000F 0x3FCO Nmc WriteRegb No 0x04 X 2 Y Ret Nmc 2BPExec BG hWnd Data2Bp 2 0x04 2 BP 2 2 X if Ret BP_START AfxMessageBox 7 BEGIN MESSAGE SAMPLEDIg CDialog WM_BP_END ON_MESSAGE WM BP END OnMsg BP END MESSAGE MAP WM_BP_END afx msg LRESULT CMC SAMPLEDIg OnMsg WPARAM BoardNo LPARAM Status if Status BP END AfxMessageBox return 0 VB Dim Data2Bp 1 As DATA 2BP 2 BP 2 BP Data2Bp 0 Bplp 8 0 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 amp H4
177. Pese ODO 1 0 O HHHHHHHUHHH 1 HHhhnnnh pe peu PU 1 1 tB nu HL D UD B U RU BP3P 1 1 1 uude RR7 HHHHHHHHHHL D UD Bu I HHHHHHHHHUHHHHHHHHHHHUHHHHHHHHHHHHHUHHHHHHHHHHHUHHUHHHHHHHHHL HIHHOOOOHHHHUHHHHHHHH HHHHHHHHHHHHHHHHHHHL HHHHHHH 0000 HHHUHHHHUHHUHHHHUHHUHHHHUHHHHHHHHUHHHHHUHHHHHHHL HHHHUHHHALA2 A4A50HHHHHHHHHHHHHHHHHHHHH BLB2 B84938500 0 1 2 PB 1005 1 2780000 O LL 3 L 3 L 3 L HHIHHH 0 o 20000 AVX HHHHHPG2H24M 1BIIVEX IHHHHHDG2H24MM 310 IHHHHHHHHHH 39 B 996 0 34 B AM 00 IHHHHHHHHH XN L1 1 1 1 E L1 L1 L 1 L 3 1 W U el L1 L1 L1 L1 L 1 L3 L1 L 1 L 1 EC E EC E EC EC E71 53 L3 L1 L1 C L1 L1 L1 ET D 1 UJ C L1 L1 L1 L1 2985 L L1 L1 L E 1 EC EC L 1 EC E ET E E71 ECT E E EO EC EC E ET E EO EC EO EC E E E L HHHHHHHHHH 35 BO UN II U HHHHHHHHHH 3 W ww UJ ww UJ OO I I T O O UT U O L1 T ES E L1 L1 L1 L 1 L 1 D 36 B3 NPGSIHH IHHHHHHHHHHH B5 oo
178. Pulse Ep Nmc_PxpMode Nmc_ReadLp 2BPExec 2CIPExec Nnc WriteRegSetAxis Command Nmc WriteRegl Nmc ReadReg2 Nmc Jerk Nmc Pulse VB Nmc CompP Nmc SyncMode Nmc ReadEp Nmc 3BPExec 3CIPExec Nmc_Command_IP WriteReg2 Nmc Acc Nmc_DecP Nmc_CompM Nmc_ReadSpeed 2BPExec BG Nme 2CIPExec BG ReadRegSetAxis Nmc WriteReg3 Nmc Dec DecP VB Nmc AccOfst Nmc_ReadAccDec Nmc_3BPExec_BG Nmc 3CIPExec BG Nmc WriteData WIR 6 WR 7 Nmc_Range Nmc_Pulse Ep Nmc ExpMode 2CIPExec WriteReg6 Nmc Jerk Pulse VB Nmc CompP Nmc SyncMode Nmc 3CIPExec Nmc WriteReg Acc Nmc_DecP Nmc_CompM Nmc_WriteData Nmc 2CIPExec BG Nmc Dec DecP VB AccOfst Nmc_WriteData2 Nmc_3CIPExec_BG Nmc_StartSpd Nmc_Center DJerk Nmc_ReadSyncBuff Nmc_WriteData2 Nmc_StartSpd Nmc_Center Nmc DJerk Nmc Speed Nmc Lp Nmc HomeSpd Nmc_ReadData Nmc_Speed Nmc Lp Nmc HomeSpd 9RR6 RR 7 Nmc ReadLp ReadEp Nmc ReadSpeed Nmc ReadAccDec _ Nmc_ReadSyncBuff Nmc_ReadData WR 1 WR 3 RR1 lt RR2
179. Reg2 No AXIS Y Y RR 2 VB Data Nmc ReadReg2 No AXIS Y CH Data MC8043P Nmc ReadReg2 No AXIS Y ReadReg4 R R 4 1 long Nmc ReadReg4 int No Function Nmc ReadReg4 ByVal No As Long As Long Function Nmc ReadReg4 ByVal No As Integer As Integer int MC8043P Nmc_ReadReg4 int No 0 lt 9 R R 4 1 VC Data Nmc ReadReg4 RR4 VB Data Nmc_ReadReg4 No CH Data MC8043P Nmc_ReadReg4 No 59 Y Nmnc_ReadReg5 RR5 2 long ReadRegb int No Function Nmc ReadRegb ByVal No As Long As Long Function Nmc ReadRegb ByVal No As Integer As Integer int MC8043P ReadRegb int No No 0 lt 9 RR5 2 VC Data Nmc ReadRegb RR5 VB Data Nmc_ReadReg5 No CH Data MC8043P Nmc ReadRegb No ReadReg6 RR 6
180. ZOUT2 ZOUT1 zOUTO YOUT3 YOUT2 YOUTI YOUTO XOUT3 XOUT2 XOUTI XOLTD o BPINT CINT CMPLS EXPLS SPD1 SPD0O 21 20 AXI AXIO EON olol 10 4 MCX314As EM6 EMT 012 D10 D8 D D5 D4 D3 D2 D1 Do FES FEQ SMODE HMINT VRING POINV EPINV EPOLR 10 5 MCX314As SM6 SMT 015 014 013 08 07 06 05 D4 D3 D2 D1 D 53 AXIS2 LPRD IN3DW IN3UP D END D STA 20 P amp C P C PZC VLSET OPSET EPSET LPSET EPSAV LPSAV ISTOP SSTOP GDRV GDRV FDRV FDRV 133 10 6 RR0 RR1 RR2 RR5 MCX314As 50 RR3 015 014 D1
181. _3CIP Speed ContinueFlg VC TRUE FALSE FALSE VB True False CH true false CIP_START C 1 B pi CIP START ERR CIP_ALREADY_EXEC BP CIP_IHREAD_ERR MALLOC ERR CIP_CMD_ERR
182. _N CloseCard all MC8043P BOOL TRUE FALSE gt CloseCard all 0 ReadRR3 N MC8043P RR3 int 0 lt 9 1 WORD X RRS3 WORD Y RRS3 WORD Z RR3 WORD RR3 gt ReadRR3 N 1 amp Rr3X amp Rr3Y amp Rr3Z amp Rr3U 0 RR3 MC8043P RR3 RR3 R R 3 113 9 1 4 3 VBG6 O MC8043P 1 VB6 0 MC8043P 1
183. d As Long ByVal WR6 data As Long ByVal WR7 data As Long VB NET Sub Nmc_WriteData2 ByVal No As Integer ByVal Axis As Integer ByVal cmd As Integer ByVal WR6 data As Integer ByVal WR7 data As Integer C NET void MC8043P WriteData2 int No AXIS axis CMD cmd int WR6 data int WR7 data No 0 lt 9 Axis 2 cmd 1 WR6_data EM6 SM6 WR7 data EM7 SM7 X EM6 bF00H EM7 45 H VC Nmc_WriteData2 No AXIS X 0x60 0x5F00 0x0045 VB Call Nmc WriteData2 No AXIS X amp H60 amp H5F00 amp H45 CH MC8043P Nmc WriteData2 No AXIS X CMD CMD ExpMode 0x5F00 0x0045 Nmc ReadData VC long Nmc ReadData int No int Axis int cmd VB Function Nmc ReadData ByVal No As Long ByVal Axis As Long ByVal cmd As Long As Long VB
184. d N MC8043P ByVal As Long 0 lt 9 101 As Long 0 0 gt status CloseCard 1 0 OutW_N 1 ByVal As Long 0 lt 9 101 ByVal As Intger WRO WR7 ByVal As Long CMS gt Call OutW_N 1 8H8000 WRO WR7 InW_N 1 ByVal As Long 0 lt 9 1 ByVal As Integer RRO RR7 As Long 1 gt data InW_N 1 RRO RRO RRO RR7
185. e void WndProc ref Message m if m Msg int MSG_ID MSG_ID WM_CIP_END base WndProc ref WndProc if uint m LParam Nmc Status CIP END Nmc IPStop Nmc_xxx Nmc_IPStop BP BP USER STOP USER STOP VC BOOL Nnc IPStop int VB Function Nmc IPStop ByVal No As Long As Long VB Function Nmc IPStop ByVal No As Integer As Integer 0 NET bool MC8043P IPStop int No No 0 lt 9 VC TRUE FALSE VB 0 0 C true false VC Nmc IPStop VB Call Nmc IPStop No CX MC8043P IPStop li By BH 1
186. gt 7V VB NET2003 Mese qv E PEC VB NET2003 MC8043P DLL Declare FE VB VB NET2003 SETA v PLATU TAE VB NET2003 MC8043P DLL Declare MC8043P VB VB 2003 122 Sample G t Forml vb MC8043P_DLL vb t Modulel vb MC_Sample sln exe t VBSampleG exe 1 Sample H t SampleH vb MC8043P DLL vb t Modulel vb t SampleH sln t VBSampleH exe Sample I t Samplel vb MC8043P DLL vb t Modulel vb t SampleIl sln exe t VBSamplelI exe VC6 NormallyClose Sample A SmapleA cpp MC8043P LIB MC8043P_DLL VCSample dsw exe VCSampleA Sample A SmapleA cpp MC8043P LIB MC8043P_DLL H VCSample dsw exe VCSampleA exe Sample B SmapleB cpp MC8043P LIB MC8043P_DLL H VCSample dsw t VCSampleB exe t Sample C T SmapleC cpp M
187. ine CIP ALREADY EXEC Ox212 BP define CIP_THREAD_ERR Ox213 define CIP_MALLOC_ERR 0x214 define ERR 0x215 define CIP STOP Ox221 tt define CIP USER STOP 0x222 define CIP DRIVE ERR 0x223 RRO 7 CH public enum Nmc Status uint BP BEX START 0x101 BP BP_END 0x102 BP BP_CNT_ERR sse BP_ALREADY_EXEC BP BP_THREAD_ERR OXY BP_MALLOC_ERR 0x114
188. is As Integer ByVal wdata As Integer void MC8043P Range int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata VC Nmc Range No AXIS ALL 800000 800000 10 VB Call Nmc Range No AXIS ALL 800000 CH MC8043P Range No AXIS ALL 800000 Jerk VC void Nmc Jerk int No int Axis long wdata VB Sub Nmc Jerk ByVal No As Long ByVal Axis As Long ByVal wdata As Long VB Sub Nmc_Jerk ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8043P Jerk int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata VC Nmc Jerk No AXIS X 1000 1000 ET A X H VB Call Nmc Jerk No AXIS X 1000 CH MC8043P Jerk No AXIS X 1000 Acc VC void N
189. iteReg5 No 0x24 ERRE 2 Y 3 Z Ret Nmc_3CIPExec No Data3Cip 2 0x24 3 9 2 X Y ZRH if Ret AfxMessageBox CES KT VB Dim Data3Cip 1 As DATA 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 amp H24 X 2 Y 3 Z Ret Nmc_3CIPExec No Data3Cip 0 2 8H24 False False 3 7 4 2 X Y Zh If Ret CIP END Then Call MsgBox End If 08 DATA 3CIP Data3Cip new DATA 3CIP 4 3 Data3Cip 0 EndP1 1000 Data3Cip 0 EndP2 2000 Data3Cip 0 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 MC8043P Nnc_WriteReg5 gBoardNo IpAxis MC8043P Nmc_StartSpd gBoardNo AXIS ALL 8000 MC8043P Nmc_Speed gBoardNo AXIS ALL 100 3 Re
190. l No As Long ByVal Adr As Long ByVal Data As Long Sub OutpMC8043P ByVal No As Integer ByVal Adr As Integer ByVal Data As Integer void MC8043P OutpMC8043P int No REG MCX314 Adr int Data 0 9 1 OutpMC8043P No MCX314 0x8000 Call OutpMC8043P No MCX314 WRO amp H8000 MC8043P OutpMC8043P No REG MCX314 WRO 0x8000 InpMC8043P 2 long InpMC8043P int No long Adr Function InpMC8043P ByVal No As Long ByVal adr As Long As Long Function InpMC8043P ByVal No As Integer ByVal adr As Integer As Integer int MC8043P InpMC8043P int No REG MCX314 Adr No 0 9 Adr 1 VC data InpMC8043P 0 MCX314_RRO RRO VB data InpMC8043P 0 MCX314 RRO Ct data MC8043P InpMC8043P 0 REG MCX314 RRO VC RR3 ReadEventMC8043P
191. l ret MC8043P SetEventMC8043P 0 MC8043P callback 0 1 0 MC8043P Nmc_WriteReg1 0 AXIS ALL 0x8000 ZE 4548 1 MC8043P callback 1 new MC8043P UserThread isr2 isr bool ret MC8043P SetEventMC8043P 1 MC8043P callback 1 1 1 MC8043P Nmc_WriteReg1 1 AXIS ALL 0x8000 RR3 MC8043P ReadEventMC8043P x 0 static void isr int Rr3X Rr3Y Rr3Z Rr3U MC8043P ReadEventMC8043P 0 amp Rr3X amp Rr3Y amp Rr3Z amp Rr3U 1 static void isr2 int Rr3X Rr3Y Rr3Z Rr3U MC8043P ReadEventMC8043P 1 amp Rr3X amp Rr3Y amp Rr3Z amp Rr3U MC8043P ResetEventMC8043P
192. le A BH C Cit NET2003 Sample C RR0 1 2 4 5 BP MC8043P Tool Tool8043 exe ParameterSample 18043 exe VC MFC AppWizerd 9 1 3 MC8043P
193. ll Nmc Dec No AXIS Z 100 CX MC8043P Nmc Dec No AXIS Z 100 void Nmc StartSpd int No int Axis long wdata Sub Nmc StartSpd ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc StartSpd ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P Nmc_StartSpd int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata VC Nmc_StartSpd No AXIS 0 100 100 U VB Call Nmc StartSpd No AXIS U 100 CH MC8043P StartSpd No AXIS U 100 62 Speed void Nmc Speed int No int Axis long wdata Sub Nmc Speed ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc Speed ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer void MC8043P Nmc_Speed int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata
194. mc Acc int No int Axis long wdata VB Sub Nmc Acc ByVal No As Long ByVal Axis As Long ByVal wdata As Long VB Sub Nmc_Acc ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8043P Acc int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata VC Nmc AXIS Y 100 100 Y VB Call Nmc Acc No AXIS Y 100 CH M68043P Nmc AXIS Y 100 Nmc Dec Nmc StartSpd void Nmc Dec int No int Axis long wdata Sub Nmc Dec ByVal No As Long ByVal Axis As Long ByVal wdata As Long Sub Nmc Dec ByVal No As Integer ByVal Axis As Integer ByVal wdata As Integer C NET void MC8043P Dec int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata VC Nmc AXIS Z 100 100 Z VB Ca
195. n Call MsgBox End End If WindowProc CallWindowProc glpPrevWndProc hw uMsg wParam lParam End Function VB NET WM_CIP_END Protected Overrides Sub WndProc ByRef m As Message If m Msg WM END Then If IParam CIP END Then Call MsgBoxC End If End If MyBase WndProc m End Sub Ci DATA 2CIP Data2Cip new DATA 2CIP 4 2 Data2Cip 0 Command ushort CM Data2Cip 0 EndP1 2000 Data2Cip 0 EndP2 2000 Data2Cip 0 Center1 2000 Data2Cip 0 Center2 0 Data2Cip 0 Speed 200 200 IpAxis AXIS IP X IP AXIS IP Y lt lt 2 MC8043P Nnc_WriteReg5 No IpAxis 2 Ret MC8043P Nmc_2CIPExec_BG System IntPtr parent Handle dNo Data2Cip DataCnt IpAxis SpdChgFlg ContinueFlg if Ret Nmc Status START C4 NET WM_BP_END protected override void
196. nd No 0 lt 9 pData2Cip 2 DATA_2CIP 7 LA 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
197. rd all 0 ReadRR3 N MC8043P RR3 int 0 lt 9 1 ushort X RR3 ushort Y RR3 ushort Z RR3 ushort U RR3 lt 1 gt ushort Rr3X Rr3Y Rr3Z Rr3U MC8043P ReadRR3_N 1 amp Rr3X amp Rr3Y amp Rr3Z SRr3U 0 RR3 MC8043P RR3 RR3 RR 3 119 9 1 4 9 VC VB CH 0penCard 0penCard_ NO Cl1oseCard O Cl1oseCard_N Cl1oseCard_a11 OpenCard 0penCard_N
198. s Integer void MC8043P HomeSpd int No AXIS axis int wdata No 0 lt 9 Axis 2 wdata VC Nmc_HomeSpd No AXIS U 200 200 2 U H VB Call Nmc_HomeSpd No AXIS U 200 CH MC8043P Nmc_HomeSpd No AXIS U 200 ExpMode VC void Nmc ExpMode int No int Axis long EM6 data long EM7 data VB Sub Nmc ExpMode ByVal No As Long ByVal Axis As Long ByVal EM6 data As Long ByVal EM7 data As Long VB Sub ExpMode ByVal No As Integer ByVal Axis As Integer ByVal EM6 data As Integer ByVal EM7 data As Integer NET void MC8043P ExpMode int No AXIS axis int 6 data int EM7 data No 0 lt 9 Axis 2 EM6 data EMG 7 data EM7 X 512 s
199. t MC8043P No Data3Cip DataCnt IpAxis SpdChgFlg ContinueFlg if Ret Nmc Status END HE RU FIER Nme_2CIPExec_B6 2 WM_CIP END VC DWORD Nmc_2CIPExec_BG HWND User hWnd int No DATA 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 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 2ClPExec BG ByVal User hWnd As Integer ByVal No As Integer ByRef pData2Cip As DATA 2CIP ByVal DataCnt As Integer ByVal IpAxis As Integer ByVal SpdChgFlg As Integer ByVal ContinueFlg As Integer As Integer Ci NET Nmc Status MC8043P Nmc_2CIPExec_BG System IntPtr User hWnd int No DATA 2CIP pData2Cip int DataCnt int lpAxis bool SpdChgFlg bool ContinueFlg User_ hW
200. typedef struct _DATA 2BP DATA 2BP USHORT Bplp BP1P USHORT Bplm BPIM USHORT Bp2p BP2P USHORT Bp2m BP2M 3 BP typedef struct DATA 3BP 1 USHORT Bplp USHORT Bpim USHORT Bp2p USHORT Bp2m USHORT Bp3p USHORT Bp3m DATA_3BP 2 typedef struct 2CIP 1 USHORT Command USHORT Speed long EndP1 long EndP2 long Centerl long Center2 DATA 2CIP 3 typedef struct 3CIP 1 long EndP1 long EndP2 long EndP3 USHORT Speed DATA 3CIP V B DATA 2BP Bplp As Integer Bplm As Integer Bp2p As Integer Bp2m As Integer End Type 3 BP Type DATA 3BP Bplp As Integer Bplm As Integer Bp2p As Integer Bp2m As Integer Bp3p As Integer Bp3m As Integer End Type 2 Type DATA 2CIP Command As Integer Speed As Integer EndP1 As Long EndP2 As Long Centerl As Long Center2 As Long End Type 3 DATA_3CIP EndPl As Long EndP2 As Long EndP3 As Long Speed As Integer End Type BPI1P BPIM BP2P BP2M BPSP BPS3M CMD_IP_2ST CMD IP CW CMD_IP_ CCW 1 bnt 1 2

Download Pdf Manuals

image

Related Search

Related Contents

vachtung! - Fujitsu manual server  HEALTH TRIP 研究所 ~ by あっこ ~メンニッリのパスタご紹介~  Guida dell`utente della fotocamera  Terraillon Saturne Timer    PERAXAN FORTE  JVC KS-FX270 Installation Manual  

Copyright © All rights reserved.
Failed to retrieve file