Portable Data Recorder
OMB-483-0901 Rev
Servicing North America
For immediate technical or application assistance
Servicing Europe
How To Use This Manual
Appendices
Table of Contents
EZ-PostView and ViewXL Calibration
ChartScan User’s Manual
ChartScan Unit Startup and ChartView Tutorial
Overview
Unit Startup
Inspect Your System
Install Signal Conditioning Cards
Verify Voltage Setting
Verify DIP Switch Setting
Selection Micro Setting Switch #
Install Ieee 488 Interface Communications Card option
Connect Expansion Chassis option
Apply Power to ChartScan
Error Condition LED Indicators
DB50 Pin Descriptions
Start ChartView, Configure System, and Collect Data
ChartView Main Window Control Options
= Mouse, Ú= Arrow Keypads , = PageUp/PageDown Keypads
Device Interface
ChartView, Basic Concepts
Configuration Files
ChartView Tutorial
Acquiring Data with no charting or meter use
Select Interface Device
Moderate
Advanced
Configure Acquisition
Configure Channels & Alarms
Stop
High Speed Setup
Parameter Options
Count
Review Configuration
Page
ChartScan User’s Manual
General Information
General Description
Operational Aspects
Data Handling and Triggering
Software and Hardware
ChartScan Specifications
General
Channels
Triggers
Data Storage & Format
Digital I/O Interface & Alarms
Calibration
− Notes
Hardware
Front Panel
Rear Panel
Power Aspects
Changing the Voltage Setting
Memory Configuration
Replacing the AC Power Supply Fuse
Expanded Memory Options
Memory Option JP201 JP202
RS-232/422 Interface Configurations
Calibration Memory Write Enable/Disable
Configuring RS-232/422 Parameters
Selection Micro Setting Switch
Standard Units, Only
Early Production Units, Only
Cable Wiring DB9 Female Pin & Signal
Serial Port Pin Connectors
ChartScan to PC Connection RS-232 DB9 Male Pin & Signal
Pin # RS-232 Signal Pin Description
Ethernet Interface Configuration
Ieee 488 Interface Configuration Option
Specifications
Ieee 488 Pinout
Ieee 488 Configuration
Ieee 488 Configuration Settings
Digital I/O Lines
Logic Levels
Digital I/O Port Pinout
External TTL BNC Connectors
Signal Conditioning Cards
Temperature Units
Input Connector
Temperature Range, Accuracy, and Resolution1 Type J
Fault Detection
Voltage Range2, Accuracy3 and Resolution
Digital Filtering
Voltage Range, Accuracy1 and Resolution
CSN14/LV/ T, B, & S Low Voltage Cards
Input Connectors
Voltage Range, Accuracy and Resolution
Number of Inputs
Device
Slot
CSN/Relay Card Specifications
Connecting the Expansion Chassis
Expansion Chassis, CSN/Exp Option
Cross Section of Mounting Block
Automatic Channel Assignment
Device Channel Assignments Slot
Channel-to-System Isolation 500 V peak Dimensions
Number of Slots Four
− Notes
ChartView Software Reference
Groups, Charts, & Channels
Three Ways of Using ChartView
What ChartView and ChartView Plus Provide
Waiting for Trigger
Main Window
ChartView Main Window and Control Options
Channel Information Region
Status Indicator Region
Instrument
Group Select
Start, Pause, Stop Charts
Main Window Toolbar
Scroll Faster Scroll Slower
Display Configuration
Normal Edit
ChartView Software Reference ChartScan User’s Manual
Adjusting Channel Setup for Channel
Manually Creating a Display
Adding a Chart to Group
Adjusting Channel Setup for Channel
Arm Acquisition
Channel Configuration
PostView post-acq data viewer
Disarm
File
Print Charts
Main Window Pull-Down Menus
See File Menu Note, immediately following this text
Chart
File Menu Note
Display config
View
Charts
System
Acquisition
Acquire
Data
Displays the condition of a data acquisition
Command Characters Data Destination Timeout Region
Ctrl + J manual control
Window
Ctrl + U manual
Setup
Log configuration
Device …
ChartScan User’s Manual ChartView Software Reference
Log Enable
Device Expanded Menu obtained with use of the F12 Key
Ctrl+A
Setup
Bar Graph, Analog, and Digital Meters
Overview
Configuration Note
Bar Graph Meters
Analog Meters
…. for Analog Meters
Digital Meters
…. For Digital Meters
Meter Pull-Down Menus
Reset. This feature does not apply to the Digital Meters
Meter Toolbars
Name Function
Meters Configuration Menu
Configuring a Meter
Setup Window
Channel & Alarm Setup Dialog Box
Configure Meter Settings, Function Descriptions
Channel and Alarm Setup, Button Descriptions
Channel Configuration Columns
Example
Acquisition Setup Dialog Box
Alarm Configuration Columns
Acquisition Setup Dialog Box, Normal Mode
Normal Mode, CH1 and CH2 Assigned to a Chart
Burst Mode, Operational Issues
Measuring AC Voltage, or AC RMS Voltage
Introduction
Measuring AC RMS
Data Destination Dialog Box
Data Destination
Why use Auto Re-arm?
Chart Setup Wizard
Introduction
Automatic Chart Setup with Wizard
Chart Setup Wizard, Simple Mode
Bypassing Automatic Chart Setup
Introduction
EZ-PostView
EZ-PostView includes the following features
ViewXL
Reference Note
Calibration Setup
Range 100 mV
Range
Non-Volatile Storage of Calibration Constants
Hardware Protected RAM
ScanCal’s Main Window
Using ScanCal
ScanCal Software Application
Instruction Tool Icon
Interface Parameters
System Inventory
Command Active Indicators
Password
Mode Indicator
Calibration Without ScanCal
Calibration of Main Unit
Offset Calibration of Main Unit
Required Equipment
U130
U128
U129
U132
Gain Calibration of Main Unit
U128
Calibration of Signal Conditioning Cards
Offset Calibration of Cards
Cal Err offset, gain, or temperature sensor out of range
Gain Calibration of Low Volts Cards
ChartScan User’s Manual Calibration
C1,1X
…to clear the buffer
#1X QC?
Volts DC Slot #
Gain Calibration of High Volts Cards
…to clear the buffer
Option b Hot Cell Method
Cold Junction Calibration
Option a Cold Cell Method
Option c T/C Calibrator/Simulator Method
Calibration ChartScan User’s Manual
Enter J3,3,0000.0X J6,3,0000.0X J11,3,0000.0X J14,3,0000.0X
Calibration ChartScan User’s Manual
Appendices
ChartScan User’s Manual
Contents
Appendix a
Command Syntax
Immediate & Deferred Commands
Command Interpretation
Conflict Errors
Fixed Formats
Command Type
Deferred Commands, Order of Execution
Order Function
Command Summary
E001
#make
E000
E002
Hyst Chan max
Lchan
Level
Mmask
Stime
Rtype
#chans
Tstart
− Notes
Commands
Command Reference
Command Description Format
Type
PRINT#1, OUTPUT07 @X
Trigger On Command
PRINT#1, OUTPUT07T1,1,0,0X
Sleep
INPUT#2, S%
Flush Acquisition Buffer
PRINT#1,SPOLL07
PRINT#1,OUTPUT07 *BX
PRINT#1,OUTPUT07
Clear Channel Configuration
‘ Clear all channels configuration
Channel
PRINT#1,ENTER07
Restore Factory Settings
PRINT#1,OUTPUT07Q?T?Y?X
Input A$
PRINT#1, OUTPUT07U2X
If C% and 16 then PRINT,ERROR-INVALID Keyword Sleep
Change Calibration Keyword
PRINT#1, ENTER07 INPUT#2, C%
PRINT#1,OUTPUT07*P02X
Adjust Calibration Card Pots
PRINT#1,OUTPUT07K12345X
PRINT#1,OUTPUT07*P01X
While S% and 4 =
Power-On Reset
PRINT#1,OUTPUT07*RX
Print #1, SPOLL07
PRINT#1,OUTPUT07*S1X
Power-Up Settings
‘ Screen shows Q1,7,7,7,0 T1,3,0,0 Y000100
PRINT#1, OUTPUT07*RX
PRINT#1,OUTPUT07*T2X
Time Stamping
PRINT#1,OUTPUT07*T1X
PRINT#1,OUTPUT07*T0X
Assign Alarm Output
PRINT#1,OUTPUT07A#0X
# Alarm Stamping
PRINT#1,OUTPUT07A#1X
Byte 1 A07 A00 Byte 2 A15 A08 Byte 3 A23 A16 Byte 4 A31 A24
Configure Channels
These special types are valid only in degrees Celsius
Same as Without temperature Temp
Thermocouple Card Types
Volts Card Types
PRINT#1, OUTPUT07*C
PRINT#1,OUTPUT07X
PRINT#1,OUTPUT07 U13X
# Select Card
PRINT#1, OUTPUT07W#32X
Set Relay Make Time
PRINT#1, OUTPUT07M#0X
PRINT#1, OUTPUT07D#12X
PRINT#1, OUTPUT07G17,1X
End Calibration Mode
PRINT#1, OUTPUT07H17X
PRINT#1, OUTPUT07J1,2,90.0X
PRINT#1,OUTPUT07E?X
? Error Status Query
PRINT#1,CLEAR07
PRINT#1,ENTER07 INPUT#2,A$ Print A$
Set Data Format
Data Input Formats see Note
Dddddddd
Data Output Formats
MM/DD/YY
Dddddddd =
PRINT#1, OUTPUT07 U4X
PRINT#1, OUTPUT07F0,0X
PRINT#1,OUTPUT07C1, 1
PRINT#1, ENTERO7
OUTPUT07F#15000.0X
# Set Burst Mode Frequency
PRINT#1
OUTPUT07F#100.5X
Calibrate Channel Gain
PRINT#1, OUTPUT07G17,1
Calibrate Channel Offset
Acq
Set Scan Interval
Inorm
PRINT#1, OUTPUT07I010000.0
PRINT#1, OUTPUT07R1X
Digital Input Stamping
PRINT#1, OUTPUT07I#0X
PRINT#1, OUTPUT07I#1X
Calibrate Cold Junction Offset
Temp
PRINT#1, OUTPUT07J1,2,101.7X
Print #1, ENTER07 INPUT#2, C%
Enter Calibration Mode
PRINT,ERROR-INVALID Keyword Halt
If C% and 16 then
PRINT#1, OUTPUT07F0,0X PRINT#1, OUTPUT07L1,100.0,10.0X
Set Trigger Level
Hyst
PRINT#1, OUTPUT07T4,5,0,0X
Set SRQ Mask
Set Measuring Mode
PRINT#1, OUTPUT07M#1X
Set Event Mask
Line Input #2, N$ Print N$
Set Digital Outputs
PRINT#1 OUTPUT07O?X
PRINT#1, OUTPUT07O?X
Program Trigger Times
PRINT#1, OUTPUT07 V0 X V?
? Query
OUTPUT07 V1 X V?
PRINT#1, OUTPUT07 V4 V?
Terminator Type Terminator Description IEEE-488
Set Query Terminator
CR LF/EOI LF CR/EOI USER/EOI User
None
PRINT#1,OUTPUT07F0,0X
R1X R2X R3X
U4X U5X
PRINT#1,OUTPUT07Q?X
PRINT#1, OUTPUT07 QC?X
QC? Query Card Data
PRINT#1, OUTPUT07 C#5X
INPUT#1 PRINT#1
API Commands Appendix a
PRINT#1 SPOLL07 INPUT#2, S% Wend PRINT#1,OUTPUT07R1X
Read Buffered Data
While S% and 8 =
PRINT#1,ENTER07 Line INPUT#2, A$
PRINT#1,OUTPUT07R#16X
# Read Last Readings
PRINT#1,OUTPUT07F1,0X
Line Input #2, R$ Print R
Set Real Time Clock
PRINT#1, OUTPUT07 S140000.0,4/30/93X
Set Trigger Configuration
PRINT#1, OUTPUT07Y100,10000,0X
PRINT#1, OUTPUT07
000100.0X
PRINT#1, OUTPUT07T1,7,0,1X
User Status
?I?L?P?Q?S?T?Y?
001,1,002,0,003,0 …
00256
01024
#123101.20,04/24/93
Change Calibration Keyword
PRINT#1,OUTPUT07@X
Set User Terminator
PRINT#1, OUTPUT07V44X
PRINT#1, OUTPUT07V58X
OUTPUT07Y0,10,0X
# Set Average Weight
PRINT#1, OUTPUT07W#64X
PRINT#1, OUTPUT07C1
PRINT#1,OUTPUT07C1-16,1 C17,2
Execute
PRINT#1,OUTPUT07*C
C18-32,3
PRINT#1,SPOLL07 INPUT#2,S% Wend PRINT#1,OUTPUT07N0 N1
Set Counts, or Select Blocks
PRINT#1,OUTPUT07N0 N2
PRINT#1,SPOLL07 INPUT#2,S% Wend PRINT#1,OUTPUT07U6X
Appendix B
Memory Allocation
Measuring Modes
U16
U17
‘Select Normal mode Sample over which to average
Normal Mode
‘Select Normal mode #16 Samples over which to average
Scan time = #channels x #samples/channel + 12 x 520.83 µs
High-Speed, Single-Channel Mode Burst Mode
‘Select high-speed, single-channel mode
Condition
Configuration Requirements
PRINT#1,OUTPUT07 U4X
Channel Configuration
Signal-Conditioning Modules Type Inputs Connector
Type Volts DC
CSN14/TC/P Configuring Thermocouple Channels
CSN14/LV/ T, B, or S Configuring Low Volts Channels
Type Volts AC
Configuring a Scan
Scan Configuration
CSN14/HV/S Configuring High Volts Channels
Configuring the Scan Interval
I000010.0,000000.1
Acquisition Configuration
Component Description Required
I000010.0,000000.0
Pre-Trigger State
Continuous, Gap-Free Acquisition with Two Timebases
Configuration Aspects for Programmers Appendix B
Trigger and Stop Events
Post-Trigger State
Post-Stop State
External TTL High or Low Level
Selected Temperature Channel High or Low Level
Alarm on or off
‘@’ character
Alarm Stamping A#
Time Stamping *T
With Alarm Stamping
Digital Input Stamping I#
PRINT#1, OUTPUT07A#1X
‘ Enable digital input stamping
With Digital Input Stamping
PRINT#1,ENTER
Acquisition Buffer, a Description
Trigger Block Organization
Get the response
PRINT#1,OUTPUT 07R1X
PRINT#1,OUTPUT 07 U6X
Multiple Trigger Blocks
Acquisition Buffer Interrogation
Field Response Implication
Field Response Implication
Input
Reading the Acquisition Buffer
PRINT#1,OUTPUT07 U6X
Print
PRINT#1,OUTPUT07R2X
PRINT#1,OUTPUT07R3X
Digital Alarm Outputs
Configuring Alarms
Alarm Set Points
Print #1
PRINT#1,OUTPUT07A3,0X ‘Disable channel 3 from digital output
Set Point Hysteresis
Digital I/O Operation
Appendix C
Using High/Low/Last HLL Registers
HLL Register Contents
Accessing HLL Registers
Example
Example shows how to read only the Last readings
Code
Data Format F
Data Input Formats
Data Format F
Examples
Data Output Formats
Engineering Units Data Format
Thermocouples
Volts
Time/Date Stamp
Hhmnss.t,mm,dd,yy
010203.5
Binary Data Format
Counts Data Format
HHhmstMDYLLhmstMDYll
Configuring Power-Up State
Vuser where 0 user
Query ? Commands
Status Commands
Queries
Status, Event Reporting, and Mask Registers
Register Chart Mask Registers
Register Chart Status and Event Reporting Registers
Register Access
Theory of Operation
Appendix C Registers, Data Formats, & Queries
Event Status Enable Register
Calibration Status Register U2 Command
Error Source Register E? Command
Event Status Register
Status Byte Register
Bit Location Value Description
Service Request Enable Register
Ieee 488 Serial Poll Response
DIO8 MSBit
Using Status Reporting Registers
DI02
Buffer Overrun
Trigger Latency
Trigger Overrun
Avg
Buffer Overrun With One Trigger Block
Open Thermocouple/Range Error Checking
Real Time Clock
Buffer Overrun With Multiple Trigger Blocks
− Notes
ChartScan Program Examples
Appendix D
Reading HLL Status using HLL16.BAS
Reading HLL Data from T/C & Volts Cards using HLL32.BAS
Print #1, Output 07Y30,1,200X
CLS Print The ChartScan is resetting
Print #1, Output 07C1-16,1X Print #1, Output 07C17-32,2X
Print #1, Output 07I000001.0,00000.3X
While INKEY$ = ‘’
PRINT#1, Enter INPUT#2, READING$
Print #1, ENTER07 Output #2, U%
Print #1, Output 07I000000.1,000000.1X
Print #1, Output 07C1-16,3X Print #1, Output 07C17-32,2X
Print #1, Output 07Y50,100,200X
Print #1, Output 07L1,20.0,0X T4,5,0,0X
Operating Alarms using ALARM2.BAS
END if
Print #1, Enter 07 Line Input #2, A$ Print A$
Else
END if Wend
PEN on Print #1, ARM SRQ
Using the Ieee 488 SRQ with Alarms using ALAR2SRQ.BAS
On PEN Gosub AlarmHandler
Print #1, Output 07M1X
Input #2 Print #1 Output 07O?X
Collecting Data in Binary Format using BINACQ.BAS
Locate
Line Input #2, A$
Print #1, Enter 07 Line Input #2, U$ Print U$
Print #1, Output 07R2X
Binary DATA%/10 = C
Print #1, Output 07M#0X Print #1, Output 07W#32X
Collecting Binary-Formatted HLL Data using BINHLL.BAS
Print #1, Clear Print #1, Output 07*S1X
Print #1, Output 07C1-16,1X Print #1, Output 07C17-32,14X
Decode received data and print on screen in Ascii
Print STR$VALLAST$ Else
Print #1, Output 07T1,8,1,0X
Print #1, Output 07Y1000,20,10X
Print #1, Output 07I000000.3,000000.0X
Print #1, Output 07Q,0,0,8,8,0X
Print UAT$
Print #1, Output 07U6X
Loop Until UA$=
Print UA$
While INKEY$ =
Wend Close END
Print #1, Disarm SRQ
Print #1, Output 07R3X
Input #2, EVENT%
Print UA
Sleep Print #1, ARM SRQ Return
Print #1, Output 07M#1X Print #1, Output 07F#20000.0X
Print #1, Output 07C1,14x
Print #1, Output 07Y0,8,0X
Locate 14, 1 Print Scan i is
Print #1, Output 07V32X Q7,0,7,7,1X
For i = 1 to UA% Print #1, Enter
Print SCAN$
Appendix E
− Notes
Decimal Values 00 to 63 ACG, UCG & LAG
Universal Command Group UCG
Appendix F
Box Items
Decimal Values 64 to 127 TAG & SCG
$41
Decimal Values 00 to 31 ACG & UCG Characteristics
Ascii Code Details
Dec Name Description Addressed Command Group ACG
Decimal Values 00 to 31 ACG & UCG Descriptions
Ascii Control Codes 00 to
Decimal Values 32 to 63 LAG
Space
Decimal Values 64 to 95 TAG
DEL
Delete Command
Decimal Values 96 to 127 SCG
Ascii Code SummaryAppendix F
− Notes
LED Indications of Error Conditions LED Indicators
Appendix G
ChartScan Error Messages
Appendix H
Abbreviations Appendix H
Index
ChartScan User’s Manual
WARRANTY/DISCLAIMER
Temperature