OPERATOR INTERFACE PRODUCTS APPLICATION NOTE. Xycom 4800/2000 OIL (Operator Interface Language)- Series Terminals: Backup and Restore with ProComm



Similar documents
NUM INFORMATION US N 111 1/9

Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0

Using HyperTerminal with Agilent General Purpose Instruments

#65 4GHGTGPEG")WKFG #FXCPEGF"6GTOKPCN"5QHVYCTG 8GTUKQP"502 HQT"%QPVTQNNGT/#% Catalog # Rev.02

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000

LTM-1338B. Plus Communications Manual

L Firmware And FPGA Configuration Upgrade

Modbus Communications for PanelView Terminals

Xi2000 Series Configuration Guide

SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual

To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:

Connecting and Setting Up Your Laptop Computer

Introduction: Implementation of the MVI56-MCM module for modbus communications:

Knowledge Base POS/C31A Troubleshooting

X D I A L U P. X12 (HIPAA) Dial-up Transmission System. Document Version

Barcode Magstripe. Decoder & Scanner. Programming Manual

I. DigitalCAT Captioning Software Overview A. Welcome B. Acquiring the Captioning Add-On C. Purpose of this Guide...

POS Integration. Prepared by: Binh Nguyen

Keep it Simple Timing

Vicon Flash Upgrade Software

Accessing Diagnostics using a Dialup Modem

Unique Micro Design Advanced Thinking Products. Model S151 UMD Transfer Utility for the Nippondenso BHT Series User Manual

RS-232 Communications Using BobCAD-CAM. RS-232 Introduction

METROLOGIC INSTRUMENTS, INC. IS4225 ScanGlove USB Addendum for the MetroSelect Single-Line Configuration Guide

Laser Barcode Scanner

Scanner Configuration

Appendix A. This Appendix includes the following supplemental material:

Vicon Flash Upgrade Software

VRX Company Inc. Application Note: DacEasy Point of Sale setup for Pole Display

ETHERNET WEATHER STATION CONNECTIONS Application Note 33

Getting Started with IntelleView POS Administrator Software

HOMEWORKS. RS-232 Protocol. Data Protocol for Communicating with Lutron's HOMEWORKS System

DUKANE Intelligent Assembly Solutions

Remote Access Server - Dial-Out User s Guide

Instructions on How to Use HyperTerminal to Test Serial Ports ...

TruePort Windows 2000/Server 2003/XP User Guide Chapter

Sartorius YAD01IS Win

User s Manual TCP/IP TO RS-232/422/485 CONVERTER. 1.1 Introduction. 1.2 Main features. Dynamic DNS

KP-200 Plus. Stand-alone Keyboard Display Unit USER S MANUAL

FrontDesk Installation And Configuration

3.1 RS-232/422/485 Pinout:PORT1-4(RJ-45) RJ-45 RS-232 RS-422 RS-485 PIN1 TXD PIN2 RXD PIN3 GND PIN4 PIN5 T PIN6 T PIN7 R+ PIN8 R-

Configuring Serial Terminal Emulation Programs

Application Bulletin

OWNERS MANUAL. Status Monitor. for Windows 95, 98, ME, NT 4, 2000 & XP. SIGNALCRAFTERS TECH, INC.

CENTRONICS interface and Parallel Printer Port LPT

RS-232 Baud Rate Converter CE Model 232BRC Documentation Number 232BRC-3903 (pn5104-r003)

APPLICATION NOTE # Using Sage SMOS for VoIP Testing, IP Phone to IP Phone TABLE OF CONTENTS

1.1 Connection Direct COM port connection. 1. Half duplex RS232 spy cable without handshaking

T3 Mux M13 Multiplexer


File Management Utility. T u t o r i a l

The Analyst RS422/RS232 Tester. With. VTR, Monitor, and Data Logging Option (LOG2) User Manual

Application Note: Connecting to a 2500 Series Processor using PLC Workshop

Exploring the Remote Access Configuration Utility

3.1 Connecting to a Router and Basic Configuration

Aquadyne TechTip TITLE: TROUBLESHOOTING PC COM PORT AND MODEM PRODUCTS AFFECTED SYMPTOMS POSSIBLE CAUSES

This document explains how to configure and use the IOPRINT+ Print Server in the Unix TCP/IP environment.

USING THE MODEL IQ 1000 INTELLICLOCK

Serial Communications (Tas Comms 32 )

Technical Support Bulletin Nr.18 Modbus Tips

Technical Note #14. Phone Modem Device Support. GE ED&C Home Search ED&C GE ED&C Power Management Home GE ED&C PMCS Home

FLoader User's Manual

SECURITY SYSTEM MANAGEMENT SOFTWARE FOR WINDOWS. Quick Start Instructions

ATS Advanced Terminal Software Version 1.9 Reference Guide for Controller-A

LOVELINK III- Process Monitoring, Logging, Graphing, & Configuration

Memex Automation Inc. Fanuc CNC Backup Instruction Manual

Part Number Revision A, January Monitoring System Rack Configuration and Utilities Guide

UniSystem Computer Remote Control

Laser Barcode Scanner User s Manual

All other brands and their products are trademarks or registered trademarks of their respective holders, and should be noted as such.

WinPFT File Transfer Utility (Catalog No ND7)

IBM System x3400 and x3500 servers SATA backup device Not seen when attached to SATA onboard controller port

Introduction. Setting Up the Scanner. Performing Verification Sequence

Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface

History of Revisions. Ordering Information

Allen-Bradley. Bar Code. 2-D Hand-Held. Programming Guide. Bar Code. Scanners. (Cat. No HTG-4)

Global Water Instrumentation, Inc.

LAN / WAN Connection Of Instruments with Serial Interface By Using a Terminal Server

Operating Instructions Serial Monitor ROBERT RIELE GmbH & Co KG

User Manual Revision English Converter / Adapter Ethernet to RS232 / RS485 (Order Code: HD HD M HD HD M)

Centurion C4 Transfer Guide using C4 File Transfer Utility

SCHEDULING SOFTWARE. This P.C. program must be running at all times, or PIN number verification will not be allowed.

BARCODE READER V 2.1 EN USER MANUAL

CipherLab 5100 Time Attendance Utility Manual

PollCat III. Pollable Call Accounting Terminal. User's Guide

Sending SMS Messages and s

PROGRAMMING SOFTWARE FOR ASYNCHRONOUS SERIAL ENCODERS AMS / ATS / AMM / ATM

Update Firmware from GUI

How To Connect A Directsofl To A Powerpoint With An Acd With An Ctel With An Dm-Tel Modem On A Pc Or Ipad Or Ipa (Powerpoint) With A Powerline 2 (Powerline

Serial Communications

CNC File Transfer Box. Connecting the CNC File Transfer. CNC Transfer Program

Centurion PLUS CPC4 Download Guide

Figure 1 - T1/E1 Internet Access

TAP Interface Specifications

32 Transferring Projects and Data

HP Security Modules. Software Upgrade Guide. Part number: Document version: 6PW

1 Serial RS232 to Ethernet Adapter Installation Guide

RS-232 COMMUNICATIONS

E-i. Section E. Code Formatting. E/D = Enable/Disable T/DNT = Transmit/Do Not Transmit EX/DNEX = Expand/Do Not Expand

PARTNER ACS R4.0 Remote Administration R4.0. Getting Started

Transcription:

Page 1 of 9 Xycom 4800/2000 OIL (Operator Interface Language)- Series Terminals: Backup and Restore with ProComm Introduction The Xycom 4800/2000 OIL-series terminals offer you the ability to backup and restore program and blocks and register values. In the past this was done with bulky recorders and tapes. Today s technology lets a PC/AT computer, running a communications package such as ProComm, backup and restore program blocks and/or register values from a Xycom 4800/2000 OIL-series terminal. ProComm is a shareware package available on many bulletin boards. You can also obtain a copy by calling our Applications Engineering Department at (734) 429-4971. The latest release of ProComm is version 2.4.3. The steps outlined here also apply to ProComm Plus, available from Datastorm Technologies Inc. How Backup and Restore Works: When selecting from the Backup/Restore Menu on a 4800/2000 OIL-series terminal, the user is given several options. These are to backup only the <P>rograms, only the <R>egister Values, or <ALL> (both Register Values and Program Blocks in the same file). When backing up Programs, the information in each Program Block is downloaded in order from block 1 to 255. The actual data of each block will be preceded by the sequence <-[14;xxxp, were xxx is the program block number (e.g., the data of Program Block 001 would be preceded by <-[14;001p). When backing up Registers, the register values are downloaded as one block and are preceded by the sequence <-[14;000p. When selecting to backup All, the Register Values are first downloaded into the file, followed by the Program Blocks. (Before backing up Register Values, please review the section entitled Backing Up Registers Special Considerations:, located at the end of this document). The sequence of characters (<-[14;xxxp) that precedes the Register Values or each individual Program Block is used as a pointer to indicate where data was stored prior to the backup. Thus, if the terminal encounters the sequence <-[14;120p, then it will restore the next block of data into Program Block 120.

Page 2 of 9 Setting up ProComm for Backup/Restore: Once in ProComm, you will have to define parameters in three places: the Terminal Setup Menu, the ASCII Transfer Menu, and the Line Options Configuration Menu. The Terminal and ASCII Transfer Setup Menus are subsets of the Main Setup Menu, accessed by pressing <ALT><S>. the Terminal Setup (option #2) and the ASCII Transfer Setup (option #6) must be configured as follows: ============================ Terminal Setup ============================ 1) Terminal emulation..ansi-bbs 10) Break Length (ms).350 2) Duplex..FULL 11) Enquiry (CTRL-E).OFF 3) Flow control.xon/xoff 4) CR translation (in) CR 5) CR translation (out)..cr 6) BS translation DEST 7) BS key definition..bs 8) Line wrap..on 9) Scroll.ON OPTION == ESC = EXIT Terminal Setup Menu Press <ESC> to return to the Main Setup Menu after the appropriate changes have been made.

Page 3 of 9 ======================= ASCII TRANSFER SETUP ======================= ASCII UPLOAD 1) Echo locally..no 2) Expanded blank lines...full 3) Pace character.0(ascii) 4) Character pacing.0(1/1000 sec) 5) Line pacing.0(1/10 sec) 6) CR translation..none 7) LF translation...none ASCII DOWNLOAD 8) CR translation..none 9) LF translation...none OPTION == ESC = EXIT ASCII Transfer Setup Menu Press <ESC> to return to the Main Setup Menu after the appropriate changes have been made. Options #1 (Modem Setup), #3 (Kermit Setup), #4 (General Setup), and #5 (Host Mode Setup) will not affect the Backup/Restore procedure. Save the changes by selecting option S (Save Setup to Disk) and then exit the Setup Menu by pressing <ESC>.

Page 4 of 9 To set the Line Options (baud rate, parity, etc.), press <ALT><P> for the Line Options Configuration Menu. These parameters must match those to be set in the Serial Port Configuration Menu of the 4800/2000 OIL-series terminal. For example, to set the communications at 9600 baud, no parity, 8 data bits, and 1 stop bit, you would select option #11 from the ProComm Line Settings Menu shown below. LINE SETTINGS CURRENT SETTINGS: 9600, N, 8, 1, COM1 1) 300,E,7,1 7) 300,N,8,1 2) 1200,E,7,1 8) 1200,N,8,1 3) 2400,E,7,1 9) 2400,N,8,1 4) 4800,E,7,1 10) 4800,N,8,1 5) 9600,E,7,1 11) 9600,N,8,1 6) 19200,E,7,1 12) 19200,N,8,1 Parity Data Bits Stop Bits 13) ODD 16) 7 bits 18) 1 bit 14) Mark 17) 8 bits 19) 2 bit 15) SPACE 20) COM1 21) COM2 22) COM3 24) COM4 24) Save Changes YOUR CHOICE: Press ESC to return Line Options Configuration Menu Press <ESC> to return to the program after the appropriate changes have been made and/or saved. The ProComm features should all now be set to operational parameters. Next the user must set up the Xycom terminal. Be sure to remember your settings in ProComm, because the settings in the terminal will have to match.

Page 5 of 9 Setting up a 4800/2000 OIL-Series Terminal for Backup/Restore: The Serial Port Configuration Menu is accessed by selecting option #1 (Configuration) from the Main Menu of the 4800/2000 OIL-series terminal. Be sure that the parameters match those set in ProComm. For example, to set the parameters to match set in ProComm in the previous section, you should have the following: ======================= Serial Port Configuration Menu ==================== 6 Baud 1=300 2=600 3=1200 4=2400 5=4800 6=9600 7=19.2K 0 Parity 0=zero 1=one 2=even 3=odd 0 1=Parity Enabled... 0=Disabled 1 1=8 Data Bits... 0=7 Data Bits 1 1=Full Duplex... 0=Half Duplex 1 1=Handshaking Enabled.. 0=Disabled 0 1=RTS/CTS Handshaking.. 0=XON/XOFF 0 1=Echo Input... 0=Don t Echo Input Use <UP-ARROW>,<DOWN-ARROW>,<LEFT-ARROW>,<RIGHT-ARROW> Use values 0 through 9 C for next configuration menu, <RET> or <ENTER> to quit. Terminal Configuration Menu

Page 6 of 9 Download Cable: Before any program block or register values can be transferred, the serial port on the 4800/2000 OILseries terminal and the COM port of the IBM PC/AT or PC/XT need to be connected via a cable. The cable pinouts are shown below: On the 9-pin IBM PC/AT COM port: The cabling should be constructed as per the diagrams on the right. The Transmit Data, Receive Data, and Logic Ground are the only signals used.

Page 7 of 9 On the 25-pin IBM PC/XT COM port: The cabling should be constructed as per the diagrams shown here.

Page 8 of 9 Backup/Restore/Verify Backup: In ProComm press the PGDN key. The Download Menu will appear. You should select option #7 (ASCII) as the protocol. You will then be prompted for a filename. Your filename should have an extension of.prg. This allows you to use this ASCII file with our documentation program QBXYC, available on request free from our Applications department. If your file has another extension, rename it prior to using QBXYC. After entering a filename and pressing C/R, ProComm will wait to begin receiving data. On the 4800/2000 OIL-series terminal select Backup from the Backup/Restore menu. Select to Backup <P>rograms, <R>egisters, or <A>ll. The terminal will begin sending data. Restore: On the 4800/2000 OIL-series terminal, select Restore from the Backup/Restore menu. The terminal will wait until it begins receiving data. As the file is restored, the bottom right hand corner indicates that either registers or a particular program block is being restored. In ProComm press the PGUP key. The Upload Menu will appear. You should select option #7 (ASCII) as the protocol. You will then be prompted for a filename. After entering a filename and pressing C/R, ProComm will begin sending the data. Verify: The Backup/Restore Menu on the 4800/2000 OIL-series terminal also has an option to Verify. This will allow you to check that the backed up or restored file is accurate. Verify is similar to Restore in that it waits to receive data. The difference is that instead of writing the data to registers or program blocks, it simply compares the incoming data to what is already resident in the terminal. To Verify, select that option from the Backup/Restore menu. The terminal will wait until it begins receiving data. In ProComm press the PGUP key. The Upload Menu will appear. You should select option #7 (ASCII) as the protocol. You will then be prompted for a filename. After entering a filename and pressing C/R, ProComm will begin sending the data. As the data is being sent from ProComm, it is verified against the data in the terminal. If all the data (program blocks and/or registers) match, the terminal displays the message Verification Passed. If the incoming data does not match the data currently residing in the terminal, the message Verification Failed is displayed.

Page 9 of 9 Backing up Registers Special Considerations: As mentioned earlier, when a 4800/2000 OIL-series terminal sends register values, it simply sends out the header (<[14;000p) followed by 490 bytes of data. If some of the registers contain null values, problems will occur when trying to restore a register file that was backed up using ProComm. The problem occurs because ProComm strips out null values as it receives them. Thus, it is unreliable to back up registers containing null values with a communications package such as ProComm (one that strips those null values). If unsure of register values, it is best only to back up and restore the data from the program blocks. Example #1: When you select to backup registers, and the first 100 contain null values, ProComm will strip those nulls as it receives them. This means that the first value that ProComm has in the backed up file is the value from register 112. (Registers 1 10 are reserved and therefore not backed up. The null values from registers 11 111 have been stripped). If this file were now restored, the value from register 112 would be put in register 11. The Xycom terminal has no way of knowing that ProComm has stripped out the first 100 values. Example #2: When you select to back up both programs and registers in the same file, the register values are sent across, followed by the data from the program blocks. Any null register values are stripped from the file. When this file is restored, the terminal restores the first 490 bytes of the file as register values. Because nulls were stripped from the file, some of the bytes restored as register values may actually be data from program blocks. This would leave the first several program blocks empty. Technical Support: If you have any questions or comments, please call the Xycom Application Engineering Department at (734) 429-4971. We will be more than happy to answer any question or note any comment that you might have.