91
PCIS-ISG ISaGRAF Interfaces for NuDAQ PCI-Bus Cards (Win-NT and DOS version) User’s Manual

PCIS-ISG ISaGRAF Interfaces for NuDAQ PCI-Bus … Manual.pdf · PCIS-ISG ISaGRAF Interfaces for NuDAQ PCI-Bus Cards (Win-NT and DOS version) User’s Manual

Embed Size (px)

Citation preview

PCIS-ISG ISaGRAF Interfaces for NuDAQ PCI-Bus Cards

(Win-NT and DOS version) User’s Manual

Copyright 1997-2000 ADLINK Technology Inc. All Rights Reserved.

Manual Rev.1.50a : February 2, 2000 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. In no event will the manufacturer be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or inability to use the product or documentation, even if advised of the possibility of such damages. This document contains proprietary information protected by copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer.

Trademarks

NuDAQ and PCIS-ISG is a registered trademark of ADLINK Technology Inc. IBM PC is a registered trademark of International Business Machines Corporation. Intel is a registered trademark of Intel Corporation. Other product names mentioned herein are used for identification purposes only and may be trademarks and/or registered trademarks of their respective companies.

Getting service from ADLINK ♦ Customer Satisfaction is always the most important thing for ADLINK

Tech Inc. If you need any help or service, please contact us and get it. ADLINK Technology Inc.

Web Site http://www.adlink.com.tw Sales & Service [email protected] Technical NuDAQ [email protected] Support NuDAM [email protected] NuIPC [email protected] NuPRO [email protected] Software [email protected] AMB [email protected] TEL +886-2-82265877 FAX +886-2-82265717 Address 9F, No. 166, Jian Yi Road, Chungho City, Taipei, 235 Taiwan, R.O.C.

♦ Please inform or FAX us of your detailed information for a prompt, satisfactory and constant service.

Detailed Company Information Company/Organization Contact Person E-mail Address Address Country TEL FAX Web Site

Questions Product Model

¨OS : ¨Computer Brand :

Environment to Use

¨M/B : ¨CPU : ¨Chipset : ¨Bios : ¨Video Card : ¨Network Interface Card : ¨Other :

Challenge Description

Suggestions for ADLINK

Contents • i

CONTENTS

HOW TO USE THIS MANUAL............................ I

THE ISAGRAF DRIVER FOR A D L I N K PRODUCTS ........................................................ 1

1.1 Overview of ISaGRAF.................................................................... 1

1.2 Overview of PCIS-ISG ISaGRAF Driver .................................... 2

1.3 Installation of PCIS-ISG ISaGRAF NT Driver for the

ISaGRAF NT Target........................................................................ 3

1.4 Installation of PCIS-ISG ISaGRAF DOS Driver for the

ISaGRAF DOS Target..................................................................... 8

1.5 Restore PCIS-ISG ISaGRAF I/O Board and I/O Equipment

Objects in the ISaGRAF Workbench......................................... 9

1.6 Restore PCIS-ISG ISaGRAF Sample Programs....................13

OPERATIONS WITH DRIVER AND THE ISAGRAF WORKBENCH PROJECT ...............17

2.1 Adding the Driver to the ISaGRAF Work-bench Project....17

2.2 Removing the Driver from the ISaGRAF Workbench Project

...........................................................................................................19

2.3 Assign Card Channel...................................................................19

CONFIGURATION OF THE PCIS-ISG ISAGRAF DRIVER............................................................23

3.1 I/O Cards Supported....................................................................23

ii • Contents

3.2 The difference between NT Target version and DOS Target

version.............................................................................................24

3.3 Configuration of cPCI-7200 / PCI-7200 ISaGRAF Driver ....26

3.4 Configuration of cPCI-7230 / PCI-7230 ISaGRAF Driver ....27

3.5 Configuration of cPCI-7248 / PCI-7248 ISaGRAF Driver ....29

3.6 Configuration of PCI-7296 ISaGRAF Driver...........................31

3.7 Configuration of PCI-7250 / 51 ISaGRAF Driver...................33

3.8 Configuration of cPCI-7252 ISaGRAF Driver.........................35

3.9 Configuration of cPCI-7432 / PCI-7432 ISaGRAF Driver ....36

3.10 Configuration of cPCI-7433 / PCI-7433 ISaGRAF Driver ....37

3.11 Configuration of cPCI-7434 / PCI-7434 ISaGRAF Driver ....39

3.12 Configuration of PCI-9111DG ISaGRAF Driver .....................40

3.13 Configuration of PCI-9111HR ISaGRAF Driver.....................42

3.14 Configuration of cPCI-9112 / PCI-9112 ISaGRAF Driver ....44

3.15 Configuration of PCI-9113 ISaGRAF Driver...........................45

3.16 Configuration of PCI-9114 ISaGRAF Driver...........................47

3.17 Configuration of PCI-9118DG ISaGRAF Driver.....................49

3.18 Configuration of PCI-9118HG ISaGRAF Driver.....................51

3.19 Configuration of PCI-9118HR ISaGRAF Driver.....................53

3.20 Configuration of PCI-6208A ISaGRAF Driver........................55

3.21 Configuration of PCI-6208V ISaGRAF Driver ........................56

3.22 Configuration of PCI-6216V ISaGRAF Driver ........................57

3.23 Configuration of PCI-6308A ISaGRAF Driver........................59

3.24 Configuration of PCI-6308V ISaGRAF Driver ........................60

3.25 Configuration of PCI-7233 ISaGRAF Driver...........................62

Contents • iii

3.26 Configuration of PCI-7234 ISaGRAF Driver...........................63

3.27 Configuration of cPCI-7249 ISaGRAF Driver.........................65

3.28 Configuration of PCI-7396 ISaGRAF Driver...........................67

CONFIGURATION OF THE ISAGRAF CONVERSION TABLE.....................................71

4.1 The Introduction of ISaGRAF Conversion Table .................71

4.2 Use ADLINK Conversion Table Manager ...............................72

How to Use This Manual • i

How to Use This Manual

This manual is designed to help you to use the PCIS-ISG ISaGRAF software driver for NuDAQ PCI or NuIPC CompactPCI data acquisition cards in CJ International ISaGRAF software package. The manual describes how to install and configure the software driver to let your ISaGRAF application programs directly control the NuDAQ PCI or NuIPC CompactPCI data acquisition cards. This manual is organized as follows:

l Chapter 1, "The ISaGRAF Driver for ADLINK Products " describes what is the PCIS-ISG ISaGRAF Driver, how to install the driver and which kind of NuDAQ PCI and NuIPC CompactPCI cards are supported by this driver.

l Chapter 2, "Operations with Driver and the ISaGRAF I/O Connection" describes how to add and remove the PCIS-ISG ISaGRAF driver in the ISaGRAF I/O connection dialog box Item. It also describes how to use the archive manager to restore the driver’s data.

l Chapter 3, "Configuration of the PCIS-ISG ISaGRAF Driver“ describes how to configure each NuDAQ PCI or NuIPC CompactPCI data acquisition card’s ISaGRAF driver.

l Chapter 4, “Configuration of the ISaGRAF Conversion Table with PCIS-ISG ISaGRAF Driver”describes how to edit the data in the ISaGRAF conversion table, and how to use ADLINK Conversion Table Manager to manage your conversion tables.

The ISaGRAF Driver for ADLINK Products • 1

1

The ISaGRAF Driver for ADL INK Products

1.1 Overview of ISaGRAF ISaGRAF is a complete industrial software package consisting of Soft Logic Programming Tools, and a Runtime execution engine. ISaGRAF was designed to turn any industrial computer into a high performance, yet inexpensive Soft Logic Controller. ISaGRAF is based on the only internationally recognized industrial standard for industrial automation control languages, the IEC1131-3. With this standard, you can create your own factory automation solution in the following graphic- and text-based language, they are IL (Instruction List), ST (Structure Text), FBD (Function Block Diagram), LD (Ladder Diagram), and SFC (Sequential Function Chart) The ISaGRAF software package combine two parts. They are described below :

1. Workbench : The ISaGRAF Workbench is a Windows -based software development environment used to create control logic programs written in any or all of the five IEC1131-3 languages. It is also a fully featured set of tools providing editing, debugging, code generation, documentation, library management, archiving, on-line monitoring, off-line simulation and on-line change of projects made for execution by the ISaGRAF runtime kernel. The Workbench runs on Windows 3.1 95 or NT, OS/2. Any ISaGRAF Workbench can be used with any target system that uses the ISaGRAF runtime kernel.

2 • The ISaGRAF Driver for ADLINK Products

2. Target: The Workbench is an authoring tool for control system development. The Target is the execution section of the control program or control system. The Workbench and Target may be installed in the same computer or different computers connected by RS-232 or Ethernet. Now in ISaGRAF, The Target support many operation system such as DOS, Window NT, VxWORK, OS9, etc. ADLINK’s PCIS-ISG ISaGRAF driver supports WindowNT and DOS ISaGRAF Target only.

1.2 Overview of PCIS-ISG ISaGRAF Driver The ISaGRAF provides programming environment of a control system, it also support the world wide IEC1131-3 PLC language standard. The PCIS-ISG is a driver to link the ISaGRAF control program with the physical I/O cards (NuDAQ PCI or NuIPC CompactPCI cards). With ISaGRAF software and PCIS-ISG drivers, they provide the PLC functions and are able to replace the PLC for some industry applications. This is PC-based software PLC control system.

ADLINK’s PCIS-ISG ISaGRAF driver is a software component to combine ISaGRAF Target and NuDAQ PCI or NuIPC CompactPCI data acquisition cards. The following steps briefly shows how users are developing a control system.

1. Develop a control program by ISaGRAF Workbench.

2. Download the program code to the ISaGRAF Target system. 3. Then the ADLINK’s PCIS-ISG driver and the ISaGRAF Target

system can connect the control program’s I/O channels to ADLINK’s NuDAQ/NuIPC hardware.

When system is operating, the control program will:

1. Get the outside digital or analog signals from the hadware as the data source

2. Then control programs execute the control logic in the ISaGRAF Target and produce some result to send out to the hardware.

3. The result is to control the outside machines by the form of digital or analog signals.

The ISaGRAF Driver for ADLINK Products • 3

In the version, the PCIS-ISG can support 21 ADLINK DAQ (data acquisition cards). The supported I/O cards are listed as following:

PCI-6208V/A cPCI-7248/PCI-7248 cPCI-7433/PCI-7433

PCI-6216V cPCI-7249 cPCI-7434/PCI-7434

PCI-6308V/A PCI-7250 PCI-9111DG/HR

cPCI-7200/PCI-7200 cPCI-7252 cPCI-9112/PCI-9112

cPCI-7230/PCI-7230 PCI-7296 PCI-9113

PCI-7233 PCI-7396 PCI-9114DG/HG

PCI-7234 cPCI-7432/PCI-7432 PCI-9118DG/HG/HR

The ISaGRAF system comprises two parts: WorkBench and Target. On the ISaGRAF Target site, user has to install the PCIS-ISG ISaGRAF Driver (For NT version or for DOS version). On the WokrBench site, user has to Restore the PCIS-ISG ISaGRAF I/O Board and I/O Equipment Object by using the Archive Manager.

1.3 Installation of PCIS-ISG ISaGRAF NT Driver for the ISaGRAF NT Target

1.3.1 Check about ISaGRAF Target Before installing PCIS-ISG ISaGRAF driver, please make sure the ISaGRAF Target has been installed in your system. If your system has no ISaGRAF Target (Window NT or DOS version) installed, please install the ISaGRAF Target (Window NT or DOS version) before going to PCIS-ISG ISaGRAF driver installation. Since ADLINK is one of the distributor of ISaGRAF products, you can contact ADLINK for the ISaGRAF Target or Workbench product.

Note: When you use COM Port to connect workbench and target, the following line must to be inserted in [WS001] section of ISA.ini file which is located in \ISAWIN\EXE directory:

NT=1

4 • The ISaGRAF Driver for ADLINK Products

1.3.2 PCIS-ISG ISaGRAF NT Driver Installation

System Requirements

PCIS-ISG ISaGRAF NT Driver requires the following minimum configuration:

l An IBM PC/AT or compatible or a CompactPCI system, running Windows NT version 4.0 or later

l A hard disk with enough disk space to install PCIS-ISG

l A 1.44 MB 3.5 inch floppy disk drive, or a CD-ROM drive.

l Application development system: CJ International ISaGRAF Workbench and Target for Windows NT

l NuDAQ PCI or NuIPC CompactPCI data acquisition cards that PCIS-ISG supports.

Installation

The Setup program provided by PCIS-ISG performs all tasks necessary for installing the software.

With ADLINK’s “ PCIS-ISG ISaGRAF NT Version” diskettes :

Step 1. Place the “PCIS-ISG ISaGRAF NT Version Disk1” in the 3.5 inch floppy drive A:.

Step 2. If Windows NT is loaded, choose Run from the taskbar.

Step 3. Type A:\SETUP in the Run dialog box.

With “ADLINK All-In-One Compact Disc”:

Step 1. Place “ADLINK All-In-One Compact Disc” in the CD-ROM drive.

The ISaGRAF Driver for ADLINK Products • 5

Step 2. If autorun setup program is not invoked, execute x:\setup.exe (x indicates the CD-ROM drive).

Step 3. Select Software→Package→PCIS-ISG (NT version) to install the software.

Setup first displays a Welcome dialog box. Please click “Next” button to go to the next step.

Then Setup will display a “User Information” dialog box. Please fill items in the dialog box (including the serial number data). Then click “Next” button to go on installation. You have to enter the valid serial number to get a valid license. Otherwise you can only use PCIS-ISG driver in 120 minutes demo mode. Setup then prompts the following dialog box for you to specify the destination directory for PCIS-ISG. The default path is c:\Program Files \ADLINK\PCIS-ISG. If you want to install PCIS-ISG in another directory, please enter the directory you would like to install PCIS-ISG

6 • The ISaGRAF Driver for ADLINK Products

Then user can assign the “Program Folder”. The default “Program Folder” is “PCIS-ISG”.

When the software component installation process is complete, Setup launches the Driver Registry Utility for you to install and setup the drivers.

Please click “New” button to add the driver you want to register. “Remove” button is used for removing the registry of a device driver. If you click “New” button, the following window will appear for you to select the driver to register. The AI, AO, DI, and DO parameters are the buffer size of continuous data acquisition. With PCIS-ISG, you can ignore this setting.

The ISaGRAF Driver for ADLINK Products • 7

After finishing the registry of necessary drivers, then you can select Exit! Command in the menu bar or click “Done” button to exit the Driver Registry Utility. To make the registered drivers work, you have to restart Windows NT system. After re-entering Windows NT, make sure the PCIS-ISG device drivers for PCI/CompactPCI cards are already started. For PCIS-ISG ISaGRAF Driver to be able to communicate with PCI/CompactPCI data acquisition cards, device driver AdlDask as well as the card’s own device driver (e.g. Pci7200, Pci7230, Pci7248, Pci7296, Pci7250, Pci7252, Pci7432, Pci7433, Pci7434, Pci9111, Pci9112, Pci9113, Pci9114, Pci6208, Pci9118, Pci6308, Pci7233, Pci7234, Pci7249, or Pci7396) must be started. You can open the “Control Panel”, double-click “Devices”, and a Devices window will be shown as below. If the device status is none, you have to select the AdlDask, Pci7200, Pci7230, Pci7248, Pci7296, Pci7250, Pci7252, Pci7432, Pci7433, Pci7434, Pci9111, Pci9112, Pci9113, Pci9114, Pci6208, Pci9118, Pci6308, Pci7233, Pci7234, Pci7249, or Pci7396 device and press the “Start” button.

8 • The ISaGRAF Driver for ADLINK Products

Note1: AdlDask and Pcixxxx device drivers can be used by both NuDAQ PCI and NuIPC CompactPCI cards.

Note2: The AdlDask driver must have been started as you set the card’s own device driver status as started.

Note3: PCI-6208V/6216V/6208A all use Pci6208 driver.

Note4: PCI-6308V/6308A all use Pci6308 driver.

1.3.3 PCIS-ISG Device Driver Handling

The Driver Registry Utility is for users to register PCI/Compact-PCI data acquisition card device drivers. It is installed with PCIS-ISG software.

The Driver Registry Utility, PciUtil.exe, is located in <WINDOW NTDir>\SYSTEM32 directory. You can use it to register or unregister the device drivers.

1.3.4 PCIS-ISG ISaGRAF Driver Uninstallation

PCIS-ISG ISaGRAF Driver has the capability of automatic uninstall.

To uninstall PCIS-ISG ISaGRAF Driver, open the “Control Panel”, double-click “Add/Remove Programs”, select “PCIS-ISG/NT” to uninstall it.

1.4 Installation of PCIS-ISG ISaGRAF DOS Driver for the ISaGRAF DOS Target

System Requirements

l PCIS-ISG ISaGRAF DOS Driver requires the following minimum configuration:

l An IBM PC/AT or compatible or a CompactPCI system, running DOS 5.0 or later

l A 1.44 MB 3.5 inch floppy disk drive.

Installation

The ISaGRAF Driver for ADLINK Products • 9

With ADLINK’s “PCIS-ISG ISaGRAF DOS Version” diskettes

Step 1. Place the “PCIS-ISG ISaGRAF DOS Version Disk” in the 3.5" floppy drive A:.

Step 2. Run “A:\INSTALL <drive:\pathname>”.

<drive:\pathname> : The ISaGRAF DOS target’s path.

Example: A:\INSTALL C:\DOSTGT

Step 3. The ISaGRAF DOS target in this directory which is support ADLINK’s driver now.

With “ADLINK All-In-One Compact Disc”:

Step 1. Place “ADLINK All-In-One Compact Disc” in the CD-ROM drive.

Step 2. Change to x: \Software\PCIS-ISG-DOS directory (x indicates the CD-ROM drive).

Step 3. Run “INSTALL <drive:\pathname>”. <drive:\pathname> : The ISaGRAF DOS target’s path.

Exapmle: INSTALL C:\DOSTGT

Step 4. The ISaGRAF DOS target in this directory which is support ADLINK’s driver now.

If the directory exist, install program will ask you if you want to overwrite it.

Note: When you use COM Port to connect workbench and target, the following line must to be inserted in [WS001] section of ISA.ini file which is located in \ISAWIN\EXE directory:

NT=1

1.5 Restore PCIS-ISG ISaGRAF I/O Board and I/O Equipment Objects in the ISaGRAF Workbench

ISaGRAF use I/O board and I/O Equiment to control card. ADLINK is already prepare these objects to control ADLINK’s card. You can install them with ISaGRAF Archive Manager Utility.

10 • The ISaGRAF Driver for ADLINK Products

These objects for NT version and DOS version are different. You can differentiate them by their names. For NT version, the prefix of the names are “PC”. For DOS version, they will be “DOS”.

1.5.1 With ADLINK’s “PCIS-ISG ISaGRAF NT Version” diskettes :

In order to restore PCIS-ISG ISaGRAF I/O Board and I/O Equipment Objects, user must follow the procedure:

Step 1. Place the diskette “PCIS-ISG ISaGRAF I/O Board and I/O Equipment Objects NT Verion” in the 3.5" floppy drive A:.

Step 2. Open the ISaGRAF Archive Manager Utility for “IO Complex Equipments”.

Step 3. Click the “Restore” button, then PCIS-ISG ISaGRAF I/O Equipment Object will copy to the ISaGRAF Workbench.

Step 4. When the copy operation finish, user click the “Close” button

and exit this tool.

Step 5. Open the ISaGRAF Archive Manager Utility for “IO Boards”.

Step 6. Click the “Restore” button, then PCIS-ISG ISaGRAF I/O Board Object will copy to the ISaGRAF Workbench.

Step 7. When the copy operation finish, user click the “Close” button and exit the ISaGRAF Archive Manager Utility.

The ISaGRAF Driver for ADLINK Products • 11

1.5.2 With “PCIS-ISG ISaGRAF DOS Version” diskette : The I/O Board and I/O Equipment for DOS version are different form NT version, so you must restore them again. In order to restore PCIS-ISG ISaGRAF I/O Board and I/O Equipment Objects, user must follow the procedure:

Step 1. Place the diskette “PCIS-ISG ISaGRAF I/O Board and I/O Equipment Objects DOS Version” in the 3.5" floppy drive A:.

Step 2. Open the ISaGRAF Archive Manager Utility for “IO Complex Equipments”.

Step 3 Click the “Browse” button, choose “A:\ADLINK” directory.

Step 4. Click the “Restore” button, then PCIS-ISG ISaGRAF I/O Equipment Object for DOS version will copy to the ISaGRAF Workbench.

Step 5. When the copy operation finish, user click the “Close” button

and exit this tool.

Step 6. Open the ISaGRAF Archive Manager Utility for “IO Boards”.

Step 7. Click the “Restore” button, then PCIS-ISG ISaGRAF I/O Board Object will copy to the ISaGRAF Workbench.

12 • The ISaGRAF Driver for ADLINK Products

Step 8. When the copy operation finish, user click the “Close” button and exit the ISaGRAF Archive Manager Utility.

1.5.3 With “ADLINK All-In-One Compact Disc”: In order to restore PCIS-ISG ISaGRAF I/O Board and I/O Equipment Objects, user must follow the procedure:

Step 1. Place “ADLINK All-In-One Compact Disc” in the CD-ROM drive.

Step 2. Open the ISaGRAF Archive Manager Utility for “IO Complex Equipments”.

Step 3. Click the “Browse” button to select the correct directory. For NT version, they are located in “Software\PCIS-ISG-NT\ISaGRAF I/O Board and I/O Equipment Objects” directory. For DOS version, their location is “Software\PCIS-ISG-DOS\ISaGRAF I/O Board and I/O Equipment Objects” directory.

Step 4. Click the “Restore” button, then PCIS-ISG ISaGRAF I/O Equipment Object will copy to the ISaGRAF Workbench.

Step 5. When the copy operation finish, user click the “Close” button and exit this tool.

Step 6. Open the ISaGRAF Archive Manager Utility for “IO Boards”.

Step 7. Click the “Browse” button to select the correct directory. For NT version, they are located in “Software\PCIS-ISG-NT\ISaGRAF I/O Board and I/O Equipment Objects” directory. For DOS version, their location is “Software\PCIS-ISG-DOS\ISaGRAF I/O Board and I/O Equipment Objects” directory.

The ISaGRAF Driver for ADLINK Products • 13

Step 8. Click the “Restore” button, then PCIS-ISG ISaGRAF I/O Board Object will copy to the ISaGRAF Workbench.

Step 9. When the copy operation finish, user click the “Close” button and exit the ISaGRAF Archive Manager Utility.

1.6 Restore PCIS-ISG ISaGRAF Sample Programs There are several sample programs provided in this driver. They could help you to program your own applications by using PCIS-ISG ISaGRAF driver easily. These samples are divided into NT version and DOS version, and their names are different. The samples for NT version are “PCIXXXX”, and for DOS version are “DOSXXXX”. For example, in 7248, “PCI7248” is for NT driver, and “DOS7248” is for DOS driver. But the denomination in ISaGRAF has “8 characters” restriction. In some cards, they will be “PCXXXXYY” for NT version, and “DOSXXXXY” for DOS version. For example, in 9111DG, “PC9111DG” is for NT driver, and “DOS9111D” is for DOS driver. The comparison between NT and DOS is listed below:

Card type For NT sample

For DOS sample Card type For NT

sample For DOS sample

PCI-6208/PCI-6216 PCI6208 DOS6208 PCI-7432/cPCI-7432 PCI7432 DOS7432

PCI-6308 PCI6308 DOS6308 PCI-7433/cPCI-7433 PCI-7434/cPCI-7434 PCI7433 DOS7433

PCI-7200/cPCI-7200 PCI7200 DOS7200 PCI-9111DG PC9111DG DOS9111D

PCI-7230/cPCI-7230 PCI7230 DOS7230 PCI-9111HR PC9111HR DOS9111H

PCI-7233/PCI-7234 PCI7233 DOS7233 PCI-9112/cPCI-9112 PCI9112 DOS9112

PCI-7248/cPCI-7248 PCI7248 DOS7248 PCI-9113 PCI9113 DOS9113

cPCI-7249 PCI7249 DOS7249 PCI-9114DG/ PCI-9114HG PCI9114 DOS9114

PCI-7250,PCI-7251 PCI7250 DOS7250 PCI-9118DG PC9118DG DOS9118D

cPCI-7252 PCI7252 DOS7252 PCI-9118HG PC9118HGDOS9118H

PCI-7296 PCI7296 DOS7296 PCI-9118HR PC9118HR DOS9118R

PCI-7396 PCI7396 DOS7396 PCI-7396 PCI7396 DOS7396

14 • The ISaGRAF Driver for ADLINK Products

1.6.1 With ADLINK’s “PCIS-ISG ISaGRAF Sample Program NT Version” diskettes :

In order to restore PCIS-ISG ISaGRAF sample programs, user must follow the procedure:

Step 1. Place the diskette “PCIS-ISG ISaGRAF Sample Program NT Version” in the 3.5" floppy drive A:.

Step 2. Open the ISaGRAF Archive Manager Utility for Project.

Step 3. Select the sample program user want to use, then click the “Restore” button, then PCIS-ISG ISaGRAF sample program will copy to the ISaGRAF Workbench.

Step 4. When the copy operation finish, user click the “Close” button and exit this tool.

1.6.2 With ADLINK’s “PCIS-ISG ISaGRAF Sample Program DOS Version” diskette :

In order to restore PCIS-ISG ISaGRAF sample program, user must follow the procedure:

Step 1. Place the diskette “PCIS-ISG ISaGRAF Sample Program DOS Version” in the 3.5" floppy drive A:.

Step 2. Open the ISaGRAF Archive Manager Utility for Project. Step 3 Click the “Browse” button, choose “A:\DOSSAMP” directory.

Step 4. Select the sample program user want to use, then click the “Restore” button, then PCIS-ISG ISaGRAF sample program will copy to the ISaGRAF Workbench.

The ISaGRAF Driver for ADLINK Products • 15

Step 5. When the copy operation finish, user click the “Close” button

and exit this tool.

1.6.3 With “ADLINK All-In-One Compact Disc”: In order to restore PCIS-ISG ISaGRAF sample program, user must follow the procedure:

Step 1. Place “ADLINK All-In-One Compact Disc” in the CD-ROM drive.

Step 2. Open the ISaGRAF Archive Manager Utility for Project.

Step 3. Click the “Browse” button to select correct directory. For NT version, Thes e samples are located in “Software\PCIS-ISG-NT\ISaGRAF Sample program” directory. For DOS version, they are located in “Software\PCIS-ISG-DOS\ISaGRAF Sample program” directory.

Step 4. Click the “Restore” button, then PCIS-ISG ISaGRAF sample program will copy to the ISaGRAF Workbench.

Step 5. When the copy operation finish, user click the “Close” button and exit this tool.

Operation with Driver and the ISaGRAF Workbench Project • 17

2

Operations with Driver and the ISaGRAF Workbench Project

2.1 Adding the Driver to the ISaGRAF Work-bench Project

After installing the ADLINK PCI/CompactPCI data acquisition cards and PCIS-ISG ISaGRAF Driver, if users want to add the PCIS-ISG ISaGRAF Driver to the ISaGRAF Project to control ADLINK NuDAQ PCI or NuIPC CompactPCI data acquisition cards, the procedures are described as following:

1. On the Program Management window, click the “I/O connection” button, then the I/O Connection Editor will appear.

18 • Operation with Driver and the ISaGRAF Workbench Project

2. On the I/O Connection Editor, choose a empty slot, double click this

slot, then Select Board/Equipment dialog box will appear.

Depending on user’s requirement, user can choose Boards type or Equipments type as this project’s hardware configuration (In this version, PCIS-ISG ISaGRAF Driver configures the PCI-7248, PCI-7296, PCI-7249 and PCI-7396 card drivers as the Board type and the other card drivers as the Equipment type).

3. After user completed the hardware configuration of the project, the I/O

Connection dialog box will appear as below. (For example, in this project user defines three cards pc9111dg, pci7248o and pci7432 as the hardware configuration)

Operation with Driver and the ISaGRAF Workbench Project • 19

4. Now what user has to do is to connect every card’s channels to the

project variables.

2.2 Removing the Driver from the ISaGRAF Workbench Project

You can remove the driver from the ISaGRAF Project. Any variables that mapped to the I/O points on the Board or Equipment can be deleted as the following procedure: 1. On the Program Management Window, click the “I/O connection”

button, then the I/O Connection Editor will appear.

2. On the I/O Connection Editor, select the slot which you want to delete, click this slot, then select “Clear Slot” button. The slot now is empty and the driver is removed.

2.3 Assign Card Channel Because each card can provide different function, the channels it provides is also different (Depend on card function, it may provide AI, AO, DI or DO channels). When user has completed the choice of card for his project, the next he has to do is to assign the card’s channels to the variable of the project. The procedures are described as follows:

20 • Operation with Driver and the ISaGRAF Workbench Project

On the I/O connection dialog box, user selects a channel of the card which will be assigned to the variable. (For example, user selects the D_Input Channel 1 of the Card pc9111dg)

Then user clicks the channel, Connect I/O Channel dialog box will appear.

Now user has to do is to select a variable in the project. Then the real card channel will connect to the project variable.

Operation with Driver and the ISaGRAF Workbench Project • 21

Configuration of the PCIS -ISG ISaGRAF Driver • 23

3

Configuration of the PCIS-ISG ISaGRAF Driver

3.1 I/O Cards Supported In this version, the PCIS-ISG ISaGRAF Driver can support twenty-one types of ADLINK NuDAQ PCI or NuIPC CompactPCI data acquisition cards. They are described below (AI : Analog Input, AO : Analog Output, DI : Digital Input, DO : Digital Output, DIO : Digital Input/Output) :

1. cPCI-7200/PCI-7200: 12MB/s, 32 DI and 32 DO Channels DAQ Card

2. cPCI-7230/PCI-7230: Isolated 16 DI and 16 DO Channels DAQ Card

3. cPCI-7248/PCI-7248: 48 Channels DIO DAQ Card.

4. PCI-7296: 96 Channels DIO DAQ Card. 5. PCI-7250/51: Each PCI-7250 can provide 8 Relay output and 8

Isolation DI channel. When PCI-7251 connect to PCI-7250, each PCI-7251 card also can provide 8 Relay output and 8 Isolation DI channel. One PCI-7250 can connect maximum four PCI-7251 cards.

6. cPCI-7252: 8 Relay, 16 Isolation DI DAQ Card. 7. cPCI-7432/PCI-7432: Isolated 32 DI and 32 DO Channels DAQ Card.

8. cPCI-7433/PCI-7433: Isolated 64 DI Channels DAQ Card.

9. cPCI-7434/PCI-7434: Isolated 64 DO Channels DAQ Card.

10. PCI-9111DG/HR: 16 analog input channels (12-bit resolution for DG, 16-bit resolution for HR). 1 analog output. 16 DI and 16 DO isolated

24 • Configuration of the PCIS -ISG ISaGRAF Driver

channels.

11. cPCI-9112/PCI-9112: 16 analog input channels (12-bit resolution). 2 Analog output. 16 DI and 16 DO channels

12. PCI-9113: 32 analog input channels (12-bit resolution).

13. PCI-9114DG/HG: 32 analog input channels (16-bit resolution). 16 DI and 16 DO channels.

14. PCI-9118DG/HG/HR: 16 analog input channels (12-bit Resolution for DG/HG, 16-bit resolution for HR). 2 Analog output. 4 DI and 4 DO channels.

15. PCI-6208V/A: 8 analog output channels (16-bit resolution). PCI-6208V is voltage output, and PCI-6208A is current output. 4 DI and 4 DO channels.

16. PCI-6216V: 16 analog voltage output channels (16-bit resolution). 4 DI and 4 DO channels.

17. PCI-6308V/A: 8 analog output channels (16-bit resolution). PCI-6308V is voltage output, and PCI-6308A is current output. Isolated 4 DI and 4 DO channels.

18.PCI-7233: Isolated 32 DI Channels DAQ Card. 19.PCI-7234: Isolated 32 DO Channels DAQ Card.

20.cPCI-7249: 48 Channels DIO DAQ Card.

21.PCI-7396: 96 Channels DIO DAQ Card.

3.2 The difference between NT Target version and DOS Target version

In PCIS-ISG ISaGRAF driver, the driver names for NT and for DOS are different. The driver for NT version is called “PCIXXXX”, and for DOS version is called “DOSXXXX”. For example, in 7248, “PCI7248” is for NT Target, and “DOS7248” is for DOS Target. But the denomination in ISaGRAF has “8 characters” restriction. In some cards, they will be called “PCXXXXYY” for NT version, and “DOSXXXXY” for DOS version. For example, in 9111DG, “PC9111DG” is for NT Target, and “DOS9111D” is for DOS Target. The comparison between NT and DOS is listed below:

Configuration of the PCIS -ISG ISaGRAF Driver • 25

Card Name For NT For DOS Card Name For NT For DOS cPCI-7200/PCI-7200 PCI7200 DOS7200 PCI-9111DG PC9111DG DOS9111D

cPCI-7230/PCI-7230 PCI7230 DOS7230 PCI-9111HR PC9111HR DOS9111H

cPCI-7248/PCI-7248 PCI7248 DOS7248 PCI-9114DG DOS9114D

PCI-7296 PCI7296 DOS7296 PCI-9114HG PCI9114

DOS9114H

PCI-7250/51 PCI7250 DOS7250 PCI-9118DG PC9118DG DOS9118D

cPCI-7252 PCI7252 DOS7252 PCI-9118HG PC9118HG DOS9118H

CPCI-7432/PCI-7432 PCI7432 DOS7432 PCI-9118HR PC9118HR DOS9118R

CPCI-7433/PCI-7433 PCI7433 DOS7433 PCI-6308V PCI6308V DOS6308V

CPCI-7434/PCI-7434 PCI7434 DOS7434 PCI-6308A PCI6308A DOS6308A

CPCI-9112/PCI-9112 PCI9112 DOS9112 PCI-7233 PCI7233 DOS7233

PCI-9113 PCI9113 DOS9113 PCI-7234 PCI7234 DOS7234

PCI-6208V PCI6208V DOS6208V cPCI-7249 PCI7249 DOS7249

PCI-6208A PCI6208A DOS6208A PCI-7396 PCI7396 DOS7396

PCI-6216V PCI6216V DOS6216V

The I/O connect Editor for these two version will appear as below:

For NT Target version:

26 • Configuration of the PCIS -ISG ISaGRAF Driver

For DOS Target version:

3.3 Configuration of cPCI-7200 / PCI-7200 ISaGRAF Driver

3.3.1 Configuration of cPCI-7200/PCI-7200 ISaGRAF driver’s properties

In order to add cPCI-7200/PCI-7200 ISaGRAF driver to the ISaGRAF project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selecte the PCI7200 item for NT driver or DOS7200 item for DOS driver.

Configuration of the PCIS -ISG ISaGRAF Driver • 27

2.After selecting the PCI7200 item, the I/O Connection Editor will appear as below. Since cPCI-7200/PCI-7200 ISaGRAF driver and card can provide 32 DI and 32 DO channels, now user has to do is to assign the project variables to these channels.

3.3.2 Input parameters of cPCI-7200/PCI-7200 ISaGRAF driver

The Input parameters of cPCI-7200/PCI-7200 ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-7200 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7200 cards plugged on your PC, the PCI-7200 card in prior slot should be registered with Card_Number=0, the other PCI-7200 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

3.4 Configuration of cPCI-7230 / PCI-7230 ISaGRAF Driver

3.4.1 Configuration of cPCI-7230/PCI-7230 ISaGRAF drivers properties

In order to add cPCI-7230/PCI-7230 ISaGRAF driver to the project, user has to follow the procedure below:

28 • Configuration of the PCIS -ISG ISaGRAF Driver

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selecte the PCI7230 item for NT driver or DOS7230 item for DOS driver.

2.After selecting the PCI7230 item, the I/O Connection Editor, will

appear as below. Since cPCI-7230/PCI-7230 ISaGRAF driver and card can provide 16 DI and 16 DO channels, now user has to do is to assign the project variables to these channels.

3.4.2 Input parameters of cPCI-7230/PCI-7230 ISaGRAF driver

The Input parameters of cPCI-7230/PCI-7230 ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-7230 card. The first

Configuration of the PCIS -ISG ISaGRAF Driver • 29

card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7230 cards plugged on your PC, the PCI-7230 card in prior slot should be registered with Card_Number=0, the other PCI-7230 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

3.5 Configuration of cPCI-7248 / PCI-7248 ISaGRAF Driver

3.5.1 Configuration of cPCI-7248/PCI-7248 ISaGRAF driver’s properties

In order to add cPCI-7248/PCI-7248 ISaGRAF driver to the project, user has to follow the procedure below: 1.On the I/O Connection Editor, choose a empty slot, double click this

slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Boards” radio button, then depending on user’s requirements user can select PCI7248i, PCI7248o items for NT driver, or DOS7248i, DOS7248o items for DOS driver. The difference between the two items is that PCI7248i is for input signal process, PCI7248o is for output signal process.

2.After selecting the PCI7248i or PCI7248o item for input or output process , the I/O Connection Editor will appear as below. cPCI-7248/PCI-7248 ISaGRAF driver and card can provide 48 DIO channels. These channels are divided into PORT 1A (8 bits), PORT 1B (8 bits), PORT 1CL (4 bits), PORT 1CH (4 bits), PORT 2A (8 bits), PORT 2B (8 bits), PORT 2CL (4 bits) and PORT 2CH (4 bits). So now user has to do is to fill the parameters of PCI7248i or PCI7248o items to assign the signal input or output process.

30 • Configuration of the PCIS -ISG ISaGRAF Driver

3.5.2 Input parameters of cPCI-7248/PCI-7248 ISaGRAF driver

The Input parameters of cPCI-7248/PCI-7248 ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-7248 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7248 cards plugged on your PC, the PCI-7248 card in prior slot should be registered with Card_Number=0, the other PCI-7248 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

Port_No : cPCI-7248/PCI-7248 can provide 48 digital I/O compatible channels. These channels are divided into eight I/O individual ports, these ports are PORT 1A (8 bits are enable), PORT 1B (8 bits are enable), PORT 1CL (lower 4 bits are enable, higher 4 bits are disable), PORT 1CH (lower 4 bits are enable, higher 4 bits are disable), PORT 2A (8 bits are enable), PORT 2B (8 bits are enable), PORT 2CL (lower 4 bits are enable, higher 4 bits are disable) and PORT 2CH (lower 4 bits are enable, higher 4 bits are disable). This item is to set the port that is used by the driver. Each port’s ID are described as below:

PORT 1A: 0

Configuration of the PCIS -ISG ISaGRAF Driver • 31

PORT 1B: 1 PORT 1CL: 2 PORT 1CH: 3 PORT 2A: 4 PORT 2B: 5 PORT 2CL: 6 PORT 2CH: 7

3.6 Configuration of PCI-7296 ISaGRAF Driver

3.6.1 Configuration of PCI-7296 ISaGRAF driver’s properties

In order to add PCI-7296 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then select Board/Equipment Dialog Box will appear. User now selects the “Boards” radio button, then depending on user’s requirements user can select PCI7296i, PCI7296o items for NT driver, or DOS7296i, DOS7296o items for DOS driver. The difference between the two items is that PCI7296i is for input signal process, PCI7296o is for output signal process.

2.After selecting the PCI7296i or PCI7296o item for input or output process , the I/O Connection Editor, will appear as below. PCI-7296 ISaGRAF driver and card can provide 96 DIO channels. These channels are divided into PORT 1A (8 bits), PORT 1B (8 bits), PORT 1CL (4 bits), PORT 1CH (4 bits), PORT 2A (8 bits), PORT 2B (8 bits), PORT 2CL (4 bits), PORT 2CH (4 bits), PORT 3A (8 bits), PORT 3B (8 bits), PORT 3CL (4 bits), PORT 3CH (4 bits), PORT 4A (8 bits), PORT 4B (8 bits), PORT 4CL (4 bits) , and PORT 4CH (4 bits). Now user has to do is to fill the parameters of PCI7296i or

32 • Configuration of the PCIS -ISG ISaGRAF Driver

PCI7296o items to provide the signal input or output process.

3.6.2 Input parameters of PCI-7296 ISaGRAF driver The Input parameters of PCI-7296 ISaGRAF driver are described as below: Card_Number : The sequence number of PCI-7296 card. The first

card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7296 cards plugged on your PC, the PCI-7296 card in prior slot should be registered with Card_Number=0, the other PCI-7296 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

Port_No : PCI-7296 can provide 96 digital I/O compatible channels. These channels are divided into sixteen I/O individual ports, these ports are PORT 1A (8 bits are enable), PORT 1B (8 bits are enable), PORT 1CL (lower 4 bits are enable, higher 4 bits are disable), PORT 1CH (lower 4 bits are enable, higher 4 bits are disable), PORT 2A (8 bits are enable), PORT 2B (8 bits are enable), PORT 2CL (lower 4 bits are enable, higher 4 bits are disable) ,PORT 2CH (lower 4 bits are enable, higher 4 bits are disable), PORT 3A (8 bits are enable), PORT 3B (8 bits are enable), PORT 3CL (lower 4 bits are enable, higher 4 bits are disable), PORT 3CH (lower 4 bits are enable, higher 4 bits are disable), PORT 4A (8 bits are enable),

Configuration of the PCIS -ISG ISaGRAF Driver • 33

PORT 4B (8 bits are enable), PORT 4CL (lower 4 bits are enable, higher 4 bits are disable) and PORT 4CH (lower 4 bits are enable, higher 4 bits are disable). This item is to set the port that is used by the driver. Each port’s ID are described as below:

PORT 1A: 0 PORT 1B: 1 PORT 1CL: 2 PORT 1CH: 3 PORT 2A: 4 PORT 2B: 5 PORT 2CL: 6 PORT 2CH: 7 PORT 3A: 8 PORT 3B: 9 PORT 3CL: 10 PORT 3CH: 11 PORT 4A: 12 PORT 4B: 13 PORT P4CL: 14 PORT 4CH: 15

3.7 Configuration of PCI-7250 / 51 ISaGRAF Driver

3.7.1 Configuration of PCI-7250/51 ISaGRAF driver’s properties

In order to add PCI-7250/51 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI7250 item for NT driver or DOS7250 item for DOS driver.

34 • Configuration of the PCIS -ISG ISaGRAF Driver

2.After selecting the PCI7250 item, the I/O Connection Editor, will appear as below. In the PCI-7250 ISaGRAF driver configuration, it is arranged to provide 32 DI and 32 DOchannels. Channel 1 to 8 of D_Input and D_Output are provided on PCI-7250 card. Channel 9 to 16 of D_Input and D_Output are provided by PCI-7251#1 expansion board. Channel 17 to 24 of D_Input and D_Output are provided by PCI-7251#2 expansion board. Channel 25 to 32 of D_Input and D_Output are provided by PCI-7251#3 expansion board. Now user has to do is to assign the project variables to these channels.

3.7.2 Input parameters of PCI-7250/51ISaGRAF driver The Input parameters of PCI-7250/51 ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-7250 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7250 cards plugged on your PC, the PCI-7250 card in prior slot should be registered with Card_Number=0, the other PCI-7250 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

Configuration of the PCIS -ISG ISaGRAF Driver • 35

3.8 Configuration of cPCI-7252 ISaGRAF Driver

3.8.1 Configuration of cPCI-7252 ISaGRAF driver’s properties

In order to add cPCI-7252 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI7252 item for NT driver or DOS7252 item for DOS driver.

2.After selecting the PCI7252 item, the I/O Connection Editor, will appear as below. Since cPCI-7252 ISaGRAF driver and card can provide 16 DI and 8 DO Channels, now user has to do is to assign the project variables to these channels.

36 • Configuration of the PCIS -ISG ISaGRAF Driver

3.8.2 Input parameters of cPCI-7252 ISaGRAF driver The Input parameters of cPCI-7252 ISaGRAF driver are described as below:

Card_Number :The sequence number of cPCI-7252 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two cPCI-7252 cards plugged on your PC, the cPCI-7252 card in prior slot should be registered with Card_Number=0, the other cPCI-7252 card with Card_Number=1.

3.9 Configuration of cPCI-7432 / PCI-7432 ISaGRAF Driver

3.9.1 Configuration of cPCI-7432/PCI-7432 ISaGRAF driver’s properties

In order to add cPCI-7432/PCI-7432 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI7432 item for NT driver or DOS7432 item for DOS driver.

2.After selecting the PCI7432 item, the I/O Connection Editor will appear as below. Since cPCI-7432/PCI-7432 ISaGRAF driver and card can provide 32 DI and 32 DO channels, now user has to do is to assign the project variables to these channels.

Configuration of the PCIS -ISG ISaGRAF Driver • 37

3.9.2 Input parameters of cPCI-7432/PCI-7432 ISaGRAF driver

The Input parameters of cPCI-7432/PCI-7432 ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-7432 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7432 cards plugged on your PC, the PCI-7432 card in prior slot should be registered with Card_Number=0, the other PCI-7432 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

3.10 Configuration of cPCI-7433 / PCI-7433 ISaGRAF Driver

3.10.1 Configuration of cPCI-7433/PCI-7433 ISaGRAF driver’s properties

In order to add cPCI-7433/PCI-7433 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now select the “Equipments” radio button, then selecte the PCI7433 item

38 • Configuration of the PCIS -ISG ISaGRAF Driver

for NT driver or DOS7433 item for DOS driver.

2.After selecting the PCI7433 item, the I/O connection editor, will appear as below. Since cPCI-7433/PCI-7433 ISaGRAF driver and card can provide 64 DI channels, now user has to do is to assign the project variables to these channels.

3.10.2 Input parameters of cPCI-7433/PCI-7433 ISaGRAF driver

The Input parameters of cPCI-7433/PCI-7433 ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-7433 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7433 cards plugged on your PC, the PCI-7433 card in prior slot should be

Configuration of the PCIS -ISG ISaGRAF Driver • 39

registered with Card_Number=0, the other PCI-7433 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

3.11 Configuration of cPCI-7434 / PCI-7434 ISaGRAF Driver

3.11.1 Configuration of cPCI-7434/PCI-7434 ISaGRAF driver’s properties

In order to add cPCI-7434/PCI-7434 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI7434 item for NT driver or DOS7434 item for DOS driver.

2.After selecting the PCI7434 item, the I/O Connection Editor, will

appear as below. Since cPCI-7434/PCI-7434 ISaGRAF driver and card can provide 64 DO channels, now user has to do is to assign the project variables to these channels.

40 • Configuration of the PCIS -ISG ISaGRAF Driver

3.11.2 Input parameters of cPCI-7434/PCI-7434 ISaGRAF driver

The Input parameters of cPCI-7434/PCI-7434 ISaGRAF driver is described as below:

Card_Number : The sequence number of PCI-7434 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7434 cards plugged on your PC, the PCI-7434 card in prior slot should be registered with Card_Number=0, the other PCI-7434 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way) .

3.12 Configuration of PCI-9111DG ISaGRAF Driver

3.12.1 Configuration of PCI-9111DG ISaGRAF driver’s properties

In order to add PCI-9111DG ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choos e a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PC9111DG item for NT driver or DOS9111D item for DOS driver.

Configuration of the PCIS -ISG ISaGRAF Driver • 41

2.After selecting the PC911DG item, the I/O Connection Editor, will

appear as below. Since PCI-9111DG ISaGRAF driver and card can provide 16 AI, 1 AO, 16 DI and 16 DO channels, now user has to do is to assign the project variables to these channels.

3.12.2 Input parameters of PCI-9111DG ISaGRAF driver The Input parameters of PCI-9111DG ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-9111DG/HR card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-9111DG/HR cards plugged on your PC, the PCI-9111DG/HR card in prior slot should be registered with Card_Number=0, the other PCI- 9111DG/HR with Card_Number=1 (The setting of CompactPCI cards is in the same way).

42 • Configuration of the PCIS -ISG ISaGRAF Driver

Digital : Identify this board is digital type or analog type (driver define, so just read only).

Ai_range: Identify the input signal's range (The parameter is user defined in A_INPUT board, it is hidden in other boards), the valid values describe below :

Bipolar :

-10.0V ~ 10.0V : 1 -5.0V ~ 5.0V : 2 -2.5V ~ 2.5V : 3 -1.25V ~ 1.25V : 4 -0.625V ~ 0.625V : 5

3.13 Configuration of PCI-9111HR ISaGRAF Driver

3.13.1 Configuration of PCI-9111HR ISaGRAF driver’s properties

In order to add PCI-9111HR ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PC9111HR item for NT driver or DOS9111H item for DOS driver.

2.After selecting the PC9111HR item, the I/O Connection Editor, will appear as below. Since PCI-9111HR ISaGRAF driver and card can provide 16 AI, 1 AO, 16 DI and 16 DO channels, now user has to do is to assign the project variables to these channels.

Configuration of the PCIS -ISG ISaGRAF Driver • 43

3.13.2 Input parameters of PCI-9111HR ISaGRAF driver The Input parameters of PCI-9111HR ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-9111DG/HR card. The first card (in the most prior slot) is with Card_Number =0. For example, if there are two PCI-9111DG/HR cards plugged on your PC, the PCI-9111DG/HR card in prior slot should be registered with ard_Number=0, the other PCI- 9111DG/HR card with Card_Number =1 (The setting of CompactPCI cards is in the same way).

Digital : Identify this board is digital type or analog type (driver define, so just read only).

Ai_range: Identify the input signal's range (The parameter is user defined in A_INPUT board, it is hidden in other boards), the valid values describe below :

Bipolar :

-10.0V ~ 10.0V : 1 -5.0V ~ 5.0V : 2 -2.5V ~ 2.5V : 3 -1.25V ~ 1.25V : 4 -0.625V ~ 0.625V : 5

44 • Configuration of the PCIS -ISG ISaGRAF Driver

3.14 Configuration of cPCI-9112 / PCI-9112 ISaGRAF Driver

3.14.1 Configuration of cPCI-9112/PCI-9112 ISaGRAF driver’s properties

In order to add cPCI-9112/PCI-9112 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI9112 item for NT driver or DOS9112 item for DOS driver.

2.After user select the PCI9112 item, the I/O Connection Editor, will appear as below. Since cPCI-9112/PCI-9112 ISaGRAF driver and card can provide 16 AI, 2 AO, 16 DI and 16DO channels, now user has to do is to assign the project variables to these channels.

Configuration of the PCIS -ISG ISaGRAF Driver • 45

3.14.2 Input parameters of cPCI-9112/PCI-9112 ISaGRAF driver

The Input parameters of cPCI-9112/PCI-9112 ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-9112 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-9112 cards plugged on your PC, the PCI-9112 card in prior slot should be registered with Card_Number=0, the other PCI-9112 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

Digital : identify this board is digital type or analog type (driver define, so just read only).

Ai_range: identify the input signal's range (The parameter is user defined in A_INPUT board, it is hidden in otherboards), the valid values describe below :

Bipolar :

-10.0V ~ 10.0V : 1 -5.0V ~ 5.0V : 2 -2.5V ~ 2.5V : 3 -1.25V ~ 1.25V : 4 -0.625V ~ 0.625V : 5

Unipolar :

0.0V ~ 10.0V : 6 0.0V ~ 5.0V : 7 0.0V ~ 2.5V : 8 0.0V ~ 1.25V : 9

3.15 Configuration of PCI-9113 ISaGRAF Driver

3.15.1 Configuration of PCI-9113 ISaGRAF driver’s properties

In order to add PCI-9113 ISaGRAF driver to the project, t user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI9113 item for NT driver or DOS9113 item for DOS driver.

46 • Configuration of the PCIS -ISG ISaGRAF Driver

2.After selecting the PCI9113 item, the I/O Connection Editor, will

appear as below. Since PCI-9113 ISaGRAF driver and card can provide 32 AI channels, now user has to do is to assign the project variables to these channels.

3.15.2 Input parameters of PCI-9113 ISaGRAF driver The Input parameters of PCI-9113 ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-9113 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-9113 cards plugged on your PC, the PCI-9113 card in prior slot should be registered with Card_Number=0, the other PCI-9113 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

Digital : Identify this board is digital type or analog type (driver define, so just read only).

Configuration of the PCIS -ISG ISaGRAF Driver • 47

Ai_range: Identify the input signal's range (The parameter is user defined in A_INPUT board, it is hidden in other boards), the valid values describe below :

Bipolar :

-10.0V ~ 10.0V : 1 -1.0V ~ 1.0V : 2 -0.1V ~ 0.1V : 3 -5.0V ~ 5.0V : 4 -0.5V ~ 0.5V : 5 -0.05V ~ 0.05V : 6

Unipolar :

0.0V ~ 10.0V : 7 0.0V ~ 1.0V : 8 0.0V ~ 0.1V : 9

3.16 Configuration of PCI-9114 ISaGRAF Driver

3.16.1 Configuration of PCI-9114 ISaGRAF driver’s properties

In order to add PCI-9114 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI9114 item for NT driver or DOS9114D (DG mode), DOS9114H (HG mode) items for DOS driver.

2.After selecting the PCI9114 item, the I/O Connection Editor, will appear as below. Since PCI-9114 ISaGRAF driver and card can provide 32 AI, 16 DI and 16 DO channels, now user has to do is to

48 • Configuration of the PCIS -ISG ISaGRAF Driver

assign the project variables to these channels.

3.16.2 Input parameters of PCI-9114 ISaGRAF driver The Input parameters about PCI-9114 ISaGRAF driver are described as below: Card_Number : The sequence number of PCI-9114DG/HG card. The

first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-9114DG/HG cards plugged on your PC, the PCI-9114DG/HG card in prior slot should be registered with Card_Number=0, the other PCI- 9114DG/HG card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

Digital : Identify this board is digital type or analog type (driver define, so just read only).

Ai_range: Identify the input signal's range (The parameter is user defined in A_INPUT board, it is hidden in other boards), the valid values describe below :

Bipolar :

-10.0V ~ 10.0V: 1 (for DG and HG) -5.0V ~ 5.0V: 2 (for DG) -2.5V ~ 2.5V: 3 (for DG) -1.25V ~ 1.25V: 4 (for DG) -1.0V ~ 1.0V: 5 (for HG) -0.1V ~ 0.1V: 6 (for HG) -0.01V ~ 0.01V: 7 (for HG)

Configuration of the PCIS -ISG ISaGRAF Driver • 49

3.17 Configuration of PCI-9118DG ISaGRAF Driver

3.17.1 Configuration of PCI-9118DG ISaGRAF driver’s properties

In order to add PCI-9118DG ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI9118DG item for NT driver or DOS9118D item for DOS driver.

2.After user selecting the PCI9118DG item, the I/O Connection Editor, will appear as below. Since PCI-9118DG ISaGRAF driver and card can provide 16 AI, 2 AO, 4 DI and 4 DO channels, now user has to do is to assign the project variables to these channels.

50 • Configuration of the PCIS -ISG ISaGRAF Driver

3.17.2 Input parameters of PCI-9118DG ISaGRAF driver The Input parameters about PCI-9118DG ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-9118 series card. The first card (in the most prior slot) is with Card_Number =0. For example, if there are two PCI-9118 series cards plugged on your PC, The PCI-9118 series card in prior slot should be registered with Card_Number =0, the other PCI-9118 series card with Card_ Number=1 (The setting of CompactPCI cards is in the same way).

Digital : Identify this board is digital type or analog type (driver define, so just read only).

Ai_range: Identify the input signal's range (The parameter is user defined in A_INPUT board, it is hidden in other boards), the valid values describe below :

Bipolar :

-5.0V ~ 5.0V : 1 -2.5V ~ 2.5V : 2 -1.25V ~ 1.25V : 3 -0.625V ~ 0.625V : 4

Unipolar :

0.0V ~ 10.0V : 5 0.0V ~ 5.0V : 6 0.0V ~ 2.5V : 7 0.0V ~ 1.25V : 8

Input_Signal: Identify the input signal's type (The parameter is userdefined in A_INPUT board, it is hidden in other boards), the valid values describe below :

BiPolar : 0 UniPolar : 1

Input_Mode: Identify the input signal's moed (The parameter is user defined in A_INPUT board, it is hidden in other boards), the valid values describe below :

Single-Ended : 0 Differential : 1

Note: The Input Signal parameter is no effect in DOS version.

Configuration of the PCIS -ISG ISaGRAF Driver • 51

3.18 Configuration of PCI-9118HG ISaGRAF Driver

3.18.1 Configuration of PCI-9118HG ISaGRAF driver’s properties

In order to add PCI-9118HG ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI9118HG item for NT driver or DOS9118H item for DOS driver.

2.After user select the PCI9118HG item, the I/O Connection Editor, will appear as below. Since PCI-9118HG ISaGRAF driver and card can provide 16 AI, 2 AO, 4 DI and 4 DO channels, now user has to do is to assign the project variables to these channels.

52 • Configuration of the PCIS -ISG ISaGRAF Driver

3.18.2 Input parameters of PCI-9118HG ISaGRAF driver The Input parameters about PCI-9118HG ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-9118 series card. The first card (in the most prior slot) is with Card_Number =0. For example, if there are two PCI-9118 series cards plugged on your PC, The PCI-9118 series card in prior slot should be registered with Card_Number =0, the other PCI-9118 series card with Card_ Number=1 (The setting of CompactPCI cards is in the same way).

Digital : Identify this board is digital type or analog type (driver define, so just read only).

Ai_range: Identify the input signal's range (The parameter is user defined in A_INPUT board, it is hidden in other boards), the valid values describe below :

Bipolar :

-5.0V ~ 5.0V : 1 -0.5V ~ 0.5V : 2 -0.05V ~ 0.05V : 3 -0.005V ~ 0.005V : 4

Unipolar :

0.0V ~ 10.0V : 5 0.0V ~ 1.0V : 6 0.0V ~ 0.1V : 7 0.0V ~ 0.01V : 8

Input_Signal: Identify the input signal's type (The parameter is userdefined in A_INPUT board, it is hidden in other boards), the valid values describe below :

BiPolar : 0 UniPolar : 1

Input_Mode: Identify the input signal's mode (The parameter is user defined in A_INPUT board, it is hidden in other boards), the valid values describe below :

Single-Ended : 0 Differential : 1

Note: The Input Signal parameter is no effect in DOS version.

Configuration of the PCIS -ISG ISaGRAF Driver • 53

3.19 Configuration of PCI-9118HR ISaGRAF Driver

3.19.1 Configuration of PCI-9118HR ISaGRAF driver’s properties

In order to add PCI-9118HR ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI9118HR item for NT driver or DOS9118R item for DOS driver.

2.After selecting the PCI9118HR item, the I/O Connection Editor, will appear as below. Since PCI-9118HR ISaGRAF driver and card can provide 16 AI, 2 AO, 4 DI and 4 DO channels, now user has to do is to assign the project variables to these channels.

54 • Configuration of the PCIS -ISG ISaGRAF Driver

3.19.2 Input parameters of PCI-9118HR ISaGRAF driver The Input parameters of PCI-9118HR ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-9118 series card. The first card (in the most prior slot) is with Card_Number =0. For example, if there are two PCI-9118 series cards plugged on your PC, The PCI-9118 series card in prior slot should be registered with Card_Number =0, the other PCI-9118 series card with Card_ Number=1 (The setting of CompactPCI cards is in the same way).

Digital : Identify this board is digital type or analog type (driver define, so just read only).

Ai_range: Identify the input signal's range (The parameter is user defined in A_INPUT board, it is hidden in other boards), the valid values describe below :

Bipolar :

-5.0V ~ 5.0V : 1 -2.5V ~ 2.5V : 2 -1.25V ~ 1.25V : 3 -0.625V ~ 0.625V : 4

Unipolar : 0.0V ~ 10.0V : 5 0.0V ~ 5.0V : 6 0.0V ~ 2.5V : 7 0.0V ~ 1.25V : 8

Input_Signal: Identify the input signal's type (The parameter is userdefined in A_INPUT board, it is hidden in other boards), the valid values describe below :

BiPolar : 0 UniPolar : 1

Input_Mode: Identify the input signal's mode (The parameter is user defined in A_INPUT board, it is hidden in other boards), the valid values describe below :

Single-Ended : 0 Differential : 1

Note: The Input Signal parameter is no effect in DOS version.

Configuration of the PCIS -ISG ISaGRAF Driver • 55

3.20 Configuration of PCI-6208A ISaGRAF Driver

3.20.1 Configuration of PCI-6208A ISaGRAF driver’s properties

In order to add PCI-6208A ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI6208A item for NT driver or DOS6208A item for DOS driver.

2.After selecting the PCI6208A item, the I/O Connection Editor, will appear as below. Since PCI-6208A ISaGRAF driver and card can provide 8 AO, 4 DI and 4 DO channels, now user has to do is to assign the project variables to these channels.

56 • Configuration of the PCIS -ISG ISaGRAF Driver

3.20.2 Input parameters of PCI-6208A ISaGRAF driver The Input parameters of PCI-6208A ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-6208 series Card (PCI-6208V/6208A/6216V). The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-6208 series cards plugged on your PC, the PCI-6208 series card in prior slot should be registered with Card_Number=0, the other PCI-6208 series card with Card_Number=1 (The seting of CompactPCI cards is in the same way).

Digital : Identify this board is digital type or analog type (driver define, so just read only).

Ao_range: Identify the output signal's mode (The parameter is user defined in A_OUTPUT board, it is hidden in other boards), the valid values describe below :

0MA ~ 20MA : 0 5MA ~ 25MA : 1 4MA ~ 20MA : 2

3.21 Configuration of PCI-6208V ISaGRAF Driver

3.21.1 Configuration of PCI-6208V ISaGRAF driver’s properties

In order to add PCI-6208V ISaGRAF driver to the project, user has to follow the procedure below:

1. On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI6208V item for NT driver or DOS6208V item for DOS driver.

Configuration of the PCIS -ISG ISaGRAF Driver • 57

2. After selecting the PCI6208V item, the I/O Connection Editor, will appear as below. Since PCI-6208V ISaGRAF driver and card can provide 8 AO, 4 DI and 4 DO channels, so now user has to do is to assign the project variables to these channels.

3.21.2 Input parameters of PCI-6208V ISaGRAF driver The Input parameters about PCI-6208V ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-6208 series Card (PCI-6208V/6208A/6216V). The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-6208 series cards plugged on your PC, the PCI-6208 series card in prior slot should be registered with Card_Number=0, the other PCI-6208 series card with Card_Number=1 (The seting of CompactPCI cards is in the same way).

Digital : identify this board is digital type or analog type (driver define, so just read only).

3.22 Configuration of PCI-6216V ISaGRAF Driver

3.22.1 Configuration of PCI-6216V ISaGRAF driver’s properties

58 • Configuration of the PCIS -ISG ISaGRAF Driver

In order to add PCI-6216V ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI6216V item for NT driver or DOS6216V item for DOS driver.

2.After selecting the PCI6216V item, the I/O Connection Editor, will

appear as below. Since PCI-6216V ISaGRAF driver and card can provide 16 AO, 4 DI and 4 DO channels, now user has to do is to assign the project variables to these channels.

3.22.2 Input parameters of PCI-6216V ISaGRAF driver The Input parameters about PCI-6216V ISaGRAF driver are

Configuration of the PCIS -ISG ISaGRAF Driver • 59

described as below:

Card_Number : The sequence number of PCI-6208 series Card (PCI-6208V/6208A/6216V). The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-6208 series cards plugged on your PC, the PCI-6208 series card in prior slot should be registered with Card_Number=0, the other PCI-6208 series card with Card_Number=1 (The seting of CompactPCI cards is in the same way).

Digital : Identify this board is digital type or analog type (driver define, so just read only).

3.23 Configuration of PCI-6308A ISaGRAF Driver

3.23.1 Configuration of PCI-6308A ISaGRAF driver’s properties

In order to add PCI-6308A ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI6308A item for NT driver or DOS6308A item for DOS driver.

2.After selecting the PCI6308A item, the I/O Connection Editor, will appear as below. Since PCI-6308A ISaGRAF driver and card can provide 8 AO, 4 DI and 4 DO channels, now user has to do is to assign the project variables to these channels.

60 • Configuration of the PCIS -ISG ISaGRAF Driver

3.23.2 Input parameters of PCI-6308A ISaGRAF driver The Input parameters of PCI-6308A ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-6308 series Card (PCI-6308V/6308A). The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-6308 series cards plugged on your PC, the PCI-6308 series card in prior slot should be registered with Card_Number=0, the other PCI-6308 series card with Card_Number=1 (The seting of CompactPCI cards is in the same way).

Ao_range: Identify the output signal's mode (The parameter is user defined in A_OUTPUT board, it is hidden in other boards), the valid values describe below :

0MA ~ 20MA : 0 5MA ~ 25MA : 1 4MA ~ 20MA : 2

3.24 Configuration of PCI-6308V ISaGRAF Driver

3.24.1 Configuration of PCI-6308V ISaGRAF driver’s properties

Configuration of the PCIS -ISG ISaGRAF Driver • 61

In order to add PCI-6308V ISaGRAF driver to the project, user has to follow the procedure below:

1. On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI6308V item for NT driver or DOS6308V item for DOS driver.

2. After selecting the PCI6308v item, the I/O Connection Editor, will appear as below. Since PCI-6308V ISaGRAF driver and card can provide 8 AO, 4 DI and 4 DO channels, so now user has to do is to assign the project variables to these channels.

3.24.2 Input parameters of PCI-6308V ISaGRAF driver The Input parameters about PCI-6308V ISaGRAF driver are described as below:

62 • Configuration of the PCIS -ISG ISaGRAF Driver

Card_Number : The sequence number of PCI-6308 series Card (PCI-6308V/6308A). The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-6308 series cards plugged on your PC, the PCI-6308 series card in prior slot should be registered with Card_Number=0, the other PCI-6308 series card with Card_Number=1 (The seting of CompactPCI cards is in the same way).

3.25 Configuration of PCI-7233 ISaGRAF Driver

3.25.1 Configuration of PCI-7233 ISaGRAF driver’s properties

In order to add PCI-7233 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now select the “Equipments” radio button, then selecte the PCI7233 item for NT driver or DOS7233 item for DOS driver.

2.After selecting the PCI7233 item, the I/O connection editor, will appear as below. Since PCI-7233 ISaGRAF driver and card can provide 32 DI channels, now user has to do is to assign the project variables to these channels.

Configuration of the PCIS -ISG ISaGRAF Driver • 63

3.25.2 Input parameters of PCI-7233 ISaGRAF driver The Input parameters of PCI-7233 ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-7233 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7233 cards plugged on your PC, the PCI-7233 card in prior slot should be registered with Card_Number=0, the other PCI-7233 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

3.26 Configuration of PCI-7234 ISaGRAF Driver

3.26.1 Configuration of PCI-7234 ISaGRAF driver’s properties

In order to add PCI-7234 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Equipments” radio button, then selects the PCI7234 item for NT driver or DOS7234 item for DOS driver.

64 • Configuration of the PCIS -ISG ISaGRAF Driver

2.After selecting the PCI7234 item, the I/O Connection Editor, will

appear as below. Since PCI-7234 ISaGRAF driver and card can provide 32 DO channels, now user has to do is to assign the project variables to these channels.

3.26.2 Input parameters of PCI-7234 ISaGRAF driver The Input parameters of PCI-7234 ISaGRAF driver is described as below:

Card_Number : The sequence number of PCI-7234 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7234 cards plugged on your PC, the PCI-7234 card in prior slot should be registered with Card_Number=0, the other PCI-7234 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

Configuration of the PCIS -ISG ISaGRAF Driver • 65

3.27 Configuration of cPCI-7249 ISaGRAF Driver

3.27.1 Configuration of cPCI-7249 ISaGRAF driver’s properties

In order to add cPCI-7249 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then Select Board/Equipment Dialog Box will appear. User now selects the “Boards” radio button, then depending on user’s requirements user can select PCI7249i, PCI7249o items for NT driver, or DOS7249i, DOS7249o items for DOS drvier. The difference between the two items is that PCI7249i is for input signal process, PCI7249o is for output signal process.

2.After selecting the PCI7249i or PCI7249o item for input or output process , the I/O Connection Editor, will appear as below. cPCI-7249 ISaGRAF driver and card can provide 48 DIO channels. These channels are divided into PORT 1A (8 bits), PORT 1B (8 bits), PORT 1CL (4 bits), PORT 1CH (4 bits), PORT 2A (8 bits), PORT 2B (8 bits), PORT 2CL (4 bits) and PORT 2CH (4 bits). So now user has to do is to fill the parameters of PCI7249i or PCI7249o items to assign the signal input or output process.

66 • Configuration of the PCIS -ISG ISaGRAF Driver

3.27.2 Input parameters of cPCI-7249 ISaGRAF driver The Input parameters of cPCI-7249 ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-7249 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7249 cards plugged on your PC, the PCI-7249 card in prior slot should be registered with Card_Number=0, the other PCI-7249 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

Port_No : cPCI-7249 can provide 48 digital I/O compatible channels. These channels are divided into eight I/O individual ports, these ports are PORT 1A (8 bits are enable), PORT 1B (8 bits are enable), PORT 1CL (lower 4 bits are enable, higher 4 bits are disable), PORT 1CH (lower 4 bits are enable, higher 4 bits are disable), PORT 2A (8 bits are enable), PORT 2B (8 bits are enable), PORT 2CL (lower 4 bits are enable, higher 4 bits are disable) and PORT 2CH (lower 4 bits are enable, higher 4 bits are disable). This item is to set the port that is used by the driver. Each port’s ID are described as below:

PORT 1A: 0 PORT 1B: 1 PORT 1CL: 2

Configuration of the PCIS -ISG ISaGRAF Driver • 67

PORT 1CH: 3 PORT 2A: 4 PORT 2B: 5 PORT 2CL: 6 PORT 2CH: 7

3.28 Configuration of PCI-7396 ISaGRAF Driver

3.28.1 Configuration of PCI-7396 ISaGRAF driver’s properties

In order to add PCI-7396 ISaGRAF driver to the project, user has to follow the procedure below:

1.On the I/O Connection Editor, choose a empty slot, double click this slot, then select Board/Equipment Dialog Box will appear. User now selects the “Boards” radio button, then depending on user’s requirements user can select PCI7396i, PCI7396o items for NT driver, or DOS7396i, DOS7396o items for DOS driver. The difference between the two items is that PCI7396i is for input signal process, PCI7396o is for output signal process.

2.After selecting the PCI7396i or PCI7396o item for input or output

process , the I/O Connection Editor, will appear as below. PCI-7396 ISaGRAF driver and card can provide 96 DIO channels. These channels are divided into 8 bits port, they are PORT 1A, PORT 1B, PORT 1C, PORT 2A, PORT 2B, PORT 2C, PORT 3A, PORT 3B, PORT 3C, PORT 4A, PORT 4B, and PORT 4C. Now user has to do is to fill the parameters of PCI7396i or PCI7396o items to provide the signal input or output process.

68 • Configuration of the PCIS -ISG ISaGRAF Driver

3.28.2 Input parameters of PCI-7396 ISaGRAF driver The Input parameters of PCI-7396 ISaGRAF driver are described as below:

Card_Number : The sequence number of PCI-7396 card. The first card (in the most prior slot) is with Card_Number=0. For example, if there are two PCI-7396 cards plugged on your PC, the PCI-7396 card in prior slot should be registered with Card_Number=0, the other PCI-7396 card with Card_Number=1 (The setting of Compact-PCI cards is in the same way).

Port_No : PCI-7396 can provide 96 digital I/O compatible channels. These channels are divided into twelve 8 bits I/O individual ports, these ports are PORT 1A, PORT 1B, PORT 1C, PORT 2A, PORT 2B, PORT 2C, PORT 3A, PORT 3B, PORT 3C, PORT 4A, PORT 4B, and PORT 4C. This item is to set the port that is used by the driver. Each port’s ID are described as below:

PORT 1A: 0 PORT 1B: 1 PORT 1C: 2 PORT 2A: 3 PORT 2B: 4 PORT 2C: 5 PORT 3A: 6 PORT 3B: 7

Configuration of the PCIS -ISG ISaGRAF Driver • 69

PORT 3C: 8 PORT 4A: 9 PORT 4B: 10 PORT 4C: 11

Configuration of the ISaGRAF Conversion Table • 71

4

Configuration of the ISaGRAF Conversion Table

4.1 The Introduction of ISaGRAF Conversion Table

The ISaGRAF workbench allows the user to create conversion tables. A conversion table is a set of points used to define an analog conversion. A conversion table can be attached to an analog input or output variable. A table creates a proportional relationship between electrical values (read on input sensor or sent to the output device) and physical values (used in application programming). User can click the “dictionary” button on the Managing Programs Window. When the dictionary windows open, click “Tools” menu and select “Conversion table” item, then the Conversion Table Dialog Box will appear.

72 • Configuration of the ISaGRAF Conversion Table

User now can create and edit conversion tables for his applications. A conversion table example is described as below:

4.2 Use ADLINK Conversion Table Manager ISaGRAF can not add your own conversion table to project directly. You must create a new conversion table in every new project, then input the item step by step.

ADLINK Conversion Table Manager is a utility program. This manager can help you to copy conversion table form one project to another. You can also backup to floppy disk, or restore to your project from floppy disk.

4.2.1 Installation of ADLINK Conversion Table Manager

Installation

The Setup program provided by ADLINK Conversion Table Manger performs all tasks necessary for installing the software.

With “ADLINK Conversion Table Manager” diskettes:

Step 1 Place the “ADLINK Conversion Table Manager Disk1” in the 3.5 inch floppy drive A:.

Step 2. If Windows NT is loaded, choose Run from the taskbar.

Step 3. Type A:\SETUP in the Run dialog box.

Configuration of the ISaGRAF Conversion Table • 73

With “ADLINK All-In-One Compact Disc”:

Step 1 Place the “ADLINK All-In-One Compact Disc” in the CD-ROM drive.

Step 2. If autorun setup program is not invoked, execute x: \setup.exe (x indicates the CD-ROM drive).

Step 3. Select Software→Package→PCIS-ISG→Conversion Table Manager to install the software.

Then the setup dialog box will appear:

Setp 4. Press “Next” button and input the installation path.

74 • Configuration of the ISaGRAF Conversion Table

Setp 5. Click “Next” botton to start installtion.

Setup will add the ADLINK Conversion Table Manager icon in the program folder of the ISaGRAF workbanch at the “Start Menu”. If the folder can’t find, this icon will be added in the “ADLINK Conversion Table Manager” folder.

4.2.2 Use ADLINK Conversion Table Manager When you run this program first, program will ask you to input your ISaGRAF project directory.

Configuration of the ISaGRAF Conversion Table • 75

Please input the current ISaGRAF project directory and press “OK” button.

This program has two mode: 1.Edit mode: You can edit the conversion table of every project.

Besides edit, it provide backup and restore function, and you can use them to copy the conversion table form a project to another. Print function can output conversion data to printer.

2.Copy mode: In this mode, you can copy your conversion table to other project.

76 • Configuration of the ISaGRAF Conversion Table

When you run ADLINK Conversion Table Manager, it is in edit mode first. You can click “Mode” button to change between edit and copy mode.

4.2.3 Fast use ADLINK PCIS-ISG Conversion Table

Setp 1: Place PCIS-ISG ISaGRAF I/O Board and I/O Equipment Objects disk into floppy disk.

Setp 2: Run ADLINK Conversion Table Manager.

Step 3: Click “Restore” button.

Setp 4: Input the disk contain the original ADLINK conversion table file.

A.With ADLINK’s “PCIS-ISG ISaGRAF NT Version” diskettes:

Conversion table is in “PCIS-ISG ISaGRAF I/O Board and I/O Equipment Objects NT Version” diskette.

B.With ADLINK’s “PCIS-ISG ISaGRAF DOS Version” diskettes:

Conversion table is in “PCIS-ISG ISaGRAF I/O Board and I/O Equipment Objects DOS Version” diskette.

C.With “ADLINK All-In-One Compact Disk”:

Conversion table is in “x:\Software\PCIS-ISG-NT\ISaGRAF I/O Board and I/O Equipment Objects” directory, or “x:\Software\PCIS-ISG-DOS\ISaGRAF I/O Board and I/O Equipment Objects” directory (x indicates the CD-ROM drive).

Setp 5: Click “OK” button.

Then you can use this manager to copy the conversion table to your project.

4.2.4 Every function of the Edit mode This mode lets you to edit conversion table’s data, backup to disk, or restore form disk.

1. Project list: All projects of the group you select will be listed in this window. The least one is “User Define”. This project isn’t ISaGRAF’s project. It let you to create your own conversion table

Configuration of the ISaGRAF Conversion Table • 77

data warehouse, and you can copy to others form this data warehouse in copy mode.

2. Conversion table list: All conversion tables of the project you select will be listed in this window.

3. Point list: List all data in the conversion table that you select.

4. Group: Click this button , you can change

project group.

5. Print: Select project and click this button, all of

the conversion table data of this project will be outputed to define

printer.

6. Save: Save the change of the data.

7. Cancel: Recover the change of the data.

8. Backup: Backup this project’s conversion table data to floppy disk or other directory.

9. Restore: Restore conversion table data form floppy disk or other directory.

10.New: Add a new conversion table in project you select.

11.Rename: Rename a conversion table.

12.Delete: Delete one or over two conversion tables.

13.Help: Help and product declare. 14.Store: Store a new or a modifide data which you input.

15.Clear: Clear one exist data in conversion table.

The project list window will list all of the projects in the group that you select. You can click “Group” button to change project group.

4.2.5 Input conversion table data All of the data in conversion table that you select will be listed in point list windows.

78 • Configuration of the ISaGRAF Conversion Table

Left side is the data list, the conversion table’s data will be drawn in the right side windows. Electrical item is the value of your card, Physical item is the value that you want to use in the ISaGRAF program. Electrical value can’t repeat. Otherwise it will be wrong.

Before you have changed data and want to change to other project or conversion table, you should click “Save” button to save change. If you want to backup conversion table to disk, click “Backup” button, then select the disk and directory.

To restore conversion table, click “Restore” button, and select disk and directory as backup.

Click “Add” button can let you create a new conversion table.

The first character of the name must be English character, the Manxman length of the name can’t larger then 16 characters.

When you select “User Define”, you can input it’s note.

Configuration of the ISaGRAF Conversion Table • 79

The note can type any character.

Rename can let you change conversion table’s name, its step is as same as new function. Delete can let you delete the conversion tables that you don’t need. You can delete several at once. Use multi -select to select, and click “Delete” button or press “Del” key, The program will ask you if you want to sure delete.

The conversion tables that you select will be deleted.

How to use multi-select: 1.Select a part of continuous several items: Push Shift key, use

mouse left button to click the beginning and click the ending. Continuous several items will be selected.

2.Push Ctrl key and click mouse left button to select the item that you want. You can select any item.

If you want to print the conversion table, click “Print” button, all data of the conversion table will be printed.

80 • Configuration of the ISaGRAF Conversion Table

4.2.6 Copy conversion table to your project Before use this mode, you must create “User Define” conversion table first. This mode can let you copy conversion table form User Define to any project.

Copy button: This button will copy the item you select in “User

Define” to the project that you want. This button will be enabled when

the target project and conversion table selected.

Select the project you want to copy, and select the conversion table. After click “Copy” button, the conversion table will be copied to your project. You can select several projects and several conversion tables.

“Select all” button can let you select all projects or conversion tables.

Page: 1 SMP - RFGRAPH Group: h:\ISAWIN\SMP Project: RFGRAPH demonstrates use of graphic pictures Date: Saturday,2000/1/1 10:00:00 AM 1: TABLE1 Electrical : 1 20 30 40 Physical : 1 20 40 70

Configuration of the ISaGRAF Conversion Table • 81

“Unselected” button can let all project or conversion table become unselected.

If there has the same conversion table name as copied, program will ask you if you want to overwrite.

In copy mode, the print function can print the data of “User Define” only. If you want to print the other project, please change to edit mode.

4.2.7 To get Help To click “Help” button, you can see the dialog as below.

Click “Help” button, you can get some information about this manager.

Click ADLINK’s mark or copyright words, you can link to ADLINK’s website. This website provide the newest information of ADLINK’s products, driver of cards, and technique support.