Home
MPL-36-02V1.00/USBW32 MPL-37
Contents
1. MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000
2. 0
3. 000 100000000 0 0 0 000000 1 0 0 0 D D 0 1 0 1 1 1 ttt t 0 0 0 1 0 1 gt 00000000 0 1 1 1 1 1 219 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 098 MCC09 0 000
4. D15 AUTO ADD ENABLE 0 U IU III lI l ULU l COMPARE REGISTER 1 B 0 0000 COMPARE REGISTER1 lt COMPARE REGISTER1 COMP 1 ADD lI 141 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 ADDRESS COUNTER INITIALIZE2 4 000000 gt COMMAND H 82 ADDRESS COUNTER INITIALIZE2 COMMAND DATA1 PORT WRITE DRIVE DATA1 PORT 000 000 000 000 COMMAND PORT DRIVE COMMAND PORTO gt 07 LWDrive DATA2 PORT DRIVE D15 D14 D13 D12 D11 D10 D9 D8 COMP3 COMP3 COMP2 CO
5. COMPARE REGISTER 1 B U D 0000 COMPARE REGISTER1 lt COMPARE REGISTER1 COMP 1 ADD 00 149 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 LSE COUNTER INITIALIZE2 2 000 4 000000 gt COMMAND H 92 PULSE COUNTER INITIALIZE COMMAND DATA1 PORT WRITE DRIVE DATA1 PORT 000000000000 COMMAND PORT WAITE DRIVE COMMAND PORT COMMAND 000 000 gt MCO07 LWDrive DATA2 PORT O Hoooo n 000 DRIVE DATA1 PORT 00000 D15 D14 D13 D12 D11 D10 D9 D8 COMP2 COMP2 GOMES POMPA PONES GOMES STOP STOP STOP INT TYPE1 1 1 TYPEO ENABLE ENABLE D7 D6 D5 D4 D3 D2 D1 DO COMP2 COMP2 COMP2 COMP2 COMP1 COMP1 STOP STOP STOP INT _ STOP STOP INT TYPE1 TYPE0 ENABLE ENABLE TYPE ENABLE ENABLE 0800
6. 00000000 MCC PORT B MCC09 PORTO 000000000 WAIT BUSY 00 0 COMREG FULL 0 00 SPEED RATE 0 SPEED 0 000 00000000000 00000000 000000000000 ORIGIN 000000 ORIGIN Q0 00000 4 WO PORT l 0 000 0 000 VO PORTO 00000000000000 0000 000000 yo PORTO 000000000 yo PORTO 00000 O PORTO 000000000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 DU 0 MCC09 0 000 3 4 LH 19 00000 0000000000 RES LTO 000000 7 Result ID 000000000 00000000000 00 0 0000 1 RESULTO 0 0 H MCorz 0 1 00 0 0 000000 00 000 00 0000000000 00 00000
7. 4 4 1 0 00 0000 0000060 UsbC UC 7660 52 CB 53 u BOQ MC07 Lhi t o DWRD phlhit WC07 S RESULT psResul t VB Function MC07 UOpen ByVal Ui tAo As 1 nteger ByRef phUhit As Long ByRef psResu lt As MC07 S RESULT As Bool ean VB NET Function 7 UCpen ByVal Uni tAo As Short ByRef phUhit As Integer ByRef psResu lt As MC07 S RESULT As Bool ean CX NET bool MC07 UCOpen ushort Uto ref ui nt phlhit ref MC07 S RESULT psRAesul t t No J ESI Lr cc phuhi t 00 psResul t 00 ud L3 c ETE EE og og og c og og L3 r3 E ELEGI
8. COM COM 96 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 D6 SSEND 1 0000000 SLOW 0000000000000 0 DAM D7 FSEND 0 Ra 000000000000000 0000000 FAST STOP 000 0000000000000 0 DAM FSSTOP J D13 SENSOR ERROR D 0 SENSO D D DD DDD DDD D D 1 SENSOR ERROR O00000 0 D14 ERROR PULSE ERROR CRIG NJ O0 O ERROR PULSE ERROR j O O O ERROR PULSE ERRORL J J 00000000060 1 ERROR PULSE O00000 0 D15 ADDRESS ERROR ADDESSI 00 000 2 147 483 6470 2 147 483 6470 000 00000000000010 1 ADDRESS
9. 11 000 D EXT PULSE 1 BUSY 10 STBY 10 DRIVE 00 00000 EXT PULSE 00 000 10 00000 STBY 1 00000000 EXT PULSE 1000 X r3 SE E 000 DRIVE 1 90 20 FSEND ORGEND her DRST D STBY 00 ORGEND 1 D BUSY 1 0 DDD COUNT PULSE SEL 0 001 10 11000 00000 EXT PULSE 1 0 BUSY 1 1 00000 1 5 EXT PULSE 1 5 1 STBY 20 DRIVE 1 0 00000 EXT PULSE 1 0 DRIVE 10 00 0000000000000000 EXT PULSE 10 000 0 COUNT PULSE SEL 100 EXT PULSE 0 BUSY 00 00000 EXT PULSE 0 BUSY 0 COUNT PULSE SELO JOO 000 0 000000
10. STATUS PCRT ALL UL lui M07_ReadO gSt at us DWORD Dev WORD pStatus 07 S RESULT psResul t VB Function MC07 ReadOr gSt atus ByVal As Long ByRef pStatus As Integer ByRef psResu t As M 07 S RESULT As Bool ean VB NET Function MC07 ReadOrgStatus ByVal Av As I nteger ByRef pStatus As Short ByRef psResult As 7 S RESULT As Bool ean NET bool MC07 ReadO gStatus ui nt Dev ref ushort pStatus ref 7 S RESULT psResul t hLDev pSt atus 0 0 0 0 0 5 D15 D14 D13 D12 Dii D10 Do De ADDRESS EE SENSOR PULSE 0 0 0 0 0 ERRCR ERRCR ERRCR D7 D6 D5 D4 D Di FSEND SSEND LSEND 0 0 0 ERROR FLAG D4 ORIG N ERROR SENSOR ERROR ERROR PULSE ERROR ADDRESS 1 D5 LSEND
11. 120 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 D14 SCAREA MODE 0 SUAREA 5 1 SUAREA SDAREA SUH SH 0000000 SHAREASEeET0O0OOOO SUH 50 SUAREAx RESOL SUAREAx RESOL SDAREAx RESOL SDAREAx RESOL 000 5 000000000 00000000 ll Hz j SUAREAx RESOL SUH x RESOL SDH x RESOL SDAREAx RESOL 0 HSPD 2 8 HSPD ELSPD B 0 00 00 000 HSPD
12. 136 COMMAND CODE 01 SPEC INITIALIZE1 02 SPEC INITIALIZE2 LIMIT RDYINT sso 0 0 0 H 03 SPEC INITIALIZE3 5 05 FSPD SET 000 0000000000 06 HIGH SPEED SET H 07 LOW SPEED SET P H08 RATE SET x 09 SCAREA SET t DOWN PULSE ADJUST SHAREA SET 00 0000 JSPD SET Joc 0000000000000 HOD JOG PULSE SET Joc 0000000000060 ORIGIN SPEC SET H 20 CP SPEC SET H 22 LONG POSITION SET H 3 SHORT POSITION SET 28 CIRCULAR XPOSITION SET 29 CIRCULAR YPOSITION SET H 2A CIRCULAR PULSE SET 000000000000000 MPL 36 02v1 00 USBW32
13. CCW LIMIT D CW LIMIT MPJ MARGIN D D X Te p SDLY SCAN DELAY LDLY LIMIT DELAY ux E 00000 Cw0000 B 00000 Q CONSTANT SCAN E 000060 e n unuucownpmnn o 5 9 5 SCAN DELAY CAN DELAY ONSTANT SCAND D 00000 Q e 00000 o 5 SCAN DELAY ONSTANT SCAND J 00000 0000 CAN DELAY ONSTANT SCAN 0000 Q L2 C um Lr 187 m ORIGIN DID D ew
14. D8 DIVISION TYPE 000 0000 0000000 D9 EXT COUNT DIRECTION 000 000000 00000000000 000 000 00000 0000000600 012 COUNT1 MASK 580000000 0000000 00000000 DUH 161 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 D13 COUNT2 MASK 1 000 000 0 00000000 00000000 D14 COMP1 D15 COMP1 TYPE1 1 TYPEO 1 0 0 0100000 COMPARE REGISTERt
15. 00000000 000000 35 00000000 36 37 00000000 38 00000000 39 HERUM LS lc HT 40 S asa s na 4 EET t T TU eec eus OZ UREK nin 4 D ILI 4 m MS Mt 9 0000000 j0 0 PRAD EE A AE B rec HER 46 c PRAN SOUT PORT not ji 000000 0 PORT UDRI ME COMAN E MOZ MD D DATA D U UU D DRIVE COMAN An SECUTI 49 D DATA DU LE T STATUSI
16. CONSTANT 5 IDD MARGINPULSED 00 DL 0000 ADDRESS OFFSET PULSE 00 B 0000 PRESET PULSE 00 0 0000 amp CONSTANT 5 PULSED O 1PULSE JU 00000000 000 0 ORIGIN SPEC SET 0 ERROR PULSE EROR ENABLE 1 0 000 D 184 2 ORG 0 0000 00 m 0 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 CCW LIMIT D CW LIMIT MPJ MARGIN D D Z ooon E000 DDD DDDD SDLY SCAN DELAY LDLY LIMIT DELAY d lt e 00000 z e 5
17. UsbC UC 7660 52 CB 53 POLLI q BOOL MC07 UVExUni t Comibde DWORD Uh t WORD Conmfiate WORD RetryCount oB t MC07 S RESULT psResul VB Function MC07 UvExUni t Conmbde ByVal Ahit As Long ByVal Cormfate As nteger ByVal AetryCount As Integer ByVal oBit As Integer ByRef As 07 S RESULT As Bool ean VB NET Function MC07 UVExUni t Cormibde ByVal Anit As nteger ByVal As Short ByVal AetryCount As Short ByVal oB t As Short ByRef osResult As 7 S RESULT As Bool ean C NET bool MC07 UVExUni t ui nt U t ushort Conmmfate ushort AetryCount ushort oBit ref 7 S RESULT psResul t B ui hlhi t Connfiat e MC07 EX UN T COM RATE 5 5 5 RetryCount MO0000000000000000 0 30000000 00000000 loBit 00000000 M07 EX UN T COMM 32Bl T 320 0 0 320 207 T COW 16BI T 00160 00160 psResul t
18. 5 COMP2 0 COMP3S p 000 0 000000000 00000000000 m LI 0000 LIM CWLM CCWLM J DRIVE STATUS PORTO STBY 1000 DRIVE 10 000000000000000 DRIVE STATUS1 PORT EXTPULSE 10 0 0 0 0 10 65000 0 0 00000 DRIVE STATUS2 1 5 10 00000 00000 00 0000000 0000000006060 0 DEND BUSY 1 0 0 0 0000 0 0 LSEND 10 0 0000 d DEND 10 000000
19. o0 m U FSEND 100 00000000000 LSEND 100 00000000000 SSEND 100 00000000000 ORGEND 100 0 00 0000 0000 0 ADDRESS OVF 100 00000000000 DRIVE STATUS2 PORT 0 DALM 1 0000000000000 134 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 1 7 60 00000006060 1 SPEED READ 4 000000 gt COMMAND HD4 MCC SPEED READ COMMAND p dd amp DRIVE COMMAND PORTO DRIVE DATA1 PORT 000000000 Dts oonn DD DDD D DRIVEDATA2PORTI 00 D DD DD DD 031 01600 00 0000 gt 07 BWRDrive 0 0 DATA1 2 PORT H o000 1 0 O MC07_LWRDrvel 0 0000 0 0000000 DRIVE DATA1 PORT J U U BLU U D D15 D14 D13 D12 D11 D10 D9 D8 D7 De D5 D4 D3 D2 D1 DO D15 lt gt DO DRIVE DATA2 PORT 00000 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO 5 z 023 000000000 D16 00 1 2 000 00 000 0 000 00 000000 MCC 5
20. 000000000000 e J0000 0000 ORIGIN JU 000000 0000 000 0000 0 MOM D B B 0 UNIT MCM ERROR CLR D 00 0 00 00000 000 000000600 0000 0000000000 00 0 0000 2 00000000000 gp gg udbo d MeM gp
21. D9 STOP ENABLE 0 3 gu nantur 1 00 0000 D10 STOP TYPEO D11 STOP TYPE1 TYPEO comP3 00000 0 0 0 1 1 0 1 1 DBagaggBg cewppnaagnanguuuugn D12 COMP2 TYPEO 013 COMP2 TYPE1 comP20 00000000000 1 TYPEO 2 0 0 COMPARE REGISTER 0 1 000000 z COMPARE REGISTER 0 1 0 000000 s COMPARE REGISTER 0 1 1 014 COMP3 TYPEO D15 COMP3 TYPE1 1 TYPEO 0 0 COMPARE REGISTERS 0 1 00000 0 COMPARE REGISTERS 0 1 0 00000 0 s COMPARE REGISTERS 0 1 1 151 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 3 PULSE COUNTER PRESET 4 000000 gt COMMAND H 90 PULSE COU
22. 000 00000000 0 32 767 32 767 H 8001 0 H 7FFF DE D 2 00000 EXT COUNT EA L 3 DIVISION gt PULSE us MH SEL DIVISION DDDDDDD IMHZ 00 00 0000000 2 gt COUNT MASK 212 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 1 E 1 DFL UDBHBHHB gupuuuuuuuugp 6 1 CLR COUNT LATCH SPEC SET A ENABLE mus ENABLE 0000000 COUNT START 73 DRIVE DATA1 PORT AUTO CLEAR lk 000000 4 4 DRIVE DATA1 PORT NO OPERATION a gt COMP1 DETECT TYPE COMP1 gt 1 TYPE DFLINT COMPARE REGISTER1 AUTO ADD COMP1 ADD DATA L ENABLE a gt COMP2 DETECT TYPE COMP2 n DFLINT COMPARE REG
23. EXT COUNT EXT PULSE 3 y y gt 00000 COUNT PULSE EL 00000 0000000 00 0000000000 000 0 ADDRESS COUNTER INITIALIZE 000000 0000 5 2 ADDRESS 10000000000 gt J 000000 CLR COUNT LATCH SPEC SET Bine 0000000 DRIVE 2 PORT 4 000000 00000000 AUTO CLEAR ENABLE DRIVE DATA1 2 PORT 000000 0000000 iiis COMP1 gt 1 1 ADRINT MI gt D COMPARE REGISTER1 AUTO ADD ADD DATA 34 K ENABLE f 40 ADRINT COMP2 20 0 COMPARE REGISTER2 TYPE o u ADRINT COMP3 gt COMP3 I COMPARE REGISTERS gt 0000 000000 00 00 0 0 0 ADDRESS COUNTER INITIALIZE1 D LH 00 0000000000 0 ADDRESS COUNTER PRESET 00000000000 ADDRESS COUNTER READ 000000000000 210 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 4
24. 58 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 I BOOL MC07 ose MORD Lev MC07 S RESULT psResul t VB Function MC07 ose ByVal As Long ByRef As MCO7 S RESULT As Bool ean VB NET Function 7 ose ByVal ALDev As Integer ByRef psResu t As MC07 S RESULT As Bool ean C NET bool MC07 BCI ose ui nt Dev ref MC07 S RESULT psAesul t psResu t ud 59 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB gooo mecos 0 000 DUDEN UsbC UC 7660 0 0 MC07 DADRD v 07 S RESULT psAesul t VB Function MC07
25. D MPL 36 02v1 00 USBW32 0 0 0 0 D DD MPL 36 02v1 00 USBW32 MPL 36v1 0 USBW32 HO UU uuu 1 2 MPL 36 01v1 00 USBW32 mnan n 1___ 2 MPL 36 01v2 00 USBW32 2 MPL 37 02v1 00 USBW64 MPL 37 02v1 00 USBWe4 D MPL 37v1 0 05BW32 UT CEDE D need 1 72 MPL 37 01v1 00 USBW64 1___ 2 MPL 37 01v2 00 USBW64 2 1 000 000000000060 ununnnananag MPL 36 01v1 00 MPL 37 01v1 00 MPL 36v1 0 MPL 37v10 MPL 36 02v1 00 MPL 36 01v2 00 MPL 37 02v1 00 MPL 37 01v2 00 D 0o00 unit unit 2 SPEED RATE 0 0 0 0000 5 5 D 5 MPL 36v1 0 MPL 36 01v1 00 MPL 36 01v2 00 MPL 37v1 0 MPL 37 01v1 00 MPL 37 01v2 00 MPL 36 02v1 00 MPL 37 02v1 00 3 07 S SPEED RATE sr 5000 3000 300 0 0 0 7 7 D 07 S SPEED RATE sr 5000 3000 300 0 0 0 0 0
26. 91 GtrCeterPosition U 93 94 000000 0000 000000 mau n UTAG SUORGPARAM o C 95 RIAN MOI Readorgstatus U 96 ORIG N STA x 0 98 gergi nPulse 101 RIAN DELAY se D o 102 ORIAN ERROR PULSE SEI M07 SetOrgErrorPuse 103 CONSTANT SCAN 5 ORI G N CFFSET PULSE SED J 2 MWZsetagafsetPuse 104 ORI G N PRESET PULSE SED MOLSetOgPrestPuse 105 nung nu nu ndunucowaNinn PmsemIDUDUDDUDO ReadagParam _ 106 CRI G N FL 107 N RAN ws mr Is 108 1 0 w TK 109 U D ehPort 0 0 0 PRI I 1 0 D HO O U 00 1 0 PG MOI 110 1 0 111 1 0
27. D8 COMP3 INT ENABLE COMPS 0 0 U 0 1 D9 STOP ENABLE 0 3 1 D10 COMP3 STOP COMPS 0 000000 o nnnnmtututut 1 D11 COMP3 DETECT 0 1 000 0000000 D12 COMP2 TYPEO 013 COMP2 TYPE1 comP20 00000000000 TYPE1 TYPEO comP2 0 0000 0 0 000000 D COMPARE REGISTER 0 100000 COMPARE REGISTER 0 000000 s COMPARE REGISTER D COMPARE REGISTER 0 2 159 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 D14 COMP3 TYPEO D15 COMP3 TYPE1 comP3 0 00000000000 1 TYPEO 0 0 00000 0 D COMPARE REGISTER3 0 0 1 000000 COMPARE REGISTER3 0 1 0 100000 s COMPARE REGI
28. 53 J ORIGIN ERROR DRIVE2 15 O00000 0 00 000 DRIVE STATUS2 PORTO ORGENDP 000 0 c B3 133 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 L3 c DRIVE STATUS2 PORT p DRST 1000 D FEEND ERROR BUSY 10 000 LSEND ERROR BUSY 10 0000 SSEND ERROR BUSY 10 00 ADDRESS O BUSY 10 D DOWN PULSE ERROR 000 INDEX ERROR INC INDEX CHANGE ABS INDEX CHANGE ABS 0 ABS INDEX 00 0 0 CPP STOP 00000 EXT PULSE ERROR J 000 00000000000000 ORGEND ERROR BUSY 10 000 INDEX 0000000000000000 DRIVE STATUS1 PORT UP 10 00 DRIVE STATUS1 PORT DOWN 1 NDEX 000000000 INDEX CHANGE 0 0 DALM ERROR DRST ERROR 000 n 000 0 OL v E v Eal DRIVE STATUS1 PORT DRIVE STATUS1 PORT U DRIVE STATUS1 PORT DRIVE STATUS2 PORT RROR DRIVE STATUS4 PORT MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 0000 00000 00000 mm
29. m 20 0000 000000000000 200000000 0 200000 0000000 0000 198 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB O 20 000 0 000000 0000 000 158000 D UU 0 0 0 8 388 607 0 8 388 607 0 0 0 CCW IX 000000000 gt x m m gt lt cn 5 oH o 2 85 ceu o2 oo Eug Eira E dm 9 TUE poen Da pact o0 o0 o0 O e HA 02 02 05 Lc Lt Lr 202 o000 199 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 meco
30. OG SCAN INDEX JSPD SCAN B 000 0 STBY um 0 0 0 00000 STBY 1 LE L3 r3 r3 J 167 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 2 000 000000000 00 0000 5 DRIVE COMMAND PORT DRIVE COMMAND U D SERVO RESET 0 0 SIGNAL OUT DRIVE STATUS2 PORT DRIVE 5 52 1 DALM LH DRIVE STATUS2 PORT DRIVE STATUS2 0 00 PORT 00 PORT vO PORTO DD D D D 5 PORT 000 SPEC 2 00000000000 DR
31. COMPARE REGISTER1 0 0 0 00 0 0 00 0 COMPARE REGISTER 1 B U 0 0000 COMPARE REGISTER1 lt COMPARE REGISTER1 157 2 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DFL COUNTER INITIALIZE2 0 4 000000 gt COMMAND 2 DFL COUNTER INITIALIZE2 COMMAND DATA1 PORT WRITE DRIVE DATA1 PORT 000 000 000 000 COMMAND PORT BITE DRIVE COMMAND PORTO gt D D 07 LWDrive DATA2 PORT DRIVE DATA1 PORT 1 U 0 000 D15 D14 D13 D12 D11 D10 D9 D8 COMP3 COMP3 COMP2 COMP2 COMPS PME COMPS DETECT STOP STOP INT TYPE1 TYPEO TYPE1 TYPEO TYPE TYPE ENABLE ENABLE D7 D6 D5 D4 D3 D2 D1 DO COMP2 COMP2 COMP2 COMP2 1 1 DETECT STOP STOP INT DETECT STOP STOP INT TYPE TYPE ENABLE ENABLE TYPE TYPE ENABLE ENABLE 20000000 D DD DO COMP1 INT ENABLE
32. COMP1 2 30 000000000 00u00 0 0 DRIVE STATUS4 PORT saa naa a 0 1 PRIVE STATUSA FORTI E ER HUDUDDDDU n 1 0 uuuunnnnunnunun 1 1 uuun 0 ooog 140 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 D10 COMP PULSE TYPEO D11 COMP PULSE TYPE1 ADRINT 10 000 00 0 000 0 000000 23 0 0 200 ns 0 1 10 us 1 0 100 us 1 1 1 000 us 0000000000 012 COMP GATE TYPEO 013 COMP GATE 29 TYPEO 0 0 OR COMP2 OR COMP3 0 1 COMP1 2 COMP3 1 0 1 2 COMP3 1 1 1 AND 2 AND 014 AUTO CLEAR ENABLE COMP1 0000000 o 1
33. 0000 00 0 0000 00000000000000 0 0 0 DRIVE 4 1 1 1 STOP 3 ENABLE TYPE COMP1 COMP gt INT PULSE ENABLE TYPE gt DRIVE STATUSA 0 INT TYPE COMP2 COMP2 COMP2 0 D 0 STOP 3 ENABLE TYPE COMP2 COMP COMP INT PULSE GATE 0000 ENABLE TYPE TYPE 000000 gt DRIVE STATUS4 INT 000 HD SOUTO CNTINT SOUT1 YI CNTINT SOUT2 Z CNTINT COMPS BOUT CNTINT COMP3 J STOP gt STOP gt 000000 0000 COMP3 COMP gt INT PULSE ENABLE TYPE gt DRIVE STATUSA 0 INT TYPE 000000 0000000 0000 COUNTER INITIALZEI 200000000000 COMP GATE TYPE 0 0 COMP GATE TYPE 3 cCcOMP DDD gt 3 2 0000000 0 0 0 SOUT _ COMP GATE 00 0 215 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 MCC09 0 000 INT TYPE 29
34. G CONSTANT SCAND 000000 e 00000 CONSTANT 000000 ORGe0000000 SCAN DELAY TIME 0 0 0 000 9 CONSTANT SCAND I UD DD D 00000 ccwg00 SCAND000000 9 5 SCAN DELAY TIME 0 000 CONSTANT SCAND D 00000 194 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 8 oRG 11 00000 0 0000 ORIGIN D00000 000 00 ccw 0 000000000 00000 Cw0000000000000000000000000 CcCWLMO 00001000000000
35. 000 40 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g DD 0 mecos 0 000 UsbC UC 7660 52 CB 53 0 Gain BOQ MC07 UVExUni t ConmCont rol WORD Uhni t WORD Control Sel 07 S RESULT psAesul t VB Function MC07 UvExUni t ConmCont rol ByVal Ahit As Long ByVal Control Sel As Integer ByRef As 7 S RESULT As Bool ean VB Function 7 UVExUni t Conmtont rol ByVal Anit As nteger ByVal Control Sel As Short ByRef joshResult As 7 S RESULT As Bool ean C NET bool MC07 UVExUni t Conm ont rol ui nt Umit ushort Control Sel ref MC07 S RESULT psAesul t Alhi t 0 Control Sel u dut 7 EX UN T COMM START 000000000 7 EX UN T COMM STOP 000000000 207 EX UNT COM D SC LATCH D D DD QD DD D DD D D I SCONECT LATO 00 00000 esRsut ud AT MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64
36. DRIVE STATUS4 PORT cre tc e DRIVE STATUS4 PORT 000000 INTCLR 10 000000 000000000000000 0 INT TYPEJU 0 00000 COUNTER INITIALIZE 00000000000 0000 000000000 00 000000 00000 0 000000000 0000000000 00 0000000 00000 0 0 0000000 d 00000000 00 00 COUNTER INITIALIZE BL DB Hl HL mu COMPARE REGISTER 0 00000 COMPARE REGISTER 0000000 COMPARE REGISTER1 lt COMPARE REGISTER1 000000000 0000 0 0000 216 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 6 3 1 0 l 6 3 1 PORT 5 5 0000 00 000 0 5 00 0 00000000 0000000000 2 000 16 16 000 32 32 006 7
37. e 000000000 0 0 0 Du 0010 DETO HSPD 00000 nna 0000 LSPD lt 000000000 uuuunnnnunnun 0000 ELSPD i INDEX 0 0 HSPD 00000 uuu 00000 uuu sp T lt 00000000000 ELSPD ugnanuund INDEX 0 annnnnnan 180 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 6 1 4 1 ORIGIN I LI ORIGIN 1E 000 0 0 D 0 ORIGIN oRiGIN HB B DI D ORIGIN D0 D ORG 0 5 10 11 12 900000000000 rus Om m COWM
38. 0000000000 Ann 5 0 0000 00000 000000000 000000 00 00000 00000 0000 100 20 3 D 400 UC 7660 XD 2 moupnpnyuggugupnuongogpnpngguauapnpaaugadgadagdgaaanpaag m un 0 0 0 m 7 7 5000 00000 E MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 098 MCC09 0 000 000 0 9 uu 21 0000 11 12 1 3200000 12 MERE 12 13 1 MPL 36 02v1 00 USBW32 32 0 000 13 2 MPL 37 02v1 00 USBW64 64 0
39. STATUS PORTO 8 1 m LMTDUDUDU CWLM CCWLM p J DRIVE STATUS STBY 1000 DRIVE 10 000000000000000 DRIVE STATUS PORT EXTPULSE 1 0 0 0 0 0 DRVE 10 00000000000 DRIVE STATUS2 1 5 10 00000 00000 00 0000000 0000000 0000 DEND BUSY 100 000000 0LSEND 100000 0 0 DENDBUSY 10 0 0 0000 gbEND 0000 DRST UU 0000 00 0 10 0000 100 0 0000 0 0000000000 0 0 00000 BUSY DRIVE STATUS PORTO 108 DD D D 204 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 6 1 7 MCC09 LJ l DRIVE STATUS1 ERROR JI HD 0 150 0 ERROR STATUSO 5 5 ERROR STATUS ERROR STATUS STATUS 0 0 0000000000000000 0 ERROR 0 0 ERROR STATUS ERROR STATUS MASK OO 0000
40. SEL1 SELO 0 0 0 1 00 20 000000 1 0 1 1 1 000 00 XZ ORIGIN J U U I SEL1 SELO 0 0 DU YAI UID ULU l 00 Y ATJ U U D D D D 0 1 1 0 1 1 1MHz0000000 00000 ORIGINO I I HI 000 000 000 000 000 0000 000 000 000000 0 0 u 000 EXT COUNT DIRECTION COUNTER INITIALIZES 00 000000 155 D2 EXT COUNT TYPEO D3 EXT COUNT TYPE1 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 TYPE1 TYPEO uum 0 0 0 1 PEN FA EB MN O AOR E nz 1
41. 32200000000000 00 0 0 00 000 000 00 00 00 00 00 000 00 0 00000000 ewrNTDUO 0000 000 000 0 00 00 0 2 147 483 6470 2 147 483 647 H 8000 0001 7 FFFF 0 0 EXT COUNT PULSE SEL 00000 gt 1 2 gt gt PULSE COUNTER INITIALIZE 00000000000 PULSE P 0000000 K CLR COUNT LATCH SPEC SET I i COUNT START TYPE m ENABLE 0000000 DRIVE 2 PORT 000000 0000000 AUTO CLEAR ENABLE DRIVE DATA1 2 PORT m 000000 0000000 res COMP1 gt CNTINT D COMPARE REGISTER1 AUTO ADD ADD DATA K ENABLE D 41D CNTINT COMP2 COMP2 0 l COMPARE REGISTER2 TYPE m U TNS 41D CNTINT COMP3
42. 00000 82 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC EDY TO 0 FULL aim BOOL MC07 BBreakV i t MORD Dev MC07 S RESULT pshResul t VB Function MC07 BBreakV i t ByVal As Long ByRef psResult As 7 S RESULT As Bool ean VB NET Function 7 BBreakV i t ByVal A Dev As Integer ByRef psResu t As 7 S RESULT As Boolean CX NET bool MC07 BBreakV i nt Dev ref MC07 S RESULT psAesul t hev psResu t ud 83 4 5 5 SPEED RATE MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 RATED UsbC UC 7660 UL lui SPEEH 0 0 0 0 O RATED 000000 typedef stru
43. Pan DRIVE COMMAND PORTO gt 07 LWDrive DATA2 PORT O H oooopo 000 DRIVE DATA1 PORTO 0 0000 D15 D14 D13 D12 D11 D10 D9 D8 As secant eiue DRE Y SEDIT TYPE1 TYPEO ENABLE ENABLE TYPE1 TYPEO TYPE1 TYPEO D7 D6 D5 D4 D3 D2 D1 DO EXT EXT EXT EXT EXT EXT COUNT COUNT COUNT PULSE PULSE PULSE COUNT COUNT PULSE PULSE DIRECTION TYPE2 TYPE1 TYPEO TYPE1 TYPEO SEL1 SELO 000 DO T COUNT PULSE SELO Di D COUNT PULSE SEL1 SEL SELO 0 0 10xz00 0000000000010 0000000000000 0 1 00 YA0 0000000000000 000000000000 1 0 7 XPOOUNFDIBECTON 1 1 SELO 0000000 000000 0 0 nnvAnnmnnnnnnnnnnnn 0000000000000 0 1 72 000000000000 1 0 2 EXE GUNTDIBECHOR 1 1 00000 00000000 000000000 000 0000 000000 U DRIVE STATUS PORT EXT PULSE BUSY 1 0 000 0 10 1000 0 000000 00000000 0 000 0BUSY 0 00 0 EXT PULSE 1 0 BUSY 1 00000 139 D2 EXT COUNT T
44. 135 2 MCC SET DATA READ 136 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB D 0 mecos 0 000 PAGE E 138 1 NO OPERATION 138 TES ees E 139 Da 199 1 ADDRESS COUNTER INITIALIZE1 139 2 ADDRESS COUNTER INITIALIZE2 142 3 ADDRESS COUNTER PRESET 144 4 ADRINT COMPARE REGISTER1 23 SET 145 5 ADRINT COMP1 ADD DATA SET 146 555 is MM bc A saa 147 1 PULSE COUNTER INITIALIZE1 147 2 PULSE COUNTER INITIALIZE2 150 3 PULSE COUNTER PRESET 152 4 CNTINT COMPARE REGISTER1 23 SET 153 5 CNTINT COMP1 ADD DATA SET 154 zm dur NONA AD 155 1 DFL
45. psTargetPosition 16 777 2140 16 777 214 0 D psResul t ud 53 09 0 SPEC SETD 00 D 0000000 0 Mogg RCULAR CIRCULAR TI ON CIRCULAR PULSE SETO 0 D
46. 0000 rc Lir LLLI LT aage LILILILIEI L3 c3 5 70 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DRI STATUS3 PORD LH 000 UsbC UC 7660 000000 0 RIVE STATUS3 PORO U II D D 000 un M007_BRStatus3 DWORD Dev WORD pStatus M007_S_RESULT psResul t VB Function MC07 BRStatus3 ByVal Dev As Long ByRef pStatus As Integer ByRef As 07 S RESULT As Bool ean VB Function MC07 BRStatus3 ByVal Av As Integer ByRef pStatus As Short ByRef psResult As 07 S RESULT As Bool ean CX NET bool M07 BRStatus3 ui nt Dev ref ushort poStatus ref 07 S RESULT t p5tatus DRI VE STATU PRD 0000000000000 D15 D14 D13 D12 D11 D10 D9 D8 0D 0D 0 0D D7 D6 D D4 D Di OUT3 OUT2 OB 0 2 B pg PIOXIJUU U U 9 0 0
47. 0 0 r3 000 DRIVE STA US2 PORT DA lt Cmn Cn oa oa 119 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 D8 STBY D9 STBY TYPE1 D10 STBY TYPE2 DRIVE STATUS1 95 9 STBY 10 0 0 0 00 5 00 0 0000000000000 0 0000 TYPE2 1 TYPEO 0000 gt 0 0 0 PAUSE 0 STBY 00 U 0 0 PAUSE 00 0 D 0 0 0 0 0 STATUS3 PORTO OUT3 1 5 0 1 0 PAUSE 0 0 0 0 STATUS8 PORT O 2 10 STBY O0 0 0 MEE pst PAUSE 00 0000 ORIGINIJ J I L D_STBY 0U Dl 1 0 0 PAUSE 0 0 0 0 0 O STATUSS PORTO OUT2 1 sTBY 0000 1 0 1 PAUSE 0 0 0 0 0 O STATUSS PORTO OUT3 1 sTBY 0000 1 1 0 0000 1 1 1
48. 0 000 0000 0 0000 7 7 000 00 0 0 000 ag dn 3 1 6000000 000000000 200 vss00000000000000000000 0 5 USB 0 0 Wi 000 indows n 000 gau 00000 0000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 0 0 0 0 0000 000 0000 00000 aog 00000000 5 00000 ummmnmrn 000000 00000 0000 010000000 PORT VO PORT 0 10 0 I O PORT 01OPORTOO0O00000 2 0 0000000000000000 0000000000000 uss00000000000000000000000000000000000 0
49. D 1 0 og 0 DEND BUSY 10 000000000 0 DEND 10 000000000 ERROR 100 00000 D 0000 EXT PULSE 10 BUSY 10 STBY 00 DRIVE 00 0000 DRIVE 10 000000000 ERROR 1 0 0 BUSY 10 000000000 41 0000 900 0000 1p FSEND 1 ORGEND 10 00 100 000000000 000000 5 209 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 1 mecos 0 000 3 320 000 0000000 000 00000000 0 2 147 483 647 2 147 483 647 8000 0001 H 7FFF FFFF Dt 0 0 200000 000000 uuuun
50. 0 0 0 LOwp ccw g 0000000 D2 PULSE OUTPUT MASK 1 0000000000 000000 00000000000 D U 00 DRIVE STATUS PORTO PULSE MASK 18 000 D 115 2 SPEC INITIALIZE2 CWLM 550 41000000 gt R Y Y STATUS1 PORT N ERROR 0 0 0 MC07_BRStatus1 0 DATA1 PORT WRITE COMMAND PORT WRITE DRIVE DATA1 PORT 1 B B B 1 DRIVE STATUS PORT N STATUS1 PORT DRIVE STATUS1 BUSY D D D 0 COMMAND H 02 SPEC INITIALIZE2 COMMAND MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 000000 0000 DRIVE DATA1 PO
51. 2 2 000000 0 0000 000000000 e 20 00000000 000000 208 000000 000000 0000 e 20 00000000 000000 208 00000 0 0000000000 000000000 000 000 0 0000000000000 000 00000000 2 1 MCC0 2 20 UC 7660 CPPTOUT JI CPPIN CPPTOUT 00 0000 000 0000000000000 2 000 000 200 40 197 TTE MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 0 5LSB T 0 D D 0 2 147 483 648 2 147 483 647 32 0 00 0000 0000
52. CRI G SPEC SETO 0 0 ORI G N FLAG ENABLE 10 O 0000000000000 000000000 g g 1000 000 DRI VE STATUS1 PORT ERROR 0 DRI VE STATUS1 PORT BUSY 0 I qI H BOOL M07_Set Or gO f set Pul se MORD Dev DWORD Offset Pul se 07 S RESULT psAesul VB Function MC07 Set O gO f set Pul se ByVal ADev As Long ByVal OffsetPulse As Long ByRef psResult As 07 S RESULT As Bool ean VB Function M07_Set Q gO f set Pul se ByVal Arv As nteger ByVal OffsetPulse As Integer ByRef oshResult As 7 S RESULT As Bool ean NET bool M07 SetOrgO f set Pul nt Dev ui nt Offset Pulse ref MC07 S RESULT psResul t Qf setPul se 00 2 147 483 6470 00 0000000 psResul t ud 104 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 1 mecos 0 000 CRI G N PRESET PULSE UsbC UC 7660 0 r3 c3 BS HUU VE STATUS1 PORT ERROR 0 DRI VE STATUS1 PORT BUSY Q q M07_Set O gPreset Pul se MORD LONG Preset Pul se 7 S RESULT psResul t
53. 0 0 0 COMREG FL 1 0 D 80 H AF 0O H CO U SPEED CHANGE 0 0 H C1 DRIVE STATUS5 PORT SPEED FL 00 0000000000000 INDEX CHANGE 00 H C3 H CC H CD 0 STATUS5 PORT INDEX FL 00 00000000 00000 ERROR 1 0000000000000000 DRIVE DATA 000 DRIVE COMMAND 0 DI 000000000000000000000000000 PORTO O 0 61 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DRIVE STATUS PORT 00 STATUS PORTO DU UH 000 377 000 DRIVE STATUS1 PORT D DRIVE STATUS PORTO B 00 0 0000 00000 DRIVE STATUS2 PORT D 0 O DRIVE STATUS2 PORTO B 0000 00000 L3 r3 DRIVE STATUS3 PORT PORTO DU 0 O DRIVE STATUSS PORTO 0 00000000 00000 DRIVE STATUS4 PORT PORTO 0 STATUS4 PORTO H 0000 00000 DRIVE STATUS5 PO
54. D1 COMP1 STOP ENABLE 0 00 0000 02 STOP TYPE D3 COMP1 DETECT 000 000 000000000000 D D 0 0 DFL COUNTER INITIALIZES 0 00 00000000000 0 COMPARE REGISTER 0 D DU D4 2 INT ENABLE U 0 1 0COMmP20 00000 158 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 05 COMP2 STOP ENABLE comP20 000000000000 0 COMP2 1 2 uana 06 COMP2 STOP TYPE 2 D7 2 DETECT TYPE 2
55. 00000 94 4 5 7 ORIGIN MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g DD 0 mecos 0 000 0 5 10 114 120 9000000000000000 ORIGIN QO LB D D D D 6 1 4 0 oRIGIN E EHE UI 000000000 Rago UsbC UC 7660 aim typedef struct 7 S CRG PARAM DWDRD Spec DORD Margi se DORD Li m t Del ay DWORD ScanDel ay DORD Pul seDel DWPRD CScanError Pul se DWPRD Pul se rror Pul se DORD Qffset Pul se LONG Preset Pul se y MC07 S ORG VB NET Structure 7 S PARAM Publ i c Publ i c Publ i c Publ i c Publ i c Publ i c Publ i c Publ i c Publ i c Spec As nteger Margi nPulse As nteger L nitDel ay As nteger ScanDel ay As nteger Pul seDel ay As nteger CScan r ror Pul se As nteger Pul seError Pul se As nteger Off set Pul se As nteger Preset Pul se As nteger End Structure 5 Margi nPul se Li nit Del ay ScanDel ay Pul seDel ay CScanEr ror Pul se
56. 2 TEL 042 664 5382 FAX 042 666 5664 E mail s support el ec i nc com TEL 042 664 5384 FAX 042 666 2031 mist 193 0834 0 Lr D D D 516 10 URL http www melec inc com c1504
57. FSPD 1 l 00 8 388 607 6 666 667 Hz OFF 0 ONDD 250ns 10 000 000 Hz 6 666 666 5 000 001 Hz OFF J 0 2100ns 6 666 666 Hz 5 000 000 0 4 000 001 Hz 100 ONO 0 100 5 000 000 Hz 4 000 000 3 333 334 Hz 100 0 150 4 000 000 Hz 3 333 333 2 857 143 Hz 150 150 3 333 333 Hz B FSPD DELAY TIME 00000000 0000 000 000000 0000000000000 FSPD00 000000 0 e 0000000 9 0000 00000000000 0000000000 00000000 0000 HUU 0 0000 00 T 0 0000 00000 000000 000 00 0 0 000 0 0 000000 0000 000 000 00600 e 0000000 gt 000000000 0 0 50 0 20 2 0 2 20Hz000 0000000 000500
58. TYPE1 TYPEO COMP2 0 B D 0 0 0 1 1 0 1 1 D8 COMP3 INT ENABLE 0 COMP3 00000 ADRINT D 1 0COMP30 00000 000 0000 0000 D9 STOP ENABLE 0 COMP3 1 000 1 uut 000 010 COMP3 STOP TYPEO D11 COMP3 STOP 1 TYPEO 0 0 0 1 1 1 0 000 0000 1 D12 COMP2 TYPEO 013 COMP2 TYPE1 comP20 00000000000 1 TYPEO 2 0 0 COMPARE REGISTER 0 0 1 000000 z COMPARE REGISTER 1 0 000000 s COMPARE REGISTER 0 1 1 014 COMP3 TYPEO D15 COMP3 TYPE1 1 TYPEO 0 0 COMPARE REGISTERS3
59. lt WAAD AAE 82 WADE SOUTEURUENEEUERNECON BERA 83 0000000 READ WT 0 0 D D COREG FUL o SPEED RATED HD 84 SPEED SPEEHI RATED 0000 1 97 SetSpeedRate 86 a D D RESA SPEEmRATEO O 0 0 SPEE I DDD 00 l n D D PTOD E D LO DO D m SPEED _________________________________ _ 07_ 5 87 5 224 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 MCCO9 0 000 u 00 PITI oeann 88 00000000000000 20 0000000 89
60. g O Windows 32 O MPL 36 02v1 00 USBW32 J O Windows 64 000 O MPL 37 02v1 00 USBW64 MPL 37 02v1 00 USBWe4 j D0 000000000000000 Windows 640 000 0000 000000 voPORT 0 0000 00 00 0000 00000 0 0 00 00 00000 0000 000000000000 00 00 00 00000000 000 0000 0 0000 0 00000 00000000000 DD O 00000 MCCO09 PORT D vog 20 0000 vou 000000 D DRIVE COMMAND PORT D PORT D 0PORT D DRIVE DATA1 PORT 0 D PORT D 0PORT DRIVE DATA2 PORT DAN2D D DRIVE STATUS1 PORT 8 D D DRIVE STATUS2 PORT D DRIVE STATUS3 PORT DRIVE STATUS4 PORT DRIVE STATUS5 PORT NOP DATA PORT DD 0 vor 00 vo 0 VOD D 6 16160 DDD 1 6 _ 00 000000 32 320 0 VOD 0 0PORT 160 1 16 e 0000000000
61. 0 00000 00000000 0000 SDLY SCAN DELAY LDLY LIMIT DELAY 00000 ccw0000 o SCAND000000 SCAN DELAY G CONSTANT SCAND 0 00000 00000 o 5 LDLY LIMIT DELAY TIME D 0 000 9 5 amp SCAN DELAY TIME 0 0 0 000 ONSTANT D 00 000 0000 000 CAN DELAY TIME 0 0 0 000 ONSTANT D 00000 000 da 0000000000 o 5 u 00000 0 Q SCAN DELAY TIME Q0 0 000 G CONSTANT SCAND J 00000 SCAN DELAY CONSTANT SCAND 0 00000 00000 186 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 3 oRG 1 0000 00 m 0 0 ccw0
62. 110 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 4 6 2 100000600 I O PORI D D D D DL UsbC UC 7660 CB 52 CB 53 0 07 Out DARD APort WORD prata MCO7_S_ RESULT psAesul t VB Function MC07 BPort Out ByVal APort As Long ByRef pLDBta As Integer ByRef psResult As 07 S RESULT As Bool ean VB NET Function 7 BPortOut ByVal Port As Integer ByRef poData As Short ByRef As 07 S RESULT As Bool ean C NET bool MC07 BPortOut ui nt Port ref ushort pLBta ref 7 S RESULT psAesul t hPort ux PRD 8 6 31 00000 psResuit ud 111 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 1 mecos 0 000 1 O PRT CR I 1 L1 L1 D U UsbC UC 7660 CB 52 CB 53 1 euentu MC07 Out MORD
63. ORIGIN 000000 CWLM CCWLM 0 0 p H 00000000 dO 00 000 ORIGIN 00 SCAN 0 0 O CONSTANT SCAN 1 000 00 0 SPEC INITIALIZE 00 0000000 DDD D C CWLM TYPE 000 m 000000000000000 PRESET PULSE PRESET PULSE O ORIGIN PRESET PULSE SET 000 0000 ERROR PULSE ERROR 0 0 0 CONSTANT SCAN 0 0000000000000 B ORIGIN STATUSO ERROR PULSE ERROR 10 ORIGIN SPE
64. STATUS1 PORT STATUSIPORTUU 00000 STATUS1 PORT STATUS1 ERROR 00000000 ERROR 0 Yes STATUS1 PORT STATUS1 PORTO BUSY 0 amp Yes J COMREG FL 0 0000000 00000000 r STATUS1 PORT STATUST 000000 i STATUS1 PORT STATUS1 BusY 0000000 No BUSY 0 Yes STATUS1 PORT 00000 STATUS1 0000 0000 ERROR 0 O ORIGIN STATUS J C Yes J ORIGIN STATUS ORIGIN ERROR 00 1 0 00 0 00 000000000 000 0000 DRIVE STATUS1 PORTO 00 00 U READY WAIT 0 J READY 1 HL STATUS PORT U U 0000600 ORIGIN STATUS 0 0 U 00 0 O ORIGIN STATUSO 0 0 00 0000 0000 21 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 4 VO PORTO 0 0 PORTO D D D 000 0000 5 cco9 11 1 HD D 5 C00000 0 000000000 000000000000 00000000000 00000000 0 d 00000 SSMA 56 01
65. DRIVE DATA1 2 DRIVE STATUS1 DRIVE O 00 DRIVE STATUS1 PORT EXT PULSE 10 0000 0000000000000 00 000000 00000000600 00 000000 00000000600 135 2 MCC SET DATA READ lt 000 gt COMMAND H D5 DATA1 PORT WRITE COMMAND PORT 0 DRIVE DATA1 PORT 00000 0 00 COMMAND CODE MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 MCC SET DATA READ COMMAND DATA2 PORT H 0000 0 COMMAND D 000 DRIVE COMMAND PORT 0 COMMAND 00000000 WRITE DATA1 PORT DRIVE DATA1 PORT 0 COMMAND CODE DATA1 PORT READ DATA2 PORT DRIVE DATA2 PORT COMMAND CODE DATA2 PORT READ 0 0 MC07 LWhRDrive 0000000000000 00 DRIVE 2 PORT
66. D4 DRST MF OUT o HIGH D 1 00 000000000 cow n n D D10 GPIO2 OUT 0 0 D11 GPIO3 OUT 0 0 o 1 00 000000000 SIGNAL O OUTO OUT D HARD INITIALIZE QO 0000 D 000000 D D CNTINT D OUT1 OUT D HARD INITIALIZE1 QO 0000 0000 D DI RDYINT 0 OUT2 3 OUT D DRST MF OUT J SPEC INITIALIZES QO 000000000000 0GPIO2 OUT 0HARD INITIALIZE Q0 0000000000 00 020000 8 0HARD INITIALIZES QO 000000000000 0000 130 2 SERVO RESET SPEC INITIALIZE3 0 0 00 5 5 STATUS1 PORT BUSY 0 DRST TYPE COMMAND 1 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 SERVO RESET COMMAND STATUS1 PORT ERROR 0 a DRIVE STATUS1 ERROR 000 0 0 00 000000 00600 DRIVE STATUS1 5 OU 000000 0000 Y COMMAND PORT WRITE 5
67. h 00000 CW00000000000000 SDLY SCAN G 8 k lt 00000 ccw00o00 o 5 LDLY x 9 5 SDLY 8 lt CONSTANT SCAND 000000 d mu e 0000000000 COWLIMTI grs c Z d SDLY SCAN DELAY TIME Q0 0000 KE G CONSTANT SCAND 0 00000 5 191 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 ORG 40 ORIGIN 0 0000000000 oRGO000000000000000000000000000000000000000 CONSTANT OD 00 000000000000001ms0000000000000000 CCW LIMIT CW LIMIT MARGIN D D E ogon SDLY SCAN DELAY LDLY LIMIT DELAY PDLY PULSE DELAY e ORe00 0000000 SCAN DELAY TIME 0 0 0 000 CONSTANT SCAND 000000
68. D7 D10 D11 ERROR PULSE ERROR ENABLE ERROR PULSE D GL 0000000 0000000000000 0 ERROR PULSE ERROR 000000000 1 ERROR PULSE ERROR 000000000 U ERROR PULSE 0 D CONSTANT 5 0 O 1 IGN ERROR PULSE 00000000 9 0 PULSE COUNTER 000000000000 AUTO DRST ENABLE SPEC I N TI ALI ZE3 COWAND DRSTO 00 49 0000 2 000000000000000 0 500 1 AUTO DRST 1 0 0 SPEC IN TI ALIZE3 COMANO J D D D D gt l O CONSTANT SCAN J 1PULSE D D SCAN MARG ENABLE 5 0 SCAN U D 0 MRAN 5 1 SCAN 0 0 MRAN PUSEL D D D D ORG SI GAL TYPEO 51 GNAL TYPE ORG SI GWAL TYPE3 2 1 TYPEO ORG SI ANAL TYPE2 0 0 0 o 00000
69. BOTOEN TET 7 GP IN 001 000 PORT MCO7 GP OUT POT MCO7 EXPO 001 000 0 POT 07 EXPO OUT 001 000 PORT MCO7 001 000 1 07 1 OUT 001 0001 07 CTLPO 001 000 0 POT M07 CTLPO OUT 001 000 PORT phPort psResul t 109 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 LII DIT USB g DD 1 1 O 1 L1 D D D UsbC UC 7660 CB 52 CB 53 gin BOQ MC07 ose MORD Port MC07 S RESULT psAesul t VB Function MC07 BPort ose ByVal Port As Long ByRef psResu t As MCO7 S RESULT As Bool ean VB NET Function 7 ose ByVal APort As Integer ByRef psResu t As 7 S RESULT As Bool ean bool MC07 BPortC ose ui nt Port ref 7 S RESULT psAesul t mi hPort psResul t ud
70. D 10 0000000 000 5 0000000000000 0 RATES OD DU UO D oRIGIN ln nn n n 00000000000 O 5 2 1Hz0 00 0 0 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB O 50 00 0 Motion 0000 MOM 10 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 2 1 0 000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 00 Microsoft Windows 8 8 1 x86 Microsoft Windows 8 8 1 x64 2 Microsoft Windows 7 x86 Microsoft Windows 7 x64 L Microsoft Windows Vista x86 Microsoft Windows Vista x64 Microsoft Windows XP x86 Microsoft Windows XP x64 Visual C 2002 2013 Visual C 2005 2013 8 Visual 2002 2013 Visual 2005 2013 Visual Basic 2002 2013 Visual Basic NET 2005 2013 Visual 6 0 Visual Basic 6 0 UC 7660 MCcCo9 40 000000 000000000 00000000 v
71. DRIVE 2 PORT 0 READ p0 0 000000 1 ADDRESS COUNTER READ 2 PULSE COUNTER READ COMMAND H D9 PULSE COUNTER READ COMMAND 3 DFL COUNTER READ COMMAND DFL COUNTER READ COMMAND 166 COMMAND H D8 ADDRESS COUNTER READ COMMAND MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 6 1 1B HW D D 0 6 1 1 1 0000 19 0000000 400 00 0 000 00000 0000000000 00000 0000 SPEC INITIALIZE pn 00000 0000 40000000 gt u lt 0000000 gt l cw LTITLTITULTLTLT corp 1 1 euununnn 5 COWP 1000 20 000000000 ZEN CWP ADOD V1 4T ifi VT X1 L 4 i i 0000000000 1 1 f CCWP i 000000 00 00 0000000000
72. PULSE DFL 206 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 6 2 0 1 00000000000000000000000000000 0000000000000000 40000000000000 410000000 gt lt gt EA ADDD B000 LJ L L LI LI L LI 2 Anno sedes B0010 x dep se 4 x EA annn S L 5m ju sh sw i f i x s s eullululul ullul x EA O00000 7 EB 00000 jj ij 0000000000 0000000000 00 00 00000000000 00 0 COUNTER INITIALIZE 0 0000 0000 00 000000 000000 000000000000 D cd _ _ lt t1 t2 13 t4 50 ns i 200000 t2 200ns t4 200 ns SRON B mA JD c 400000 1 02 13 14 z 200 ns i i 000000000000 K K 9 t1 t2 3 t4 0 50 ns 000000000000000 0D000000000000000000000000000000 EATE CUN S 000000000000 I j
73. 00 500 000000 00000 L3 r3 0 0 0 u L3 C3 r3 oog GCE Da 4 MCC09 DRIVE COMMAND 320 000 0000000000 MC07 LWRDrive 0 D DRIVE COMMAND PORTO 00 00000 000 MC07 BWRDrive 0 e 0000 un HDi ERROR STATUSREAD ERROR STATUS D 0 D D D MCCSPEEDREAD HIDS up SETDATAREAD RSPDDATAREAD R HD up ADDRESS COUNTER READ ______ HD U PULSECOUNTERREAD _ HDA e DFLCOUNTERREAD HDC _ ADDRESS LATCH DATA READ _ 0 HDD PULSE LATCH DATA READ _ HDE DFL LATCH DATA READ D DRIVE COMMAND 32 0 000 00 000 O DRIVE DATA 32000000000 DRIVE COMMAND PORTO 00 000 O DRIVE DATA320000 00000 0000 26 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB O MCC09 p 000
74. 10 00 1000 gt gt 2 100 Hz 0000 1000 Hz gt gt 1000 Hz 10 000000 1000 Hz 10 00 1000Hz 0000 0000 100092 000 00000 1 000 000 0 0 u EJ Ej E 0 u 000 0 D 0000 HSPD 5255555555 gt s Z n x 0000 LSPD ELSPD 202 rc DRIVE STATUS1 PORT STBY 1 E E 00 00 0000 0 00 00 550 DEND DALM DRIVE 1 S
75. 7 AndOut DWORD ALh t DWORD oPort Sel 207 S OUT PCRT psQit Port MC07 S RESULT psResul t VB Function MC07 UPort AndOut ByVal Ahit As Long ByVal oPortSe As Long ByRef osQut Port As 7 S OUT PCRT ByRef psResu t As 7 S RESULT As Bool ean VB NET Function MC07 UPort AndOut ByVal Ahit As nteger ByVal oPortSe As nteger ByRef posQutPort As MC07 S OUT ByRef posRAesu t As MCO07 S RESULT As Boolean bool MC07 UPortAndOut ui nt uint oPortSe ref 7 S OUT PCRT psQit Port ref 7 S RESULT 4 t DL dH hlhi t loPrtse 07_5 1 GP OUT 001 900 207 SEL EXPO OUT 001 0 0 PORT 207 SEL EXP1 OUT 1 90 0 1 PORT 207 SEL CTLPO QUT 001 0 PORT 7 SEL EXPO 1 001 0 0 0 1 1 1 PORT psQtPort LU psResu t 0 00000 56 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64
76. 9 00000 SCAN DELAY TIME 00 0 000 ONSTANT SCAND O00000 Q 00000 cow SCAN DELAY o 1PULSSE 00000000 e 00000 COWLIMTI U UL 5 SCAN DELAY 9 CONSTANT SCAND 000000 amp SCAN DELAY TIME 0 0 0 000 1PULSE 00000000 190 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 6 ORG 4 ORG 5 1L D DL LI ORG 4 ORG 5 0 0 0 O0 NORGO 0000 ORG 4 ORG 5 0 00 0 NEAR ORIGINO 000 000 00 0 ORIGINHL DD D D m ORG 4 ORG 5 NEAR ORIGIN Em Em Em Er as Ei Can CCW D CCW LIMIT D CW LIMIT MP O MARGIN O D O0 D NORG SDLY SCAN DELAY LDLY LIMIT DELAY lt lt 00000
77. 1 STATUS3 PRT PI 2 HARD I N TI ALI ZE20 0 0 0 0 3 000 U UU 0 0 amzx 0000 D OUT1 OUT2 1 72 OT30 0 0000000000000000 000000000 0 STATUS3 PORTO 2 3 D15 D11 D8 DO 1 D D psResul t ud 71 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DRI STATUSA PORD LH 000 UsbC UC 7660 m dn 000000000 0 RIVE srarusa PORE D IH D D 00 7
78. 1 1 0000 0 00000000 0 0 TYPED0O 00000000000 148 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 D10 COMP PULSE TYPEO D11 COMP PULSE TYPE1 CNTINT TYPE 10 2 3 0 0 200 ns 0 1 10 us 1 0 100 us 1 1 1 000 us 012 COMP GATE D13 COMP GATE TYPE1 1 2 30 0000000000000000 TYPE1 TYPEO 0 0 COMP1 OR COMP2 OR COMP3 0 1 1 2 AND COMP3 1 0 1 AND 2 COMP3 1 1 2 AND COMP3 AND D14 AUTO CLEAR ENABLE 0000000 0 D15 AUTO ADD ENABLE
79. 13 0000000 C DES EESE 14 ea 15 15 2 15 3 3 0 000 16 16 16 16 gt gt 16 nn 17 9 00000 cM 17 2 e 18 19 QN 19 20 21 22 DN esc E 22 BUE Heiene eneee ennenen aaneen dE 22 3 6 23 23 MEM LLL LLL LL 24 37 000 0 25 i i 25 25 3 MCMO 000000 cM 26 I 00 0 0 BBB l 0444444444444 4 00 26 000 1 27 27 RI 27 28 30 Sos M 30 RESULT 0 0 m mIIIeIIIIllIIIlllllIlllllIlllllIllllelIlllelILll elllle 30 422 2 gt 2 l l ii 33 33 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB
80. SCAN DELAY o 1 5 e 0000000000 5 SCAN DELAY CONSTANT 5 00000 cw000000000000 SCAN DELAY e 1 00000000 189 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 oRe 3 00000 D ORIGINIDDU 0D 000 00 0000000000 ORG 3 0 0 0 ORG 10 CCW LIMIT O CW LIMIT SDLY SCAN DELAY LDLY LIMIT DELAY z PDLY PULSE DELAY Rs peo ER 00000 H m o 5 SCAN DELAY G CONSTANT SCAND 000000 SCAN DELAY CONSTANT SCAND 000000 00000 SCAN DELAY TIME 0 000 1PULSEQ DD 000000 00000 00000 o SCAND000000
81. TEL ORG 0 1 OFF 2 000LMT ORG 1 1 ON 2 000LIMT 2 1 4 MT BDgLMT 1 ON 4 MT 000LMT ORG 4 2 4 5 0 MT 5 2 ON 4 5 0 0 MT 000LMT 10 2 ON 2 MT 000LIMT ORG 11 1 2 ME z l 00O0LMT 12 OFF 4 du Rd ed GUDD 000LIMT ORG O 5 1000 NORG ZORGT 0 ORG NORG J U UU DD UNORGI IJ D D D DORG 00 0 ORIGIN SPEC SET 0 0 ORG SIGNAL 00000000 INDEX 000 ORG 0 5 11 12 0 00100000000 00000 000000 0000 ORIGIN SPEC ORIGIN FLAG DISABLE ORIGIN ORIGIN FLA D ORIG 0000000 ORIGIN FLAG DISABLE 10 D 1 ORIGIN FLA ORICQINDO000000000 00000 00000 000000000 OFFSET J 0 0000 dg oRiciN 0 p DD D 0 ORG 0 3 0 ORG 4 5 0 ADDRESS COUNTER 000000 ORIGIN SPEC SET 0 NORG SIGNAL TYPE D
82. oann EGE 78 COPARE REG COPARE REG 2 2 COPARE REG COUNTER IN TI ALI 2 1 2 30900000000000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DRI VE STATUS5 POROD LH LH EB UsbC UC 7660 000000000 DRIVE STATUSS POT 0000000 M07_BRStatus5 DWORD Dev WORD pStatus M007_S_RESULT psResul t VB Function MC07 BRStatus5 ByVal Dev As Long ByRef pStatus As Integer ByRef As 07 S RESULT As Bool ean VB NET Function MC07 BRStatus5 ByVal Av As Integer ByRef pStatus As Short ByRef psResult As 07 S RESULT As Bool ean CX NET bool M07 BRStatusb5 ui nt Dev ref ushort oStatus ref MC07 S RESULT t m du hDev 0000000000000000 pst atus DRI VE STATUS
83. TYPE1 TYPEO 410000 gt RDOYINT 00 000 0 STATUS1 PORT DRVEND 0 gt 1 D 1 PORT 0000000600 m RDYINT 1 0 BUSY 0 gt 1058000000 STATUSTPORTU BOYI TS 0D 7 Fr RV TRAE RDYNT 1000 ________ 1 0 STATUS1 PORT DRIVE 1 2 O Tod en DOLAR Pt Ex 1 1 1 7 D8 550 TYPEO D9 550 TYPE1 DD 000 55800 0000000 0000000000000 000 00060 TYPE sson0 00000 0 1 1 0 1 1 x 7 00000 550 550 5500000000000 000 8500 0 xD D IND D 20 950 2 0 0 0 5500000 0000000 0 0000 0 00000000000 0 PAUSE 0 O0 O 3 SPEED RATE CHANGE INDEX CHANGE 000
84. 29 D D STATUSI DU UU STATUSIN EE STATUS1 E EET nl EE 34 Dunn 1 DUE Cn OUE t a 25 1 SEED ROANT T ESEESE ESSES 58 DOLO 1 0 PRT SORORE 37 228 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 nn 000 00000 RENE 58 00000 0000000000000 xy00 000000000000000 00000 Z Ea L STEES E 59 00000 MOV A Error 755050000 co LLL EE UTC 60 DRI VE l phi pt ss s
85. 50 51 52 TYPED 00000000000 53 RESOL 54 SPEC ALI 2 2 COMANDO O SPEC INI TI ALI ZE3 COMMANH J OD UO LU 60 61 2 147 483 6480 147 483 6477 0000000000 62 0 63 000000000000 00000000080 64 8 388 6080 8 388 6070 0000000000 72 000000000000 0000000000 000 73 74 86 90 91 92 93 94 100 5 111 M07 Resul t 27 000 0
86. TION sep 0000 92 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 qI n BOOL MC07 GetCi r Cent er Posi ti on 207 S XY POCSI TI ON opsPassPosi ti on MC07 S XY PCBI TI ON psTarget Posi ti on WORD pD r MC07 S XY PCBI TI ON oscenter Posi t 7 S RESULT psResult VB Function MC07 Get Ci rCenterPosi ti on ByRef psPassPosi tion As 07 S XY POSI TI ON ByRef psTarget Posi t on As MC07 S XY PCSI TI ON ByRef pDr As Integer ByRef psCenter Posi t on As MC07 S XY ON ByRef oshResult As 7 S RESULT As Bool ean VB Function 7 r Cent er Posi ti on ByRef psPassPositi on As MCO07 S XY TI ON ByRef psTarget Posi t on As MC07 S XY POSITI ON ByRef pDr As Short ByRef psCenter Posi t on As MC07 S XY ON ByRef psResu t As M 07 S RESULT As Bool ean CX NET bool M07 GetCi rCenterPosi ti on ref 7 S XY POSI TI ON psPassPosi ti ref 7 S XY POCSI TI ON ps7argetPos t on ref ushort pDr ref 7 S XY ON pscent er Posi t ref 7 S RESULT psResul t UL dU psPassPositi
87. 00000 1 0000 CPPIN YU U 000000000000 0 5 SPEED 1 0 0 000000000000 00 U 0 0 SPEED 000000000000 0 SPEED CHAKE 00 000000000000 D SPEED D 00 SPEED CHAKE I 000000000000000 1 0 SPEED J J J UD UU 00 0 D FULLI 0 0 SPEED CHancep 000000000000 0 0 SPEED SPEED CHANGE 0 0 SPEED CHANGE SPEC SET 000 0000000 D SPEED RATE CHAKI SPEED EP SPEED FLO B EH D HH 00 SPEED FL SPEED EP SPEED O 00000000000000 0 EVPTY SPEED CHang J J Hn 0n Bn BO D D H1 H1 l l FULL SPEED CHANGE 000000000000 0 I oj jmio 0 1 1 75 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 014 INDEX 1 ETO 00 000000000000 D15 0 INDEX FL U J 00 000000000000600 1 0 INDEX CHAN J J J J D UD D I I o FULL ND
88. 17 0 00000000000 NOT FULL 30 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB D 0 mecos 0 000 18 COREG FULL 21 22 24 21 25 21 28 21 30 DRI VE STATUS1 PORT ERROR D U MMsTATUSIj 02 00 000000000000 34 37 MM STATUS10 MBUSY 0 0000000000600 38 45 ADDRESS
89. STATUS J ORIGIN FLAG 1 0000 000 0000000 D ORIGIN FLAG 31H D HD HD DDD 000000 000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 ORIGIN FLAG ORIGIN FLAG OFF 0 ORIGIN FLAG RESET ORIGIN SPEC SET 0 1 D D ORIGIN MARGIN PULSE SET ORIGIN DELAY SET ORIGIN ERROR PULSE SETO 0 000 ORIGIN OFFSET PULSE SET 0 0 0 0 D EST I ORIGIN PRESET PULSE SET 0000000000000000 ORIGIN ILE LH D ORIGIN STATUS FSEND 1 ORIGIN ILI H DRIVE STATUS1 PORT FSEND 1 ORIGIN STATUS LSEND 1 ORIGIN IE U U 0 0 STATUS1 LSEND 1 0000 Lat CPP STOP 00000 000000 ORIGIN STATUS ORIGIN ERROR 10 000 ADDRESS COUNTER MAX COUNT 5 000000000 2 147 483 6470 0000000 SERVO RESET Q
90. COMP3 D l COMPARE REGISTERS PULSE COUNTER INITIALIZE 00000000000 000000000 0 0 0 0 PULSE 0 00000000 0 0 PULSE 10 0000000000 211 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 S 000000000 160000 0000000 1 2 COMP1 2 30 00 0000 00 000 00 000 00 000000 pcowPt 23p5gpMccogngagggaugggggggggagapnagggpnapganpnuun 00000000
91. MC07 SEL EXPO 1 79 0 1 52 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 511 5 pesRsut ud 53 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 0 mecos 0 000 UsbC UC 7660 CB 52 CB 53 BOA 07 Out CRD ALhi t DWORD oPortSe 207 S OUT PCRT psQvt Port MC07 S RESULT psResul t VB Function MC07 UPort Out ByVal AUh t As Long ByVal oPortSe As Long ByRef posQutPort As MC07 S OUT ByRef As MCO07 S RESULT As Boolean VB NET Function 7 UPortOut ByVal Ahit As nteger ByVal oPortSe As Integer ByRef posQutPort As MC07 S OUT ByRef posRAesu t As MC07 S RESULT As Boolean C NET bool MC07 UPortOut ui nt U t ui nt oPortSe ref 7 S OUT PCRT psQuit Port ref MC07 S RESULT psResul t
92. ORIGIN 000 ORG START DIR ccw n ORG I 0 4 OR ERROR PULSE ERROR ENABLE ERROR PULSE ERRORI 000 00 AUTO DRST ENABLE SCAN MARGIN ENABLE SCAN 0 MARGIN PULSE D 1 000 ORG SIGNAL TYPE ORGO D NORG SIGNAL TYPE NORG MARGIN PULSE 5000 ORIGIN MARGIN PULSE SET D 0 LIMIT DELAY TIME 300ms SCAN DELAY TIME 50ms ORIGIN DELAY SET D PULSE DELAY TIME 20ms CSCAN ERROR PULSE 2 147 483 647 D PULSE ERROR PULSE 2 147 483 647 0 OFFSET PULSE 1000 DD ORIGIN OFFSET PULSE SET PRESET PULSE ORIGIN PRESET PULSE SET 0 0 ORIGIN SPEC SET 0 ORIGIN ERROR PULSE SET 0 222 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB DD 0 mecos 0 000 7 2 0 0 0 LE Wu e RESULTAR DIE AA RR XX 30 32 D MC07 S STATUS DATA 33 DRI VE DATA1 PORTO DRI DATZ2 I HU Hu DO B H H1 D D 8 s CO c3 ra t g 5 5 E 5 5 3 MC07 S UN T I NFO 34 r3 min mp rg wien ogoje o
93. psResu t ud 68 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DRI STATUS2 PORD LH 000 UsbC UC 7660 amp DRIVE STATUS2 PORTO II IU UD M07_BRStatus2 DWORD Dev WORD pStatus 07_5 RESULT psResul t VB Function MC07 BRStatus2 ByVal Dev As Long ByRef pStatus As Integer ByRef osResult As MC07 S RESULT As Bool ean VB NET Function MC07 BRStatus2 ByVal Av As Integer ByRef pStatus As Short ByRef As 07 S RESULT As Bool ean C NET bool MC07 BRStatus2 ui nt Dev ref ushort oStatus ref MC07 S RESULT pshAesul t EL 0 hDev pst at us DRI VE STATUS2 JJI 00 0 0 B B B DUN D15 D14 D13 D12 D11 D10 D9 D8 TENDS DALM DEND PO DRST MF 0 NCRG ZORG CRG BUSY D7 D6 gt D4 D3 D2 DL 0 ORGEND G PESE FSSTOP 0 SI GNAL MASK DL FSSTOP 55 1 DP 1
94. yY 1 gt 2 0 0000000600 EE LEE r3 oa gt EXT PULSE 10 ND 1 usy 10 0 EE 3 1 Lr 20000 Ez E EI LILI r3 r3 LI L3 c LIT L3 rc rc m 5 x c LLLEIEIE r3 r3 cag FL2ijcomEeag 0000000000000 00000000000000 00000000M CWM COM 0 og L3 r3 og 550 J oa L3 r3 r3 og 66 D7 D10 D11 D13 L3 rc L3 Lr o r3 r3 r3 c3 og d N m 1 1 FAST STOP FS
95. 0 0000000 CONSTANT 5 0000 DRI STATUS1 PORT ERROR 0 DRI VE STATUS1 PORT BUSY Q gi I BOOL MC07 Set O gMar gi nPul se DADRD Dev DWORD Margi nPulse 07 S RESULT psAesul t VB Function MC07 Set O glvar gi nPul se ByVal Av As Long ByVal Margi nPul se s Long ByRef As 07 S RESULT As Bool ean VB Function MC07 gMar gi nPul se ByVal ADev As nteger ByVal Margi se As Integer ByRef As 07 S RESULT As Bool ean CX NET bool M07 Set Or gir gi nPul se ui nt ADev uint Margi nPulse ref MC07 S RESULT psResul t hev Margi nPulse n MARG NI O D 00 65 5350 0 0 0 000000 65 5350 0000000000000000 65 535 SN ORI G N ERROR PULSE SET 0000 000 200 0000000000000000 10 MRG NI psResul t ud
96. 0 0 000000 00600 DRIVE STATUS1 PORTO 0 00 000000 0000 gt 07 BRStatust 0 Y COMMAND PORT WRITE T DRIVE COMMAND PORT 0 COMMAND 000000 gt MC07_BWDriveCommand J 124 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 2 JOG COMMAND 11 JOG COMMAND STATUS PORT lt Emmon o 2 9 DRIVE STATUSI PORTO 000000000000 DRIVE STATUS1 PORTO 5 00 000000 0000 u gt MC07_BRStatus1 0 COMMAND PORT WRITE DRIVE COMMAND PORT 0 COMMAND 000000 gt MC07_BWDriveCommand J 3 JSPD SCAN 5 4 000000 gt COMMAND H 16 JSPD SCAN COMMAND IIY Eon Svu DRIVE STATUS1 0 00 000000 0000 Y i cn DRIVE STATUS1 PORTO 0 00 000000 0000 ES gt MC07 BRStatus 0 0 tr DRIVE COMMAND PORT COMMAND 1I H B H B DU gt D D 07 BWDriveCommand 0 0 4 JSPD SCAN
97. 156 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 D10 COMP PULSE TYPEO 011 COMP PULSE DFLINT TYPE 0 00 0 000 0000 0000000000060 1 2 300 0000000000000000 TYPE1 0 0 200 ns 0 1 10 us 1 0 100 us 1 1 1 000 us 012 COMP GATE D13 COMP GATE TYPE1 1 2 30 0000000000000000 TYPE1 TYPEO 0 0 1 OR COMP2 OR COMP3 0 1 COMP1 2 AND COMP3 1 0 1 AND 2 COMP3 1 1 1 AND 2 AND 014 AUTO CLEAR ENABLE 0000000 D15 AUTO ADD ENABLE
98. 32 767 32 767 H 8001 0 H 7FFF 00 0 0 20 00000 0000 COMMAND PORT WHITE DRIVE COMMAND PORT COMMAND 1 B U 000 gt 07 LWDrive DATA2 PORT O Hoooo n D DRIVE DATA1 PORT 000060 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO D15 lt gt DO H o000 165 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 2 4 000000000000 4000000 gt COMMAND PORT WHITE DRIVE COMMAND PORT COMMAND 1 B U 000 DATA1 PORT READ DATA2 PORT READ gt MC07 BWRDrive 0 DRIVE DATA1 PORTO B H1 B 0000 DATA1 2 PORT H oO000 H 0 00 Mco7 LWRDiven Bp H D d 0 0000 DRIVE DATA1 PORT 000000 0 0 D15 D00Q0 000000 DRIVE DATA2 PORT 0 000000 0 0O D31 D1600 00 0000 000 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO Di5 lt gt DO 1 l 1 DRIVE DATA2 PORT 000 0000 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO D31 lt gt D16 0000
99. osAbsPosi ti on MC07 S XY TI ON ps ncPos ti MC07 S RESULT psAesult VB Function MC07 I ByVal ADevX As Long ByVal ADevY As Long ByRef psAbsPosi t on s 207 S XY TI ON ByRef ps ncPosi t on As MC07 S XY TI ON ByRef As 07 S RESULT As Boolean VB NET Function MC07 I ncFron bs ByVal ADevX As Integer ByVal hLDevY As nteger ByRef psAbsPosi t on s MC07 S XY TI ON ByRef ps ncPosi t on As 07 S XY PCBI TI ON ByRef psResult As 07 S RESULT As Bool ean CX NET bool 07 1 nt DevX uint ADevy ref 7 S TI ON psAbsPosi ti on ref 7 S TI ON ps ncPosi ti on ref 7 S RESULT psAesul t hDevY psAbsPosi t on ps ncPosi ti on psResul t ud
100. 65 535 H 0000 H FFFF 1D 0 COMMAND PORT WHITE DRIVE COMMAND PORT COMMAND 000 000 gt 07 LWDrive DATA2 PORT O DRIVE DATA1 PORT 000060 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 D15 lt JOG PULSE gt DO Hooo t D JOG PULSE 123 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB O 5 1 3 D00000 0 JSPD SCAN 000 D SCAN 1D DD INC INDEX 00 D D ABS INDEX 0000 020 00 00000000 000000 0o20 00 00000000 000000 0000000000000 0 000000 00000 000 0000 1 JOG U Joacpn un 4 000000 gt STATUS1 PORT N ERROR 0 Y N STATUS1 PORT BUSY 0 0 COMMAND H 10 JOG COMMAND DRIVE STATUS1
101. COWM 1 D4 PULSE MASK SPEC I N TI ALI ZE10 0 0 O O PULSE QUTPU 1000000000000000 1 D5 ORG SI CRI G N SPEC SETH O O ORG SIGNE TYPE O00000 Ra 0D D D 4 1 69 D6 D10 D12 D13 D14 D15 CRGEND CRI G N SPEC SET L3 r3 r3 D RG 4 1 u ZORG 1 1 Lc og rc 5 LL LE Lie LIALT PT LIIJ L3 c3 Lr ET oag r3 z 8 rea LII um L3 rtc L3 C3 C3 r3 c3 O00 L3 c L3 c3 un II 1 EI TRUE E Ed L3 ccc 1 0 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 10 1 o0 5
102. 1000000000000 voPORT 00 PORTO l PORT 1 1000000000 10 0 IO PORT MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 3 3 1 D l 0D0000 00000000000000000000000 u 2 000000 0000 00000 000000000000 Mccoo 0 0 PORT 0000 0 voPoRTh U DD 000 000 000 HD D MCM J S 00 0000 0 10 000 00000 0000
103. STEPPING SERVO MOTOR CONTROLLER S OPTION MPL 36 0251 00 USBW32 MPL 37 0251 00 DISBW64 O OOU L 0000 USB 0 O 00 0000 9 A MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB O 0 000 0000 00 0000 00000 0 USB 0000 000000 000 000000 000 0000 00000000 0 00 0000000 000 000 O00000000000000000000000000 00 Widowsr 0000000 000000000 o0o000000000
104. psResul t 57 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 EL M007_BOpen WERD Lhi tAb WORD Axis DWORD phDev 07 S RESULT psResul t VB Function 7 BOpen ByVal Un tAo As nteger ByVal As Integer ByRef phDev As Long ByRef psResult As 07 S RESULT As Bool ean VB NET Function MC07 BOpen ByVal hitno As Short ByVal Axis As Short ByRef phLDev As nteger ByRef oshResult As 7 S RESULT As Bool ean CX NET bool MC07 BOpen ushort Uto ushort Axis ref uint pbhLDev ref MC07 S RESULT psResul t Uni t No 00 0000000000000 PUT mLa MC07 USB UN T 0 207 USB UN T 1 1 Axis A 2000 M07 X XI MC07 Y M07 2 M07_A A O phDev psResul t
105. 3 CODY 165 COP1 ADHI 00000 IUDA 133 ERROR STATUSO nDUD HOS uic E 135 MC SET DATA 136 227 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 098 MCC09 0 000 R 000000 ADDRESS COUNTER READ 08 166 PULSE COUNTER READ H 166 DFL COUNTER READ H DA 166 C S SSS O O ERROR STATUS MASK H E5 132 SI GNAL CUT H FC 133 SLOW STCP H FE 129 FAST STCP H FF 129 228 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 098 MCC09 0 000 229 D 1
106. 4 ADRINT COMPARE REGISTER1 2 3 SET COMPARE REGISTER 23000000000000 COMMAND H 88 ADRINT COMPARE REGISTER1 SET COMMAND COMMAND H 89 ADRINT COMPARE REGISTER2 SET COMMAND 000000 gt COMMAND H 8A ADRINT COMPARE REGISTER3 SET COMMAND DATA1 PORT DRIVE 15 WRITE DRIVEDATA2 PORT 0 0 0 0 0 1 600 00 0 000 T WHITE 2 147 483 648 2 147 483 647 8000 0000 H 7FFF FFFF J 000000 20 000000000 COMMAND PORT WENE DRIVE COMMAND PORT COMMAND 000 000 gt 07 LWoDrive DRIVE DATA1 PORT 00000 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 A15 lt 0000 gt A0 DRIVE DATA2 PORT 000060 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 A31 lt 0000 gt 16 H8000 0000 0 0 0 145 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 ADRINT COMP1 ADD DATA SET 4 000000 gt COMMAND ADRINT COMP1 ADD DATA SET COMMAND DRIVE DATA COMP ADD D A15 A000
107. 00000 101 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 CRI G N DELAY UsbC UC 7660 EL ui 00000000000 LMT PELAY TI M SCAN DELAY TI ME PULSE DELAY TI ML D D UD D D SPECINTIALIZE3 00000000000 DRIVE STATUS1 PORT DRI VE STATUSI PORT BUsY g 000000000 LI M T DELAY TI NE SPEC I N ALI ZE3 COWAN LI M T TI 0 SCAN DELAY SCAN O0 0 CSCAN 5 0000000 OCONSTANT SCAN 00000000 Y 8 d a n L3 PULSE 1 1 5 T PULSE DELAY 20s D f BOQ MC07 SetOArgDel ay MORD Dev WPRD Lim t Del ay WORD ScanDel ay WORD Pul 5658 ay MC07 S RESULT psResul t VB Function MC07 Set O gDel ay ByVal Av As Long ByVal Lim tDlay As Integer ByVal ScanDe ay As 1 nteger ByVal Pu seDelay s Integer ByRef psResu lt As MC07 S RESULT As Bool ean VB NET Function MC07 Set O gDel ay ByVal ADev As Integer ByVal L rm tDelay As Short By
108. SDAREA 0 ugagagagaggbcverennugaggggngagau 0000000000010 DEVE Qs o rw HSPD 0000000 00000 DDDDD 1 SUAREAor SUH d SDAREA or SDH TAN 0000 V SUAREA SDAREA J spp ELSPD FSPD 00000 000000000 INDEX D SPEC 2 0 0 0 00 006 0 0 000000000 000 174 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 msuunuipExpnnpnunununadunt SPECINITIALIZE3 0 00 000000 00000 HE 0000 HSPD 2 D gt SDAREA 0 0 HSPD ELSPD 12 SDAREA 0 0 HSPD ELSPD 1 2080 0 000 ESPB ELSPD L nnnanan INDEX 00000 0 5 SCAREA MODE 1 000 0000
109. 5 DRST TYPE 4 D 41 D D D D gt l 0000 B 0 Y gt MCO7 BRStatust 0 DRIVE COMMAND PORT 0 COMMAND 000000 gt 0 07 BWDriveCommand J 0000 10 0 00000000000 0000 DB B DRIVE STATUS1 PORTO 2 12 000 DRIVE STATUS1 PORT DRVEND 10 00000 STATUS1 PORT BUSY 10 0 0000 0 0 0 0000 00 0 0000 12 000 D D DRIVE STATUS1 PORTO DRVEND 10 D 0000 181 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 1 6 000000000000 1 ERROR STATUS MASK ERROR 0 0 ERRORSTATUSEU OL 000000000 DRIVE STATUS PORTO ERROR 100000000 4 000000 gt COMMAND H E5 ERROR STATUS MASK COMMAND DATA1 PORT BERE RONAN EO DRIVE COMMAND PORTO WRITE gt 07 LWDrive DATA2 PORT O H oooopo DD D DRIVE DATA1 PORTO DU DU D D D D15 D14 D13 D12 D11 D10 D9 D8 ADDRESS DRST DALM OVF ORGEND SSEND LSEND FSEND 1 ERROR ERROR ERROR ERROR ERROR ERROR ERROR MASK MASK MASK MASK MASK MASK S S MASK S S
110. USB g 0 mecos 0 000 UsbC UC 7660 CB 52 CB 53 BOA M007_UPorti n DWORD ALh t oPortSe 207 S 1 N PCRT nPort MC07 S RESULT psResul t VB Function MC07 UPortIn ByVal Ahit As Long ByVal oPortSe As Long ByRef ps nPort As 07 S IN PORT ByRef As MC07 S RESULT As Bool ean VB NET Function MC07 n ByVal Ahit As nteger ByVal oPortSe As Integer ByRef ps nPort As 07 S IN PORT ByRef As MC07 S RESULT As Bool ean CX NET bool MC07 UPortI n ui nt Ahit uint oPortSe ref 7 S IN PORT ps nPort ref 7 S RESULT psResul t dH hlhi t loPrtse 0 7 CP IN 001 900 207 SEL 1 90 0 0 PORT 207 SEL EXPl 1 90 0 1 PORT 207 SEL CTLPO qd 0 PORT 207 SEL EXPO 0017910 0 POT D D 179 0 1 ps nPort
111. qI H typedef struct 7 S RESULT VDRD MOZ Result 4 y 07 S RESULT VB Type MC07 S RESULT 07 Result 1 To 4 As I nteger End Type VB Structure 207 S RESULT Mar shal As UnnanagedType ByVal Array Public Sub Initialize m 7 Resul t 3 End Sub End Structure struct 7 S RESULT Si zeConst 24 gt Publ i c 7 Result As Short Marshal As UnmanagedType ByVal Array SizeConst 4 public ushort MC07 Result publ c MC07 S RESULT ushort dumy t 207 Result new ushort 4 ud Resul t 0 0010 909 00000000 207 Resut 1 0 0000000000 0 0 100000600 0 2 3 5 6 7 8 10 11 12 200 000000000000000000000000 0000 13 15 wi TO TE JCOMREG NOT FULL WN TO 0 0 Tw UD DU DD D D 16
112. 098 MCC09 0 000 UsbC UC 7660 52 CB 53 BOOL MC07 URExUni t Conm t atus DWORD Alhi t WDRD pStatus 07 S RESULT psResul t VB Function MC07 URExUni t ComSt atus ByVal ALh t As Long ByRef pStatus As Integer ByRef josResult As 7 S RESULT As Bool ean VB NET Function 7 URExUni t ComSt at us ByVal ALh t As Integer ByRef pStatus As Short ByRef psResu t As 7 S RESULT As Bool ean bool MC07 URExUni t Conmet atus ui nt ALh t ref ushort pStatus ref MC07 S RESULT psAesul t t pst at us Se 010 DD 0 00 DO POLLI NG 10000000 00000000 000000000000000 0 centro Se MO7_EX_UNT_COM STARO O0 00000 centro 5e M07_EX UN TCOWSTOP U U H DU D POLLI NG 00 00000 Di CONNECT 11
113. 112 MOT BPortAnduk U U U 113 Ll o7 BPortin 114 225 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 098 MCC09 0 000 7 3 000000000 0 1 00000 E ZEIT IMEEM 138 0000 HO RUE 115 Sas 116 OW M 5500 0 D DIOECESI 118 DRST DEND PO DALM p uu MM 122 123 TT NER 124 aij d Joai D d B AJ mE Clo gue MEI m cce 125 SON 000 uM EC E 126 4 0 5 SNO s 126 00 INC INEX ERETO HE O 127 ABS INEX 128 4SPDSCN __ DII c So 125 3t 0 J SPD SCAN D I D O D JSPDSCN 125 0 J SPD SCAN I D 0 D l SERVO E E E E EU 131 DRSTO O O O O 0 226
114. G SCAN DELAY e 1PULSEQ 00000000 e SCAN DELAY TIME 0 0 0 000 CONSTANT SCAN 00000 SCAN DELAY TIME 0 0 0 D ONSTANT SCAN CAN DELAY TIME 0 0 0 000 PULSE 00000 Q o 0 000000000000 O ORIGIN SPEC SET SENSOR ERROR TYPE 000000000 0 00000000 00 00 00000000 192 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 m ORG 5 ORIGIN J COW LIMIT O W LIMIT MPJ MARGIN D D wwe 1 X nonno 4E0000 0000000 ge SDLY SCAN DELAY LDLY LIMIT DELAY PDLY PULSE DELAY k ORG e SDLY bh i SCAN DE
115. 114 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 1 5 1 1 1 SPEC INITIALIZE1 410 00000 gt COMMAND H 01 SPEC INITIALIZE1 COMMAND STATUS1 PORT N u lt 7 gt PRIVE STATUSI PORTO 0 00 000000 0000 Y LN gt DRIVE STATUS1 0 0 000000 0000 ES 0 0 MC07_BRStatusi 0 0 EE COMMAND PORT WRITE DRIVE COMMAND PORT 0 COMMAND J 000 000 0 0 MC07_LWDrive 0 DATA2 PORT O DRIVE DATA1 PORTO 00000 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 ULS 1 OUTPUT OUTPUT OUTPUT enuuguggumgg 0000 0000 000 DO PULSE OUTPUT TYPEO 01 T PULSE OUTPUT TYPE1 1 0 0 00000000 0 1 1 0 1 1
116. 124 _ ________ ____ __ 125 3 MJSPD SCAN 125 4 JSPD SCAN 125 5 SCAN 126 6 SCAN 126 ee anane a suu utata aaa 127 8 ABS INDEX 128 I PERDER 129 1 SLOW STOP 129 2 FAST STOP 129 514 5 0 000000 130 1 SIGNAL OUT 130 2 SERVO RESET 131 516 Mio HU DDD 132 1 ERROR STATUS MASK 132 2 ERROR STATUS READ 133 135 1 MCC SPEED READ
117. 37 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 52 CB 53 7 UG ose DWORD Alhit MCO7 S RESULT psResul VB Function MC07 ose ByVal As Long ByRef As M 07 S RESULT As Bool ean VB NET Function MC07 UG ose ByVal hUhn t As nteger ByRef joshResult As 7 S RESULT As Bool ean C bool 07 UCI ose ui nt U t ref 7 S RESULT psRAesul t hthi t psResu t ud 38 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 00000000000000 UsbC UC 7660 Gai H BOQ MC07 r Error D
118. 84 SPEED 84 SPED 86 SPEED DANADO 87 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 098 MCC09 0 000 PAGE 88 POSITION hl 88 20a mani B Bo ll HBD 5 5 555555555555555555555555555555555555555555885 89 BHH ai I ssssssssssssssssssssssssssessssssssssssssssasssasazs 91 a ET I 93 94 4 5 7 ORIGIN 0 95 ORIGN D0000 95 ORGNDOOO000000000000 96 ORIGIN SPEC SET 98 ORIGIN MARGIN PULSE SET 101 ORIGIN DELAY SET 102 ORIGIN ERROR PULSE SET 103 ORIGIN OFFSET PULSE SET 104 ORIGIN PRESET PULSE SET 105 ORIGIN DH DEU B J 106 ORIGIN FLAG RESET 107 o pM 108 4 6
119. D15 D14 D13 D12 D11 D10 D9 D8 NDEX FL NDEX EP SPEED FL SPEED EP 0 SEP CPPOUT CPPI N MASK D7 D6 D5 D D3 D2 Dl 0 0 SS1 550 0 55000 DDD 500 000000000000000 1000000000000000 D 0 5500000 55911 80 0000000000000 1000000000000000 0000 5500 0 UN T SPEC SET O BHUDD UDDOU NGODDOUOUINDDDUD 5 SN SIN 5 0000 5510 D MMSPEC1 5 00000000000000 0100000000000000 DA EBOD 000000000000000 1000000000000 X0 ZJ 0 0 0 0 EAO EB EA EBO 000000000 D6 EAl 07 Ed 1000000000000 HD EAL EBI 74 D10 D11 Di N D13 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 0 CPPOUT YU CPPOUT 0 1000 C3 L3 C3 r L3 Lc aA r GGG E GE L3 L3 c CPP MSK 1 0 J DRI VE STATUS1 PCRT ERROR ERROR 000 I Herrn
120. 202 6 1 6 0 00000000 aaa aa aaa aaa aaa aaa 203 I UUDDDDD 503 2 000000 E Gr G G Se SG Se S SAE S Ge S Ge a Ge a e a e a e a Ge G Se N 203 3 LIMIT J D D 204 6 1 7 mmm 205 6 1 8 0 m M l ll MM 206 206 2 000000000 dis cis Ds ine ue i n ue ie i De e i D D e SSSR 206 6 25 NES LL DEL 207 207 2 000000000 208 3 00000000 SSSss SSSss SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS S S STO 210 4 0000000 211 5 000000000 A T E 212 6 00000000 215 6 3 O0 D 217 6 3 1 D I O PORT 217 6 3 2 0 0 0 0 218 4 00000000000 PORT 218 2 PORT 7 219
121. 59 a 60 H DL B DI 5059550000000000000000000000000000000000000000000000000000000908 60 4 5 3 mme 61 DRIVE COMMAND 32 0 000 00000 63 DRIVE COMMAND PORT 00000 64 DRIVE STATUS PORTO 0 0 00 0 65 DRIVE STATUS2 PORT 0 0 00 0 69 DRIVE STATUS3 PORT 0 0 0 00 0 71 DRIVE STATUS4 PORT 0 0 00 72 DRIVE STATUS5 PORT 0 0 0 00 0 74 STATUS PORT 0 UDO IH D 77 DRIVE COMMAND 32 0 000 0000000000 Me 78 DRIVE COMMAND PORT 0 O0 00000000 79 NOP DATA PORTO 0 0 00 0 80 4 5 4 WAIT 81 READY WAIT 81 D 82 83 4 5 5 SPEED RATE D
122. 0 0 O HARD INITIALIZE 2 3 0 000 0 0 000000 0 000 D12 DOWN PULSE MASK 000000 00000000 0 0000000 000 00 000 000 1 000000 090 0 0 000000 00 00 0 0000 00 000000 000000000000 000 000000000 0000 00000 0000 0 0000000 0 000000 0 000 0 000000 000000 000 00 000000 000000000 0 0 x RESOLD DDO 000000 0000 0 0000000 0000000 000 0 0 000000 000 000000 000 000 0000000 0 0 HSPD x RESOLD J D 000000 0000000 000 ERROR 100 0 000000
123. COMMAND ERROR ERROR STATUS ADDRESS COUNTER INITIALIZE1 0000 S gy S 102 3 L3 I3 1 ADDRESS COUNTER INITIALIZE2 0000 O 1 C3 1I 1011 18 imu e H 0000 0000 ADDRESS COUNTER PRESET 1D 00 H 8000 0000 ADRINT COMPARE REGISTER1 2 3 SET H 0000 0000 ADRINT COMP ADD DATA SET 1 00 220 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB D DD mecos 0 000 00000000 0000 0000 0 1 PULSE COUNTER INITIALIZE1 0000 C 103 i i 1 H 0000_0000 COMP ADD DATA DFL COUNTER INITIALIZE1 0000 I3 N i IC3 i i 1 H 0000 DFLINT COMP ADD DATA SET U 00 221 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 098 MCC09 0 000 2 00000000000 0000 0000 0000000 FSPD mu 3 000Hz 300Hz 300Hz 100ms kHz 100ms kHz 1 No 3 SPEED RATE 0 O 102 C 300Hz JSPD SET 1PULSE JOG PULSE SET
124. 0 00 00000 000000 0000 0000 000 24 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 37 D 1 00 ERRINT STATUS MASK 00 INT FACTOR RAM SPEC RAM READ START 00 0 0 RAM READ JUMP 00 00 RAM WRITE START D RAM STOP 00 D D TII 0 I LAIT 3 2 SPEC 2 CWLM TYPE CCWLM TYPE 880 TYPE 00 881 0 INITIALIZE3 00 00000 Cor F3 F3 L3 E GLE nucd ORIGIN 1 0 Bd 00000 AD
125. 0000 000 o spREA 0000 000 84 i nt i nt i nt i nt i nt i nt i nt i nt i nt i nt 5 H ghSpeed 68 EnaLov6opeed SUr 68 SDAr ea SUH SDH Umat enbo DRat enbo MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 SUH 000 SUH x 1 00000000000 509 000 SDH 1 00000000000 00509 000000 000 Urat eo URATE No 6 1 2 0000000000 xmv 70 00 Dat eo DRATE No 6 1 2 0000000000 O0 0 D D D RATE 000 504 52590 U 00 SPEC I N TI ALI ZE3 J 0 0 0 O SCAREA 1 00000 00 85 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 SPEED RATE 0000 UsbC UC 7660 D 000000000 0 0 Aegon DR STATUS PORT DRI VE STATUSI PORT BusY 0 nn 0000000 ve STATUS1 PORT ERRCR 0 COREG FL o 00000000N qI H BOQ MC07 SetSpeedRate DWDRD Dev WORD Reso No M007_S_SPEED RATE psSpeedRate MC07 S RESULT psResult VB Function MC07 Set SpeedRate ByVal 22 As Long ByVal As Integer ByRef psSpeedRate As 7 S SPEED RATE ByRef psResu t As 7 S RESULT
126. As Long ByVal As Integer ByRef pReadData As Long ByRef psResult As 07 S RESULT As Bool ean VB NET Function 7 BVWRDri ve ByVal ADev As Integer ByVal As Short ByRef pReadData As nteger ByRef psResult As 07 S RESULT As Bool ean CX NET bool MC07 BWADri ve ui nt Dev ushort Chd ref uint pReadData ref 07 S RESULT psRAesult Qm pReaorbta DR DATA2 PRO O0000000 1600000000000 DRIVE 1 PRO O0 0000001600000000 d D psResul t ud 79 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DATA PRO I U U UsbC UC 7660 7 BRNopData DWCRD ADev WORD MC07 S RESULT osResul t VB Function MC07 BRNopData ByVal Dev As Long ByRef pLDsta As nteger ByRef As MC07 S RESULT As Bool ean VB NET Function 207 BRNopData ByVal Av As Integer ByRef poData As Short ByRef psResult As MC07 S RESULT As Bool ean CX NET bool M07 BRNopData ui nt ADev ref ushort oLBta r
127. psResul t ud 4 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DRI STATUS1 LH 000 UsbC UC 7660 0 DRIVE STATUSI PORTO I JU HUD DU 0 M007_BRStatus1 DVDRD WORD pStatus 07_5 RESULT psResul t VB Function MC07 BRStatusl ByVal Dev As Long ByRef pStatus As Integer ByRef osResult As 7 S RESULT As Bool ean VB NET Function MC07 BRStatusl ByVal Dev As Integer ByRef pStatus As Short ByRef joshResult As 7 S RESULT As Bool ean C NET bool MC07 BRStatusl ui nt Dev ref ushort oStatus ref MC07 S RESULT 4 t m hDev 00 0000000000 00000 pSt at us DRI VE STATUS PORIIP LOU QD 0 n0 00 DU CI CI D15 D14 D13 D12 D11 D10 D9 COMREG COMREG EXT PAUSE 0 CONST DON UP FL EP PULSE D7 D6 gt D4 D3 D2 DL FSEND SSEND LSEND ERRCR DRVEND DRI VE STBY BUSY BUSY 0 0000000000000000000 4 010009 00000000000 1000000000000 00000000 EXT PULSE 0 gt 10000000000 DRS 00 4 0000 9 0000000600 EXT PULSE 1 gt 00
128. 0 5 000000000000 t HSPD 0000000 000000 0000 LSPD 1 nnnn ELSPD FSPD 00000 000000000 Poss INDEX 0 2 00 0 00 006 0 0 000000000 000 173 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 50000 0000000 5000 0 00000050 0000000000 000000 00 00000000 0000000 50 00000000000 50 000 0 000000 00000 0 0000 0000000 50 00000000000 50000 0 000000 00000 0 0000 e 0 00000 _ 010 000000000000 0 0000 SUHIJUD 0000000000000 00000000 SPEC INITIALIZE3 0 0 0 SCAREA 0 5 SUH SUAREA 2 00 000000000000000 5 9 95 SPEC INITIALIZE3 0 0 0 00 SDH
129. 00000 0000 0000000000 RESULT O00000 MC07_Resut 1 00 00 000 0000 A MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB D mecos 0 000 20 0 000 Mccoo 0 00000000 ORIGINOO00000 000 0000 ORIGIN STATUS ERROR 1 ERROR J 000 0000 maana 02 05 000 00000000 00000000 t Mccosp 0000000000 DRIVE STATUS1 PORT ERROR 1 0 0000 ERROR STATUS READ COMMAND 000 00000 9 ERROR STATUS READ 0 D ERROR STATUS O 20 000000006000 0 000000 0000 STATUS1
130. 41 000000000 lt 000000 000000000 lt 000000000000000 5 gin 40 Visual Visual VB Visual Basico 0000000000000 VB Visual 0 000000000000 C Visual C E 000 00000000000000000000000 gt 000 0 00000000 00000 2 lt 00000 000000000 UU 000000600 Ui ain 000000000000000 VB Visual Basico 000000000000 VB NET Visual Basic ETD O0 0000000000 NET ui Tu 000000000 UC 7660 000000 Uc7660 1 40 00000 0 Mccoo00 00000000 000000000 52 ug vo CB 52 3232 MIL vo 32 32 J CB 53 00 vo CB 53 161
131. DRST TYPE0 Di DRST 5 1 TYPEO 5 0 0 6 0 1 0000 1 0 1 1 00000000 0 0000 000060 e DRSTO 0000000 STBY 1 0 DRIVE 10 0 0 DEND BusY 10 D000 00200000000000 5 10 0 000000000000000 ORIGIN SPEC UTO DRST ENABLE 10 00000 5 A O SERVO RESET 00 000000000 DRSTO O0 10 000 00000 0000000 118 dtc 5 2 ogo xa A 1 san J L3 rc L3 r3 2 D3 DEND PO TYPEO DEND PO TYPE1 L3 L3 L3 C3 MPL 3
132. FSEND 1 0 ERROR 000 00 129 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 1 5 0 000000 1 SIGNAL OUT OUTS 0 O GIOP2 0 3 4 000000 gt COMMAND H FC SIGNAL OUT COMMAND UNIES DRIVE COMMAND PORTO COMMANDE DD 0 000 gt 07 LWDrive DATA2 PORT 0 Hoo00 r1 1 000 DRIVE DATA1 PORT 00000 D15 D14 D13 D12 D11 D10 D9 D8 _ B _ E 8 GPIO2 OUT OUT D7 D6 D5 D4 D3 D2 D1 DRST MF OUT3 OUT2 OUT OUTO OUT OUT OUT OUT OUT Hooo 1 DO OUTO OUT D1 OUT OUT pgoureour 0 0 VO l JOUT3 OUT 0 our utu o 1
133. u hDev pResol No O 0 00 RES a psSpeedRate OOO 0 0 00 0 SPEE I I I DU U D U H 00 0 0 SPEED RATED D J D psResul t uu SPEED RATED O O O O O O Fspd Hi ghSpeed LowSpeed EndLowSpeed SUArea SDArea SUH 509 1 RATE 00 0000000000 O O URATE No DRATE No 2 SPEED RATED 000 D DRateNol 0O 0 UReteNoc I HD D H U D U UO 87 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 4 5 6 0 00000 D 000000 000 0000000 20 00 00000000 000000 00000 208 00 00000000 000000000 000000 20 00 00000000 000000 0000 00000000 00 000000000 00 POSI TI ON UsbC UC 7660 10 gi H typedef struct MC07 S
134. 147 D2 EXT COUNT TYPEO D3 J EXT COUNT TYPE1 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 TYPE1 TYPEO 0 0 0 1 1 1 D4 COUNT START TYPEO 05 COUNT START 1 1 100060 gt 0 0 0 1 1 0 1 1 D7 EXT COUNT DIRECTION 00 000 0000 0000 D8 TYPEO 59 DRIVE STATUS4 PORT 0 2 TYPEO COMP1 2 3 000000000 DRIVE STATUS4 PORT DRIVE STATUS4 PORT
135. CONSTANT SCAND 0 00000 188 4 ORG 2 ORIGIN 0000 oRcG 2 O ORG 0 CCW LIMIT 000 000 R d 000 1PULSE 0 000 0 CW LIMIT lt SDLY lt MP sDLY E LE j PDLY MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 000000 000000000000000 Ug5ngg MP OMARGING D000 20000 4E 00000000000 SDLY SCAN DELAY LDLY LIMIT DELAY PDLY PULSE DELAY e 00000 SCAND D DD DOO SCAN DELAY SCAN DELAY o 1 5 00000 6 5 00000
136. OR CCW LIMIT MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 1 mecos 0 000 unn ew n trn t 0000000000 6 SDLY SCAN DELAY LDLY LIMIT DELAY 00000 ccw0000 o SCAND000000 SCAN DELAY 9 5 LIMIT DELAY TIME 0O 0 000 5 SCAN DELAY TIME 00 0 000 e ONSTANT SCAN I 0 B D CAN DELAY da ONSTANT 5 00000 SCAND000000 Q SCAN DELAY TIME Q0 0 000 G CONSTANT SCAND J 00000 8
137. SCAN 0000 9 5 SCAN DELAY CONSTANT 5 SCAN CONSTANT 5 000000000 CCWLIMTI U D 5 SCAN SCAN 0000 185 m ORIGIN L1 D ew CWD OR ORG CCW LIMIT 0 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000
138. e 00000 COWLIMTI J UL o 5 SCAN DELAY TIME DB PuLsE 0 00000000 ORG 12 0 0 0 0 ORG 110 0 O 1 SDLY SCAN DELAY PULSE DELAY lt 00000 cw0000 B h 00000 Cw0o0000000000000 MP CONSTANT SCAN 000000 sDLY amp SCAN DELAY TIME 0 0 0 000 CONSTANT SCAN 000000 LE 8 PULSED 00000000 SCAN DELAY MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 6 1 5 0 0000 4 00000000
139. zd Rud CNTINT SUIT TYPE1 TYPEO ENABLE ENABLE TYPE1 TYPEO TYPE1 TYPEO D7 D6 D5 D4 D3 D2 D1 D0 EXT COUNT COUNT COUNT EXT EXT COUNT COUNT COUNT PULSE START START COUNT COUNT PULSE PULSE DIRECTION SEL2 TYPE1 TYPE0 TYPE1 TYPE0 SEL1 SEL0 000 J COUNT PULSE SELO D1 COUNT PULSE SEL1 D6 COUNT PULSE SEL2 SEL2 SEL1 SELO 0 0 0 na znunnnnaunnnnn n 0000000000000 20 0000000000000 1 0 00X Z0000000000000000 ETA DEG 0 1 1 00YA0D00000000000000 1 0 0 DD 0000000 1 0 1 DRIVE STATUS5 PORT CPPIN 202 1 1 1 0 DD Z 0 ORIGNO 0000 ORGD DI D D 0000000 1 1 1 DD ZU 0 ORIGINU D D D D 0000000 SEL2 sEL SELO 000000 0 0 0 es LEN METER upezaxauaganungnuu _ Bunugmmpunun 0 1 0 00X Z0000000000000000 EXT COUNT DIRECTION 0 1 1 1 0 0 DD 0000000 1 0 1 DRIVE STATUS5 PORT CPPIN 0 1 1 1 0 YAD ORIGINO 0000 0000000 1 1 1 YAD ORGDDDD D DDDDDDD
140. 0 mecos 0 000 34 ss 34 432 B 35 gt 35 36 sA ADDN N MM 37 UM 37 B ul 37 MANMADE D 38 39 ED 39 ie 40 40 UD MM 41 BHS CI CE DIEI III III II IWI IAI IIAI 42 49 Aaa 44 0 44 wonnan 45 Ep 46 47 DRIVE 48 i DRIVE COMMAND A A A AOD Ds 49 UDDDSTATUSTH OD D D OD D 50 0 0 00 STATUSI 00 0 00000090000000 52 PORTMAN D ME 54 55 56 iM NNNM IE LM 57 A 58 SER poenam green 58 TDI gt gt 58
141. E 5 eS IS S 2 N lt 5 L3 r3 r3 L3 L3 C3 L3 E L3 E 0 PRW D D 1 3 0 1 PORT 50 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 511 5 pesRsut ud 51 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 UsbC UC 7660 52 CB 53 5 RIVE PORTO DRIVE DATA2 BOOL MC07 URSt at us1Pcnt CRD Alhit Axi sSe oPort Sel MC07 5 UN T STATUS psLlhi tStatus 07 S RESULT psResul t VB Function MC07 URStatus1Pcntl o ByVal Ahit As Long ByVal 556 As Long ByVal oPortSe As Long ByRef psUhitStatus As MC07 S UN T STATUS ByRef
142. 0 1 000000 H COMPARE REGISTER 0 1 0 000 0 0 00000 0 O COMPARE REGISTER1 1 1 DRIVE 10 000 0 MCCO90 000000000 D COMPARE REGISTER 0 0 NO OPERATION 00 0000000 160000 00 000000 00 0 0000 5 0000000000 0 0 DRIVE STATUS1 PORTO 10 00000000000 0 5 m DFL COUNTER INITIALIZES 00O D 14 2 10 1 2 00000000 dp 2 1 3 2 1 2 0 7 6 7 0000000 1 0000000 li r 1 0 1 I 2 DFL COUNTER INITIALIZES QO 00000 00 0 DDD D 1 162 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 4 DFL COUNTER PRESET DATA1 PORT WRITE COMMAND PORT WRITE COMMAND H AO DFL COUNTER PRESE
143. 00 BOBO o ul SEDI lt p000000000000000000 000000 0000 0000 SPD ELSPD 0000000010 000000 176 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 Joc 0 nnn n e Jocnmnun u 10 8 388 607 2 1 2 5 5 e soc 0000 65 5350 0000 0 H FFFF DD 0 00 0 CONSTANT SCAN DEED D U Joc D D 177 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB O JOG PULSE 0 JSPD JoG n D 2 JSPD 6 1 3 0 0000 1 Joa rn 000 000 Cam 0 JSPDU J D 178 JSPD JSPD SCAN 0 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 me
144. 23 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 0000 0000 0000 0000 00000 000 000 0000 ARMEN sawas 0000000000 0000 00000000 PORT 0 00 0000 0 m 000000060 00 000 000 00 000 000 00000 0 00 V x x 10 090000000000 00 00000000 00 0000000000 00000000 0000 00 00000000000 0060 20 READY O COMREG FULL 00000 00 00 0 0000 00 READY WAIT COMREG FULL WAIT 00000 0000 000000 3010000000
145. DL dH hlhi t oPortSe 0 07_5 1 GP OUT 001 900 207 SEL EXPO OUT 001 0 0 PORT 207 SEL EXP1 OUT 001 0 0 1 PORT 207 SEL CTLPO qd 0 PORT 7 SEL EXPO 1 179 0 0 0 1797 0 1 PORT psQtPort psResu t ud 54 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 0 mecos 0 000 UsbC UC 7660 CB 52 CB 53 BOA 7 UPortOrOut DWCRD Ah t DWORD oPortSel MCO7 S OUT PCRT psQitPort MC07 S RESULT psResul t VB Function MC07 UPort OrOut ByVal Ahit As Long ByVal oPortSe s Long ByRef osQut Port As 7 S OUT PCRT ByRef psResu t As 7 S RESULT As ean VB F
146. As 7 S RESULT As Bool ean VB NET Function MC07 URStatusl1Pcntl o ByVal Ahit As Integer ByVal 556 As nteger ByVal oPortSe l As nteger ByRef psUh tStatus As MC07 S UN T STATUS ByRef As 07 S RESULT As Bool ean CX NET bool MC07 URStatuslPcntlo ui nt Ahit uint Ax sSe uint oPortSel ref 7 S UN T STATUS psuhitStatus ref 7 S RESULT psAesul t r3 r3 L3 r3 5 5 55 565 5055 x n 0 B Em C ooo EE cud EJ C EXE LB nua Cj EJ EJ EJ oja oja o ja oja Opo 2200 M07_SEL_X M07_SEL_Y M07_SEL_Z 207 7 X Y M07 SEL X Z 207 SEL X A 207 SEL Y Z 7 SEL Y 207 SEL Z A ias 07 SEL X Y Z 07 SEL X Y A 7 SEL XZ A 7 SEL Y ZA 07 SEL XY ca 24 25 PSP SANSA 222 loPortse 0 1 0 PCRTII D D D 07 SEL GP IN 001 90 PORT 07 SEL EXPO 0 PORT 07 SEL 1 UD 1 9 1 PORT 07 SEL CTLPO IN 1 9 0 PORT
147. 7 S RESULT psResul t t pconmRate 0 0 pRetryCount D pl t 00 1 99 00 0000000000000000 000600 psResul t oon EE L2 cc L3 cc 0 Lc ud 43 4 4 4 D 0 00 0 MCC09 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 0 mecos 0 000 UsbC UC 7660 Gai H typedef struct MC07 S UN T STATUS MC07 S STATUS DATA X MC07 S STATUS DATA Y 7 S STATUS DATA Z MC07 S STATUS DATA A MC07 S IN PORT nPort y 07 S UN T STATUS VB Type MC07 S UNI T STATUS X As MC07 S STATUS DATA Y As 07 S STATUS DATA Z As MC07 S STATUS DATA A As MC07 S STATUS DATA InPort As MC07 S PORT End Type VB Structure 7 S UNI T STATUS Public X As MC07 S STATUS DATA Public Y As MC07 S STATUS DATA Public Z As MC07 S STATUS DATA Public As 7 S STATUS DATA Public nPort As MC07 S IN PORT End Structure NET struct MC07 S UN T STATUS t public MC07 S
148. As Bool ean VB NET Function 7 SetSpeedRate ByVal As Integer ByVal As Short ByRef josSpeedRate As 7 S SPEED RATE ByRef psResult As MC07 S RESULT As Bool ean bool MC07 SetSpeedRate ui nt ADev ushort Resol ref MC07 S SPEED RATE psSpeedhat e ref 7 S RESULT psAesul t Hi hev Resol Ab RESOL psSpeedRat e SPEED o psResul t 0 GH SPEED 5 0 D LOWSPEED SETO 0 0 D RATE SETO 0 0 uo J GLE 86 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 SPEED RATE 00000 UsbC UC 7660 0 0 000000000 0 0 5 gi n BOOL MC07 ReadSpeedRate DWDRD ADev WDRD oReso Ab MCO07 S SPEED RATE psSpeedhate MC07 S RESULT psResult VB Function 7 ReadSpeedRate ByVal Dev As Long ByRef pheso As Integer ByRef josSpeedRate As 7 S SPEED RATE ByRef psResult As MC07 S RESULT As Bool ean VB NET Function 7 ReadSpeedRate ByVal As Integer ByRef pRAeso o As Short ByRef josSpeedRate As 7 S SPEED RATE ByRef psResult As MC07 S RESULT As Bool ean CX NET bool MC07 ReadSpeedRate ui nt ADev ref ushort pResol ref MC07 S SPEED RATE psSpeedhat e ref 7 S RESULT psAesul t
149. DO COMP INT ENABLE 0 D1 COMP1 STOP ENABLE 0 02 STOP TYPE D COMPARE REGISTER 0 0000 D4 COMP2 INT ENABLE 0 COMP2 CNTINT 1 CoMP2 B B CNTINT cap cu 05 COMP2 STOP ENABLE comP20 000000000000 1 2 150 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 D6 2 STOP TYPEO 07 2 STOP TYPE1 2 1 comP2 0 0000 0 0 0 1 1 0 1 1 D8 COMP3 INT ENABLE COMPS 0 00000 CNTINT 1 D D D U D D 0 8
150. MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 TOP HD 2 5 3 00000 0000000 0 Mogg 9 90 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 098 MCC09 0 000 22 080 0000000000060 600 UsbC UC 7660 0 00000 0 0 STATUS1 PORTO ERROR 0 BUSY 0 0000000000000 0 0 0 0 STATUS PORTO ERROR 0 COMREG FL 00 0 BU ai n BOOL MC07 1 DWDRD ADevX DWORD ADevY WORD LrvSpec WCPD Dir 07 S XY PCBI TI pscenter Posi ti on MC07 S XY PCBI TI ON ps7ar get Posi t on 7 S RESULT psResult As Boolean VB Function MC07 rCp ByVal ADevX As Long ByVal ALDevY As Long ByVal L rvSpec As Integer ByVal Dir As I nteger ByRef pscCenterPos t on As MCO7 S XY PCBI TI ON ByRef psTarget Posi t on As MC07 S XY ON ByRef osResult As MC07 S RESULT As Bool
151. f t1 t2 t3 50 ns ESUD p S c t1 t2 200 ns HORE ONU NE 0000000000 i i t1 t2 t3 0 50 ns COUNTER INITIALIZE1 00 0 00 EXT COUNT DIRECTION 00 000 00 DDD D DD D 207 2 D 00000000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 oooi USB gooo 0000000 0 0 ADDRESS COUNTER INITIALIZE1 B cH BHL D 0 0000 EXT PULSE TYPE 0 0 00 0 0 ERROR STATUS Q EXT PULSE ERROR 10 0000 0000000000000 ORGEND 1000 ERROR 100 00000 DRIVE STATUS1 PORT EXT
152. 0 1 00000 0 COMPARE REGISTERS 0 1 0 00000 0 s COMPARE REGISTERS 0 1 1 143 3 000 DATA1 PORT WRITE DATA2 PORT WRIT COMMAND WRITE PORT MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB gooo ADDRESS COUNTER PRESET 00000000000 COMMAND H 80 ADDRESS COUNTER PRESET COMMAND DRIVE DATA1 PORT 0 0 0O O e DRIVE 2 PORT 0 0 A31 Ai600 00 0000 0000000000000000 00000000000000000 2 147 483 648 2 147 483 647 H 8000_0000 0 H 7FFF_FFFF 0 20 0 00 0 0 0000 DRIVE COMMAND PORT COMMAND 000 000 DRIVE DATA1 PORT Dj B B D gt 07 LWDrive D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO A15 gt lt DRIVE DATA2 PORTO 00000 D15 D14 D13 D12 D10 D9 D7 D5 D4 D1 DO A31 lt 0000 gt 16 Hoooo 0000 000 000000 H8000 0000000 0000000000 o o 00 H 8000_0000 0 0 1 1 0 00 DRIVE STATUS4 PORTO ADDRESS OVF 1 1 00000 144 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000
153. 00 000000 0000 Y DATA1 PORT WRITE COMMAND PORT WRITE gt 07 BRStatust 0 0 DRIVE DATA1 PORT 0 0 0000 000000000 DRIVE COMMAND PORT COMMAND 000 000 DRIVE DATA1 PORT UI UD gt MC07_LWDrive DATA2 PORT O Hoooo n 000 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO D15 lt gt H1971 No 1971 000 PORTO NOP DATA PORTO 00 0000 000000 0 unu 000000000 19 2 NOP DATA PORT 138 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 ADDRESS COUNTER INITIALIZE1 COMMAND 5 2 00000000 5 2 1 0000000000 1 ADDRESS COUNTER INITIALIZE1 41000000 gt COMMAND H 81 DATA1 PORT WRITE COMMAND PORT 1
154. 4 000000 gt COMMAND 17 JSPD SCAN COMMAND _ ecd iod gt N DRIVE STATUS1 PORTO 0 00 000000 0000 Y DRIVE STATUS1 PORTO 0 00 000000 0000 gt MC07 BRStatus 0 DRIVE COMMAND PORT COMMAND 00006060 gt D D MC07_BWDriveCommand 0 0 125 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 pnnnm MS Hmmm 00 10000000 00000000 L 00000 0000 00000000 SPEEDDRATE 0 n 00000000 1 000000 5 SCAN 4 000000 gt COMMAND H 12 SCAN COMMAND VI STATUS1 PORT N ERROR 0 gt DRIVE STATUS1 0 0 000000 0000 LNK gt DRIVE STATUS1 5 00 000000 0000 Y gt MC07_BRStatus1 0 COMMAND PORT DRIVE COMMAND PORT COMMAND 000 000 WRITE gt 07 BWDriveCommand 0 0 6 SCAN 4 000000 gt COMMAND 13 SCAN COMMAND 4 STATUS1 PORT gt N aai ERROR 0 DRIVE STATUS1 0 00 000000 0000 LNK
155. 7 7 D SUK 5 2 3 0000000000000 1 MPL 36 02v1 00 USBW32 32 000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 oooi USB gooo dau 0000 Version txt Visual Basic NET 0000 0000 2002 UsbC vb Bin x86 Vb Net 2005 UsbC vb CNET 2002 CNET 2005 Visual C NET XBinYx86XVcYUsbC h Visual XBinYx86YVcYVcUsDbC lib Visual CXNET XBinYx86XC X Net YUsbC cs Visual Basic XBinYx86YVbXYUsbC bas 2 MPL 37 02v1 00 USBW64 64 0 000 uda 0000 Version txt Visual Basic NET 00000000 B in x64 Vb Net UsbC vb Visual C NET Visual XBinYx64XVcYUsbC h XBinYx64XVcYVcUSsbC lib Visual C NET XBinYx64XC Net YUsbC cs 13 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 1 MCCO9 0 000 7 00000 7
156. DWORD CScan r ror Pul se DNDPRD Pul se rror Pul se MC07 S RESULT psResul t VB Function MC07 Set O gErrorPul se ByVal ADev As Long ByVal CScan rror Pul se As Long ByVal Pul se rror Pul se As Long ByRef psResu lt As 7 S RESULT As Boolean VB Function MC07 SetGrgErrorPul se ByVal ADev As Integer ByVal CScan rrorPul se As nteger ByVal Pul se rror Pul se As Integer ByRef psResult As MC07 S RESULT As Bool ean CX NET bool M07 Set Or gErr or Pul se ui nt Zev uint CScan rrorPul se uint Pul seError Pul se ref 7 S RESULT pshAesul t D hDev CscanErrorPul se CONSTANT SCANJ 0 0000000000000 20 2 147 483 6470 0 0 0 000000 10 2 147 483 6470 000100000000000 Pul se amp rrorPul se 1PULSED I U B ga 20 2 147 483 6470 0 0 O0O000000 1 2 147 483 6470 000100000000000 5 psResul t ud 109 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 ORI G N CFFSET PULSE SETT UsbC UC 7660 0 0 000000000 00000000000000000600
157. HELPO 0000000000000000 o O EJ em 00 MCM J 22 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 1 mecos 0 000 3 6 0 0 00000 19 040000000060 m 000000 00 000 000000 00000 00 0000000 0 00000 00 0 0000 0000 0000 0000 0000 u uuu 00000000 PORT 000 0000 Y Y 0000 0000 0000 0000 0000 0000 00 000 0 00 00000000 PORT 0 00 0000 il il 0000 0000 00 000 000 00 000000 00000 0 00 0000 Y x 0
158. SI GNAL TYPE3 0 0 0 1 2090 0 0 1 0 ORG D D ZCRGI AND 0 0 1 1 0 1 0 1 Pag 0 1 1 0 D AND 0 1 1 1 D D PQj 1 x x X 0000 99 D12 NORG SI GNAL D14 D15 NORG SI GNAL NORG SI GNAL 2 NORG SI GNAL MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 098 MCC09 0 000 NORG SI GNAL TYPE TYPE3 TYPE2 1 TYPEO NORGI D 0 0 X X X 0000 00000 O 0 ZORGI AND l ol ol 7 ca c3 olola oloo oloo psResul t ud 0000 100 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 1 mecos 0 000 CRI G N MARG N PULSE UsbC UC 7660 0 SCAN 0 0 0 0 MRG N I I UH DDD UD CRI G N SPEC
159. VB Function MC07 Set O gPresetPul se ByVal As Long ByVal PresetPulse As Long ByRef oshResult As M 07 S RESULT As Boolean VB NET Function 7 SetGrgPresetPul se ByVal Av As nteger ByVal PresetPu se As Integer ByRef As 7 S RESULT As Bool ean NET bool MC07 SetOrgPresetPul se ui nt int PresetPu se ref MC07 S RESULT psAesul t u Preset Pul se PRESETO 0 0 0 2 147 483 6480 147 483 675 0 U 00 00000 psResul t ud 105 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 Gai H BOOL MC07 ReadQOrgParan DWORD Dev MC07 S psQrgPar an MC07 S RESULT pshAesul t VB Function MC07 ReadOr gParan ByVal Dev As Long ByRef ps rgParamAs 7 S ORG ByRef osResult As 7 S RESULT As Bool ean VB NET Function 7 ReadOrgParanf ByVal Dev As nteger ByRef opsQrgParamAs MC07 5 PARAM ByRef As 7 S RESULT As Bool ean C NET bool MC07 ReadO gPar an ui nt Av ref MC07 5 PARAM psQrgParang ref
160. ref MC07 S RESULT psResul t hev Qm pData 000000 160 0000 RIVE 2 000000 160 0000 RIVE DATA PR psResul t ud 63 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DRI COMAND POROD 00000 UsbC UC 7660 ne 000000000 0 DRIVE COWAND PORTO J 0 JSPD SCAN 00 00 5 FAST STOP 0000 D SLOW STOP 00 0000 BOOL MC07 BW veCommand DADRD VORD MC07 S RESULT posRAesul t VB Function MC07 BWrri veConmand ByVal ADev As Long ByRef pOm As Integer ByRef As 7 S RESULT As Bool ean VB NET Function 7 veConmand ByVal Dev As Integer ByRef pQr As Short ByRef As 07 S RESULT As Bool ean CX NET bool M07 BWO i ui nt Dev ref ushort oO ref MC07 S RESULT psRAesul t hev pom
161. 000000 DRIVE DATA2 0 1 0 D A31 A1600 00 0000 DATA2 PORT WRITE 2 147 483 648 2 147 483 647 H 8000 0000 0 7 FFFF 0 000000 20 0000 0 0000 DRIVE COMMAND PORTO gt 07 LWoDrive DRIVE DATA1 PORT I D15 D14 D13 D12 D10 D9 D7 D5 D4 D1 DO A0 r3 v A15 lt ADD 0 DRIVE DATA2 PORTO I 0000 D15 D14 D13 D12 D10 D9 D7 D5 D4 D1 DO A31 lt gt 16 Hoooo 0000 000 146 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 2 2 000000000 1 PULSE COUNTER INITIALIZE1 4 000000 gt COMMAND H 91 PULSE COUNTER INITIALIZE1 COMMAND DATA1 PORT WERE DRIVE DATA1 PORTO O0 000000000000 COMMAND PORT WEITE DRIVE COMMAND PORTO gt D D 07 LWDrive DATA2 PORT 0 H oo00 c1 HL 000 DRIVE DATA1 PORT 1 U 0 000 D15 D14 D13 D12 D11 D10 D9 D8 AUT AUT MP MP MP MP
162. 000000 INDOEx000000 0000000000000000 0000000000 00000 HSPD De gt lt 2 LSPD 0000 ELSPD 0000000 175 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 SPECINITIALIZE3 00 0 00 0000 00000 0000000000 b no o tna tt ot t tue HSPD SDAREA 0 0 HSPD ELSPD 1 20 0000 SDAREA 0 D HSPD ELSPD 1 2 000000 00100 r nan ELSPD uuuuunnun L 000000 0000 SPEC 2 3 0 0 00 SCAREA MODE 1 0 00
163. 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 1 mecos 0 000 UsbC UC 7660 Hi 7 ReadUni t nf o WORD Lhi o MC07 S UN T I NFO psthi tI nfo MC07 S RESULT psResult VB Function MC07 ReadUni tI nf o ByVal Uni tnb As Integer ByRef psUhi t nfo As 7 S UNIT 1 ByRef psResu t As 7 S RESULT As Bool ean VB NET Function 7 ReadUni t nf o ByVal hitno As Short ByRef psUhi t nfo As 7 S UNIT I NFO ByRef osResult As M 07 S RESULT As Bool ean CX NET bool M07 ReadUni tI nf o ushort Uhi t o ref 7 S UN T I NFO psUni t nf o ref 7 S RESULT t DI Lhi t Nb pstunitInfo psResultt EEI o RESULTD 0 Lc ud 36 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 4 4 HDD D
164. 108 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 0 MCCO9 0 000 4 6 VO PORT 4 6 0 UsbC UC 7660 CB 52 CB 53 m 1 m o qo BOA 07 Lhi tAb oPort DWORD phPort 07 S RESULT psResul t VB Function MC07 BPort Open ByVal Uni tAo As Integer ByVal oPort As Integer ByRef phPort As Long ByRef psResu t As 7 S RESULT As Bool ean VB NET Function MC07 BPort Open ByVal As Integer ByVal oPort As Short ByRef phPort As Integer ByRef As MC07 S RESULT As Boolean NET bool MC07 BPortOpen ushort Uto ushort oPort ref uint phPort ref MC07 S RESULT psResul t thi t No 00 0000000000000 MC07 USB UN T O 0000000 MC07 USB UN T 1 0000001 LoPort
165. As MC07 S UN T STATUS ByRef As 07 S RESULT As Bool ean VB NET Function MC07 URStatusllo ByVal Ahit As nteger ByVal Ax sSe As Integer ByVal oPortSe l As nteger ByRef psUh tStatus As MC07 S UN T STATUS ByRef psResu t As 7 S RESULT As Bool ean CX NET bool MC07 URStatusllo ui nt uint Axi sSe uint oPortSel ref MC07 S UN T STATUS psLhi tStatus ref 7 S RESULT psResul t i t Axi 55 oo 0000000 err oa r3 nananpd LB nma Jr Opo 2200 oja oja 207 SEL X 207 SEL Y 207 SEL Z 207 SEL A 7 SEL X Y M07 SEL X Z 207 SEL X A 207 SEL Y Z 207 SEL Y 207 SEL Z A C1 07 SEL X Y Z z MC07_SEL_X Y A 7 SEL XZ A 2 7_5 Y ZA A 07 SEL XY A 0 25 25 SANSA A ASAN oPort Sel 000 1 0o PRO n UU D u 1 0 PORTO O 1 207 SEL CP 207 SEL EXPO 207 SEL EXPl 207 SEL CTLPO MC07 SEL EXPO gogo maaa PORT 0 PORT 1 PORT 0 PORT 179 179 179 179 000
166. BRStatus4 DWORD Dev WORD pStatus 07 S RESULT psResul t VB Function MC07 BRStatus4 ByVal Dev As Long ByRef pStatus As Integer ByRef osResult As 7 S RESULT As Bool ean VB Function MC07 BRStatus4 ByVal Av As Integer ByRef pStatus As Short ByRef As 07 S RESULT As Bool ean C NET bool M07 BRStatus4 ui nt Dev ref ushort oStatus ref MC07 S RESULT pshAesul t p5tatus DRI VE STATUS4 D D15 D14 D13 D12 D11 D10 D9 De DFL DFLI NT DFLI NT DFLI NT cove3 2 1 D7 D6 D5 D4 D Di Do PULSE CNTI NT CNTI NT NT ADDRESS ADRI NT ADRI NT ADRI NT 2 1 Cove3 2 1 ADRI NT COVP1 D1 ADRI NT COVP2 D2 ADRI NT COVP3 00000000 O COPARE 0000000000 COPARE REG STER20 00000OCOOCOO0O0O00OOO0O0OO 0000000000 COPARE REG 2 3 000000000000 0 ADDRESS COUNTER IN TI ALI ZE1 200000000000 ADDRESS OVF p upnangnunununupapnapnunununand 100000000000 0 0 ADDRESS COUNTER
167. COUNTER INITIALIZE1 155 2 DFL COUNTER 2 158 3 DFL COUNTER INITIALIZES 161 4 DFL COUNTER PRESET 163 4 DFLINT COMPARE REGISTER1 2 3 SET 164 5 DFLINT COMP1 ADD DATA SET 165 166 1 ADDRESS COUNTER READ 166 2 PULSE COUNTER READ 166 2 DFL COUNTER READ 166 000000 167 EET TIGHT 1 E E gt 167 167 iii i its a 168 cx MU MET 169 I H LH DH TDBB 169 MM 170 9 BIB 177 LLL LL LL LL LLL LLL LLL LL LLL ZZ ZEE 178 1 E s c E 178 2 JSPD 178 S SCANTIIL IL 179 180 6 1 4 ORIGIN DOO
168. D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO A31 lt gt 16 00 00000000000 2 147 483 647 0 31 0000000 2 147 483 647 0 000 000000 000000 0000 U 0 ERROR STATUS INDEX ERROR 10 0000 DRIVE STATUS1 1 00 0000 0 0 0000000000000 00000000 00000 0 000000000000 00000 00000 ERROR INDEX ERROR 18 0000 DRIVE STATUS1 ERROR 1 00 000 0 0 0 0000000000000 00000000 INDEX 00000 0 0 00 000000000000000006060 128 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 1 4 0 D D 1 SLOW STOP DRIVE STATUS1 STBY 10 0 0 DRIVE 10 00000000 COMMAND H FE SLOW STOP COMMAND COMMAND PORT WRITE DRIVE COMMAND PORT 0 COMMAND 000000 gt 0 07 BWDriveCommand J 2 FAST STOP DRIVE
169. ERROR O00000 00000000000010 psResut DDD 97 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC ORI G N SPEC 0 i 7 Set rgSpec ADev WORD Spec 07 S RESULT psResul VB Function MC07 Set O gSpec ByVal ADev As Long ByVal Spec As Integer ByRef As 7 S RESULT As Bool ean VB Function M07_Set OQ gSpec ByVal ADev As Integer ByVal Spec As Short ByRef oshResult As 7 S RESULT As Bool ean C NET bool MC07 SetOrgSpec ui nt Dev ushort Spec ref 07 S RESULT psAesul t UC 7660 DRI VE STATUS1 PORT ERRCR 0 DRI VE STATUS1 PORT 0 hev 5 D15 D14 D13 D12 D11 D10 NORG NORG NORG NORG ORG ORG ORG ORG SI GNAL SI SI GNAL SI GNAL SI GNAL SI GNAL SI GNAL SI GNAL TYPE3 T
170. LSPD or HSPD ELSPD O SUAREA SDAREA SUH SDH 000 0 0000 SPEED 0 121 5 1 2 000000000000 000000 000 0000 00 000000000 0 0000 0000 000 000 00000 00 10 000000 00 0000000 uJoc n IDD D 1 JSPD SET JOG 0000 5 0 0 0 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 00000 0000000 SPEEDIRATEU 00000000000 4ng nnnn COMMAND JSPD SET COMMAND STATUS1 PORT N PORT 7 gt PORTO ERRORDOOO DDDDUUDDDDDD Y N DRIVE STATUS1 PORT 00 000000 0000 xS 0 0 07 BRStatust 0 DATA1 PORT DRIVE DATA1 PORTO D15 D000000000 WRITE DRIVE DATA PORTO JOG 0000 D21 D1600000000 DATAZ PORT 0000001
171. MC07 S RESULT psResul t TH NAI 00 00000000000 0000 psQrgPar am psResul t ud 106 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 CRI G N FLAG 0 UsbC UC 7660 _ i 0000000000 FLAG 00 5 CRI SPEC 5 CRI FLAG 0000000 ORGNFLAG U SPEC SETO OR GN FLAG ENABLE 00 000000000 upuagaguaggguagguggagagaugugguauuueauulctlettul 100000000 DR STATUS1 PORT VE STATUS PORT BUSY 000000000 1 ai M07_Reset Q gFl ag MORD Av 207 S RESULT psResul t VB Function MC07 Reset O gFl ag ByVal Av As Long ByRef psResult As MCO7 S RESULT As Boolean VB NET Function MC07 ResetOrgFl ag ByVal ADev As Integer ByRef psResu t As MC07 S RESULT As Bool ean C NET bool MC07 Reset O gFl ag ui nt Av ref MC07 S RESULT psRAesu
172. MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 ut RESULTI MC07 S RESULT Public 7 S RESULT ushort dummy M07 S UNT I NO Public M07 S UN T I NFQushort dumy USB 0000 MC07 S USB I NFO Public 207 S USB I NFQ ushort dumy USB 0 000000 M07 S USB INFO LI ST Public M07 S USB INFO LI ST ushort dummy 207 S AD DATA Public 207 S AD DATA ushort dummy 0000000000 207 5 COMMAND BUF Public 07 S COMMAND BUF ushort dummy 0000000000 M07 S DATA BUF Public M07 S DATA BUF uni t dummy 0000000000 M07_5_STATUS_BUF Public 207 S STATUS BUF ushort dumy 000000 207 S DATA Public 207 S DATA ushort dumy 0 000000000 000000000000 MELEC HU 0000 0 00000000 00000 0 7 7_ Vi sual C amp M07_USB_UNI T 0 M07 USB UN T_0 MCO7 SEL X M07 207 SEL X M07 GP IN M07 M07 GP IN 29 4 2 0000 00 4 2 1 RESULT 1 RESULTI MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 52 CB 53
173. MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 0 mecos 0 000 2 Hu 00000 i l i i k KK c ADDRESS COUNTER PRESET A BO 144 ADDRESS COUNTER N C o 139 20000000000 c ADDRESS COUNTER N T OD gt 142 2000000600 NT COMPARE REG ww 145 ADRI NT COMPARE REG LI 145 ADRI NIT 1 1 1 D D ADRI NL E w 145 ADRI NTI ADRI NL 146 ADRI NT PULSE e 152 PULSE C gua UU 147 PULSE HEN D ___ 150 ONTI Nr 153 CNTI ONTI 153 CNTI NT ww 153 CNTI ONTI 154 CNTI FLA Luca cc 163 NUR D Ht 158 l 161 FLIN COMPARE REG STERT SET lL NT COMPARE REG STER2 SET 164 2 DELI NT COMPARE REG STERS SS 164
174. PULSE 1 O DRIVE 5 1 2 00 0 000000000 U BUSY STBY DRIVE 0 DRVEND ERROR LSEND SSEND FSEND PAUSE COMREG EP COMREG FL ORGEND DEND BUSY gt 20 0000000060 Y BUD gt 2 CWP O00000 E E cowP 020000 lt gt nnananagnn CWP mr p ax SE 5 COWP nund 020000 EXT PULSE 0 000 0000 rr 208 o0 e LIMIT 1 D EXT PULSE EXT PULSE EXT PULSE LIMIT O D 0 LIMIT D LIMIT B D LSEND D I 0000 e E 5 D SSEND EXT PULSE 0 BUSY 0 ERROR 00 DU D D COUNT PULSE SEL 10 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000
175. Port WDRD pData 7 S RESULT psResul t VB Function MC07 BPortOrOut ByVal APort As Long ByRef pLBta As Integer ByRef osResult As 7 S RESULT As Bool ean VB NET Function 7 BPortOrOut ByVal Port As Integer ByRef pLBta As Short ByRef osResult As 7 S RESULT As Bool ean C NET bool MC07 BPortOrOut ui nt 5Port ref ushort pLBta ref 07 S RESULT psResul t hPort ux PRD pData 6 3 1 00000 psResul t ud 112 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 CB 52 CB 53 TRIN ANT BOOL MC07 BPortAndOut DACRD Port WDRD poata 07 S RESULT psResul t VB Function MC07 BPort AndOut ByVal Port As Long ByRef pLBta As Integer ByRef As M 07 S RESULT As Bool ean VB Function MC07 BPortAndOut ByVal Port As nteger ByRef prhta As Short ByRef joshResult As 7 S RESULT As Bool ean C NET bool MC07 BPortAndOut ui nt 5 Port ref ushort p
176. USB 0 mecos 0 000 UsbC UC 7660 CB 52 CB 53 0 000 PRO D DD D 1 00000 0000000 63 10 1 0 qI n typedef struct 7 S OUT PCRT WDRD out WDRD 0out VORD 1 WDRD ExpOout WDRD Explout VORD Ct pOout MC07 S QUT PCRT VB Type MC07 S OUT PORT Gbout As 1 nteger As nteger Golout As nteger Exp0out As nteger Explout As Integer p0out As nteger End Type VB ET Structure 7 S OUT PORT Public Goout As Short Public Go0out As Short Public Golout As Short Publ i c ExpOout As Short Public xplout As Short Public Ct pOout As Short End Structure CK NET struct 207 S OUT PCRT t public ushort G Goout publ i c ushort GoOout publ i c ushort Golout publ ushort xpOout publ ushort xplout publ i c ushort Ct p0out 000 Goout Go0out 001 40 Golout 0 01 0 0 1 Exp0out Explout 0 01 0 0 1 Ct pOout xA 0 0000000000 MPL 36 02v1 00 USBW
177. dd gt DRIVE STATUS1 PORTO 5 00 000000 0000 y gt MCO7 BRStatust 0 COMMAND PORT WRITE DRIVE COMMAND PORT 0 COMMAND 000000 gt 0 07 BWDriveCommand J 126 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 7 INC INDEX Cw 00000 COMMAND H 14 INC INDEX COMMAND STATUS PORT N N ones 7 DRVESTATUS PORT ERRORDDDD 0000000000000 Y gt pmvEsTATUS PORTD DDODDDODDDDDD Ww gt MC07_BRStatusi 0 0 1 PORT DRIVE DATA1 PORTO 0000000000 Dis non DD DDD WRITE DRIVE 2 PORT D 000000000 031 D1600000000 DATA2 PORT 2 147 483 647 2 147 483 647 H 8000 0001 H 7FFF 00 0 0 000 20000000000 COMMAND PORT WRITE amp DRIVE COMMAND PORT COMMAND H B H B D gt MCO7 LWDrive 0 J DRIVE DATA1 PORT 1 B D15 D14 D13 D12 D10 D9 D7 De D5 D4 D1 DO 015 lt 0000000000 gt bo 2 00060 _ n n gt _ D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D
178. m s S 63 DATA DRI VE COMMN 00000 2 ee1M97 BriveConand 64 DRI VE STA _________________________ _ 07 BRStatus 65 STATUS1 PR U D D D DRI VE STA _________________________ _ 07 2 69 STATUS2 PORTO U D D D DB DRIVE STA DEDI n STATUS3 PORTO U D DH DRI VE STA RSEN RATEN T EE 72 STATUA PORTO U D D D DRI VE STA 2 1 M 7 BRstatuss 74 STATUSS PORD U D D D D DRI VE STA 0000000 51 Moz BRtatusBf 00221 77 STATUSI1 STATUS2 STATUS3 STATUSA STATUS5 PORT ORI G N STATUSO 0000 DRI VE 7 00 ooo o 78 COMMAND PORTO O D D D DDR VE DATA POR D D D D DRI VE COMMN 1 Moz BRYXive 79 COMAND PORTO 1 D IRI VE DATA PRM D D D NOP DATA PORT 0 80 0000000 Ne DATA PRTI D D D D D H READY WAT D o aaa a MEZBWMitDrivecomend I aa 81 00000 0 0 READY STATUS1 BUSY
179. p DO Busy 00 00000000 0000000000 0 0000000 r gt 000 STATUS1 PORT j I DU 0 O STATUS1 PORT ERROR 0 Yes ES 0 0 O STATUS1 PORT BUSY 0 Yes gt 000 STATUS1 PORT 000 E 0 0 0 STATUS1 PORT BUSY 0 Yes I 0 0 O STATUS1 PORT ERROR 0 Yes 0000 20 0 00000 COMREG MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DRIVE STATUS1 ERROR 00 0 00 0 STATUS1 PORTU D 000000 0 0 STATUS PORTO ERROR 000 0 0000 STATUS1 PORTO BusYyY 00000000 FL 000 00000 0000000 0000 STATUSIPORTIJU 000000 000 0 STATUS PORTO BUSY 0Onj 1 U 0000 000 0 STATUS PORTO ERROR 00000000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 3 00 0 0 D DRIVE STATUS1 ERROR 00 BUSY 0 MCCO9 0 000 SPEED RATE 200000 200000 ORIGIN O00000 00 jv EZ gt
180. rError ByVal Av As Long ByRef psResu t As 7 S RESULT As Boolean VB Function 7 ADev As 1 nteger ByRef psResu t As MCO7 S RESULT As Bool ean CX NET bool M07 Cl rError ui nt Av ref 07 S RESULT pshResul t Tr psResu t ud 60 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 4 5 3 MCC09 PORT 0000 MCC09 PORTO 000000000000000 DRIVE COMMAND PORT DRIVE COMMAND 00 B PORTO D 000 PORTO DRIVE 0 00 0 000 0 00 00 0000000 000000 DRIVECOMMAND 00 80 000 000 00 00 0 80000000000 DRIVE COMMAND 0 00 0 00 0 00 7 80 HFF Dd U 0000 UU DDUHDDH 00 0 00000 DRIVE STATUSI PORT ERROR 0 0 BuUsY 00 0000000000000 McCco9 0 0 000000 2080 00 00000 000000 00 0 000000 000 00000000 000000600 BUSY 10 0 0 STATUS1 PORT 00 1000 0 0000 00000
181. 0 00000 000 amp m 00000 D SCAND D D C e SCAND D ONSTANT SCAN 0 0 1PULSE 000 0 0000 ORIGIN 105 000000 ORIGIN 0000000 O AUTO DRST ENABLE 18 00 5 CONSTANT SCAN I JSPD J 0 0 JSPD e PULSED DD D PULSE DELAY TIMEQ O0 0 10 000000 000 00 0000000000000 ORIGIN SPEC SET 0 0 PULSE SENSOR TYPE 0 AUTO DRST ENABLE PULSE DELAY TIME 0 SPEED 00 D JSPD 0 0 0 0000 00 PULSE DELAY TIME 20ms 00 B 50Hz 0 00000000 AUTO DRST 00 0 PULSE SENSOR TYPE J 00000 00 00 10 000 ORIGIN SPEC SET 0 PULSE SENSOR 1 00 D AUTO DRST ENABLE 00 000 PULSE DELAY TIME 0 0 0 0 0 1 000000 00 00 0000 PULSE DELAY TIME ORIGIN DELAY SETH 00000000 182 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 m
182. 0 000000000 DRIVE STATUS1 ERROR 10 D U DRIVE STATUS1 ERROR 00 000000 0 SPEED 0 000000 INDEX CHANGE D 000000 00000 0 DRIVE STATUSI PORTO ERROR 108 0 0 0000 0 00 00 000 00000 5 10 000 100 0 00000 000 000 000 0000000 0000 00000000000000 ERROR 100 0 0000 0 00 00 000000000 0000 000000 0000000000 ERROR 100 0 000 00 00 000 0000 00 000000 0000 0 00000000 0 000 00 0 0 00 10 0000 000000 0 000 000000 00000 0 0 0000 0 000 10 COMREG FL 1 COMREG EP 1 00000 ERROR STATUS ERROR STATUS COMMAND ERROR 0000000000000000 FSSTOP ERROR 000000000000000 SLSTOP ERROR 000000000000000 ERROR DOWN PULSE ERROR INDEX ERROR CPP STOP ERROR 000000000000 5 EXT PULSE ERROR FSEND ERROR BUSY 1 0 000 D DRIVE STATUS1 PORT 0 LSEND ERROR BUSY 1 0 000 U DRIVE STATUS1 PORT 0 LSEND 1000000 SSEND ERROR BUSY 1 0 00 0 DRIVE STATUS1 P
183. 0 8 388 607 H 00_00010 7 0 WRITE DRIVE COMMAND PORTO gt 07 LWDrive 0 DRIVE DATA PORTH HH D D D D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO 015 lt JSPD 2 DO DRIVE DATA2 PORTH 0 0000 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO TE E T NE JSPD gt 916 otc 300 Hz 0 0 0 0 0000 0 5 RSPD RESOLO 000000 RSPD HSPD LSPD ELSPDO0 00 1500000 0000000000 DRIVE 15 OQ00000 0000000000000 5 000 FSPD RFSPD 0 RSPD 0 00 000000000 Hot2c 0 300 Dr D D Joc HU D DU 2000000 5 122 0 JSPD 1 5 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 2 JOG PULSE SET 4 000000 gt COMMAND H 0D PULSE SET COMMAND DRIVE STATUS1 0 0 000000 00600 Ng e n gt DRIVE STATUS1 0 0 000000 0000 gt MCO7 BRStatus 0 DATA1 PORT WRITE 9 DRIVE DATA1 JOG 0 015 00 000 000
184. 00 aH 220 G 0000 220 U U U 222 7 2 0 D Uu 223 7 3 000000000 0 k kuu iiin oin oso So Zo I 226 e 226 2 pipi ii Es 227 00 1 1 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 uu 00 00 00 0000000 000000000 580 0 00000000000 000 0000 00000 0 Windows 0 00 0000000000000000 0000000 8700 000 0 0 0000 0 000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBWe64 Windows 5 0000 0 USBDB B 00 00000
185. 00 SDAREA 000000 5000000 1900000 0000 1 00000 0 0000000 00 0000000 SUH 000000 5000000 1900000 0000 00000 SDH 000000 5000000 1900000 0000 00000 URATE RATE Non Dg 00 00 000 DRATE 1 SPEC SCAREA 18 00000000 SCAREA MODE 00 000 0 SCAREA 0 SDAREAQO0000000 gusuaREAgIHU BD 0000000 00000 50 0000 50 0000000 00000 50 0000 0 00 5 RESOL No 0 No 0 DRATE 0 J UU 000000000 00 0 000 00 0000 SUAREA SDAREA SUH 0 SDHO 0000 RESO RESOL HSPD LSPD ELSPD SUAREA SDAREA Hn 0 1 S 2 3 1 32 767Hz 32 767Hz 4 2 65 534 2 65 534Hz 5 5 163 835Hz 163 835Hz 6 10 327 670Hz 327 670Hz 7 20 655 340Hz 655 340Hz 8 50 1 688 350Hz 00 1 638 350Hz 9 100 3 27600Hz 00 3 276 700Hz 10 200 6 553 00Hz 00 6 553 400Hz 11 400 10 000 000Hz 10 000 000Hz 170 e RATE 000 RATE RATE No ms kHz O O RESOL No 0 RESOL 1 RESOL No
186. 00 StatusBuf M0000000 00 160 0 0 320 080 0000000000 0000000 StatusBuf 207 1 0 DRI STATUS PRO 0000000000 StatusBuf M07 5 52 DRI VE STATUSE2 PRO O0 00000000 StatusBuf MC07 5 DRI VE STATUS3 PRT 0000000000 StatusBuf M07 5 54 DRI VE STATUS PORTO StatusBuf M07 5 00 DRI VE STATUS5 StatusBuf M27 ORG STATUS STATUSO O 000000000 esRsut 000 STATUS 77 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DRI VE COMAND 320 O 00000000000000 UsbC UC 7660 r3 amp u o r3 r3 DRIVE DATAL PORTO DRI VE DATA2 PORTO DRI VE COWAND PORTO 000000000 DRI VE PORTO DRI VE DATA2 PRO 0000000000 Huu 0 p luu BOOL MC07 LWRDri ve DWDRD Dev WORD DWRD plWiteData DV CRD pReadData MC07 S RESULT psResult VB Function 7 LWRD
187. 000000 DL 0 STBY 1 0 D SPEC ALI ZE30 0 0 0 STBY TYPED 5 D DRIVE 10000000000 DRIVE STATUS2 PORTO PULSE 1 65 g r3 D5 x 10000000600 SERVO D 000 BUSY 05 10 BUSY 00 D 0 D 0 DVE DRVENO O 000000 ERRCR 1 ERROR STATUSO ERROR STATUSO ERRORI O 0 0O DIS O ERROR STATU ERROR STATU 10 D COMREG 0000 LSEND LI MTI 1 D LI M T PULSE m C3 c3 for 55 100 uMTIHDODUGU L3 L3 L3 C3 ga Bag 9 5 tcr LE og 0 0 ERROR STATUS 0 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB gooo
188. 00000000 40 0 0000 D 20 STATUS PORT 00000 ERRORES T D DRIVE STATUS PORTO ERROR 00 0 D 0000 Yes 00000000 2 ZD DRIVE STATUS PORT D YU D 20 STATUSI BusY 00000000 EY BUSY 0 Yes 000000000000 0000 00 0 0 DRIVE STATUSI PORTO BUSY 0 0 ERROR 0 0 0 0 0000 200000000000 00000000 20 Y00z0 gt 000020000000 gt 0000000000 0 DRIVE STATUS1 PORT STATUS1 PORT 00000 ERROR 0 No ERRORS O Yes TOSTAS PORT nu un D DRIVE STATUS1 PORT 0 No COMREG FL 0 5 000 0 SPEEDORATE 0 0 D Y 65 gt 2000 020000000 40 0 0000 D 20 STATUS PORT 00000 DRIVE STATUS PORTO 0 Yes 00000000 20 YD D ZD DRIVE STATUS PORT D YD D 20 STATUS1 PORT COMREG FL 0 COMREG FL 000 0 0000 Yes 200000000000 00000000 20 0 4 0 000020000000 201 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 Cmn og Op og 2
189. 0000000000 D2 Dl SCONNECT LATCH 11 centro Se 07 EX UN T COMM D SC 000000 D SCONNECT LATCH O0 0000000 psResu t ud 000 0 42 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 1 mecos 0 000 UsbC UC 7660 52 CB 53 u 7 URExUni t DWORD Alhi t WORD pConmRate WORD pRetryCount WORD ploBit MC07 S RESULT psResul t VB Function MC07 URExUni t Conmbde ByVal Ahit As Long ByRef As Integer ByRef phetryCount As nteger ByRef p oB t As nteger ByRef As 07 S RESULT As Bool ean VB Function MC07 URExUni t Cormibde ByVal Ahit As nteger ByRef oConmfRate As Short ByRef phRetryCount As Short ByRef p oBit As Short ByRef joshResult As 7 S RESULT As Bool ean NET bool MC07 URExUni t ui nt U t ref ushort ref ushort phRetryCount ref ushort p oBit ref
190. 0D00000000000000001ms00000000000000000000 5 COW LIMIT D W LIMIT MARGIN D D X gooo SDLY SCAN DELAY lt e T h B 00000 SCAN DELAY TIME 0 0 0 000 CONSTANT SCAND D 00000 00000 e 00000 CcowLMIT D D D 5 SCAN DELAY G CONSTANT SCAND 0 00000 0 SCAN DELAY TIME Q0 0 000 CONSTANT SCAND 000000 195 9 oRe 12 00000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 ORG 120 0 00 LIMIT COCW LIMIT O CW LIMIT O X gogoo gt ewp 196
191. 1 D4 COUNT START TYPEO 05 COUNT START TYPE1 D6 COUNT START TYPE2 000 2 Oo o LE TYPE1 TYPEO 0 1 0 00 00000 00 0000000 ORIGINI ORG D ITL D HOLD UO D GLO 0 1 0 1 D7 COUNT STOP 1 0 DRIVE STATUS4 PORT DFLOVF 10 00 DFL OVF 10 00000000000000 DFLOvF 00 0000 COUNT START TYPE 00 000 0 00000000 0000000000000 D8 DFLINT TYPEO D9 DFLINT TYPE1 CoOmP1 2 30 0000000000000000 TYPE1 TYPEO COMP1 2 3 000000000 0 0 POM DRIVE STATUSA PORT I 0 1 DRIVE STATUS4 PORT 00 00 00000 1 0 1 1 0000 o 00000000 0
192. 1 0 ERROR STATUSO DD 00000 gt D D 07 BWRDrivepg DATA2 PORTE DATA1 2 PORT H o000 0 O0 00 O 6 DRIVE DATA1 PORT 0 0 DD ERROR STATUS D15 D14 D13 D12 D11 D10 D9 D8 ADDRESS 0 DRST DALM OVF ORGEND SSEND LSEND FSEND ERROR ERROR ERROR ERROR ERROR ERROR ERROR D7 D6 D5 D4 D3 D2 D1 DO EXT DOWN PULSE CPP STOP INDEX PULSE ORIGIN SLSTOP FSSTOP COMMAND ERROR ERROR ERROR ERROR ERROR ERROR ERROR ERROR eERRORSTATUS 0 1 000000 00 0000 0000 ERROR STATUS READ 10 00000 0 000 ERROR STATUS 0 DRIVE DATA1 PORT READ jt 0 000000 D11 D8 0 0 000 1 0000 BUSY 0 1000000000000 0 BUSY 0 100 0 D 0 FSEND LSEND SSEND ORGEND 15 0D 0000 COMMAND ERROR 0 COMREG FL 1 0 0000000000000000 SPEED FL 1 0 000 0 SPEED CHANGE H 0 000 0000 INDEX FL 1 D1 FSSTOP ERROR D2 SLSTOP ERROR 5
193. 1 B 0000 DRIVE STATUS 0 0000 DRIVE STATUS1 PO DRIVE STATUS 2 DRIVE STATUS5 PORT B O ORIGIN STATUS 00 00000 0000 NO OPERATION NOP DATA PORT ogn 2 0 00 000 trn aog EXE DU Cnm EI EJ E EE FE 0 oog 200g L3 c3 c3 r3 m 0000 00 DRIVE COMMAND 00000 DRIVE COMMAND 320 000 00 DRIVE COMMAND PORT 00 0 r3 0 02 rn SET DATA READ 00000000000 MCC SPEED D HD ERROR 5 0 0 ADDERSS
194. 13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO 015 lt ADD J D r3 v DRIVE DATA2 PORT 00000 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO D31 lt ADD J D r3 v D16 Hoooo 0000 000 154 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 2 3 000000000000 1 DFL COUNTER INITIALIZE1 I gt DATA1 PORT WRITE COMMAND PORT COMMAND H A1 DFL COUNTER INITIALIZE1 COMMAND DRIVE DATA1 PORTO O0 000 000000 000 DRIVE COMMAND PORT COMMAND 000 000 WRITE gt D D 07 LWDrive DATA2 PORT 0 Hoo00 c1 HL 000 DRIVE DATA1 PORT 1 U 0 000 D15 D14 D13 D12 D11 D10 D9 D8 AUTO AUTO COMP COMP COMP COMP DFLINT DFLINT ADD LEAR ATE G GATE PULSE PULSE TYPE TYPEO ENABLE ENABLE TYPE1 TYPEO TYPE1 TYPEO D7 D6 D5 D4 D3 D2 D1 DO COUNT COUNT COUNT COUNT EXT EXT COUNT COUNT STOP START START START COUNT COUNT PULSE PULSE TYPE TYPE2 TYPE1 TYPEO TYPE1 TYPEO SEL1 SELO 0 0000000 000 COUNT PULSE SELO D1 J COUNT PULSE SEL1
195. 2 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 098 MCC09 0 000 RESOL No 3 RESOL No 4 RESOL No 5 RESOL 1 RESOL 2 RESOL 5 171 U D CYCLE U D CYCLE U D CYCLE 000 WD CYCLE 0 0 05u 0 00 e 00 ms kHz O I IGO O 0 05 0 03 0 02 0 01 0 005 0 0025 0 00125 RESOL No 6 RESOL 10 RESOL No 7 RESOL 20 RESOL No 8 RESOL 50 RESOL No 9 RESOL 100 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 098 MCC09 0 000 RESOL No 10 RESOL 200 RESOL No 11 RESOL 400 U D CYCLE U D CYCLE U D CYCLE 172 U D CYCLE U D CYCLE U D CYCLE 000 WD CYCLE 0 0 0540 0 00 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 9 010 0 00000 0 00 00000000 0000000000 0005000000 000000 000000 0000 0000000000 0005000000 000000 000000 0000 0 0 00 5 0 0000000 SHAREA SET 00000 SUHO 000 0000 D SPEC INITIALIZE3 0 0 SCAREA 0 5 gggagggugauggucvereggnung aggggag 0000 SCAREA 000 00 0 0000 SHAREA SET 00 000 SDHO SPEC INITIALIZES 0 0 0 SCAREA
196. 272 psResul t 0 0110 1 0 00 CNTI NT COVP1 CNTI NT 2 CNTI NT Ed LI MEId DFLI NT COVP1 NT COVP2 NT COVP3 aano g gaam 0 rcr c TU T Ib LRT T T C3 m C3 c3 ENMIt 0 c EPE 0 oa a L3 rc oa 0 5 0 9 LILI LI Lr LFLIL Zuu Qono Zuu LI LLI LITTLE 20 crc LI LL LLIL LI gt cU Cr Poo mod LI o0 ES Eu Lr rrr p EJ EJ rrr rrr 0000000 mo COMPARE REG STERI COMPARE REG STERA COMPARE REG STER3 0 u 0 rr mod LILITEI PULSE LILILI LC Lu LLILI LE L3 c3 c3 ET MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 L3 r3 r3 oono oono COUNTER IN TI ALI ZE1 20 0000000000 L3 rc c E JT LIELIEJ r3 r3 r3 r3 L3 r3
197. 3 L3 r3 c3 r3 0 0000000000 000060 45 PORTO O O MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 CB 52 CB 53 PORTO 000 0000 6 3 1 VORD VORD n VORD 1 n VDRD n VDRD 1 n VORD Ct pOi n y 07 S I N PORT MC07 S IN PORT n As nteger n As nteger Golin As nteger n As nteger Expli n As nteger Q p0 n As Integer End Type Structure 7 S IN PORT Public Gon As Short Public 0in As Short Public Goin As Short Public xp n As Short Public xpl n As Short Publi c p0in As Short End Structure C struct 07 S IN PORT t ushort ushort ushort ushort ushort ushort publ i c publ i c publ i c publ i c publ i c publ i c Gi n Go0 j n Goli n n Expli n Ct p i n Gin Goin Exp0 n Expli n p0 n 00179 d qj 0 qj gd qi O 0 1 0 und 0 0 1 0 typedef struct M07 S IN PORT L3 L3 C3 F3 C3 L3 C3 C3 5 46 PORTO O O MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64
198. 32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DRIVE 1 9 00000 UsbC UC 7660 CB 52 CB 53 m o PORTO DRI VE DATA2 PORTO DRI VE COMAND PORTO ugpaapnpa uupnagupnp uupnagapnpapnpadu 0000001 0P m00000000 0P m0000000000000000 mo ain BOQ MC07 vel WORD Uni t DWORD Axi sSe DRD oPortSel MC07 S UN T COMVAND osUh M 07 S RESULT psResul t VB Function M07 Ui vel o ByVal Alhit As Long ByVal 558 As Long ByVal oPortSe As Long ByRef pslhi t As 7 S UN T COMVAND ByRef psResult As MC07 S RESULT As Bool ean VB NET Function MC07 1 0 vel o ByVal AhUn t As nteger ByVal Ax sSe As Integer ByVal oPortSe l As nteger ByRef josUhi t Ca As 7 S UN T COMVAND ByRef joshResult As M 07 S RESULT As Bool ean C bool MC07 UWY i vel o ui nt Ahit uint 5 5 uint oPortSel ref 7 S UN T COMVAND pslhi tCna ref 7 S RESULT psAesul t err oa r3 nananpd x 0 C ooo gaa 7 ET cj ES LEI Opo 2200 207 SEL A C1 0 7 SE
199. 5 D4 D3 D2 D1 D0 D31 lt gt D16 000 00 127 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 8 ABS INDEX COMMAND H 15 ABS INDEX COMMAND 4 STATUS1 PORT E N 22 ERROR 0 DRIVE STATUS1 0 00 000000 0000 N gt DRIVE STATUS1 5 0 0 000000 0000 vr gt MC07 BRStatus 0 DATA1 PORT 1 000000 0000 15 3 6 DATA2 PORT 2 147 483 647 2 147 483 647 H 8000 0001 H 7FFF_FFFF 0000 WEE 209 000000000 COMMAND PORT WRITE amp DRIVE COMMAND PORT COMMAND H B H B gt 0 MC07 LWDrive 0 0 DRIVE DATA1 PORT 00000 D15 D14 D13 D12 D10 D9 D7 D6 D5 D4 D1 DO A15 lt gt DRIVE DATA2 PORT 00000 D15 D14 D13
200. 50000 000000 000000000 080 0000000000 DELAY TIME D U B 00000 SPEC INITIALIZE1 05 0 00 PULSE OUTPUT MASKO DD DD D 000 169 2 RESOL No 0 RESOL r3 c MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 RESOL No SPEED RATE 0 000 D RESOL No RESOL 0 0 0 0000 RESOL No RESQL Hz RESOL No 5 Hz 20 25 mug B sc e S0 2 3 uL 10 4 25 2419 200 5 5 11 400 e 5 1 FSPD 000000000 100000000 19000000000 HSPD 000 0000000000 PULSEN 0 0 000 gt 0 19500000 0000 0 LSPD 000 00000000000 15 0000 20 190 0000 0000 ELSPD 000 00000000000 0000 20 190 0000 0000 SUAREA 000000 5000000 1900000 0000 1 00000 0 0000000 00 00000
201. 6 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g ooo mecos 0 000 RIVE STATUS1 BUSY 1 1 00000 00 0 00000000 0000 ssop 0 DEND DALM 0 CWLM CCWLM D CCWLM 0 TYPE1 TYPEO pENDPODn 000000 0 DEND PO 0 D DD DD 000 000 10000000000 410000 gt oo n D e DENDT D 00000000 DEND BUSY 1 DEND0 00000 00 00000000 00 0 D4 DALM TYPEO D5 DALM TYPE1 n DEND0 00000 00 0 0 0 0 0 0 oo 0 g 2o20 m ont ORIGIN 000000000 DEND 0 5 000000 DRIVE STATUS PORTO 1 TUS1 BUSY 10 00000 000 DEND BUSY 00 0000 00 lt d0000 A0 0 000 DEND BUSY 00 0000 IN u u ORIG 0 0 0 TYPE1 TYPEO DAIMO l O0 uuuunuuun
202. 6 MIL vo 16 160 10000000000 0 7760 UC 7660 MCC09 0 000 000000000000000 27 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 3 e 5 NULLO DODD Visual C Visual 0 00 00 00 0 0 00 0 psResult RESULT 000 0000600 0 TRUE FALSE 0 0 Vi sual BOOL TRUE FALSE Visual CHE NET Visual Basic Bool ean 1 0 Visual Basic NT Boolean True X I False Vi sual C NT bool false 9 Visual Basic NET 0000000000 hitaize 0000000000000000 lnitiaizeg 000000 RESULTO 207 5 5 Public Sub Initialize 207 S UNT I USB 0000 MC07 S USB I Us n 000000 207 5 158 NFO LI ST M07 S AD DATA 00000000000 7 S COMMAND BUF 0000000000 207 S DATA BUF 000000000000 M97 5 sTATUS 000000 M07 S DATA 28 Visual C NET
203. 66 0 0000 0000 000 00000 000000 voo UUUDDUDBDUVOPOTI 000 0000 00 00000 DRIVE COMMAND O D 00000 0 00 58 51 00 0 00 00000 0 00 STATUS DO 00000000000000 00 0 00 vo PoRT AND F1 D D I D VO PORT 0 e UC 7660 26 x x 00708 00707 00718 00717 1 CB 52 3232MIL 0 CB 52 3232 ML O O CB 53 1616 MLO 00000000 0 SOUT3 SOUTO 0 00 0000000000 217 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB D 0 MCCO9 0 000 6 3 2 VO PORTO DJ P 1 00000000000 PO
204. 9 00000000 Result 3 010 0000000600 0 0 0 31 VBD U7 t DO 40 0 Q 0 0 MOZ Result 0700 370 0 l VB NETO 207 Resul t 0 0 30 0 Q1 0 0 MOZ Resul tO 07 7 330 NETD 07 Resul tO 07 7 7 30 0 D Q1 0 0 AC07 Resul t0 07 7 37 4 2 2 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 0 MCCO9 0 000 UsbC UC 7660 DRI PORTO DRI VE DATA1 PORTO DRI VE DATA2 PRO 00 0000000000060 aim VB NET NET Data typedef struct 7 S COMMAND WORD Comand DWPRD Data y MC07 S COMMAND DATA Type MC07 S COMMAND DATA Comand As nteger Data As Long End Type Structure 7 S COMMAND DATA Public Command As Short Public Data As I nteger End Structure struct MC07 S COMMAND DATA t publ i ushort Command public uint Data 000 DRIVE COMMAND PORTO O0 0000 DRIVE DATA1 PORTO DRI VE P 160 DRI VE DATA2 PORTO 160 O DRIVE DATA1 PORTO oodo 32 4 2 3 00000000000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 0 MCCO9 0 000 UsbC DRI VE STATUS1 PORTO DRI VE DATA1 PORTO DRI VE DATA2 PORT OO 00 00000000000 UC 7660 qI H typedef struct 7 5 5 5 DATA VWDRD Status DWRD Aata 207 S
205. C SET ERROR PULSE ERROR ENABLE 10 00000000 00000 PULSEQ ORIGIN ERROR PULSE SETO 00000000 r3 0000 00 5 000 0000 0000 SCAN 0 ORIGIN SPEC SET 0 0 SCAN MARGIN 1 0 00000000 MARGIN D 00000 O0 CONSTANT SCAN 0 II 00 00 000000 0 0000000 000 000 0000 000000 0000000000 0 000 0 O MARGIN PULSE SETO D DU 0 DD D D E DELAY TIME 00 00 SCAN DELAY TIME 0000 ORIGIN DELAY SET SCAN DELAY TIME 0 0 0 0000 ORIGIN DELAY SET 0 0 LIMIT DELAY TIME 00 D 0000 01000000 0 PULSE DELAY TIME D D D 100 00000000 0000 ORIGIN DELAY SET PULSE DELAY SETO 00000000 183 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB D 1 MCCO9 0 000 m 5 ORIGIN QO000 000000 0 ORICNODO0 0O0C0O0
206. C07 BV i t Dri veCommand ui nt prev ushort VM itTine ref MC07 S RESULT psAesul hDev WitTine 190 000000 o0 0 000g psResu t ua 81 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 EDY D FUL D BOL 07 BI sWi t DVDRD Dev WORD 5 07 S RESULT psResul t VB Function MC07 Bl sV i t ByVal ADev As Long ByRef pV itSts As I nteger ByRef As 07 S RESULT As Bool ean VB NET Function MC07 BlsV it ByVal 22 As Integer ByRef pVAitSts As Short ByRef As M 07 S RESULT As Bool ean NET bool MC07 BlsV it ui nt Av ref ushort 55 ref 7 S RESULT psAesul t hDev pWitSts 0 1 pshesut ud
207. COMPARE REGISTER2 SET H AA DFLINT COMPARE REGISTER3 SET DFLINT COMP1 ADD DATA SET RAM SPEC SET H C1 SPEED CHANGE SPEC SET H C3 INDEX CHANGE SPEC SET INDEX CHANGE D 0 0 0000 RFSPDHL E D H E5 ERROR STATUS MASK ERROR 0 0 ERROR STATUS D 0 0 0 H E8 COUNT LATCH SPEC SET O000000000000000000 HF1 HARD INITIALIZE1 1 23 HF2 HARD INITIALIZE2 2 H F3 HARD 3 HF7 HARD INITIALIZE7 000000000000000 H F8 HARD INITIALIZES 000000000000000 HFC SIGNAL OUT 000000000 O000000 COMMAND CODE H 88 H 98 H A8 COMPARE REGISTER 137 5 1 8 1 NO OPERATION 00000 0 D D DRIVE STATUS1 2 PORT J COMMAND H 00 N STATUS1 PORT ERROR 0 Y N STATUS1 PORT BUSY 0 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 LSEND SSEND ORGEND 10 0000 0000 NO OPERATION COMMAND DRIVE STATUS1 0 00 000000 00600 DRIVE STATUS1 PORTO 5
208. D 181 181 185 187 189 AO 00 D D sssessssssssssssssssssssssssssssssssssasssasssssssqusssassssssssiussssmisa 190 6 ORG 4 ORG 5000000 191 7 ORG 10 000000 194 8 DDOD D D 4 5 195 9 ORG 12 000000 196 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 use 0 DU 0 Mccoe 0 0 000 0 0 RENT M 197 queer 197 2 E a a e 198 8 0000000000 i EE 199 4 00000000000000 20000000000 201 5 000000 ai iaa a Saat ost Aa in kuda ku ain uk up a a a
209. DBta ref MC07 S RESULT psAesul t hPort ux pData 6 3 1 psResul t ud 113 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 1 O 1 L1 D DD UsbC UC 7660 CB 52 CB 53 B 1 BOOL MC07 DACRD Port WDRD pLData 07 S RESULT psResul VB Function MC07 BPort n ByVal Port As Long ByRef pLBta As Integer ByRef psResu t As MC07 S RESULT As Bool ean VB NET Function 7 BPort n ByVal Port As nteger ByRef pata As Short ByRef psResult As 07 S RESULT As Bool ean C NET bool MC07 BPort n ui nt APort ref ushort oLDBta ref 7 S RESULT psAesul t hPort ux pData 6 3 1 psResul t ud
210. DRESS COUNTER READ ADDRESS LATCH DATA READ PULSE COUNTER READ D PULSE LATCH DATA READ 0 DFL COUNTER READ 0 D D DFL LATCH DATA MCC SPEED READ 0 0 0 0 SLOW STOP 0000 FAST STOP 00 D D 0 ORIGIN ORIGIN 0 0 0 RRO 000 0 0 R STATUS 5 010 0 000000 c3 00 ORIGIN D0000 STATUS1 PORT ORIGIN STATUS STATUS2 PORT BUSY L3 r3 DEND BUSY DALM DEND PO DRST NORG ZORG ORG CWLM CCWLM FSSTOP 25 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 3 D ADDRESS COUNTER READ ADDRESS LATCH DATA RE PULSE COUNTER READ PULSE LATCH DATA READ DFL COUNTER READ 0 D 0 DFL LATCH DATA READ 0 0 MCC SPEED READ ERROR STATUS READ I 0 D D SET DATA READ 0 0 D D RSPD DATA READ 00 D D SLOW STOP nn D D STOP 0000 U oue 0000000000 000000 UNIT MOMO D 00D UNIT STATUS READ J l UNIT MCM ERROR STATUS READ D
211. EL A 7 SEL X Y Xj D YU 07 SEL X Y Z X0 0 Yi D Z M07 SEL X Z XJ D 4 07 SEL X Y A XJ D Ad 207 SEL X A XJ Ad 7 SEL XZ A XJ U Zi D M07 SEL Y Z 20 7 Y D zl n 207 SEL Y AJ 07 SEL XY Xj U Yun Zu B A0 207 SEL Z A 05 psUhitStatus psResul t 49 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 000 0 5 1 9 00000 UsbC UC 7660 52 CB 53 5 qo BOA M007_URStatus1l o DWORD ALh t sSel oPort Sel MC07 S UN T STATUS psthi tStatus MC07 S RESULT psResul t VB Function MC07 URStatusllo ByVal Ahit As Long ByVal AxisSe As Long ByVal oPortSel As Long ByRef psuUhitStatus
212. EX CHANGE D CHANGE SPEC 0000000 DIN CHAKE D D 0 ABS NDEX CHANI 0 D PLS NDEX CHANI 0 J O I NDEX EP INDEX FL D UU 00 INDEX FL INDEX EP 0 1 Evry INDEX CHAFU I D H I 1 I J l FULL 1 oj jmio 0 1 1 pshesut 5 ud 76 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 STATUS PRT 00000000000 UC 7660 2 000000000 DRIVE STATUS PORTO PRI VE STATUS2 PORTI DRIVE STATUS3 PCRT DRI VE STATUSA PORTO DRI VE STATUS5 PORT ORG STATUSO DL 00000000 u gi n BOOL 07 BRSt at usBuf DVCRD Dev StatusBuf M 07 S RESULT posResul t VB Function MC07 BRStatusBuf ByVal As Long ByRef StatusBuf As Integer ByRef As 7 S RESULT As Bool ean VB Function 7 BRStatusBuf ByVal Av As Integer ByVal StatusBuf As Short ByRef psResult As 07 S RESULT As Bool ean C NET bool MC07 BRStatusBuf ui nt Av ushort StatusBuf ref 7 S RESULT psAesul t hDev 00 0000000000000
213. ISTER2 lo a gt COMP3 DETECT TYPE comP3 l TYPE DFLINT COMPARE REGISTER3 DRIVE 1 000000 0 0 0 DFL COUNTER DFL DFL 00 213 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 COUNT PULSE l ei III 4000000 41000000000 gt 00000000 Wi f un 1 2 000 00000000 jJU U UU la lU d 2 1 03 2 1 013 E 0 1 6 4000000000000 gt 0000000 17 1 i 0000000 4 1 0 1 9 DFL COUNTER INITIALIZES 0O DL BB B B 00 00 00000 B 0 DFLCOUNTER INITIALZES 0 0000 0 0000 0 DFL 214 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 6 00 00000 0 00 000 00 000000 0000 0 00 0 COMPARE REGISTERI 2 30
214. L X Y M07 SEL X Z 207 SEL X A 207 SEL Y Z 207 SEL Y A 207 SEL Z A 07 SEL X Y Z MC07 SEL X Y A 7 SEL XZ A 7 SEL Y ZA 07 SEL X Y 24 25 SANSA 222 FANANA oPortSei 0 1 0 PRODO u 01 0 PORT O 1 7 SEL GP OUT 207 SEL EXPO OUT 207 SEL EXP1 OUT 207 SEL CTLPO 0o00 LC EI ESI CLE o PORT 0 PORT 1 PORT 0 PORT E I Q 2 L3 20 A eS IS eS 2 lt 5 L3 r3 r3 20 1 q 000 7 SEL EXPO EXP1 L3 L3 E 0 0 D D 1 30 0 1 PORT 00000000000 psResut ud 0000000 0 RESULTO r3 r3 rc 5 r3 r3 0 u 48 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 EL ui 0 9 0000000000 00000 D DD D DRIVE DATAL PORTO RI DATA2 PORTO DRIVE COMMAND PORTO D 00000 DR
215. LAY TIME B 000 e i MP Q CONSTANT SCAN EH 000060 d 00000 SCAN DELAY m CONSTANT SCAN HU 000060 mrt 00000 SDLY SCAN DELAY TIME B 000 gt e 1PULSEQ 000 00000 E 00000 TUN L nore ona L e SCAN DELAY TIME 0 0 0 000 Q CONSTANT 5 MP h 00000 SDLY P SCAN DELAY TIME B 000 gt PULSED 00000000 E f PoLY 00000 00000000 D ORIGIN SPEC SETO SENSOR ERROR 193 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 7 ORG 10 00000 0 ORIGIN D00000 000 00 ccwg 00000 ORG 10 0 0 0 NORGO 0000 ORGO0O0OC0000000000000 00000000000000000 DO00000000000000001ms00000000000000000000 CCW LIMIT D CW LIMIT MPJ MARGIN D D 0000 E000 DDD DDDD SDLY SCAN DELAY LDLY LIMIT DELAY e 00000 o 5
216. LI UP DOW U COUNT PULSE SEL 000000010 10 000000000000000 000 0 10 0000 PAUSE 0 0000 5 SIBY 1 SBY 1 67 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 014 COREG 000 1 EYI 0 D D DRIVE STATUS PORTO ERROR 10 0 0 015 COMREG 1 2 D D DRIVE STATUS1 PORTO ERROR 10 190 00 0000000000000 0000 EP FLO HL D D D D DJ COMREG FL COMREG EP H 0 0000000000000000 EMPTY FUL ERRR 10 00 0 00000000 ejejojo O O
217. MAND DRIVE DATA1 DRIVE DATA2 PORT 0 0 O 031 01600 000000 2 147 483 648 2 147 483 647 H 8000 0000 H 7FFF FFFF D 0 2000000 0000 DRIVE COMMAND PORT COMMAND 000 000 DRIVE DATA1 PORT B B B 1 gt 07 LWoOrive D15 D14 D13 D12 D11 D10 pe 55 Di DO D15 lt 000 gt DO DRIVE DATA2 PORTO 00000 D15 D14 D13 D12 D11 D10 58 56 55 D4 Di DO D31 lt 000 gt D16 H8000 0000 J J 0 153 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 CNTINT COMP1 ADD DATA SET 4 000000 gt COMMAND H9C CNTINT COMP1 ADD DATA SET COMMAND amp DRIVE DATA1 0 0 DRIVE DATA2 PORT D31 D1600 000000 DATA2 PORT WRITE 2 147 483 648 2 147 483 647 H 8000 0000 7 D 20 000000000 DRIVE COMMAND PORTO 000000 gt D D 07 LWDrive 0 DRIVE DATA1 PORT 00000 D15 D14 D
218. MERR 1 00000 000 0 SPEED RATE 000 0 20 000 000000 20 000 000000 MBUSY O 0 0 UNIT MCM ERROR CLR 0000 00000600 31 00000 000 MOM STATUS 0 MERR 10 00000 Mccoo n 0000 MCM STATUS1 0 00000 Au Yes hw Yes 1 0 PORTO A Yes Yes MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 1 mecos 0 000
219. MP2 SOMES pM STOP STOP STOP INT TYPE1 TYPEO TYPE1 TYPEO TYPE1 TYPEO ENABLE ENABLE D7 D6 D5 D4 D3 D2 D1 D0 COMP2 COMP2 COMP2 COMP2 COMP1 COMP1 COMP1 STOP STOP STOP INT STOP STOP INT TYPE1 TYPEO ENABLE ENABLE TYPE ENABLE ENABLE 000 DO COMP INT ENABLE COMP1 D 0 0 0 ADRINT 0 ADRINT 1 D ADRINT Di COMP1 STOP ENABLE 1 0 1 D D 1 1 000000000 00000 02 1 STOP TYPE D COMPARE REGISTER 0 0000 D4 COMP2 INT ENABLE COMP2 1 0 0 ADRINT 0 2 ADRINT 1 DCOMP2 D 0 0 ADRINT cap 9 F D5 COMP2 STOP ENABLE 2 0 COMP2 1 2 142 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 2 STOP TYPEO 07 2 STOP TYPE1 2
220. MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 COMMAND CODE 81 ADDRESS COUNTER INITIALIZE1 000000000000000 H 82 ADDRESS COUNTER INITIALIZE2 000000000000000 87 ADDRESS COUNTER MAX COUNT SET lgHuuuggdaggguggauugungu 88 ADRINT COMPARE REGISTER SET 89 ADRINT COMPARE REGISTER2 SET ADRINT COMPARE REGISTER3 SET H8C ADRINT COMP1 ADD DATA SET H 91 PULSE COUNTER INITIALIZE1 00000000000000 H 92 PULSE COUNTER INITIALIZE2 00000000000000 H 97 PULSE COUNTER MAX COUNT SET COMPARE REGISTER1 SET H 99 CNTINT COMPARE REGISTER2 SET CNTINT COMPARE REGISTER3 SET H 9C CNTINT COMP1 ADD DATA SET H A1 DFL COUNTER INITIALIZE1 2 DFL COUNTER INITIALIZE2 DFL COUNTER INITIALIZE3 0000000000000000 H A8 DFLINT COMPARE REGISTER1 SET H A9 DFLINT
221. N ps7arget Posi tion ref MC07 S RESULT psResult l hDevX hDevY Lr vSpec D15 D14 D13 D12 D11 D10 D9 0 0 0 0 0 0 0 0 D7 D6 DA D2 Di DO CONST CP DRIVE 9 9 9 9 ENABLE MODE DO DRIVE MODE 000000000 SCAN 000 1000000000000 DL CONST CP ENABLE 0000000000000 110 000000000000 psTargetPosition 2 147 483 6480 2 147 483 6470 psResul t uuagaagaaggaggagagugguagaauguumRsumuagaguanmumuuugaggdgtutud 000 89 LILILTI LLLI L3 rcr L3 rcr GDE ra E LII LIT LIC L3 rc c3 CP SPEC LONG TI 0 0 0 SHORT TI ON SED O0 D
222. NTER PRESET COMMAND DATA PORT DRIVEDATAi PORTE 0000000 D15 D000000000 WRITE DRIVE DATA2 PORT 0000000 031 01600 000000 DATA2 PORT WRITE 2 147 483 648 2 147 483 647 H 8000 0000 7 D ugaguageangaguaagu lutl DRIVE COMMAND PORTO gt 07 LWoDrive DRIVE DATA1 PORT I B D15 D14 D13 D12 D10 D9 D7 D5 D4 D1 DO 015 lt 0000000 gt DO DRIVE DATA2 PORTO 00000 D15 D14 D13 D12 D10 D9 D7 D5 D4 D1 DO D31 lt 0000000 gt 016 Hoooo 0000 000 000 0000 O 0 00 DRIVE STATUS4 POR PULSE OVF 1 00000 50 00000000 H8000 000 e TO 152 4 CN 0 u TINT COMPARE REGISTER1 2 3 SET 00000 COMPARE REGISTER1 2 30 0n D 0 000 0000 DATA1 WR DATA2 WR COMMAND WR COMMAND H 98 COMMAND H 99 COMMAND H 9A MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 CNTINT COMPARE REGISTER1 SET COMMAND CNTINT COMPARE REGISTER2 SET COMMAND CNTINT COMPARE REGISTER3 SET COM
223. O9 DRIVE STATUS2 PORTO 00 00000000000 0 ERROR 0 0 0 ERROR STATUS 5 z Q Q e o cb ccr m S ON A CLR S RDY 0 00 0 00 0 000 00000000 168 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 6 1 2 Lu D D 0 0 01000 L3 rc u FSPD H s 5 000 anne 0 0000000 0 u FSPD SPEED RATEQ 0O 0000000 FSPD 000000000 1000000000 8 988 607Hz c lt ssn s ossos sS A ns qx ss s v 8 s D x hv DRIVE STATUS1 DRIVE CWP cowp H 0 000 10000 f 200007 OFF gt lt 1 gt LSPD JSPD 100 100000
224. ORT 0 SSEND 1000000 DHGEND EBRHOER S zaongoza BUSY CAT OOTI DRIVE STATUS PORT TE ORGENDE IH B HS ooo ees ADDRESS OVF ERROR BUSY 1 0 00 0 O DRIVE STATUS4 PORT ADDRESSOVE 10800 000 DALM ERROR DRIVE STATUS2 DALM 1 000000 DRST ERROR DRIVE STATUS2 DRST 1 000000 m ERROR STATUS 400 gt MASK 400 gt ERROR STATUS ERROR STATUS 0 ERROR ERROR REND K 4 00000000600 STATUS gt STATUS gt ERROR JJI U 0 060 gt MASK gt ERROR STATUS gt CLR 205 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 6 1 8 0 0000 0 1 000000000 00 STATUS PORTO 0 000003700000000 IDH UD D DRIVE STATUS1 PORT PoRTD UD 0 DRIVE STATUS PORTO 0000000000000 DRIVE STATUS2 PORT PORT L3 r3 L3 c3 DRIVE STATUS2 PORT DRIVE STATUS3 PORT PORTO D D DRIVE DRIVE STATUS4 PORT PORTO D DRIVE STATUS4 PORTO 0000000000000 DRIVE STATUS5 PORT 000000000 000 PORT D L3 r3 LILI DRIVE STATUS5 PORT 1
225. Pul seError Pul se Q set Pul se Preset Pul se VB Type MC07 5 ORG PARAM End Type Spec As Long Margi nPulse As Long Li nitDel ay As Long ScanDel ay As Long Pul seDel ay s Long CScanEr r or Pul se As Long Pul seError Pul se s Long set Pul se s Long Preset Pul se As Long CK NET struct MC07 5 000 MARG N PULSED 00 65 535 000 LI M T DELAY TI M x 5ns D SCAN ME x 5ns PULSE DELAY ME x 5ns CONSTANT SCANT 00000 000 1PULSED unu d B PRE 0 00 0 0 0 publ i c publ i c publ i c publ i c publ i c publ i c publ i c publ i c ui nt ui nt ui nt ui nt ui nt ui nt ui nt ui nt Spec Margi nPul se Li nt Del ScanDel ay Pul seDel CScanEr ror Pul se Pul seError Pul se Off set Pul se public int PresetPul se 255 255 255 1 275ns 1 275ns 1 275ns PULSED 00 2 147 483 6470 000000 000000 PULSED 00 2 147 483 647 0 n D 0000 FSET PULSE 00 2 147 483 647 08 000000 95 SET PULSEQ 2 147 483 6480 2 147 483 6n 000000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660
226. RT PORTU 0 0 DRIVE STATUSS PORTO 0 00000000 00000 DRIVE STATUS 0000 D DRIVE STATUS PORT 0 DRIVE STATUS5 0 0 ORIGIN STATUSOO 0 00000000 0 STATUSO 0000000000 0000 00000 STATUSO 00 ORIGIN STATUS D D D 00 0 0000 00000 DRIVE DATA PORT T 0 0 0 READ 00 0 000 0 0 00 DRIVE DATA1 2 PORT B 00000 D DRIVE DATA1 2 PORT 0 000000 00 0 0 0000000 000 000 0 0000 62 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 0 mecos 0 000 DRI VE COMAND 320 0 0000000 UsbC UC 7660 000 DRI VE DD D D DRIVE DATAL PORTO ER VE DATA2 owwpPRIIDDDUDDDODODODUDDU BOOL MC07 1 0 ve DACRD Dev WPRD Gm DAORD pData MC07 S RESULT posResul t VB Function 7 LWri ve ByVal ADev As Long ByVal As nteger ByRef pLBta As Long ByRef As 07 S RESULT As Bool ean VB NET Function 7 LWri ve ByVal ADev As 1 nteger ByVal As Short ByRef pata As Integer ByRef poshResult As M 07 S RESULT As Boolean C NET bool M07 LWD i ve ui nt Dev ushort ref ui nt pPata
227. RT o e ugagganuauaagdgggaggugadagwogngn uu 1 von INO mg nF IN0 IN1 lt INI D D MCC09 0 DRIVE STATUS5 PORTO 990 5500 000000000 580 0 55000 0 28 000 0000 00000 0000 0000 00000 HARD INITIALIZE2 00 000 GPIO2 9 0 0 500 0 0 00 COUNT LATCH SPEC SET 1 DO 000 GPIO2 SS0 0 0 00000 0000000000 0000000060 ug 55000 0 000 00000000 0000 00 0000 osg 8 00000 1 000 0000000 0000 0000000060 SPEED CHANGE SPEC SET D 0 0 0 INDEX CHANGE SPEC sET 1 B D D 000 0 DDD 5500 0000 00000 0000000000 00000 SPEED RATE CHANGE 0 0 0000 INDEX CHANGE 0 0 D D D D 218 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 2 PORT
228. RTO O0 000 000 000 000 DRIVE COMMAND PORT COMMAND 10 000 000 0 0 MC07 LWDrive 0 DATA2 PORT O D15 D14 D13 D12 D11 D10 D9 D8 y 5 E i 550 550 TYPE1 TYPEO D7 D6 D5 D4 D3 D2 D1 DO RDYINT RDYINT CCWLM CCWLM CWLM CWLM TYPE1 TYPEO TYPE1 TYPEO HoFoo 000 CWLM TYPEO D1 J CWLM TYPE1 CWLMI I U DU 1 TYPEO 0 0 0 1 1 0 1 1 D2 TYPEO D3 CCWLM 0000 CCWLM I H I D C TYPEO 0 0 0 1 1 0 1 1 l LII CWLMTYPE or ORIGIN DO Li 116 D4 RDYINT TYPEO D5 RDYINT TYPE1 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000
229. S S D7 D6 D5 D4 D3 2 D1 DO EXT CPP STOP DOWN ORIGIN SLSTOP FSSTOP COMMAND PULSE PULSE ERROR 0 ERROR ERROR ERROR ERROR ERROR ERROR MASK MASK MASK MASK MASK MASK MASK 0000000000 D14 D0 00 00000 ERROR STATUSO 00 00 0 000 0 0000 1000000 0 ERROR 0 0 0 0 ERROR STATUSO ORDO 00000000 00000 ERROR STATUSO I 0 00 0 00000 ERROR STATUSO 00000 0000 ERROR 00000000 00 0000 00000 00 0 0000000 D 05 ERROR STATUS INDEX ERROR 0D150 ERROR STATUSI tti 000 BD 00 00000 ERRORSTATUSMASKU 0 0 000000 0 0 ERROR STATUS MASK 0 00 00 00000 00000 00000000000 UNIT MOM D D D ou DU DDUDUDDMcMI STATUS MASK D1 02 D90000 182 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 2 ERROR STATUS READ ERROR 5 5 ERROR STATUS 0 0 0 0 ERROR STATUS O00000 0 0 4 000000 gt COMMAND HD1 ERROR STATUS READ COMMAND amp DRIVE COMMAND PORTO EMT DRIVE DATA
230. SEND 1 DD D 203 una MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 0000000 0 2 FAST STOP 00 55 580 DEND DALM J CWLM CCWLM DRIVE STATUS1 BUSY 10 000000000000000 0 DEND BUSY 1 00 000000 0 DEND000 4A000000 000 DEND 00 0000 4 0000 000 100 04 0000 9000 5 ponGIND 4 0000 500 0000 DRSTO 0 0000 BusyY 00 000 000 000 5 0 EXT PULSE 100 0 0000 0 000000000000 10 00000 EXT PULSE 1 0 0 0 U O EXT PULSE 00 0000 BUSY 0 00000 000000000 00 0 0 DRIVE STATUS1 PORTO FSEND 10 0000 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 3 LIMITO 1 1
231. SPEC SPEED CHANGE INDEX CHANGE SPEC SET 1B B 0000 COUNT LATCH SPEC RAM JUMP j JUMP ENABLE D10 D 1 D1101 D12 00 117 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 3 SPEC INITIALIZES 5 COMMAND H 03 SPEC INITIALIZE3 COMMAND STATUS PORT lt mmmon os 7 gt DRIVE STATUSI PORTO 000000000000 Y LNK Pa DRIVE STATUS1 PORTO 5 00 000000 0000 Y 0 0 07 BRStatust DRIVEDATA1 PORTO 0000 000000000 COMMAND PORT DRIVE COMMAND PORTO WRITE 07 LWDrive O DATA2 PORT O Hoooon n 000 DRIVE DATA1 PORT 1 U 0000 D15 D14 D13 D12 D11 D10 D9 D8 SCAREA DOWN STBY STBY STBY PULSE MODE MASK TYPE2 TYPE1 TYPEO D7 D6 D5 D4 D3 D2 D1 D0 DALM DALM DEND PO DEND PO DRST DRST TYPE1 TYPE0 TYPE1 TYPE0 TYPE1 TYPE0 000
232. ST MF 00000000 0000000 uMTO00000000 0000 DRSTO 0 0 10 000000000000000 O ORIGIN SPEC SET O AUTO 10msp 00000 DRIVESTATUS PORTO BUSY 1 10 DD D D SIGNAL 0000000000 10 5 00000 m DEND PO DRIVESTATUS2 PORT JU 0 0 0000 000060 D DRIVE STATUSt PORTO BUSY 1 DRIVE STATUS PORT BUSY 10 00000 00000000000000 00 00000 00000 m DALM MCC
233. STATUS DATA VB Type MC07 S STATUS DATA Statusl As nteger Lata As Long End Type VB Structure MC07 S STATUS DATA Public Statusi As Short Public peta As Integer End Structure CK NET struct 207 S STATUS DATA t public ushort Status public ui nt Mta 000 1 srATUs1 PRO NL 0000000 Data D DRI VE DATA1 PORTO DRI VE DATA2 PORTI DRIVE DATA2 PORTO O0 0 0 160 DRIVE PORTO 000 160 33 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 4 3 1 I UL D D 4 3 1 0 0 0000000 UsbC UC 7660 lli typedef struct 7 S UNT I NFO WORD h t 10 07 S SLAVE NFO VB Type MC07 S UNI T NFO LhitType 1 To 10 As 1 nteger End Type Structure MC07 S UNI T NFO Marshal As UnnanagedType ByVal Array Si zeConst 10 gt Public UnitType As Short Public Sub Initialize m Uh t Type 9 End Sub End Structure C amp NET struct MC07 S SLAVE I NFO t Marshal As UnnanagedType ByVal Arr
234. STATUS DATA X publ i c 07 S STATUS DATA Y publ i c 07 S STATUS DATA Z publ i c 207 S STATUS DATA A publ i c 7 S I N PORT pPort ud gt N xx H nPort 0000 0000 000000420 0000000 000 00 000 44 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 u aim C NET und gt N xx Qut Port typedef struct MC07 5 UN T COMMAND MC07 S COMVAND DATA X MC07 S COMMAND DATA Y MC07 5 COMVAND DATA Z MC07 S COMMAND DATA A MC07 S OUT PORT Qut Port y 07 S UN T COMVAND Type MC07 S UNI T COMVAND X As 7 S COMMAND DATA Y As MC07 S COMVAND DATA Z As 7 S COMMAND DATA A As 7 S COMMAND DATA QutPort As 07 S OUT PORT End Type Structure 7 S UNI T COMMAND Public X As MC07 S COMMAND DATA Public Y As MC07 S COMMAND DATA Public Z As MC07 S COMMAND DATA Publ i c As 7 S COMVAND DATA Public QutPort As 07 S OUT PORT End Structure struct 7 S UN T COMVAND t publ i MC07 S COMVAND DATA X publ i c MC07 S COMVAND DATA Y publ i M07 5 DATA Z publ i c MC07 5 COMVAND DATA 4 publ i c 7 S OUT PORT Qut Port r3 c3 r3 AES E gun L3 r3 L3 r3 L3 r3 c3 r
235. STATUS1 PORT BUSY 1 0 0000 4 000000 gt COMMAND H FF FAST STOP COMMAND COMMAND PORT WHITE DRIVE COMMAND PORT COMMAND 000 000 gt 07 BWDriveCommand 0 5 5 5 0 0000000 0000 00000000 SLOW STOP 00 0000 D 000 DRIVE STATUS1 PORTO SSEND 10 D 0000 FAST D D DD DRIVE STATUS1 PORTO FSEND 10 D 0000 0000 000000000 000 DRIVE STATUS PORTO 000 ERROR STATUS MASK U 00 0 0 0 000 0 DRIVE STATUS1 PORTO ERROR 10 0 0 0000 00 B 00000 DRIVE STATUS1 PORT 0 ERROP 1 0 0 0000 0 00 00 0000000 000000000 00000 SLOW STOP J ERROR STATUS MASK 0 0 0 00 SSEND 1 ERROR I d di d aum uu ERROR STATUS MASK 0 0 00 SSEND 1 ERROR 00 00 e FAST 0 l ERROR STATUS 0 00 FSEND 1 0 ERRORIJ 0 00000000 ERROR HD 0000 ERROR STATUS
236. STERS 1 1 1 0 9 000000000 COMPARE REGISTER3 1 150000 0 00000000000 0000 DRIVE STATUS1 PORTO 10 00000000000 0 5 160 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 3 DFL COUNTER INITIALIZES 4 000000 gt COMMAND DFL COUNTER INITIALIZES COMMAND DATA1 PORT WRITE DRIVE DATA1 PORT 000000 000 000 COMMAND PORT ARITE DRIVE COMMAND PORT COMMAND 000000 gt MC07_LWDrive DATA2 PORT O Hoooo 000 DRIVE DATA1 PORT 00000 D15 D14 D13 D12 D11 D10 D9 D8 COMP1 COMP1 COUNT2 COUNT1 EXT COUNT DIVISION TYPE1 TYPE0 MASK MASK DIRECTION TYPE D7 D6 D5 D4 D3 D2 D1 D0 DIVISION DIVISION DIVISION DIVISION DIVISION DIVISION DIVISION DIVISION D7 D6 D5 D4 D3 D2 D1 D0 Hoooo D7 D0 DIVISION D7 D0 D7 DO HFF HFE HFD H02 000 256 255 254 0 4 8 2 10000
237. STOP UP 10000000 u DOW 10000000 CONST 1 EXT PULSE 0 00 ADDRESS COUNTER NI 1 COUNT 0 COUNT COUNT PULSE EXT PULSE EXT PULSE PAUSE 10 ST 0 Z PAUSED 0 0 PAUSED 0 0 D PAUSE 1 PAUSED PULSE PULSE SELD 10 00 H J EE 5 Q TS LOICILI LILEITI 000000 010 D 00000 100000 000000 STBY 10 D 000000 STBY MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB gooo L3 rc D0000000000 00 Busy 00 0000 OMM 550 DEND DAM
238. T COMMAND DRIVE DATA1 PORTO 00 000 0 O D15 bongn 000000 32 767 32 767 H 8001 H 7FFF 0 0 20 00000 0000 DRIVE COMMAND PORT COMMAND 000 000 DRIVE DATA1 PORT 00000 gt 07 LWDrive DATA2 PORT O D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO D15 lt 0000000 gt DO 000 H 800 000 000 00000006060 8001 H FFFF 32 767 0 0000 0 H7FFF COMP DETECT 158 00500 0 0 UD 0 000 000000000 8001 H 7FFF 32 767 0 32 767 0 0 0 DFL COUNTER INITIALIZE2 COMP DETECT TYPE 00 0 0 H 0000 000 0 0 0 DRIVE STATUS4 PORTO DFLOVE 1 000000 0000 0 0000000 1 00000 32 767 169 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 5 DFLINT COMPARE REGISTER1 2 3 SET 0000000000 COMPARE REGISTER 2 300000000000 COMMAND H A8 DFLINT COMPARE REGISTER1 SET COMMAND COMMAND H A9 DFLIN
239. T COMPARE REGISTER2 SET COMMAND COMMAND H AA DFLINT COMPARE REGISTERS SET COMMAND DATA1 PORT 015 00 000 000 WRITE 32 767 32 767 H 8001 0 H 7FFF 0 0 2000000 0000 COMMAND PORT WBITE DRIVE COMMAND PORT gt 07 LWDrive DATA2 PORT O Hoooo n 000 DRIVE DATA1 PORT 00000 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 015 lt gt 8000 B DFLCOUNTER INITIALIZE 0 0 000 COMP DETECT TYPED 000000 COMP DETECT 00 000000000 8001 0 32 767 0 1 0000 0 7 00 32767 00000 COMP DETECT 18 0000000000 09 0000000000000 0000 000 00000 00 0 0000 8001 H 7FFF 32 767 32 767 00 0 164 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 6 DFLINT COMP1 ADD DATA SET 00 0000000000 0000 4000000 gt COMMAND DFLINT COMP1 ADD DATA SET COMMAND DATA PORT DRIVE DATA PORT COMP ADD 16 WRITE
240. VE 1 PORTO DRIVE DATA PORTO O000000000 ooann L3 L3 r3 r3 0 00000 0 0 0 u gi 07 UWRLDri ve DADRD Alhit DWORD Axi sSe 7 S UNI T COMMAND psUni t Cro MC07 S UN T STATUS psthi tStatus MC07 S RESULT psResul t VB Function 207 ve ByVal Ahit As Long ByVal Ax sSe As Long ByRef psUhi t Qa s MC07 S UN T COMMAND ByRef psUhitStatus As 7 S UN T STATUS ByRef As 7 S RESULT As Bool ean VB NET Function M07 ve ByVal Ahit As nteger ByVal Ax sSe As nteger ByRef t Qa s MC07 S UN T COMMAND ByRef psUhitStatus As 7 S UN T STATUS ByRef joshResult As 7 S RESULT As Bool ean C NET bool MC07 UWRDri ve ui nt PUn t ui nt sSe ref 7 S UN T COMVAND psUhi t Ca ref 7 S UN T STATUS psLhi tStatus ref 7 S RESULT psResul t hlhi t Axi 558 207 SEL X XJ 207 SEL Y 207 SEL Z 2 207 S
241. VO PORT D 109 ad 109 109 110 4 6 2 c M HM 111 VO PORTO 00000 111 112 VO PORT AND0 00000 113 VO PORTO 00000 114 ADMD DND 115 5 1 1 0 0000000 c i 115 1 SPEC INITIALIZE1 115 2 SPEC 116 3 SPEC 118 DU DIT TE UD aps 122 1 JSPD SET 122 2 JOG PULSE SET 123 5 4 3 D0000 0 0 124
242. VORD Alhi t Axi sSe MC07 S RESULT psAesul t VB Function M07 Ud rError ByVal Ahit As Long ByVal Axi sSe As Long ByRef psResu t As 7 S RESULT As Bool ean VB NET Function MC07 Ud rError ByVal Ahit As nteger ByVal Ax sSe As Integer ByRef psResult As 07 S RESULT As Bool ean CX bool M07 UC rError ui nt Ahit uint Ax sSe ref 7 S RESULT psAesul t DI 0 hthi t Axi 55 00000 00600 0o00 7 SEL X X 000 0000 0 M07_SEL_Y M07_SEL_Z 207 7 SEL X Y M07 SEL X Z 207 SEL X A 207 SEL Y Z 207 SEL Y 207 SEL Z A z psResul t 07 SEL X Y Z 07 SEL X Y A 7 SEL X Z A 7 SEL Y ZA 07 SEL XY x 24 25 515 ZANAN 24 0 5 48 SANSA 2224 ua 39 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 4 4 3 000000000
243. Val ScanDe ay As Short ByVal Pu seDe ay As Short ByRef psResu lt As MC07 S RESULT As Bool ean CX NET bool M07 Set Or gDel ay ui nt Zev ushort Lim tDelay ushort ScanDelay ushort Pul ay ref 07 S RESULT psResul t hDev Li m t Del ay LIM T DELAY Ti M x 5ns 0 000000 00 1 275 5 1 275s0 000000000000000 1 2750 0000000 ScanDel ay SCAN DELAY 5 0 000000 00 1 275ns 1 275 0 000000000000000 1 2759 0000000 Pul seDel 000 PULSE DELAY TI 5ns 0 0 0 00 1 275ns 1 275s0 000000000000000 1 2755 0000000 psResul t ud 102 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 G N ERROR PULSE UsbC UC 7660 0000000000 1 CRI G N SPEC SET ERROR PULSE ERROR 0 CONSTANT 5 2 147 483 64710 000 0 DRI VE DRI VE STATUS1 PORT ERROR 0 STATUS1 PORT 5 0 Gai H M07_Set Or gErr or Pul se MORD Dev
244. XY POSI TI ON LONG X LONG Y MC07 S PCSI ON VB Type MC07 S XY PCBI TI ON X As Long Y As Long End Type VB Structure 7 S XY TI ON Public X As I nt eger Public Y As I nteger End Structure CK struct MC07 S XY POSI CN 1 public int X public int Y Y U 88 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 22 080 0000000000060 600 UsbC UC 7660 D 000000 STATUS1 PORTO ERROR 0 BUSY 0 00 00 0 00 5 51 PORTH ERROR 0 COMREG FL 00 Gir BOA 07 1 DADRD Av DWORD ADevY WDRD LrvSpec 07 S XY TI ps7arget Posi t 7 S RESULT psRAesult VB Function MC07 I ncStrCp ByVal ADevX As Long ByVal hDevY As Long ByVal Dr vSpec As Integer ByRef psT7arget Pos t on As MC07 S XY TI ON ByRef psResu t As 7 S RESULT As Boolean VB NET Function MC07 I ncStrCp ByVal ADevX As Integer ByVal ALDevY As Integer ByVal ZrvSpec As Short ByRef psTarget Position As 7 S XY TI ON ByRef psResu t As 7 S RESULT As Boolean NET bool MC07 IncStrCp uint DevX uint ADevY ushort Z rvSpec ref MC07 S XY TI O
245. YPE2 1 TYPEO TYPE3 TYPE2 D7 D6 D5 D4 D3 D2 DL SCAN AUTO ERROR PULSE CRIGN SENSCR SENSCR PULSE ORI G N MARG N DRST ERROR FLAG ERROR ERROR SENSOR START ENABLE ENABLE ENABLE SABLE 1 DR 00000000000 0N0000000 DO ORI G N START D cw00000000 1 D1 PULSE SENSOR TYPE 1 5 1 1 00000000000000000000000 SENSOR ERROR TYPEO E SENSOR ERROR DN CONSTANT SCAN 0 H 0 0 TYPEO TYPE1 D 0 1 1 0 0 CRI GN 0 L3 C3 5 L3 5 L3 L3 5 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 1 00 0000000000 20 000000 0000000000000 00000 00 000000 0000 000000 000000000 0 0000000000 50 ORG 5 GNAL TYPE O 0 0 0 RG U U 11 120 0 0 0 COEM
246. YPEO D3 J EXT COUNT TYPE1 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 TYPE1 TYPEO 0 0 0 1 s2 EBA OO E nre 2n 1 1 D4 PULSE TYPEO D5 EXT PULSE TYPE1 06 EXT PULSE TYPE2 TYPE2 TYPE1 TYPEO TYPEO 0 0 0 100 ns 1 0 0 2 0 us 0 0 1 200 ns 1 1 5 0 us 0 1 0 500 ns 1 1 0 10 us 0 1 1 1 0 us 1 1 1 20 us EXT PULSE TYPED 0 0 00 0 000000000000 000 000000000 COUNT PULSE SELO 0000000000 0000000000000000 000000000000000 D7 EXT COUNT DIRECTION 0000000 EAEBH 00 0000 u Og t3 m s n 0 u 000 000 000 uud D8 TYPEO D9 TYPE1 COMP1 2 30 0000 0000 d
247. ay SizeConst 10 public ushort Uni t Type publ i c 7 S SLAVE I NFQ ushort dumy t Uni tType new ushort 10 ud lhi tType 0 Whi t Type 1 00000001 lhi t Type 2 00000000 lhi t Type 9 14 UC 7660 H FF 000 D VBD hi V0 100 0 d1 D hi 7 07 7 7 970 000000 D VB NETO hi 7 00 7 90 0 Q 0 0 hit Type 077 970000 C NET hi tTyper 07 7 970 0 G h tTyoe Q7 7 97 34 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 0 MCCO9 0 000 4 3 2 00000000000 000000 UsbC UC 7660 MT 5 Gai H BOQ MC07 Envi ronment WORD Uhi t No MC07 S RESULT psResul t VB Function MC07 Envi ronnent ByVal Unito As Integer ByRef poshResult As M 07 S RESULT As Bool ean VB NET Function 7 Envi ronnent ByVal Uhi tNo As Short ByRef osResult As 7 S RESULT As Bool ean CX NET bool MC07 Envi ronment ushort Lhi ref 7 S RESULT psResul t lhi t aho 05000000 M07 USB UN Of JU B 0060 psResul t ud 35 MPL 36
248. cos 0 000 3 SCAN 0000 0000 2 uuu HSPD sp giie BBuu ELSPD nnnnanannnn annnannannn SCAN D 000000000000 UU UUUDI 2252 0 HSPD uud 0000 lt 0000000000000 lt 0 000000000000 SPD SCAN D 1 179 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 4 INDEX 0000 5 0 00000 0 0000 0 000 000000 000000 0000 0000 5 3 D 000 SCAREA 0 00 D D 00 SCAREA MODE t 0 000000 00000000000
249. ct 7 S SPEED RATE VB Type 7 S SPEED RATE DWORD ghSpeed DACRD Lovw5peed ea 504 ea DAORD 504 DAORD SOH DWORD enb DWORD DRat e o 207 5 SPEED VB NET Structure MC07 S SPEED RATE End utu FSpd H ghSpeed 1 Endl SUAar ea SDAar ea FSpd As Long H gh5Speed As Long Low5peed As Long As Long SUArea s Long SDArea s Long SUH s Long SDH s Long URat eNo s Long LRat eNo As Long End Type CK NET struct 207 S SPEED RATE Public FSpd As Integer Public ghSpeed As I nteger publ i c Publi c Lou5peed As Integer publ i c Public naLov peed As 1 nteger publ i c Public 5 As nteger publ i c Public SD4rea As nteger publ i c Publ i c SUH As nteger publ i c Public SDH As nteger publ i c Publi c URateAo As 1 nteger publ i c Public DRate o As nteger publ i c Structure publ i c Eja Lt LJ L3 LE 5 000 vx t en za LE EIL 0 0 0 rn ESL 28 sam 0 0 0 u SUAREA x 1Hz DI SDAREA 1Hz x 1Hz 5 000 5000Hz 0 3 000 3000Hz 0 300 300 O Lowspeed 0 0 0 00
250. ean VB NET Function 7 IncCi ByVal ADevX As nteger ByVal ADevY As Integer ByVal Z rvSpec As Short ByVal Dr As Short ByRef psCenter Posi t on As MC07 S XY ON ByRef psTarget Posi t on As MC07 S XY ON ByRef josResult As 7 S RESULT As Boolean C NET bool MCO07 IncCirCp uint ADevX uint ADevY ushort rvSpec ushort Or ref 7 S XY POCSI TI ON pscenter Position ref MC07 S XY TI ON ps7arget Posi t on ref 7 S RESULT psAesul t npo Ovsec 0000000000000 D15 D14 D13 D12 D11 D10 D9 De 0 0 0 0 0 0 0 0 D7 D6 D5 DA 2 Dl DO CONST CP DRI VE i 9 0 9 9 ENABLE MODE Dr 00 COW l 207 OW 0 91 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 psCent er Posi ti on 8 388 6070 8 388 607 0 0
251. ef MC07 S RESULT psAesul t u hLDev pata psResul t ud 80 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g DD 0 mecos 0 000 4 5 4 WAIT Mccoo 0 00000000 000 000000 0 0 000 DRIVE STATUS1 PORT BUSY 1D0 0000 D DRIVE STATUS PORT ERROR 10 00000 Mccoo 0p 00000000 D 000 DRIVE STATUS1 PORTO ERROR O 0 0 BUSY BIT 0 0 DRIVE STATUS1 PORTO LL 000000 000 0000000 000000 0 000 00 00 0000 00 0000000000 000000000000 READY UsbC UC 7660 0000000 0 0 0 READY DRI VE STATUS1 PORT BUSY 00 000000000060 gi BOOL 7 BV i t Dri veCormand DADRD Dev M i 77 WCO07 S RESULT psRAesul VB Function MC07 BWi t Dri veComrand ByVal As Long ByVal V tTine As nteger ByRef psResu lt As MC07 S RESULT As Bool ean VB NET Function 7 BW i t Dri veConmmand ByVal ADev As I nteger ByVal 7 As Short ByRef psResu lt As MC07 S RESULT As Bool ean CX NET bool M
252. l t Tr hv 00 00000000000 0000 psResul t ud 107 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 00 00 UsbC UC 7660 DRIVE STATUS1 PORT ERROR Q DRI VE STATUS1 PORT 0 BOA M07 Gro DWORD ADev WORD Q gType 07 S RESULT psResul VB Function MC07 Org ByVal As Long ByVal 0 97 As Integer ByRef psResult As 07 S RESULT As Bool ean VB NET Function 7 Org ByVal As I nteger ByVal QrgType As Short ByRef psResu t As M 07 S RESULT As Bool ean bool 07 nt Av ushort Orgo7ype ref MC07 S RESULT 4 t hDev QrgType u uut 7 0960 0 MC07 0965 ORG 5 MC07 CRGl CRG 1 07 CRGl0 ORG 10 MC07 ORG2 2 07_ 11 ORG 11 7 09653 3 07_ 12 ORG 12 MC07 0964 4 esRsut 000 0 0gig
253. og CB 52 3232 MIL 32 32 CB 53 1616 MIL VO 16 160 0 2 1 0 000 2 Windows 8 8 10 0 00 00 000000000 0000 000000 2 2 000 1 320000 640 000 0000 MPL 36 02v1 00 USBW32 x86 32 0 0 00 0 00 0000000000 0000 0 MPL 36 02v1 00 USBW32 0 0 MPL 37 02v1 00 USBWe4 0 0 0 0000000 MPL 36 02v1 00 USBW32 0 0 00000000 00000000 E MPL 36 02v1 00 USBW32 U MPL 37 02v1 00 USBW64 MPL 36 02v1 00 USBW32 M MPL 36 02v1 00 USBWS2 00 0 0 0000000 000 MPL 37 02v1 00 USBWe4 600000 00 00 00000 WOW64 Windows32 Windowse4 jt t 0 0000 000 2 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 PL 37 02v1 00 USBWe64 x64 64 0 000 0 D MPL 37 02v1 00 USBW64 0 0 000000000000000 MPL 36 02v1 00 USBW32 0 0 0 MPL 37 02v1 00 USBw64 0 0 0000000 MPL 37 02v1 00 USBWe4 0 0 0 0 00000000 MPL 36 02v1 00 USBW32 0 00
254. on 00 000000000 000000 00 16 77 214 16 777 2140 D psTargetPosition 777 214 6 777 2140 0 0 pb r 207 COWD D 7 CONT l pscenterPosition 0000000000 0000000 8 388 6070 18 388 6070 psResul t agsggagogggogpggpagopuggRsurmnpnagupdggdognpagpiudo 93 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 UsbC UC 7660 D 0 00000 0 0100000000000 00000 ADDRESS COUNTER OVER n BOOL 07 1 MORD DevX DWDRD ADevY MC07 S XY
255. ri ve ByVal ADev As Long ByVal Ch As Integer ByRef poWiteDasta As Long ByRef pReadData As Long ByRef psResult As MC07 S RESULT As Boolean VB NET Function 7 LWRDri ve ByVal prev As Integer ByVal As Short ByRef pWiteDBta As Integer ByRef pReadData As nteger ByRef psResu t As 07 S RESULT As Boolean CX NET bool MC07 LWRDri ve ui nt Av ushort Chd ref uint pWiteDBta ref ui pReadData ref 7 S RESULT t hDev Cnal pmwitebta 000000 160 000 0 RIVE DATA2 000000 160 0000 RIVE DATA PR pReaorbta DRIVE 2 d UU DRIVE psResu t ud 78 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 0 mecos 0 000 DRI VE COOWAND PORTO O 0O 0000000000 UsbC UC 7660 L3 r3 r3 L3 r3 r3 gi I BOOL 07 BWRDri ve DADRD Dev WORD DVCRD pReadData 7 S RESULT psResult VB Function 207 BVRDTi ve ByVal
256. s 0 000 20 0000 000000000000 000 0000 20000000 o020000000000000000 00 200 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB 1 mecos 0 000 gugguuugugggauggugauauagdnmgutd 210 00000000 0 00000 0 0000 20 00 00000000 000000000 00 0000 00 000 0000 20 0000 00 0 200000 000000 00 0 0000 DRIVE STATUS1 PORT J BUSY 0 ERROR 0 0 0 0 00 00 000 00000000000 00000000000000 0000000000000 000 000 0000000 210 00 00000000 000000 0000000000000 0000 200 0 00000 gt 20
257. unction 7 UPortOrOut ByVal Unit As Integer ByVal oPortSe As Integer ByRef posQutPort As MC07 S OUT ByRef posRAesu t As MCO07 S RESULT As Boolean CX NET bool M07 Qut ui nt Unit uint oPortSe ref 07 S OUT PORT psQuit Port ref 7 S RESULT 4 t DL dH hlhi t loPrtse 07_5 1 GP OUT 001 900 207 SEL EXPO OUT 001 0 0 PORT 207 SEL EXP1 OUT 001 0 0 1 PORT 207 SEL CTLPO QUT PORT 7 SEL EXPO 1 1 1 0 POR D I Q 1 PORT ps tPort psResul t 5 55 MPL 36 02v1 00 USBW32 MPL 37 02v1 00 USBW64 USB g 0 mecos 0 000 UsbC UC 7660 CB 52 CB 53
Download Pdf Manuals
Related Search
Related Contents
Ethan Frome - Alliance Pastorale 香美市消防庁舎建設工事(電気設備工事) Philips BT9285/41 Data Sheet Morphoder User Manual TELECHARGEZ ICI LA BROCHURE FR eRAD PACS Viewer manual Copyright © All rights reserved.
Failed to retrieve file