Home
MPL-34-01V1.00/AL2W32 MPL-35
Contents
1.
2. MPL ORIGIN GIN DRIVE STATUS1 IGIN ORIGIN ORIGIN RDY WAIT 7 COUNTER READ COUNTER HHHHHHHHH SPEED READ 9 ADRINT CNTINT DFLINT COMPARE REGISTER COUNTER
3. 0000000 A at CLR COUNT LATCH SPEC SET ENABLE DRIVE DATA1 2 PORT SS t AUTO CLEAR ENABLE DRIVE DATA1 2 PORT 4 gt _ 1 1 CNTINT COMPARE REGISTER1 AUTO ADD COMP1 ADD DATA ENABLE 4 gt CNTINT COMP2 COMP2 COMPARE REGISTER2 4 gt CNTINT COMP3 COMP3 COMPARE REGISTER3 TYPE HHHHHHHHHHHHHHHHH PULSE COUNTER INITIALIZE 00000000000 PULSE COUNTER PRESETHHHHUHHHHHHH PULSE COUNTER READHHHHHHHHHHHH 192 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 UAE ETE 5 2 5 0 00000000 HHHHHHHHHHHHHHH UHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHH 16 0000 00 00000 000 0000 20 2 0 0 000 0 000 000 000908 00 000000000 IMOOODOOOOHCWOOUDDOOODODOODLD CCWIO H HDHH HIHI U 000 00000000 0 32 767 0 432 767 QH 80010 7 HHHHHHH2HHHHHHUHHHH EXT COUNT TY
4. SCAN 162 3 INDEX 0000 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ING INDEXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH ABS INDEXIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHH ell p EE E INDEX HHHHHHHHHHHHHHHHHHHHHHHHHH 163 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja 5 1 4 ORIGIN 000 0 1 ORIGIN 51 1 D D ORIGINHHHHHHHHHH HHHH
5. D 20D 7713 TB5FAO U X YU 0 5 90 coogi 52 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 0 HHHHHHHHHHHHHHHHH 1 HHHHHHHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 53 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 3 5 3 O PORT HD O 0 00000010 PORTO PORTO O 00 0 20 1600 000 0 0000 000000000 00000 QALI 000 OSHHHHHHHHHH HHHHHHHHHHHHH HHHHHHHHHHHHHHHHH I OPORIHHHHHHHHHHHHHH HHHHHHI OPCRTHHHHHHHHHHHHHHH qI l BOQ MO7 BWat chEdge DAQRD Port WIRD plata 07 S RESULT psResul t VB Functi on 7 BWat chEdge ByVal APort As Long ByRef pata As nteger ByRef psResu t As 7 S RESULT As Bool ean VB NET Function MOO7 BWat chEdge ByVal APort As nteger ByRef pata As Short ByRef psResu t As 7 S RESULT As Bool ean NET bool 7 BWat chEdge ui
6. hlhi t HHHHHHHHHHHHHHHHHH oPortsel HI OPCRIHHHHHHHHHHHHHHHHI OPORTHHHHHHHHHOUHHHHHHH I O PORTI GE MO07 SEL OUT 17Q PCRT 207 SEL 1 9 0 PORT 207 SEL CPL OUT 1 9 1 PORT MO07 SEL EXPO 1 9 0 PORT MO07 SEL EXP1 QUT 1 9 1 PORT 207 SEL CTLPO QUT I Q 0 PORT DIETE DUE BL MO07 SEL CPL OUT 1 q PORT I Q 1 PORT MO07 SEL EXPO BP1 OUT 1 9 PORT 1 q 0 1 PORT psQtPort HOHHHHHHHH psResut EEI Ecl Ex Lr Lr U U OUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 44 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 HHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHI OPONIHHHHHHHHHI OPONHHHHHHHHHHANHJHHHHHHH HHHHHHHHHHHHHHHHI OPCRHHHHHHHHHHHHHH BOL MO7 UPort AndOut DIORD Alhit DPD oPortSel M37 S OUT PORT psQitPort MO07 S RESULT psResul t VB Functi MOO7 UP
7. MO07 SEL X MO07 SEL Y MO07 SEL Z MO07 SEL A 000000 U MO07 SEL X Y MO7 SEL XY Z 2 M97 SEL X Z MO07 SEL X Y A MO07 SEL X A MO7 SEL X Z A M97 SEL Y Z MO07 SEL Y Z A MO07 SEL Y A M07 SEL XY Z A MO07 SEL Z A pslhitGa HHHHHHHHHHHHHHHHHHHHHHHHHHH pslhi t Status HHHHHHHHHHHHHHHHHHHHHHHHHH psResul t HHHHHHRESULTHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 39 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 HHHHHHHHHHHHHHHHHHHHHHHHHHHH DAAL POTI DATA PCRIT DRIVE COMAND PORTH HHHHHHBELEIBSHBHBHIHHHHHIHHULHBgBBL IN BOL MO7 Uri vel o DWRD ALhi t DIERD Axi sSel DWRD oPort Sel MO07 S UN T CMD psLhi tal M07 S RESULT psResul t VB Functi on M07 Ui vel o ByVal ALhit As Long ByVal Ax sSe As Long ByVal oPortSe As Long ByRef pslhi t Ca As M7 S UNT COMAND ByRef psResult As 7 S RESU As Bool ean VB NET Function M0
8. 25 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 AL IHHHHHHHUHHHHHHH U U AL IHHHHHHHHHHOUHHHHHHH qI l BOQ MO7 GrErrCount Boara b 7 5 RESULT yosResul t VB Functi on M07 rEr r Count ByVal Boara b As Integer ByRef psResult As MO7 S RESU T As Bool ean VB NET Function M7 d rErrCount ByVal Boara b As Short ByRef psResu t As 7 S RESULT As Bool ean CX bool MO7 drErrCount ushort Boara b ref 07 S RESULT psRAesul t Boara b HHHHHHHHHH UU U U MO07 AL2PQ BOARD 0 MO07 AL2P BOARD 1 1 psResut HU DD DU HHHHRESULIHHHHHHHHHHHHHHH NL U HHHHHHHHHHHHHUHHHHHHHH HHHHH HHHHH OUOOQOOOOOOOOOODOOOOOOOOTREIDOOOQOOOOODODODDOFASEOOOO0OOD 26 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 QUO GOLOTE D n HHHHHHHHHHUHHHHHHHHHHHH UBBHHHHHHHHHHHHHHHHHHHHHHHHHH qI l BOQ MO7 Downl oadl ni t Data V RD Bara b M07 S RESULT osResul t VB Functi on 7 Downl oadl ni t Dat a ByVal Boara b As nteger ByRef josResu t As MO7 S RESU T As Bool ean VB NE
9. H8 ADDRESS COUNTER INITIALIZE EB COUNTER INITIALIZE2 HHHHHHHHHHHHHHH H87 ADDRESS COUNTER MAX COUNT SET 0000 000000 0000000000000 H88 ADRINT COMPARE REGISTER1SET H89 ADRINT COMPARE REGISTER2SET ADRINTO 000000000000 H8A ADRINT COMPARE REGISTERSSET ApRINTHHHHHHHHHHHHH ADRINTH COMP1 ADD 0 DD D 0 pre H91 PULSE COUNTER INITIALIZE1 00000000000000 H92 PULSE COUNTER INITIALIZE 00000000000000 H 97 PULSE COUNTER MAX COUNT SET HHH HHHHHHHHHHHHHHHHHH BA REGISTER1 SET CNTINTHHHHHHHHHHHHH H 99 CNTINT COMPARE REGISTER2 SET CNTINTHHHHHHHHHHHHH CNTINT COMP1 ADD DATA SET CNTINT COMP1 ADDHHHHHH COUNTER INITIALIZE HA2 jpFL COUNTER INITIALIZE COUNTER INITIALIZES 0000000000000000 HA8 JDFLINT COMPARE REGISTER1 SET DFUNTO 000000000000 HA9 JDFLINT COMPARE REGISTER2 SET DFLINTO 00000000000 0 DFLINT COMPARE REGISTER3 SET DFLINTH 00000000000 UDC SPEC SET
10. 1 5 ORIG 1 5 DRIVE STATUS1 BIT ERROR BIT 1 ERROR BIT DRIVE STATUS1 ERROR BIT ERROR BIT 1 ERROR BIT DRIVE STATUS DRIVE BIT BUSY 0 INDEX DRIVE ADDRESS
11. LL EL 7 d 00000 0000 ORG 10 NORGH HHHHORGHHHHHHHHHHHHHHHH 000000 00000000 00060 HHHHHHHHHHHHHHHHH1msHHHHHHHHHHHHHHHHHHHH COJLI MT CWLIMT M MARG N KI LE SDLY SCAN DELAY LOY LIMT DELAY SCANI I D D LU 1 U LELAY G CONSTANT SCAN I I H D HHHHHCWMHHHHHHHHHHH e 000000 CONSTANT SCAN O O O e SCANI I D D LU 1 U SCAN DELAY TI Mg QONSTANT SCAN LI D J LU U e HHHHHCOWMHOGHHHHHHH CCVWMIHHHHHHHHHH 5 SCAN DELAY TI MET E D D COBIAN SCAN 000000 HHHHHOMHHHHHHHHHHH 177 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 EEE HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH RATE
12. MO07 SEL X 07 SEL Y MO07 SEL Z MO07 SEL A N xs lD DUN MO07 SEL X Y MO07 SEL X Z MO07 SEL X A M97 SEL Y Z MO07 SEL Y A MO07 SEL Z A 000000 M97 SEL X Y Z MO07 SEL X Y A MO07 SEL X Z A MO07 SEL Y M97 SEL X Y ZA lt gt lt gt ox lt N N lt N P gt gt N CS CS gt x gt Cd ODDO 00000 000 OHHHHHHH MO07 SEL IN MO07 SEL EXPO MO07 SEL EXP1 MO07 SEL CTLPO IN MERE UU MO07 SEL EXPO EXP1 1 0 PORT 1 1 PORT pslhi tStatus UU pshesul t UU U U EE L3 L3 L3 L3 E DJ E A E HHHHHHHH HHHHHHH HHHHHHHHHHHHU
13. SCAN ORIGIN INDEX INCREMENTA ABSOLUTE ADDRESS DEND PO DRIVE STATUS BUSY BIT DEND PO DEND PO DRIVE STATUS1 BUSY BIT 211 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja B 5 ORIGIN ORG 1 ORG 3 CCWLM ORG 2 3 4 5 ORG 0 ORIGIN DELAY SET MARGIN PULSE
14. 1 3 0000000000000 HHHHHHHHHHHUHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHL 1D D DU B D D U 00 YProgram Files 00000 Visual Basic NET P rogram Files Mpl34 O1v1 00YBinYx86YVb NET 2002YAL2A vb MPL 34 NET 20020 P rogram FilesYMpl34 01v1 00 Bin x86 Vb NET 2005YAL2A vb MPL 34 NET 20050 P rogram FilesYMpl35 O1v1 00YBinYx64YVb NETYAL2A vb MPL 35 Visual C H NET P rogram Files Mpl34 01 1 00 2 MPL 34 Visual C Program FilesYMpl35 O1v1 00YBinYx64YVCYAL2A h MPL 35 P rogram FilesYMpl34 01v1 00 Bin x86 Vc VcAL2A Iib MPL 34 P rogram Files Mpl35 01v1 00YBinYX64YV CYVCAL 2A lib MPL 35 C NET 1 E P rogram FilesYMpl34 01v1 00 Bin x86 C Net YAL2A cs MPL 34 P rogram FilesYMpl35 01v1 00YBinYx64XC NetYAL2A cs MPL 35 Visual Basic Program Files Mpl34 O1v1 00YBinYx86YV bYAL2A bas MPL 34 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 1 4 1 HHHH e ALII D D U oo lp O00000 AL 000000000000 00000000 p A HHHH HHHHHHHHHHRESULTHHHHHHH MCO7 Result 02 T LU MC07 Result 02 00 0 0 H 80 128 H 8F 143 0 O00 O AL i UUUUUUU IHHHHHHHHHHHHHHHHHH 000000 1 RESULT 0 0 U 000 MCO7 Result 02 00 0 H 80 128 0
15. 0 HHHHHHHHHHHHHH 1 00000000000000 UU og 000001000 HHHHHHHHHHHRESULLIHHHHHHHHHHHHHHH HHHOUHHHHHHHHHHHHHHHHHHHH psResut HHHHHHHHHHHHHHHHHTRUEC1HHHHHHHHHHHHFALSE OHHHHHH 51 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 I O PCRITI LH D U 2CB 02v1 HHHHHHHHHHHHHI OPORHHHHHHHHHHHH U U qI BOQ MO7 BPort n DAQRD Port WIRD 8 S RESULT osResul t VB Function 7 BPortln ByVal APort As Long ByRef pLsta As Integer ByRef josResu t As MO7 S RESU T As Bool ean VB NET Function MOO7 BPortln ByVal Port As Integer ByRef pata As Short ByRef osResu t As MO7 S RESULT As Bool ean CX NET bool MO BPortin uint Port ref ushort pata ref MO7 S RESULT psResul t U U hPort HHPONIHHHHHHHHHHH pLata HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH I O PORT 015 04 D3 D2 01 D9 DB D7 D6 D2 Di 0 0 0 0 0 0 0 0 0 0 0 o IN xs o o ze o o o o Ks
16. INDEX DRIVE INDEX 213 MCC DALM DALM MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 R1 P186 5 1 7 R2 P188 5 2 1 214 B 1 1
17. ERROR STATUS FSEND ERROR LSEND ERROR SSEND ERROR STATUS1 PORT BUSV 0 186 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 5 1 8 000 HHHHHHHHHHHHHHHUHHHUHHUHHHHHHHHHHHHHHHUHHHHHHHHHHHHH 0000 DRIVE COMMAND 000 0 00000 DRIVE COMMAND 32 0 000 00 000 00 0 000 9 00 HHHHHHHHHHH UU MCC DRIVE STATUSPORTHHHHHHHHHHHHHHHHHHHHHHH UU HHHHHHHHHHHHHHHHHHHHHHHH 2 HHHHHHHHH MCCH SET DATA READHHHHHHHHHHHHHHHHHHHHHHHHHH S HHHHHHHHHHHHHH MCC l MCC SPEED READHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 4 00 000000000 ERROR STATUS READ 00 0000 0 0000000 0 000 000000000000000 5 00 000 000000 MCCHHHHHH 0000 0000000 000000 000000000 187 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 5 2 R2 5 2 1 EA EB 4 2C 776Av1
18. DRVEND BUSY 1 DRVEND 0 HHHHH HHHHHHHHHH 000 HHHHHHHHHHHHHHHHHHHHHHHHH BBY 0 00000000 0 PREN 10 00000 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE D4 ERROR HHHHHHHHHHHHHHHHH ERROR ERRCR STATUS RC I I O ERROR STATUS ERROR STATUS MASK HHHHHHHHHHHHHHHHHHHHH ERRCR STATUS ERROR STATUS REA HHHHHHHHHHHHHHHH ERRCRAI 0 O COREG FLA COREGA ERROIHHHHHHHHHHHHHHHHHHHHERRORSTATUSHHHHHHHHHHHHHH HHHHHHHHH HHHHHHHHHH LSEND HHHHHHHHHHHHHHUHHHHHHH 2HHHHHHHHHMTHHHHHHHHH 00000 Do SSEND HHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHH 55890 0 000 0 D7 D FSEND HHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHFSENDRHHHHHH U U Lr Lr Lr Lr Lr EE Lr Lr Ld E Lr EE Lr Lr Lr HHHHHHHHH Lr n ERE EA ERE
19. FSPD UU 5000 0 500000 INDEXHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHH HHHHHHH HHHHHHHHHHHHHHHHHHHSHHHHHHHH INDEXHHHHHHHHHHH HHHHHHHHHHHH INDEX HHHSUAREAH SHHHHHHHHHHHHHHHHHHHH HHHHHHHHH HHHHHHHH HHHHHHHHHH HHHHHHHHHHH u fl DU uit 160 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 3 JOG 0000 m JOG I 00000000000000 JOGHHHHHHHHH
20. hLhi t Axi 55 MO07 SEL X MO07 SEL Y MO07 SEL Z MO07 SEL A MO07 SEL X Y Y M97 SEL XY Z O 72 MO07 SEL X Z Z MO07 SEL X Y A MO07 SEL X A N MO07 SEL X Z A MO07 SEL Y Z Z MO07 SELY MO07 SEL Y A N 07 SEL XY ZA DA MO07 SEL Z A N psResult HHHHHHHHHHHHHHHHHHRESULTHHHHHHHHHHHHHHH U ut HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 30 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 3 4 3 0 0 0 O O HHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHH HHIVOHHHHH HHHHHHHHHHHHHHH VO PORTHHHHHHHH HHHHHHHHHHHH 2C 77141 2C 776Av1 2D 7710v1 200 7713v1 2CB 01v1 20B 02v1 BE 52 53 HHHHHHHHHHHHHHHHHHHHHHHHHHHH PALI U BOL M97 U ExUni t ConmVode DERD hh WIRD ConmRate WIRD RetrvOunt WORD oBit MO07 S RESULT psResul t VB Functi on 7 UV ExUni t ByVal ALhi t As Long ByVal Conmfate As Integer ByVal AetryCount As nteger ByVal oBi t As Integer ByRef s esz7 As MO7 S RESU T As Bool ean VB NET Function 7 UVExUni t ByVal hht As Integer ByVal C
21. COMPARE REGISTER RE REGISTER COMPARE REGISTER COM COUNTER INITIALIZE COMMAND 212 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 RATE No RESOL No RATE No RESOL No
22. MC07_UPortOut UOPORTHHHHHHHHHHH 000 D VOHH MOHH VO PORTHHH ORHHHHHHHHHHH MC07_UPortAndOut vog MC07_UPortIn vong vog DOPORTHHHHHHHHHHHHHHH e OH ungui MC07_BPortOut MC07_BPortOrOut MC07_BPortAndOut MCO7 BPortin MC07_BRLatchData MC07_BWLatchClr 199 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 5 3 2 0 VO PORT 1 00000 000000 PORT u u HHHHHHHHHHHHHHHHHHHHH INOHHHHH UU HHUHHHHHHHHHH MOH 00 MOHHHHHHH INO IN1HH lt INO ra HHHHHHHHHHH IN1 lt MCC 000 DRIVE STATUS5 PORTO I lt X 550 Y SS0 SSOHHHHHHHHHH DD SSOHHHHSPEC INITIALIZE2HHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHH HHHHHHHHHH HHHHHHHHHH Uu HHH UDU COUNTER INITIALIZE1HHHHHHHHHHHHHHH 5500 0 0000 d 0000 0000 00000 HHHHHHHHHHHHHH HHHHHHHHHHHHH HHHHHHHHHHHHHHH HHHHHHUHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHH SS0HHHHHHHHHHHHHHHHHUHHHHHHH Oso USBHHHHHHHHHHHHHHHH I SPEED CHANGE 0 0 SPEC 0 000000 00000 D 00000 5500 0 0000
23. 202 UU 00 Seien 203 203 2 i S et 204 GE ID 205 208 e a E 908 909 C a E 211 HHHHHHHHHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE UUL U 1 1 e ALIHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 000 MOHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH OAL 0000 U 0 20Mbps 50m 0 0 0 10Mbps 100m 0 00000000000000 00 0000 000 0900000 00000000 00 00 000000000000000 0060 Windows 0 00 0000000000000 PCIHHHHHHHHHC VX870HHHH UHHHHH 00 000 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 0 DOS V HHHH Windows O O AL II OOO O O HHHHHHHHHHHHHHHHHHH HHHHHHHHHHHH AL HWHHHHHHHHHHHHHHHH DLL HHHHHHHHHHHHH Windows 32HHHH HH MPL 34 01v1 00 AL2W32 0 D 0 Windows 64HHHHH O 0 MPL 35 01v1 00 AL2W64 0 O D MPL 35 01v1 00 AL2Ww64 00 000000000000000 Windows 64 0 000 00 00000000 O MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2We4 j O0 00000000000 EJ PoE sss SEQ sa PSD s LI Gy i e LU DRIVE COMMAND PORT 0 O 0 0 0 PORT 00 000 PORT DRIVE DATA1 PORT S ON A CLR OUT0 OUT1 DRIVE DATA2 PORT 00000 oPoRT 00 000 PORT DRI
24. D DETECT TYPE HHHHHHHHHHHHHH IH 8001 H FFFF 32 76 H 0000 H 7FFF 0 32 767 U U 7 UD uu UD UU HHHHHHHHHHHHHH UU DETECT TYPE 1 0 000000000 HHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHH H 8001 H 7FFF 32 767 432 767 0 D l 152 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 6 DFLINT COMP ADD DATA SET HHHHHHHHHH COMP1HHHHHHHHHHHHH HHHHHHHHHHHHHHHH 000000 gt COMMAND HAC DFLINT COMP1 ADD DATA SET COMMAND DRIVE DATA1 PORT COMP1 ADD 00 015 00 000000 DATA1 PORT HHHHHH 32 767 432 767 H 8001 H 7FFF po U 0 HHHHHHeHHHHHUHHHHHH a 6 DRIVE COMMAND PORTO COMMANDHHHHHHHH DRIVE DATA1 PORTO D Ll LU Li D15 p14 Di3 D12 D11 D10 Do pa D7 D6 D5 D4 58 D2 Di po D15 lt COMP1 ADDHHH Hoooo nr 158 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 4 2 4 III 0000000 M IOODUOULUOUOLLUOLLULU 41000000 gt kk DRIVE COMMAND PORT J COMMAND JI DO O OO DRIVE DATA1 PORTO 000 000 00 D15 DOHHHHHHHH DRIVE DATA2 PORT J 000 000 00 031 01600 0 0 0000 DRIVE DATA1 PORT 00000 D15 014 p13 D12 D11 pvo D9 ps p7 pe D5 D4 ps D2 1 Do D15 HHHHHHH DO DRIVE DATA2 PORT I t B LH D bis o14
25. AUTO DRST ENABLE SPEC INTI ALI ZE3 COMVANDII DRST J HHHHHHHHHHHHH bri 0 1 PRSHHHHHHHH 10rsHHHHHHHHH HHHH HHHHHHHHHHHHHHH U U HHHHHH7UHHHHHHHHHHHH AUTO DRST ENABLE O ll O SPEC IN TI ALI Z CMAN END 4 0000900 HHHHHHHHHHHHHHHHH SANTO D D D 1PUCSH D D D HHHHHHHHHHHH SCAN MARG N ENABLE SCAN D U U MRG N PUSHI 0 SCAN MFG N Pusey LI 1 D 1 SCANJ MRANPUSEJO Ll DB CRG SIGNAL CRG SI AL TYPE D CRG SI MAL TYPE2 TYPEI TYPEO GI 000 DIO CRG SI GNAL TYPE2 011 CRG SI GWAL TYPE3 012 D13 015 psResul t LLU NCRG SI GNAL TYPEO NORG SI GNAL TYPE NORG SI GAL TYPE1 TYPE3 TYPE2 TYPE1 SI GAL TYPE2 1 0 0 NORGSIGWL TYPE3 1 pis RCRGHHH 1 0 1 1 q 00 209100 G HHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHTRUEC1HHHHHHHHHHHHFALSE OHHHHHH 95 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H CRI G N MARG N PULSE SETI D HHHHHONGNIHHHHHHHHHHHMRdNPUSHHHHHHHH p CONSTANT SCANJHHHHHHHHHHH
26. HHHHHHHHHHHHHHHHHHIHHH 5 2 2 0 2C 776Av1HHHHHHHHHHHHHHHHHHHHHH DDD mm E CLR COUNT LATCH SPEC SET ENABLE DRIVE DATA1 2 PORT t AUTO CLEAR ENABLE DRIVE DATA1 2 PORT gt COMP1 COMP1 ADRINT COMPARE REGISTER1 AUTO ADD COMP1 ADD DATA i ENABLE ADRINT COMPARE REGISTER2 gt COMP2 COMP2 _ TYPE 4 gt ADRINT COMP3 COMP3 00 00000000000 00 000 0 0 ADDRESS COUNTER INITIALIZE1 00000000000 oO 000000000 0 0 0 ADDRESS COUNTER PRESETHHHHHHHHHHH 00 000000000 0 ADDRESS COUNTER READ 00000000000 191 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 5 2 4 00000 00000000000000 0000000 0 0000000 000 0000 00 3200000000000 HHHHHHHHHHHHHHUHHHHH CCWHHHHHHHHHHHHHHH CCWHHHHHHHHHHHUHHHHHHH up dud U U 0 2 147 483 647 42 147 483 647 H 8000 0001 H 7FFF FFFF 2 U uuu HHHHHHH2HHHHHHHHHHH HHHHHUHHHHHHLH EXT COUNT TYPE EA EB HHHHHHHHHHHHHHH PULSE COUNTER INITIALIZE1HHHHHHHHHHH HH2C 776Av1HHHHHHHUHHHHHHHHHHHHHHH U L
27. HINOOLCINOOHHHHHHHHH L HHHHHHHH 0 HHHHHH HHHHHHHH HHHHHHHH 85 NIOLC I NLILC INI U U HHHHHHHRESULIHHHHHHHHHHHHHHH psResut M0000 HHOUHHHHHHHHHHHHHHHHHHHH NULI U HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H I OPORIHHHHHHHUHHHHH 268 0191 208 02v1 D HHHHHHI OPCRTHHHHHHHHHHHHHHH qn BOL MO7 BRLatchDsta DVCRD Port WORD pPsta MOO7 5 RESULT psResul t VB Functi on MOO7 BRLat chDat a ByVal APort As Long ByRef pata As nteger ByRef psResu t As 7 S RESULT As Bool ean VB NET Function MOO7 BRLat chDat a ByVal APort As nteger ByRef pata As Short ByRef psResu t As 7 S RESULT As Bool ean bool MO7 BRLat chDat a ui nt Port ref ushort pata ref 7 S RESULT psResul t D D hPort I O ua mw ETT T Z T m ua 2 ar as Ta T o j oj o oj oj oj ojo ol o HINOOLINOOHHHHHHHHH 00000000 000000000000 HINOLINOHHHHHHHHH 1 HHHHHHHHHHH
28. HHHHHHHHHHHBUSY 0HDEND BUSY 0HHHHHH SPEC INITIALIZE3HHHHHHHHHHH B DALM MCCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHH DALMH MCCH DRIVE STATUS2 PORT I 000 0 0000 00000 HHHDALMHHHHHHHERRORHHHHHHHHHHH DALM H SPEC INITIALIZE3 1 D EF HB D D 0000 O ERROR 0 ERROR STATUS MASK 1B D I 0000 S ON A CLR S RDY HHMOPORTHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHH 2CD 7713v1 GDBSF40 1 0 UO 000 0 5 0 0 0000 CSHHHHHHHH UU O PORTO 00 000 00000000 MOHHHHHHHHHH 156 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 5 1 2 O00000 UDU 1HHHHHHH HHHHHHHHH 100000 FSPDH FSPDHHHHHHHHHHHHHHHHH HHHH 5kHz 100 200p 000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHH HHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHH HHHHUHHHHH1HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH FSPD SPEED RATEH 00000000 FSPD 000000000 1000000000 1950 0000006060 8 388 607Hz DRIVE STATUS1 DRIVE CWP CCWP 1 f 2 j OFF ON a FSPD L E IFSPDHHHHHHHHHHHH
29. 200000000000000 0000000 COMREG FL 0H ERROR OHHHHHHHHHHHHHHH 80 000 0 000000 000000000000 000000 HLHHHHHHHHHHHHH MEINEN DRIVE HHHHHHHHHHHHHHHHH HHHHHHHHHHH HHHHHHHHHHHHHHHH 0 000000 00 000 000000 0000000 0000 CHANGE OO 0 00 DRIVE STATUSS PORTE 000 00 0 000 000000 000000 0 0000 CHANGE D 00 000 SPEED 00 0 U HHHHHHHHHH CHANGEHHHHHHH SPEED CBUSY OHHHHHHHHHHHHHHH DINDEX CHANGE U INDEXCSET OHHHHHHHHHHHHHHH DRIVE DATA PORT I 00 0 DRIVE COMMANDHHHHHHHH PORTHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHH PORTHHH 000 61 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE DRIVE STATUS PORT e DRIVE STATUS1 PORT HHHHHHHHHHHHHHHH ODRIVE STATUS1 PORT U LUL U UU HHHHH HHHHHHHHHHHH HHHHH 000 e DRIVE STATUS2 PORT HHHHHHHHHHHHHHHPORTHHHHHHHHHHHHHHH HHHHDRIVE STATUS2 PORTO J D B d OH D D 00000 e DRIVE STATUS3 PORT HHHHHHHHHHHHHHHHHHHHHHHHPORTHHHHHHHHHHHHHHH HHHHDRIVE 000 00000 e DRIVE STATUS4 PORT HHHHHHHHHHHHHHHH ODRIVE STATUS4 PORT PORTHHHUHHHHHHHHHHHH UU UU UU U e DRIVE STATUSS PORT HHHHHHHHH CHANGE U U UDRIVE STATUS5 PORT
30. SCANI I D D LU 1 U 9 UMT A TIM II D D D SCANIHHHHHH SCAN DELAY TI MET E D D ONSTANT SCANIO III SCAN DELAY TI MET E D o 1PULSEHHHHHHHHH SCAN DELAY B QONTANT SCANIHHHHHH SCAN DELAY TI MET E D D 1PULSEHHHHHHHHH 173 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 6 ORG 4 0RG 5 HHHHH D ORG 4 ORG 5HHHHNORGHHHHHORGHHHHHHHHHHHHHHHH ORG 4 ORG 5 0 0 D 0 NEAR ORIGINO DD D 000000 ORIGNHHHHHHHHH ORG 4 ORG 5 NEAR ORIGIN ORIGINIHHHHHHHHHHH CCWHHHHHHHHHHH HHHHHCWHHHHHHHHHHHHHHHHHHHHHHHHHHHHH CCW HHHHHHHHHHHHHHHHHHH HIHHHHHHHHHHHHHHHH1msHHHHHHHHHHHHHHHHHHHH OWLI MT CWLIMT 0 NP MARG N X LEHHH SPLY SCAN DELAY LOY DELAY U OI OM U SCAN Tr Md DL HL DHL D
31. GOWLIM T OYLIM T 0 P O MARG N X LE SOY SCAN LOY LIMT CELAY amp SCAN IU DDD 00 00000 000000 SCAN DELAY TIMI U U U COBIAN SCAN 000000 HHHHHOMHHHHHHHHHHH e HHHHHCCOWMHHH COWWMIHHHHHHHHHH ELA TIMH SCAN DELAY TIMI UDO U COBIAN 5 000000 HHHHHQOMHHHHHHHHHHH D uuu COBIAN SCAN 000000 HHHHHOMHHHHHHHHHHH e HHHHHHHHHOCMWLMTHHHH SCAMIHHHHHHH SCAN TI 0000 CONSTANT SCANJHHHHH SCAN Tr Md DL DD D D QONSTANT SCAN D D D UI LU U 168 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE CWUHHHHH HHHHHCWHHHHHHHCCWHHHHHHHHHHHHHHHHHHHHHHHHH CWHHH ORG OHHHHORGHHHHH CCWHHHHHHHHHHHHHHHHHH ORGHHHHHHHHHHHHHHHHH CWHHHHHHHHHHHHHHHHHHH HHHHHHUHHHHHHUHHHH1msHHHHHHHHHHHHHHHHHHHH QCCWLIMT COWLHMT M MARG KI LE SDLY SCAN DELAY LOY LI MT DELAY
32. 119 BI ottenuto es netten cese 120 1 SLOW STOP 120 2 FAST STOP 120 die DULL ER UO Besse erecta 121 1 SIGNAL OUT 121 2 DRST OUT 121 sre a i 122 1 ERROR STATUS MASK 122 2 ERROR STATUS READ 123 40720 ETE DB ee eee A 125 1 MCC SPEED READ 125 2 MCC SET DATA READ 126 Aas pA E 128 1 NO OPERATION 128 LM eb E 129 i 129 1 ADDRESS COUNTER INITIALIZE1 129 2 ADDRESS COUNTER INITIALIZE2 132 3 ADDRESS COUNTER PRESET
33. 154 2 PULSE COUNTER READ 154 3 DFL COUNTER READ 154 E e 155 DLE UL Dill 155 s S SA s 155 M M MM M M M E 156 NU NUM ll 157 TEE 157 NDT see GIROT 158 HB 161 A 162 S E 3 3 A ARA 162 2 SCAN DII 162 3 INDEXHHHH 163 5 1 4 ORIGINHHH 164 1 ORIGINHHHHHH 164 gt gt 168 GEORGI NM DI E 170 D OBG AIT miesERSeEeSERE ES ue Ee 172 5 ORG e NN aaa 173 6 ORG 4 ORG 5 000000 ome 174 7 ORG 10000000 177 E 178 ORE Rene ERE E gt seg 1
34. 88 SPEED RATEHHHH 0 89 SPEED RATEH HH HH 90 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 PAGE 3 6 6 ORIGIN 91 ORI INI l HI SNE aE 91 ORIGIN STATUS 0 0 000 cmm VC lee 92 ORIGIN SPEC 94 ORIGIN MARGIN PULSE SET 96 ORIGIN DELAY SET 97 ORIGIN ERROR PULSE SET B 98 ORIGIN OFFSET PULSE SET 99 ORIGIN PRESET PULSE SET 100 an ut u 101 ORIGIN FLAG RESET 102 ORIGIN TT API p E 103 Ea 104
35. DFL COUNTER INITIALIZE2 l 0000 wasa sss co sa HHHHHHHHHHHHHHHHHUH Saa lS OO SS M S COMES E asss ati ta 0 COUNTER INITIALIZESHHHH _____ 40000_ _ _ _ PFL COUNTER 5 ________ 1 2 3 H8000 DFUNT COMPARE REGISTER1 2 3 SET __ COMP1HHHHH H 0000 DFLINT COMP ADD DATA 2 0 0000000000 0000 0000 0000 5 000Hz 200 3 000Hz 300Hz 300Hz 5 500000 100ms kHz 100ms kHz 15 SPEED RATE 0 p No 3 Joan D DD D ORG START DIR CCW H ORGH ZORGH HH HH OR PULSE SENSOR TYPE SENSOR ERROR TYPE HHHHHHH ERROR PULSE ERROR ENABLE ERROR PULSE ERROR I OD AUTO DRST ENABLE DRSTHHHHHHHH SCAN MARGIN ENABLE SCANH O 0 MARGIN PULSE O D D ORG SIGNAL TYPE ORG NORG SIGNAL TYPE NORGH 0 LIMIT DELAY TIME 300ms SCAN DELAY TIME 50ms ORIGIN DELAY SET PULSE DELAY TIME 20ms CSCAN ERROR PULSE 2 147 483 647 0 PULSE ERROR PULSE 2 147 483 647 U OFFSET PULSE 100 D 00 ORIGIN OFFSET PULSE SET PRESET PULSE onn ORIGIN PRESET PULSE SET 0 ORIGIN SPEC SET D ORIGIN ERROR PULSE SET
36. gt lt gt 1 al Ep demo cR ERESH BERE 2 j OO lu HERE SS A EA AMAJ LT Vf Vf il LU 1 TLTLT EB B L a IP 4 lu HE ES A 3 Ek XR EB I Wc EA qe MP T l TT l T COUNTER INITIALIZE1 i I 215150 t1 t2 t3 t4 gt 50 ns ERAS c 1E t1 t2 gt 200 ns t3 t4 gt 200 ns EPA 4 X amp fE 0 amp t1 12 t3 td gt 200 ns A t1 2 t3 t4 gt 50 ns EE 25 t1 t2 t4 gt 50 ns pc o G t3 gt 200 ns CMS E X F lt t1 t2 t4 gt 50 ns 3 t3 t3 gt 100 ns I lt 188 MPL 34 01v1 00 AL2W32 MPL 35 01v
37. COMP1HHHHHH COMP1 2 3 INT ENABLE COMP1 2 3 STOP ENABLE COMP1 2 3 STOP TYPE COMP2 3 12 10 1 ADDRESS COUNTER INITIALIZE1 0000 71 C 1 N e 1O zz 1 L3 H ADDRESS COUNTER INITIALIZE2 0000 LI H O000 0000 ADDRESS COUNTER PRESETHH 00 H 8000 0000 ADRINT COMPARE REGISTER1 2 3 SET H 0000 0000 ADRINT COMP ADD DATA JUUDUDUDLU D D JHHHHHH PULSE COUNTER 2 1 O O U gogg 203 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 U 0000 0000 0000 COMP1 2 3 INT ENABLE 00000 COMP1 2 3 STOP ENABLE 00000 COMP1 2 3 STOP TYPE 0000 COMP2 3 0 000 000 H 0000 0000 PULSE COUNTER PRESET 000 REGISTER 1 2 3 H 8000_0000 CNTINT COMPARE REGISTER1 2 3 SET H 0000 0000 CNTINT COMP ADD DATA PULSE COUNTER INITIALIZE2 0 0 0 D HHHHHHHHH DEL GOUNTER 1NITIALIZE1 1E ETE COMP1 223 INT ENABLE I E ES IOS AE E ICE COMP1 223 STOP ENABLE I LU
38. 0000000000 0000000 0000000 0000 HHHHHHHHHHH 00 10 0 0 1000 410 0000000 HH gt 4100000000 00 gt 10 107 v Fd gt HHHHHHH 1000 Hz 10 HHHHHHH 1000 Hz 10 HHHHHHHHHH 100092 10 000 HHHHHHHHHHHHHHH 100092 000 2000000000000 000000 HHHHHHHHHHHHH2HHHHHH v 2x 1000HzHHHHHHHHH 1000HzHHHHHH HHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHUHHHHH D HHHHHHHHHHHHHHHHHHHHHHH a 2 AP o5 BERE sss qo FSPD D 183 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 UAE B 5 1 6 000000000 HHHHHHHHHHHUHHHHHUHHHHHHHHHHHHHH HHHHHHHHHHHHUHHHHHHHHHHHHHHLMITHHHHHHHUMITHHHHHHHHHHHH x ORIGINIHHHHHHHHHHHHHHHHHHHHHHH 00000 0 5500 000000 00 0000000000060 9 00000 000 00 00000000000 00000000000000 000000 HHHHHHHHHHHHHHHHHHUHHHHHUHHUHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH U SLOW STOP 1 00 U U 550 DRIVE STATUS1 STBY 1000 HHHHHHHHHHHHHHHHHHHDRIVE STATUS1 PORTO SSEND 1HHHHHH 2 HHHHHH HHHHHHHHHHHHHHHHHHHHHHHHUHHUHHUHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHH OFAST STOP HH 00
39. B RATEH RESA No O RESOL No 1 No 2 RESA No 3 RESOL No 4 RESO No 5 RATE RATE RESQL 1 RESA 0 2 RESA 50 5 RESOLAL RESA RESQ_ ns kHz UD CYOLE U D CYCLE U D CYCLE U D CYCLE U D CYCLE U D CYCLE uU N o 158 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE B 00 RESQL No 6 RESOL No 7 RESQ No 8 RESA No 9 RESOL No 10 RATE RATE RESQL A10 RESOL 20 RESIL 50 RESQL A100 RESIL 200 No ns kHz YD CYOLE U D U D CYCLE U D CYCLE U D CUE 159 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 5 SHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHUHHHHHHH HHHHHHSHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHSHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHH SDAREA 3m HHHHHH TN HHHH HHH SUAREA SDAREA
40. psResut HHHHHHHHHHHHHHHHHHH RESUUHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHH HHHHHHHHHHHHHHHHHHHHHTRUEK1HHHHHHHHHHHHFALSE OHHHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 EEE 3 6 0 0 0000 MCCO 1HHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 3 6 1 0 n 000000000000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHH 2C 77141 2C 776Av1 20771091 200 7713v1 Girl BOQ 07 BCpen V RD Lhi Ab WIRD Axis DWORD phLev MOO7 S RESULT psResul t VB Function 7 BCpen ByVal LU tA b As Integer ByVal Axis As Integer ByRef phDev As Long ByRef psResu t As MO7 S RESU T As Bool ean VB NET Function MOO7 BOpen ByVal UY tAb As Short ByVal Axis As Short ByRef phDev As Integer ByRef psResu t As MO7 S RESULT As Bool ean CX NET bool MO7 BOpen ushort 777 O ushort Axis ref ui nt phDev ref M07 S RESULT t 0 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH MO07 AL2PQ BOARD 0 000000 MO07 AL2PQ BOND 1 000001 M07 SLAVE 8 HHHHHHHHH8 MO07 SLAME 1
41. HHHHH HHHHHHHHHHH 0000000 CWUHHHHHHHHHHHHHHH HHHHHHH CWUHHHHHHHHHHHHHHH 58 3 INT ENABLE COMPSHHHHHHHADRINTHHHHHHHHHHUHHHHHHHHH 0 COMP3 ADRINT 1 HCOMPSHHHHHH D9 3 STOP ENABLE 0 COMP3 COMP3HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1HCOMPSHHHHHHHHHHHHHHH D10 STOP TYPE0 D11 COMP3 STOP TYPE1 COMP3HHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH HHHHHH CCWHHHHHHHHHHHHHHH HIHHHHH CCWUHHHHHHHHHHHHHHH D12 COMP2 TYPE0 D13 COMP2 TYPE1 comP2 0 00000000000 comP20 0000 000000 0 COMPARE REGISTER2 J 0000 0000 COMPARE REGISTER J COMPARE REGISTER 0000 D14 COMP3 TYPEO 015 TYPE1 COMP3I 00000000000 coMPsHHHHH 000000 0 COMPARE REGISTER3H J HHHHHH COMPARE REGISTERS 0 s COMPARE REGISTER3 U 133 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 3 ADDRESS COUNTER PRESET HHHHHHHHHHUHHHHHHHHHH HHHHHHHHHHHHHHHH 000000 gt COMMAND H 80 ADDRESS COUNTER PRESET COMMAND DATA1 PORT DRIVE DATA1 PORT D D 0 A15 A0 1 DI 000000 WRITE DRIVE DATA2 PORT O BL Ol 3 DATA2 PORT WEE HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 2 147 483 648 2 147 483 647 H 8000 0000 H 7FFF FFFF HHHH
42. HHHHHHHH 0 FAST STOHHHH HHHHHHHHHHHHHHH DAMI FSSTOR D13 SENSOR ERROR CGNIHHHHHSENSORERRORIHHHHHHHHHHHH SENSOR UU U U U OHHHHHHHHHHHHHHHHHHHHHHH1 014 ERRCR PULSE ERRCR CGNIHHHHH ERROR PULSE ERRCRG O U O O ERROR PULSE ERROHHHHHHHHHHHHH ERROR PULSE ERRORI U O OHHHHHHHHHHHHHHHHHHHHHHH1 D5 ADDRESS ERROR CGNIHHHH HHHHAPPRESHHHHHH 2 147 483 6471 2 147 483 6470 O O HHHHHHHH Uu 1 ADDRESS O OO O UO OHHHHH D 1 HHHHHHHHHHH HHHHH HHHHH 00000000000 HHHHH T FIH IE E EE Em E 3 Q lt HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 93 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H CRI G N SPEC U U CGNIHHHHHHHHHHHHHHH o BOL 7 SetQrgSpec DVCRD ADev VERD Spec MOO7 S RESULT psResul t VB Function MOO7 Set OrgSpec ByVal ev As Long ByVal Spec As nteger ByRef josResu t As MO7 S RESULT As Bool ean VB NET Functi MOO7 SetCrgSpec ByVal Av As Integer ByVal Spec As Short ByRef josResu t As MO7 S RESU T As Bool ean CX NET bool MO97 Set Q gSpec ui nt Mev ushort Spec ref MO7 S RESULT psResul t hLev HHHHHHHHHHHHHHHHH Spec ILCGNIHHHHHHHHHHHHHHH D14 D13 D12 D11 NRG NRG GG sldw e
43. 134 4 ADRINT COMPARE REGISTER1 2 3 SET 135 5 ADRINT COMP ADD DATA SET 136 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 PAGE M 137 1 PULSE COUNTER INITIALIZE1 137 2 PULSE COUNTER INITIALIZE2 140 3 PULSE COUNTER PRESET 142 4 CNTINT COMPARE REGISTER1 2 3 SET 143 5 CNTINT COMP ADD DATA SET 144 145 1 DFL COUNTER INITIALIZE 145 2 DFL COUNTER INITIALIZE2 148 3 DFL COUNTER INITIALIZES 150 4 DFL COUNTER PRESET 151 5 DFLINT COMPARE REGISTER1 2 3 SET 152 6 DFLINT COMP ADD DATA SET 153 424 NO MAD 154 1 ADDRESS COUNTER READ
44. 7 BWri veConmand STATUS2 STATUS3 STATUSA STATUS5 PORT G STATUS J MO07 BRStatusl U DRIVE STATUS5 00000 206 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 2CD 7710v1 2CD 7713v1 mM AL2 01v1 PCI DOOD D 207 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64
45. E Ed ES SE E ES z E Eq EIE oo Es Era j Esa E H iaia rirani TAR gan gT FP EJ EJ EJ EJ EH EJ EJ EJ EJ EJ Hong 2 Z rira EE 1 En Yor AA HO ELE ETE ETE ETC L3 C3 Q Ei C3 C3 C3 C3 C3 C3 E93 C3 E93 C3 E3 E3 C1 E3 C3 C3 C3 C3 C3 P Oo P O 555 O O O r r r r O O O O HHHHHHHHH HHHHHHHHHHHH C NET MOZ Resul tJ 0700 370 0 Q D D MDZ Result 077 p HHA IHHHHHHHHHHHHHHHHHHH HH1HHHHH HHHHHHHHHHHH HHHHHHHHHH L uuu V3 M27 Result DO JU U Q D U MOZ Result Q7 10 370 VB NET M7 Fesul t O 30 O Q O 0 MDZ Resul tf 07 7 37 M7 Resul t 2 7 Resul t 3 L LE EJ E EI 21 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 EEE HHHH HHHHHHH L3 r3 Lr U U HHHHHHH
46. MCC PORT VO PORT H VOHHH VOHHH VO HHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHH HHHHHHHHHHHHHUHHHHHHH1HHHHHHHHHHHHHHHHHHHALIHHHHHHHHHHHHH HHHHHH HIOPORTHHHHHHHHHHHHHHHMOPORTHHHHHHHHHHHHHHHHHH UU STATUSHHHHHHHH 4 000 7 STATUS1 STATUS1 7 HHHH 7 HHHH A 000 000000 gt HHHH O00000 gt HHHH gt HHHH gt HHHH 2 2 quem gt Uu gt 000000 000 h y gt 000000 000 S lt gt 000000 000000 000000 gt 000 HHH LII Lr Lic cT ELE CI LEX LE cr LET EGERIT EE LI MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 1 2 000000 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 Microsoft Windows 7 32 00 Microsoft Windows 7 64 00 Microsoft Windows Vista x86 Microsoft Windows Vista x64
47. 17O PORTI MO07 SEL IN PCRT MO07 SEL 1 Q PORT MO07 SEL GPl IN 1 0 1 PORT MO07 SEL EXPO 1 Q 0 PORT MO07 SEL EXP1 17Q 1 PORT MO07 SEL CTLPO IN I Q PORT KA DU ULU UU MO07 SEL GPl IN 1 Q PORT 1 1 PORT MO07 SEL EXPO EXP1 1 0 PORT 1 q 1 PORT psinPort HHHHHHHHHHHHHHHHHPORIHHHHHHHHHHHHHHH psResult HHHHHHHHHHHHHHHHHHRESULTHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE 1HHHHHHHHHHHHFALSE OHHHHHH 46 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 EEE 3 5 1 0 OPORTUUOUDULDODDODO 3 5 1 HHHHHHHHHHHHHHHHH No 0 MOPORTHHHHHUOPORTHHHHHHH MOPORTHHHH HHHHHHHHHHMOPORTHHHHHHHHHHHHHHHMOPORTHHHHHHHHHHHHHHH HHMOPORTHHHHHHMOPORTHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHMUOPORTHHHHHHHHHHHH I OPORIHHHHHH 2G 771v1 2C 776Av1 20D 7710v1 20D 7713v1 2CB 01v1 2CB 02v1 HHHPOHHHHHHHHHHH BOQ MO7 PPort Cpen V RD Lhi tM oPort DWORD
48. HHHHHHHHHHHHHSHHHHHHHHHHHHHHHHH ORIGINHHHHH SCAN O O O ORIGINHHHHHHHHHHHHHHHHHHHHHHHHHHH INDEX 000000 00 PRESET O D UD U INDEXHHHHHHHHHHHHHHHHHHHHHHHHHH ORIGINHHHHHHHHHHHHHHHHHHHHHHHHHHHORIGINHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHH po G E i 5 D S MC J SPD SETO D 0 D CONSTANT SCAN 0 ORI G N SPEC SET D e ORIGINHHHHHHHHHHHHHHHH si OR G N DELAY SET D HHHHHHHHHH DELAY TIMEHHHHHHH OR G N N PULSE SET D MARGIN PULSE UU E 0000 scole CRI G N CFFSET PULSE SETI ADDRESS OFFSET PULSE 000 0000 cc od CRI G N PRESET PULSE SETI PRESET PULSE HU 0000 rus E 6 CRI GN ERROR PUSE SEDO 1PULSEHHHHHHHHHHHHHHH PULSEHHHHHHHH i ORIGIN SPEC SET ERROR PULSE ENABLE 1 000 J ORIGINHHHHHHHHHHH 167 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 2 ORG 0 000000 ORIGINHHHHHHHHHH CCWHHHHH CCWHHH ORG 0HHHHORGHHHHH CWHHHHHHHHHHHHHHHHHH ORGHHHHHHHUHHHHHHHHHH CCWHHHHHHHHHHHHHHHHHHH HHHHHHUHHHHHHUHHHH1msHHHHHHHUHHHHHHHHHHHHH
49. 16 777 214 416 777 212 0 OOO O D U POI TI ONT I U HHHHHHHHHHH HHHHXIYHHHHHHHHHHHHHH OOHHHHHHHHHH pshesul t HHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 107 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 HHHHHHHHHLH U U HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHH HHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHH O OD DD HHHHHHHHHHHHHHHHHHHHHHHHHH ql Il BOQ MO7 Get Gi rCenter Posi 07 S XY PCBI TI CN psPassPosi ti on 07 S XY TI CN ps7arget Posi ti on WIRD pD r 07 S XY TI CN pscent er Posi tion M07 S RESULT psResult VB Functi on 7 Get Gi rCenter Posi ti on ByRef psPassPosi tion As 07 S XY PCBI TI CN ByRef s Target Posi tion As 07 S XY PCBI TI N ByRef pDr As Integer ByRef pslenterPosi tion As 07 S PCBI TI CN ByRef osResu t As MO7 S RESULT As Bool ean VB NET Functi MOO7 Get Gi r Center Posi ti on ByRef psPassPosi ti on As MO7 S XY TI CN ByRef psTarget Posi tion As 07 S XY PCBI TI N ByRef pOr As Short ByRef pslenterPosi tion As M7 S PCBI TI CN ByRef psResult As MO07 S RESULT As Bool ean CX NET bool 07 Get G r Cent er Posi ti on ref MO7 S PCBI TI CN psPassPosi ti on ref 7 S XY P TI CN ps7arget Posi tion ref ushort pDr ref M7 S XY P
50. VOU J 0 PORT D15 D14 D13 D12 D11 po pg ps D7 De D4 D3 D2 D1 DO HH vo 1 PORT 015 D14 D13 Di2 D11 Dio D9 ps D7 pe ps D4 ps D2 D1 po OUT1F OUT1E OUT1D OUT1C OUT1B OUT1A OUT19 OUT18 OUT17 OUT16 OUT15 OUT14 OUT13 OUT12 OUT11 OUT10 vo 0 PORT D 5 D14 D12 Di D10 D9 D7 pe ps D4 D3 OUTOE D2 OUT02 OUTO 1 1 PORT D15 D14 OUTOD OUTOC OUTOB OUTOA OUT09 OUT08 OUT07 OUT06 OUT05 OUT04 OUT03 po 0 PORT AACLR HL__IHHHHHHHHHHHHHHHHHH 2CD 7713v1 GDB5F40 X SON CS OD HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 198 YS ON YC S D13 D12 D11 po pg ps D7 pe D5 D4 ps D2 Di DO OUT1E OUT1C OUT1B OUT1A OUT19 OUT17 OUT16 OUT14 OUT13 OUT12 OUT11 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 2 00000 0 HH MOHHH vonno VOHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH _ 00 0000000 00000 000 0 00000000 L HHHHHH DRIVE COMMANDHH 0 VOD D IOPORTHHHHHHHHH MC07_URStatus1lo DRIVE STATUS PORT OD J MOHH MO PORTHHHHHHH MC07_URStatus1Pcntlo DRIVE STATUS1 PORT O 0 0 0 0 0 VO PORT
51. e 000000000 SCAN DELAY 9 HHHHQMHHH SCAMHHHHHH CWMHHHHHHHHHHH ELA TI MET SCAN DELAY CONSTAN SOAN BD D D U D SCAN DELAY CONSTANT SCAN I I J H D HHHHHHHHHCWLHMTHHHH SCAMHHHHHH SCAN DELAY CONSTANT 5 I I J H U SCAN CONSTAN SCAN 000000 169 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 3 ORG 1 00000 0 ORIGIN 0000000000 CCWHHH ORG 1HHHHORGHHHHH CCWHHH ORGHHHHHHHHHHHHHHHHH D cw HD HHHHHHHHHHHHHHHHH1msHHHHHHHH ULL U LIO O QWLIMT COWLHMT MARG N m SPLY SCAN DELAY LOY DELAY SCAN DELAY TI CONSTANT SCAN HHHH CM U e i0000 0
52. 3 6 6 ORIGIN 13 67 n 0000000 sns iui cu rigo C RM PM ME Hu d ree HHHHHHHH HHHHHH HHHHHHH HH HHHHHHH HHHHHHHH 20000 000 0000 00 0000000 00 20 0000000000 unu 00000000000 000 J HHHHhH CHANGEHHHHHH HHHHHHHHHH HHHHHHHH HHHHhH HHHHHHHHHHHH L una OLU U UU aga 00000 D D SIGNAL OH p ODLUDU LL DD U T D D OU D MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 uU B U HHHHHHHHHHHHHHHHH PAGE 000 L TEE 9 iN s A 11 CSOD ODIO ONO A Cerere eerie eerie 11 EDIN ee A a DR 12 IM 12 12 Fnac E 13 1 ORIGINHHHHH 13 2 ORIGIN JI STATUS 13 18 000000 14 l gt gt gt 14 gt gt gt 14 Sm sinu A 14 4 VO PORT J 14 22 e u E M 15 i DIDI REE 15
53. N sami E l Lr Lr Lr U U 8 5 ERE H Lr Lr Lr E l HHHHHHHHH 8 5 EEI l L3 Lr L3 r3 L L3 r3 Er E E Ez LE Fm EE L3 r3 EE EE L3 Lr L3 r3 EE 1 EXT PU SE HHHHHHHHHHHHHHHHH 73 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE DI4 COREG EP HHHHHHHHH EMTY OHHHHHHHH1 owen ams 1 HHHHHHHHHHH EMTY 9 HHHHHHH10HHHHHHHHHHHHHHHHH FUU REsEHHHHERROR HHH C C C O 1 1 psResul t UU U U RESULIHHHHHHHHHHHHHHH HHHHHHHHHHHHUHHHHHHHH HHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHH OHHHHHHHHFALSBIHHHHH 74 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H DRI VE STATUS2 PRO DRI VE STATUS2 POETI HHHHHH HHHHHHHHHHHPONHHHHHHHHHHHHHHH BOA MO7 BRStatus2 DERD ADev WORD pStatus MO07 S RESULT psResul t VB Functi on MO07 BRStatus2 ByVal Av As Long ByRef pStatus s Integer ByRef psResult As MOO7 S RESULT As Bool ean VB NET Function MOO7 BRSt at us2 ByVal Av As Integer ByRef pStatus As Short ByRef josResu t As MO7 S RESU T As Bool ean CX NET bool MO97 BRStatus2 ui nt Dev ref ushort pStatus ref MO7 S RESULT 4 U U hLev HHHHHHHHHHHHHHHHH pst
54. HHHHHHHHHHHUHHHLHHHHHHHH HHHHHHU HHHHHHH HHHHHHHHUHHHHHH 1HHHHHHHHHHHHHHHHHH HHHUHHHH HHHHHHH U HHHHHHHHHHHHHHLHHHHHHHHHUHHHHHH HHHHHHHHUHHHHHHHHHHHHHHUHHHHUHHUHHUHHHHH HHHHHHHHHHHHHHHHH D8 CNTINT TYPE0 59 CNTINT TYPE1 DRIVE STATUS4 PORT j 23 coMP1 2 8HHHHHHHHHH 00000 000000000000 DRIVE STATUS4 PORT 0000000000 DRIVE STATUS4 PORT HHHHHHHHHHHHHHHHH 0000000000 HHHHHHHHHHHHHHHHH HHHHHHHHHHUHHHHHUHHHHHH CNTINT PULSE TYPE D10 CNTINT PULSE TYPE0 11 PULSE TYPE1 COMP1 2 3HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHH 012 TYPE0 D13 COMP GATE TYPE1 CNTINTHHHHHCOMP1 2 3HHHHHHHHHHHHHHHHHH OR II O U D AND 00 U D 138 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 D14 AUTO CLEAR ENABLE COMP1HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0 HHHHH 1HCOMP1HHHH HHHHHHHHHH 0 000000 COMPI HHHHHHHHHHHH OHHHHHHHH HHHHHHHHH COMP1HHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHH D15 AUTO ADD ENABLE 0 COMP1 1HCOMP1HHHHHHHHHHHHHHH COMP1HHHHHHHHHHCOMPTADDHHHHHHHHHHHHHHHH CO
55. Pul sefrrorPul se II 1 1 2 147 483 6470 00 1 2 147 483 6470 00 000000000000 0000000000 psResul t HHHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH U ut HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 98 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H CRI G CFFSET PU SE SETI U U CRI G N SPEC SET 00 OR G N FLAG ENABLE HHHHHHHHHHHCFSEIHHHHHHHHHHH HHHHHHH100HHIHHHH q BOOL MO7 SetOg fsetPul se DWORD Av Off set Pul se MO7 5 RESULT osResu t VB Function 7 Set Q gCff set Pul se ByVal Av As Long ByVal Off set Puf se As Long ByRef psResu t As 7 S RESULT As Bool ean VB NET Function MOO7 SetCg fsetPul se ByVal Av As Integer ByVal C fsetPul se As Integer ByRef josResu t As MO7 S RESULT As Bool ean C NET bool MO7 SetOg fsetPul se ui nt Lev uint Q fsetPul se ref MO7 S RESULT t hLev HHHHHHHHHHHHHHHHH Q fsetPul se 2 147 483 6470 00 pshesul t IIHHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUEK1HHHHHHHHHHHHFALSE OHHHHHH 99 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H CRI G N PRESET PULSE SETI D HHHHHHHHONGNIHHHHPRE
56. pup ne 20000000 000000 HHHHHHH 000000 2 HHHHH HHHHHHHHHHHHUHHHHHHHHHH Lr Lr Ez E 180 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 E HHHHHUHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHH DD HHHHHHHH 0 0 000000 XY HHHHHHHHHHHHHHHHHHH EX SIENTE RHONE TEE e HHHHHHHHHHHHHH UULU HHHH 181 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE m 2000 0000000 0 000000000000 SPEECTIRATE J 20000000 000000 HHHHHHH 000000 2 HHHHHH HHHHHH HHHHHHHHHHHHHHHHHH 182 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 HHHHHHHH2HHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHH 2HHHHHHHHHHHHHHHUHHHHHHHHHHHHH 1414000000 2HHHHHHHHHHH 1 1 414 1 1 414 1 EE ME 0 5 05 0 914 0 5 0000001 f f
57. 204 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 6 2 O0 0 00 E 26 771vi 2C 716Av1 2CD 7710v1 2CD 7713v1 AL2 01v1 PCI nnnnnnln HHHHH 205 P ORT lI HD O HHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 mM AL2 01v1 PCI 2CD 7710v1 2CD 7713v1 HHHHHHHHHHHHHHDH PORITIERI PORTO HH
58. HHHHHHHHHHPDNVE STATUS4PORIHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHPONIHHHHHHHHHHHHHHH BOA MO7 ERStatus4 DADRD ADev WORD pStatus MO07 S RESULT psResul t VB Function MOO7 BRStatus4 ByVal Av As Long ByRef pStatus As Integer ByRef psResult As MO7 S RESULT As Bool ean VB NET Function MOO7 BRSt at us4 ByVal Av As Integer ByRef pStatus As Short ByRef josResu t As MO7 S RESU T As Bool ean CX NET bool MO97 BRStatus4 ui nt Dev ref ushort pStatus ref MO7 S RESULT psResul D D hDev 00 HHHHH pstatus HHHHHHHH TUSA PRT es E ss T PULSE CNTI NT OF DO ARI NT COMP1 HHHHHHHHHHHHCJMARE REGSIERITHHHHHHHHHHHHHHHHHH U U uuu U U uuu STATUSA U uuu DI COMP2 11 00000000000 COPARE REdSTERHHHHHHHHHHHHHHHHHH NT 1100000000000 COPARE REG STERO 00000000000 000000 U 2 31 0000000000 0 0 0 ADDRESS GOUNTER IN TI ALI Z1 20 O O O DB ADDRESS OF HHHHHHHHHHHHHHHHHHHHHHHHHHHHH ADDRESS OFO ADDRESS CONTER PRESETHHHHHHHHHHHHHHH DI J CNTI NT QOW1 O COPARE REG STERIO HHHHHHHHHHHHHHHHHH NT COP2 11 0000000000 COPA REGSTER2HHHHHHHHHHHHHHHHHH Do NT 1 0000000000 REGSIERHHHHHHHHHHHHHHHHHH U QNTINT 2 000000000000 0 PUSE ONER IN TI ALI ZEL 20 0 O O MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE
59. lt HHHHHHHHHHHHHH D D MM HHHHHHHH OMMU HHHHHHHHHHHHHHHH VB Visual Basi 000000000000 Msual Basic 0 00000000000 C ce amp wemppnpnpnpnaougudutuu 11551 HHHHHHHHHHHHHHH U ut l l HHHHHHHHH HH pomon Gerh 4HHHHHHH HHHHHHHHHHHHHHH 000000000 HHHHHH 2C 776Av1 200000000 00 000000000000 000000000 200 771071 200 77131 2CB 02v1 HHHH vo16160 00000000 52 CB 52 3232 MIL vo 32 320 CB 53 4616 MIL 1616 e Visual DD D HHHHHHHHHHHHHUHHHH MELECHHHHHH 0000000000000 0 MC07 XXXX Visual C NET 0 7 7_ 000000000 0 O o EI UU LI o o M sual MO07 AL2PQ BOARD 0 MO07 SEL X M97 G IN MO07 M07 AL2P BOARD 0 MO07 MCO7 SEL X M07 M7 GP IN MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 3 2 RESULTH 0 RESU TII O AL2 01v1 2C 771v1 2C 776Av1 280 7710v1 2CD 7713v1 2CB 01v1 2CB 02v1 52 53 HHHHHHHHHHHHHHHHH Girl typedef struct MCO7 TAG S RESULT WRD MD Resu t 4 07 S RESULT VB Type 07 S RESUT MOZ Resul t 1 To
60. 2 3 4 5 1 2 TEL 042 664 5382 FAX 042 666 5664 E mail s support imelec inc com TEL 042 664 5384 FAX 042 666 2031 193 0834 516 10 URL http www melec inc com c1105
61. 38 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 HUHHUWVCJMANHIHHHUHHHHHHHH DR ME DATA POI VE DATA2 PORI ERI VE PORT HHHHHHHHHHHHUHHHH HHHHH HHHHHHHH HHHHHHHH HHHHHHHH DRI VE DSTAL PORT DRIVE DATA PCRIHHHHHHHHHHH HHHHHHHHHHHHHHH1 HHHHHHHHHHHHHHHHHH HHH U HHHHHHHHHH HHHHHHHHHHH HHHHHHHHHHHH HHHHHHHHHHHHH TH BOL M97 UWRDive DERD Alhit DADRD 55 MOO7 S UN T COMMAND psLhi t Chal MO07 S UN T STATUS 050 tStatus M7 S RESULT pshResul t VB Functi on M07 WRD i ve ByVal ALhit As Long ByVal Ax sSe As Long ByRef pslhi t Ca As MO7 S UNT ByRef pslhi tStatus As M07 S UN T STATUS ByRef josResul t As 7 S RESULT As Bool ean VB NET Function M07 U WIri ve ByVal ALhit As Integer ByVal Axi sSe As Integer ByRef pslhi As M7 S UNT ByRef psLhi tStatus As 07 S UN T STATUS ByRef psResu t As 7 S RESULT As Bool ean C NET bool MO07 WRDri ve ui nt PLA uint Axi sSel ref M7 S UN T COMMAND milli taa ref MO7 S UNT STATUS gsUhn tStatus ref 7 S RESULT psResul t HHHHHHHHHHHHHHH Axi 558 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHOUHHHHHH
62. eee eaa 41 0 0 00 STATUS1HMOHHHHH HH 42 PORT DE DI A A 43 I O DO VO PORT ORI DO DOU 44 OO VO PORT ANDO 00000 ess 45 MORTO ROR E NAGRAND 46 3 5 VOD D 47 3 5 1 O0 000 000000 cene ee 47 VO PORT O DODD 47 OPORTUD HE MD a SE mar 48 9 a e a 49 MO PORTHHH D UD eene 49 MO PORT OR 00000 cer ese 50 MO PORT ANDO 00000 51 UQ PORT H DO DHT aa 52 3 5 3 PORTHHH HH 54 O PORTAO NECE CHIEDI 54 IO RORPU SN ss s 55 VO RORT HT HI ID DI SUID De 56 UO QET ees e a SIRE a A 57 SE N i c A a 58 i EIN IAE Ree 58 UU Ke qt 58 TD ero estu s 59 vie Re 60 3 6 3 PORTHHHHH 61 A AR tS o n R Ah 63 D
63. a ODE 6 5 l AL HHHHHHHHHHHHHHHH MCCHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHH OOO O0 00 U 00 DRIVE STATUS PORT ERROR 0 0 00 BUSY 0 0 0 0 COMREG FL 0 U QUD DRIVE COMMANDPORTHHHUHHHHHHHHHHHH 7777 00 DRIVE COMMANDPORTHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHH 00000 00000 sz MM MM M PEE iss 3 488 lt 208 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 2 00 0000 U 00000 0000000 26 77171 2C 716Av1 2CD 7710v1 20D 7713v1 2CB 01v1 2CB 02v1 1 2C 776Av1 D 209 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 0000000 2CD 7710v1 2CD 7713v1 mM AL2 01v1 PCI HHHHHHHHHH 1 2C 776Av1 210
64. UPIDOWNCONSTHHHHHHHHH SPEED CHANGE SPEC SET J O O O SPEED CHANGEHHHHHHHHH INDEX CHANGE SPEC SET 0 INDEX CHANGEHHHHHHHHH H E5 ERROR STATUS MASK ERROR J 00 ERROR STATUS J 00 8 COUNT LATCH SPEC SET 0000 10560000000 000 00000000 HAmDINTALZE 0000 HARDINITALIZE4 HF5 HARD INITIALIZE5 0000 000000000 000 0000 HF6 HARD INITIALIZES HF7 HARD INITIALIZE7 HHHH IHHHHHHHHHHHHHHH HFC sIGNALOUT COMMAND CODE H 88 98 HA8 COMPARE REGISTER1 HHHHHHHHHHUHHHHHHHHHHHHH 127 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 4 1 8 0 0 D 1 NO OPERATION 000000000 410 00000 gt COMMAND H 00 NO OPERATION COMMAND N STATUS1 PORT DRIVE STATUS1 0 000000 0000 Y gt DRIVE STATUS1 PORTO BUSYHHHH O HHHHHHHHHHHH Y DRIVE COMMAND PORT COMMAND 000 000 0 STATUSHHHHHHHHH 000 DRIVE STATUS1 PORTO DRVENDHHH DRIVE STATUS1 PORTO LSENDHHH DRIVE ST
65. os wo os s oF oe 0s P D2 D31 HHHHHHH D16 I COUNTER READHHHHHHHHHHHHHHHHHHHHHHHH DRIVE DATA1 2 PORT READ 000000 1 ADDRESS COUNTER READ HHHHHHHHHHHHHUHHHHHHHHHH HHHHHHHHHHHHHHHHH COMMAND H D8 ADDRESS COUNTER READ COMMAND 2 PULSE COUNTER READ HHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH COMMAND H D9 PULSE COUNTER READ COMMAND 3 DFL COUNTER READ HHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH COMMAND HUDA DFL COUNTER READ COMMAND 154 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 5 1 00000 5 1 1 00000 e 000000 CWP CCWPHHHHHHHHHHHHHHHHHHHH 40000000000000 SPEC INITIALIZE1 HHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH UHHHHHHHHHHHHHHHH 4 0000000 gt 1 CWP HHHHHH ccwP DAE 1 2 CWP AHHH ARAS CCWP LT pom 1 1 1 100000000060 1 1 1 1 CWP AHHH f EETA f Il f 1 1 CCWP T f HHHHHHH OG SCAN HHHHHHHH IN HHHHHH HHHHHH U D uuu DEX ORIGIN HHHHSTBY 1HHHH HHHHHHHHHHHUHHHHHHHHHHHHHH cm 7 HHHHHHH HHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHH
66. 07 SLAVE 9 MO07 SLAME 2 07 SLAVE A 07 SLAVE 3 HHHHHHHHH3 MO07 SLAVE B MO07 SLAME 4 HHHHHHHHH4 MO07 SLAVE C 07 SLAVE 5 HHHHHHHHH5 07 SLAVE D 07 SLAVE 6 MO07 SLAVE E MO07 SLAVE 7 HHHHHHHHH7 MO07 SLAVE F Axi 5 7 X XI M07 Y Y M27 Z 2 7 phDev psRsut HHHHHHHHHHHHHHHHHH RESULHHHHHHHHHHHHHHH NLLIHHHHHHOHHHHHHHHHHHHHHHHHHHHH 000 HHHHHHHHHHHHHHHHHHHHH TRUE 1HHHHHHHHHHHH FALSE OHHHHHH 58 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H HHHHHHHHHH HHHHHHHHHHHHHHUHHHHH BOL MO7 Bd ose RD bv M07 S RESULT psResul t VB Function 7 BG ose ByVal Av As Long ByRef psResult As 7 S RESULT As Bool ean VB NET Functi MOO7 Bd ose ByVal 22 As Integer ByRef osResu t As 7 S RESULT As Bool ean CX NET bool MO97 Bd ose ui nt Mev ref MOO7 S RESULT psResul t TEM hLev HHHHHHHHHHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 59 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 E 3 6 2 00000000 HHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHUHHHHHH
67. typedef struct M07 S STATUS DATA WRD Statusi DMRD Mata 07 S STATUS DATA VB Type 07 S STATUS DATA Statusi As nteger Lata As Long End Tvpe VB NET Structure MO7 S STATUS DATA Public Status1 As Short Public 2 As Integer End Structure public struct 7 S STATUS DATA 1 publ ic ushort Statusi public ui nt 252 Statusl IJ STATUS1 Data DRIVE DATA1 PORT ERI VE AIA PROOOUUUUOUUOUUDUDOUD DRIVE DATA2 PORT O O 160 0 0 DRIVE AIA PRO O O 160 000000000 70 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H STATUS PORTHHHHHHHHHHH U DRN STATUS1 POT ERI VE STATUS2 PORI VE STATUS3 PORT VE STATUS4 PCRIT VE STATUS5 PCRT RG STATUS 00000000600 BOQ 07 BRStat usBuf ACev WORD StatusBuf J 07 S RESULT psResu t VB Functi MOO7 BRStat usBuf ByVal Av As Long ByRef StatusBuf As Integer ByRef psResu t As 7 S RESULT As Bool ean VB NET Function MOO7 BRStatusBuf ByVal ADev As Integer ByVal StatusBuf As Short ByRef psResu t As 7 S RESULT As Bool ean CX NET bool M97 BRSt at usBuf ui nt ev ushort StatusBuf ref 07 S RESULT psResul f U U hLev HHHHHHHHHHHHHHHHHH Statusu HHHHHHHHHHHHHHHHH St at usBuf 7 STATUSI TT DRIVE STATUS1 HHH St at usBuf M007 STATUS2 TT ERI VE STATUS2 HHH St at usBuf MO07 STATUS3 IT
68. COMMAND H FC SIGNAL OUT COMMAND E DRIVE DATA1 PORTHHHHHHHHHHHHHHHHH DRIVE COMMAND PORTO COMMAND I DO OOO DRIVE DATA1 D15 D14 D13 D12 D11 D10 D9 D8 D7 p D4 ps p Di p OUT i OUT H oooo D4 ISOUT OUT SOUTHHHHHHHHHHHHHHHHHXHHYHHHHHHHHHH 0HOFFHHHHH 1 00000000000 HHSOUTOUTHHHHHHHHHHHHUHHH HHH HHHHHHHHHHHHHH SOUT HARD D7 DRST OUT HHHHHHHHHHHHHHHHHHH 0HOFFHHHHH HIGH J D 1 0000 0000000 LOW I U OUTO DRST MFO 0000000000000 00000 DRST MF 0 0000000 SPEC INITIALIZES QO 0000 0 0000 HHHHHHHHH 2 DRST OUT DRSTHHHHHHHHHHHHHHHHHHH10msHHHHHHHHHHHHHHHH HHHHHHHHHHH 0000000 gt COMMAND H FD DRST OUT COMMAND DRIVE COMMAND PORTO COMMANDHHHHHHHH 10 6 HHHHHHHHDRSTMFHHHHHHHH SPEC INITIALIZESHHHHHHHHHHH HH10 msHHHHHHHHHHHHHHHHHH DRSTMFHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH10msHHHHHHHHHHHHHHHHHHHH 000000 00000 00 U DRST OUT OO 000 0 UU SIGNALOUTHHHHHMFHHHHHHHHHHHH 421 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 4 1 6 1 ERROR STATUS MASK ERROR ERROR 5 5 010 0 00000000 HHHHHHHHHHHHHHHHHHHHHHH DRIVE STATUS PO
69. gt 15 23 DUE 16 16 PM 17 D A 18 4 VO PORTO O DID HU Aretere seissen eae ees e enoe Sesen 18 A DDD E E 18 19 3 2 RESULT ESS eae a E EEE e EE EEE Ea E EE 20 22 E 22 E 22 23 TIC DECIES DEL Ga pasa etu 24 ALL TE 25 SERO DRE 26 an 27 NIFT 28 ea E DU 28 28 ecclesise Cpe tea 29 Spas t PLE GL e aa nspas aaa 30 3 59 1 TET LEBIH 31 EI RID 31 TI 2 a A 33 IE 34 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 PAGE TTD RE 35 cde Rd 35 Dl 36 PORTE II 8896 oe a i L semet 37 00 PORTO 38 0 O DO DRIVE COMMAND 0 000 000000 39 000 DRIVE COMMAND 00000 MR 40
70. D UB U BU 7B 7 DU U U pata HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH aa pz ar Tas ETT Ta Lm m m mime ua pz TZ Ta oe P D o ls o o mmm HINOOLEINOOHHHHHHHH U I NOILE E 0 00000000 U INIOLE INg LL D D D D U 1 00000000 psResul t HHH HHHHHHHHHHHHHHHHHHHHHTRUEK1HHHHHHHHHHHHFALSE OHHHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H I OPORIHHHHHHHUHHHHH D HHHHHHI OPCRTHHHHHHHHHHHHHHH qn BOL MO7 BWatchl r DERD APort WIRD Xolata M007 S RESULT osResu t VB Functi on MOO7 BWat chd r ByVal APort As Long ByRef pata As Integer ByRef psResu t As 7 S RESULT As Bool ean VB NET Function 7 BWat chd r Bvval APort As Integer ByRef pata As Short ByRef psResu t As 7 S RESULT As Bool ean CX NET bool MO7 BVWatchdr ulnt Port ref ushort pata ref 7 S RESULT psResul t hPort pata Lr EEI EE Lr L1 L1 L1 E EZ E EJ Ear P m D o
71. SCAN D D D U LU U U U U U HHHHHHHHHHHH CVWWMIHHHHHHHHHH LIMT ELA TIMH SCANIHHHHHH HHHHHOMWHHHHHHHHHHHHH SCAN DELAY TI ME QONTANT SCANIHHHHHH HHHHHQOMHHHHHHHHHHH e HHHHHHHHHOCAWLHMTHHHH SCANIL D U D ED D SCAN DELAY TI HHHHH QONSTANT SCAN O O 174 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE B ORG 4 ORIGIN ORIGINIHHHHHHHHHHH CCWHHHHHHHHHHH HHHHHCWHHHHHHHHHHHHHHHHHHHHHHHHHHHH ORGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH CONSTANT SCANHHHHHHCSPDHHHHHHHHHHHHHH1msHHHHHHHHHHHHHHHH 0000 OWLI MT CWLIMT MARG NI LE 50 SCAN LOY CELAY POLY PULSE PELAY e NAGI COLD SCAN CELAY TI M CONSTANT SCAN H D EE Lr HHHHHQOMHHHHHHHHHHH SCAN DELAY TI MET E D D 1PULSHIHHHHHHHH HHHHHH HHHHHHHHHHHHZHHHHHHHHHHHHHHHHHHHHHHHHH HH HHH HH ORIGIN SPEC SET SENSOR ERROR TYPE HHHHHHHHHHHHHHHHHHHHHHHHHHHH
72. BUSVOOOQ 00 000000 0000 Y DRIVE COMMAND PORT COMMAND 000 000 WRITE 116 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE HHHH HHHHHHHHHHHHHHHHHHHHHHH HHHHHHH 00 10000000 2000000 000000000 000000000 HHHHHHH HHHHHHHHHHHHHHHHHHHHHHHH 0000000 000 0000 UULLLU HHHHHHHHHHHHHHHHHHHHHHHHHHHH 3 SCAN HHHHHHHHHHHHH CW HHHHHHHHHHHHHHHH 0000000 gt COMMAND H 12 SCAN COMMAND STATUS1 PORT N x DRIVE STATUS1 PORT 0 000000 0000 STATUS1 PORT BUSY 0 Y COMMAND PORT WRITE DRIVE STATUS1 PORT 00 000000 0000 DRIVE COMMAND PORT COMMAND 000000 4 SCAN COMMAND H 13 SCAN COMMAND STATUS1 PORT N ERROR 0 Y EU B DRIVE STATUS1 PORT BUSVOOOQ 00 000000 0000 Y COMMAND PORT WRITE DRIVE STATUS1 PORT DRIVE COMMAND PORT 117 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 5 INC INDEX HHHHHHHHHHHHHHHHH 0 0000 CCWHHHHHHHHHHHHH 0000000 gt COMMAND H 14 INC INDEX COMMAND DATA1 PORT DRIVE DATA1 PORTHHHHHHHHHHH D15 DOHHHHHHHH APTE DRIVE DATA2 PORT 0
73. Public X As 07 S COMAND DATA Public Y As 7 S COMAND DATA Public Z As 07 S COMAND DATA Public As 07 S COMAND DATA Public QutPort As M7 S OUT PCRT End Structure CE NET struct M7 S UN T OMAND 1 publ ic 7 S COMAND DATA X publ ic M07 5 COMVAND DATA X publ ic M07 S COMAND DATA Z publ ic M07 S COMMAND DATA 4 publ ic 7 S OUT PORT QtPort Erie es LE EIL E UU UU UU UU L3 L3 r3 L3 E E EEI HHH U U U U EEE HHHHHHHHH HHHHHHHHH HHHHHHHHH Port IIHUHHHPORIHHHHHHHHHHHHH 36 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 PRU DO HHHH HHIOHHHHHHHHHHHHHHH typedef struct MO7 S IN PORT VERD Gn VERD CQ n VERD 1 VERD xp0i n VERD xpli n VERD G p i n MO7 SIM PORT VB Type 7 S IN PORT n As nteger n As I nteger Qlin As nteger n As nt eger Explin nt eger C p n As Integer End Type VB NET Structure M07 S IN PORT Public Gn As Short Public Gon As Short Public 77 As Short Public ExpO n As Short Public Expl n As Short Public 0 As Short End Structure C struct M07 SIN PORT i public ushort i f public ushort n public ushort Golin public ushort public ushort xp n public ushort CZ pO n HHH qn qun n Epli n
74. 175 B ORG 5 ORIGIN ORIGIN 0000000 0 000000000 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 00000 000000000000 0000000000 000 0000 CONSTANT SCAN 000 0 0 5 0000 000 00 000 000000000 00 0000 GOWLIMT OJLI M T 0 P O Nj X LE SDLY SCAN EELAY LOY LIMT DELAY POLY PULSE DELAY e NRGI UOO RQ SCAN DELAY TI CONSTANT SCAN HHHH wi U SCAN DELAY TI CONSTANT SCAN SCAN DELAY TI 1PULSE 00000 e NH RQ O SCAN DELAY TI 00000 0M 0 G SCAN DELAY TI 1PULSH U U U U U U U U HHHHHH U U HHHHHH U U HHHHHH LI E ELE TIE m hi EEA HHH 000 HH QONSTANT SCANJHHHH 000 HH U U HHHHHH IE HHHHHHHHHHHHZHHHHHHHHHHHHHHHHHHHHHHHHH O ORIGIN SPEC SET 0 SENSOR ERROR TYPE HHHHHHHHHHHHHHHHHHHHHHHHHH 176 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64
75. G1 p i n UU ET EET EI p E Ez SAT MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 PTH OO 2C 776Av1 2CB 02v1 U HHHHH J OPETIOOODO HHHHHH JOPOET 00000 000 0 00 1 00000 typedef struct S QUT PORT WIRD out WIRD Glout WORD 7o7 VERD xpOout WRD xplout WIRD C7 pOout y 07 5 PORT VB Type 7 S PCRT Gout As nteger Go0out As nteger Golout As nt eger Exp0out As nteger Explout As Integer pOout As nteger End Type VB NET Structure M07 S PCRT Public pout As Short Public As Short Public GoZout As Short Public ExoOout As Short Public xplout As Short Public G pOout As Short End Structure CK NET struct MO7 S OUT PORT 1 publ ic ushort Gout publ i c ushort 0out publ ic ushort Golout publ i c ushort xp0out publ i c ushort xplout publ ic ushort 4 p0out 000 Grout n u 1 9 p D 0 d D 0 7E 0 DE U DIU UO Oout Qlout 2 Explout p ot
76. 104 OUI EPIO QUU 105 ii SALE BENA NEIL 106 WM At M E 108 SS 109 U a 110 S EM MR Lu MI 110 1 SPEC INITIALIZE 110 2 SPEC INITIALIZE2 111 3 SPEC INITIALIZES 112 aaa RONEN 114 1 JSPD SET 114 2 JOG PULSE SET 115 116 1 JOG 116 2 JOG 116 3 SCAN 117 4 SCAN 117 5 INC INDEX 118 6 ABS INDEX
77. 4 ORG 2 00000 D MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE ORG 20 0 U DORG OU J U 1PULSEHHHHHHHHHHHHHHHHHHHH QWLIMT sni LE PEY LOY LI M T DELAY PD LY PULSE DELAY 000000000 LUMT ELAY T M BD LB O D HHHHHOMWHHHHHHHHHHHHH HHHHHQOMHHHHHHHHHHH SCAN DELAY 1PULSEHHHHHHHHH HHHH 00000 WU HHHHHH 172 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 5 ORG 3 00000 0 ORIGINHHHHHHHHHHH CCWHHHHHHHHHHH ORG 3HHHHORG 1HHH JOGHHHHHHHHHHHHHHHHHH GOWLIMT OJLIM T 0 NP j MARG N X LE SDLY SCAN DELAY LOY LIMT DELAY PPDY PULSE LELAY e SCANI I D D LU I U HHHHHCMWIHHHHHHHHHHH SCAN PELAY T MH HL HL B D QONSTANT SCAN LI D J U amp SCAN T meq HL HL B D CONSTANT SCAN HL HL HB HL SCAN T meq HL HL B HL D IPUSHI DEL UU tU Ll
78. ERROR READ 4 MASK OR ERROR STATUS gt CLR O 01 185 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 R1 ERROR DRIVE STATUS1 PORT ERROR ERROR STATUS OR ERROR ERROR STATUS ERROR STATUS MASK ERROR STATUS COMMAND ERROR COMREG CLR ERROR INC INDEX ERROR ABS INDEX ERROR INDEX CHANGE ERROR ERROR STATUS LSEND ERROR SSEND ERROR ADDRESS OVF ERROR PULSE OVF ERROR DALM ERROR FSSTOP ERROR ERROR 1 ERROR 1 STATUS1 PORT DRVEND LSEND SSEND 1 ERROR 1
79. MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 FSSTOP TRUE RESULT
80. 0 Y DRIVE STATUS1 PORT BUSVOOOQ 00 000000 0000 Y DRIVE COMMAND PORT COMMAND 000000 DRIVE DATA1 PORT H LI LI LH U D15 D14 D13 D12 D11 D10 D9 D8 RON lO PULSE PULSE PULSE OUTPUT OUTPUT OUTPUT MASK TYPE TYPEO Hooo0 DO PULSE OUTPUT TYPEO D1 PULSE OUTPUT TYPE1 CWP CCWPHHHHHHHHHHHHHHHHHHHHHHH HHHHHH HHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HIGH U CW U CCWPHH LOW CCWHHHHHHHH D2 I PULSE OUTPUT MASK 0 000000000 000000 0 0000 0000 HHHHHHHHHHHHHHUHHHHHHHHUHHHHHHHHHHHHH ILHHHHHHHHHHHHHHHCWPLCCWPHHHHHHOFFHHHHHHHHHH HHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHABS INDEXIHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHUHHHHHHHHHHHH DRIVE STATUS2 PORT PULSE MASK 1 1 00000 110 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 2 SPEC INITIALIZE2 CWLM 000 0 5500 00 0000000 0000 000000 gt COMMAND H 02 SPEC INITIALIZE2 COMMAND DATA1 PORT WAITE DRIVE DATA1 0 000 000 000000 STATUS1 PORT N ERROR 0 Y STATUS1 PORT BUSY 0 DRIVE COMMAND PORTO COMMANDHHHHHHHH DRIVE DATA1 PORTO D H Li DRI
81. 07 PUSE OF HHHHHHHHHHHHHHHHHHHHHHHHHHHH PUSE OFO PUSE CANTER PRESEIHHHHHHHHHHHHHHH FLINT COP1 11 000000000000 OPARE REGSTIERIHHHHHHHHHHHHHHHHHH D9 FLINT QJM2 11 000000000000 OPARE REGSIER2HHHHHHHHHHHHHHHHHH DIO DFLI NT OOW3 11 000000000000 REGSTER3HHHHHHHHHHHHHHHHHHH 0 PFLINT 2 30 00000000000000 EFL ONER IN TI ALI 21 20 O O O HHHHHH HPFLINIHHHHHH16HHHHHHH HHHHHHHH COPARE REG STER HHHHHHHHHHHHHH HHHHHHHHHHHHHH Dil FL OF HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH FL FL CONTER PRESEIHHHHHHHHHHHHHHH pshesul t HHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHH U 79 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H DRI VE STATUS5 LI DRIVE STATUS5 PORTII 0000000 LU uu HHHHHHH LU uuu HHHHHPONIHHHHHHHHHHHHHHH qI BOQ 07 BRSt at us5 DWORD AiCev VORD pStatus 7 S RESULT psResul t VB Function MOO7 BRSt at us5 ByVal Av As Long ByRef pStatus As Integer ByRef psfResu t As 07 S RESU T As Bool ean VB NET Function MOO7 BRStat us5 ByVal Av As Integer ByRef pStatus As Short ByRef josResu t As MO7 S RESU T As Bool ean CX NET bool MO97 BRStatus5 ui nt Dev ref ushort pStatus ref MO7 S RESULT psResul t U U hev IIIHHHHHHHHHHHHHHHH pst at us IIHHHHHHHHHHHHHHHHHHHHHHHHHH
82. ByRef psResu t As 7 S RESULT As Bool ean CX NET bool MO97 UCpen ushort ref uint phlhit ref M7 S RESULT posResul t 0 1 MM U MO07 AL2PQ BOARD 0 MO07 AL2PQ BOND 1 1 EUREN M07 SLAVE 8 HHHHHHHHH8 MO07 SLAME 1 07 SLAVE 9 07 SLAME 2 07 SLAVE A 07 SLAVE 3 HHHHHHHHH3 07 SLAVE B MO07 SLAME 4 HHHHHHHHH4 07 SLAVE C MO07 SLAVE 5 HHHHHHHHH5 MO07 SLAVE D 07 SLAVE 6 07 SLAVE E MO07 SLAVE 7 HHHHHHHHH7 07 SLAVE F phlhi t psRsut HHHHHHHHHHHHHHHHHH RESULHHHHHHHHHHHHHHH NLLIHHHHHHOHHHHHHHHHHHHHHHHHHHHH 000 HHHHHHHHHHHHHHHHHHHHH TRUE 1HHHHHHHHHHHH FALSE OHHHHHH 28 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 HHHHHHHHHL 2CB 02v1 HHHHHHHHHHHHHHHHHH q BOQ 07 Ud ose DARD Ay t 07 5 RESUT osResu t VB Functi on MOO7 Ud ose ByVal hht As Long ByRef osResu t As MO7 S RESULT As Bool ean VB NET Function 7 Ud ose ByVal AU t As Integer
83. DRIVE DATA1 PORT JOGO 0 O00 O 015 00 000000 WRITE DRIVE DATA2 PORTH JOG 0 O00 O D21 Die po 000000 DATA2 PORT WRITE 00000010 4 194 303 0 H 00_0001 0 00 00 STATUS1 PORT N id ERROR 0 DRIVE STATUS1 0 00000 0 0000 M MEE DRIVE STATUS1 BUSVODOOQ 00 000000 0000 Y DRIVE COMMAND PORTO COMMAND I DO O OO DRIVE DATA1 PORTO LI 1 LI Li D15 D14 D13 D12 D11 D10 D9 D7 D6 D5 D2 D DO JSPD DO D15 DRIVE DATA2 PORT I Li H UID D15 p14 Di2 pi D10 59 D7 D6 05 D4 D2 Dt Do H00 012C 300 Hz JSPDHHHHH OHHHHHHHHHHHHHH OHHHHHTHHHHHHH HHJOGHHHHH CONSTANT SCANHHHHH1HHHHHHFSPDHH 1000000 2IHHHHHJSPDHHHHHH 114 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 2 JOG PULSE SET JOGHHHHHHHHHHHHH JOGHHHHHHHHHHHHHH JoGHHHH lt gt COMMAND H OD JOG PULSE SET COMMAND DATA1 FORT DRIVE DATA1 PORT J JOGO O D15 DOHHHHHHHH WRITE 00000000 65 535 0 H 0000 0 H FFFF HH STATUS1 PORT N bets DRIVE STATUS1 Y DRIVE STATUS1 BUSVOOOQ 9 00 000000 0000 a eodd DRIVE COMMAND PORT 0 COMMANDHHHHHHHH DRIVE DATA1 PORT I I H
84. HHHHHHHHHHHHHHHHHABS INDEXHHHHHHHHHHHHHHHHH DABS INDEXHHHHHHHHHUHHHHHHHHHHHHHHHHHHHH 00 00000000000 000 000 0000 ABS INDEX CHANGED O OO U HH D4 INDEX CHANGE ERROR H 000 HHHHHHHHINDEXCHANGEH 000 0 00 0000 0000 INDEX CHANGE pn HH 5 D5 CHANGE CLR ERROR 00000 INDEXCHANGEHHHHHHHHHHHHHHHH 123 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE De CPP STOP ERROR HHHHHHHHHHHH CPPSTOPHHHHHHHHHHHHHHHHHHHH D7 PULSE ERROR HHHHHHHHHHHHHH HHHHHHHHHHHHHHHH HHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHH D8 FSEND ERROR BUSY 10 O00 D DRIVE STATUS1 PORTO FSEND 100 0 00 0000 0000 D9 LSEND ERROR BUSY 1 00 0 DRIVE STATUS1 PORT LSEND 10 0 00000000000 D10 SSEND ERROR BUSY 1 00 0 0 DRIVE STATUS1 PORT SSEND 100 00000000000 D11 ADDRESS OVF ERROR BUSY 1 O00 0 0 DRIVE STATUS4 PORT ADDRESS OVF 1 0000000000000 D12 PULSE OVF ERROR DRIVE STATUS4 PORT PULSE OVF 1 000000000 0000 D13 DALM ERROR DRIVE STATUS2 PORT DALM 100 00000000000 014 FSSTOP ERROR DRIVE STATUS2 PORT FSSTOP 1 0000000000000 ERROR STATUS READ 0000 O 000 ERROR STATUS D15 D0 DRIVE DATA1 PORT READ U FSEND LSEND SSENDOQOQ 1 0000 0 BUSY 0 1HHHHHHHHHHHHH BU
85. ja NNO IlHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHH BOQ MO7 URExUni t Conmivbde DADRD Alhi t WORD pConmfiate WIRD pRetryCournt WORD p oB t M07 S RESULT t VB Functi on MOO7 URExUni t ByVal ALhy t As Long ByRef plormitate As nteger ByRef phRetryCount As nteger ByRef p oBit As Integer ByRef josResu t As MO7 S RESU T As Bool ean VB NET Function MOO7 URExUni t ormibde ByVal ALhit As Integer ByRef pConmiate As Short ByRef phRetryCount As Short ByRef p oB t As Short ByRef psResu t As 7 S RESULT As Bool ean CX NET bool MO7 URExUni t ui nt PLAY t ref ushort pConmfate ref ushort pAetrvlount ref ushort p oBit ref 7 S RESULT msAesu t U U Alhi t HHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHH pketrvoount HHHHHHHHHHHHHHHHHHHHHHHHHHH pl obi t psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 34 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 3 4 4 H 00 00000 HHHH PORTHHHHHHHHH IO PORTHHHHHHHHHHHHH HHHHHHHHHHHH 2G 77141 2C 776Av1 2D 7710v1 2CD 7713v1 98 52 CR 53 MCPCRIHHHHHHHHHHHHHHH typedef struct MO7 S UN T STATUS MO07 S STATUS DATA X MO07 S STATUS DATA X MO07 S STATU
86. 000 U U U U o8 ORIGINHHHHHHHHMCCHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHH SPEC INITIALIZE2 1L LI LH 550 TYPE HHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHH ORIGINHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH ORIGINHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH B ORIGINH PULSE COUNTERH 00000000 ERROR STATUS MASKHHHHHHHHH ORIGINHHHHHHHHHH ERROR STATUSMASKHHHHHHHHHHHHHHHHHHHH 2 ORIGIN STATUS ORIGIN STATUS HH MCC 0 0 0 0000000000000000 STATUSHHH 000 STATUSHHHH MCCHHHHHHHHHHHH MCC ERROR STATUS MASK COMMAND J FSEND ERROR MASK 0HHHHHHHHHHORIGINHHHHH ORIGIN STATUS FSEND 1 DRIVE STATUS1 PORT 1 U audiui 3 D O No 0 l HHHHHHHHHHHHHHHHHH 400 AL2 01v1PCIHHHHHHHHHHHHHHHHH 51 HHHHHHHH HHHHHHHH HHHHHHHHHHHHHHHH 00 0000 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 EEE 00 000 HHHHHHHHHHHHHHHHHHHHH HHHHHH3H HHHHHHHHHHHHHHHHH 6 2 0 DD U D U 02000 00000 2 HHHHHHHHHHHHHH 000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHH 00000000 0000 000000 HHHHHHHHHHHHH HHHHHHHHHHHHH C
87. COMPARE REGISTERS3 HHHHH 2 COMPARE REGISTER3 0 HHHHHH s COMPARE REGISTERS 0000 149 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 3 DFL COUNTER INITIALIZE3 HHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH HHHHHHH gt DFL COUNTER INITIALIZE3 COMMAND DATA1 PORT WEITE DRIVE DATA1 M EET B DRIVE COMMAND PORT J COMMAND HN 00 0000 DRIVE DATA1 PORT I Li H D15 D14 D12 011 p 07 D6 D5 D4 D3 D2 D1 DO DIVISION DIVISION DIVISION DIVISION DIVISION DIVISION DIVISION DIVISION D7 D6 D5 D4 D3 D2 D1 DO HOOHHH D7 DO DIVISION D7 DO DIVISIONTYPEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH sro we wr rp ws ror 4 HHH 256 255 254 3 2 10000 0 0000 00000000 000000 00000 OO HHHHHHHHHHHHHHCOUNTTIYPEHHHHHHHHHHHHHHHHHHH HH2C 776Av1HHHHHHHHHHHHHHHHHHHHHHHHHHHH IEEE COUNT PULSE SEL DIVISIONTYPEHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHCOUNTTYPEHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 410 00000000 gt HHHHHHHH 0 1 2 3 0 1 2 D bFL COUNTER INITIALIZESHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 000 2 al ll ll 1 2 lj ll 410 00000000000 gt x x x x HHHHHHH HHHHHHH j DFL COUNTER INITIALIZES O0 0000000000000 150 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 4 D
88. DATA1 PORT DRIVE DATA1 PORT COMMAND CODE DATA1 PORT READ HHHHHHHHHHHHH DATA2 PORT DRIVE DATA2 PORT COMMAND CODE DATA2 PORT READ HHHHHHHHHHHHH HHHHHHHHMCCHHHHHHHHHHHHHHHHHHHH 9 00000 000000 0 0000000 00000000 00 000 000000000000 HHHHHHHHHHHHHHHHHHHHHH OSET DATA READHHHHHHHHHHHHHHHHHHHHHHHHH DRIVE DATA1 2 PORT READ HHHHHHHH HHHHHHHHHHHHHDATAPORTHHHHHHOWHHHHHH e HHHHUHHHHHHHHHHHHHHHHHHHHHH COMAND CODE uu H 01 SPEC INITIALIZE1 HHHHHHHHHHHHHHH CWLM CCWLM SS0H D D sPECINITIALIZES IDRSTDEND DALM STBYHHHHHHH Hos FsPD SET HHHH 0 0000000000000 H 07 LOW SPEED SET HHH IHHHHHHHHHHHHHHHHHHHH RATE SET HHHH IHHHHHHHHHHHHHH PULSE ADJUST 0000 0000000000000 d HOC JSPD SET HHH JOGHHHHHHHHHHHHH HOD JOG PULSE SET IHHH JOGHHHHHHHHHHHH H22 LONGPOSITIONSET 1 HHH IHHHHHHHHHHHHHHnHH H23 SHORT POSITION SET HHHH IHHHHHHHHHHHHHHHHHnH H28 CIRCULAR XPOSITIONSET HHH IHHHUUHHHH H29 CIRCULAR YPOSITIONSET H2A CIRCULAR PULSE SET HHHH IHHHHHHHHHHHHHHHHH 126 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 E EEE e HHHHUHHHHHHHHHHHH
89. HHHHHHHPORTHHHHHHHHHHHHHHH UULUULLULLU HHHH U uuu e DRIVE STATUS D DRIVE STATUS PORT DRIVE STATUS5 PORT B 0 O ORIGIN STATUSHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHH STATUS HH BH B D B0 000 DHL DO D UU 000 ORIGIN 000 0 STATUST 0000000 DD ORIGIN STATUSO HHHHH HHH UO DOO ll DRIVE DATA PORT H 000 HHHHHHHHHH PORTHHHHHHHHHHHHHHH DRIVE COMMAND PORT J O OO O ODD O JO OO DRIVE DATA1 2 PORTO 0000000 DRIVE 2 uggagudgagauggggagugug READHHHHHHHHHHHHHHHHHH 62 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H HHHHHHHHHH DRIVE COMMAND PORTU ERI VE DATAL PORTO DRIVE AA 0 0000000000000 U U qI typedef struct MC07 5 COMAND DATA V RD Conmand DCFD Pat a y 07 S COMANND DATA VB NET Structure M07 S COMAND DATA Publ i c Conmand As Short Public Data As nteger End Structure struct M07 5 COMMAND DATA publ i c ushort Conmand publ ic ui nt Data HHH DRIVE COMADPORIHHHHHHHHHHHHHH Mta BRI VE DATA PORTO DRIVE DATA PRO I DU LH HH HN BH D D U D D 160 0 0 U DRIVE DATA PORTO O O O 160 0 0 0 DRIVE AIA PRI I I III 63 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H PNVECJAAND32HHHUHHHHHHHHHHHHHHHH HHHHHHHHHH DRIVE DATA1 PCRI PR VE 2 PRTG DRIVE CMN D 000000000 U DRIVE
90. MPL 35 01v1 00 AL2W64 IEEE 2 00000000 HHHHHHHHUHHHHHHHHHHHHUHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHH SPEED RATEHHHHHHHHHHHHHHHHHHHHH HHHH up HHHHHHHHHHHHH PULSEHHH 1HzHHHHHHHHH U uuu HHHHHUHHHHHHHHHH PULSEHHH 1HzHHHHHHHHH U uuu PULSEHHH 1HzHHHHHHHHH SUAREA up HHHHHHSHHHHHH1HzHHHHHHHHH SDAREA up HHHHHHSHHHHHH1HzHHHHHHHHH URATE up HHHHHHHHHHHH RATEHHHHHH RATE NoD D 0 00 00 000 DRATE up HHHHHHHHHHHH RATEHHHHHH RATE No 0 DB 0 00 00 000 HHHH up HHHHHHHHHHH RATEHHHHHH RESOL No 0 000000000 5 D RESOL SUAREAT SDAREATHHHH opum pupu jw noon pana No 0 01 0 3 276 1635 6 10 327 670 163 830 6553 327 00 655 340tz 327 660 O 16 383 0 8 191 M 0 1 638 350 0 0 819 150 0 32 767 16 383 100 3 276 700Hz O 1 638 300Hz 65 534Hz 32 767 T 200 6 553 400Hz 00 3 276 600Hz 163 835 7 81950Hg
91. MPL 35 01v1 00 AL2W64 mill 00000000000 COUNT PULSE SELHHHHHHHHHHHHHHHHHUHHHHHHHHHH HHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHH 00000000 4000000 41000000000 gt DFL COUNTER INITIALIZE3 E HHHHHHHHHHHHHH DFL COUNTER INITIALIZES 00000000000 D bFL COUNTER INITIALIZESHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 194 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 RUN LR REL RO 5 2 6 HHHHHHH3HHHHHHHHHHHHHHHHHHHHHH U COMPARE REGISTER1 2 3 D U HHHHHHHHHHHHHHHHH DRIVE STATUS4 PORTHHHHHHHH 1 1 1 STOP STOP TYPE ENABLE DRIVE STATUS4 COMP2 COMP2 COMP2 STOP STOP TYPE ENABLE HHHHHH COMP3 COMP3 SOUTO X CNTINT COMP3 STOP STOP SOUT1 Y CNTINT TYPE ENABLE DRIVE STATUS4 0000000 2C 776Av1 0 0
92. PUSE DELAY TIM x 5ns 00 1 275ns 1275rsHHHHHHHHHHHHHHHH1L275reHHHHHHHH pshesul t IIHHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 97 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H CRI G N ERRCR PU SE cwemw SCAMHHHHHHHHHHHHHHHHHHHHH1PUSHHHHHHHHHHHHHHHHHHHH IAN SPEC SETT U U ERROR PUSE ERROR ENABLE IHHHHHHHHHHHHHHH 2 147 483 64m 000 D D ql MO7 Set CgEr r or Pul se WORD Dev DMRD GcantrrorPul se DRD Pul seErrorPul se MO7 S RESULT osResul t VB Function 7 Set Q gError Pul se ByVal Av As Long ByVal GScantrror Pul se As Long ByVal Pu seError Pul se As Long ByRef psResult As MOO7 S RESU T As Bool ean VB NET Functi MOO7 Set Q gEr r or Pul se ByVal Av As Integer ByVal CScanErrorPul se As Integer ByVal Pul seError Pul se As Integer ByRef psResu t As MOO7 S RESULT As Bool ean NET bool 7 Set QrgError Pul se ui nt ev uint CScan rrorPulse uint Pul se rrorPul se ref M07 S RESULT psResul t U U hLev HHHHHHHHHHHHHHHHH GcanErrorPul se Jj CONSTANT SCAMNHHHHHHHHHHHHHHHHHHHHH H 2 147 483 640 00 1 2 147 483 670
93. TI CN pscenter Posi ti ref 07 S RESULT t psPassPosition 16 777 214 16 777 2140 0 0 0 O 0 O O PGI magn D psTargetPosition DOOD XYI 000 16 777 214 6 777 2140 0 0 0 O 0 B D Pena n D HHHHHHHHHHH pOr HHHHHHHHHHHHHHHHHHHHHHH U U MO07 CCW 7 ON pscenterPosition DDO O Xu O O O 8 388 6070 18 388 6 HHHHHHHHHHH psResul t HHHHHHHHHHHHHHHHHRESULHHHHHHHHHHHHHHH NLLH HHHHHHOUHHHHHHHHHHHHHHHHHHHHH 108 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H HHHHHHHHHH 2c 771v1 2C 776Av1 2CD 771091 2CD 7713v1 HHHHHHHHHHHHHHHHHHHHH HHHHHH 000 0 AEXRESS COUNTERJHH HHHH HHHHHHHHHHHHHHHHH ADDRESS CONTERJ OVER FLOM MO7 IncFronAbs DADRD APevX DERD M07 S XY PCEITI ON psAbsPosi ti on MO07 S TI ps ncPosi tion MOO7 5 RESULT psResult VB Functi on 7 IncFronA
94. 0 FSEND ERROR MASK COMMAND ERROR MASK O HHHHHH 122 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 2 ERROR STATUS READ 150 0 ERROR STATUSHHHHHHHH ERROR STATUS MASK 00 OD ERROR STATUS HHHHHHH ERRORHHHHHHHHHHHH HHHHHHHHHHHHHHHHH 0000000 gt COMMAND H D1 ERROR STATUS READ COMMAND COMMAND PORT BITE DRIVE COMMAND PORT COMMAND I 0000000 DATA1 PORT READ DRIVE DATA1 PORT ERROR STATUSO DRIVE DATA1 PORT O O O O O 0 0 ERROR STATUSO D15 D14 D13 D12 D11 D10 D9 D8 FSSTOP DALM SSEND LSEND FSEND EXT CHANGE INDEX ABS INC COMREG CPP STOP COMMAND PULSE CLR CHANGE INDEX INDEX CLR ERROR ERROR ERROR ERROR ERROR ERROR ERROR ERROR U ERROR 0 0 1 00000 0 00 0000 0000 COMMAND ERROR HHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH 0000000 0000000 HH U SPEED CSET 10 000 0000 00 0 0000 CHANGE J D 0000000 DU U SPEED CBUSY 1HHHHHHHHHHHHHHH CHANGEHHHHHHHHHHH CSET 1HHHHHINDEX CHANGE 0 0000000 HH INDEX CBUSY 1HHHHHINDEX CHANGE I 0000000 HH FL 1HHHHHHHHHHHHHHHH D1 COMREG CLR ERROR HHHHUHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHH D2 INC INDEX ERROR 000 00000000 000 000 0000 0 INC INDEX CHANGED D 000 HH D3 ABS INDEX ERROR
95. 0 0 00000000 D31 D1eHHHHHHHH DATA2 PORT WRITE 2 147 483 648 42 147 483 647 H8000 00000 7 0 0 0 000 CWHHHH CCWHHHHHIHHHHHz2HHHHHHHHHH STATUS1 PORT N M DRIVE STATUS1 DRIVE STATUS1 5 00 000000 0000 Y DRIVE COMMAND PORT COMMAND 000 000 DRIVE DATA1 PORTO Li H UID D Di5 D14 Di2 D11 Dio D9 D7 D6 D5 D3 p2 DO D15 DRIVE DATA2 PORT D Ll LU 00 pt5 p14 D12 Dit D10 Do D7 D6 D5 D4 D8 52 D31 PEDEM HU d gt D16 200 00000000 000 0000000 0 INC INDEX CHANGE 0000 000 00 00000600 ERROR STATUS J INC INDEX ERROR 10 0000 118 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 6 ABS INDEX CCWHHHHHHHHHHHHH lt HHHHHHH gt ABS INDEX COMMAND DATA1 PORT DRIVE DATA1 PORTHHHHHHHHHHH A15 A0HHHHHHHH B DRIVE DATA PORTHHHHHHHHHHH A31 A16HHHHHHHH DATA2 PORT WRITE 2 147 483 648 2 147 483 647 H 8000 0000 H 7FFF HHHHHHe2HHHHHUHHHHHH STATUS1 PORT N ka DRIVE STATUS1 Y DRIVE STATUS1 5 00 000000 0000 Y DRIVE COMMAND
96. 0 PORT HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHH HHHHHHHHANDHHHHHHHORHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHUHHHHHHHHHHHHHHHUHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHH ANDHHHHHHHH HH HHHHIHHIHHHOFFHIHHHIHHANDH OHHHHHHHH HHHHHHHHHHHHHHHHHANDH1HHHHHHHH 0000 0 1 o 1 1 I HHHHHHHH UU ONOFFHHHHHHHHHH HHHHHHHHHHHHHHHHHHORHHHHHHHHHHHH ONOFFHHHHHHHHHH HHHHHHHHHHHHHHHHHORH 00 000 000 HHHHHHHIHIHONIHTHHHHHORHTHHHHHHHH ORHHHOHHHHHHHHHHHHHHHH L ORHHH1HHHHHHHHHHHHHHH hp onnon 202 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE LIMIT I D D DTI HIHHHHHHHHHHHH SPEC INITIALIZE2HHHH mpnununnr SPEC INITIALIZES DOWN PULSE O D mnunuunr COMMAND ERROR COMREG CLR ERROR INC INDEX ERROR ABS INDEX ERROR INDEX CHANGE ERROR CHANGE CLR ERROR CPP ST ERROR EXT PULSE ERROR FSEND ERROR LSEND ERROR SSEND ERROR ADDRESS OVF ERROR PULSE OVF ERROR DALM ERROR FSSTOP ERROR ERROR STATUS E 1 1 HHHHHIHHHH
97. 00 AL2W64 ja H HUHHHHH24HHHHHHHHHHHHHHHHH Mq LONG TI CN SET SHORT PCBI TI ON N XY STRA HT CP LI O D U DRI VE STATUSI PCRT ERRCR VE STATUSI PCRT BUSY O VE STATUSI P ERRCR COMREG FLO U BOX MO7 MIncStrp DORD hlevX DRD WORD rvSpec MO07 S TI CN ps Target Posi ti on S RESULT psResul t VB Function 7 Mtl ncStrCp ByVal AlEvX As Long ByVal ADevY As Long ByVal LrvSpec As nteger ByRef josTarget Posi tion As 07 S XY PCBI TI ON ByRef osResu t As MO7 S RESULT As Bool ean VB NET Functi 7 ncSt r qp ByVal ADevX As Integer ByVal ADBvY As Integer ByVal LrvSpec As Short ByRef ps7argetPosi tion As MO7 S XY PCBI TI CN ByRef osResu t As MO7 S RESULT As Bool ean CX bool MO97 ncStrQp ui nt AX ui hevy ushort rvSpec ref 07 S XY P TI CN ps7arget Posi tion ref 07 S RESULT psResul t U U 4HHHHHHHHHHHHHHHH hey 0000000000000 DO ERI VE HHHHHHHHHH 0 0O0000000 000 0 0000000000 0000 SQNJHHH ONEXI U UU HHHHHHH 1 0000000 HHHHHHHH UD UD 0 HHHHHHHHHH 1 0000000000 psTargetPosition 2 147 483 6480 147
98. 4 As Integer End Type VB NET Structure M07 S RESULT Mar shal As UnnanagedType ByVal Array zeConst 4 gt Publi c MOO7 Resul t As Short Public Sub Ini ti al i m MOZ Resul t 4 End Sub End Structure NET struct 7 S RESULT 1 Marshal As UnnanagedType ByVal Array Si zeConst 4 public ushort MO7 Result publ 7 S RESULT ushort MOZ Result new ushort 4 M7 5s 7 HHOHHHHHHHHH MOZ es777 HHHHHHHHHHHH HH1MHHHHH L ERRAT 0 HHHHHHHHHHHHUHHHH 1 HHHHHHHHHHAIHHHHHHHHHHH 2 ULHHHAPHIHHHHHHHHHHH 3 NLLHHHHHHHHHHHHH 4 HHHHHHHHHHHHHHHHHH 5 HHHHHHHHHHHHUHHHHHHHH 6 7 HHHHHHHHHHHI OPOYTHHHHHHHHHHHHHHHHHHHHHHHH 9 9 10 11 12 2 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 13 HHHHHHHHHHHHI OPORIHHHHHHHHHHHHHHHHHHHHH 14 15 REAYVAIHHHHHCJMEGNDTFULLLVWAITHHHTIMEOERIHHHHHHHH 16 WCQMTHHHHHHHHHHHHH 17 READYVWATHHHHOOMEGNOFFULLWITHHVANTHHHHHHHHHHHHH 18 000000 U READ VA TO COREG NO FUL 19 20 21 HHHHHHHHHHHUHHHHHHHHHHHHHH 22 HHHHHHHHHHHHHH 23 20 MPL 34 01v1 00 AL2W32 MPL 35 01v
99. 483 647 0000000 PO5ITTOMJHHHHHHHHHHHHHH pshesul t HHHHHHHHH HHHHHHHHRESULIHHHHHHHHHHHHHHH NLO O O OHHHHHHHHHHHHHHHHHHHHH L1 HHH HHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 105 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H HHHHHH4AHHHHHHHHHHHHHHHH 2C 776Av1 HHHHHHHHHHHHHHHHHHHHPULSHHHHH MQ Q ROULAR XPGI TI ON SET OMN RALAR YPGI ON SET COMANND RALAR PULSE SET COMMAND MN N Q RALAR CP COMAND O O HHHHHHHHHHHHHHHHHHHHHHH24HHHHHHHHHHHHHHHH DRI VE STATUSI PORT ERRCR VE STATUSI PORT BUSY O DRI VE STATUBI P ERROR HHHHHHHHHHHHHHHHH HHHHHHHHHH O OHHHHHHHHHHHHHHHHHHH HHHHHHHHHHH PUSE 2 147 483 648 147 483 64 00000000 HHHHHHHHHHHHHHHHHHHHHHHHH BOO MO7 rCp DWORD DMRD hvy WORD LrvSpec VOP Dr 07 S XY TI CN pscent er Posi ti on 07 S XY TI CN ps7arget Posi tion 7 S RESULT psResul t As Bool ean VB Function 7 MI ByVal ADevX As Long ByVal ALevY As Long ByVal D vSpec As Integer ByVal Dr As Integer ByRef pslenterPosi tion As MOO7 S XY PCBI TI CN ByRef s Target Posi tion As 07 S XY P TI CN ByRef psfResu t As MO7 S RESULT As Bool ean VB NET Functi MOO7 ncdrCp ByVal ADevX As Integer ByVal ADevY As nteger ByVal LrvSpec As Short ByVal Dr As
100. 7 Cg ByVal As Integer ByVal C gType As Short ByRef psResu t As 07 S RESULT As Bool ean C NET bool M397 Grg ui nt ushort 97 ref MO7 S RESULT psAesu t hev Q gType HHHHHHHHHHHHHHHHH EE IE il MO07 ORG 0 MO07 CG ORG 5 MO07 CRGl ORG 1 MO07 CRGLO ORG 10 MO07 OR ORG 2 MO07 CRGLI ORG 11 MO07 RG ORG 3 MO07 CRGI2 ORG 12 MO07 CRGA ORG 4 psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH U ut HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 103 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 3 6 7 0 1 000000 HHHHHUHHHHHUHHHHHHHH HHHHH 20900 00000000 000000 20000000 0000 HHHHH 200 0 00000000 000000 20000000 0000 2000 00000000 0000 0000000 20 00 00000000 000000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH PULSEHHHHHHH 0000000000 PULSEHHHHHHHHH PULSEHHHHHHH IEEE PGI TI ON o o HHHHHHH HHHHHHHHHHHHHHHH typedef struct MO7 S XY PCBI TI CN LONG X LONG Y 07 S XY PCBI TI ON VB Type 7 S XY TI CN X As Long Y As Long End Type VB NET Structure M7 S XY PCBI TI CN Public I nteger Public Y As nteger End Structure CK NET struct M07 S XV PCBI TI CN 1 public int X public int X X UTI XI D 4 U Yu D 104 MPL 34 01v1 00 AL2W32 MPL 35 01v1
101. DATA PR DRIVE DTA PONIHHHHHHHHHHH HHHHH HHHHH HHHHH U LEX EE EI HHHHH UULLU UU UULLU UU U uii uu UU o o qn BO M97 LVWDrive D CRD ADev VERD DMRD piri teData DICRD pReadDat a MO07 S RESULT psResult VB Functi on 7 LVRDri ve ByVal Av As Long ByVal Qw As Integer ByRef piV telhta As Long ByRef pReadData As Long ByRef psResul t As 7 S RESULT As Bool ean VB NET Function 7 LVRDri ve ByVal Av As Integer ByVal Qw As Short ByRef pWi telata As Integer ByRef pReadData As Integer ByRef psResu t As 7 S RESULT As Bool ean NET bool MO7 LVADrive ui nt Av ushort Cnd ref uint pWitelgta ref ui nt oReaaLsta ref 7 S RESULT psAesult U U hLev HHHHHHHHHHHHHHHHH pWitelata HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHH16HHHHHDNVEDNYA HHHHHHHHHH1HHHHHUNVEDNALPORIHHHHHHHHH pReadlata HHHHHHHHHHHHHHHHHHHHHHHHHHHH 2 00 0 1600000000000 DRIVE DIA es 7 HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 64 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H DRIVE COMAND 320 0000000000 DTA PRI DRIVE PORIHHHHH
102. DATA1 PORT DRIVE COMMAND PORT WBITE DRIVE COMMAND PORT COMMAND 000 000 DRIVE DATA1 g D15 D14 AUTO AUTO COMP COMP DFLINT DFLINT DFLINT DFLINT ADD CLEAR GATE GATE PULSE PULSE TYPE1 TYPEO ENABLE ENABLE TYPE1 TYPEO TYPE1 TYPEO DIVISION TIMER TIMER TIMER EXT EXT COUNT COUNT TYPE START START START COUNT COUNT PULSE PULSE TYPE2 TYPE1 TYPEO TYPE1 TYPEO SEL1 SELO Hooo 00000000N 000 COUNT PULSE SELO D1 COUNT PULSE SEL1 HHHH 20 MHz DD DD HH2C 776Av1HHHHHHHHHHHHHHHHHUHHHHHHHHHHH mulu tu HHHUHHHH HHHHHHHHHHHHH HHHHHHHHHHHH HHHHHHHH HHHHHHHHHHHHIHHHHHHHHHHHHHH HHHHHUHHHHHHHHHHHHUHHHHHHHHHHHHHHH 000000000 2 1 2560 0 0 00 00 0000000 D2 COUNT TYPEO D3 EXT COUNT TYPE1 HHHHHHHHHHHHHHHHHHHHHH EA EBUUD 0000 0000 HHHHHHH EA EBD TID 00000000 EAHHHHHHHHHHEBH HHHHHHH HHHHHHHHH 145 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE D4 TIMER START TYPEO D5 TIMER START TYPE1 D6 TIMER START TYPE2 COUNT PULSE SEL 1000000000000000 HHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHH TYPE2 TYPE1 A0000 gt 0 0 0 0 HHHH 0 1 DRIVE STATUS5 P
103. H CNGNSTATUSHHHHHH m CRI a N STATUS 0000000000 STATUS PORT ALL O J l DH DB HU DIVE STATUS U U 0 STATUS BD LO D D D B Cl D U D U DI U o qI MOO7 ReadQrgSt at us DARD Av WORD oStatus 7 S RESULT t VB Functi on MOO7 ReadGr gSt at us ByVal hev As Long ByRef pStatus As Integer ByRef psResu t As MO7 S RESULT As Bool ean VB NET Functi MOO7 ReadCrgSt atus ByVal 22 As Integer ByRef pStatus As Short ByRef psResu t As MO7 S RESU T As Bool ean CX NET bool MOO7 ReadCrgSt at us ui nt Dev ref ushort pStatus ref MOO7 S RESULT psResul t U U hDev HHHHHHHHHH UU UU pstatus UU ei Ga N STATUS CGN STATUS EH D4 CR G N ERROR SENSCR ERRORI ERRCR PULSE ERRCR ADDRESS DOOOOO0OOOOOOODODODODOD EEHHHHHHHHHH OHHHHHHHHHHHHHHHHHHHHHH DB LSEND CGNIHHHHHLHMIHHHHHHHHHLUHMTH ELHMIHHHHHHHHHLHMIHHHHHHHHH OHHONGNIHHHHHHHHHHHHHHH COWMI J LMIHHHHHH HHHHHHMTHHHHHHHHH WM wmi HHHHHHHHHHHHHHHHHH HHHH DG SSEND CGNIHHHHHHHHHHHHHHHHHHHHHHHH EEHHHHHHHHHHHHH OHHONGNIHHHHHHHHHHHHHHH elli lll ll ll D SCOVSTOT O U U HHHHHHHHHHHHHHH DAMI 92 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE HHHHHHHHHHHHHH L3 r3 r3
104. H 8F 143 0 00000000000000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHH ell lU Ul Du _ 2 00000 e ORIGINHHHHHHHIH 00000 ORIGIN 000000 000 ORICINDO00000 000000000 ORIGIN STATUS 1 0 00 ERROR I 0000 0000 HHHHHHH 00000 0 000 000000 0 0 0000000 0 000 HD D D HHHHUH 2000000000 2000 000000 000000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH e MCC07 HHHHH MCCO7HHHHHHHHHHH DRIVE STATUS1 MCC ERROR STATUS READ COMMAND ERROR I HB dH B 0000 00000 HHHHHHH HHHHHHHHHHHHHHHH HHMCCO7HHHHHHHHHHHHHHHHHH D SPEED RATE 000 0000 00000 2000000000 DIII 2000000000 000000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 2 2 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH MCC ERROR STATUS READ 0000 ERROR STATUSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH UU UU UU U MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 1 5 1 ORIGIN 00000 ORIGINHHHHHHHHHHHHHHHH B HHHHHHHH HHHHHH U ADDRESS COUNTER READ ADDRESS LATCH DATA READ HDFL COUNTER READHHHH HDFL LATCH DATA READ J 0 0 0 MCC SPEED READ i 0 0 D SLOW STOP D D FAST STOP
105. HSPDHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHH ORG 11 12 0 00 ORGHHHHH LIMITHHHHHHHHHHHHH 00000 CCWHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH1msHHHHHHHHHHHHHHHHHHHH SCANHHHHHCCWLMHHHHHHHHHHHHHHHHHHHHH CCWLMHHHHHHHHH CCWyHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH CWLI MT O WLI MT M H MRA NI nnu LE SOY SCAN DELAY SCANHHHHHH x HHHHHCMHHHHHHHHHHH SCANDELAY IM D B D CONSTANT SCAN 0000 SCAN TI MH D DB D CONSTANT SCAN H D B D HHHHHCOMHHHHHHHHHHH L J E P1785 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 II 9 ORG 12 1H 1 EI U HHHHH CCWHHHHHHHCCWLMHHH CWHHHHHHHHHHHHHHHHHH HHHHH CWHHHHHHHCWLMHHH CCWHHHHHHHHHHHHHHHHHH ORIGIN D0000 0 0 0 0 00 Ccw 0 0 000000000 ORG 12 0 D D O0 ORG 110 00 JOGHHHHHHHHHHHHHHHHHH CWLI MT O WLI MT M MRG N LE 0 SCAN POY PU SE DELAY HIHHHOMHHH HHHHHCWMHHHHHHHHHHH
106. MO7 EPort AndOut DIORD VERD 5 MOO7 S RESULT psResul t VB Function 7 BPortAndOut ByVal APort As Long ByRef pata As nteger ByRef josResu t As MO7 S RESU T As Bool ean VB NET Functi MOO7 BPortAndOut ByVal APort As nteger ByRef prhta As Short ByRef osResu t As MO7 S RESULT As Bool ean CX NET bool MO7 BPort AndOut ui nt Port ref ushort pata ref MO7 S RESULT psResul t U U hPort HHHPONIHHHHHHHHHHH pata Ho gz ar TTIE 9 o o o j ol o o o o a 0 PORT us ir em mm p Do EE EE cie SE SE n ars amr ars a um 1 PORTI e u ee wu am 0 PORTI uw s uw GUTE uro Curs curo ame ares curo ari Gro 1 PRT 015 D13 012 011 DLO D Di 00 OUTIF TIE GUTID OJT1B OJT19 OUT18 OJT17 OJT16 OUT15 OJT13 OJT11 1 Q 0 PORTI
107. MOO7 BPortOut ByVal APort As Integer ByRef pata As Short ByRef josResu t As MO7 S RESU T As Bool ean CX NET bool MO97 BPort Qut ui nt Port ref ushort pata ref 7 S RESULT psResul t ERE hPort prata IIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1 Q PORTI DI5 DA DI2 D1 D9 D8 D7 D6 D4 D2 Di DD 0 0 0 0 0 0 0 0 0 0 0 PORT Lm o mmn 0 HHHHHHHHHH 1 0000000000 es 7 HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH 49 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 I OPRT Rl U 2CB 02v1 qn BOL MV7 BPortOOt DMRD APort WORD pPsta MO7 5 RESULT psResul t VB Function 7 BPortQrOut ByVal APort As Long ByRef pata As Integer ByRef josResu t As MO7 S RESU T As Bool ean VB NET Function MOO7 BPortOOt ByVal APort As nteger ByRef pata As Short ByRef psResu t As MO7 S RESULT As B
108. PORT 0 COMMANDHHHHHHHH DRIVE DATA1 Di5 D14 Di2 D11 Dio D9 D7 D6 D5 D3 D2 A0 A15 DRIVE DATA2 PORT LH LU Li pt5 p14 D12 Dit Dio 59 D7 D6 D5 D4 D8 52 A31 lt HHHHHHHHHH gt 16 90000000000 000000000000 0000000000000 STATUS ABS INDEX ERROR 1D 0000 ABS 000000 0 00 00000000 000 00000 0 00 000 HHHHHHHHHHHHHHHHHHHHHHHABS INDEX CHANGE 0 0 00 D 00 DD 119 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 4 1 4 0000000 1 SLOW STOP mi tz Ll p pex E 9 lt HHHHHHH gt COMMAND HFE SLOW STOP COMMAND DRIVE COMMAND PORT COMMAND 000000 DRIVE STATUS1 PORTO 5 1000 DRIVE 1 0 00000000 2 FAST STOP 000000000 00 00000 0000000000 41000000 gt FAST STOP COMMAND e DRIVE COMMAND PORT 0 COMMANDHHHHHHHH DRIVE STATUS1 PORT BUSY 10 00000000 FASTSTOPHHHHHHHHHHHBUSY 0HHHHHHHHHHHHHHHHHHHHHHH SLOW STOP 00 0000 0 0 O O OO DRIVE STATUS1 PORTO SSEND 1 0 00000 FAST STOP 00 0000 O O
109. Short ByRef oslenterPosi tion As 07 S XY PCBI TI ON ByRef s Target Posi tion As 07 S XY PCBI TI ON ByRef josResu t As MO7 S RESU T As Bool ean C NET bool MO7 MIncdrCp ulnt ui nt hevy ushort FvSpec ushort Dr ref 07 S XY TI N pscent er Posi t ref 07 S XY PCBI TI ps7arget Posi ti on ref M07 S RESULT psResul t U U 244HHHHHHHHHHHHHHHH hevy HHHHHHHHHHHHH DO IR VE M HHHHHHHHHH 0 HHHHHHH 1 0000000 000000 0 0 00 0 0000000000 0000 SQNJHHH ONEXI U UU DL CONST CP ENABLE HHHHHHHH 00000 0 HHHHHHHHHH 1 0000000000 106 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 EEE D4 XPULSE SEL 1 DB YPULSE SEL YHHHHHHHHHHHHHHHHH 0 HHHHHHHH HHHHHHHHHHH XVDHHHHHH 1 Dr HHHHHHHHHHHHH E o o o o L MO07 CCWWHH MO07 KOWL l psCent er Posi ti on xi U U U 8 388 6070 48 388 607 0 0 0 B Hl U POSITI ONT HHHHHHHHHHH psTar get Posi ti on
110. SpeedRat e ByVal hev As Long ByVal eso Ab As Integer ByRef psSpeedRate As 07 S SPEED RATE ByRef psResu t As 07 S RESULT As Bool ean VB NET Functi MOO7 Set SpeedRat e ByVal hev As nteger ByVal As Short ByRef jpsSpeedRate As 07 S SPEED RATE ByRef psResul t As S RESULT As Bool ean CX bool MO97 Set SpeedRat e ui nt ev ushort Resol No ref 7 S SPEED RATE psSpeedRate ref M07 S RESULT psResul t hLev HHHHHHHHHHHHHHHHH Resol Ab RESO No 00 10 5 1 2 RSA 0 000000000 psS5peed ate HHHHHHHHHHHHHHHHHHHHHHHHHHHH SUAREA SDAREA URATE No RATE No 000000 0 SPEED 0 0000000000000 pshesul t HHHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 89 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H SPEED RATED 00000 0 SPEED RATE Lr Lr BOL MOO7 ReadSpeedRate DVCRD Av VERD pReso Ab 7 S SPEED RATE psSpeedRate MO07 S RESULT psResul t VB Function 7 ReadSpeedRat e ByVal pv As Long ByRef pReso As Integer ByRef jsSpeedRate As MOO7 S SPEED RATE ByRef psResult As MOO7 S RESULT As Bool ean VB NET Functi MOO7 ReadSpeedRat e ByVal Av As Integer ByRef As Shor
111. josResu t As MO7 S RESU T As Bool ean VB NET Function MOO7 BWri veDatal ByVal Av As I nteger ByRef prhta As Short ByRef osResu t As MO7 S RESULT As Bool ean CX NET bool MO97 Bri veDatal ui nt ev ref ushort pata ref 07 S RESULT psResul t hLev HHHHHHHHHHHHHHHHH phata HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 68 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H PR DATAZ PRT O DO O O HHHHHHHHHH PRVE DATA2 PRIHHHHHHHHHHHH o qn BOL M97 BWri veDst a2 DVCRD Av WORD phata MOO7 5 RESULT psResul t VB Function 7 veDataz ByVal ADev As Long ByRef 7g As nteger ByRef josResu t As MO7 S RESULT As Bool ean VB NET Function MOO7 BW i veDat a2 ByVal As Integer ByRef prhta As Short ByRef osResu t As MO7 S RESULT As Bool ean CX bool MO97 Bri veDat a2 ui nt ev ref ushort pata ref M07 S RESULT psResul t ELE B hLev HHHHHHHHHHHHHHHHH pata HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 69 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IIHHHHHHHHHH DRI VE STATUS1 PORTO DATA PORTO DRIVE MA mo
112. nt Port ref ushort pata ref 7 S RESULT psResul t hPort pDsta HIHHHHHHHHHHHHHHHHHHHHHHHHHHHHH I O a ez PTEE T TT E I aa e BITTE ETE TZ T rT 5 DD o o HINOOLEEINOOHHHHHHHH HINO1LEEINOIHHHHHHHH 0 HHHHHHHH HINOOLEEINIOHHHHHHHH LE psResut HHHHHHHHHHHHHHHHHHH RESULHHHHHHHHHHHHHHH NLLHHHHHHHOHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H I OPONIHHHHHHHHHHHHHH qn BOL MO7 BRLatchEdge D CRD APort WORD Xolata MOO7 5 RESULT psResul t VB Functi on MOO7 BRLat chEdge ByVal Port As Long ByRef pata As nteger ByRef psResu t As 7 S RESULT As Bool ean VB NET Function MOO7 BRLat chEdge ByVal APort As nteger ByRef pata As Short ByRef psfResu t As 7 S RESULT As Bool ean CX bool MO7 BRLat chEdge ui nt Port ref ushort pata ref 7 S RESULT psResul t hPort
113. tphPort 07 S RESULT posResul t VB Functi 7 BPort Cpen ByVal Uy As Integer ByVal oPort As Integer ByRef phPort As Long ByRef psResu t As 7 S RESULT As Bool ean VB NET Function 7 BPort Qpen ByVal LA As Integer ByVal oPort As Short ByRef phPort As Integer ByRef josResul t As MOO7 S RESULT As Bool ean C NET bool MO7 BPort Qpen ushort 777 ushort oPort ref uint phPort ref 07 S RESULT psResul t Hm 777 HHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHH Bp B U UUUUUU 7 AL2PQ BOARD 0 7 AL2PQ BOARD 1 1 MO7 SLAVE 8 H8 MO07 SLAVE 1 H1 MO07 SLAVE 9 MO7 SLAVE 2 07 SLAVE A 07 SLAVE 3 OOODOOQOQH3 MO7 SLAVE B HB 7 SLAVE 4 4 MO07 SLAVE C MO7 SLAVE 5 7 SLAVE D OOOOOQOHD MO7 SLAVE 6 7 SLAVE E M97 SLAVE 7 7 MO7 SLAVE F 00000 oPort CAE NUR 7 CP IN I O PORT MO7 CP OUT I O PORT M07 CPO IN I O PCRT M207 CPO OUT I O 0 PCRT MO7 I O PORT 7 OUT I O 1 PORT MO07 EXPO IN I O 0 PORT 7 EXPO OUT I O 0 PORT MO07 BP1 I O 1 PORT 7 EXPI OUT I O 1 PORT
114. 0 0000000000000 0000 00 200000000000 0000000000000 HORIGINHHHHHHHHHHHHH STATUS1 PORT DRIVE STATUS1 STATUS1 PORT 00000 ERORO DRIVE STATUS1 PORTO ERROR 0060 0 0000 Yes STATUS1 PORT BUSY 0 Yes DRIVE STATUS1 PORT BUSY O 1 0 0000 HHHHHH ESULTHHHHHHHHHHH HHHHHHHH DH4 STATUS1 PORT DRIVE STATUS1 PORT IDO Bi B 0000 STATUS1 PORT BUSY 0 DRIVE STATUS1 BUSY O 1 0 0000 Yes DRIVESTATUSI PORTO ERROR 00 00000 Ves No ORIGINHHHHHHHHHH ORIGIN STATUS J ERROR 0 00 0 0000 HHHH HIMCCHHHHHHHHHHHHHDRIVE STATUS1 PORT BUSY 0HHHHHHHHHHHHH 4 MOPORTHHHHHHH VO PORTO O O VO PORTHHHHHHHHHHHHHHHHHHHH D MOPORTHHHHHHHHH UU HHHHHHHHHRESULTHHHHHHHHHHH HHHH 5 MCCHHHHHHHH MCCHHHHHHHHHHHHHHHH3H 000000 00000000 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 EEE 3 1 1 0000000 OOOOH 000000 lt HHHHHHHHHHHHHHH D gt 000000 U U V8 LILI VB NET C NET qj U Visual CHI Visual CHENEOHHHHHHHHHHHHHH Visual BasiclHHHHHHHHHHHHH Visual Basic NEIHHHHHHHHHHHHHH Visual C NEIHHHHHHHHHHHHHH l l L HHHHHHHHHHHHHHHHH OOOOHH lt 00000
115. 0 COUNTER INITIALIZE1 200000000000 00000 00000 DDODOOODOOD ETE CC CC CC CE EZ Ed E COMP GATE TYPE 0 0 COMP GATE TYPE COMP1 INT ENABLE COMP2 INT ENABLE COMP3 INT ENABLE HHHHHHHHHH SOUT COMP GATE TYPE O 00 00 COUNTER 195 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 INT TYPE HHHHHHHHHHHHHHHUHHHHHHHHH COMPI230000000000 0000 00 00000 ONTTYPE O 00 00 COUNTER INITIALIZE 00000000000 00 0 000000000 00000000 000000 U U L mulu COMP1HHHHHHHHHHHHHHHHH 0 00000000 COUNTER INITIALIZE 0000000000 T mullum COMP1HHHHHHHHHHCOMP1ADDHHHHHHHHHHHHH COMPARE REGISTER 000000 COMPARE REGISTER1 00 0 O OOO O COMPARE REGISTER1 lt COMPARE REGISTER1 0 COUNTER INITIALIZETHHH
116. 0 O OO DRIVE STATUS1 PORT FSEND 1 0 00000 000000000000 0000 DRIVE STATUS1 PORT O 000 0 ERROR STATUS MASK 00000 HHHHHHH DRIVE STATUS PORTO ERROR 1000 000000000000 DRIVE STATUS1 PORT 0 ERROR I 0 0000 0 00 00 000 0000 00000 0000 00000 e SLOW STOP JI OD ERROR STATUS SSEND 1 ERRORHHHHHH HHH ERROR STATUS SSEND 1 ERROR 1 HH HH 0000 HHHHHHHHHHHHHHHHHH ERROR 1HHHHHH e FAST STOP HH ERROR STATUS FSEND 1 ERROR H 000 U U U 0 0 00000000 00000 0000000000 0 000 00000000 00 0000 ERROR 000000 ERROR STATUS MASK IO III FSEND 21 ERROR I HU E UU 120 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 41 5 HH DH D BLU D DL 1 SIGNAL OUT DRST MFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH 2C 776Av1 0 SOUTOH X SOUTHH SOUT1HH YOU SOUTHH HH HHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHDRSTMF OUTHHHHHHHHHHHHHHHHHHHHHHONOFFHHHHHHHHHH
117. 00 ERROR 000 1 D U 000 UU ERROR STATUS HHHHHHHHHHHHHHHH ERRORHHH 1HHHHH HHHHHHHHHHHHHHHH COMREG FL 1 COMREG EP 1H 00000 COMMAND ERROR COMREG CLR ERROR INC INDEX ERROR ABS INDEX ERROR INDEX CHANGE ERROR CHANGE CLR ERROR CPP STOP ERROR EXT PULSE ERROR U 0 U U HHH HHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHINCINDEXHHHHHHHHHH HHHHHHHHHHABSINDEXHHHHHHHHHH INDEX CHANGE 0000000 EXCHANGEHHHHHHHHH HHHHH CPPSTOPHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHH FSEND ERROR BUSY 1 DRIVE STATUS1 PORTO FSEND 1HHHHHH LSEND ERROR BUSY 1 DRIVE STATUS1 PORTO LSEND 10 00000 SSEND ERROR BUSY 1 0 O J O O DRIVE STATUS1 PORTO SSEND 18 00000 ADDRESS OVF ERROR BUSY 1 0 0 OO DRIVE STATUS4 PORT ADDRESS OVF 1HHH 000 PULSE OVF ERROR DRIVE STATUS4 PORT PULSE OVF 1HHHHHH DALM ERROR DALMHHHHHHHHHHHHHHHH FSSTOP ERROR FSSTOPHHHHHHHHHHHHHHHH ERROR STATUS ERROR 0 60 0 00000 0 0000000 mI O U U ERROR STATUS 4I gt MASK 4 gt ERROR STATUS ERROR STATUS ERROR ERROR STATUS STATUS
118. 00 DRS MARGIN PULSEHHHH HHHH ORG UU INORG I I U U 000 ORIGINHHHHHHHHHHHHHHHHHH U HHHHHHHHHHUHHH HHHHH HHHHHHHHHHHHHHHHHPRESET PULSE U HHHHHHHHHHHHHHHHHHHH PRESET PULSE O ORIGIN PRESET PULSE SET I D 000 0000 E ERROR PULSE 000 CONSTANT 1 PULSEHHHHHHH PULSE D O ORIGIN STATUS ERROR PULSE ERROR 1 J MPLO 0000000000000 SPEC 0 0 ERROR PULSE ENABLE 1 000000000000 00000 PULSEH Q ORIGIN ERROR PULSE SET 00000000 E SCAN I 000 CSCANHHHHHH MARGINHHHHHHHHHH NORGHHHHHHH ORIGIN 000000000 D MARGIN PULSEDO 00000 HHCONSTANT MARGINHHHHHHHHHHHHH HHHHHH HHSCANIHHHHHHHHHHHHHHHHHHHHHHHHHHHHMARGINHHHHHHHHHHHHHH MARGIN 00 MARGIN PULSE SET 0000 0000 ORIGIN SPEC SET SCAN MARGIN PULSE ENABLE 1 MARGINHHHHHH HHHHHHHH E DELAY TIME OSCAN 0 D 00 00 CSCANHHHH HSCANHHH 0000000 SCAN DELAY TIME LIMIT DELAY SCAN DELAY TIMEHHHHHHH LIMIT DELAY TIME 0000000 M U TIME ORIGIN DELAY SET 0000 0000 166 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE m
119. 000 U COWWMIHHHHHHHHHH ELA TIMH SCANJHHHHHH HHHHHUWHHHHHHHHHHHHH SCAN DELAY TI MET COBIAN SCAN DELAY TI MET E D D COBIAN SCAN 0000060 SCAN DELAY TI MET E D D D ONSTANT SAN 000000 SCAN DELAY COBIAN SCAN 000000 170 m CWUHHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE HHHHHCWHHHHHHHCCWHHHHHHHHHHHHHHHHHHHHHHHHH CWHHH ORG 1HHHHORGHHHHH CWHHHHHHHHHHHHHHHHHH ORGHHHHHHHUHHHHHHHHHH CCWHHHHHHHHHHHHHHHHHHH HHHHHHUHHHHHHUHHUHH1msHHHHHHHHHHHHHHHHHHHH CCWLIMT COWLIMT MP LE SOLV SCAN DELAY MARG LOY DELAY 1 08 CONSTANT SCAN E Lr HHHHHHH CWL MTO Lr HHHHHQOMHHHHHHHHHHH SCAN TI MET CONSTAN SONI 000000 HHHHHQOMHHHHHHHHHHH 171
120. 0000 HHHHHHH UP DOWN CONST JL EH U D SPEED CHANGE U INDEX CHANGE 00000 CHANGE 0000 200 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 HHHHMOHHHHHHHHH HHHHHHHHHHHHHHHHHHH HHHHHHHHHHHALI HHH os HHHHHHHHHH p O O 0 mo L3 r3 7 L3 r3 EL L3 r3 L3 r3 L3 r3 L3 r3 dm v W 0 OFF READ READ READ READ ALI DD U IN00 i i ON OF yOFF OFF ME UN HHHHHHHHH Y Y Y 1 ON WRITE READ READ WRITE 0000 Noo inn OHHHH _ OFF oN INxOHHHHH INxtHHHHHHHHHHHHHHHHHHH 0 0 PORTHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHH HHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHH UB HHHHHHHUHHHHHHHHHHHHHHHHHH HIN00HHHHHHH HHHHHHHHH WRITE READ READ l WRITE 0000 INOO iHHHHIH HHHHH ON x IN00 x E 000000 000000 N y OFF ON 201 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 3 0
121. 1 1 PORTI 1 O 1 PORT pslhitstatus pshesul t HHHHHHHHHHHH NLLHHHHHHH ra E Lr EM Lr EEI E 3 HHHHHHHHH HHHHHHHH RE OUHHHHHHHHHHHHHHHHHHHHH U ut HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 41 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 5 1 1 HHHHHHHHH PORTO U U D uu HHHHHHHH D D D D STATUS U uuu HHHHHHHH UU UU UU EI HHH U U U BOL MO7 URStatus1l DCRD ALh t DMRD Axi sSe DWRD oPort Sel MO07 S UN T STATUS 050 tStatus M37 S RESULT pshResul t VB Functi on 7 URStatus1l o ByVal Ahit As Long ByVal Axi sSe As Long ByVal oPortSe As Long ByRef pslhi tStatus As 07 S UNT STATUS ByRef psResu t As 7 S RESULT As Bool ean VB NET Function 7 URStatusll o ByVal Ahit As Integer ByVal Axi sSe As Integer ByVal oPortSe As Integer ByRef pslhi tStatus As M07 S UN T STATUS ByRef psResu t As 7 S RESULT As Bool ean NET bool MO7 URStatus1lo unt Alhit ui nt Axi sSe uint oPortSel ref MO7 S UNT STATUS gsUhn tStatus ref 7 S RESULT psResul t HHHHHHHH HHHHHHHH HHHHHHHHHHHHHOUHHHHHH EEI E31 E
122. 1 00 AL2W64 30 34 38 45 53 54 60 q Ii E q q Ij q Bi q q E q q Ez q q q Ei 5 i q n q q q E q ti q E E q E q q Ed I OR g q q ESI ci q E E 9 ov o fee EI CO ve Ei EE e EE Ei Ii p P EE E 1 CO m o r3 q ti EJ e Do L3 r3 Ej m A m I 9 kj em Me ej q c 5 agaang iii z a Ey EN Sisa F q L3 o CO q Ez ca 58 q i E L3 oo CO q ri
123. 1 00 AL2W64 5 2 2 000000000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHEAEBHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCWP CCWPHHHHHHHHHH HHH2C 776Av1HHHHHHHUHHHHHHHHHHHHHHHH lt 4 gt 20000000000 AHHH il l f l 1 EB BHHH x x ewe 20000 atm m r E r X COWP TI 20 100000000 CWP i E i T CCWP ADDRESS COUNTER INITIALIZE 0000000000 9 000000000 20 00000000000000 000000000000 000000 HHHHHHHHHHHHHHHHHHHHHUHHHUHHHHH ERROR STATUS EXT PULSE ERROR 1 0000 ILIMITHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSTBYHHHHHHH HHHHHHHHHHHHHHH DRIVE STATUS1 PORTO ERROR 100 000000000000 HHUHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDEND DRSTHHHHHH HHHHHHHHHH DRIVE STATUS1 2 0 0 000000000 DRIVE STATUS BUSY STBY DRIVE ERROR LSEND SSEND FSEND PAUSE COMREG EP COMREG FL DRIVE STATUS2 DEND BUSY U HHHHHHHHHHHHH HHHHHHHHHHHH HHHHHHH HHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HaHHHHHHHHHHHHHHHEXTPULSETYPEHHHHHHHHHHHHHHHHHHHHH D BU UD UU 189 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HH
124. 1HHHHHHH HHHHHHHHHHHHEXTPULSE 1 BUSY 1 0 STBY 0 0 DRIVE 0 00000 EXTPULSE 1 BUSY 1HSTBY 0OHDRIVE OHHHHHUHHHHHHHHHHHHHHHHHH SSEND FSEND 00000 0 0000 DENDO DRSTO00 4 0000 4000000 U STBY 1 000 DRIVE 1HHHHHHHHHH HHHHHHHH 000000000 ERROR 1HHBUSY 1HHHHHHHHHH SSEND 1 0 FSEND 1HHH ERROR 1HHHHHHHHHHHHH COUNT PULSE SELHH00HHHHHHHHHHHHHHHHHHHHHHHHH 190 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 f B 5 2 3 0 HDLEL B DE T DU HHHHHHHHH CWP CCWPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 32 0000 0000000 CWHHHHHHHHHHHHHHH CCWHHHHHHHHHHHUHHHHHHH up dud U U 0 2 147 483 647 42 147 483 647 8000 0001 H 7FFF FFFF 2 U uuu HHHHHHH2HHHHHHHHHHH EXT COUNT TYPE EXT PULSE TYPE EA EB ADDRESS COUNTER INITIALIZE 0000000000 0
125. 32 MPL 35 01v1 00 AL2W64 WTHHHHHHHH U U qI BOOL MO7 BI sWi t CRD Av WORD ol di tSts 7 S RESULT t VB Function MOO7 BI sV i t ByVal Av As Long ByRef pi 515 As Integer ByRef psResu t As MO7 S RESU T As Bool ean VB NET Functi MOO7 BI sV i t ByVal Av As Integer ByRef tSts As Short ByRef osResu t As 07 S RESULT As Bool ean CX bool 07 BI sV i t ui nt ref ushort p i tSts ref MO7 S RESULT psResul t hLev HHHHHHHHHHHHHHHHHH pits WTHHHHHHHHHHHHHHHHHHHHHHHHH U 0 WIHHHHHHHHHHHHHH 1 READY VA TO 0 D D D NOT OREG FUL U psResut HHHHHHHHRESULIHHHHHHHHHHHHHHH OUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 86 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H VA TO D DI E 2G 771v1 2C 776Av1 2CD 77101 2 7713 1 HHHHHHHHHHREADYVWATHHHHHHNOTCOMEGFULLWITHHHHHHHHHHHH BOQ MO7 BBreakWi t D CRD MOO7 S RESULT psResul t VB Function MOO7 BBr eakWi t ByVal Av As Long ByRef psAResu t As MO7 S RESULT As Bool ean VB NET Functi on MOO7 BBr eakV i t ByVal Av As Integer ByRef osResu t As 07 S RESULT As Bool ean C NET bool 07 BBreakV i t ui nt Dev ref M07 S RESULT psResul t U U hLev HHHHHHHH
126. 7 6 I O 0 PORT MOO7 CTLPO OUT I O 0 PORT phPort o psResult HHHHHHHHHHHHHHHHHHHHHTRUEC1HHHHHHHHHHHH FALSE OOHHHHHH 47 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 I O PCRTII D HHHHHHHHHHHHHI OPOCRTHHHHHHHHH qm BOQ MO7 BPortd ose APort 07 S RESULT psResul t VB Function 7 BPortd ose ByVal APort As Long ByRef psResu t As MOO7 S RESULT As Bool ean VB NET Function 7 BPortd ose ByVal APort As nteger ByRef psAesu t As 7 S RESULT As Bool ean CX NET bool MO7 BPortd ose ui nt Port ref 07 S RESULT psResul t hPort HHHPONHHHHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 48 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 3 5 2 I O 1 II I O PCRIT D L1 IU U ETT 0 BOQ MO7 BPort Qut DMRD APort WIRD tolhta 7 S RESULT psResul t VB Function 7 BPortOut ByVal APort As Long ByRef pata As Integer ByRef psResu t As MO7 S RESU T As Bool ean VB NET Functi
127. 7 UWri vel o ByVal ALhit As Integer ByVal Axi sSe As Integer ByVal oPortSe As Integer ByRef pslhi t Ca As M07 S UN T COMAD ByRef psResut As 7 S RESULT As Bool ean NET bool M97 Uri vel o ui nt AU ui nt Axi sSe ui nt oPortSel ref M07 S UN T GCCMANND psUnitd ref 7 S RESULT psResul t hLhi t LILHHHHHHHHHHHHHHHH Axi 55 MO07 SEL X MO07 SEL Y MO07 SEL Z MO07 SEL A Ka ILU UU MO07 SEL X Y Y M97 SEL X Y Z x O YUD 2 MO07 SEL X Z Z MO07 SEL X Y A X1 D Y1 U A MO07 SEL X A N MO07 SEL X Z A XIADA MO07 SEL Y Z Z MO07 SELY DA MO7 SEL Y A N M97 SEL
128. 79 5 155 LH DOTT eit qune teen 180 E 180 m E 180 5 lc M m s 181 NNN SR 183 SC RPM 184 y 184 CHU 184 3 LIMITHH HH 184 51 7 O 185 oga 187 OTT TE TD asasen nen A namae RES Re 187 c Mu INIM M ME 187 G ID 187 GREECE B E 187 5 187 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 PAGE s T IDn e M dM E 188 sut eese seo portio coco no EE A tata 188 CE MM 189 MTM LLL E 191 E 192 193 xm 195 5 3 Tenn 197 5 3 1 0 D VO PORT 197 1 VO PORTO D 197 mAn a E o 199 5 3 2 00 0 0 VO PORTO D 200 UL LI PORT 200 201 3 PORT
129. A1 PORT p DRIVE DATA1 PORTHHHHHHHHHHHHHH DRIVE COMMAND PORT J COMMANDHHHHHHHH DRIVE DATA1 PORT 00000 D15 D14 D13 D12 D11 D10 D9 D8 AUTO AUTO COMP COMP CNTINT CNTINT CNTINT CNTINT ADD CLEAR GATE GATE PULSE PULSE TYPE1 TYPE0 ENABLE ENABLE TYPE1 TYPE0 TYPE1 TYPE0 EXT EXT EXT COUNT COUNT COUNT COUNT COUNT PULSE PULSE DIRECTION TYPE1 TYPE0 SEL1 SELO Hoooo HHH DO COUNT PULSE SELO D1 O COUNT PULSE SEL1 HHHHHHHHHHHHHHHHHHH U 0000000 HHHHHH 0000000000000 0 0 HHHHHHHHHHHHHHH 8 1 2 1 oj 0 1 0000 HHHHHHHHHHHHH 1 0 1 1 0000 HHHHHH HHHHHHHHHHHHHH HHHHHHHHHHHHHHH HHHHHHHHHHHH HHHH HHHH zd HHHHHHHHHHHHH HHHHHHHHHHHHHHHHH 000000000000 HH2C 776Av1HHHHHHHHHHHHHHHHHHHHHHHHHHHH D2 JEXT COUNT TYPE0 53 EXT COUNT TYPE1 HHHHHHHHHHHHHHHHHHHHHHH HHHHHH EA EB EAHHHHHHHHHHEBH HHHHHHH 137 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE D7 EXT COUNT DIRECTION HHHHHHHHH EA 000000000 0000 1HHHHHHHHHHHHHHHHHHHHHHHH
130. ATUS1 PORTO SSENDHHH O DRIVE STATUS1 PORT J FSENDHHH 128 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 4 2 000000 4 2 1 G00000000 D D 1 ADDRESS COUNTER INITIALIZE1 HHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH 000000 gt COMMAND H 81 ADDRESS COUNTER INITIALIZE1 COMMAND DATA1 PORT WRITE DRIVE DATA1 0 000 000 000000 DRIVE COMMAND PORT COMMAND I 000 000 DRIVE DATA1 D15 D14 D13 D12 D11 D10 D9 D8 AUTO AUTO COMP COMP ADRINT ADRINT ADRINT ADRINT ADD CLEAR GATE GATE PULSE PULSE TYPE1 TYPEO ENABLE ENABLE TYPE1 TYPEO TYPE1 TYPEO COUNT PULSE PULSE PULSE COUNT COUNT PULSE PULSE DIRECTION TYPE2 TYPE1 TYPEO TYPE TYPEO SEL1 SELO Hooso 000 DO COUNT PULSE SELO D1 O COUNT PULSE SEL1 HHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHCWPCCWPHHHHHHHHHHHHHHHHHHHHH 000000 HHHHHHHHHHHHH HHHHHHHHHHHHH IlHHHH inde HHHHHHHHHHHH HHYH AHHHHHHHHH SEL1 SELO 0000000 000000 000000000000 HHHHHHHHHHHHH HHHHHHHHHHHHHHHHH 000000000000 O DRIVE STATUS1 PORT EXT PULSE 00 BUSY 1 0 000 0 10 11000 0 000000 000000000 000 UBUSY 0 00 EXT PULSE 1 0 BUSY 1D 00000 2676 1 129 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2
131. B 15 DRIVE DATA2 PORT D Ll L Li pt5 p14 D12 Dit D10 Do D7 D6 D5 D4 D8 52 A16 0000 H8000 0000 0 135 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 5 ADRINT COMP ADD DATA SET HHHHHHHHH COMP1HHHHHHHHHHHHH HHHHHHHHHHHHHHHH lt HHHHHHH gt COMMAND H 8C ADRINT COMP1 ADD DATA SET COMMAND DATA1 PORT WRITE DATA2 PORT WRITE COMMAND PORT 8 WRITE DRIVE DATA1 PORT COMP1 ADD 0 0 15 DRIVE DATA2 PORT COMP1 ADD 0 O A31 A16 00000000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 2 147 483 648 2 147 483 647 H 8000 0000 H 7FFF FFFF J HHHHHH2HHHHHUHHHHHH DRIVE COMMAND PORT COMMAND 010 000 000 DRIVE DATA1 PORT D H Li U D15 D14 D13 D12 D11 A15 DRIVE DATA2 PORT I Li H UID D D10 D D8 D7 56 D5 DA D3 D2 D1 DO COMP1 ADD Di5 D14 D13 Di2 D11 Dto D9 D7 D6 D5 D3 p2 A31 COMP1 ADD A16 Hoooo 0000 000 136 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 4 2 2 000000 0 0 1 PULSE COUNTER INITIALIZE1 x ORIGINHHHHHHHUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHH COMMAND H 91 PULSE COUNTER INITIALIZE1 COMMAND DAT
132. ByRef psResu t As 7 S RESULT As Bool ean bool 7 Ud ose ui nt Alhit ref MOO7 S RESULT psResul t U U Alhi t HHHHHHHHHHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 29 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 HHHHHHHHHHHHHIH HHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHUHHH 2C 771v1 2C 776Av1 200 7710v1 2D 7713v1 HHHHHHHHHHHH DD D BD D U d qI BOQ 07 Ud rError DWORD Alhit Axi sSel 7 S RESULT psResul t U U UU HHHHHHHHH 000 HHHHHHHHHHHHHH VB Function 7 Ud rError ByVal ALhit As Long ByVal Ax sSe As Long ByRef psResu t As 7 S RESULT As Bool ean VB NET Function 7 Ud rError ByVal ALhit As Integer ByVal Axi sSe As Integer ByRef psResu t As 7 S RESULT As Bool ean CX NET bool MD7 UQ rError ui nt PLA t ui nt Axi sSe ref 7 S RESULT psResul t
133. D4 D2 Dt Do ARCLR ASON ZACLR 50 SON 0 XAGLR XS ON NES CS 2CD 7713v1 GDB5F40 X SONH 50 0000 00000 197 PORT O PORT 0 0 VO 0 PORT D13 D12 Dit 59 D8 D7 pe D5 D4 D3 p2 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 EEE Dt po o mrs INOF D15 D14 D13 D12 D11 po pg ps D7 pe D5 D4 ps 52 D1 DO D14 D13 D12 D11 pto pe D7 pe D5 D4 D3 D2 Di DO D13 D12 D11 pio D9 pe D7 pe ps D4 ps D2 Dt DO NOZ INOT D12 D11 D4 D3 D15 D14 D13 0 0 UU v PORT IN1C A SRDY D10 D9 D8 D7 IN1A IN19 IN18 IN17 IN1B D6 D5 IN16 IN15 IN14 Y SRDY D2 D1 DO IN12 IN11 IN10 IN13 D12 D11 D10 pe D7 pe D5 D4 53 D2 D o ez o o o mer o xm Ds D14 D13 D12 D11 po D9 ps D7 pe D5 D4 0 0 D2 Di DO Lo o lo o 1 o o o
134. DR VE STATUS3 PORTO Stat us Buf MO7 STATUSA IT DRI VE STATUSA PORTO St at us Buf MO7 STATUSS IT DRI VE STATUSS PORTO Stat usBuf M07 STATUS 0O STATUS ULL LL LL DL C BD psResul t HHHHHHHHHHHHHHHHHHHRESULLTHHHHHHHHHHHHHHH NULLIHHHHHHOUHHHHHHHHHHHHHHHHHHHH EXEESPEA DE E HHHHHHHHHHHHHHHHHHHHHTRUE1HHHH OHHHHHHHHFALSBIHHHHH HHHHHHHHHHHHSIATUS PORIHHHHHHHHHHHHHHH Mz MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H DRI VE STATUSI PROU HHHHHHHHHHPDNVE STATUSTPORIHHHHHHHH HHHHHHHHHHHHHHHHHHHHHPORIHHHHHHHHHHHHHHH U U BOA MO7 BRStatusl DERD ADev WORD pStatus MO07 S RESULT psResul t VB Function MOO7 BRSt at us1 ByVal Av As Long ByRef pStatus As Integer ByRef psResu t As MO7 S RESU T As Bool ean VB NET Function MOO7 BRStatusl ByVal Av As Integer ByRef pStatus As Short ByRef josResu t As MO7 S RESU T As Bool ean CX NET bool MO97 BRStatusl ui nt Dev ref ushort pStatus ref MO7 S RESULT psResul t U U hLev UU HHHHH pStat us 00000 HHHHH M5 m e e PAUSE UP FL EP PULSE D t D m m m m HH 211 0 0 00000 HH EEI DI STBY 211 000000000000000000000 steg 00 00000000000000 5
135. Ds ByVal vX As Long ByVal hLDevY As Long ByRef psAbsPosi tion As MOO7 S TI CN ByRef ps ncPosi tion As 07 S XY PCBI TI ON ByRef psfResu t As MO7 S RESULT As Bool ean VB NET Function 07 IncFronADs ByVal As nteger ByVal ALDevY As nteger ByRef psAbsPosi tion As 07 S XY P TI N ByRef ps ncPosi t on As MOO7 S XY PCBI TI N ByRef josResu t As MO7 S RESULT As Bool ean CX NET bool 07 ui nt X uint ref MO7 S XY PCBI TI CN psAbsPosi ti on ref M7 S XY P TI CN ps ncPosi t on ref M07 S RESULT psResul t U U psAbsPosi ti on psi ncPosi ti on IIHHHHHHH HHHHHHHHHPO5ITTOMTHHHHHHHHHHHHHH 0000000000000 9 090 00000006060 psResul t IIHHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 109 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE DUDLE LB BIET 4 1 4 1 1 00000000 1 SPEC INITIALIZE1 HHHHHHHHHHHHHHHHHHH 4 gt COMMAND H 01 SPEC INITIALIZE1 COMMAND DATA1 PORT URTE DRIVE DATA1 STATUSI PORT DRIVESTATUS1 PORTO ERRORHHHH 00 00000 0 0000 ERROR
136. E DATA1 PORT I Li H UID DRIVE STATUS1 D15 D14 D12 D11 D10 D9 D8 PULSE MASK D7 D6 D4 D3 Di DO DALM DALM DEND PO DEND PO DRST DRST TYPE1 TYPEO TYPE1 TYPEO TYPE TYPEO H 003F 000 DO DRST TYPEO Di DRST TYPE1 DRST MFHHHHHHHHHHHHHH DRSTHHHHHHH HHHHH 0 HHHH10msHHHHHHHHHHHHHH 410000 gt DRSTOUTHHHHHHH DRSTIMFHHHHHHHHH10msHHHHHHUHHHHHHHHHHH SIGNAL OUTHHHHHHH DRST MFHHHHHHHHHHHHHHHHHHHHHHHHHH DRSTOUTHHHHHHH DRSTIMFHHHHHHHHH10msHHHHHHUHHHHHHHHHHH SIGNAL OUT 0000000 DRST MFHHHHHHHHHHHHHHHHHHHHHHHHHH OUTHHHHHHHHHHHHHHHHH ONOFFHHHHHHHHHH D2 DEND PO TYPE0 53 DEND PO TYPE1 DEND POHHHHHHHHHHHHHH DEND POHHHHHHHHHHHHHHHHHHHHHHH HHHH HHHHHHHHHHH HHHHHHHHHHHHHHHHH DRIVE STATUS1 PORTO BUSY 1 00000 HHHHHHHHHHHHH DENDPOHHHHHHHHHHHHUHHHHHHHHHHHHHHH 112 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 LL EL D4 DALM TYPEO D5 DAL
137. ETECT TYPE COMP1HHHHHHHHHHHHUHHHHHHHHHH omninm mium ill 000 000 000000000000 U COMPARE REGISTER1 0 0 000 D4 2 INT ENABLE 0HCOMP2HHHHHHDFLINTHHHHHH 1 DFLINT H1 D 00 HHHHHHHHHHH D5 2 STOP ENABLE COMP2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0 COMP2 1 2 148 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE De COMP2 STOP TYPE COMP2HHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHH 07 2 DETECT TYPE COMP2HHHHHHHHHHHHUHHHHHHHHHH OHHHHHHHHIHHHHHIHHHHIHT 000 000 000000000000 D8 INT ENABLE 0 COMP3 DFLINT 1 JCOMP3 00000 DFLINT 3 D I U DU D9 3 STOP ENABLE COMP3HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0 COMP3 1HCOMPSHHHHHHHHHHHHHHH D10 STOP TYPE COMP3HHHHHHHHHHHHHHHHHHH 0 1HHHHHHHHHHHHHHHHH D11 DETECT TYPE COMP3HHHHHHHHHHHHUHHHHHHHHHH 0 000 000 000000000000 012 2 TYPEO 013 2 TYPE1 comP2 000000000000 coveannnnh 0 000000 COMPARE REGISTER 1 gt COMPARE REGISTER2 0 000000 s COMPARE REGISTER 0 1 0000 014 TYPEO 015 COMP3 TYPE1 COMP3 D 1 D HL O D D 0000 coMPSHHHHH 000000
138. FL COUNTER PRESET HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0 00000 gt COMMAND H AO DFL COUNTER PRESET COMMAND DATA1 PORT DRIVE DATA1 PORTHHHHHH D15 DOHH pnr d mtb UE HHHHHH 32 767 432 767 H 8001 H 7FFF 200000 6 DRIVE COMMAND PORT 0 COMMANDHHHHHHHH DRIVE DATA1 PORTO 00000 D15 p14 D13 D12 Dit Dio D7 oe ps D4 53 pz pi Do 015 lt 0000000 gt DO Hoooo J l 8000 U H eooo 0 DRIVE STATUS4 PORT DFL OVF 10 00000 151 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 5 DFLINT COMPARE REGISTER1 2 3 SET 0000000000 COMPARE REGISTER1 2 3HHHHHHHHHHH HHHHHHHHHHHHHHHHH COMMAND H A8 DFLINT COMPARE REGISTER1 SET COMMAND 4 0 00000 gt COMMAND H A9 DFLINT COMPARE REGISTER2 SET COMMAND COMMAND H AA DFLINT COMPARE REGISTER3 SET COMMAND DATA1 PORT DRIVE DATA1 PORT OO D15 Do 1tH II B D SE HHHHHH 32 767 432 767 H 8001 H 7FFF HHHHHH2HHHHHUHHHHHH 6 DRIVE COMMAND PORT 0 COMMANDHHHHHHHH DRIVE DATA1 PORTO I H Li D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 DA D3 D2 D1 DO D15 lt gt DO H8000 0000 O O DFL COUNTER INITIALIZE2 00 0 00 COMP1 2 3 COMP DETECT TYPE
139. H HHHHHHHHHHHHHHHHH lt HHHHHHH gt COMMAND H 82 ADDRESS COUNTER INITIALIZE2 COMMAND DATA1 PORT WEITE DRIVE DATA1 0 000 000000000 COMMAND PORT DRIVE COMMAND PORT COMMAND 000000 DRIVE DATA1 PORT I IH H L MP MP MP MP COMP3 COMP3 COMP2 COMP2 OMS COMES MOMS STOP STOP STOP INT TYPE1 TYPEO TYPE1 TYPEO TYPE1 TYPEO ENABLE ENABLE D3 COMP2 COMP2 COMP2 COMP1 COMP1 COMP1 STOP STOP INT STOP STOP INT TYPE0 ENABLE ENABLE TYPE ENABLE ENABLE 0000 20000000 000 DO COMP1 INT ENABLE COMP1HHHHHHHADRINTHHHHHHHHH 0HCOMP1HHHHHH ADRINTHHHHHH 1 HCOMP1HHHHHH HHHHHHHHHHH D1 COMP1 STOP ENABLE COMP1HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1HCOMP1HHHHHHHHHHHHHHH 02 1 STOP TYPE COMP1HHHHHHHHHHHHHHHHHHH OHHHHHHHHHHHIHHIHHIHT HHHHHHHHHHHHHHHH O COMPARE REGISTER1 0 000 U 04 2 INT ENABLE 0 COMP2 ADRINT 1 D5 2 STOP ENABLE COMP2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0 COMP2 1HCOMP2HHHHHHHHHHHHHHH 132 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 D6 COMP2 STOP TYPEO 07 COMP2 STOP TYPE1 COMP2HHHHHHHHHHHHHHHHHHH COMP2U 0000
140. HH HHHHHHHHHHHHHHHHHHHH U U typedef struct MO7 S SLAME I NO WIRD S aveType 157 y MO7 S SLAME INFO VB Type 07 S SLAME INFO S aveType 1 To 15 As nteger End Type VB NET Structure M07 S SLAME INFO lt Mar shal As UnnanagedType ByVal Array Si zeConst 15 gt Public SlaveType As Short Public Sub Ini ti al i m 5 aveType 15 End Sub End Structure CE struct M07 S SLAME INFO 1 Marshal As UnnanagedType ByVal Array Si zeConst 15 publ i c ushort SlaveType publ i c 7 S SLAVE I NFQ ushort dummy 1 SI aveType new ushort 15 SI 0 UD HHHHHHHHH SI aveype l1l E ave 2 7 HIHHHHHHHHHHOFHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHH H 10 2C 776Av1 H 11 2C 771v1 H 20 2CB 01v1 H 21 2CB 02v1 H 30 200 7710v1 H 31 2CD 7713v1 H HHH U VH S averype VO 15 U U Q UO Saveryo 97777 HHHHHHH VB 5 ave jper0 1490 U QU UO S averyoa7 777 HHHHHHH U C NET S aveTypg Q7 1 1470 Q O O 9 7 7 07 43700 0 0 0 D D VBNEIHHHInitializelHHHHHHHHHHHHHH C NEIHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHH9dumyHHHHHHHHHHHHH 22 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ENE DLLHHALHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0000 00000000000 0000 HHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHH U U HHHHHHHHHHHHHHA WHHHHHHHHHHHHHH
141. HH 155 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE xi HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 000 00 HHHHHHHHH 000000 DRIVE COMMAND PORT DRIVE COMMAND i 00000 DRST OUTHHH SIGNAL OUT EXE 000 PORT MO PORTHHHHHH UU S ON I ACLRHHHH 0000000 DD PORT WO PORTO 00000 S RDY 1 UU PORT PORTO 00000 B DRST HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH MFHH HHHHHHH OU UULULUU HHHHHHHHHHHHHHHHHHHHHHHHHH LMITHHHHHHHHHHHHHDRSTHHH 10mslHHHHHUHHHHHHHHHH UO U ORIGIN SPEC SET 0 AUTO DRST ENABLE 1 ORIGINHHHH E 10ms 0 00000 HHHHHHHHHHHHHHHHHHHHHHHHH IDRSTHHHHHHHHHHHHHHHHHHHHHH DRIVE STATUS1 PORTO BUSY 1 HHHHHH DRSTOUTHHHHH 10 6 HHHHHHHH HHHSIGNALOUTHHHHH ONOFFHHHHHHHHHHHHHHHH HHDRSTHHHHHHHHH SPEC 2 0 00000 0000 DEND PO HHHHHHHHHHHHHHHHHHHHHHHH POHHHHHHHHHHHHHUHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDENDPOHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHUHUHHHHHHHHHHHH DEND MCCH DRIVE STATUS2 PORTO 0000000 00000 STATUS BUSY 1 DRIVE STATUS2 PORT DEND BUSY II 1000000
142. HH SCAN PELAY TIM B QONSTANT 5 HL E BL U U HHHHHCWMHHHHHHHHHHH 2 SCAN PELAY TIM QOSTAN SAN DD DD D SCAN DELAY TI MET E D D D JQOHHHHHHH HHHHHQOMHHHHHHHHHHH 00000 wu mM TT 0 0 0 HHHHHOMWHHHHHHHHHHHHH SCAN ELAY TIM I H D DU D CONSTANT HHHHHQMHHHHHHHHHHH SCAN ELAY TIM 000060 HHHHHOMHHHHHHHHHHH 179 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 5 1 5 H 0000 4 D a 000000 HHHHHHHHHHHHHHHHHHH HHHHHHH 2000000000000 HHHHHHH 2000000000000 000 0 20000000 0000 00000 20000000 0000 2000 00000000 0000 0000000 20 00 00000000 000000 000000 00 0000000 000000 0 0000000 PULSEHHHHHHH 0000000000 PULSEHHHHHHHHH PULSEHHHHHHH HHHHHHHHHHHHHHH PULSEHHHHHHHHHHHHH HHHH 0 5LSBHHH 000000 0 2 147 483 648 2 147 483 647 32 O E 0 5 10 15 20 HHHHHUHHHHUHHHHHHHHHHHHHHHHHHHHHHH 0000 SCANIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0000 INDEXIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH E EE EE EES L3 r3 L3 r3 L3 r3 ET Ez L3 r3 2 a EE KURA EE 5 J
143. HH DRIVE STATUS PORIHHHHHHHHHHHHHH us pm uo m ps ETE CSET MASK e Ta Te Ta Ta 550008 000 100000000 550 00000000000000000600 5 55 5 D4 EAO 1 1 31 10 410 0 U 0 0 0000000060 HHH2C776AIHHHHHHH EA EBIHHHHHHHH D6 1 10 D7 EB1 1 10 HHHHEALEBHHH EA EBHHHHHHHHHH HHH2C776AIHHHHHHH EA EBIHHHHHHHH PPI NH U 00 HHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE DIOL CPP MSSKC UO U iCPHNHHHHHHHHHHHHHHHHHH O DRIVE STATUS1 PORTH ERROR 1 00000000 HHHHHHHHHHHCPNIHHHHHHHHHHHOCPMSK HHHHH PINIHHHX YHCPMSK 1 CHHHHHHHHHHHHH RATE D D 1 O RATE HHHHHANHHHHHHHHHHHHOANHHHHHHHHHHHHHHHHHHH RATE CANH 0 0 O SPEEDCBUSYSOHHHHHHHHHHHHHHHH 12 SPEED CBUSY HHHHHHHHHHORNHHHHHHHHHHHHH HHH
144. HH HHHHHHHHHHHHHHHH 000000 gt COMMAND H 90 PULSE COUNTER PRESET COMMAND DATA1 PORT DRIVE DATA1 PORTHHHHHH D15 DOHH Dr B D UO D WRITE DRIVE DATA2 PORT 00000 UU D81 Dt6 1 000000 UUUOUU 2 147 483 648 2 147 483 647 H 8000 0000 H 7FFF FFFF p0 HHHHHH2HHHHHHHHHH DRIVE COMMAND PORTO COMMAND JI DO OOO DRIVE DATA1 PORTH 0000 D15 p14 p13 D12 pi pvo D9 os pz pe ps D4 pa Di Do DATA2 PORT WRITE D15 0000000 DO DRIVE DATA2 PORT Li L1 UID D15 D14 D12 D11 Dio D7 D6 D5 D3 p2 531 0000000 D16 H 0000 0000 02100000 U 00001 OO H 8000 oooo 00 D DRIVE STATUS4 PORT PULSE OVE 10 00000 142 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 4 CNTINT COMPARE REGISTER1 2 3 SET 00000000 COMPARE REGISTER1 2 3HHHHHHHHHHH HHHHHHHHHHHHHHHHH COMMAND H 98 CNTINT COMPARE REGISTER1 SET COMMAND 000000 gt COMMAND H 99 CNTINT COMPARE REGISTER2 SET COMMAND COMMAND H 9A CNTINT COMPARE REGISTER3 SET COMMAND DATA1 PORT DRIVE DATA1 PORT I D15 DO 3 E 000000 WRITE DRIVE DATA2 PORT H D31 D16 3 E 000000 HHHHHH 2 147 483 648 42 147 483 647 8000 0000 H7ZFFF_FFFF p0 0 0 HHHHHH2HHHHHUHHHHH c G DRIVE COMMAND PORT 0 COMMAND
145. HHHADRINT PULSE TYPED O 130 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE D10 ADRINT PULSE TYPEO D11 ADRINT PULSE TYPE1 COMP1 2 3HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0000000000 0 0 200 ns 0 1 10 us 1 0 100 us 1 1 1 000 us HHHHHHHHHHHHHHHHH 012 TYPE0 D13 COMP GATE TYPE1 00 00 1 2 30 00000 000000000000 TYPE1 TYPEO 0 0 COMP1 COMP2 OR COMP3 0 1 COMP1 OR COMP2 AND COMP3 1 0 COMP1 AND COMP2 OR COMP3 1 1 COMP1 AND COMP2 AND COMP3 D14 AUTO CLEAR ENABLE COMP 090000 0 0000000 000000 000000 000 0000 0 COMP1 1HCOMP1HHHHHHHHHHHHHHHH COMP1HHHHHHHHHHHHHHHHHHHHHHH OHHHHHHHH COMP1HHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHH D15 AUTO ADD ENABLE 1HCOMP1HHHHHHHHHHHHHHH COMP1HHHHHHHHHHCOMPTADDHHHHHHHHHHHHHHHH COMPARE REGISTER1 0 O OO O 0 00 0 COMPARE REGISTER 1 D H 0000 COMPARE REGISTER1 lt COMPARE REGISTERI COMP1 ADD COMP1HHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHH 131 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 2 ADDRESS COUNTER INITIALIZE2 HHHHHHHHHHHHHHHHHH
146. HHHHHH D15 AUTO ADD ENABLE 0 COMP1 1HCOMP1HHHHHHHHHHHHHHH COMP1HHHHHHHHHHCOMPTADDHHHHHHHHHHHHHHHH COMPARE REGISTER1 0 O OO O 0 00 0 COMPARE REGISTER L1 D H 0000 COMPARE REGISTER1 lt COMPARE REGISTER 1 COMP1 COMP1HHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHH 147 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 2 DFL COUNTER INITIALIZE2 HHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH 000000 gt COMMAND 2 DFL COUNTER INITIALIZE2 COMMAND DATA1 PORT WEITE DRIVE DATA1 0 000 000 000000 DRIVE COMMAND PORT COMMAND 000000 DRIVE DATA1 PORT I H H UID COMP3 COMP3 COMP3 COMP3 DETECT STOP STOP INT TYPE TYPE ENABLE ENABLE COMP3 COMP3 COMP2 COMP2 TYPE1 TYPE0 TYPE1 TYPE0 COMP2 COMP2 COMP2 COMP2 COMP1 COMP1 COMP1 COMP1 DETECT STOP STOP INT DETECT STOP STOP INT TYPE TYPE ENABLE ENABLE TYPE TYPE ENABLE ENABLE 9000 00000000 000 DO COMP1 INT ENABLE 0 COMP1 DFLINT 1 HCOMP1HHHHHH Di 1 STOP ENABLE COMP1HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0 1HCOMP1HHHHHHHHHHHHHHH 02 1 STOP TYPE COMP1HHHHHHHHHHHHHHHHHHH 0 1HHHHHHHHHHHHHHHHH D3 1 D
147. HHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 42 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 2G 771v1 2C 776Av1 200 7710v1 20D 7713v1 2CB 01v1 2CB 02v1 HHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHI OPONIHHHHHHHHHIOOPORIHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHI OPCRHHHHHHHHHHHHHH BOA M97 UPortOut DARD Alhit DARD oPortSel M07 S PORT psQit Port MO07 S RESULT gsResul t VB Functi on MOO7 UPortOut ByVal ALhit As Long ByVal oPortSe l As Long ByRef psQf Port As 7 5 ByRef josResu t As MO7 S RESULT As Bool ean VB NET Function 7 UPortOut ByVal Ahit As Integer ByVal oPortSel As Integer ByRef psQtPort As 7 5 ByRef psAesu t As MO7 S RESULT As Bool ean C NET bool MO7 UPortOut uint ALhit ui nt oPortSel ref S OUT PORT psQut Port ref 7 S RESULT psAesul t hlhi t HHHHHHHHHHHHHHHHHH oPortsel HI OPCRIHHHHHHHHHHHHHHHHI OPORTHHHHHHHHHOUHHHHHHH I O P
148. HHHHHHHH DRIVE DATA1 PORTO I H UID D 015 D14 Di2 D11 Dio 59 D7 D6 D5 D3 D2 HHH DO D15 DRIVE DATA2 PORT HH pt5 p14 D12 D11 Dio 59 D7 D6 D5 D4 D8 52 D16 000 031 H8000 0000 0 143 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 5 CNTINT COMP ADD DATA SET COMP1HHHHHHHHHHHHH HHHHHHHHHHHHHHHH 0 00000 gt COMMAND H 9C CNTINT COMP1 ADD DATA SET COMMAND DRIVE DATA1 PORT COMP1 ADD 00 D15 DO 1 1 000000 PORT DRIVE DATA2 PORT COMP1 ADD 3 WRITE 2 147 483 648 2 147 483 647 H 8000 0000 H 7FFF 000000 200000 DRIVE COMMAND PORT J COMMAND JI DO OOO DRIVE DATA1 PORT Hi Li LI LH U D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 DA D3 D2 D1 DO D15 1 ADD I D D DRIVE DATA2 PORTO I H UID Di5 D14 Di2 Dil Dio D9 D7 D6 D5 D3 p2 COMP1 ADD D16 D31 Hoooo 0000 000 144 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 4 2 3 0000000000 0 1 DFL COUNTER INITIALIZE1 HHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH 10 00000 gt COMMAND H A1 DFL COUNTER INITIALIZE1 COMMAND
149. HHHHHHHH 196 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 5 3 1 0 D 5 3 1 PORT 1 PORT AL IHHHHHHHHHHHHHHHHHHHHHHHHHHH 900 00000000 00000000 0000000000 20 00000 VOOOODD 00000 160 160 000 320 320 0000000000000 00000000000 100000000 00000 0006 7160 000 32 320 026 7711 0 26 776 0 0000 0000 00000 00000 000000 VO 0 0 OHHHHHHHHH VO PORTO 000000 AL2 01v1 PCI 2C 776Av1 2CD 7710v1 ADB5F30 2CB 01v1 3232 MIL 2CB 02v1 1616 MIL CB 52 3232 MIL CB 53 1616 MIL 2C 771v1 2CD 7713v1 GDB5F40 PORT vo PORT Di5 D14 D12 Di D9 D7 pe ps D4 ps D2 Di DO o o o o o o o o o o o loro 0 PORT D15 D14 D13 D12 D11 po pg ps D7 pe D5 D4 ps 52 Dt DO 1 PORT D15 D14 D12 D11 D10 D9 ps D7 56 D4 ps D2 D1 Do 0 PORT D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 DO OUTOE OUT0D OUTOC OUT0B OUTOA OUT09 OUT08 OUT07 OUT06 OUTOS OUT04 OUTOS OUT02 OUT01 OUT00 VO 1 D15 D14 D13 D12 D11 po pg ps D7 pe D5 D4 ps 52 Dt DO OUT1F OUTTE OUT1D OUT1C OUT1B OUT17 0 OUT15 ouTi4 OUT13 OUT12 OUT11 vo 0 PORT D15 D14 D13 D12 011 po D9 ps D7 pe D5
150. HHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH U ut HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 87 3 6 5 SPEED RATE 200000000000 m SPEED 00000000 1HzHHHHHHHHHH SPEEDO HHHHHHHHHHH RESOLIHHHH HHHHHHHHHHHHH HHHUHHHHH SPEED RATEHHHHHHHHHHH SPEED RATEHHHHHHHHHHH 00 00 0 000 RESOL No 00 00 0 0 00 0 0000000000 5 MCCHHHHHHH m ll 000 000 5 HH RAT UUULUDLLLL SPEED RATE 000 0 0000 DRATE No 00 RATEH D 00 RESOL URATE No DRAT IT SPEED U 2C 771v1 2C 776Av1 200 7710v1 2D 7713v1 EE SPEED RAIEHHHHHHHHHHHH U U typedef struct MCO7 S SPEED RATE DMRD DARD H ghSpeed DMRD Louspeed DMRD nalonspeedi DWORD SUArez DMRD SDAr ez DVCRD LRat enb DVCRD LRat enb M007 S SPEED RATE VB NET Structure M07 S SPEED RATE End REIR FSpa H ghSpeed Lov amp peed Endl ouspeea SUAarea SIMarea Wat enb enb Public FSpd As nteger Public H ghSpeed As nteger Public LonSpeed As nt eger Public naLow5peecd As nteger Public 51463 As Integer Public SD4rea As I nteger Public Lfate b As Integ
151. HHHHHHHHHH D PULSE DELAY TIME HHHHHHHH PULSE SENSOR 1 PUSE DELAY PUSE DELAY TIME PULSE DELAY TI ME PULSE DELAY TIME ORIGIN DELAY SETHHHHHHHHH m ORIGIN OOOO LIMITHHHHHH ORIGINHHHHHHHCWLM CCWLMHHH LIMITHHHHHHHHHHH CCWLMHHHHHHHHH LMITHHHHHHHHHHHHHHH ORIGIN 00 0 SCAN 0 CONSTANT SCAN 1PULSEH 000 00 CGWLM 1 7D UU D U U CCWLMHHH HHHLIMITHHHHHHHHHHHHH ORG 11 0RG 12 CWLM CCWLMHHHHHHHHHHHHHHH 000000 CCWHHHHHHHCCWLMHHHHHH L1 ORIGIN O U LIMIT HHHHHHHHHH ORIGINHHHHHHHHHHCWHHHHHHHCWLMHHHHHHHHHHHCCWLMH HH LIMIT HHHHHHHHHH HHHHH INDEXHHHHHHHHH HHHHHHHHHHHHH HHHHHHHHHHHH HHHHHHCWLM TYPE PRESETHHHHH INDEXHHHHHHORIGINHHHHH 00 00 INDEXHHHHH HH CWLM CCWLMH CWLM CCWLMHHHH SPEC INITIALIZE2HHHHHH HHCCWLM TYPE JO 0 0 0000 HOOD ORIGIN DD DIO UE D 0000 165 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE lI ORIGIN ORIGIN SPECH 0 D 0000 1PULSE O 000 ERROR PULSE 20000000000
152. HHHHHHHHHHH ADDRESS COUNTER MAX COUNT SETHHHHHHHHHHHH ADDRESS COUNTERH 0 0 00 000 O FFFFFFFFHHHHHHHHHHHH DRSTOUTHHHHHHHHHHHH AUTO DRST ENABLE 1 OO O ORG DRIVE QO H 00000 ADDRESS COUNTER PRESET COMMANDH 0 O OO 00 0 0 0 ADDRESSHHHHHHHHH 0000 ADDRESS O 2 147 483 6470 000000000 164 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 FLAGO ONHHHHHHHHH ADDRESSHHHHHHHHHHHHHHHHHHHHHHHH HHHH HH O ADDRESS COUNTER PRESET COMMAND ADDRESS 1 U 0000 ADDRESSHHHHHHHHHHHHHHHHHHHHHHHHH 0 0 ADDRESSHHHHHHHHHHHHHHHHHHHHHHHH ORG 0H 3HHHHHHHHHHHHHHHHHHHH ADDRESS 00000 U ORG 45HHHHHNORGHHHHHHHHHHH ADDRESS IU 0000 U OFFSET PULSE O ORIGIN OFFSET PULSE SET 0000 0000 ADDRESSHHHHHHHHHHHHHHHORIGIN FLAG RESETHHHHHH FLAC 0000000000 D ORIGINO 000000000000 ORIGIN UDU U 0 D SCAN U O CONSTANT SCANHHH1PULSEHHHHHHHHHHHHHHHH e SCAN 1 ORIGIN SCANHHHHHHHHHHHHHHHHHHHHHHHHHHHHH e CONSTANT SCAN JSPD O O ORIGIN CSCANIHHHH UUHHHHHH HHHHHHHHHHHHHHHHHHHHHH e 1PULSE 000 ORIGIN SPEC SET PULSE SENSOR TYPE O AUTO DRST ENABLEHHHHHHHHHHHHH HHHHHHHHH PULSE SENSOR TYPE 0 HHHHHHHHHHHHHHHHHHHH HHHH AUTO DRST ENABLE 1 DRSTHHHHHH HHHH PULSE DELAY TIME SPEED U 000 ORIGIN CSCAN DIDO O O uggau 0000 PULSE DELAY TIME 20ms O OO O 50HzHHHHHHHHH AUTO DRST ENABLE 1 OO PULSE SENSOR TYPEHHHHHHHHHHHHHHHHHHHHH HHH
153. HHHHHHHHHHHHH qI l BOQ 7 Envi ronnent V RD Boara b WIRD WIRD RetryCount 07 S RESULT psResul t VB Functi MOO7 Envi ronnent ByVal Boara b As nteger ByVal Conmsate As Integer ByVal AetryCount As nteger ByRef psAesu t As 7 S RESU T As Bool ean VB NET Functi on MOO7 Ervi ronnent ByVal Boara b As Short ByVal Conmfate As Short ByVal AetryCount As Short ByRef psAesu t As 07 5 RESULT As Bool ean CX NET bool 7 Envi ronnent ushort Boara b ushort Conmkate ushort RAetryCount ref M07 S RESULT psResul t U Boara b HHHHHHHHHHHH ommkate Ke o a o a MO07 RATE 10 10 0Mps MO07 RATE 20 20 OMbps Retrycount 000000 97 00 psResul t IIIHHHHHHHHHHHHHHHHHHHHTRUE 1 HHHHHHHHHHHH 56 0 0 00000 23 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IIHHHHHHHHHHH BOOL MOO7 ReadSl avel nf o VERD Boara b MO7 5 SLAVE INFO psS avel nf o M07 S RESULT psResult VB Functi on MOO7 ReadSl avel nf o ByVal Boara b As Integer ByRef psS ave nfo As M07 S SLAME INFO ByRef psResult As 7 S RESULT As Bool ean VB NET F
154. HHHHHHHHHHHHHH 6 666 667 Hz 50 ns ON 10 000 000 Hz 5 000 001 Hz 50 ns ON 6 666 666 Hz 4 000 001 Hz 100ns 5 000 000 Hz 4 000 000 3 333 334 Hz OFF 100ns 150 4 000 000 Hz 3 333 333 2 857 143 Hz OFF 150 150 ns 3 333 333 Hz m FSPD J 00000000 0000000 0000000000000 0 00000 FSPDHHHHHHHH 000 000 FSPDHHH 000000 TIMEHHHHHHHHHH e 000000000000 U gt 0000 00000000000 o0 0 0 00000000000 000000000 D U 000 0 00000 FSPbHDDD 000 IMCCHHHHHHHHH DD D D D BUD du U 0000000000 HHHHHHHH U 5 HHUHHHHHH 5 HHHHHHH HHHHHUHHHHHHDELAY TIME 050 ms 020 Hz DO 0 0000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH FSPDHH20HzHHHHHHH 00 0 0 0000000 HHHHHHHHHHHH 0000000000000 HHHHHHHUHHHHHHHH HHFSPDHH 20HzHHHHHHHHHH U D uuu HHHHHHHHHHHH U DELAY TIME O J O OOO O SPEC INITIALIZE1HHHHH PULSE OUTPUT MASKHHHHHHHHH HHHHHHHHHHHHHHHHHHHH DELAYTIMEHHHHHHHHHHHHHHH 157 MPL 34 01v1 00 AL2W32
155. HHHHHHHHHHHHHHHHHHH GIN BOL M97 LWri ve DWORD Av VERD DIERD pPata MCO7 5 RESULT psResul t VB Function 7 LWri ve ByVal Av As Long ByVal Gw As Integer ByRef pata As Long ByRef osResu t As MO7 S RESULT As Bool ean VB NET Functi on MOO7 LWri ve ByVal Av As nteger ByVal As Short ByRef pata As Integer ByRef osResu t As MO7 S RESULT As Bool ean CX bool 07 LWri ve ui nt Av ushort Cg ref uint prbta ref 07 S RESULT psResul t hLev HHHHHHHHHHHHHHHHH 0 0000000000000 00000 pata HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHH16HHHHHUNVEDNYA HHHHHHHHHH1HHHHHUNVEDNALPORIHHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 65 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H DRIVE COMAND PR 00000 RAWE BOA M97 BWri veConmand DERD Dev VERD MOO7 S RESULT psResul t VB Function 7 BWri veConmand ByVal hev As Long ByRef As nteger ByRef josResu t As MO7 S RESU T As Bool ean VB NET Functi MOO7 BW i veConmand ByVal 22 As Integer ByRef oO As Short ByRef psResu t As MO7 S RESULT As Bool ean CX NET bool MO97 Bri veConmand ui nt Mev ref ushort pi
156. HHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH No Yes UU MOPORTHHHHHHHH UU MOPORTHHHHHHHHH HHHHH U HHHHHH PORT HHHHHHHHHH MOPORTHHHHH HHHHHHHHHHHHHHHHHHHH OPORTU 000000000 0000 D HHHHHHHHHHHHHHMOHHHH HHHHHHHH HHHHHHHHHHH 00000 Yes HHHHHHHHH HHHHUHHHHH U U ERROR STATUS READ l HHHHHHHH HHHH HHHHHUHHHH HHHHHHHHHH HHHHHHHH 5 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHH UU MOPORTHHHHHHHH UU MOPORTHHHHHHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 2 HHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH DRIVE STATUS1 PORTO ERROR 0H BUSY 00 00000000 HMCCHHHHHHHHHHHHHHHHHHHHHH STATUS1 PORTO DRIVE STATUS1 PORT JH 00 0000 STATUS1 PORT 00000 ERROR 0 No DRIVE STATUS1 PORT ERROR 000 0 0000 STATUS1 PORT BUSY 0 DRIVE STATUS1 PORT BUSY 000 0 0000 uU mau UU U HHHHHHHHHHHHHHHH HHHHHHHHHRESULTHHHHHHHHHHH STATUS1 PORTH HH D DRIVE STATUS1 PORTHHHHHHHH STATUS1 PORT DRIVE STATUS1 PORT BUSY 0HHHHHHH STATUS1 PORT u ul BUSY 0 Yes DRIVE STATUS1 PORT ERROR 0 0000000 No HHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 3 HHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 000000000000000 DRIVE STATUS1 ERROR 0H BUSY 0 0 0 0 000000 000 00000 00 00000000000 USPEEDIRATE 0 000 00000000 0000 00 20000000000
157. HHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH EXT PULSE 0 BUSY 0 ERROR 00 0000 COUNT PULSE SEL I 01 10 11HLHHHHHHHHHHHHHHHHHHHHHHHHH EXT PULSE 1 BUSY 1 STBY 1 DRIVE 0 0 00000 EXT PULSE 00 BUSY 1 0 000 0 COUNT PULSE SEL 0001 10 1100 00000 000 BUSY 1HHHHHHHEXT PULSE 10 BUSY 1HHHHHH EXTPULSE 1HSTBY 1HHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH EXT PULSE 1 BUSY 1 STBY 0 DRIVE 1 0 00000 EXT PULSE 1 0 DRIVE 10 00 0 00 0000000000000 D EXT PULSE 10 000 0 COUNT PULSE SEL HO0OHLHHHHHHHHHHHHHHHHHH EXT PULSE 0 BUSY O 00000 EXTPULSE OHBUSY OHHHHHHHHHHHHHHHHHHHHHH 0 STBY 1000 DRIVE 1 000 COUNT PULSE SEL 0006000 0 000000 4 0000 900 0000 DEND II 4 0000 9 0 0 BUSY 10 00000 LMITHHHHHHHHHHHHHHHHH EXTPULSE 1HHHHHLIMITHHHHHHHHHHHHHHHHHHHHHHHH EXT PULSE 1 0 BUSY 1 STBY 1 0 DRIVE 0 0 00000 EXTPULSE 1HSTBY 1HHHHHHHHHHHHHHHHHHHHHHHHHHH LIMITHHHHHHHHHHHHHHHLMITHHHHHHHHHHHHHHHHHHHHHHH HLSENDHHHHHHHHHHDENDHHHHH bRSTHDD UDUU 28D D 0000 DENDHHHHH DRSTO00 4 0000 0 0SsSY 000000 LIMIT DRIVE 0 gt 1 0 0 DRIVE 10 DEND BUSY 10 LIMIT 0 0 DRIVE 0 gt 10 0 0 J DRIVE 1 DEND BUSY 10 0000 0 0000 Lr HHHHH D uuu EXTPULSE 1HHHHHHHHHHHHHHHHHHHHH ERROR
158. HHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHH DALMHH HHHHHHHHHHHHHHHHHH 550 FSSTOP HHHHHHH DRIVE STATUS1 PORTO BUSY 1HHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHDRIVE STATUS1 PORTO FSEND 1HHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFSENDHHHHHHHHHHH 3 LIMIT LIMITHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHLIMITHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHUHHHHHHHHH HHHHHHHHLIMITHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH LIMIT SPEC INITIALIZE2HHHHHHHHHHH U LIMITHHHHHHHHHLIMITHHHHHHHHHH U ULUOLDDD LMITHHHH CWLM 000000 COMP2HHHHHHHH HHHHHHHHLMITHHHH CCWLMH COMPSHHHHH HH DRIVE STATUS1 PORTO DRIVE 10 000000000000000 DRIVE STATUS2 PORTO DEND BUSY 1HHHHHHLMITHHHHHHHHHHHHHH LIMITO DOOD O OO O DRIVE STATUS PORTO LSEND 1HHHHHH HHHHHHHHHHHHHHHH 000 0000000000000 00000000000 00000 U 000 5 1 7 05 000000 00 0 0000000 HHHHHHHHHHHHHHHHL DRIVE STATUS1 PORT FSEND FSSTOP 0 DRIVE STATUS1 PORT LSEND DALM D DRIVE STATUS1 PORT SSEND 184 5 1 7 0000000 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 150 0 ERROR STATUS 0 OU D ERROR STATUS 0 DRIVE STATUS1 PORT ERROR 000000 0000 ERROR HH 1 HHHHHHHHHHHHHHHHHHHHHHHHHUHHHHUHHHH UU ERROR 000 1 0 0 U 00 ERROR STATUSHHHHHHHHH ERRORHHH OHHHHHH DD dad Bn 00000000
159. HHHHHHHHHHHHHHHHHHHHHHHUHHHHHHH Uu HHHHH ORIGINHHHHHHMCCHHHHHH ORIGINHHHHHHHHHHHHHHHHHHH ORIGINHHHHHH HHHHH ORIGINHHHHHHHORG 0H 5 10 114 120 9000000000000000 oRG 0 5100000000000 U U ORG NORG ZPO H D BH U ORG NORG 1 J D HL BD l ONORG II ORIGIN SPEC SET NORG SIGNAL TYPE J U 0000 pj ORG ORIGIN SPEC SET 0 ORG SIGNAL TYPE OI 0 0000 HHHORG 0H 5 10 1112 ADDRESSHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHUHHHHHHHH FLAGHHHHHHHHHH FLAGO ONU HHHHHHH 00 OFFSET PULSE 0 INDEXHHHHHHHHHHHHHHHHHHHHH U U 0 FLAGO OFFHHHH INDEXHHHHHHHHHHHHHHHH DRIVEHHHHHHH HHHHHHHHHUHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHUHHHHHH HHHHHHHHHHHHHHHHHHHH 00 000000 2000 ORIGINHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH ORIGIN FLAG RESET 0 O0 00 ORIGIN FLAG HHH 0000 UU OO U 00 00000 00000000 100 00 0000 O OD GO D DU ORIGINHHHHHHHHHH UU UU UU 1 U ei FALGON D ORIGINHHHHHHHHHHHHHHHHHHHHH FALG OFF II HHHHHH ORIGIN FLAG ORIGIN SPEC HHHHHHHH O DRIVE STATUS1 PORT FSEND BIT 1 HHHHH FAST STOPHHHH FSSTOPH HHHHHHHHHHHHH DALMH HHHHHHHHHHHHHHHHHHHHHHHHHHHH 00000 LIMIT O O DRIVE STATUS1 PORT LSEND 1 00 000 CWLM CCWLMH CPP STOPHHHHH ADDRESS COUNTERH 00 0 000 00000 MCCHHHHHHHHHHHHHHHHHH MPELHHHHHHHHHHHHH 000 ORIGINHHHHHHHHHHH ORIGINH
160. HHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 45 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 2G 771v1 2C 776Av1 200 7710v1 20D 7713v1 2CB 01v1 2CB 02v1 HHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHI OPOIHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHI dHHHHHHHHHHH HHHHHHHHHHHHHHHHI OPCRHHHHHHHHHHHHHH Il BOL M97 Wortin DMRD ALF t DPRD oPort Sel 207 5 PORT ps nPort MO07 S RESULT gsResul t VB Functi MOO7 n ByVal ALhit As Long ByVal oPortSe As Long ByRef ps nfPort As 7 S IN PORT ByRef osResu t As 7 S RESULT As Bool ean VB NET Function 7 UPortlIn ByVal Alhit As Integer ByVal oPortSe As Integer ByRef ps nPort As M07 SIN PORT ByRef psAesu t As 7 S RESULT As Bool ean CX NET bool MO7 UPortIn ulnt Alhit uint oPortSe ref M07 S IN PORT ps nPort ref 07 S RESULT psAesu t Alhi t oPortsel
161. HHHHHHHHHHHHHUHHHHHHHHUHHHHHHHH HHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHH U BOL MO7 D CRD MOO7 S RESULT psResul t VB Function 7 rError ByVal Av As Long ByRef psAesu t As 7 S RESULT As Bool ean VB NET Functi on 07 rError ByVal As I nteger ByRef psResu t As 7 S RESULT As Bool ean CX NET bool 7 rError ui nt Mev ref 7 S RESULT psAesu t U U hLev HHHHHHHHHHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 60 3 6 3 MCC PORT I 0000 HHH HH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE MCCPORTHHHHHHH HHHHHHH DRIVE COMMAND PORT DRIVE PORTO 000 PORTO DRIVE COMMANDHHHHHHHHHHHHH HHHHHHHHHHHHHHHH DRIVE COMMANDO UDO 80 000 00000000 80000000000 DRIVE COMMAND 0 7 HFF mri m Bu O D Bua uut DRIVE STATUS1 PORT J BUSY 0 ERROR 0 uiu D uu HHHHHHHHHH HHHHHHHHHHHHHHHH 2000 000000000100 HHHH HHHH BUSY 0 0 ERROR O 0 0 HHHHHHHH HHHHHHHHHHHHH 2C 771v1 2CD 7710v1 2C 776Av1 2CD 7713v1 H unn HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHUHHH U DRIVE STATUS1 PORTO 0
162. HHHHHHHHHHMRGNIHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHMRHNIHHHHHHHHHHHHH 00000000 BOO MO7 Set Q gMar gi nPul se DACRD Avy DWORD Margi se 7 S RESULT psResul t VB Functi on 7 Set Qr glvar gi nPul se ByVal Av As Long ByVal nPulse As Long ByRef osResu t As MO7 S RESULT As Bool ean VB NET Functi MOO7 Set Qr gar gi nPul se ByVal Av As Integer ByVal Margi nPulse As Integer ByRef osResu t As MO7 S RESULT As Bool ean CX NET bool MO7 Set Qr gar gi nPul se ui nt Dev ui nt Margi nPulse ref 07 S RESUT psResul t hLev HHHHHHHHHHHHHHHHH MrginPulse IL MPGNIHLDDUUDDUGU 00 65 534 HH 65 535HHHHHHHHHHHHHHHHHHH65535SHHHHHHHHHHH 5 CRI dQ N ERRCR PUSE SEIHHHHH HHHHHHHHHHHHHHHHHHHH HHHHHHHHHOCNGNIHHHHHHHHHHHHHHHHHHH 10 MRGANI I l HHHHHH pshesul t HHHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 96 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H CRI G N SETI U U CGNIHHHHHHHHHHHHHUELAYHHHHHHH SPEC 3 COMANO OO HHHH HHHHHHHHHHHHHHHHHHHHH N 0 A0000 H lI I I A e LI MT CELAY TI NE LIMIHHHHHHHHHHHHHHHHUHMTUDELAYTHIMHHHHHHH SPEC IN TALI E3 CMN RS
163. HHHHHHHOAMEHHHHHHHHHHHHHH DU UO U FANE U O SPEEDCBUSYSOHHHHHHHHHHHHHHHH DI30 SPEED GET H LH HHHHHHHHHHOANHHHHHHHHHHHHH HHHHHOANEHHHHOMANHHHHHHHHHHHHHHHHHHH HHHHOMANEHHHHHHH SPEEDGETEOHHHHHHHHHHHHHHHH x 0 1j INDEX psResul t HHHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHH U UOODOODOOOOOOOOOLODO 0 000 90 00000 81 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H DRIVE DATA 320 0000000000 DAAL POT DRIVE DATA PORIHHHHHHHHHHH BOL MO7 LRDive DMRD ADev pbata S RESULT psResul t VB Function MOO7 LRDrive ByVal Av As Long ByRef pata As Long ByRef osResu t As 07 S RESULT As Bool ean VB NET Functi on MOO7 LRDrive ByVal Av As Integer ByRef orhta As Integer ByRef josResu t As MO7 S RESU T As Bool ean CX NET bool MO97 LRIri ve ui nt Av ref uint pata ref MO7 S RESULT psResul t U U hLev HHHHHHHHHHH pata HHHHHHHHHHHH HHHHH DATA P HHHHHHH P HHHHHHH HHHHHHHHHHHHH HHHHHHHHHHHH psResut M000 U ut HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 82 MPL 34 01v1 00 AL2W32 MPL 35 01
164. HHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 84 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 3 6 4 WAIT MCCHHHHHHHHHHHHHHHHHHHHHHH DRIVE STATUS1 PORT BUSY 1 0 00000 MCCHHHHHHHHHHH DRIVE STATUS1 PORT ERRORs 1 1 O OU U DRIVE STATUS1 PORTO BUSY 0 DRIVE STATUS1PORTHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHH WAITHHHHHHHHHHHHUHHHHHHUHHHHHHHHHHHHHHHHHHHH READY VA TU 2C 776Av1 20D 7710v1 200 7713v1 READY ERI VE STATUS1 PORT BBY 00 000000000600 HHHHHHHHHH Girl BOOL 07 BV i t ri veConmand DAZRD WORD Vli t 77 MO7 S RESULT t VB Function 7 BV i t Di veConmand ByVal Av As Long ByVal V tT ne As Integer ByRef josResu t As MO7 S RESU As Bool ean VB NET Function MOO7 BV i t Dri veConmand ByVal Av As Integer ByVal VE 7 As Short ByRef osResu t As MO7 S RESULT As Bool ean NET bool 7 BV i t ri veConmand ui nt ev ushort Mi tT na ref 07 S RESUT psResul t hLev HHHHHHHHHHHHHHHHH HHHHHHHHH1mHHHHHHHHHOUHHHHHREAD HHHHHHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 85 MPL 34 01v1 00 AL2W
165. HHHHHUHHIHH JOGHHHHHHUHHHH 10 4194303Hz 1HzHH 000 JOG 1 JOG PULSE JOGD D DJoG DJoG JSPDSETHHHHHHHHHHH UU UU ORIGINHHHHHHH CONSTANT SCANHHHHHHHHHHHHHHHHHH Lr B JOG I JOGHHHHHH HHHHHHHH JOGHHHHHHHHHHHHHHH Joce 0 0 65 535 0000 HFFFF HH HH JOGHHHHHHHHH JOG PULSE SETHHHHHHHHHHH 161 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 5 1 3 0 0000 1 JOGHHHH JOGHHHHHHHHHHHJOGHHHHHHHHHH JOGHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH JOG JOG 2 SCAN 0000 SCANHHHHHHHHHHHH HHHHHHHHHHHHUHHH HHHHHHHHHHHHUHHH IlIHIHHHHHHHHHHH HHHHHHHHHUHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHH SCAN
166. HHe2HHHHHUHHHHHH DRIVE COMMAND PORTO COMMAND JI DO OOO DRIVE DATA1 PORTO B D DD D D15 p14 D13 D12 pi Dio po D7 pe ps D4 53 pz pi 15 HHHH DRIVE DATA2 PORT I Li L1 00 D15 D14 D12 D11 D10 D7 D6 D5 p3 p2 A31 HHHH A16 Hoooo 0000 000 8000 0000 00 H8000_0000HHHHHHH DRIVE STATUS4 PORTO ADDRESS OVF 1HHHHHH STATUS J INDEX CHANGE ERROR 18 0000 ABS INDEX JIO 00 ADDRESS COUNTER PRESETHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH 134 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 4 ADRINT COMPARE REGISTER1 2 3 SET 000000000 COMPARE REGISTER1 2 3HHHHHHHHHHHH HHHHHHHHHHHHHHHHH COMMAND H 88 ADRINT COMPARE REGISTER1 SET COMMAND lt HHHHHHH gt COMMAND H 89 ADRINT COMPARE REGISTER2 SET COMMAND COMMAND H 8A ADRINT COMPARE REGISTER3 SET COMMAND DATA1 PORT DRIVE DATA1 PORT I 0000 A15 A0 1 0000060 WRITE Q DRIVE DATA2 PORT I Hl 0 0 A81 A16 1 E 000000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 2 147 483 648 2 147 483 647 H 8000 0000 H 7FFF FFFF HHHHHH2HHHHHUHHHHHH c G DRIVE COMMAND PORT 0 COMMANDHHHHHHHH DRIVE DATA1 PORT I I H UID Di5 D14 Di2 Dll D10 D7 D6 05 D3 D2 U
167. IHHHHHHHH qI BOQ 07 BRSt at us3 DWORD Av VORD pStatus 7 S RESULT psResul t VB Function MOO7 BRStatus3 ByVal Av As Long ByRef pStatus As Integer ByRef psfResu t As MO7 S RESULT As Bool ean VB NET Function MOO7 BRStatus3 ByVal Av As Integer ByRef pStatus As Short ByRef josResu t As MO7 S RESU T As Bool ean CX NET bool 07 BRStatus3 ui nt Dev ref ushort pStatus ref MO7 S RESULT psResul ll hDev HHHHUHHHHUHHHHHUHHHLH pst at us HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH DRIVE STATUS3 PORIHHHHHHHHHHHHHH D15 D14 EE oque po BF Ll b I D4 saro LU U U HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHSOJUIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 5 5 5 5 5 5 FSSTCP 1 55 DRIVE 5 2 PRU DIHHHHHHHHH psResul t HHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHH HHH U MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H DRI VE STATUSA PRO
168. L Dis p14 Di2 D11 Dto D9 De 07 D6 D5 D3 D2 D1 po D15 JOG PULSE DO Hooo JI 000 HHJOG PULSE OHHHHHHHHHHHHHHJOGHHHHHHHHHHH 115 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 UAE TE 4 1 3 O00000 HHHHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHH HINC INDEX 0000 ABS INDEX 0000 IHIIUHHHHHHHHHHHHHHHHHH HORIGINHHHH HHHHHHHHHHUHHHHHHHHHHHHHHHHHHH 200000000000 000000 0000 00 2000 00000000 000000 0000000000000 0 000000 00000 0 00 0000 HHHHHHHHHHHHHHHHHUHHUHHHHHHHHHHHHHHHHUHHHHHH JOGHHHHHHHHHHHH 00000000 000 0000 0000 HH lnnnpnnnn 210000 ue DJoGD DDQ 0000000 HHHHHHHHHHHHHHHHHHHHHHHHHHHH 1 JOG U CWID JOGHHHHHHHHHHH COMMAND 10 JOG COMMAND STATUS1 PORT DRIVE STATUS1 0 000000 0000 X N I DRIVE STATUS1 PORT BUSY jUBD D 00 000000 0000 Y DRIVE COMMAND PORT COMMAND 000000 2 JOG JOGHHHHHHHHHHH COMMAND H 11 JOG COMMAND STATUS1 PORT N DRIVE STATUS1 0 000000 0000 Y ped DRIVE STATUS1
169. M TYPE1 DALMHHHHHHHHHHHHHHHHHHHHHHHHHH DALMHHHHHHH HHHHH 0 HHHHHHHH 0000 T HHHHHHHHHHHHH 1 HHHHHHHHHHHHH 1 HHHHHHHHHHH 1 DRIVE STATUS2 PORTO DALMHHHHHHHHHHHHHHHHH DALMHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHH D12 DOWN PULSE MASK INDEXHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHUHHH 0 1HHHHHHHHHHHHHH OHHHHHHHH INDEXHHHHHHH HHHHHHHHHHHHUHHHHHHUHHHHHHH 00 000000 0 00000 000000000000 00000 INDEX 000000 00000000000 00000 0000000 0000 UULUO U ULL U U UUULDLU U U UULDUL U U ULU U DUUU LU L U UUDUDDD L HHHHHHHHHHHHHHHHSPD x RESOLHH U UULUO U ULL U 00000 U UULUL L U ULU U U L U UUDUDDUD L HHHHHHHHHHHHHHHHSPD x RESOLU T U SHHHH INDEXHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH SHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHH HHHH 113 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 4 1 2 00000000 HHHHHHHHHHHHHHHHHHHHH 000000 000 HHHHHHHHHHHHHHH HHHHHHHHHHHHH IIHHHHHHHHHHHHHHHHHHH o0 10000000 HHHHHHH IHHHHHHHHHUHHHHHHHHHH DJoG n UDU U HHHHHHHHHHHHHHHHUHHHHHHHHHHHHUHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHH SPEED RATEHHHHHHHHHHHH 1 JSPD SET JOGHHHHHHHHHHHHHHHHHHHHH JOGHHHHHHHHH JOGHHHHHHHHHHHH COMMAND H 0C JSPD SET COMMAND DATA1 PORT
170. MPARE REGISTER1 O O OO O 0 00 0 COMPARE REGISTER OOOO OOD O COMPARE REGISTER1 lt COMPARE REGISTER1 COMP1 COMP1HHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHH 139 IEEE MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 2 PULSE COUNTER INITIALIZE2 HHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH 000000 gt COMMAND H 92 PULSE COUNTER INITIALIZE2 COMMAND DATA1 PORT WEITE DRIVE DATA1 PORTO 000 000 000000 COMMAND PORT DRIVE COMMAND PORT COMMAND 000000 DRIVE DATA1 PORT I IH H L MP MP MP MP COMP3 COMP3 COMP2 COMP2 OMS COMES MOMS STOP STOP STOP INT TYPE1 TYPEO TYPE1 TYPEO TYPE1 TYPEO ENABLE ENABLE D3 COMP2 COMP2 COMP2 COMP1 COMP1 COMP1 STOP STOP INT STOP STOP INT TYPE0 ENABLE ENABLE TYPE ENABLE ENABLE 0000 20000000 000 DO COMP1 INT ENABLE 0HCOMP1HHHHHH CNTINTHHHHHH 1 HCOMP1HHHHHH CNTINTHHHHH HHHHHHHHHHH D1 COMP1 STOP ENABLE COMP1HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1HCOMP1HHHHHHHHHHHHHHH 02 1 STOP TYPE COMP1HHHHHHHHHHHHHHHHHHH OHHHHHHHHHHHIHHIHHIHT HHHHHHHHHHHHHHHH O COMPARE REGISTER 0 000 D4 2 INT ENABLE COMP2HHHHHHHCNTINTHHHHHHHHHHHHHHHHHHHH 0 COMP2 CNTINT 1 D5 2
171. Melec STEPPING amp SERVO MOTOR CONTROLLER S OPTION MPL 34 01v1 00 AL2W 32 MPL 35 01v1 00 AL2W64 Windows sm MNO167 2 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 Lu Bu 4 bs iF sie 2 ELE Lr mn E oca g d gE oao E O am L3 L3 p ZEE L3 H Ep 9 EXE S mn CI oga E O a m ogo E ES Eu ec ez CI CI EE L3 r3 lt CI CI 4 E Ea anma 2CD 7710v1 ADB5F30 2CD 7713v1 GDB5F40 HHHUHHHHHXHHHHHHHHHHHHH 2C 771v1 2C 776Av1 HUU DB UO lH u HHHUHUHHHHHHHHHUHHUHHHHL HHUHHHHHHHHHUHHHHHHUHHHHHHH HHHUUHHHHHHHHUHHUHUHHUHHHHHHHHHLH HHHHHHHHHL E HHHUHHHHUHHUHHHHHHHHHUHHUHHHHL HHH
172. Microsoft Windows XP 32 1 Microsoft Windows XP Professional x64 Edition Microsoft Windows 2000 Professional SP4 Visual Basic NET 2002 2003 2005 2008 Visual Basic NET 2005 2008 x64 Visual C NET 2002 2003 2005 2008 Visual Cf 2005 2008 x64 Visual C NET 2002 2003 2005 2008 J Visual C NET 2005 2008 x64 1 Visual 6 0 Visual Basic 6 0 Ur po U AL2 01v1 PCI 2 PCIHHHH 09000 000000 HH 2C 771v1 4 2C 776Av1 2 4HHHHHHH HHHHHHHHHHHHHHHHHHHH 2CD 7710v1 ADB5F30 2 2CD 7713v1 GDB5F40 2 vor 2CB 01v1 3232 MIL 2CB 02v1 1616 MIL vor CB 52 3232 MIL CB 53 1616 MIL HHHHHHHHHH 20 50 0 75 HHHHHHHHH 20 50 1 4 O32 32 O16 16 O32 32 vo 16 16 U DOS V 000 00000000000 20 IU 0000000 HHH 1 HHHHHHHHHHHHHH 2 V1HHHHHHHHHHHHH lviHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHH lvtiHHHHHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHH HHHHHvHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH x MPL 34 01v1 00 AL2W32 35 01 1 0 2 4
173. O 00 sJ IBD 50 00 FEA TI M31 rH LH D D LU HHHHHHH 300 5 SCAN DELAY TI ME SCAMHHHHHHHHHHHHHHHHHHHSCNEEL ICOSIAMTSCAMHHHHHHHHHHHHHHHHHHHSCANDPELAYTMHHHHHHH HHHHHHHHHHHHINEEIHHHHHHHHSCANDELAYTIMHHHHHHH HHHHHHHHHPRESEIHHHHHHHHHHHHHHHSCANPELAYTIMHHHHHHH HHHHHHH350nsHHH e PUSE CELAY TIME 1PULSH O O O PULSE DELAY HHHHHHPULSE DELAY THMHHHH HHHHHHH 2050 00 HHHHHHHHH1PULSIHHHHHHHHHHHHHHH HHHHHHHH BER BOL MO7 SetQ gDel av DERD WIRD Li nit De ay WORD ScanDel ay WORD Pul ay MOO7 S RESULT psResul t VB Function MOO7 Set OrgDel ay ByVal pv As Long ByVal As Integer ByVal ScanLe av As nteger ByVal Pu seDs ay As Integer ByRef psResul As MO7 S RESU T As Bool ean VB NET Functi on MOO7 Set QrgDel ay ByVal Av As Integer ByVal 2 mtLE av As Short ByVal ScanLe av As Short ByVal Pu seDs ay As Short ByRef josResu t As MO7 S RESU T As Bool ean CX NET bool 7 Set Q gDel ay ui nt ev ushort L ay ushort ScanLe av ushort Pul sell ay ref M07 S RESULT psResul t hDev Linmttelay TI Mi U x 5ns 0 0 0 0000 90 1 275ns 1 275950 000000000000000 1 275s00000000 ScanLbl ay LI SCAN DELAY M x 5ns 000000 00 1 275ns 1275rsHHHHHHHHHHHHHHHH1 275nsHHHHHHHH Pul seDel ay IJ
174. ORT 550 108 080 0000000 EE DFL COUNTER INITIALIZETHHHHHHHHHHHHHHHHH 1 0 1 0 1 1 1 1 ODO HHHHH INOHHHH 85 SSOHHHHHHHH 2 5850000 000000 07 DIVISION TYPE HHHHHHHHHHHHHHHHHH 1 0000000 0000000 08 DFLINT TYPEO D9 DFLINT TYPE1 DRIVE STATUS4 PORT DFLINT I 0 000 COMP1 2 30 0000000000000 0000 COMP1 2 30 000000000 HHHHH 000000000000 DRIVE STATUS4 PORT 0000000000 DRIVE STATUS4 PORT HHHHHHHHHHHHHHHHH 0000000000 HHHHHHHHHHHHHHHHH HHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHH HHHHHHHHHHDFLINTPULSETYPEHHHHHHHHHHHHH D10 DFLINT PULSE TYPE0 D11 DFLINT PULSE TYPE1 COMP1 2 30 0000 00000000000000 00 000000000060 200 ns 10 us 100 us 1 000 us HHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH 146 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE D12 COMP GATE TYPEO D13 COMP GATE TYPE1 DFLINTHHHHHCOMP1 23HHHHHHHHHHHHHHHHHH COMP1 OR COMP2 OR COMP1 OR COMP2 AND COMP1 AND COMP2 OR COMP1 COMP2 AND D14 AUTO CLEAR ENABLE COMP1HHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHH 1HCOMP1HHHH HHHHHHHHHH m 000000 COMP1HHHHHHHUHHHHHHHHHHHHHHHHHH 9 00 0000 COMP1HHHHHHHHHHHHHHHHUHHHHHHHHHHH
175. ORTI GE MO07 SEL OUT 17Q PCRT 207 SEL 1 9 0 PORT 207 SEL CPL OUT 1 9 1 PORT MO07 SEL EXPO 1 9 0 PORT MO07 SEL EXP1 QUT 1 9 1 PORT 207 SEL CTLPO QUT I Q 0 PORT DIETE DUE BL MO07 SEL CPL OUT 1 q PORT I Q 1 PORT MO07 SEL EXPO BP1 OJT 1 9 PORT 1 1 PORT psQtPort psResul t LLU HHHHHHH HHHHHHH HHHHHHOUHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 43 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 HHHI OPQORT HHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHI OPONIHHHHHHHHHI OPONIHHHHHHHHHHOWHHHHHHH HHHHHHHHHHHHHHHHI OPCRHHHHHHHHHHHHHH BOA M97 UPortGr Out DARD ALhit DERD oPortSel M37 S PORT psQitPort MO07 S RESULT psResul t VB Function 7 UPortQrOut ByVal ALh t As Long ByVal oPortSe As Long ByRef psQtPort As 7 5 ByRef psAesu t As 7 S RESULT As Bool ean VB NET Functi on 07 UPortQrOut ByVal Mht As Integer ByVal oPortSe As Integer ByRef psQtPort As 7 5 ByRef josResu t As 7 S RESULT As Bool ean CX NET bool MD7 PortOOt ui nt Ahit ui nt oPortSe ref M7 S PORT gpsQ Port ref 7 S RESULT psAesu t
176. PE EA EB DIVISION 1 DIVISION 0000000 2 20MHz HHHHHHHHHHHHHHHHH DFL COUNTER INITIALIZE 00000000000 HH2C 776Av1HHHHHHHUHHHHHHHHHHHHHHH L COMP1 ADD DATA _ AUTO ADD ENABLE 4 DFLINT COMP2 COMP2 COMPARE REGISTER2 TYPE mmm UR 4 4 CLR COUNT LATCH SPEC SET i ENABLE DRIVE DATA1 2 PORT M AUTO CLEAR ENABLE DRIVE DATA1 2 PORT gt E COMP1 COMP1 DFLINT COMPARE REGISTER gt IF 4 gt DFLINT COMP3 COMP3 COMPARE REGISTER3 TYPE DFL COUNTER INITIALIZE1HHHHHHHHHHH HHHHHHHHHHHHH DFL COUNTER PRESETHHHHHHHHHHH 0 0000 00 0000000 DFL COUNTER READIHHHHHHHHHHHH 193 MPL 34 01v1 00 AL2W32
177. PO D ut U HHHHHHHH HHHHHHHHHHHH D 4 HHHIUOPORTHHHHHHHH UU 0000 000000 PORT D D U O PORT OOO U MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 2 0 0 0000000 eJUULLOULL 1 MOPORTHHHHHHHHHHHHHHHHHH HHHHHHHHH 0 E U vo PORT 1I B B U HHHHHHHHHHHHUHHHHHHHHHHHHH MPL 34 01vt 00 AL2W32 MPL 35 01v1 00 AL2W64 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH READYWAITHHHHH COMREG FULL WAIT 000 000000 000 0000 0000 READY 000 COMREG NOT FULL HDD 00000000 0000060 U 1000000 MO PORT 0 U 000 0 000 000005 0000 5 000000000 00 010 000 HHHHHHHHHHHH MOPORTHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHUHHUHHHHHHHHHHHHHHHHHHH 15 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 f B 2 3 0 000 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHMOPORTHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHH 000000000 ERROR STUTUS READHHHHHHHHHHHHHHHHH 000 ERROR STATUS MASKHHHHHHHHHHHH IIERROR 1HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHUHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1 HHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHH IlHHHHHHHHHHHHHH HHHHHHHH HHHHHHHHHHH
178. RIVE COMMAND 32 0 000 0 0000 000000 64 DRIVE COMMAND 32 0 000 00 00000 65 DRIVE COMMAND PORT J 00000 66 DRIVE DATA 320000 00000 oer 67 DRIVE DATA1 PORTO 00000 cere 68 DRIVE DATA2 PORTO 00000 69 HHHHHHHHHHH gt 70 STATUS 71 DRIVE STATUS PORTO 00000 72 DRIVE STATUS 75 DRIVE STATUS3 PORT 00 000 77 DRIVE STATUS4 PORTO 00000 Me 78 DRIVE STATUS5 PORTHHHHH ere 80 DRIVE DATA 32 0000 0 000000 82 DRIVE DATA1 PORTO HHHH ome 83 DRIVE DATA2 PORTO HHHH 0 84 3 6 4 WAIT 85 READY WAIT 85 WAIT QI DUE 86 WAT UTE D e eese a Rome eee Gone Bee 87 3 6 5 SPEED RATE 0 88 SPEED RATED
179. RTO ERROR 1HHHHHHHH HHHHHHHHHHHHHHHHH COMMAND H E5 ERROR STATUS MASK COMMAND DATA1 PORT Mrs DRIVE DATA1 PORTHHHHHHHHHHHHHHH COMMAND PORT WEITE DRIVE COMMAND PORT COMMAND 000 000 DRIVE DATA1 D12 Di Do p p ADDRE FSSTOP m OVF ERROR ERROR MASK MASK D7 D6 D5 D4 D3 D2 D1 DO HANGE MRE EXT PULSE CPP STOP i E E COMMAND ERROR ERROR 0 0 0 ERROR ERROR ERROR MASK MASK MASK MASK MASK HEE00 00 l 015 HHHHHH ERROR U D U 0 ERROR STATUSHHHHHHHHHHHHHH OLLUUULLU 1000000 ERROR O O H O ERROR O O O ERROR STATUS ERRORSTATUSHHHHHOHHHHHH D 000 00 ERROR STATUSO HHHHHHHHH ERROR STATUS 0000 0000 00 0 000 00000 000 00 00 000 0 04 03 02 ERROR STATUS JU 0 D HHHHH 014 09 ERROR STATUS 0000000000000 0000 00 0 0 x ORIGINOOOOO BO 0000000 00 ERROR STATUS MASKI 0 0 00 000 MASK 1 000000 ORIGIN 0000000 00 ERROR STATUS MASK 000 00000 000000 000000 0000 He 100000 EXT PULSE ERROR MASK 100000 FSSTOP ERROR MASK STOP ERROR MASK 100000 DALM ERROR MASK ERROR MASK 1 0 D DO D PULSE OVF ERROR MASK 100000 g O HHHHHH ADDRESS OVF ERROR MASK 1 0000 0 j SSEND ERROR MASK ot uuu OHHHHH LSEND ERROR MASK DCoMREG CLR ERROR MASK
180. S DATA Z MO07 S STATUS DATA 7 SIN PORT M97 S UN T STATUS VB Type M07 S UN T STATUS X As 07 S STATUS DATA Y As 07 S STATUS DATA 2 As 7 S STATUS DATA A As MO7 S STATUS DATA nPort As M07 S IN PORT End Type VB NET Structure M07 S UN T STATUS Public X As MOO7 S STATUS DATA Public Y As 7 S STATUS DATA Public 2 MOO7 S STATUS DATA Public As 7 S STATUS DATA Public nPort As MO7 S IN PORT End Structure CK NET struct 07 S UN T STATUS 1 publ i c MO07 S STATUS DATA X publ ic 7 S STATUS DATA X publ ic 7 S STATUS DATA Z publ i c 7 S STATUS DATA 4 publ ic 7 S IN PORT Port ut E ESI LEE LEIS E Icy E E ESI UU UU UU EI E HHHHHHHHH HHHHHHHHH HHHHHHHHH HHHHHHHHH gt N lt x CI A N 5 A UU nPort IIHHHHPORIHHHHHHHHHHHHHH 35 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H HHHHHHHHHHH 2C TIA MCPCKIHHHHHHHHHHHHHHH typedef struct M37 S UN T OMN MO07 S DATA X MO07 S OMAND DATA Y MO07 S COMVAND DATA Z MO07 S OMAND DATA 4 MO07 S PORT OZ 07 S UN T VB Type 07 S UN T X As 07 5 COMAND DATA Y As 07 S COMAND DATA 2 As 7 S COMAND DATA A As MO7 S CCMANND DATA Qut Port As S PORT End Type VB NET Structure M7 S UN T
181. SEIHHHHHHHHHH HHTHHHHH qI l MO7 Set Q gPr eset Pul se ORD LONG Preset Pul se 7_5 RESULT psResul t VB Functi on MOO7 Set Q gPreset Pul se ByVal Av As Long ByVal PresetPu se As Long ByRef josResu t As MO7 S RESU T As Bool ean VB NET Functi on MOO7 Set QrgPreset Pul se ByVal Av As Integer ByVal PresetPu se As Integer ByRef osResu t As MO7 S RESULT As Bool ean CX NET bool 7 Set Q gPreset Pul se ui nt Dev int PresetPu se ref MO7 S RESULT psResul t U U hLev HHHHHHHHHHHHHHHHH Preset Pul se PRESET B 00000000 2 147 483 648 42 147 483 647 0 psResul t HHHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 100 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H CGNIHHH HHHHHHHHHHH HHHHHOCNGNIHHHHHHHHHHHHHHONGNIHHHHHHHHHHHHHHHHHH BOQ 7 ReadQ gParant DARD Av 7 S psQ gPar am 7 S RESULT psResul t VB Function 7 ReadOrgParan ByVal 22 As Long ByRef psOgfParamAs 07 S CRG PARAM ByRef osResu t As 07 S RESULT As Bool ean VB NET Function MOO7 ReadCrgParan ByVal Av As nteger ByRef osQ gParamAs 07 S ORG PARAM ByRef osResu t As 007 S RESULT As Bool ean NET bool MO7 ReadOrgParan0uint Dev ref 7 S ORG PARAM psQ gPararnm ref M07 S RESULT psResul t U U hLev HHHHHHHHHHHHHHHHH psQ gPara
182. STOP ENABLE COMP2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0 COMP2 1HCOMP2HHHHHHHHHHHHHHH 140 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE D6 COMP2 STOP TYPEO 07 COMP2 STOP TYPE1 COMP2HHHHHHUHHHHHHHHHHHH comP2 00000 HHHHHHHHHHHHHHHHH 0000000 CWUHHHHHHHHHHHHHHH HHHHHHH CWUHHHHHHHHHHHHHHH D8 COMP3 INT ENABLE COMPSHHHHHHHCNTINTHHHHHHH 0HCOMP3HHHHHH CNTINTHHHHHH 1 HCOMP3HHHHHH CNTINTHHHHH HHHHHHHHHHH D9 COMP3 STOP ENABLE COMP3HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0 1HCOMPSHHHHHHHHHHHHHHH D10 STOP TYPE0 D11 COMP3 STOP TYPE1 COMP3HHHHHHHHHHHHHHHHHHH TYPE1 TYPE0 0 0 0 1 HHHHHHHHHHHHHHHHH 1 0 HHHHHH CCWHHHHHHHHHHHHHHH 1 1 HHHHHH CCW HHHHHHHHHHHHHHH D12 COMP2 TYPEO D13 2 TYPE1 comP20 00000000000 TYPE1 TYPEO 2 0 COMPARE REGISTER 000000 2 COMPARE 000000 s COMPARE REGISTER2H o mcm vem D14 COMP3 TYPEO D15 COMP3 TYPE1 COMPSHHHHHHHHHHHH COMPS 1 0000 COMPARE REGISTER3 2 COMPARE REGISTER 0 lt COMPARE REGISTER3 0000 000000 441 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 3 PULSE COUNTER PRESET HHHHHHHHHUHHHHHHHHHH
183. SY 02 100 0 FSEND LSEND SSEND 1 O 10 DU LU 124 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 4 1 7 00 IB HB B B BBL B HE D LI 1 MCC SPEED READ MCCHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHUHHHHHHHHHHHHH 4 0 00000 gt COMMAND H D4 MCC SPEED READ COMMAND DRIVE COMMAND PORTO COMMAND JI DO OOO pes cad DRIVE DATA1 PORTHHHHHHHHHHD15 DOHHHHHHHH DRIVE DATA2 PORTHHHHHHHHHHD31 D1eHHHHHHHH DRIVE DATA1 PORTO LH 1 HH D15 D14 D13 D12 D11 D10 D9 Ds D7 D6 05 D2 D DO HHHHHHHH DO D15 DRIVE DATA2 PORTO LI 1 Li Li U D15 D14 D13 D12 D11 D10 D9 D7 D6 D5 D2 D DO HHHHHHHH D16 D31 10H HHHHHHHHHHH HHHHHHH HHHHHHHHz HHHHHHHHH 10 SPEED READHHHHHHHHHHHMCCHHHHHHHHHHHHHHHHHHH 10HHHHHH DRIVE DATA1 2 PORT READ T 0 000000 HHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHH HHHHHHHHHHHHUHHHHHUHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHH DRIVE STATUS1 PORT DRIVE 00 00 DRIVE STATUS1 EXT PULSE 1 0 0000000000000000 125 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 2 MCC SET DATA READ MCCHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHH lt HHHHHHH gt MCC SET DATA READ COMMAND DATA1 PORT DRIVE DATA1 PORTHHHHHHHHLH COMMAND CODE WRITE HHHHHHH B DRIVE COMMAND PORT 0 COMMANDHHHHHHHH
184. T Functi on 7 Downl oadl ni t Dat a ByVal Boara b As Short ByRef asResult As MO7 S RESULT As Bool ean bool 7 Downl oadl ni t Dat a ushort ref MOO7 S RESULT psAesu t Boar ab HHHHHHHHHH UU GERI MO07 AL2P BOARD 0 MO07 AL2P BOARD 1 HHHHH1 psResut HU DD DU HHHHRESULIHHHHHHHHHHHHHHH HHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 2 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 3 4 0 0O00 O HHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHUHHHHHHHHHH HHHHHHHHHHH HUOHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHMOHHHHHH HHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 3 4 1 0000000 000 HHH HHH OO U U U U L3 L3 F E UU UU UU UU E E E U U U U HHHHHHHHHH 2G 77141 2C 776Av1 2D 7710v1 200 7713v1 2CB 01v1 2698 0291 98 52 8 53 ql BOQ 07 UCpen V RD DWORD phlhi t M07 S RESULT oshResul t VB Functi MOO7 UQpen ByVal 7 7AO As Integer ByRef pbhLh t As Long ByRef josResu t As MO7 S RESULT As Bool ean VB NET Function 7 UCpen ByVal 77AO As Short ByRef phlhit As Integer
185. UN T GOMM D SC LATCH QR psResut HHHHHHHHHHHHHHHHHH RESULTHHHH HHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHH HHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 32 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 TP H HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH q BOOL 07 URExUni t Conmst at us DWORD Alhi t WRD pStatus MOO7 S RESULT osResul t VB Functi MOO7 URExUni t at us ByVal hLh t As Long ByRef pStatus As nteger ByRef josResu t As MO7 S RESU T As Bool ean VB NET Functi MOO7 URExUni t Conm t at us ByVal ALhit As nteger ByRef pstatus As Short ByRef psResu t As 7 S RESULT As Bool ean CX NET bool MO97 URExUni t Conm t at us ui nt U ref ushort oStatus ref 7 S RESULT psResul t U U Alhi t HHHHHHHHHHHHHHHHH pst at us HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHUHHHHHHHHHHHHH _ HHHHHHHHHHHHHHHH cntro 5e M07 EXUNT COMSTO DD OU D D PALLI DL CONNECT HHHHHHHHHHHHHHHHHUUHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHH OHHHHHHHHHHHHHHHHHHHHHHHHHH Control Sel 07 EX UNT SCLATOHQRIHHHHHH HHHHHHRESULHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHH es 7 U e Lr HHHHHHHHHHHHHHHHHHHHHTRUEK1HHHHHHHHHHHHFALSE OHHHHHH 33 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64
186. UUHHHHHHHHHHHHHHHL HHHHUHL U 00000 OOULULUULULULLULULLLLLLLLUL LU OO O O0 UD HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH OD ES ul MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 B T U WindowsHHHHHHHHHHHHALIHHHHHHHHHHH HHHHHHHHHH XC AN 00000 000000 00000000 0000600 MPL 34 01v1 00 AL2WS32 MPL 35 01v1 00 AL2W64 nen nnt ALN HHHHHHHHHHHH 3 1 0 0000000 00000000 a0 HHHHHH SH HHHH HHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHH 3 6 2 0 00000000 3 8 3 MCC 3 6 4 WAIT 3 6 5 SPEED RATE HHHHH 113 2 RESULT HHHHHHHHHHHHHHHHHHH HHHHHHH 13 3 000000 4 1 0 510 O00000 HHHHHHH 3 3 1 6000 000000 0000 L LU 3 4 000 U HORIGINHHHH 000000000 LU 3 4 1 0 D HHHHHHHHHHHH HHHHHHHH un un 3 4 4 00000000 3 5 VO U 0000000000 000000000000 3 5 1 VO 0 000 000000 HHHHHHHHHHH HHHHHHHHH HHHHHHHHHHH 3 5 2 O O00000 l 53 0 VO PORT
187. VE STATUS1 PORT DRIVE STATUS1 PORT 00 000000 0000 D14 D13 D12 D11 D10 D9 D8 n _ 550 550 TYPE1 TYPEO EE EE MEER EE CCWLM CCWLM cwLM CWLM TYPE1 TYPEO TYPE TYPEO HFS0 HHH DO TYPE0 Di CWLM TYPE1 CWLMHHHHHHHHHHHHHHHHHHHHHHHHHHHH 000000 HHHHLMITHHHHHHHHHHHHH D2 CCWLM TYPEO D3 JCCWLM TYPE1 CCWLMHHHHHHHHHHHHHHHHHHHHUHHHHHHH 000 HHHLIMITHHHHHHHHHHHHH D Du HHHH Io O 4 D4 550 TYPEO D5 550 TYPE1 SS0OHHHHHHHHHHHHHHHHHHHHHHHHHHHH 0 0 HHHH HHHHHHHHHHHHH HHHHHHHHHHHHH 00000 INOHHHHXH 5 5500 00 00000 5850000 000000 055000000 000000000000 0 00000 00 000 00000000 00 000 000000000 5500 000000 0000000 U U COUNT LATCH SPEC SETHHHHHHHHHHH ORIGINIHHHHH 5500 0 00000000000 00000 111 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE 3 SPEC INITIALIZES DRSTMFHHHHHHHHDENDPO DALMHHHHHHHHHHHHHH 41 000000 gt COMMAND H 03 SPEC INITIALIZE3 COMMAND DATA1 PORT WAITE DRIVE DATA1 0 000 000 000000 STATUS1 PORT N ERROR 0 Y DRIVE STATUS1 BUSVOOOQ 9 00 000000 0000 Y MP DRIVE COMMAND PORT J COMMANDHHHHHHHH DRIV
188. VE STATUS1 PORT S RDY INO IN1 OUT10 OUT1F OUT10 OUT1F DRIVE STATUS2 PORT 0 PORT HHHHHHHHH PORTHHHH VO PORTO U IOHHH MOHHHHH vox 0000 0 0 000 00 0000 00 000 0 HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH U HHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHH U U U ULL 0 PORT 000 0 PORT OUTOO OUTOF OUTOO OUTOF 1 PORT 1 PORT 0 PORT DRIVE STATUS3 PORT IN00 INOF DRIVE STATUS4 PORT 000 1 PORT 000 1 PORT DRIVE STATUS5 PORT INTO IN1F INTO IN1F 0000000000000 12C 771v1 S RDYH D 00000000000000 00 MOHHHHHHH 0000 MOHHHHHHH 2C 776Av1 OOOO 1PORTH OOOO 1 2CD 7718v1 CS 1 CB 52 3232 MIL 0 0 D 2CB 01v1 3232 MIL 0 0 0 0 HHHHHHHHHHHHHHHHHHHHHHHHH SPEED J 000 HLRATEH ll SPEED 000 00 00000 19200 HHHHHHHHUHHHHHHHHHH 00000000 SPEEDHHHHHHHHHHHH RESOL HHHH XO 0 0 j UcYcLE nn D 00000000000 D U DCYCLE U O RATE SETHHHHH MCCHHHHH PEED 0 RATEHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHH1HHHHHHHH 1HzHH U HHHHHH HHHHHHH HHHHHH 6 2 RATEHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 e MPL 34 01v1 00 AL2W32 35 01 1 00
189. W64 IEEE D2 JEXT COUNT TYPEO D3 EXT COUNT TYPE1 HHHHHHHHHHHHHHHHHHHHHHH 0 0 EA EBHHHHHHHHHHH 0 1 HHHHHHH a L EAIEBHHHHHHHHHHU 1 1 EAHHHHHHHHHHEBH HHHHHHH D4 JEXT PULSE TYPEO D5 JEXT PULSE TYPE1 06 JEXT PULSE TYPE2 HHHHHHHHHHHHHHHHHHHHHHUHHHHHHHH TYPE2 TYPE1 ITYPE0 000000 TYPE2 TYPE1 000000 0 0 0 100 ns 1 0 0 2 0 us 0 200 ns 0 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 HHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HI COUNT PULSE SELO 00000 0 0000 HHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHH CWP CCWPHHHHHHHHHHHHHH D7 COUNT DIRECTION 0000000 EAEBHHHHHHHHHHHHHH 0 1HHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHUHHHLHHHHHHHH 000000 0000000 0000000 000000 DIL UUULUDUUDL 0000000 0000 000 000000000 HHHHHHHHHHHHHHLHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHUHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHH D8 TYPE0 D9 TYPE1 DRIVE STATUS4 PORT ADRINT 0 O0 00 23 1 2 30000000000 HHHHH HHHHHHHHHHHH DRIVE STATUS4 PORT HHHHHHHHHH DRIVE STATUS4 PORT HHHHHHHHH HHHHHHHHHHHHHHHHH HHHHHHHHHHHH HHHHHHHHHHHHHHHHH IIHHHHUHHHHHHHHHHHHHHHHHH HHHHHHH
190. XY Z A X1 D Y D Zi 0 A MO07 SEL Z A N oPortsel I O PORTI KA DI HU MO07 SEL GP OUT PCRT MO07 SEL EXPO QUT 1 Q 0 PORT MO07 SEL EXPl QUT 1 0 1 PORT MO07 SEL CTLPO 1 Q 0 PORT UU MO07 SEL EXPO 1 9 0 PRT 1 1 PORT pslhitGca HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH psResult HHHHHHHHHHHHHHHHHHRESULTHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE 1HHHHHHHHHHHHFALSE OHHHHHH 40 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 b TE HHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHSTATUSGT PCRIHHHHHHHHHHH HHHHHHHHHHHHHHHDRNVE TAL PR DRIVE PCORIHHHHHHHHHHHHHHHHHHHH BOA M97 URStatus1Pcntl VWRD Alhit DIERD Axi sSel DVCRD oPortSel MO07 S UN T STATUS 050 tStatus M7 S RESULT pshResul t VB Functi on M07 URStat us1Pcntlo ByVal ALhit As Long ByVal Axi sSe As Long ByVal oPortSe As Long ByRef pslhitStatus As 07 S UNT STATUS ByRef psfResu t As 7 S RESULT As Bool ean VB NET Function MOO7 URStat us1Pcntlo ByVal Mht As Integer ByVal Axi 558 As Integer ByVal oPortSe As Integer ByRef ps
191. at us HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHH PULSE MASK DL FSSTCP 1 55 PP OMM COWMIHHHHHHHHHHHHHHHHHHHHHHH DB CWM TGCWMIHHHHHHHHHHHHHHHHHHHHHHH D4 PULSE MASK 1 PUSE 10 00000000 SPEC I N TI ALI 1 U U U O PUSE OUTPUT 10 00000000000 D CRG SI QAL CHHHHHHHHHHHHHHHHHHHHHHHH SPEC O RE SI FAL 00000000000000 OHHHHHHHHHHHHHHHHHHHHHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE D 226 Il 289 000000000000 0000000006060 NPG _ 1 0000000000000 0000000000 2 PRSM _ 10 013 DEND PO _ DENDPOJHHHHHHHHHHHHHHHHHHHHHHHH 4 DALM DALMHHHHHHHHHHHHHHHHHHHHHHH SPECINTIAL HHDALMIHHHHHHHHHHHHHHHHHHHHH DALMHHHHHHHHHHHHHHHHHHHHHHHHH HHHH 5 DEND BUSY ES pshesul t HHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHH HHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHH OHHHHHHHHFALSBIHHHHH 76 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H DRI VE STATU5S3 PRO U DRIVE STATUS POR
192. e _ TYPEO CD SENSOR SENSCR E seh ERROR ERROR START ENABLE ENABLE TYPE1 TYPEO DR HHHHHHHHHHHHIHHIHIHHIH AGN START DR CGNIHHHHHHHHHHHHHHH GOWwr D ELELD DE LI 1 DL PULSE SENSCR TYPE 129581 0000000000000000000 0000 0 1 SENSCR ERRCR SENSCR ERRCR TYPE1 HN HHHHHHHHHHHHHHHHHHHHHHHHHHHH COIANLSCANIHHHHHUELYWTIMHHHHHHHHHHHHHHHHHHHHHHH UU Uu LU uuu UU LI HHHHHHHHHHHHZHHHHHHHHUHHHHHHHHHHHHHHHHH HHHHHHHHHLHHHHHHHHHHHHHHHHHHHHHHUHHHHHH CGNIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH SHHHORGSlGNALTYPHHHHHORGHHHH ORG 11 120 O0 HHHHHHHHONG10HHHHHHHHHHHHHHHHHHHHHHHHH 94 Db MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE ERROR PULSE ERROR ENABLE ERRORPULSEERRORHHHHHHHHHHH7UHHHHHHHHHHHHH 0 ERROR PUSE ERR I LH LH DL LL 1 ERRCR PUSE ERROHHHHHHHHHHHH ERROR PULSE ERROR 0 ONSTANT 5 HHHHHHHHHHHHHHHHHONGNIHHHHHHHHHHHH 00000000000 U OAI GN ERC PUS SETH 00000000 OOODOLDL ERROR PUSE ERRRI O 1 0 U U MO PUSE CONTERI 000000
193. er Public DRate nb As Integer Structure HHHHHHHHHHHHH X1 HL U U O x 1H HL B U x 1H HL B U Cx 1H SUAREA 1Hz SDAREA 1Hz RATE 5 1 2 RATE 5 1 2 0000000000 SPEED RATE D 0 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 IEEE SPEEDO 000 0 Hz D 00 HHHHHHHHHHHHHH 0 RATE 00 0 000 RATE MCC RESOL No 0 URATE No UCYCLE DCYCLE 0 0 O O RATE SETOOOOO oHHHHHHHHHHH HHHHHHHHHH VB Type MOO7 S SPEED RATE FSpa As Long H ghSpeed As Long Louspeed As Long Enal onspeed As Long SUArea As Long SDArea As Long LRat eNb As Long Lat As Long End Type CK struct M07 S SPEED RATE 1 publ i c publ i c publ i c publ i c publ i c publ i c publ i c publ i c 88 i nt i nt i nt i nt i nt i nt i nt i nt FSpa H ghSspeed Lov amp peed Endl onspeedi SUA ea SDAN ea Wat eN5 Rat enb MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 SPEED 0000 RESA SPEED 00000 0 SPEEDI 0 RATE D D D DRI VE STATUS1 PORT ERRCR 0 VE STATUSI PORT VE STATUSI P ERROR OREG FL mo i BOL 7 SetSpeedRat DVCRD hv WORD Resol Ab MO07 S SPEED RATE psSpeedRate MO07 S RESULT psResul t U U U VB Functi on 7 Set
194. lhi tStatus As M07 S UN T STATUS ByRef psfResu t As 7 S RESULT As Bool ean bool MO7 URStatus1Pcntlo unt LA uint Ax sSe l ui nt oPortSel ref MO7 S UNT STATUS gsUhn tStatus ref 7 S RESULT psResul t U HHHHHHHHHHHHHOUHHHHHH MO07 SEL X MO07 SEL Y MO07 SEL Z MO07 SEL A HHIHHHH MO07 SEL X Y M97 SEL X Z MO07 SEL X A MO07 SEL Y Z MO07 SEL Y A MO07 SEL Z A oPortSe 1 0 PRT HH DOOD 00000000 D D 1 0 PORTO HHIHHHH 07 SEL XY Z MO07 SEL X Y A MO07 SEL X Z A M97 SEL Y M97 SEL XY ZA gt lt gt 1 lt N N AX lt gt N MO07 SEL GP IN MO07 SEL EXPO 0 PORT 207 SEL EXP1 IN 1 PORT MO07 SEL CTLPO IN 0 PORT MO07 SEL EXPO EXP
195. m ILCGNIHHHHHHHHHHHHHHHHHHHHHHH pshesul t IIHHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 101 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H CRI G N FLAG RESETTI L2G 771v1 2G 776Av1 2CD 771071 20D 7713v1 CGN FLAG RESET HHHHHHHORGNFLAGH RESET DOO CRNGHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHH o U BOL MO7 ResetQrgFl ag DVCRD fev M07 S RESULT psResul t VB Function 7 Reset Q gFl ag ByVal pv As Long ByRef psResu t As MOO7 S RESULT As Bool ean VB NET Functi MOO7 Reset QrgFl ag ByVal Av As Integer ByRef psResut As MOO7 S RESULT As Bool ean CX NET bool MOJ7 Reset Q gFl ag ui nt ev ref 07 S RESULT psRAesul t U U hLev HHHHHHHHHHHHHHHHHH pshesul t IIHHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 102 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 CGNIHHHHH D n HHHHHHHHHHHHHHHONGNIHHHHHHHHH DRI VE STATUSI PCRT ERRCR VE STATUSI PORT VE STATUBI ERROR COM EG FL _ l qn BOL MO7 Qg DRD ADev WORD QgType S RESULT psResul t VB Function 7 Cg ByVal 22 As Long ByVal C gType As Integer ByRef psResu t As MO7 S RESU T As Bool ean VB NET Function
196. onmmfate As Short ByVal AetryCount As Short ByVal oB t As Short ByRef psResu t As 7 S RESULT As Bool ean CX NET bool MO7 U ExUni t ui nt ALhi t ushort ormfate ushort ARetryCount ushort oBit ref MOO7 S RESULT psResul t hthit HHHHHHHHHHH HHHHH ommkate HHHHHHHHHHHHH Retrycount HHHHHHHHHH loBit 0 00000000000 1 79 000000600 psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 2G 771v1 2C 776Av1 20D 7710v1 20D 7713v1 2CB 01v1 2 02v1 HHHHHHHHHHHHHHHHHHHHHHHHHHH U qI BOOL 07 U xUni t Conmont rol WORD Alhi t WIRD Control Sel 07 5 RESULT t VB Functi 7 UVWxUnitConm ontrol ByVal hU t As Long ByVal Control Sel As Integer ByRef josResu t As MO7 S RESU T As Bool ean VB NET Function 7 UVExUni t Conmtont rol ByVal As Integer ByVal Control Sel As Short ByRef psResu t As 7 S RESULT As Bool ean CX NET bool MO7 U ExUni t Conm amp ont rol ui nt U t ushort Control Sel ref 07 S RESULT psResul t hthit HHHHHHHHHHHHHHHHHH controlsel 7_ UN T COM START MO07 EX UN T COMM STOP MO07 EX
197. ool ean CX NET bool MO97 BPortQrOut ui nt Port ref ushort pata ref M07 S RESULT psResul t BLESS hPort UD pata HHHOUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH ug as ma gz ar e Z TE TE TE e Ta TE TE TET 9 o o o o ol o o a HH D15 DI2 Dil DIO P m QUTOE CUTOD EMEN 17d 1 PRT Dil DIO ams am ars ams am 0 PCHTI DB mp amar Gr Guru curo iro aros cura un PORTI 0 200 7713v1 5 SON 000000000 1 1 HHHHHHHHHHRESULLIHHHHHHHHHHHHHHH HHOUHHHHHHHHHHHHHHHHHHHH psResut M00 NULL D uuu D uuu U ut HHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 50 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 1 O PRT AD 2CB 02v1 HHHHHHHHHHHHHI OPCRTHHHHHANTHHHHHHHH D T BOA
198. ort AndOut ByVal Ahit As Long ByVal oPortSel As Long ByRef psQitPort As MO7 S PORT ByRef psResult As MOO7 S RESULT As Bool ean VB NET Function 7 UPort AndOut ByVal ALhit As Integer ByVal oPortSe As nteger ByRef psQtPort As 7 5 ByRef psAesu t As MO7 S RESULT As Bool ean C NET bool M07 UPortAndOut ui 7 uint oPortSel ref MOO7 S PORT Port ref 7 S RESULT psAesul t hlhi t HHHHHHHHHHHHHHHHHH oPortsel HI OPCRIHHHHHHHHHHHHHHHHI OPORTHHHHHHHHHOUHHHHHHH I O PORTI GE MO07 SEL OUT 17Q PCRT 207 SEL 1 9 0 PORT 207 SEL CPL OUT 1 9 1 PORT MO07 SEL EXPO 1 9 0 PORT MO07 SEL EXP1 QUT 1 9 1 PORT 207 SEL CTLPO QUT I Q 0 PORT DIETE DUE BL MO07 SEL CPL OUT 1 q PORT 17Q H 1 PORT MO07 SEL EXPO BP1 OUT 1 9 PORT 1 q 0 1 PORT psartPort psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHH HH
199. s Long DWRD Li mit DSi ay Li nit Del ay As Long DMRD ay ScanLbl ay As Long DWRD Pul sebl ay Pul seDsl ay As Long DMRD GcantrrorPul se GScantrror Pul se As Long DMRD Pul sefrrorPul se Pul seError Pul se As Long DARD CFf set Pul se Cf set Pul se As Long LONG PresetPu se Preset Pul se As Long 07 S VB NET Structure 7 S NET struct 7 S PARAM Public Spec As nteger 1 Public Margi nPul se As nteger publ i c ui nt Spec Public Z n tDs ay nteger public ui nt A8rgi nPul se Public ScanLe av As nteger public ui nt m tl ay Public Pul 588 ay As Integer publ i c ui nt Scan ay Public CScanErrorPul se As nteger publ i c ui nt Pu 5 ay Public Pu seErrorPul se As nteger publ i c ui nt CScan rror Pul se Public OQffsetPu se As nteger publ i c ui nt Au se rrorPul se Public PresetPu se As nteger public ui nt C setPul se End Structure public int PresetPulse Spec IILQGNIHHHHHHHH Margi nPul se MRG N PUSE Li mt Del ay DELAY TIME ScanLDbl ay LII SCAN PELAY TI ME Pul 5 IJ PUSE DELAY TIME CscanError Pul se GONSTANT SCAN LI E E U E E PULSH Pul se amp rror Pulse Il 1PULSH PUCSET CfsetPul se FFSET PU SE Preset Pul se HHHHHHHHHHHHHHHHHHH PUSHI 91 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja
200. t ByRef psSpeedRate As 07 S SPEED RATE ByRef psAesu t As 07 S RESULT As Bool ean CX NET bool MO97 ReadSpeedRat e ui nt Dev ref ushort pResol No ref 07 S SPEED RATE psSpeeaRat e ref M07 S RESULT psResul t hLEV ILHHHHHHHHHHHHHHHH pResol No NOU U UDO RESA OH100HHHHHHHHHHHHHHHHHHHHHH 5 1 2 00000000 00 0 0 0 00O Resa vo rn ng a d B B B V C psSpeed ate SPEED RATE 000000 0 psResul t HHHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLIHHHHHHOUHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHTRUE 1 HHHHHHHHHHHH FALSE O HD 00000 SPEED O O 0 Fspd H ghSpeed Low5peed EndLow5peed SUAr ea SDAr eal O U SPEEDRATEI U U U U L LI URATE No DRATE No HHHHH2HHRAIENoHHHHHHHHHHHHHHHH 90 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 3 6 6 ORIGIN ORIGINHHHHHHMCCHHHHHH ORIGNHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH ORIGIN D 0 O0 0 0 0 U ORG 00 5 10 11 12 SHHHHHHHHHHHHHHH ORIGINHHHHHHHHHHHS 1 4H QORIGIN 00000000 00000 QGNIHHH HHHHHHHH 2G 771v1 2C 776Av1 2D 7710v1 2 7713v1 HIER CGNIHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH typedef struct 7 TAG 5 VB Type MOO7 S CRG PARAM DRD Spec Spec As Long DMRD Margi nPul se Margi nPul se A
201. u ref 07 S RESULT psResul t U U hLev HHHHHHHHHHHHHHHHHH pom HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH U HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 66 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H DRIVE DATA 320 00000000 00000000 U UO DRIVE DATAL PR DRIVE DTA BOL M97 LVWata DERD ADev DWORD plata MOO7 S RESULT psResul t VB Function M7 LVWata ByVal Av As Long ByRef pata As Long ByRef josResu t As MO7 S RESU T As Bool ean VB NET Functi MOO7 LVWsta ByVal Av As Integer ByRef pata As Integer ByRef osfesu t As MO7 S RESU T As Bool ean CX bool 07 LWata ui nt Dev ref uint pata ref S RESULT psResul U U hLev U pata 1 1 U EIA EEN L3 L3 r3 L3 HH HHHHHH HHHHHH HHHHHH ESI UU m d L1 E psResul t LLU HHHHHHHHHHHHUHHHHHHHH U ut HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 67 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H VE DATAL PCRIT I D U LI AA PORIHHHHHHHHHHHH qn BOL M97 BWri veDstal DVCRD WORD phata MOO7 5 RESULT psResul t VB Function 7 veDatal ByVal 22 As Long ByRef plata As nteger ByRef
202. unction 7 ReadSl avel nf o ByVal Boara b As Short ByRef psS ave nfo As 07 S SLAME FQ ByRef psResu t As 7 S RESULT As Bool ean CX bool MO7 ReadSl avel nf o ushort ref 7 S SLAME INFO 55 avel nf o ref M07 S RESULT psResul t Boar dhb HHHHHHHHHHHHHH UELLE o o o 7 AL2P BOARD 0 MO07 AL2P BOARD 1 HHHHH1 sgv 7 7o IHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH psResul t HHHHHHHHHHHHHHHHHHHHHTRUE 1 HHHHHHHHHHHH 24 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 AL IHHHHHHHUHHHHHHH U U AL IHHHHHHHHHHHHHHHHH BOL MO7 ErrCount WORD Boara b WIRD pCount 07 5 RESULT psResul t VB Functi 7 Err Count ByVal Boara b As Integer ByRef plount As Integer ByRef psResu t As MO7 S RESULT As Bool ean VB NET Function 7 Err Count ByVal Boara b As Short ByRef plount As Short ByRef psResu t As 7 S RESULT As Bool ean C NET bool 7 Err Count ushort Boara b ref ushort p unt ref MO7 S RESULT gpsResul t AL2PQ BOARD 0 HHHHHO MC07 AL2PQ BOARD 1 HHHHH1 pcount HHHHHHHHHHUHHHHHHHHHHHHHHHHHHH psRsut
203. v1 00 AL2W64 ja H DRI VE DATAL PCRIT I D U LI HHHHHHHHHHPNVEDAIATPORIHHHHHHHH qn BOL MO7 BRDriveDsta1 DVCRD WORD phata M307 S RESULT psResul t VB Function 7 BRDri veDatal ByVal Av As Long ByRef plgta As nteger ByRef josResu t As MO7 S RESU T As Bool ean VB NET Functi MOO7 BRDri veDatal ByVal Av As I nteger ByRef prhta As Short ByRef osResu t As MO7 S RESULT As Bool ean CX NET bool MO97 BRIri veDatal ui nt ev ref ushort pata ref 07 S RESULT psResul t U U hLev HHHHHHHHHHHHHHHHH pata HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH psResut HHHHHHHHHHHHHHHHHHRESULIHHHHHHHHHHHHHHH NLLHHHHHHHOUHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHTRUE1HHHHHHHHHHHHFALSE OHHHHHH 83 MPL 34 01v1 00 AL2W32 MPL 35 01v1 00 AL2W64 ja H DRI VE DATAZ PCRIT I D D U LI 2 PCRIHHHHHHHH qn BOL MO7 veDst a2 DVCRD WORD phata MOO7 5 RESULT psResul t VB Function 7 BRDri veDataz ByVal 22 As Long ByRef plgta As Integer ByRef josResu t As MO7 S RESU T As Bool ean VB NET Function MOO7 BRDri veDat a2 ByVal Av As Integer ByRef prhta As Short ByRef osResu t As MO7 S RESULT As Bool ean CX NET bool 07 BRIri veDat a2 ui nt ev ref ushort pata ref M07 S RESULT psResul t hLev HHHHHHHHHHHHHHHHH phata HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH psResut HHHHHHHHHHHHH
Download Pdf Manuals
Related Search
Related Contents
A la conquête du Nouveau Monde サティスGタイプ ECO4 床排水 サティスSタイプ ECO4 床排水 Power presses: maintenance and thorough examination Ficha tinte maderas 1 Ministério da Educação Universidade Tecnológica ULTRA CHORUS UC100 1. COMANDOS Technical Record TR-121 USER'S GUIDE TO NUTRAN: A Manhattan 175432 card reader Copyright © All rights reserved.
Failed to retrieve file