Page 2
Disclaimers The information in this manual has been carefully checked and is believed to be accurate. AXIOMTEK Co., Ltd. assumes no responsibility for any infringements of patents or other rights of third parties, which may result from its use. AXIOMTEK assumes no responsibility for any inaccuracies that may be contained in this document.
! Wear a wrist-grounding strap, available from most electronic component stores, when handling boards and components. Trademarks Acknowledgments AXIOMTEK is a trademark of AXIOMTEK Co., Ltd. IBM is a registered trademark of International Business Machines Corporation. MS-DOS, Microsoft C and QuickBasic are trademarks of Microsoft Corporation.
Page 4
Unpacking The AX5420P/AX5425P is packed in an anti-static bag. The PCI Bus board has components that are easily damaged by static electricity. Do not remove the anti-static wrapping until proper precautions have been taken. Safety instructions in front of this User's Manual describe anti-static precautions and procedures.
T a b l e o f C o n t e n t s Chapter 1 Introduction General Description ..........1 Specifications............2 1.2.1 Relay Output............2 1.2.2 Isolated Input............3 1.2.3 Power Consumption ..........3 1.2.4 Physical/Environmental ...........3 1.2.5 Interface Characteristic .........3 Chapter 2 Board Configuration and Installation...
The AX5425P/AX5420P are PCI-isolated/Relay DIO cards providing 16 (AX5425P) / 8 (AX5420P) opto-isolated digital inputs and 16 (AX5425P) / 8 (AX5420P) Relay actuators outputs. AX5425P is a 16 opto-isolated and 16 Relays card. AX5420P is an 8 opto-isolated and 8 Relays card.
AX5420P & AX5425P User’s Manual You may configure the relay outputs and isolated digital input. W hen the corresponding bit is in the low (0) state, the NC (Normally Closed) contact is connected inside the relay to the CM (Common) contact. W hen the corresponding bit is in high (1) state, the NO (Normally Open) contact is connected to the CM contact.
WARNING: When power ON, hazardous voltages may be present in The AX5425P(0), do not touch the board and wiring to prevent shock hazard Locator Diagram The following figure shows location of the AX5425P/AX5420P jumpers and connectors. con2 relay1 relay3 relay5 relay7...
Select rising edge trigger Select falling edge trigger Connector Pin Assignments The AX5425P/AX5420P board has two I/O connectors labeled CON1 and CON2 accessible from the expansion slot rear panel of the PC. Contacts for Relay through 1 Relay 8 and isolated D/I lines;...
Page 13
AX5420P & AX5425P User’s Manual CON1 DI_8 EIGND8 DI_7 EIGND7 DI_6 EIGND6 DI_5 EIGND5 DI_4 EIGND4 DI_3 EIGND3 DI_2 EIGND2 DI_1 EIGND1 Pin Name Description No connect NO1-NO8 Normally open contacts for Relay through Relay 8 CM1-CM8 Common contacts for Relay 1 through Relay 16...
Page 14
AX5420P & AX5425P User’s Manual A cable connector to convert the CON2 (40-pin connector) to 37-pin male D-type connector is given along with the AX5425P/AX5420P boards. Description for the cable connector is provided in the following figure. CON2 DI_16 EIGND16...
4. Find an unused expansion slot. Remove the blank expansion slot cover and save the screw for affixing retaining bracket. 5. Grab the upper edge of the AX5425P/AX5420P board. Align the AX5425P/AX5420P board's retaining bracket with the expansion slot rear panel, and straighten the board's gold finger with the expansion slot.
AX5420P & AX5425P User’s Manual 2.4.2 AX5425P Extension Board Cable Connection Refer to the following illustration for the proper cable connection from AX5425P card to the AX5003 extension board. CON1 AX5425(0) CON2 AX5003 Board Configuration and Installation...
Page 18
AX5420P & AX5425P User’s Manual This page does not contain any information.
C h a p t e r 3 Register Format and Description I/O Address Mapping The AX5425P/AX5420P use some non-consecutive addresses in I/O space. All registers are 8 bits wide. The base address or starting address is determined during the installation by CPU auto setting.
AX5420P & AX5425P User’s Manual Digital Output Circuit RELAY +12V COIL DO_? buffer NOTE: number will replace mark "?". NOTE: When output data DX is "1", NO will connect to CM. W hen output data DX is "0", NC will connect to CM...
AX5420P & AX5425P User’s Manual Relay Outputs The sixteen onboard electromechanical relays are divided into ten Form C relays (Relay 1 through Relay 5 and Relay 9 through Relay 13) and six Form A relays (Relay 6 through Relay 8 and Relay 14 through Relay 16). The contact rating for Relay 1 through 8 is 3A at 120VAC or 24VDC and Relay 9 through 16 is 3A at 120VAC or 24VDC.
Page 24
AX5420P & AX5425P User’s Manual Form A Relay Each Form A relay only has two contacts: NO(Normally Open) and CM(Common). They act like the CM and NO posts of Form C relay. A low (0) control bit separates the CM and NO posts. A high (1) control bit causes the CM and NO post to make contact.
AX5420P & AX5425P User’s Manual Interrupt Diagram begin begin Masking Interrupt bits (address + 5) masking interrupt bits (address + 5) Define As input line (address +2) Other program set 1 to aux0 (address+2a) Reset interrupt Status (address + 0xdc)
Page 26
AX5420P & AX5425P User’s Manual This page does not contain any information.
Before executing any application program (including the following examples), the device driver below must be installed. Is demo for AX5425P If you own an AX5420P, please change "5425" to "5420". To install the device driver, type: SETUP [SOURCEDRIVE] [TARGET DRIVE] [DIRECTORY] This will copy the device driver into your designated directory.
Page 28
AX5420P & AX5425P User’s Manual And then you must add the following line in your config.sys file. DEVICE = C:\AX5425P\5425DRV.SYS Reboot your computer. If there is any AX5425P(0) plugged in your system, the following message will appear: ************************************************************************************** Copyright 1999 by AXIOMTEK Co., Ltd Ver 1.0...
AX5420P & AX5425P User’s Manual C h a p t e r 5 Using the Device Driver Command The device driver allows user to generate the BASE ADDRESS, IRQ LEVEL, SLOT NUMBER of the AX5425P(0) plugged in your system. Before accessing the device driver, open it is needed.
Page 30
AX5420P & AX5425P User’s Manual This page does not contain any information.
NOTE: Because these examples include AX5425P andAX5420P, But following example is for AX5425P When you use AX5420P board, you must fix this example. All '5425' in the examples will be changed as '5420'. And like 5425DRV.SYS will be changed as 5420DRV.SYS.
AX5420P & AX5425P User’s Manual write(fd,"S1",2); read(fd,&slotno,sizeof(int)); close(fd); printf("BASE ADDRESS: %x\n",base); printf("IRQ LEVEL: %x\n",irqno); printf("SLOT NUMBER: %x\n",slotno); if(base==0) printf("ERROR INFORMATION!\n"); exit(0); Turbo PASCAL ************************************************************************************** Example program for Turbo PASCAL language To get BASE ADDRESS IRQ LEVEL SLOT NUMBER via device driver Before executing this program, device driver must be installed successfully.
AX5420P & AX5425P User’s Manual reset(fdr); read(fdr,slotno); close(fdw); close(fdr); writeln('BASE ADDRESS:',ADDR:10); writeln('IRQ NUMBER :',irqno:10); writeln('SLOT NUMBER :',slotno:10); if addr <> 0 then writeln('The information are correct'); end. Qbasic 4.5 ************************************************************************************** Example Program for QB45 language To get BASE ADDRESS IRQ LEVEL...
AX5420P & AX5425P User’s Manual Application The AX5425P containing 16 electromechanical relays for output actuations and 16 opto-isolated digital inputs is suitable for: Industrial ON/OFF control Signal switching Alarm activating Limit switch monitoring Valve/solenoid control Here, an example showing how to use the AX5425P in controlling step motor is given.
AX5420P & AX5425P User’s Manual A p p e n d i x A Block Diagram DI_1 Opto Opto DI_9 EGND1 coupler coupler EGND9 DI_16 DI_8 Opto Opto EGND16 EGND8 coupler coupler CM16 NC16 NO16 Decode&buffer Control logic PCI bridge...
Page 36
AX5420P & AX5425P User’s Manual This page does not contain any information.
Need help?
Do you have a question about the AX5420P and is the answer not in the manual?
Questions and answers