Home
DIO-24 DIO-96/144 User Manual Version 2.4
Contents
1. 20 70 C 5 85 RH non condensing DIO D24 DIO 96 DIO 144 User Manual Ver 2 4 Nov 2011 IMH 007 24 1 4 Product Check List The shipping package includes the following items B One DIO 24 card B One software utility PCI CD B One Quick Start Guide It is recommended that you read the Quick Start Guide first All the necessary and essential information is given in the Quick Start Guide including B Where to get the software driver demo programs and other resources B How to install the software B How to test the card Attention If any of these items is missing or damaged contact the dealer from whom you purchased the product Please save the shipping materials and carton in case you need to ship or store the product in the future 2 Hardware Configuration b d 2 1 Board Layout AT BUS 24 channel digital input output 50 pin header PA PB PC 16 channel digital input output 20 pin header PA PB 8 channel digital input output 20 pin header PC Interrupt jumper setting Interrupt status setting Interrupt trigger edge setting Base address setting 2 2 Jumper Setting 2 2 1 Interrupt Jumper Setting IRQ Default BW N 2 2 2 Interrupt Status Setting J2 DIS Default PGM B DIS Interrupt disable Default Programmable interrupt enable when PC 4 is low B Interrupt enable 2 2 3 Interrupt Trigger Edge Setting J3
2. 6 4 Pin Assignments The CNO of DIO 144 96 emulates as Intel 8255 general purposes programmable peripheral interface Figure shows DIO 144 96 port equally block diagram Emulated Port A 2 DIO 96 8 bit Port C Two 4 bit L O PCO Interrupt Signal When the Interrupt controller gate is logic Y low the Interrupt controller will be E ub Controller enabled JPO Interrupt controller Gate IRQ Level JP6 DIO D24 DIO 96 DIO 144 User Manual Ver 2 4 Nov 2011 IMH 007 24 LI CN1 50 Pin of box header for 5 PC 7 mee 2 GND PC 6 3 e e 4 GND 5 o PYES GND PC 4 7 gt 8 GND PC 3 9 Wu 10 GND 2 1 12 GND PC 1 13 3 14 GND PC 0 15 16 GND PB 7 17 18 GND PB 6 19 FW 20 GND PB 5 21 ee 22 GND PB 4 23 24 GND PB 3 25 26 GND PB 2 27 25 GND PB_1 29 30 GND PB 0 31 PM 32 GND PA 7 33 X 34 GND PA_6 36 GND PA 5 37 E 38 GND PA 4 40 GND PA 3 41 42 GND PA 2 43 44 GND PA 1 45 449 GND PA 0 47 t 48 GND 45V 49 lt 50 GND All Signals are TTL Compatible High 1 2 0 5 0 V Voltage over 5 0V will damage the device 2 0 V 0 8V Under 0 8 V 7 Programming 4 The DIO 144 96 offers six four OPTO 22 connectors which are emulated MODE 0 of the 8255 Mode 0 of the 8255 provides basic input and output operations through each of the ports A B and C Output data is latched and input data follows the per
3. Port C 1 Input Low nibble DO PCO PC3 The DIO 144 96 each port can be CFG register initial to input port or output port The port A and port B is 1 byte 1 byte 8 bits and the port C is 2 nibble byte nibble byte 4 bits Input Output Port Data Format Port_A D7 D3 D2 Di o Port B o7 De D5 D4 os 00 Port C High High High High Low Low Low Low nibble3 nibble2 nibble1 nibbleO nibble3 nibble2 nibble1 nibbleO D7 D D5 D4 D3 D2 Di co Example Initialize 1 Initial channel 0 Port A input mode Port B input mode Port C output mode 1 1 Reference l O register table channel 0 CFG Base 0x03 1 2 Reference CFG format table Port Port B_I Port C 0x92 Note Port A means Port A Input mode Port C O means Port C Output mode 1 3 Output initial data to CFG register outportb Base 0x03 0x92 1 4 Then you can reading data from Port A and Port B and output data to Port C of channel 0 2 Initial channel 1 port A output mode port B output mode port C input mode 2 1 Reference register table channel CFG Base 0x07 2 2 Reference CFG format table Port A O Port B O Port C 0x89 2 3 Output initial data to CFG register outputb Base 0x07 0x89 2 4 Then you can output data to port A and port B and reading data from port C Other channel initialize as same as step 1 and step2 DIO D24 DI
4. DI O 24 DI O 96 144 Version 2 4 Nov 2011 Warranty All products manufactured by ICP DAS are warranted against defective materials for a period of one year from the date of delivery to the original purchaser Warning ICP DAS assumes no liability for damages consequent to the use of this product ICP DAS reserves the right to change this manual at any time without notice The information furnished by ICP DAS is believed to be accurate and reliable However no responsibility is assumed by ICP DAS for its use nor for any infringements of patents or other rights of third parties resulting from its use Copyright Copyright 2011 by ICP DAS All rights are reserved Trademark Names are used for identification only and may be registered trademarks of their respective companies Tables of Contents DI O 24 24 BIT COMPATIBLE DIO OPTO 22 BOARD scccccccccsssccccssscccssscccsscccssssccssscccscscos 4 1 INTRODUCTION iiic vasa ess ee Sera copo 4 1 1 SUE AUI RAM APE CONE ET Ee E RAM IE TA 4 1 2 AR 4 1 3 SPECIFICATION DS At E Lp LE E EE a NT rn 5 1 4 6 2 HARDWARE CONFIGURATION 2 cccccccccccccccccccccccccccccccccccccccccccccccccccccccocccs 7 2 1 BOADPDEAYODEL Muscle cm M M oe C CM a nT P MEE 7 22 JUMPER GO 8 8 2 8 2 8 2 3 BASE ADDRESS SE
5. Write Data to port B Write Data to Port C Set Port A B C is Input mode Read Port A Data Read Port B Data Read Port C Data mM 4 Software Hardware Installation The DIO 24 can be used in DOS and Windows 98 ME NT 2K and 32 bit Windows XP 2003 Vista 7 The recommended installation procedure for windows is given in Sec 4 1 4 2 Or refer to Quick Start Guide CD NAPDOSI ISA DIO Manual QuickStart http ftp icodas com pub cd iocard isa napdos isa dio manual quickstart 4 1 Software Installing Procedure DIO 24 Windows driver Windows 98 NT 2K and 32 bit Windows XP 2003 Vista 7 Step 1 Insert the companion CD into the CD ROM drive and after a few seconds the installation program should start automatically If it doesnt start automatically for some reason double click the AUTO32 EXE file in the NAPDOS folder on this CD Step 2 Click the item Install Toolkits Softwares Manuals Step 3 Click the item ISA Bus DAQ Card Step 4 Click the item DIO Step 5 Choose the Install Toolkit for Windows 95 98 NT or 2000 for setup according to your PC platform and then install driver Notes 1 The DI O 24 Windows driver site location http ftp icpdas com pub cd iocard isa napdos isa dio dll 2 The Windows 2000 Win2K driver support Windows 2000 and 32 bit Windows XP 2003 Vista 7 DIO D24 DIO 96 DIO 144 User Manual Ver 2 4 Nov 2011 IMH 007 24 LE DIO WINZE Setup Welcome
6. esce eee pe Fav Aa 34 7 1 RET I Re 34 7 2 IDATA EORNUNT caine cette eect ia MM EU M stele aaa ELA AM dia 36 7 3 INTERRUPT HANDLING alesse esee Muda ose 38 7 4 Te 38 7 5 PROGRAM EXAMPLE a a reis 39 8 SOFTWARE HARDWARE INSTALLATION eee eeeeeeeeeeeeeee ee eee eee 40 8 1 SOFTWARE INSTALLING PROCEDURE Ne 40 8 2 HARDWARE INSTALLING PROCEDURE 2 eretesckae ci coox ennt edest 4 APPENDIX DAUGHTER BOARD e ee eee eee eee e eee eroe eeeesese eee 44 A DAUGHTER BOARD COMPARISON TABLE cccsceccsceccsceccsceccsceccscscscscesescecescesescecess 44 A2 DB 24P 24PD ISOLATED INPUT BOARD ccceccscescecceccscesceccecescescesescescescecescascuses 45 A3 DARD RELAY BOARD co Debe soie telan 46 AA DB 2 IP qp 47 DI O 24 24 bit Compatible DIO OPTO 22 Board 1 Introduction The DIO 24 provides 24 TTL digital lines The DIO 24 emulates 8255 mode and has an increased output current of 15 mA source and 64 mA sink allowing it to control LED relay etc The DIO 24 consists of three 8 bit bi directional ports and 2 input lines for interrupt enable and interrupt The 8 bit ports are named port A PA port B PB and port C PC The
7. 4H5V None Define CN1 50 Pin of box header NM BM MEM E M M M S JL A JL S GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND PA 0 PA 2 PA 4 PA 6 PBO PB2 4 6 GND Vcc PCO PC2 4 6 NC NC NC NC GND Vcc CN2 20 Pin of box header NIOJ 9 11 13 15 17 19 ko Ll ON LIA 0 2 RB Signals are TTL Compatible 8 10 12 14 16 18 20 CN3 20 Pin of box header gt 12 14 16 18 20 PA 1 PA 3 PA 5 PA 7 PB 1 PB 5 PB 7 GND 12V PC 1 PC 3 PC 5 PC 7 NC NC NC NC GND 12V 2 0 5 0 V Voltage over 5 0V will damage the device 2 0 V 0 8 V Under 0 8 V 3 Programming v The DIO 24 emulates MODE 0 of the 8255 and Mode 0 of the 8255 provides basic input and output operations through each of the ports A B and C Output data is latched and input data follows the peripheral Mode 0 of the 8255 PPI functions B 16 different configurations B Two 8 bit port and two 4 bit ports B Input are not latched B Output are latched 3 1 Register The DIO 24 each port can be defined to input or output mode B Register Functions Address Register Read Write Write only B CFG Register Format Port C 1 Input Low nibble B CFG Configu
8. item Add Hardware and click Ed the Next gt button Add Hardware Step 9 Select the item Yes have already connected the hardware and click the Next gt button Step 10 Selection the item Add a new hardware device and click the Next gt button Step 11 Selection the item Install the hardware that manually select from a list Advanced and click the Next gt button Step 12 Selection the item Show All Devices and click the Next gt button Step 13 Click the Have Disk button Step 14 Click the Browse button to select the Inf file default path is CADAQPROWDIO Win2K Inf and click the Open and OK button Locate File Look in amm Spode prose 010144 Files of lupe Setup Info Step 15 Selection then correct device from the Models listbox and click the Next gt button Step 16 Click the Next gt button and then click the Finish button Modify the device properties Step 17 Double click the System icon in the System Control Panel Step 18 Click the Hardware tab and then click the Device Manager button Step 19 Click the DAQCard tab and then double click ICPDAS DIO 24 Digital I O Card Step 20 Select the Resources tab and then setting as follows Edit Input Output Range Enter the input output range would like to set For this device You may either enter a s
9. our computer Ta continue click Next Cancel Step 6 Click Next gt button to start installation Step 7 Click Next gt button to install driver into the default folder Step 8 Click Next gt button to continue installation Step 9 Select No will restart my computer late and then click Finish button 8 2 Hardware Installing Procedure Please set the base address interrupt IRQ and interrupt status on the DIO 144 96 card before insert DIO 144 96 card into the ISA slot in the computer For detailed base address and interrupt settings information refer to Section 6 2 Jumper Setting and 6 3 Base Address Setting For example base address is 2 Interrupt IRQ is 7 Step 1 Shout down and power off your computer Step 2 Remove all covers from the computer Step 3 Select an empty ISA slot Step 4 Care fully insert your DIO 144 96 card into the ISA slot Step 5 Replace the PC covers Step 6 Power on the computer Adding Hardware Notes adding hardware for working on Windows 2000 and 32 bit Windows XP 2003 Vista 7 only Windows 95 98 Me NT users should install correct version of the driver on the CD ROM and skip these Adding Hardware procedures Step 7 Open the Control Panel by click the item Start gt gt Settings gt gt Control Panel Step 8 Double click the item Add Hardware and click Ed the Next gt button Add Hardware Step 9 Select the ite
10. port C can be split into two four bit All ports are configured as inputs upon power up or reset The DIO 24 uses 4 consecutive I O locations in I O addressing space The base address is selectable from 200 to 3FF hex The interrupt signal can be connected to any of the interrupt levels 2 through 7 1 1 Features 24 digital lines Emulate 8255 mode Basic input output mode Buffer output for higher driving capability than 8255 Register compatible to 724 series Programmable interrupt handling Output status readback 1 2 Applications Interfacing with any OPTO 22 compatible I O module Digital control Contact closure monitoring and alarm monitoring Useful with parallel interface devices DIO D24 DIO 96 DIO 144 User Manual Ver 2 4 Nov 2011 IMH 007 24 1 3 Specifications Model Name Digital Input Compatibility Input Voltage DIO 24 24 OPTO 22 compatible 5 V TTL Logic 0 0 8 V max Logic 1 2 0 V min Hesponse Speed 1 0 MHz Typical Digital Output Channels Compatibility Output Voltage Output Capability Response Speed Bus Type I O Connector Dimensions L x W x D Power Consumption Operating Temperature Storage Temperature Humidity 24 OP TO 22 compatible 5 V TTL Logic 0 0 4 V max Logic 1 2 4 V min Sink 0 8 mA 9 0 8 V Source 2 4 mA 2 0 V 1 0 MHz Typical ISA 20 pin box header x 2 50 pin box header x 1 182 mm x 110 mm x 22 mm 900 mA 5 V typical 0 60
11. to the InstallShield Wizard for DIO wIN K The Install5 hieldA Wizard will install DIO WIN on our computer Ta continue click Next Cancel Step 6 Click Next gt button to start installation Step 7 Click Next gt button to install driver into the default folder Step 8 Click Next gt button to continue installation Step 9 Select No will restart my computer late and then click Finish button 4 2 Hardware Installing Procedure Please set the base address interrupt IRQ and interrupt status on the DIO 24 card before insert DIO 24 card into the ISA slot in the computer For detailed base address and interrupt settings information refer to Section 2 2 Jumper Setting and 2 3 Base Address Setting For example base address is 2 Interrupt IRQ is 7 Step 1 Shout down and power off your computer Step 2 Remove all covers from the computer Step 3 Select an empty ISA slot Step 4 Care fully insert your DIO 24 card into the ISA slot Step 5 Replace the PC covers Step 6 Power on the computer Adding Hardware Notes adding hardware for working on Windows 2000 and 32 bit Windows XP 2003 Vista 7 only Windows 95 98 Me NT users should install correct version of the driver on the CD ROM and skip these Adding Hardware procedures Step 7 Open the Control Panel by click the item Start gt gt Settings gt gt Control Panel Step 8 Double click the
12. D 24 x Relay 120 V 0 5 A 24 x Power Relay 250 V 5 A 24 x Photo MOS Relay 350 V 01 A DB 24SSR 24 x SSR 250 Vac 4 A DB 24C 24 x O C 30 V 100 mA 16 x Relay 120 V 0 5 A 8 x isolated input A4 DB 24PR 24PRD 24 _ 24 x Power relay 5 A 250 V LAO 24 x Photo MOS relay 0 1 A 350 Vac DB 24C 5 24 x Open Collector 100 mA per channel 30 V max The DB 24PR 24 channel power relay output board consists of 8 form C and 16 form A electromechanical relays for efficient switching of load programmed control The contact of each relay can control a 5 A load at 250 Vac 30 Vpc The relay is energized by applying 5 V signal to the appropriate relay channel on the 20 pin flat cable connector just used 16 relays or 50 pin flat cable connector OPTO 22 compatible for DIO 24 series Twenty four enunciator LEDs one of each relay light when their associated relay is activated To avoid overloading your PC power supply this board needs a 12 or 24 Vac external power supply Normal Open Form A Relay DIO 144 96 24 Notes Channel 8 form C relays SPDT and 16 form A relay Relay Switch up to 5 A at 250 Vac 5 A at 30
13. DIO 96 DIO 144 User Manual Ver 2 4 Nov 2011 IMH 007 24 LI 5 4 Product Check List The shipping package includes the following items B One DIO 144 96 card B One software utility PCI CD B One Quick Start Guide It is recommended that you read the Quick Start Guide first All the necessary and essential information is given in the Quick Start Guide including B Where to get the software driver demo programs and other resources B How to install the software B How to test the card Attention If any of these items is missing or damaged contact the dealer from whom you purchased the product Please save the shipping materials and carton in case you need to ship or store the product in the future EM 6 Hardware Configuration b d 6 1 Board Layout DIO 144 only ENIM Interrupt status setting for CHO BENZ Interrupt status setting for CH1 Interrupt status setting for CH2 ENTM Interrupt status setting for CH3 JPA Interrupt status setting for CH4 ENTM Interrupt status setting for CH5 96 bit or 144 bit setting ENTE Interrupt jumper setting Base address setting Lon PER TT E eee Lae 6 2 Jumper Setting 6 2 1 Interrupt Jumper Setting IRQ 15 14 1211109 7 6 5 4 3 6 2 2 Interrupt Status Setting JPO JP1 JP2 JP3 JPA JP5 D Default D Interrupt disable Default P Programmable Interrupt enable when PC 4 is low E Interrupt enable 6 2 3 96 bit 144 bit Jum
14. J3 Rising Edge Trigger Falling Edge Trigger Default 2 3 Base address Setting Base Address A8 Af A6 A5 A4 A3 A2 For Example How to select 2 C 0 Hex OFF gt 1 ON 20 X 20 1 The detail SW1 base addresses setting Please refer to 24 bit Address Table as follows 24 Bit Address Table 7 A2 LL LL LL LL 5 gt gt o c 5 LL amp gt lt 5 Z 5 S 9 O lt N w e NS z T A gt 2 a 2 c o 2 st st gt ki st A m 2c02c30 ON OFF OFF ON ON ON x X ON OFF X X F EE o A gt 2 N D D 0 st st e a O e BS st A a O e ix SE o A gt 2 N D n D 0 st st e 9 e BS st Al EX O e 2 4 Pin Assignments The CN1 of DIO 24 emulate as Intel 8255 general purpose programmable peripheral interface Figure shows DIO 24 1 0 port equally block diagram 8255 PPI DIO 24 DIO 24 Block diagram Note When computer is powered on the DIO 24 default status is input mode NM lt lt lt lt gt gt gt O NO u gt
15. O 96 DIO 144 User Manual Ver 2 4 Nov 2011 IMH 007 24 7 3 Interrupt Handling The Port C 0 of each connector can generate a hardware interrupt to computer Use the interrupt you must set the IRQ level to be used The JP6 is used to select IRQ level and the JPO JP6 is used to select the desired interrupt enable mode 7 4 Output Latch The DIO 144 96 signal direction is software programmable When users turn on or reset computer all ports are configured as input mode When the DIO 144 96 is programmed as output mode it does not output until program execute the output instruction Output Enable Externa Output Buffer Output Latch sng Input Buffer Signal Direction 7 5 Program Example The DIO 144 96 I O card is very easy to programming input Output function Example Quick Basic Bas amp H2CO0 nit DIO 144 96 Port A and Port B Input mode Port C output mode OUT Bas 3 amp H92 INP Bas 0 PB INP Bas 1 OUT Bas 2 amp HFF OUT Bas 7 amp H80 OUT 4 0 OUT Bas 5 0 OUT Bas 6 0 OUT Base amp HB amp H9B PA INP Bas amp H8 PB INP Bas amp H9 PC INP Bas amp HA Reference Configuration table Read Port A Data Read Port B Data Write Data to Port C set Channel 0 7 is high Set Port A B C is Output Mode Write Data to Port A Write Data to port B Write Data to Port C Set Port A B C is Input mode Read Port A Data Read Port B D
16. TTING ue ARIA I IR p ei LAN ELI Ed 9 2 4 RPRINASSIGONMENTS 13 3 PROGRAMMINO 2 e ee 15 3 1 REGISTER ots Melun M oM ILL md ocr ea UA DM EIE 15 3 2 INIERRUPT HANDLING 17 3 3 OUTPUT LATCH N a A D c ee 17 3 4 PROGRAM BXAMPLE SS SSSA Eas 18 4 SOFTWARE HARDWARE 19 4 1 SOFTWARE INSTALLING PROCEDURE i sie ea eI aeui 19 AD HARDWARE INSTALLING PROCEDURE csccscecesceccscecscscescscecescecescecescscescscesescesencs 20 DI O 96 DI O 144 96 144 BIT OPTO 22 COMPATIBLE DIO BOARD 23 5 SOFIWAREINSTALLATIQON 23 5 1 I TIRE Ss cet ac ccc M fu eae DD O E ee 23 5 2 APE um sat cue Pc M Soe ue Re 23 5 3 SPECIFICATION S eee is ML DU 24 5 4 PRODUCT CHECK MAS Tuten ds tected AEA 25 6 HARDWARE CONFIGURATION ee eee eee eeeeese o e eese eee eee sese eee esee esses 26 6 1 BOARD ELAY UT E 26 6 2 JOMPER 27 27 SSeS 27 62 3 U0 DIV Idd bit Jumper ha oir eR Eee ie E 27 6 3 BASESADDRESS 26 6 3 1 DO 28 oo VIO POETE 30 6 4 PIN ASSIGNMENTS 32 7 PROGRAMMING ev ove
17. ata Read Port C Data mM 8 Software Hardware Installation The DIO 144 96 can be used in DOS and Windows 98 ME NT 2K and 32 bit Windows XP 2003 Vista 7 The recommended installation procedure for windows is given in Sec 8 1 8 2 Or refer to Quick Start Guide CD NAPDOSI ISA DIO Manual QuickStart http ftp icodas com pub cd iocard isa napdos isa dio manual quickstart 8 1 Software Installing Procedure DIO 144 96 Windows driver Windows 98 NT 2K and 32 bit Windows XP 2003 Vista 7 Step 1 Insert the companion CD into the CD ROM drive and after a few seconds the installation program should start automatically If it doesnt start automatically for some reason double click the AUTO32 EXE file in the NAPDOS folder on this CD Step 2 Click the item Install Toolkits Softwares Manuals Step 3 Click the item ISA Bus DAQ Card Step 4 Click the item DIO Step 5 Choose the Install Toolkit for Windows 95 98 NT or 2000 for setup according to your PC platform and then install driver Notes 3 The DI O 144 96 Windows driver site location http ftp icpdas com pub cd iocard isa napdos isa dio dll 4 The Windows 2000 Win2K driver support Windows 2000 and 32 bit Windows XP 2003 Vista 7 DIO D24 DIO 96 DIO 144 User Manual Ver 2 4 Nov 2011 IMH 007 24 LE DIO WINZE Setup Welcome to the InstallShield Wizard for DIO wIN K The Install5 hieldA Wizard will install DIO WIN on
18. er Manual Ver 2 4 Nov 2011 IMH 007 24 A2 DB 24P 24PD Isolated Input Board The DB 24P 24PD is a 24 channel isolated digital input daughter board The optically isolated inputs of the DB 24P 24PD consist of a bi directional optocoupler with a resistor for current sensing You can use the DB 24P 24PD to sense DC signal from TTL levels up to 24 V or use the DB 24P to sense a wide range of AC signals You can use this board to isolate the computer from large common mode voltage ground loops and transient voltage spike that often occur in industrial environments DIO 144 96 24 DIO 144 96 24 _ 24 AC or DC Signal V to 24 V DB 24P DB 24PD 50 pin flat cable header Yes Yes D sub 37 pin header No Yes Other specifications Same A3 DB 24R 24RD Relay Board The DB 24R DB 24RD 24 channel relay output board consists of 24 form C relays for efficient switch of load by programmed control The relay are energized by apply 12 V 24 V voltage signal to the appropriated relay channel on the 50 pin flat connector There are 24 enunciator LEDs for each relay light when their associated relay is activated Form Relay Normal Open Normal Close DIO 144 96 24 REESE D Relay Switching up to 5 at or at 241003 DB 24R DB 24RD 50 pin flat cable header Yes Yes D sub 37 pin header No Yes Other specifications same DB 24R DB 24R
19. ional ports and two input lines for interrupt enable and interrupt The 8 bit ports are named port A PA port B PB and port C PC The port C can be split into two nibbles wide ports All ports are configured as inputs upon power up or reset The DIO 144 96 uses 4 consecutive I O locations in I O addressing space The base address is selectable by using an 8 position DIP switch from 200 to SFF hex The interrupt signal can be connected to any of the interrupt levels 2 through 15 available on the PC bus via a jumper 5 1 Features 144 96 digital lines OPTO 22 pin compatible Programmable interrupt handling Buffer output for higher driving capability than the 8255 Register compatible to 722 series 5 2 Applications Interfacing with any OPTO 22 compatible I O module Digital control Contact closure monitoring and alarm monitoring Useful with parallel interface devices DIO D24 DIO 96 DIO 144 User Manual Ver 2 4 Nov 2011 IMH 007 24 5 3 Specifications Model Name DIO 96 DIO 144 Channels 96 OPTO 22 compatible 144 OPTO 22 compatible Compatibility 5 V TTL Input Voltage Logic 0 0 8 V max Logic 1 2 0 V min 1 0 MHz Typical Digital Output Channels Compatibility Output Voltage Logic 0 0 4 V max Logic 1 2 4 V min Source 2 4 mA 2 0 V Response Speed General Bus Type Connector Dimensions L x W x D Power Consumption Operating Temperature Storage Temperature Humidity DIO D24
20. ipheral Mode 0 of the 8255 PPI Functions B 16 different configurations B Two 8 bit port and two 4 bit ports B Input are not latched B Output are latched 7 1 Register Address Channel 144 Bit Mode 2C0 2DF CHO CH 5 96 Bit Mode 2C0 2 CHO CH3 B 144 Mode I O Register Default I O Address 2 Hex Address Register Read Write 0 00 R W Base 0x01 R W Base 0x02 RM Base 0x03 Write only Base 0x04 CH1 Port A R W Base 0x05 CH1 Port B R W Base 0x06 CH1 Port C R W 0 07 CH1 CFG Write only 0 08 CH2 A 0 09 CH2 Base 0x0A CH2_Port C Base 0x0B CH2 CFG Write only Base 0x0C R W Base 0x0D R W Base 0x0E R W Base 0x0F Write only Base 0x10 CH4 Port A R W Base 0x1 1 CH4 Port B R W Base 0x12 CH4 Port C R W Base 0x13 CH4 CFG Write only Base 0x14 R W Base 0x15 R W Base 0x16 R W Base 0x17 Write only B 96 Bit Mode Register Default I O Address 2 Address Hex Register Read Write R W R W RW Base 0x04 R W R W R W R W R W R W R W R W DIO D24 DIO 96 DIO 144 User Manual Ver 2 4 Nov 2011 IMH 007 24 LE 7 2 Data Format The DIO 144 96 provides 6 4 channel opto 22 connectors and each channel have digital input output port Each port could be programmed as input or output mode by CFG register B CFG Register Format D7 D6 05 PAO PA7 PC4 PC7 D1 PBO PB7
21. m Yes have already connected the hardware and click the Next gt button Step 10 Selection the item Add a new hardware device and click the Next gt button Step 11 Selection the item Install the hardware that manually select from a list Advanced and click the Next gt button Step 12 Selection the item Show All Devices and click the Next gt button Step 13 Click the Have Disk button Step 14 Click the Browse button to select the Inf file default path is C DAQPRO DIO_ Win2Knf and click the Open and OK button Locate File File name 010144 v Files of type ii Step 15 Selection then correct device from the Models listbox and click the Next gt button Step 16 Click the Next gt button and then click the Finish button Modify the device properties Step 17 Double click the System icon in the Control Panel System Step 18 Click the Hardware tab and then click the Device Manager button Step 19 Click the DAQCard tab and then double click ICPDAS DIO 144 Digital 1 0 Card Step 20 Select the Resources tab and then setting as follows ICPDAS DIO 144 Digital Card Properties General Driver Details Resources 5 010 144 Digital lU Card Select 1 O Range Setting 02 0 2 3 Click Complete Edit In
22. pecific range and the nearest valid range will be automatically selected or you may select a range using the up and down arra _ 4 Change to base This resource is address set by SWI Value O2C0 0203 ICPDAS DIO 4 Digital MO Card Properties General Driver Details Resources Hu ICPDAS 010 24 Digital 120 Card 1 Select 1 O Range tepe Setting Range 0200 0203 Complete 3 Click Conflict information The setting you have chosen does not conflict with any other devices No devices are conflicting 5 Check the Conflict information K Edit Interrupt Request Enter the interrupt request you would like to set Far this device rou may either enter specific value and the nearest valid value will be automatically selected ar you may select a value using the up and pili 7 Change to IRQ This rezy set by J 1 OF Conflict information The setting you have chosen does not conflict with any other devices devices are conflicting 8 Check the Conflict information DI O 96 DI O 144 96 144 bit OPTO 22 Compatible DIO Board ae 5 Software Installation The DIO 144 96 provides 144 96 TTL digital I O lines It emulates six channel 8255 mode 0 basic input output mode and has an increased output current of 15 mA source and 64 mA sink for controlling LED relay etc The DIO 144 96 each connector consists of three 8 bit bi direct
23. per Setting The DIO 144 96 provides 144 96 bit mode The 144 bit mode Channel 0 5 requires 24 consecutive locations in I O address space the 96 bit mode Channel 0 3 requires 16 consecutive locations in address space J7 J7 96 bit e e 144 bit o o 6 3 Base Address Setting 6 3 1 96 bit Mode Base Address A9 Af 5 A4 For Example How to select 2 C 0 Hex OFF gt 1 ON 20 The detail SW1 base addresses setting Please refer to 96 Bit Address Table as follows 96 Bit Address Table Default Settinc OFF ON ON ON OFF ON Z s 2 A s Z s Z s LL LL OFF ON OFF OFF ON ON 200 210 220 230 240 250 260 2 0 280 290 2A0 2BO p 5 lt O 2DO 2 0 300 310 320 330 340 350 360 3 0 380 390 3A0 3B0 3DO 3E0 a up o A gt 2 E D Z c D 0 st st e URS e st A E O e 6 3 2 144 bit Mode Base Address A9 A8 Af 5 x For Example How to select 2 C 0 Hex OFF gt 1 ON 20 X 20 The detail SW1 base addresses setting Please refer to 144 Bit Address Table as follows 144 Bit Address Table Default setting a als o A gt 2 E D Z c D o st st e e st A E O e
24. put Output Range Enter the input output range you would like to set for this device You may either enter a specific range and the nearest valid range Will be automatically selected or you may select a range using the up and down arro _ 4 Change to base This resource is address set by SWI Value 0200 aac Conflict information The getting you have chosen does not conflict with any other devices No devices are conflicting 5 Check the Conflict information Edit Interrupt Request kl Enter the interrupt request you would like to set Far this device You may either enter specific value and the nearest valid value will be automatically selected ar you may select a value using the up and dy 7 Change to IRQ This resa set by J 6 OF Conflict information The setting you have chosen does not conflict with any other devices devices are conflicting 8 Check the Conflict information Appendix Daughter Board A1 Daughter Board Comparison Table 20 pin 50 pin flat cable D sub 37 Yes Yes Yes Yes ADP 50 PCI Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes The DIO 24 and DIO 144 96 offers 50 pin Opto 22 connector which could be connected to daughter board such as 1 DB 24PD 24 OPTO isolated Digital Input Terminal Board 2 DB 24RD 24 Relay Output Board 3 DB 24PRD 24 Power Relay Output Board DIO D24 DIO 96 DIO 144 Us
25. rations Table 04 D3 D1 DO PAO PA7 4 7 PB0 PB7 3 2 Interrupt Handling The Port C 0 can generate a hardware interrupt to computer Use the interrupt you must set an IRQ level to be used The J1 is used to select the IRQ level and the J2 is used to select the desired interrupt enable mode Then the J3 is used to select rising edge trigger or falling edge trigger 3 3 Output Latch The signal direction of DIO 24 is software programmable When user turns on or reset computer all ports are configured as input mode When the DIO 24 is programmed as output mode it does not output until program execute the output instruction Output Enable External Output Buffer 4 Output Latch zi QD UJ C T Input Buffer Signal Direction DIO D24 DIO 96 DIO 144 User Manual Ver 2 4 Nov 2011 IMH 007 24 3 4 Program Example The DIO 24 I O card is very easy to programming input output function Example Quick Basic Bas amp H2CO0 nit DIO 24 Port A and Port B Input mode Port C output mode OUT Bas 3 amp H92 PA INP Bas 0 PB INP Bas 1 OUT Bas 2 amp HFF OUT Bas 3 amp H80 OUT 0 0 OUT Bas 1 0 OUT Bas 2 0 OUT Base 3 amp H9B PA INP Bas 0 PB INP Bas 1 PC INP Bas 2 Reference Configuration table Read Port A Data Read Port B Data Rrite Data to Port C set Channel 0 7 is high Set Port A B C is Output Mode Write Data to Port A
Download Pdf Manuals
Related Search
Related Contents
Harmony Touch User Guide 3.1 Salvando a imagem digitalizada no Google Docs frog-pm4_frog-pm6 取扱説明書 - サンリオ Philips 40HFL2819D 40" Full HD Black NOTICE LVDT/A & LVDT/D Amplifier / Signal Conditioner Manual Version 3.2 www.eSanjeevani.in Copyright © All rights reserved.
Failed to retrieve file