Contec DIO-3232L-PE User Manual

Contec DIO-3232L-PE User Manual

Digital i/o board for pci express digital input board with opto-isolation digital output board with opto-isolation
Table of Contents

Advertisement

Quick Links

PC-HELPER
Digital I/O Board
for PCI Express
DIO-3232L-PE
Digital Input Board with Opto-Isolation
DI-64L-PE
Digital Output Board with Opto-Isolation
DO-64L-PE
User's Guide
CONTEC CO.,LTD.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DIO-3232L-PE and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Contec DIO-3232L-PE

  • Page 1 PC-HELPER Digital I/O Board for PCI Express DIO-3232L-PE Digital Input Board with Opto-Isolation DI-64L-PE Digital Output Board with Opto-Isolation DO-64L-PE User’s Guide CONTEC CO.,LTD.
  • Page 2 Check Your Package Thank you for purchasing the CONTEC product. The product consists of the items listed below. Check, with the following list, that your package is complete. If you discover damaged or missing items, contact your retailer. Product Configuration List - Board (One of the followings) [DIO-3232L-PE, DI-64L-PE or DO-64L-PE] …1...
  • Page 3: Copyright

    All relevant issues have been considered in the preparation of this document. Should you notice an omission or any questionable item in this document, please feel free to notify CONTEC CO., LTD. Regardless of the foregoing statement, CONTEC assumes no responsibility for any errors that may appear in this document or for results obtained by the user as a result of using this product.
  • Page 4: Table Of Contents

    Setting the Board ID.......................... 16 Plugging the Board ..........................17 Step 3 Installing the Hardware ........................ 18 Turning on the PC ..........................18 Found New Hardware Wizard Setting ....................19 Step 4 Initializing the Software ....................... 20 DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 5 Using Sample Programs ........................46 Uninstalling the Driver Libraries ..................... 47 About Software for Linux ........................48 Driver Software Install Procedure ....................48 Accessing the Help File ........................49 Using Sample Programs ........................49 Uninstalling the driver ........................49 DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 6 ABOUT HARDWARE For detailed technical information ......................51 Hardware specification ..........................51 Block Diagram ............................56 DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 7 DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 8: Before Using The Product

    This product is a PCI Express bus-compliant interface board that extends the digital signal I/O functions of a PC. DIO-3232L-PE is a 12 - 24VDC opto-coupler isolated type with opto-coupler isolated input 32ch and opto-coupler isolated open-collector output 32ch. You can use all of the input signals as interrupt inputs.
  • Page 9 The output rating is max. 35VDC, 100mA per ch. Functions and connectors are compatible with PCI compatible board PIO-32/32L(PCI)H series. DIO-3232L-PE : The functions same with PCI compatible board PIO-32/32L(PCI)H are provided. DI-64L-PE : The functions same with PCI compatible board PI-64L(PCI)H are provided.
  • Page 10: Support Software

    1. Before Using the Product Support Software You should use CONTEC support software according to your purpose and development environment. Windows version of digital I/O driver API-DIO(WDM)/API-DIO(98/PC) [ Stored on the bundled disk driver library API-PAC(W32)] The API-DIO(WDM) is the Windows version driver library software that provides products in the form of Win32 API functions (DLL).
  • Page 11: Cable & Connector (Option)

    : PCA96PS-5P (5m) Flat Cable with 96-Pin Half-Pitch Connectors at One End : PCA96P-1.5 (1.5m) : PCA96P-3 (3m) Distribution shield cable with 96-Pin Half-Pitch Connectors(96P → 37P x 2) : PCB96WS-1.5P (1.5m) : PCB96WS-3P (3m) : PCB96WS-5P (5m) DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 12: Accessories (Option)

    *2 "Spring-up" type terminal is used to prevent terminal screws from falling off. *3 A PCB96WS optional cable is required separately. *4 Option cable PCB96P or PCB96PS, and the cable for 37-pin D-SUB are required separately. * Check the CONTEC’s Web site for more information on these options. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 13: Customer Support

    You can download updated driver software and differential files as well as sample programs available in several languages. Note! For product information Contact your retailer if you have any technical question about a CONTEC product or need its price, delivery time, or estimate information. Limited Three-Years Warranty CONTEC products are warranted by CONTEC CO., LTD.
  • Page 14: Safety Precautions

    WARNING indicates a potentially hazardous situation which, if not avoided, could WARNING result in death or serious injury. CAUTION indicates a potentially hazardous situation which, if not avoided, may CAUTION result in minor or moderate injury or in property damage. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 15: Handling Precautions

    Even when using the product continuously, be sure to read the manual and understand the contents. Do not modify the product. CONTEC will bear no responsibility for any problems, etc., resulting from modifying this product. Regardless of the foregoing statements, CONTEC is not liable for any damages whatsoever (including damages for loss of business profits) arising out of the use or inability to use this CONTEC product or the information contained herein.
  • Page 16 Name Maker Turn Quantity Installation Site E04SR301334 SEIWA each one on each I/O cable at product side Image diagram Ferrite core Cable TURN : 1 TURN : 2 TURN : 4 TURN : 3 DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 17: Environment

    (3) Store the package at room temperature at a place free from direct sunlight, moisture, shock, vibration, magnetism, and static electricity. Disposal When disposing of the product, follow the disposal procedures stipulated under the relevant laws and municipal ordinances. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 18: Setup

    Using the Board under an OS Other than Windows For using the board under an OS other than Windows, see the following parts of this user’s guide. This chapter Step 2 Setting the Hardware Chapter 3 External Connection Chapter 6 About Hardware DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 19: Step 1 Installing The Software

    This section describes how to install the Driver libraries. Before installing the hardware in a PC, install "Driver Library API-PAC(W32)" from the bundled media or download and install the latest edition of this software from the CONTEC web site. Although some user interfaces are different depending on the OS used, the basic procedure is the same.
  • Page 20 If the panel does not appear, run (drive letter):\AUTORUN.exe. (3) Click on the [Install Development or Execution Environment] button. CAUTION Before installing the software in Windows 2000 or later, log in as a user with administrator privileges. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 21: Select Api-Dio(Wdm)

    Clicking the [API-DIO] button under the “Detail” displays detailed information about API-DIO(WDM) and API-DIO(98/PC). Run the installation (1) Complete the installation by following the instructions on the screen. (2) The Readme file appears when the installation is complete. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 22: Step 2 Setting The Hardware

    Figure 2.1. shows the names of major parts on the board. Note that the switch setting shown below is the factory default. BOARD ID DIO/DI/DO-xxL-PE - Board ID setting switch (SW1) BOARD ID - Interface connector (CN1) Figure 2.1. Component Locations DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 23: Setting The Board Id

    To set the board ID, use the rotary switch on the board. Turn the SW1 knob to set the board ID as shown below. BOARD ID Factory setting: (Board ID = 0) Figure 2.2. Board ID Settings (SW1) DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 24: Plugging The Board

    Be sure that the personal computer power is turned off. Make sure that your PC or extension unit can supply ample power to all the boards installed. Insufficiently energized boards could malfunction, overheat, or cause a failure. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 25: Step 3 Installing The Hardware

    In this case, you must check the resource settings. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 26: Found New Hardware Wizard Setting

    (2) When the model name of hardware is displayed, select “Install the software automatically [Recommended]” and then click on the “Next” button. The device is automatically installed, and processing is completed. You have now finished installing the initial setting of Hardware. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 27: Step 4 Initializing The Software

    - DI-64L-PE “DIO000” - DO-64L-PE “DIO000” (2) The installed hardware appears under the CONTEC Devices node. Open the CONTEC Devices node and select the device you want to setup (the device name should appear highlighted). Click [Properties]. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 28 The initial device name that appears is a default value. You can use this default name if you wish. Make sure that you do not use the same name for more than one device. You have now finished installing the initial setting of Software. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 29: Step 5 Operation Checks

    Set the board in the default factory. To connect an external device, see Chapter 3 “External Connection”. Starting the Diagnosis Program Open the “Properties” page of the device that was used for the software initialization, and press the [Diagnosis] button. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 30 To use the function execution time measurement feature, click on the [Measurement Time] button. Enter the I/O start port and the number of ports, then press the measurement button. The time for each execution of a function will be measured. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 31 CAUTION Before executing diagnosis report output, unplug the cable from the board. * The name of the board you have just added is displayed. - DIO-3232L-PE - DI-64L-PE - DO-64L-PE Click on [Show zz Diagnosis Report]. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 32: Setup Troubleshooting

    Diagnosis Program, it will work with other applications. Review the program, paying attention to the following points. Check the return values of functions. Refer to the source code of sample program. Refer to the “Troubleshooting” in API-TOOL(WDM) HELP (APITOOL.chm) DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 33 2. Setup DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 34: External Connection

    KOGYO CO., LTD.] - Applicable connectors PCR-E96FA+equivalent to it [mfd. by HONDA TSUSHIN KOGYO CO., LTD.] * Please refer to chapter 1 for more information on the supported cable and accessories. Figure 3.1. Interface Connector (CN1) Shape DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 35: Connector Pin Assignment

    3. External Connection Connector Pin Assignment Pin Assignments of Interface Connector (CN1) < DIO-3232L-PE > [49] OP 6/7 IP 2/3 Common plus pin for Common plus pin for OP 6/7 IP 2/3 +6/+7 output ports +2/+3 input ports O-77 I-37...
  • Page 36 ON 4/5 - ON Connect the negative side of the external power supply. These pins are common to 16 output signal pins. N.C. This pin is left unconnected. Figure 3.2. Pin Assignments of Interface Connector (CN1) < DIO-3232L-PE > DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 37 IP 0/1 - IP 6/7 Connect the positive side of the external power supply. These pins are common to 16 input signal pins. N.C. This pin is left unconnected. Figure 3.3. Pin Assignments of Interface Connector (CN1) < DI-64L-PE > DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 38 ON 0/1 - ON 6/7 Connect the negative side of the external power supply. These pins are common to 16 output signal pins. N.C. This pin is left unconnected. Figure 3.4. Pin Assignments of Interface Connector (CN1) < DO-64L-PE > DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 39 3. External Connection Pin Assignments of Optional Connector PCB96WS < DIO-3232L-PE > Common Common minus pin minus pin N.C. N.C. for +6/+7 ON 6/7 ON 4/5 for +4/+5 output output ports ports I-20 I-00 O-60 O-40 I-21 I-01 O-61 O-41...
  • Page 40 IP 4/5 IP 6/7 IP 0/1 IP 2/3 +4/+5 input +6/+7 +0/+1 input +2/+3 input ports input ports ports ports N.C. N.C. Figure 3.8. CCB-96 Signal Assignments < DI-64L-PE > DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 41 OP 0/1 OP 2/3 pin for +2/+3 pin for +4/+5 OP 4/5 OP 6/7 pin for +6/+7 +0/+1 output output ports output ports output ports ports N.C. ON 2/3 N.C. Figure 3.10. CCB-96 Signal Assignments < DO-64L-PE > DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 42: Relationships Between Api-Pac(W32) Logical Ports/Bits And Connector Signal Pins

    O-76 O-75 O-74 O-73 O-72 O -71 O-70 Output logical port 3 [31] [30] [29] [28] [27] [26] [25] [24] Notes : I-xx represents the I/O signal. O-xx represents the output signal. [xx] represents the logical bit. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 43 [51] [50] [49] [48] O-77 O-76 O-75 O-74 O-73 O-72 O -71 O-70 Output logical port 7 [63] [62] [61] [60] [59] [58] [57] [56] Notes : O-xx represents the output signal. [xx] represents the logical bit. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 44: Connecting Input Signals

    Figure 3.11. Input Circuit < DIO-3232L-PE >, < DI-64L-PE > The input circuits of interface blocks of the < DIO-3232L-PE >, < DI-64L-PE > is illustrated in Figure 3.11. The signal inputs are isolated by opto-couplers (ready to accept current sinking output signals).
  • Page 45: Connecting Output Signals

    Figure 3.13. Output Circuit < DIO-3232L-PE >, < DO-64L-PE > The output circuits of interface blocks of the < DIO-3232L-PE >, < DO-64L-PE > is illustrated in Figure 3.13. The signal output section is an opto-coupler isolated, open-collector output (current sink type).
  • Page 46: Connection To The Led

    When "1" is output to a relevant bit, the corresponding LED comes on. When "0" is output to the bit, in contrast, the LED goes out. Figure 3.14. An Example to use Output O-40 < DIO-3232L-PE >, < DO-64L-PE > Example of Connection to TTL Level Input...
  • Page 47: Connecting The Sink Type Output And Sink Output Support Input

    12 - 24VDC Output board Input board Input plus common Output plus common Output (sink type) Input (Compatible with sink output) Output minus common Figure 3.16. Example of Connecting the Sink Type Output and Sink Output Support Input DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 48: Function

    When the PC is turned on, all output are reset to 0 (OFF). Monitoring Output Data The < DIO-3232L-PE >, < DO-64L-PE > can read the state of the data currently being output without affecting the output data. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 49: Digital Filter Function

    4. Function Digital Filter Function Using this feature, the DIO-3232L-PE, DI-64L-PE can apply a digital filter to every input pin, thereby preventing wrong recognition of input signals from being affected by noise or chattering. Digital Filter Function Principle The digital filter checks the input signal level during the sampling time of the clock signal. When the signal level remains the same for the digital filter set time, the digital filter recognizes that signal as the input signal and changes the signal level of the PC.
  • Page 50: Interrupt Control Function

    4. Function Interrupt Control Function The < DIO-3232L-PE > can use all of the input signals as interrupt request signals. Up to 32ch of the inputs on the < DI-64L-PE > can be used as interrupt request signals. The inputs I- 00 - I-37 can be used as interrupt request signals.
  • Page 51 4. Function DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 52: About Software

    From the Start menu, click "CONTEC API-PAC(W32)" - "API-TOOL(WDM) HELP". When this link does not exist, From the Start menu, click "CONTEC API-PAC(W32)" - "API-DIO(WDM)" - "API-DIO(WDM) HELP". * For the API-DIO(98/PC) driver, From the Start menu, click "CONTEC API-PAC(W32)" - "API-DIO(98/PC)" - "API-DIO HELP". DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 53: Using Sample Programs

    * When the installation folder is changed, the folder of the sample program is different. Running a Sample Program (1) Click on the [Start] button on the Windows taskbar. (2) For the API-DIO(WDM), from the Start Menu, select “Programs” – “CONTEC API-PAC(W32)” – “API-DIO(WDM)” – “SAMPLE…”. (3) A sample program is invoked.
  • Page 54: Uninstalling The Driver Libraries

    Use [My Computer] - [Control Panel] - [Programs and Features] to uninstall the development environment. In case of API-***(WDM), select [CONTEC API-***(WDM) VerX.XX (Develop)] and then click [Uninstall]. * "***" contains the driver category name (AIO, CNT, DIO, SMC, etc.).
  • Page 55: About Software For Linux

    # cd contec/cdio # make Compile the file....# make install Install....# cd config # ./config Set up the board to be used..Set as follows..# ./contec_dio_start.sh Start the driver. # cd DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 56: Accessing The Help File

    Sample programs for each language are contained in the contec/cdio/samples directory. For compiling them, refer to the manual for the desired language. Uninstalling the driver To uninstall the driver, use the uninstall shell script contained in the contec/cdio directory. For details, check the contents of the script. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 57 5. About Software DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 58: About Hardware

    This chapter provides hardware specifications and hardware-related supplementary information. For detailed technical information For further detailed technical information (“Technical Reference” including the information such as an I/O map, configuration register, etc.), visit the Contec's web site (http://www.contec.com/support/) to call for it. Hardware specification DIO-3232L-PE Table 6.1.
  • Page 59 VCCI Class A, CE Marking (EMC Directive Class A, RoHS Directive) Board Dimensions 169.33(L) [mm] The standard outside dimension (L) is the distance from the end of the board to the outer surface of the slot cover. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 60 96 pin half pitch connector [M (male) type] Connector PCR-E96LMD+[HONDA TSUSHIN KOGYO CO., LTD.] equivalent to it Weight 215g Standard VCCI Class A, CE Marking (EMC Directive Class A, RoHS Directive) *1 Data “0” and “1” correspond to the High and Low levels, respectively. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 61 6. About Hardware Board Dimensions 169.33(L) [mm] The standard outside dimension (L) is the distance from the end of the board to the outer surface of the slot cover. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 62 *1 Data “0” and “1” correspond to the High and Low levels, respectively. Board Dimensions 169.33(L) [mm] The standard outside dimension (L) is the distance from the end of the board to the outer surface of the slot cover. DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 63: Block Diagram

    Transistors External digital Opto- coupler Output Port 2 & Transistors (8 channels, Group 6) Interrupt Control Circuit External digital Opto- coupler Output Port 3 & (8 channels, Group 7) Transistors DIO-3232L-PE Figure 6.1. Block Diagram < DIO-3232L-PE> DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 64 Input Port 5 (8 channels, Group 5) External digital Opto- coupler Input Port 6 (8 channels, Group 6) Interrupt Control External digital Opto- Circuit Input Port 7 coupler (8 channels, Group 7) DI-64L-PE Figure 6.2. Block Diagram < DI-64L-PE> DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 65 (8 channels, Group 5) External digital Opto- coupler Output Port 6 & Transistors (8 channels, Group 6) External digital Opto- coupler Output Port 7 & Transistors (8 channels, Group 7) DO-64L-PE Figure 6.3. Block Diagram < DO-64L-PE> DIO-3232L-PE, DI-64L-PE, DO-64L-PE...
  • Page 67: Dio-3232L-Pe, Di-64L-Pe, Do-64L-Pe

    3-9-31, Himesato, Nishiyodogawa-ku, Osaka 555-0025, Japan Japanese http://www.contec.co.jp/ English http://www.contec.com/ Chinese http://www.contec.com.cn/ No part of this document may be copied or reproduced in any form by any means without prior written consent of CONTEC CO., LTD. [02172017] [03172006] Management No. A-51-215 [02172017_rev5] Parts No. LYFY745...

This manual is also suitable for:

Di-64l-peDo-64l-pe

Table of Contents