MultiCom/MV 1.0. Comtrol RocketPort Guide. Copyright , Viewpoint Systems, Inc. All Rights Reserved

Similar documents
MultiCom. for LabVIEW for Windows. Windows 95/98/NT Edition. Copyright , Viewpoint Software Solutions, Inc. All Rights Reserved

MultiCom. for LabVIEW for Windows. Windows 95/Windows NT Edition. Copyright , Viewpoint Software Solutions, Inc. All Rights Reserved

MultiCom. for LabVIEW for Windows

Setup guide Automatic tool measurement on AKKON CNC system

IPNexus Server Secure Instant Messaging & Integrated Collaboration

SmartScan. Barcode Translator for QuickBooks USER S MANUAL

Rocket 133/133S/133SB User s Manual. Revision: 1.1 Date: Dec HighPoint Technologies, Inc.

HiCOCAN. Setup Information

QSC(LP)-100. User's Manual

DDA-06 External DAS Driver

Backpack Hard Drive Help and User's Guide rev

PCI Express Serial Card

DIO-128 User Manual State Change Monitoring System

TN010 AKKON. Installation guide. (AKKON application documentation and operating system)

LabVIEW Driver. User guide Version

ESC(LP)-100. Eight Channel Low Profile RS-232 Asynchronous Communications Adapter. for PCI bus. User's Manual

Secure Com Port Redirector User Guide

HP / HP HPIB Driver Installation and Troubleshooting ChemStation Version A.07.0x- A.08.0xon Windows NT

Perfect Time Pro v User Manual

System Management Guide Version 7.52

Single Port Serial PC Card User Manual

SonicWALL CDP 2.1 Agent Tool User's Guide

GPA Migration Guide

PC-LC2/ QUICK INSTALL GUIDE. Installation Guide. Version 1.0. Technical Manuals Online! -

Instruction Manual. HH610-SW Application Software for Portable & Bench Meters

RS 232 Interface. RS 232 is the Serial interface on the PC. Three major wires for the Serial interface: Transmit Pin 2 Receive Pin 3

RTD Fastrax itrax02 GPS Module Application and Driver Manual for Windows 98/2000/NT4/XP User s Manual Version 2.0.x

82341C HPIB Installation and Troubleshooting Agilent ChemStations on Windows 95 and Windows NT

VISTA - CTI Multi-port Serial Adapter. Install Guide

SNMPListener v2.0 User Guide

INTELLEX SOFTWARE VERSION 3.1 UPGRADE

PCI Express 16-Port Serial I/O Cards

GPS140 Windows Application User s Manual Version 2.0.x

TrashMagic 2 User Guide

MULTIFUNCTIONAL DIGITAL SYSTEMS. Software Installation Guide

DPT - EN1 R1 Users Manual

IntelliServer RAS 2000 TM PowerRack Windows NT Supplement

Perle Dial-Out User s Guide

PCMCIA Flash Card User Guide

R227. Terms Code Discount per Sales Code Qty Ordered AR-1227

Firmware Loader. Software. For support mail to: tech mca.nl See also our website: mca.com. Software Manual. Revision 1.

FM300 Network Server

Stonesoft User Agent. Release Notes for Version 1.1.3

Shimadzu LabSolutions Connector Plugin

Redirector User Guide

Analog & Digital Output Module Quick Start Guide

Windows Me Plug-and-Play

PCM-COM232 SERIES. ComputerBoards, Inc. Revision 1 November 1997

x10data Smart Client 7.0 for Windows Mobile Installation Guide

MULTIFUNCTIONAL DIGITAL SYSTEMS. Software Installation Guide

AKKON USB CONTROLLER BOARD

WorkPlace Agent Service

User Manual VScom PCI Cards VScom Industrial Card

PageScope Box Operator Ver. 3.2 User s Guide

StoneGate IPsec VPN Client Release Notes for Version 4.2.0

User's Manual. USB DOCK - Einstein. Omnidirectional Control Technology Inc.

PCIe-400 USER S MANUAL

Intel Server RAID Controller U2-1 Integration Guide For Microsoft* Windows NT* 4.0

x10data Smart Client 6.5 for Windows Mobile Installation Guide

DM6816 Driver for Windows 98/NT4/2000/XP

StoneGate Management Center. Release Notes for Version 5.3.3

SUPPLEMENT TO THE MDC-360C MANUAL MDC-361C. Film Deposition Controller. IPN Rev. C

Owner s Manual. 2-Port DB9 RS-232 Serial PCI Card

System Management Guide Version 7.4a

Pocket ESA. Version 1. User s Guide. Copyright (c) GAEA Technologies Ltd. All rights reserved.

Bluetooth USB User Guide. Revision A July 12, 2006 Part Number GC

1.0. Quest Enterprise Reporter Discovery Manager USER GUIDE

Trademark. Cadex C5100 BatteryStore User Guide

Product Manual Select Code Comcode Issue 8 January EasyView Software for the Galaxy Controller

Backpack Help and User's Guide rev

ClassicMouse User Manual

Mini Document & Photo Scanner. i-convert

VERITAS StorageCentral 5.2

MFL QUICK START MANUAL

EMULATOR SETUP MB BIT COMPACT-ICE

READ ME FIRST Windows 95/98/Me/2000

Lava 8255-PIO Programmable Peripheral Interface Card Installation Manual

ProxWriter. User s Manual. VT TECH Corp E. Industrial St., #1G Simi Valley, CA Phone: (805) Fax: (805) Web site:

StoneGate Management Center Release Notes for Version 4.2.1

Instruction Guide. 2 Channel Ultra ATA/100 PCI Card PCI2IDE100. The Professionals Source For Hard-to-Find Computer Parts. Revised: December 5, 2002

x10data Application Platform v7.1 Installation Guide

GageWay SM. Copyright MicroRidge Systems, Inc.

Magic Card User Manual

SIR, RADAN and UtilityScan are registered trademarks of Geophysical Survey Systems, Inc.

Installing the IBM ServeRAID Cluster Solution

ENCAD File Print Utility for Windows 95

ISO-CD Installation User Guide Version 4.0

RocketU 1144CM Host Controller

LAVA Octopus-550 Installation Manual

Trace Debug Tools Version 1.2 Installation Guide

Authorized Send User s Guide for imagerunner Machines Version 4.1

ELK-IP232 INSTALLATION AND CONFIGURATION MANUAL. Ethernet to Serial Bridge

RTDM RUN-TIME VERSION REAL TIME DATA MONITOR INSTRUCTION MANUAL

Manual. TC3 Virtual Serial COM. TwinCAT 3. Version: Date: Order No.: TF 6360

Installation and User's Guide

Multifactor Authentication Installation and Configuration Guide

StoneGate IPsec VPN Client Release Notes for Version 5.0.1

Administrator s Guide

LAKEWOOD INSTRUMENTS REMOTE WINDOWS SOFTWARE

TOOLS for n Version2 Update Guide

Transcription:

MultiCom/MV 1.0 Comtrol RocketPort Guide Copyright 1994-2000, Viewpoint Systems, Inc. All Rights Reserved

Viewpoint Systems, Inc. does not warrant that the Program will meet Customer s requirements or will operate in the combinations which may be selected by the Customer or that the operation of the Program will be uninterrupted or error free or that all Program defects will be corrected. VIEWPOINT SYSTEMS, INC. DOES NOT AND CANNOT WARRANT THE PERFORMANCE OR RESULTS THAT MAY BE OBTAINED BY USING THIS SOFTWARE. ACCORDINGLY, THE SOFTWARE AND ITS DOCUMENTATION ARE SOLD AS IS WITHOUT WARRANTY AS TO THEIR PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR ANY PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE PROGRAM IS ASSUMED BY YOU. NEITHER VIEWPOINT SYSTEMS, INC. NOR ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION, PRODUCTION, OR DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY DIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, SUCH AS, BUT NOT LIMITED TO, LOSS OF ANTICIPATED PROFITS OR BENEFITS, RESULTING FROM THE USE OF THE PROGRAM OR ARISING OUT OF ANY BREACH OF ANY WARRANTY. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF DIRECT INCIDENTAL OR CONSEQUENTIAL DAMAGES, FOR THE ABOVE MAY NOT APPLY TO YOU. RocketPort is a trademark of Comtrol Inc. All other brand and product names are trademarks or registered trademarks of their respective companies. Copyright Viewpoint Systems, Inc., 1994-2000. All Rights Reserved. Reproduction or adaptation of any part of this documentation beyond that permitted by Section 117 of the 1976 United States Copyright Act without permission of the Copyright owner is unlawful. Viewpoint Systems, Inc. 800 West Metro Parkway Rochester, NY 14623-2640 Printed in the U.S.A. August 2000 Part Number: VS-MCMVRP002

Table Of Contents Introduction...1 Installation and Setup...1 General Information...3 How To Reach Us...9

Introduction The Multicom/MV Comtrol RocketPort Manual is a guide to assist with the Multicom/MV installation for users of the Comtrol RocketPort hardware. Use this manual along with the instructions included with the Comtrol Software and Documentation CD included with the hardware and the MultiCom/MV 1.0 Software Guide for LabVIEW for Windows to complete a successful installation of the MultiCom system. This manual also provides hardware specific information for using the Comtrol RocketPort hardware with MultiCom/MV. MultiCom features that are not fully supported by the hardware is noted in this manual. Installation and Setup MultiCom/MV version 1.0 supports the Windows 95, Windows 98, Windows NT 4.0, and Windows 2000 operating systems. The following steps are required to install the MultiCom software and configure your Comtrol hardware. 1. Install the MultiCom software. A setup program is provided to ensure proper software installation. To install MultiCom, run the SETUP.EXE file on the installation diskette. A program group called MultiCom/MV 1.0 for LabVIEW will be added to Windows. This group will contain an uninstall program. The installed files are described in the MultiCom/MV 1.0 Software Guide for LabVIEW for Windows manual. 1

Note: If you are installing MultiCom/MV version 1.0 over a previous version of MultiCom, make sure that the old MCOM32.DLL file is removed from your hard disk. The installation program checks your windows and windows system directories for this file but if an older version is located in other directories, problems could result. 2. Install the Comtrol driver for the RocketPort Hardware. A CD from Comtrol is included with the RocketPort hardware. Follow the instructions on the Quick Start Card that is included with the CD for instructions on installing the driver. Note that Windows 2000 does not require installation of hardware drivers as Windows 2000 contains drivers for the Comtrol hardware. 3. Shut Down Your Computer and Install the Hardware. Install the MultiCom hardware, including the PCI card and the 8 or 16-port panel. Upon rebooting the PC, Windows will recognize the new hardware and set it up automatically for you. You will then need to restart your computer one more time. 2

General Information Understanding the MultiCom Hardware The data buffers associated with the MultiCom/MV system are stored in the system memory of the computer. When a read or write is performed, data is read from or written to the corresponding memory location. Sizes of the buffers are controlled by the operating system and cannot be changed by the user. RS-232 and RS-422 Communication The options of RS-232 or RS-422 communication are chosen in hardware. For MultiCom/MV systems which have RS-422 capability, there is a switch associated with each port on the external panel. This switch determines whether the given port will use RS-232 communication or RS-422 communication. If there is no switch on the external panel, the system does not have the capability to perform RS-422 communication and can only communicate using RS-232. Please note that the 8-port Octacable system and the 16-port rack-mount system are RS-232 only. Data Bits Support The Comtrol board supports either 7 or 8 data bits; the option for 5 and 6 data bits are not supported. To configure a port for 7 data bits, pass a 7 to the data bits parameter in the init VI. To select 8 data bits, pass an 8 to the init VI. Stop Bit Support The Comtrol board supports either 1 or 2 stop bits; the 1.5 stop bits option is not supported. To configure a port for 1 stop bit, pass a 0 (zero) to the stop bits parameter in the init VI. To select 2 stop bits, pass a 2 to the init VI. 3

Parity Support The Comtrol board supports none, odd, and even parity. Mark and space parity are not supported. To configure a port for no parity, pass a 0 (zero) to the parity parameter in the init VI. To select odd parity, pass a 1 to the parity parameter in the init VI. To select even parity, pass a 2 to the parity parameter in the init VI. Port Numbering In order to remain compatible and consistent with LabVIEW, the MultiCom VIs use a zero based numbering scheme, (i.e., the first port is number zero). MultiCom includes any system ports when assigning port numbers to the ports on the Comtrol panel. For instance, if your PC has two built-in COM ports, these would be ports 0 and 1 in MultiCom and the first Comtrol serial port would be port 2. If multiple boards are used, the ports will be numbered according to the slot location of the board. PCI slots are numbered in the computer. The lowest slot number will have the first set of ports, the next lowest number will have the next set of ports, and so on. Serial Port Break VI The break generated by the RocketPort board is a fixed time length. Although the MultiCom Serial Port Break VI includes a delay terminal for compatibility with the original LabVIEW VI, the value passed is ignored by the RocketPort board. Handshaking Modes All of the handshaking modes featured in the original LabVIEW VIs are supported by MultiCom. 4

Input Buffer Handshaking When either hardware (RTS) or XON/XOFF handshaking is being used for receiving data, the MultiCom port signals to the sending device when it can/cannot receive additional data. The number of characters in the input buffer determines when the RTS line changes and/or when the XON and XOFF characters are sent. The Comtrol RocketPort hardware controls when data is held off from being accepted by the receiving port and also controls when the receiving port signals the sender that it is accepting data again. Baud Rates The following baud rates are supported under MultiCom. 300 600 1,200 2,400 4,800 7,200 9,600 19,200 38,400 57,600 115,200 230,400 460,800 Note that to set a baud rate at or above 57,600 in Windows 95/98, the baud rate must be remapped in the Device Manager. Under Windows 95/98, access the Advanced option under the Board Options tab in the RocketPort properties. Using a baud rate of 460,800 requires the Scan Rate value in the Advanced Board Options to be modified. See the help text associated with this dialog box for more information. To set the baud rate at or above 57,600 in either Windows NT or Windows 2000, the baud rate must be remapped in the Device Manager. Under Windows NT or Windows 2000, choose the Main Setup Tab and highlight the port to set the baud rate. Right click the mouse, select Properties, and modify the Override and lock baud rate to prompt to change the baud rate. Buffer Sizes 5

The RocketPort board uses system memory for its buffers to store input and output data. The default size of each buffer for each port is dependent mainly upon the operating system. On a Windows 98 system with 128 MB of RAM, the default buffer size is 8192 bytes. On a Windows NT computer and a Windows 2000 computer each with 64 MB of RAM, the default buffer size is 4096 bytes. This value cannot be changed while using the Comtrol hardware with the MultiCom software. Passing a value other than the default buffer size to the buffer size input prompts in the MultiCom Init+ VI will not change the buffer sizes. Note: The original Serial Port Init VI will default the input and output buffer sizes to 1024 bytes if the buffer size terminal is left unwired. Keep this difference in mind if you replace an original VI with one of the MultiCom init VIs; the operation of your application may be affected. Reads/Writes May Hang LabVIEW The MultiCom software does not require an interrupt to run. When running with the interrupt disabled, no Windows (LabVIEW or otherwise) interaction can occur once LabVIEW enters the MultiCom code. Consequently, if you request more characters to be read than have been transmitted, the computer will wait indefinitely until the requested number of characters are read (unless a timeout is specified or an EOS character is detected). Likewise, if a write is held off due to a handshake situation, the computer will wait indefinitely until the hold off condition is released. To avoid this problem it is important to follow these guidelines: 6

Reads v Use the MultiCom Bytes at Serial Port VI to determine the number of bytes that can be read. The proper use of this VI will also increase the execution efficiency of your code since no time will be spent in the MultiCom software waiting for data to be received. v Use the MultiCom Serial Port Read+ VI with timeout enabled to prevent LabVIEW from hanging if no data is available. Writes v Use the MultiCom Bytes at Output Port VI to determine if there is room in the output buffer for the new output string. The proper use of this VI will also increase the execution efficiency of your code since no time will be spent in the MultiCom software waiting for the output buffer to empty. v Use the MultiCom Serial Port Write+ VI with timeout enabled to prevent LabVIEW from hanging due to handshaking. If LabVIEW hangs in one of these wait loops, press <Ctrl><Alt><Del> followed by <Enter> to shut down LabVIEW and return to Windows. Parity Error Byte in the Flow Control Cluster If the high-order byte of the Parity Error Byte field in the Flow Control cluster in the serial initialization routines is non-zero, MultiCom will insert an FFh into the input buffer (not the low order byte of the Parity Error Byte field as in LabVIEW) when a parity error is detected. The low-order byte of the Parity Error Byte field is not used by MultiCom. 7

Moving or Uninstalling the Comtrol Hardware If you are running Windows 95/98 or Windows 2000 and need to move the Comtrol card within the computer or uninstall the Comtrol hardware, you need to uninstall the driver before physically uninstalling the card. Use the Install/Remove Software option under the Control Panel. If you are running Windows NT, remove the RocketPort Adapter entry. This can be done before or after removing the hardware. NOTE: If you do not uninstall the driver first when using Windows 95/98 or Windows 2000, the port numbering will be improperly configured and resetting the port numbering will require multiple changes to the registry. Using Interrupts The Comtrol RocketPort is configured by default to use interrupts. An interrupt is not required to run MultiCom though. If you are using Windows NT or Windows 2000, you cannot disable the interrupt. To disable the interrupt under Windows 95/98, enter the Device Manager, open Multifunction, right click on the Comtrol RocketPort entry, and select Properties. Under the Board Options tab, select Advanced and deselect the check box for Use IRQ. NOTE: Disabling the interrupt in the Advanced Board Options dialog box will not free up the interrupt for use by other devices in your system. The interrupt will still be shown as used by the Comtrol RocketPort board in the Device Manager. 8

How to Reach Us Viewpoint Systems, Inc. 800 West Metro Parkway Rochester, NY 14623-2640 phone: (716) 475-9555 fax: (716) 475-9645 e-mail: support@viewpointusa.com Technical support is available by e-mail, fax or voice. Phone support is available business days, 9:00 a.m. to 5:00 p.m. Eastern time. Before calling for technical support please double check your work. When calling, it is important to have all relevant information on hand. 9