Software Product Description _________________________________________________________ PRODUCT NAME: IXV11/VMS Driver, SPD 28.28.02 Version 2.1 DESCRIPTION The IXV11/VMS Driver allows programs written in any language supporting the MicroVAX/VMS $QIO System Service to commu- nicate with user devices connected to the IXV11/IXV1S mod- ules. The IXV11/IXV1S Module Family is a group of industrial dig- ital input/output, analogue input/output, and counter in- terfaces for Digital Equipment Corporation's Q-bus machines. These interfaces are: o Digital Input Module supported: IDV11-A 16-bit opto- (M5026) / coupler IDV1S-A isolated digital (M5026-P0) input o Digital Output Modules supported: IDV11-B 16-bit opto- (M6029) / coupler IDV1S-B isolated digital (M6029-P0) output IDV11-C 16-bit relay (M8005) / output IDV1S-C 16-bit relay (M8005-P0) output DIGITAL August 1991 AE-JB97C-TE IXV11/VMS Driver, SPD 28.28.02 Version 2.1 o Analog Input Modules supported: IAV11-A isolated multi- (A410) / channel IAV1S-A A/D converter (A410-P0) IAV11- 16-channel A/D (A410-YA) AA converter / IAV1S- (A410-PA) AA IAV11-C 16-channel (A029) / flying capacity IAV1S-C multiplexer for (A029-P0) IAV11-A/ IAV11-AA IAV11- 16-channel (A029-YA) CA semiconductor / IAV1S- multiplexer for (A029-PA) CA IAV11-A/ IAV11-AA o Analog Output Module supported: IAV11-B 4-channel group (A6007) / IAV1S-B isolated D/A (A6007-P0) converter o Counter Module supported: IDV11-D opto-coupler (M7197) / isolated IDV1S-D 5-channel (M7197-P0) counter 2 IXV11/VMS Driver, SPD 28.28.02 Version 2.1 The following driver software functionality is available for control of the IXV1x interfaces. The driver allows any of the IXV1x interfaces to be either allocated by a single pro- cess or shared among several processes. o Digital Input/Output requests support the following modes of operation: - Read data from one or several IDV1x-A modules. - Write data to one or several IDV1x-B or IDV1x-C mod- ules. - Read or write fractions of a 16-bit value. - Interrupts can be handled in a user process by AST rou- tines. o Analog Input/Output requests support the following modes of operation: - Read data from one or several (up to 128 different) channels on IAV1x-A, -AA and IAV1x-C, -CA modules. - Write data to one or several (up to 4 different) chan- nels on IAV1x-B modules. - Automatic gain selection can be enabled. - Multiple reads on one channel can be initiated with one request. - Conversion can be started internally or externally. Although the number of different channels is limited to 128, it is possible to read each channel more than once with one request. Therefore the actual number of values that can be read is limited only by the length of the control buffer. 3 IXV11/VMS Driver, SPD 28.28.02 Version 2.1 o The Counter functions support the following modes of op- eration: - Start or stop one or more (up to 5) counter channels simultaneously on one IDV1x-D module. - Counting upwards or downwards can be selected per chan- nel. - Every channel can be preset with an initial value. - A counter overflow and/or underflow may be handled in a user AST routine. - Count of external events controlled by internal or ex- ternal start signal. - Count of selectable internal time intervals upon ex- ternal control signal (time measurements). - Concatenating consecutive counter channels. Note: This software product is supported in Europe only. HARDWARE REQUIREMENTS VAX, MicroVAX, or VAXstation configuration as specified in the System Support Addendum (SSA 28.28.02-x) o One IxV11 interface o Hardware capable of reading one of the distribution me- dia upon which the product is offered SOFTWARE REQUIREMENTS o VMS Operating System o Any programming language supporting VMS $QIO System Ser- vice, such as: - VAX Ada 4 IXV11/VMS Driver, SPD 28.28.02 Version 2.1 - VAX BASIC - VAX C - VAX FORTRAN - VAX Pascal Refer to the System Support Addendum (SSA 28.28.02-x) for availability and required versions of prerequisite/optional software and for information regarding components of VMS DECwin- dows. ORDERING INFORMATION Software Licenses: QL-VHZA*-** Software Media: QA-VHZA*-** Software Documentation: QA-VHZAA-GZ Software Product Services: QT-VHZA*-** * Denotes variant fields. For additional information on avail- able licenses, services, and media, refer to the appro- priate price book. SOFTWARE LICENSING This software is furnished under the licensing provisions of Digital Equipment Corporation's Standard Terms and Con- ditions. For more information about Digital's licensing terms and policies, contact your local Digital office. LICENSE MANAGEMENT FACILITY SUPPORT This layered product supports the VMS License Management Fa- cility. License units for this product are allocated on a per-CPU basis and are not dependent on CPU Capacity or User/Activity. 5 IXV11/VMS Driver, SPD 28.28.02 Version 2.1 For more information on the License Management Facility, re- fer to the VMS Operating System Software Product Descrip- tion (SPD 25.01.xx) or the License Management Facility man- ual of the VMS Operating System documentation set. For more information about Digital's licensing terms and poli- cies, contact your local Digital office. SOFTWARE PRODUCT SERVICES A variety of service options are available from Digital. For more information, contact your local Digital office. SOFTWARE WARRANTY Warranty for this software product is provided by Digital with the purchase of a license for the product as defined in the Software Warranty Addendum of this SPD. [TM]The DIGITAL Logo, CI, DEC, DECwindows, MicroVAX, TK, VAX, VAX Ada, VAX BASIC, VAX C, VAX FORTRAN, VAX Pascal, VAXcluster, VAXft, VAXserver, VAXstation, and VMS are trademarks of Digital Equipment Corporation. 6