Summary of Contents for ADLINK Technology PCIe-GIE62
Page 1
PCIe-GIE62 2-CH Gigabit Ethernet Vision (GigE Vision) Interface Card User’s Manual Manual Rev. 2.00 Revision Date: July 31, 2007 Part No: 51-18015-0A10 Advance Technologies; Automate the World.
Page 2
Copyright 2008 ADLINK TECHNOLOGY INC. All Rights Reserved. The information in this document is subject to change without prior notice in order to improve reliability, design, and function and does not represent a commitment on the part of the manufacturer.
Page 3
Getting Service from ADLINK Customer Satisfaction is top priority for ADLINK Technology Inc. Please contact us should you require any service or assistance. ADLINK TECHNOLOGY INC. Web Site: http://www.adlinktech.com Sales & Service: Service@adlinktech.com TEL: +886-2-82265877 FAX: +886-2-82265717 Address: 9F, No. 166, Jian Yi Road, Chungho City,...
List of Tables Table 2-1: J2 RJ-45: LAN 1 Port ..........5 Table 2-2: J3 RJ-45: LAN 2 Port ..........5 Table 2-3: LED1: LAN 1 status LED .......... 6 Table 2-4: LED2: LAN 2 status LED .......... 6 Table 2-5: SW1: Card ID Select ..........7 Table 2-6: Card ID Select Table ..........
Introduction The ADLINK PCIe-GIE62 is a PCI Express x4 lane, Gigabit Ether- net (GbE) network interface card (NIC), which supports 2 indepen- dent Gigabit Ethernet ports for multiple GigE Vision device connections with data transfer rates up to 1000 Mb/s, like most of the GigE Vision cameras.
W x L: 129.5 x 111.15 mm Operating Environment Temperature: 0 to 55°C Humidity: 5 to 90% RHNC Storage Environment Temperature: 0 to 85°C Humidity: 0 to 95% RHNC Power Requirements PCIe-GIE62: +12 V max @ 0.2 A, +3.3 V max @ 1.5 A Hardware Reference...
J2, J3 RJ-45 Ethernet Port J2 RJ-45: LAN 1 Port Pin Signal Pin Signal MDI0+ MDI2- MDI0- MDI1- MDI1+ MDI3+ MDI2+ MDI3- Table 2-1: J2 RJ-45: LAN 1 Port J3 RJ-45 : LAN 2 port Pin Signal Pin Signal MDI0+ MDI2- MDI0- MDI1-...
LED1: LAN 1 status LED LED Color Color Function Table 1: Orange Table 2: 1000Mbps Bi color Green 100Mbps (Speed status) 10Mbps Link Green Link off (Link status) Blinking Data transfer in progress LED1: LAN 1 status LED Table 2-3: LED2 : LAN 2 status LED LED Color Color...
SW1: Card ID Select Card ID Max. support 4 cards Pin no Signal Name Default Board ID Select 0 Board ID Select 1 Non use Non use Table 2-5: SW1: Card ID Select Card ID Board ID Select 0 Board ID Select 1 Table 2-6: Card ID Select Table Hardware Reference...
Page 18
Function Electronic Specification Isolated Digital Input Photo Coupled Input x 2 ch Input voltage range 0 to 25V Low level 0 to 0.5V High Level 2 to 25V Isolated Digital Output Photo Coupled Output x 2 ch Load voltage range 3 to 24V Output sink current 80mA (Max)
Page 19
Trigger Control Timing Chart Trigger Busy Control Hardware Reference...
5. Press the board firmly, but carefully into the connector. 6. Anchor the board by replacing the screw. 7. Connect device via a Gigabit Ethernet connector. 8. Turn on the computer. Note: The PCIe-GiE62 can be installed in a PCI express x4, x8, and x16 slot. Installation Guide...
3.2 Driver Installation 1. Double Click PRO2KXP.exe (for 2K/XP) or PRO- VISTA.exe (for Vista) to start driver installation of Intel network chipsets according to your operating system. Installation Guide...
Page 24
3. Click “Install” to start installing. Installation Guide...
Page 25
4. Click “Finish” to end driver installation. Installation Guide...
Page 26
5. Go to the “Device Manager” and check “Network adapt- ers”. You should see the following items: Intel(R) PRO/100 S Server Adapter Intel(R) PRO/1000 EB Network Connection with I/O Acceleration Intel(R) PRO/1000 EB Network Connection with I/O Acceleration #2 Intel(R) PRO/1000 PT Dual Port Server Adapter Intel(R) PRO/1000 PT Dual Port Server Adapter #2 Installation Guide...
Page 27
6. Double Click GiE62_SetupDisk_1001.exe to start driver installation of ADLINK GiE62. 7. Click “Next” to continue driver installation. Installation Guide...
Page 28
8. Click “Install” to start installing. 9. Click “Finish” to end driver installation. Installation Guide...
Function Library 4.1 Function List Function name Description System Functions Load the driver of GiE62 card. You must call this GiE62_Initialize function before any other functions GiE62_GetTotalDeviceNum Get the number of GiE62 cards in your system Get the CardID(s) of each GiE62 cards in your GiE62_GetTotalDeviceID system GiE62_OpenDevice...
4.2 Functions 4.2.1 GiE62_Initialize Description Load the driver of GiE62 card. You must call this function before any other functions. Syntax int GiE62_Initialize(); Function Library...
4.2.3 GiE62_GetTotalDeviceID Description Get the CardID(s) of each GiE62 cards in your system. Syntax int GiE62_GetTotalDeviceID(int *DeviceID); Parameters DeviceID [out] Pointer to a 32-bit integer array which stores the read out CardID(s). Function Library...
4.2.4 GiE62_OpenDevice Description Open GiE62 card to the default status. Syntax int GiE62_OpenDevice(int CardID); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. Function Library...
4.2.5 GiE62_ResetDevice Description Reset GiE62 card and set it to the default state. Syntax int GiE62_ResetDevice(int CardID); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. Function Library...
4.2.6 GiE62_GetFirmwareVersion Description Get the firmware version of GiE62 card. Syntax int GiE62_GetFirmwareVersion(int CardID, char *FirmwareVersion, int StringSize); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. port [out] Pointer to a character array which stores the read out firmware version.
4.2.7 GiE62_SetDOStatus Description Set general purpose digital output status. Syntax int GiE62_SetDOStatus(int CardID, int port, int status); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. port [in] Port number of GiE62.
4.2.8 GiE62_GetDIStatus Description Get general purpose digital input status. Syntax int GiE62_GetDIStatus(int CardID, int port, int *status); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. port [in] Port number of GiE62.
4.2.9 GiE62_SetTriggerDelayTime Description Set the delay time of output triggers. Syntax int GiE62_SetTriggerDelayTime(int CardID, int port, int DelayTime); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. port [in] Port number of GiE62.
4.2.10 GiE62_SetTriggerOutWidth Description Set the width of output triggers. Syntax int GiE62_SetTriggerOutWidth(int CardID, int port, int width); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. port [in] Port number of GiE62.
4.2.11 GiE62_SetTriggerOutPolarity Description Set the output polarity of output triggers. Syntax int GiE62_SetTriggerOutPolarity(int CardID, int port, int OutPolarity); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. port [in] Port number of GiE62.
4.2.12 GiE62_SetTriggerInPolarity Description Set the input polarity of output triggers. Syntax int GiE62_SetTriggerInPolarity(int CardID, int port, int InPolarity); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. port [in] Port number of GiE62.
4.2.13 GiE62_GetTriggerDelayTime Description Get the delay time of output triggers. Syntax int GiE62_GetTriggerDelayTime(int CardID, int port, int *DelayTime); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. port [in] Port number of GiE62.
4.2.14 GiE62_GetTriggerOutWidth Description Obtain the width of output triggers. Syntax int GiE62_GetTriggerOutWidth(int CardID, int port, int *width); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. port [in] Port number of GiE62.
4.2.15 GiE62_GetTriggerOutPolarity Description Get the output polarity of output triggers. Syntax int GiE62_GetTriggerOutPolarity(int CardID, int port, int *OutPolarity); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. port [in] Port number of GiE62.
4.2.16 GiE62_GetTriggerInPolarity Description Get the input polarity of output triggers. Syntax int GiE62_GetTriggerInPolarity(int CardID, int port, int *InPolarity); Parameters CardID [in] Card ID of GiE62. The card ID could be 0, 1, 2 and 3. It is defined by the DIP switch on GiE62. port [in] Port number of GiE62.
Need help?
Do you have a question about the PCIe-GIE62 and is the answer not in the manual?
Questions and answers