nvision Programming Instructions for Reference Recorder & Lab Reference

Similar documents
CrystalControl User s Manual. for nvision Reference Recorder and HPC40 Series Pressure calibrator

nvision Operation Manual for Reference Recorder & Lab Reference

nvision Operation Manual for Reference Recorder & Lab Reference

Contents. Overview Introduction...3 Capabilities...3 Operating Instructions Installation...4 Settings... 5

Interfacing the 1724-Type Microprocessor-Controlled EDFA via a Serial Communication Port

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual

MADEinUSA OPERATOR S MANUAL. RS232 Interface Rev. A

LC-10 Chipless TagReader v 2.0 August 2006

Model FLSC-C1-LIQ. Microprocessor Based Loop Powered Transmitter

UART2PPM. User s Guide. Version 2.04 dated 02/20/16. Gregor Schlechtriem

OPERATIONS & MAINTENANCE MANUAL

Accessories for EST4 Series

GM8036 Laser Sweep Optical Spectrum Analyzer. Programming Guide

Protocol and instruction set for remote control via the infrared interface. Table of Contents

Product Specification for model TT Transducer Tester Rev. B

Catalog

DIGITAL OUTPUT BAROMETER SENSORS

13. OP-03 RS-232C SERIAL INTERFACE

Serial Control Manual TDAI-2170

SCM9B-D100 SERIES USERS MANUAL

User Manual Solenoid Controller BI-SC1001

nvision Reference Recorder

G3P-R232. User Manual. Release. 2.06

Back to. Communication Products Group. Technical Notes. Local/Remote Control, 9300 Series

MI June Instruction. I/A Series Intelligent Pressure Transmitters. Operation, Configuration, and Calibration Using a HART Communicator

Line-to-line RMS Volts, 3 phases 4 digits (XXX.X) Volts

Operating Manual V1.2. QUANTUM COMPOSERS, INC 212 Discovery Drive Bozeman, MT Phone: (406) Fax: (406)

EE 314 Spring 2003 Microprocessor Systems

Configuration of CPE 310-S and CPE 311-S transmitters by keypad

TECHNICAL MANUAL UNIVERSAL BOP GPIB VISA INSTRUMENT DRIVER. 1) This manual is valid for the following Model and associated serial numbers:

1. GENERAL INFORMATION

Instruction Sheet UPS SERIES. Serial Control Protocol. I Rev E

USING RS-232 to RS-485 CONVERTERS (With RS-232, RS-422 and RS-485 devices)

CASH-Interface2. v1.09. Universal CASH Interface

PARAMETER LIST MICROFUSION

User manual. Inclinometer with Analog-RS232-Interface IK360

Code Reader 2500 and Code Reader 3500 User Manual Appendix Appendix C - CR2500 and CR3500 Programming Code Matrix

Catalog

2F. No.25, Industry E. 9 th Rd., Science-Based Industrial Park, Hsinchu, Taiwan Application Note of OGM220, AN001 V1.8

Technical Description and User Manual E-band CW power meter DPM-12 s/n N-1204/21-T

OHIO SEMITRONICS, INC. DIGITAL AC POWER MONITOR OSI SPECIFICATIONS

Kongsberg Mesotech Ltd.

Power Torque Meter 1. Basic technical specifications

SV613 USB Interface Wireless Module SV613

OPERATIONS & MAINTENANCE MANUAL

CIC ENGINEERING 345 CENTER STREET EAST PEORIA, IL PH FAX µmpis Control Software

Catalog

RFIDLOG Dual animal tag data logger with external antenna and SD card storage.

Revision 1. March 21, ADC Operation Manual N 11 th St San Jose CA

I-7088, I-7088D, M-7088 and M-7088D User Manual

Model ipm Intelligent Power Monitor

Stensat Transmitter Module

XLR PRO Radio Frequency (RF) Modem. Getting Started Guide

MS2711B Hand-Held Spectrum Analyzer

CAT-260 Repeater Controller Computer Automation Technology, Inc

Micro Fox PicCon Manual

TSA 6000 System Features Summary

INTRODUCTION. T hank you for your HB8215/HB8216 loadcell indicator purchase. The HB8215 and HB8216 are the best choice for industrial weighing

Low Power with Long Range RF Module DATASHEET Description

HURRICANE Radio Modem. FULL DUPLEX Radio MODEM

2016 Motorized Shades Basic Programming

Catalogue

8000 Series. Precision Digital Multimeter. Operation Manual. Version 4.20 : April 2010 All product names are trademarks of their respective companies

WWVB Receiver/Decoder With Serial BCD or ASCII Interface DESCRIPTION FEATURES APPLICATIONS

MODEL 4212C INSTRUCTION MANUAL. Table of contents 1.1 FEATURES 1.4 WARRANTY

Select datum Page backward in parameter list

SV-MESH Mesh network series Catalogue

Multi-Channel RS-232 Serial RF Transceiver

METEOROLOGICAL INSTRUMENTS

The LEBOW 7554 Operator's Manual 7.2

IDA 4 XM V 1.X. Installation and configuration of IDA 4 XM User Manual

um-pwm1 Pulse-width Modulation Servo Coprocessor Datasheet Release V100 Introduction Features Applications

SMARTALPHA RF TRANSCEIVER

Blue Bamboo P25 Device Manager Guide

PRODUCT MANUAL VHF & UHF Pocket Paging Transmitter. Version 1.00 April 2017

9520 Series Pulse Generator Operating Manual

Fanuc Serial (RS232) Communications Information

A Super trainer with advanced hardware and software features only found in very expensive equipment.

Gentec-EO USA. T-RAD-USB Users Manual. T-Rad-USB Operating Instructions /15/2010 Page 1 of 24

Arduino Arduino RF Shield. Zulu 2km Radio Link.

CAT-700 Repeater Controller

The MP SERIES CONTROLLER. User s Manual. ISE, Inc.

BATCHMATE 1500 Batch Control Computer Technical Bulletin

Modbus communication module for TCX2: AEX-MOD

GNSS Conductor GF. User s Guide. (Document No. SE )

CW Transmitter. User s Manual

METEOROLOGICAL INSTRUMENTS

MTS2500 Synthesizer Pinout and Functions

Kloehn NX3 Pump. NX3 Hardware User s Manual Level 3. Engineering GREAT Solutions

815LT Submersible Smart Level Transmitter

AcuMesh Wireless RS485 Network. User's Manual SOLUTION

BNC. 588 Series Pulse Generator Operating Manual

NLS-HR15 (NLS-HR ) Hand-held Barcode Scanner. User Guide

Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 4.00 and greater

Stensat Radio Beacon

TECHNICAL DOCUMENT EPC SERVO AMPLIFIER MODULE Part Number L xx EPC. 100 Series (1xx) User Manual

PH METER OPERATION MANUAL. Model : PH-208

Instruction Manual ABM HART Gateway Software. Instruction Manual Revision A.1

CAT-700B Repeater Controller Computer Automation Technology, Inc

DIGITAL OUTPUT PRESSURE SENSORS

Transcription:

nvision Programming Instructions for Reference Recorder & Lab Reference

Contents Introduction... 1 I/O Settings.... 1 nvision Communication Format... 2 Chassis Communication:... 2 Module Communication:... 2 Query and Command Responses:...........................................2 Chassis Queries and Commands... 3 Commands... 4 Module Queries and Commands... 4 Queries.... 4 Commands... 5 Acknowledgement of a Command... 6 Programming Tips... 8

Introduction Thank you for choosing the nvision Reference Recorder from Crystal Engineering Corporation. Your nvision is a combination of leading edge technology and rugged industrial design. We hope your nvision meets your expectations, and we re interested in any comments or suggestions you may have. You can send us a note at: crystal@ametek.com Many features in this and our other products are a direct result of your comments! Digital Interface Introduction 1 The nvision can be connected to a personal computer via mini-usb, using the provided USB cable. The nvision can be operated remotely, as if you were pressing the buttons. You can use a simple terminal program to send the commands, or, you can incorporate them into your own software program. I/O Settings The serial interface settings are: Baud Rate Data Bits Parity Stop Bits Flow Control 115200 8 None 1 None

nvision Communication Format The nvision is a sophisticated instrument that may allow the use of any number of modules in either bay. Therefore all communication must include all the relevant information to either communicate with the chassis or all the way down to the specific module. All queries end with a question mark (?) and all commands end with an exclamation mark (!). Input is case-sensitive; all instructions should be sent in UPPER- CASE. Instructions must be terminated with a single carriage return (CR) character followed by an optional linefeed (LF) character. Note that while the nvision expects either CR or CR/LF as command termination on its input, it always appends a CR/LF pair to its output. For reference, CR is ASCII value 13 decimal, while LF is ASCII character 10 decimal. nvision Communication Format 2 Chassis Communication: The chassis allows you to query (?) or command (!) such items as: AutoOff feature, firmware version, the stored chassis message, model, the available modules, and the serial number. The chassis communication format takes the following form: Query: [Query?] Command: [Command!] [command parameter if applicable] Module Communication: The module reports items such as the firmware versions, full scale ranges, module message stores, models, readings, serial numbers, units, and water references (pressure module). Query: MOD:[Query?] [module number] Command: MOD:[Command!] [module number] [command parameter (if applicable)] Where the lower module number is 1, the upper module number is 2, and the BARO module is 3. A space is required in front of the module number. Query and Command Responses: The nvision always returns some indication to let you know a query or command was received and acted on. See the Acknowledgement of a Command section for details.

Chassis Queries and Commands Queries Automatic Shutoff Timer AO?...Returns the auto off time in seconds. For example, 1200 is 20 minutes. Chassis Queries and Commands 3 Firmware Version VER?...Returns the nvision firmware version in a R08. format. Message Store MSG?...Returns the data from the chassis message store. Model MOD?...Returns the model name of the chassis. NV is the nvision reference recorder, and NL is the nvision Lab Reference. Modules Available MODSA?...The available modules are returned as a sum of the following descriptors: Lower Module = 1 Upper Module = 2 BARO Module = 4 Therefore, a number of 3 returned means that both the lower and upper modules are populated. Recording REC:STA!...(Run Tag) Starts a recording on the nvision, bypassing the screen lock if enabled (without unlocking the nvision) Examples...REC:STA! Starts a recording with a tag of Run # N, N being the number of recordings on the nvision. REC:STA!Location1 Starts a recording with a tag of Location1. (Allows up to 22 characters.) If you want to have spaces in the run tag, use: REC:STA! HEX [Run Tag*] Run Tag* is the run tag string converted to a hexadecimal represented string Example...REC:STA! HEX 4c6f636174696f6e31 Starts a recording with a tag of Location1. (Allows up to 22 characters.) If a blank run tag is desired use: REC:STA! HEX 20 REC:STO!...Stops the current recording run, bypassing the screen lock if enabled (without unlocking the nvision)

Module Queries and Commands 4 Serial Number SN?...The serial number is returned as a six digit number. Commands Automatic Shutoff Timer AO! Set the auto off time for the chassis. (3600 seconds is the max auto off time.) Module Queries and Commands Communication with the module requires you to specifically identify the module location. As shown below, this is done by appending a 1, 2, or 3 to the end of the query. Queries = 0 disables Automatic Shutoff (always on) = seconds: 30 45 60 120 180 240 seconds seconds (1 min) (2 min) (3 min) (4 min) These values can be set to anything from 1 to 3600 seconds. However, once connected to CrystalControl 300 600 900 1200 1800 2700 3600 this value will be reset to the closest value shown in the table. For example, sending the command AO!75 (5 min) (10 min) (15 min) (20 min) (30 min) (45 min) (1 hr) instructs the nvision to set the Automatic Shutoff time to 1 minute. Firmware Version MOD:VER? 1... Returns the nvision firmware version of the lower module in the R. format. MOD:VER? 2... Returns the nvision firmware version of the upper module in the R. format. MOD:VER? 3... Returns the nvision firmware version of the BARO module in the R. format. Full Scale Range MOD:FR? Note: This query is not applicable to the RTD100 module. Full scale range for MA20 switch test is 1". Full scale range for BARO is 15".

Module Queries and Commands 5 Message Store MOD:MSG? # Model MOD:MOD? # Reading MOD:RD? # Note: The MA20 switch test states are 1 for open, and 0 for closed. Units for MA20 module are either ma, % 4-20mA, %10-50mA (for MA-20+ modules only), VDC, or Switch Test. Serial Number MOD:SN? # Unit MOD:UNIT? # Response: PSI, kg/cm2, inhg, inh2o, mmhg, mmh2o, kpa, bar, mbar, MPa, user, C, F, R, K, Ohm, ma, %4-20mA, %10-50mA, VDC, or SwitchTest Note: This query is only available when the nvision has R080007 or greater firmware. Water Reference MOD:H2O? # Response: 4C, 60F, or 68F Note: This query is only available when the nvision has R080007 or greater firmware and is populated with a pressure module (PM).

Module Queries and Commands 6 Commands Water Reference Sets the module to the water reference entered. MOD:H2O! # 4C MOD:H2O! # 60F MOD:H2O! # 68F Note: This command is only available when the nvision has R080007 or greater firmware and is populated with a pressure (PM) or barometric (BARO) module. Unit Changes the module to the unit of measure entered. Pressure (PM) & Barometric (BARO) Modules MOD:UNIT! # PSI MOD:UNIT! # kg/cm2 MOD:UNIT! # inhg MOD:UNIT! # inh2o MOD:UNIT! # mmhg MOD:UNIT! # mmh2o MOD:UNIT! # kpa MOD:UNIT! # bar MOD:UNIT! # mbar MOD:UNIT! # MPa MOD:UNIT! # user... Changes the module to user unit* *Note: Not for BARO module Resistance Temperature Module (RTD100) MOD:UNIT! # C MOD:UNIT! # F MOD:UNIT! # R MOD:UNIT! # K MOD:UNIT! # Ohm Milliamp Modules (MA20) MOD:UNIT! # ma MOD:UNIT! # %4-20mA MOD:UNIT! # %10-50mA MOD:UNIT! # VDC MOD:UNIT! # SwitchTest

Module Queries and Commands 7 Acknowledgement of a Command The nvision always returns some indication to let you know a command or query was received and acted on. The return code for a command is eight hexadecimal digits. After the query or command the nvision will give the following responses: Query: [answer to query] [error code] Command: [error code] General Error Codes The error code can give you valuable information and can be broken down as follows: Form: ABBCCCCC A BB CCCCC Error/Success Section Error/Status Code When 00000000 is returned you have successfully communicated with the nvision. A- Error/Success 0 = Success 8 = Error Note: All other values have a reserved meaning. BB- Section 00 = Success 01 = Microprocessor 02 = Chassis 03 = Module Note: All other values have a reserved meaning. CCCCC- Error/Status Code (represented as hexadecimal values) 00000 = Success 00001 = General (unspecified error) 00006 = Zero limit exceeded 00008 = Changes not allowed while administrator password is set 0000F = Command not supported 00100 = Message from PC too long (max of 254 characters) or command is too long Run Tag max length is 22 characters 00102 = Command not found 00105 = Incorrect number of parameters for the command 00106 = Module requested is not present 00107 = Parameter is not valid for the command 0010C = Chassis in not in the correct state to accept the command 00200 = Parameter is out of range for the command Note: All other values have a reserved meaning.

Module Queries and Commands 8 Recording Error Codes Recording error codes can be broken down as follows: Form: ABBDDEEE A BB DDEEE Error/Success Section Error/Status Code On success, a default success response 00000000 is returned. On error, a default error code format is returned. Below are the specific error codes that will be seen using REC:STA! and REC:STO! A- Error/Success 0 = Success 8 = Error BB- Section 04 = Record DDEEE- Error/Status Code First 2 characters denote recording status 01EEE = Currently recording 02EEE = Not recording Last 3 characters denote specific error DD000 = Unable to Start/Stop recording because of nvision recording status (cannot start recording when already started, or stop recording when already stopped) DD112 = nvision is currently erasing recordings DD113 = User needs to complete operation on nvision DD114 = User needs to wait for nvision to complete current operation DD115 = nvision memory is full DD116 = nvision batteries are low EXAMPLES 80100100 = Bad command or Run Tag supplied is too long 80401000 = Cannot start recording; nvision is already recording 80402112 = Cannot start recording; nvision is currently erasing recordings 80401113 = Cannot stop recording; user needs to complete operation on nvision

Programming Tips The nvision is a very straightforward device to communicate with, provided you follow these tips. This advice is derived from our own experiences automating systems based on the nvision, as well as the experiences of our users; following these tips will help save you some time. Anytime you establish (or re-establish) communications with the unit, you should use the following initialization sequence, which will help you deal with possible noise due to reset, etc.: Programming Tips 9 Note: Replace # with either 1, 2, or 3 when module query/commands are used. 1 Send a carriage return to clear any unprocessed characters in the nvision s input buffer. 2 An error code like 80100102 will be returned; this is normal. 3 Use the MOD:UNIT? # and MOD:UNIT! # query and command to select the unit you want to use. 4 If appropriate, zero the nvision by sending the MOD:ZER! # command, since the zero value may need resetting. 5 If you are logging data, you should log the serial number of the unit for traceability purposes by using the SN? or MOD:SN? # query. You should also log the product code, hardware revision, and firmware version with the VER? # or MOD:VER? # query.

2013 Crystal Engineering Corporation 708 Fiero Lane, Suite 9, San Luis Obispo, California 93401-8701 4414.H