Home
User`s Manual Encoder Counter I/O Card
Contents
1. Email sales leadshine com Page 25 29 Web Site www leadshine com 7 ra ee User s Manual for ENC7480 Encoder Counter I O Card 8 N4 I Digital Input24 E our Ve Digital Output23 EE INS oT Digital Input25 3 our O Digital Output24 10 IN26 I Digital Input26 29 ours O Digital Output25 OM IN27 TO Digital Input 30 OUT26 O DigitalOutputZo 12 INR I Digital Input28 31 o O Digital Output27 13 IN29 1 DigitalImpu09 32 OUT28 O Digital Output28 14 IN30 1 Digital Input30 33 OUT29 O Digital Output29 5 BL I Digital Input3 1 34 OUTO O Digital Output30 16 N32 I Digital Input32 E ours NOS Digital Output3 1 NN oo EE 12 24V External Power 36 o O Digital Output32 HN vor I 5 35V Output Power NM an A GND Non isolated MS Guo GND Non isolated Cable DB37M DB9F MD4F MD6F Cable Leadshine offers the DB37M DB9F MD4F MD6F Cable for easy wiring for CMM machines See Figure 10 1 for pin descriptions of the cable and check your optical linear scale and probe pinouts before ordering this cable a Channel 1 X1 DB9F y a i E E Channel 2 o a DB9F Cable 150 mm E Channel 3 a MD4F Foot switch DB37 Male Probe Figure 10 1 DB37M DB9F MD4F MD6F Cable Tel 086 0755 26434369 Email sales leadshine com Web Site www le
2. 1 2 3 ENC7480 has have been found Example C Usage int Cardno Enc7480_Init if Cardno 0 i printf No ENC7480 has been found getch return j 8 2 void __stdcall Enc7480_Close Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 15 29 7 ceca eas User s Manual for ENC7480 Encoder Counter I O Card Description Closes the device driver and allocated memory is freed Arguments None Returns None 8 3 long _stdcall Enc7480 Get _Encoder WORD axis Description This function is provided to get the counter value of a special channel Use this function as a convenient way to get updated counts of encoders when not using trigger capture feature Enc7480 Get LatchValue is normally called when trigger latch feature is in use It s because a trigger event will automatically transfer the counter values from the internal counters to the Output Latch registers For more information please refer to Enc7480 Get LatchValue Arguments WORD axis Identifies the encoder channel zero based 0 1 2 3 Returns Returns a 32 bit integer the result of reading the counter value of a special channel Example C Usage long X Encode Enc7480 Get Encoder 0 Get the counter value of channel 0 8 4 void __stdcall Enc7480 Set Encoder WORD axis long value Description This function is provided to write a 32 bit integer to a special channel as the counter value Enc74
3. Description This function is provided to set the logic level of the LED and buzzer output signals Arguments WORD cardno Identifies the card number zero based This value should be set to 0 for the moment See page 15 for more information WORD logic Set the logic level 3 3V when at HIGH Level 0 V when at LOW Level Value Meaning 0 LED and buzzer signals are anti phase with trigger signal l LED and buzzer signals are co phase with trigger signal Returns None Example C Usage Enc7480 Set LED logic 0 0 LED and buzzer signals are anti phase with trigger signal 8 18 Code Example The following example code VC Code shows how to capture and read counter values It will capture 100 counter values automatically 1 for each effective trigger signal Remember to reset the latch register before capturing new counter values See Enc7480 Reset Latch Flag function descriptions in page 19 int ky long LatchStatus long x Value 100 y Value 100 z Value 100 ky 0 int pCount 0 while pCount lt 100 i LatchStatus Enc7480 Read Latch Status 0 If LatchStatus amp 0xF00 amp amp ky 0 i xValue pCount Enc7480_Get_LatchValue 0 Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 22 29 7 A User s Manual for ENC7480 Encoder Counter I O Card y Value pCount Enc7480 Get LatchValue l y Value pCount Enc7480 Get LatchValue 2 pCount ky l j
4. addition the ENC7480 IO has 32 general inputs and 32 general outputs Incremental quadrature encoders and linear scales are used to provide feedback signals from motors and actuators that is to count rotations amp linear movements and convert the physical movement into a series of electrical signals These signals are sent to the computer which then decides whether or not to trigger signals that control the motor s movement and what those control signals should be The ENC7480 ENC7480 IO is the link between up to four incremental quadrature encoders and the computer They can be used for a wide range of measurement and motion control applications such as CNC machines robotics and co ordinate measuring machines The features of the ENC7480 ENC7480 IO are made accessible by using the functions provided in the ENC7480 dll for Windows 95 98 2000 XP Enc7480 Demo assists the measurement system developer in verifying and testing hardware systems 1 2 Features 1 High speed 32 bit PCI Bus plug and play 2 4 encoder inputs 3 Quadrature Encoder input signal can be up to 6 5MHz lt 4 4 Quadrature Encoder multiplier x1 x2 lt 4 5 Zero input for each encoder channel 6 32 general inputs 7 32 general outputs initial level settable 8 Counters can be read on the fly or be captured by triggers to be read later 9 Two trigger capture signals optional TR1 TR2 10 Driver and DLL supports for Windows 95 98 2000 XP 11 Support V
5. function to reset the latch registers before latching a new value 8 11 void stdcall Enc7480_Reset_Latch_Flag WORD cardno Description This function is provided to clear reset the latch registers The user should use the Enc7480 Reset Latch Flag function to reset the latch registers before latching a new value Arguments WORD cardno Identifies the card number zero based This value should be set to 0 for the moment See page 15 for more information Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 19 29 7 ceca eras User s Manual for ENC7480 Encoder Counter I O Card Returns None Example C Usage Enc7480 Reset Latch Flag 0 Clear reset the latch registers of channel 0 8 12 void _ stdcall Enc7480_ Reset_Cls Flag WORD cardno Description This function is provided to zero the counter cleared flag When the counters are reset cleared by their EZ inputs the counter cleared flag will turn to 1 Use this function to zero the counter cleared flag before recording a new reset clear event Arguments WORD cardno Identifies the card number zero based This value should be set to 0 for the moment See page 15 for more information Returns None Example C Usage Enc7480 Reset Cls Flag 0 Zero the counter cleared flag of card 0 8 13 void __stdcall Enc7480_Write_OutBit WORD bitno WORD Oft_On Description This function is provided to set the
6. position the board into the PCI slot you have selected 6 Secure the card in place at the rear panel of the system 7 Power on your computer and the system will display a form showing Found New Hardware Wizard when enter the system See Figure 2 1 a Select Yes this time only option to continue driver installation See Figure 2 1 b 8 Select Install the software automatically Recommended to finish installation After finishing installation Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 4 29 7 ceca e ee User s Manual for ENC7480 Encoder Counter I O Card the ENC7480 is ready to use See Figure 2 1 c Now you can test it with ENC7480 demo software on the distribution CDROM Found New Hardware Wizard Found New Hardware Wizard Welcome to the Found New Hardware Wizard Windows will search for current and updated software by looking on your computer on the hardware installation CD or on the Windows Update Web site with your permission Read our privacy policy This wizard helps you install software for leisai enc 460 Can Windows connect to Windows Update to search for software Yes this time only If your hardware came with an installation CD lt 6 or floppy disk insert it now O Yes now and every time connect a device O No not this time What do you want the wizard to do Cack Nesto continua Install the software automatically Recommende
7. status of an output port to the value specified Writing a 0 to a bit in the output register will cause the corresponding output to turn off and give an output of 3 3V When a 1 is written then the output transistor is turned on causing the output channel to give an output of 0V Arguments WORD bitno Identifies the output port 1 2 32 WORD Off On The value specified to be set to the output port Value Meaning 0 High Level see section 5 4 in page 10 for more information Low Level see section 5 4 in page 10 for more information Returns None Example C Usage Enc7480 Write OutBit 32 1 Set the 32 digital output to Low Level 8 14 void __stdcall Enc7480_Write_OutPort WORD cardno DWORD value Description This function is provided to set up to all output ports of an ENC7480 ENC7480 IO to the values specified at a time Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 20 29 7 e ree User s Manual for ENC7480 Encoder Counter I O Card Arguments WORD cardno Identifies the card number zero based This value should be set to 0 for the moment See page 15 for more information DWORD value The 32 bit value specified to be set to the output ports See section 5 4 in page 10 for more information Returns None Example C Usage Enc7480 Write OutPort 0 0x0f Set1 to 4 digital outputs to Low Level 8 15 long __stdcall Enc7480
8. with Plug and Play PCI controllers It can request base addresses according to PCI standards The system BIOS will install the system resources based on the PCI cards configuration registers and system parameters also can be set by the system BIOS The ENC7480 can be inserted into any PCI slot without any configuration modification to the system resources Please note that the PCI system board and slot must provide bus mastering capabilities to operate at optimum level See Power Consumption section in page 2 Installation Procedures 1 Turn off your computer 2 Remove the cover from your computer 3 Before handling the PCI card discharge any static buildup on your body by touching the metal case of the computer Hold the edge of the card and do not touch the components 4 Set the jumpers on the ENC7480 IO card See General Purpose Output Initial Level Setting section 5 Select a 32 bit PCI slot 6 Position the board into the PCI slot you have selected 7 Secure the card in place at the rear panel of the system 2 4 General Purpose Output Initial Level Setting There are four jumpers J1 J2 J3 and J4 on the board for setting the INITIAL LEVEL of general purpose outputs Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 3 29 A ees User s Manual for ENC7480 Encoder Counter I O Card Remember that the INITIAL LEVEL and jumpers settings are related to types of terminal board us
9. 0 pin IDC male connectors on the ENC7480 when it carried out from Leadshine while the ENC7480 IO has Figure 4 1 Connectors of the ENC7480 ENC7480 IO 4 2 X1 Connector X1 connector is a DB37 connector it mainly includes encoder and trigger signals Table 4 1 shows the detail information about connector pins used ACC37 74ENC terminal board Table 4 1 X1 connector description Terminal board ACC37 74ENC No Name VO Deseription No Name VO Description MI sy Eos 5V Output 5V Output GND UN o EE 5V Output GND Encoder A 2 a s Encoder A 1 Encoder A 2 MA va EE Encoder A 1 Encoder B 2 ie e E Encoder B 1 Encoder B 2 6 oT Encoder B 1 Encoder Index 2 MN en Encoder Index 1 Encoder Index 2 Pe 7 Encoder Index 1 Trigger 2 ae EE Trigger 1 Trigger 2 MN sv HOZ 5V Output 5V Output GND MO coo E 5V Output GND Encoder A 4 E o Encoder A 3 Encoder A 4 13 EAR oT Encoder A 3 Encoder B 4 l4 EB oT Encoder B 3 Encoder B 4 E vs Encoder B 3 Trigger 1 Tel 086 0755 26434369 Email sales leadshine com WebSite www eadshine com Page 7 29 A Leadshine Technology Co Ltd User s Manual for ENC7480 Encoder Counter I O Card MN ez Encoder Index 3 a cz i Encoder Index 4 ae zz i Encoder Index 3 a sur NOS Output Port for Buzzer MA ews E Encoder Index 4 NA i NOS Output Port for Probe LED My von B i 4 3 X2 Connector Using the ACC37 74
10. 80 Set Encoder forces internal counter value to a specified value without changing the output register This function usually can be used to zero the counter value Arguments WORD axis Identifies the encoder channel zero based 0 1 2 3 long value 32 bit value written to a special channel Returns None Example C Usage Enc7480 Set Encoder 0 0 Zeroing the counter value of channel 0 8 5 long _stdcall Enc7480 Get LatchValue WORD axis Description This function 1s provided to get a 32 bit Output Latch Register value of a special channel The ENC7480 has four position latch registers for each channel The counter values can be captured and put into these registers when trigger signal TR is active The latency between occurring of latch signal and finishing of counter value capturing Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 16 29 D e aeky User s Manual for ENC7480 Encoder Counter I O Card is extremely short for the latching procedure is made by hardware The Enc7480_Get_Encoder is a convenient function to easily get encoder counts from the ENC7480 However if you want to read the data from internal Output Latch Registers you should use Enc7480 Get LatchValue instead of Enc7480 Get Encoder In this case using Enc7480 Get Encoder to read data will result in overwriting the counter value when the trigger signal effective Enc7480_Get_LatchValue returns the last value transfe
11. B VC LabVIEW programming tools 12 ENC7480 demo software for verifying and testing hardware systems 1 3 Specifications 1 Number of channels 4 2 Input frequency 6 5MHz Max for Quadrature Encoder x4 3 93 MHz Max for differential PUL DIR inputs 2 42 MHz Max for single ended PUL DIR inputs 3 28 bit counters for each encoder channel Counter range 134 217 727 134 217 727 28 bit 4 2 latch trigger signals optional and configurable 5 Zero input for each encoder channel Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 1 25 7 ceca eas User s Manual for ENC7480 Encoder Counter I O Card 6 32 general purpose digital inputs Terminal board ACC37 74ENC 3 3V LVCMOS 7 32 general purpose digital outputs Terminal board ACC37 74ENC 10mA 3 3V LVCMOS 8 Output ports for LED and buzzer Synchronous with TR1 or TR2 1 4 Environment 1 Operating temperature 0 C 50 C 2 Storage temperature 20 C 80 C 3 Humidity 5 RH 85 RH 1 5 Power Consumption 5VDC 5 900mA Max Or 3 3VDC 5 1500mA Max 1 6 Output Power for Each Encoder 5V 5 100mA Max 1 7 Dimension 164mm L x 98 4mm H 1 8 Applications 1 CMM Machines 2 Process Monitoring 3 Motion Control 4 Scanner 5 Other Position Measurement Systems 6 I O Extension Chapter 2 Installation This chapter describes how to install the ENC7480 The ENC7480 automatically configures the port and BI
12. C37 74ENC ACC3T T4ENC ENC7480 EON AAN ey 1 VCC esi a 2 GND GND 2 9 EA EA1 a EA1 MES al EA1 5 il EB1 EB1 BOC RAS m Encoder EB1 EB1 7_1EZ mi rasa Beis 8 EZ EZ1 EZ1 il Sensor 34 TR TR1 am TR1 TR1 A a A B phase encoder and single ended sensor b A B phase encoder and differential sensor Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 11 29 e Leadshine Technology Co Ltd ACC37 74ENC ENC7480 V GND EA1 EA1 EB1 EBI EZ1 BLIS TR1 c PUL DIR encoder and single ended sensor User s Manual for ENC7480 Encoder Counter I O Card ACC37 74ENC ENC7480 m 1 Ivcc oo a cap a iul o oe no 6 Ior Encoder n 1 eze N s lez ELI Senor sensor TR1 34 TR A ia d PUL DIR encoder and differential sensor Figure 5 6 Connect to differential encoders Take channel0 for example Chapter 6 ENC7480 Demo Software Enc7480 Demo can help the measurement system developer to verify and test hardware systems The demo software doesn t need installation Execute the Enc7480 exe and then the main interface of the ENC7480 demo software will appear See Figure6 1 Connect your application system according with Chapter4 and Chapter 5 The demo software will capture all counter values of four channels when the trigger signal TR1 is active and display them in the text box on the left of the m
13. ENC See Chapter 9 for using the ACC37ENC GL X2 connector is a 40 Pin IDC header connector male it includes 16 digital inputs and 16 digital outputs Leadshine offers 40 Pin IDC to DB37 ribbon cable 20cm in length with expansion plugboard for the 37 pin DB 2m cable The user can use the ACC37 74ENC terminal board for connections Table 4 2 shows the detail information about connector pins used ACC37 74ENC terminal board Table 4 2 X2 connector description Terminal board ACC37 74ENC Digital Input 1 3 3V Output GND Digital Input 11 Digital Input 12 Digital Input 13 Digital Input 14 Digital Input 15 Digital Input 16 3 3V Power Supply Output MN ours HON 3 3V Power Supply Output E co m 3 3V Output GND 4 4 X3 Connector Using the ACC37 74ENC See Chapter 9 for using the ACC37ENC GL Digital Input 2 Digital Output 1 Digital Input 3 Digital Output 2 Digital Input 4 Digital Output 3 Digital Input 5 Digital Output 4 Digital Input 6 Digital Output 5 Digital Input 7 Digital Output 6 Digital Input 8 Digital Output 7 Digital Input 9 Digital Output 8 Digital Input 10 Digital Output 9 Digital Output 10 Digital Output 11 Digital Output 12 Digital Output 13 Digital Output 14 Digital Output 15 Digital Output 16 3 3V Output GND X3 connector is a 40 Pin IDC header connector male it includes 16 digital inputs and 16 digital outputs Leadshine offers 40 Pin IDC to DB37 ribbon cable 20cm in length with expansio
14. OS addresses It is not necessary to configure the addresses hence avoiding addressing conflicts 2 1 Package Contents Besides this User s Manual the package also includes the following items e ENC7480 ENC7480 IO Encoder Counter I O Card Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 2 29 7 ceca ea User s Manual for ENC7480 Encoder Counter I O Card e ACC37 74ENC Terminal Board 1 at least e Cable37 2 0 1 at least e 40 pin to 37 pin connector with bracket Optional e Leadshine All in one CD See Order Information section for more information about package contents If any of these items are missing or damaged contact the dealer from whom you purchased the product or Leadshine 2 2 Unpacking As with any electronic device you should take care while handling to avoid damage from static electricity Before removing the ENC7480 ENC7480 IO from its packaging ground yourself to eliminate any stored static charge The card contains electro static sensitive components that can be easily damaged by static electricity Therefore the card should be handled on a grounded anti static mat Inspect the card module carton for obvious damage Shipping and handling may cause damage to your module Be sure there is no shipping and handling damage on the carton before continuing Note Do not attempt to install a damaged board in the computer 2 3 Hardware Installation The ENC7480 is equipped
15. User s Manual For ENC7480 Encoder Counter I O Card Version 1 0 2006 All Rights Reserved Attention Please read this manual carefully before using the card e Leadshine Technology Co Ltd Floor 3 Block 2 Nanyou Tianan Industry Park Nanshan Dist Shenzhen China Tel 86 755 26434369 Fax 86 55 26402718 URL www leadshine com E Mail sales leadshine com Table of Contents Chapter TGencral Tarormia lon a A E l A o A A EE E E A A E l A A TR l i DEO PECINICALIONS id l RA E EET OE EEE N FEA EN AE A T A S AE EAEE EEI EE E A EEE TT S 2 Eo Power C ONU PON E E T 2 Output Power or Eac oa o 2 EF DIMENSION geiniog ada 2 ESAPPICIIO NS eina A ETA 2 CPEE Ia O e A O a e a 2 O A E ates 2 Dod WIT AC KINO sex adi ntacliddecdenat E A TOAS 3 2 Mes CoN AAA A 3 Installation OC CIC Screg ant ic cede tee ici 3 24 General Purpose Output Initial Level Seting ae 3 2 5 Driver Install and Demo SoftWare di A eee a Aes 4 eas naire A n one Dan dada 4 Divers talla ooo 4 Demo Sot Wat A 5 Chapter gt Principles Of Operation ii anche T E 5 Sl Um CtiOn block Diari li 5 a a A E eae tena oatasea ole Mantas aise nese and amin NRE 6 ro yg y cee ee en E en ee te ee 6 Chapter 4 ENC7480 ENC7480 IO CONE id J ALCOR CIO DISHIDU ON A Aida 7 AD De ZOMG O e PAPA PORO OO ESE TO e A a ea 7 do dz Connector Usne MEAC C3 7 AENG lran ae A aoa ahs 8 44 X3 Connector Usinothc ACCI7 MENO init a a last bbs 8 Chapter 5 SIONAL COn OAS i
16. _Read_OutPort WORD cardno Description This function is provided to read current statuss of output ports Arguments WORD cardno Identifies the card number zero based This value should be set to 0 for the moment See page 15 for more information Returns Returns a 32 bit integer the result of reading the current status of output ports Example C Usage Enc7480 Read OutPort 0 Read current statuss of output ports of the card 0 8 16 long _stdcall Enc7480 Read InPort WORD cardno Description This function is provided to read current statuss of input ports Each digital input has a pull up resistor to 3 3V With a 3 3V input or no input connected a 0 will be read from the digital input register Pulling the input to ground will cause a 1 to be read from the digital input register See section 5 4 in page 10 for more information Arguments WORD cardno Identifies the card number zero based This value should be set to 0 for the moment See page 15 for more information Returns Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 21 29 7 TORS User s Manual for ENC7480 Encoder Counter I O Card Returns a 32 bit integer the result of reading the current status of input ports Example C Usage Enc7480 Read InPort 0 Read current statuss of input ports of the card 0 8 17 void _ stdcall Enc7480_Led_Logic WORD cardno WORD Logic
17. adshine com Page 26 29 A Leadshine Technology Co Ltd Appendix User s Manual for ENC7480 Encoder Counter I O Card 1 DLL Functions Quick List Table A 1 DLL functions quick list Enc7480 Init Enc7480 Close Enc7480 Get Encoder Enc7480 Set Encoder Enc7480 Get LatchValue Enc7480 Count Config Enc7480 Triger Chunnel Enc7480 Set Triger Logic Enc7480 Set EZ Logic Enc7480 Read Latch Status Enc7480 Reset Latch Flag Enc7480 Reset Cls Flag Enc7480 Write OutBit Enc7480 Write OutPort Enc7480 Read OutPort Enc7480 Read InPort Enc7480 Led Logic Initializes the ENC7480 and provides access to the functions provided Closes the device Get the counter value of a special channel Write a 32 bit integer to a special channel as the counter value Get a 32 bit value in the output latch register of a special channel Configure the counter mode of a special channel Select the trigger signal for capturing counter value Set the active level of trigger signal Set the active level and zero counter function of the EZ Index signal Returns a 16 bit value which shows statuss of trigger sources the latch register and EZ signals Reset the latch registers Zero the counter cleared flag Set the status of an output port to the value specified Set up to all output ports to the values specified at a time Read current statuss of all output ports Read current statuss of all input ports Set the logic level ofthe LED and bu
18. ain interface if the Automatic button is pressured down Tel 086 0755 26434369 EncT480 Card debug Software rola Ml M Automatic 3 8 E E 2 f Cls disable f Cls ensable T_Statel f Cls disable f Cls ensable f 1 AB phase Encoder X 0 Y 0 Z 0 W 0 Latch A 0 0 2 0 W O Figure6 1 Main interface of the ENC7480 Demo Email sales leadshine com Page 12 29 Reset Trigger Reset Cls I0 Debug Reset Counter FAS le Low 0 High f Cls disable f Cls ensable f 2 AB phase R24 fe Low f High fe Cls disable f Cls ensable fe 4 AB phase ss English Web Site www leadshine com 7 eco e ee User s Manual for ENC7480 Encoder Counter I O Card Encoder X 0 Y 0 Z 0 W 0 Latch X 0 Y 0 Z 0 W 0 Figure6 2 Counter values and latched values display frame general f 1 AB phase f 2 AB phase 4 AB phase Figure6 3 Counter mode selecting Selecting general is selecting PUL DIR mode EZ signal setting frame is provided to set the reset counter function of the EZ Index signal including enabling disabling the reset counter function and active level when enabled See Figure 6 4 Bal Bee a Bad le Low le Low le Low fe Low f High f High f High f High fe Cle disable fe Cls disable f Cls disable Ti Cle a dls ls f Els ensable f Cls ensable eines Figure6 4 EZ signals setting There four b
19. ard ACC37ENC GL GND Non isolated Digital Inputl OND EN Digital Input2 OW oun eo Digital Output EN ww El Digital Input3 DH oun o Digital Output2 4 INS 1 Digital Input4 233 on NOS Digital Output3 5 INS 1 Digital InputS 24 OUT4 O Digital Output4 on MS Digital Input6 5 ours O Digital OutputS 7 INT I Digital Input 26 OUTS O Digital Outputs 8 Ns I Digital Inputs DO our O Digital Output7 9 1N9 IO Digital nput9 28 OUTS O Digital Outputs 10 INIO 1 Digital InputlO 5 our O Digital Output9 NN Digital Input 1 30 OUTIO O Digital Output10 2 me 1 Digital Input12 NE cur O Digital Output1 1 BIN oT Digital Input 3 A our 0 Digital Output12 14 IN 1 Digital Inputl4 NN ours NOS Digital Output13 15 INIS 1 Digital Input15 34 OUTI4 O Digital Outputl4 16 N6 I Digital Inputl6 35 OUTIS O Digital Output15 A dm E 12 24V External Power 36 ous O Digital Output16 18 VOUT 1I 5 35V Output Power EA o ES GND Non isolated an GND Non isolated OO X3 Connector Using Terminal board ACC37ENC GL Pin Name 1O Pin Name UO Description 1 INIT Tf Digital Input 20 GND GND Non isolated MA n E Digital Input18 21 o O Digital Output17 EE nvo I Digital Input19 22 OUTI8 O Digital Output18 4 no I Digital Input20 D ouro Po Digital Output19 15 o r Digital Input21 24 OUT20 O Digital Output20 6 Mma I Digital Input22 E oun oe Digital Output21 me Digital Input23 MN our NOS Digital Output22 Tel 086 0755 26434369
20. ase use the demo software to verify or test your application system before developing your own application software 2 Create a New Project MFC AppWizard exe and copy the Enc7480 lib and the Enc7480 h to the folder in which you save your New Project You can find the Enc7480 lib and the Enc7480 h in Inf folder on the distribution CDROM 3 Add the Enc7480 lib and the Enc7480 h to your project 4 Call the functions offered by Enc7480 dll to develop your own application software See Chapter 8 for more information about these functions Please contact tech leadshine com for programming with LabVIEW and other development tools Chapter 8 Function Definitions This chapter shows the definitions of all functions provided in ENC7480 dll 8 1 int _stdcall Enc7480_Init void Description Initializes the ENC7480 ENC7480 IO and returns the quantity of the ENC7480 ENC7480 IO detected on the PCI bus This function must be called before any other functions If there are two boards detected then the first board will be device number 0 and the second device number 1 Notes The normal version driver of the ENC7480 ENC7480 IO DOESN T support multi card operation for the moment So all cardno parameters in the functions below should be set to 0 Arguments None Returns The quantity of the ENC7480 Values Meaning 0 No ENC7480 has been found eo ee
21. d Install from a list or specific location Advanced Click Next to continue i Found New Hardware leisai enc7480 a Found new hardware b Continue to install i Found New Hardware x Your new hardware is installed and ready to use D Rai laa 7 h _ a we ena c Finish installation Figure 2 1 Driver installation Take Windows XP for example Demo Software The demo software doesn t need installation Execute the Enc7480 exe then you can test the ENC7480 ENC7480 IO and your application system It s very helpful for verifying a motion control system during the design phase of a project See Chapter 6 for more information about ENC7480 Demo software Check http www leadshine com News en e news detaill asp id 228 for the latest version software for the ENC7480 ENC7480 I0 Chapter 3 Principles of Operation 3 1 Function Block Diagram Figure 3 1 is the function block diagram of the ENC7480 ENC7480 IO PCI Bus PCI Bus Controller Counter Decoder and I O Controller X2 X1 Encoder Signal X3 X4 EA EA TR1 TR1 IN OUT EB EB TR2 TR2 EZ EZ Figure 3 1 Function block diagram of the ENC7480 ENC7480 IO Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 5 29 7 ceca e ee User s Manual for ENC7480 Encoder Counter I O Card 3 2 Encoder Feedback The encoder counter has 28 bit resolution and may be read at any time In A B phase mo
22. de the maximum count rate is 6 5 MHz lt 4 The ENC7480 ENC7480 IO can receive encoder feedback signals including the EA EB and EZ Every channel has six pins for three differential pairs of phase A EA phase B EB and index EZ input A B phases with sectors positioned 90 degrees out of phase the two output channels of the quadrature encoder indicate both position and direction of rotation If A leads B for example the disk is rotating in a clockwise direction If B leads A then the disk is rotating in a counter clockwise direction Up count when A leads B and down count when B leads A EZ signal is called zero or index or reference signal which supplies a single pulse per revolution This single pulse can be used to zero the counter value and can be used for precise determination of a reference position or a trigger signal to latch capture counter value For noise immunity or applications where the encoder is positioned a significant distance from the ENC7480 ENC7480 IO differential encoder or using a quadruple complementary output line driver ie 26LS31 to convert single ended signal to differential signal is recommended In PUL DIR mode the maximum count rate is 3 93 MHz for differential inputs and 2 42MHz for single ended inputs The PUL pulse signal is connected to the EA and the DIR direction signal is connected to the EB UP count and DOWN count are related to encoder feedback signal types Differential inputs and PNP sin
23. ed Consult table 2 1 or table 2 2 and set these jumpers correctly before installing the ENC7480 IO Default setting is all these jumpers are short circuit Table 2 1 Using terminal board ACC37 74ENC Digital Output Initial LEVEL is LOW Initial LEVEL is HIGH J1 Open Circuit Sho Cireuit 12 Open Circuit J3 Open Circuit OU 14 Open Cireuit Table 2 2 Using terminal board ACC37ENC GL Opto isolated terminal board 5 0mA 35V Digital Output Initial LEVEL 1s HIGH Initial LEVEL is LOW J1 Open Circuit Short Cireuit 12 Open Circuit J3 Open Circuit J4 Open Circuit 2 5 Driver Install and Demo Software Leadshine All in one CD Please open the ENC7480 folder and you will see another four subfolders Drivers Demo Inf and Documents Drivers folder The folder includes driver for the ENC7480 ENC7480 IO Inf folder The folder includes library functions files for ENC7480 ENC7480 IO Demo folder The folder includes demo software for the ENC7480 ENC7480 IO Documents folder The folder includes manual and datasheet of the ENC7480 ENC7480 IO Driver Installation Windows 98 SE ME 2000 XP Installation 1 Execute the drive exe in the Drivers folder on the distribution CDROM 2 Turn off your computer 3 Remove the cover from your computer 4 Set the jumpers on the ENC7480 IO No jumper on the ENC7480 5 Select a 32 bit PCI slot and handling the PCI card and
24. else If LatchStatus amp OxF00 amp amp ky 1 Enc7480 Reset Latch Flag ky 0 j Chapter 9 Troubleshooting Many of the problems that affect motion control systems can be traced to software errors mistake in wiring or electrical noise In the event that your ENC7480 ENC7480 IO doesn t operate properly the first step is to identify whether the problem is software or hardware in nature The next step is to isolate the system component that is causing the problem As part of this process you may have to disconnect the individual components that make up your system and verify that they operate independently It is important to document each step in the troubleshooting process You may need this documentation to refer back to at a later date and these details will greatly assist our Technical Support staff in determining the problem should you need assistance If the ENC7480 ENC7480 IO still can t operate properly after following the troubleshooting form please contact Leadshine Technical Support staff at tech leadshine com Table 9 1 Troubleshooting form Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 23 29 G TEER VESS User s Manual for ENC7480 Encoder Counter I O Card 1 Wrong wiring Wiring correctly and fix wires firmly 2 Make sure to use the Enc7480 Reset Latch Flag function to reset the Latch Registers before latching a new value 3 Called a wrong function or ri
25. ght function but with wrong parameter s Please call the correct function with correct parameter s 4 Trigger signal is a dither signal Chapter 10 Order Information The Enc7480 includes two specific models the Enc7480 and the Enc7480 IO The Enc7480 offers counting and capturing functions and the Enc7480 IO offers I O extension function beside counting and capturing functions Choosing which model is depended on customer specific applications Modle ENC7480 Package Contents Quantity Enc7480 Encoder Counter Card l ACC37 74ENC Terminal Board l Cable37 2 0 l Leadshine All in one CD Includes driver demo software and user s manual l Modle ENC7480 IO Package Contents Quantity Enc7480 IO Encoder Counter Card l ACC37 74ENC Terminal Board 1 3 depended on application Cable37 2 0 1 3 depended on application 40 pin to 37 pin connector with bracket 0 2 depended on application Leadshine All in one CD Includes driver demo software and user s manual 1 Tel 086 0755 26434369 Email sales leadshine com WebSite www leadshine com Page 24 29 A Leadshine Technology Co Ltd Optional Accessories User s Manual for ENC7480 Encoder Counter I O Card Terminal Borad ACC37ENC GL The ACC37ENC GL is an opto isolated I O terminal board The user can use it to replace the ACC37 74ENC terminal board for I O connection X2 and X3 connectors Ordering ACC37ENC GL may need LONGER lead time X2 Connector Using Terminal bo
26. gle ended inputs are UP count when DIR HIGH see Figure 3 2 b while NPN single ended inputs are UP count when DIR LOW opposite with Figure 3 2 b Typically an encoder requires a 5 VDC power supply and ground reference both of which are available from the ENC7480 ENC7480 I0 w a ee we com PLL EB a LAP a aa CCW ane Coun Ma DIR NM Up Count 7 EB CCW Down Count a A B phase mode b PUL DIR mode differential and PNP Figure 3 2 Encoder feedback signals 3 3 Trigger The ENC7480 is able to capture all four encoder positions synchronised in hardware when trigger signal effective Captured data is placed in a register and may be retrieved by user software at any time before resetting the register The trigger input circuit designated trigger is an edge triggered input which can synchronously latch the counter values Rising Edge Falling Edge Trigger gt Trigger Figure 3 3 Edge triggered input Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 6 29 7 e ee User s Manual for ENC7480 Encoder Counter I O Card Chapter 4 ENC7480 ENC7480 IO Connectors 4 1 Connector Distribution There are four connectors on the ENC7480 10 ENC7480 namely the X1 the X2 the X3 and the X4 The X1 is mainly for encoder input signals the X2 and the X3 are for general purpose digital inputs and outputs the X4 is reserved for further use See Figure 4 1 Please note that there is no 40 pin or 2
27. mple 5 4 Digital I O Signal Wirings The ENC7480 I O offers 32 general purpose digital inputs and 32 general purpose digital outputs 16 I O for each terminal board ACC37 74ENC 3 3V LVCMOS Output ports 10mA 3 3V for LED and buzzer are synchronous with TR1 or TR2 User can use Enc7480 Led Logic function to set the output logic level of these two ports See 8 17 section in page 22 for more information about this function X2 X2 X2 X2 IN1 0 IN1 1 Out1 0 Out1 1 Vout 2 9V Vout OV GND GND ENC7480 ENC7480 3 ENC7480 ENC7480 a IN 0 b IN 1 c Out 0 d Out 1 Figure 5 4 Digital I O signal wirings Take IN1 and Out for examples Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 10 29 7 ceca e ee User s Manual for ENC7480 Encoder Counter I O Card 5 5 Encoder and Trigger Signal Wirings ACC37 74ENC ACC37 74ENC ENC7480 ENC7480 VCC 5V 1 VCC EA1 iat SA Encoder i Encoder EB1 EB1 lez ez EZ1 EZ1 sensor Sensor TR1 TR1 TREIS a A B phase encoder and single ended sensor b A B phase encoder and differential sensor ACC37 T4ENC ACC37 74ENC 7 ACC LENC ENC7480 ENC7480 5V 5V GND GND EA1 EA1 BEBE EBL EZir EEE A Sensor Sensor TR1 TR1 IRIS c PUL DIR encoder and single ended sensor d PUL DIR encoder and differential sensor Figure 5 5 Connect to single ended encoders Take channel0 for example AC
28. n plugboard for the 37 pin DB 2m cable The user can choose the ACC37 74ENC terminal board for connections Table 4 3 shows the detail information about connector pins used ACC37 74ENC terminal board Email sales leadshine com Page 8 29 Tel 086 0755 26434369 Web Site www leadshine com 7 e ee User s Manual for ENC7480 Encoder Counter I O Card Table 4 3 X3 connector description Terminal board ACC37 74ENC Digital Input17 20 GND 3 3V Output GND 02 ms 1 Digital Input18 Digital Output17 3 mo E Digital Input19 Digital Output18 4 1N20 I Digital Input20 Digital Output19 is EN Digital Input21 Digital Output20 EM EN Digital Input22 Digital Output2 1 EX Ea Digital Input23 Digital Output22 iS gt Digital Input24 Digital Output23 9 Ea Digital Input25 Digital Output24 10 E Digital Input26 Digital Output25 ia EN Digital Input27 Digital Output26 E Digital Input28 Digital Output27 E ES Digital Input29 Digital Output28 EN E Digital Input30 Digital Output29 15 n I Digital Input31 Digital Output30 NN mo a Digital Input32 Digital Output3 1 NN v NOS 3 3V Power Supply Output NN on HON Digital Output32 NN v NOS 3 3V Power Supply Output EN 3 3V Output GND E cnn PC Power Ground Chapter 5 Signal Connections 5 1 Encoder and Trigger Signal Input Circuits The ENC7480 ENC7480 IO can accept encoder input from either differential or single ended signals The ENC7480 ENC7480 IO uses 26LS32 line receivers to accept differential
29. olated I O terminal board if possible Figure A5 and Figure A6 show two example circuits for designing I O opto isolated terminal board General features of example circuits Input Output voltage is 12 24VDC Output current is 100 mA Max I O signal delay is 20 us Min Note NO Schmidt Circuit on board for digital inputs Figure A5 Opto isolated input circuit example for a digital input Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 28 29 7 ceca TERRES User s Manual for ENC7480 Encoder Counter I O Card R 10K 1 44 Figure A6 Opto isolated output circuit example for a digital output Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 29 29
30. rovided to set the zero counter function and its active level of the EZ Index signal Arguments WORD axis Identifies the encoder channel zero based 0 1 2 3 WORD enable Enable disable the reset counter function of the EZ Index signal Value Meaning 0 Disable 1 Enable WORD logic Set the active level Value Meaning 0 Active Low l Active High Returns Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 18 29 G TEE VES User s Manual for ENC7480 Encoder Counter I O Card None Example C Usage Enc7480 Set EZ logic 0 1 0 Zero the counter of channel0 when EZ1 at Low level 8 10 long__stdcall Enc7480_Read_Latch_Status WORD cardno Description This function returns a 16 bit value which shows statuss of trigger signal the latch register and EZ signals Arguments WORD cardno Identifies the card number zero based This value should be set to 0 for the moment See page 15 for more information Returns A 16 bit value see Table 8 1 Example C Usage long status Enc7480 Read Latch Status 0 80x10 Read the statuss of EZ signals Table 8 1 Shows the statuss of the Latch Registers of channel 0 1 2 3 0 Reseted status no latch value 1 Triggered status has latch value Note The latch registers will not latch new encoder value when the latch registers in triggered status even the triggers signal is active The user should use the Enc7480_Reset_Latch_Flag
31. rred from the counter registers to the Output Latch Registers Arguments WORD axis Identifies the encoder channel zero based 0 1 2 3 Returns Returns a 32 bit integer the result of reading the latched value of a special channel Example C Usage long Y Ltc Enc7480 Get LatchValue 0 Get the latch value of channel 0 8 6 void __stdcall Enc7480_Count_Config WORD axis WORD mode Description This function is provided to configure the counter mode of a special channel There are four types for counting encoder input See possible values in parameter description Arguments WORD axis Identifies the encoder channel zero based 0 1 2 3 WORD mode Identifies the counter mode Value Meaning 0 Pulse Direction count increments once every four quad statuss x1 A B 2 count increments once every two quad statuss x2 A B 3 count increments once every quad status x4 A B Returns None Example C Usage Enc7480 Count Config 1 3 Set the counter mode of channel 1 to x4 A B mode 8 7 void _ stdcall Enc7480 Triger Chunnel WORD cardno WORD Num Description This function is provided to select the trigger signal for capturing counter value There are two trigger signals namely TR1 and TR2 Only one of them can be selected for each card and the default channel is TR1 When active the trigger signal causes the ENC7480 ENC7480 IO to transfer the counter values to the output latch registers without any software inter
32. signals including EA EB EZ TR1 and TR2 These signals must provide at least 3 5V across the differential pairs with at least 6 mA driving capability See Figure 5 1 Note that twisted pair shielded cabling provides better immunity in electrically noisy environments EA EB EZ TR1 TR2 26LS32 EA EB EZ TR1 TR2 EA EB EZ TR1 TR2 ENC7480 comparten gt lt Pl Figure 5 1 Differential signal input circuits Tel 086 0755 26434369 Email sales leadshine com Page 9 29 Web Site www leadshine com 7 ceca e ee User s Manual for ENC7480 Encoder Counter I O Card 5 2 Differential Signal Wirings Differential signals are preferred due to their excellent noise immunity To drive the ENC7480 ENC7480 IO encoder input the driver output must provide at least 3 5V across the differential pairs with at least 6 mA driving capability The GROUND level of the two sides must be tight together too See Figure 5 2 EA EB EZ TR1 TR2 EA EB EZ TR1 TR2 EA EB EZ TR1 TR2 ENC7480 Encoder Sensor Figure 5 2 Differential signal wirings 5 3 Single ended Signal Wirings The connections for single ended signals are identical to a differential encoder except that no connections should be made to EA EB EZ TR1 and TR2 See Figure 5 3 EA EB EZ TR1 TR2 EA EB EZ TR1 TR2 EA EB EZ TR1 TR2 GND ENC7480 Encoder Sensor Figure 5 3 Single ended signal wirings Take NPN signal for exa
33. talia 9 el Encoderand Lasser Signal put Cres cessed cadet tdci Des 9 5 2 Dimerential Stomal A A Oe ee oe 10 5 5 Sinele ended Signal WINS A eerie 10 SAD ire hal Stma WINS Ad a E E 10 529 Pncoder and ne Cer Signal Wi WO S canada 11 Chapter o BNC A80 Demo SO mw at e eee 12 Chapter 7 Application Software Development iii dais 13 TAL PTO Sramainine Wits Misal Basie diia 14 T2 ro Sram WAL Visual FEO O ornai taa 14 Chapters Fume rio ta DAS oe dies 15 Chapter 9 Troubleshooting ii A des ait E E E 23 Chapter 10 Order torna AE E A A A A a E 24 Optional Accesos dead fo 25 Terminal Borat A CESTEN CE id 25 e Leadshine Technology Co Ltd Cable DB37M DB9F MD4F MDEF Cable User s Manual for ENC7480 Encoder Counter I O Card A O no A 26 O A EET E E E toe E E E E pee E E ceueebeses Zi 1 DLL Functions Quick Linn dae 2J 2 Connect to RENISHAW Touch Trigger Probes ssiisuininnic acicate 27 3 Non isolated General Purpose Digital Output Character istics ccccccccccccccccccccceeeecccccceeeeeeeeeeseeseeeseseeees 28 4 Opto isolated I O Terminal Board DesigO oooooononnnnooooooonnnnnnnnnnnnnnnnonnnnnnnononnnnnnnnnnnnnnn nono non non nn nnnnnnnnnnnnnnnnnnnnnns 28 II 7 ceca e ee User s Manual for ENC7480 Encoder Counter I O Card Chapter 1 General Information 1 1 Introduction The ENC7480 is a PCI plug and play board that provides inputs and decoding for up to four incremental quadrature encoders or linear scales In
34. uttons on upper right of the main interface for resetting Latch Registers zeroing the counter clear flag clearing the counters and I O testing See Figure6 5 Click the I O testing button and then an I O test frame will appear See Figure6 6 EncT480 Card Test of general 1 0 general input port general output port Reset Trigger Reset Cls I Debug Reset Counter Figure6 5 Reset and I O test buttons Figure6 6 I O test frame Check http www leadshine com News en e_ news detaill asp id 228 for the latest version demo software for the ENC7480 ENC7480 IO Chapter 7 Application Software Development The features of the ENC7480 are made accessible by using the functions provided in the ENC7480 dll for Windows 95 98 2000 XP Enc7480 demo assists the measurement system developer in verifying and testing hardware systems User applications may utilize the ENC7480 ENC7480 IO by calling provided functions in the Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 13 29 7 ceca e ee User s Manual for ENC7480 Encoder Counter I O Card ENC7480 ENC7480 IO s Dynamic Link Library DLL with Visual C Visual Basic LabVIEW and etc The users can follow Figure 7 1 below to build a specific application system Hardware Installation and Wiring Driver Installation Run Demo software to Verify Operation Use Function Library to Develop Application Software Figure 7 1 Application systems de
35. velopment flow chart 7 1 Programming with Visual Basic In order to simplify the user software required to access the Windows 9x NT4 2000 ME XP device drivers with VB a selection of Visual Basic functions is supplied on the distribution disk The functions are declared in the Enc7480 bas module 1 Make sure the ENC7480 ENC7480 IO and its driver have been installed correctly and please use the demo software to verify or test your application system before developing your own application software 2 Create a New Project Standard EXE and copy the Enc7480 bas to the folder in which you save your New Project You can find the Enc7480 bas file in Inf folder on the distribution CDROM 3 Add the Enc7480 bas file to your project 4 Call the functions offered by Enc7480 dll to develop your own application software See Chapter 8 for more information about these functions 7 2 Programming with Visual C 6 0 In order to simplify the user software required to access Windows 9x NT4 2000 ME XP device drivers with VC a selection of functions are supplied on the distribution CDROM The functions are prototyped in the C header file Enc7480 h Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 14 29 7 ceca e ee User s Manual for ENC7480 Encoder Counter I O Card 1 Make sure the ENC7480 ENC7480 IO and its driver have been installed correctly and ple
36. vention When the TR2 is selected by the application software the user has to resetting repowering system if the user wants return to TR1 for the moment Arguments Tel 086 0755 26434369 Email sales leadshine com Web Site www leadshine com Page 17 29 7 ceca eas User s Manual for ENC7480 Encoder Counter I O Card WORD cardno Identifies the card number zero based This value should be set to 0 for the moment See page 15 for more information WORD Num Identifies the trigger channel Value Meaning l TRI 2 TR2 Returns None Example C Usage Enc7480 Triger Chunnel 0 2 Select TR2 as trigger signal input channel for card 0 8 8 void __stdcall Enc7480 Set Trigger Logic WORD logic Description This function is provided to set the effective edge of trigger signal Trigger signal 1s forwarded to all encoder input channels and transfer the internal counter values to the Output Latch Registers when trigger signal effective The registers return to zero after resetting repowering the host computer Arguments WORD logic Identifies the active trigger edge Value Meaning 0 Latch encoder values at RISING edge of trigger signal l Latch encoder values at FALLING edge of trigger signal Returns None Example C Usage Enc7480 Set Triger Logic 1 Latch encoder values at falling edge of trigger signal 8 9 void _stdcall Enc7480 Set EZ Logic WORD axis WORD enable WORD logic Description This function is p
37. zzer output signals 2 Connect to RENISHAW Touch Trigger Probes Description LED GND LED PROBE PROBE Tel 086 0755 26434369 Table A 2 Connect to RENISHAW Touch Trigger Probes Description GND GND LED TRI GND Email sales leadshine com Page 27 29 Description GND GND LED TR1 GND 21 22 Web Site www leadshine com E cc e ee User s Manual for ENC7480 Encoder Counter I O Card 3 Non isolated General Purpose Digital Output Characteristics General features LOW Level 0 1 48V HIGH Level 1 52 3 3V Rated Current 10mA gt BE gt 3 4 Enc7480 Digital Output Port Ss m y S Eg 2 9 8 1K 2W 5 O 26 tt w TTE tr 1 22 05 28 081 54 7 Sourcing Current 0 5mA GND Figure Al Sourcing current characteristics of digital output Figure A2 Sourcing current test circuit 0 300 PARA 0 200 TH E HT O ool TL HATTA AAA o 000 LL cn E Brisa Kk li 19 2 05 28 31 41 7 Sinking Current 0 5mA Enc7480 Digital Output Port Voltage Drop of Output Port V Figure A3 Sinking current characteristics of digital output Figure A4 Sinking current test circuit 4 Opto isolated I O Terminal Board Design Although Leadshine can offer opto isolated I O terminal board ACC37ENC GL to customers ordering ACC37ENC GL may need LONGER lead time Leadshine recommend its customers to design their own opto is
Download Pdf Manuals
Related Search
Related Contents
Bedienungsanleitung (Aug 2015, Firmware 2.4) Lab #4 RUT5/RUT15G JY997D32201C INSTALLATION MANUAL Otterbox RBB4-9810S-44-E4AVN_A mobile phone case STEALTH185 Original Instructions Originalanweisungen Instructions Copyright © All rights reserved.
Failed to retrieve file