background image

VersaPro Temperature Controller 

 

 

Page 59 

 
 

Copyright © 2013, United Process Controls Inc. 

 

All rights to copy, reproduce and transmit are reserved

 

19 

Versapro Monitor Mode 

 
The Versapro’s internal EEPROM can be reprogrammed when placed in Monitor Mode.  This mode allows the 
user to perform checks and set default conditions in the instrument by using a RS232 to RS485 converter and 
the popular Windows

 program HyperTerminal

.  It is necessary to enter this mode when a CPU has been re-

programmed or if a checksum fault has occurred in EEPROM.   
 
The user can also use advanced features of Monitor Mode such as status check, read RAM and FLASH 
memory, write to RAM memory, load FLASH defaults to RAM, load EEPROM defaults from RAM to EEPROM, 
or write from EEPROM into RAM. 
 

19.1  Prepare for Connection 

 
Make sure you have recorded all the operational parameters of the instrument before you change the 
EEPROM values.  These parameters will include the thermocouple type, alarm functions, and probe care 
settings.  For the controller version of the Versapro this will also include control and PID settings as well. Note 
the instrument calibration settings for the two analog output channels by going into the SETUP mode, selecting 
CAL OUT – Yes and recording the offset and span values shown for each channel.  Advance to the each 
parameter by pressing the <Enter> key.  Press <Setup> to return to the process mode. 
 

19.2  How to Connect 

 
The Versapro has a RS485 half-duplex port located on terminals TB-B 13 and 14, where 13 is the +RS485 
connection and 14 is the –RS485 connection. 
 
Insure your converter is plugged into the serial port of your computer.  Insure that your converter is configured 
as a half-duplex (two wire) output and not as a full-duplex (four wire) output. 
 
Apply power to the instrument and observe that it is operating in normal process mode where the process 
name is displayed in the center LCD display. 
 

NOTE 

Your version of HyperTerminal may be different then the steps outlined in this procedure.  The basic 
information provide here will apply to any configuration.  Accept the setup defaults if you are not sure about a 
specific feature that is not addressed here.  
 
When HyperTerminal starts up it asks for a name of a new connection.  Enter a name that you can associate 
with the Versapro setup. 
 
The ‘Connect To’ window will then appear. 
 
Make the following selections in the Connect To window; 
 

 
Connect using: (select the comm port the RS485 is connected to) 

 
Press the ‘OK’ button. 
 
In the ‘Port Settings’ window that appears next, make the following selections; 
 

Содержание Versapro

Страница 1: ...Versapro Temperature Controller Installation and Operation Handbook Revision 1 11...

Страница 2: ...ans electronic mechanical magnetic optical chemical manual or otherwise without prior written permission of United Process Controls Inc DISCLAIMER The VersaPro is to be used by the industrial operator...

Страница 3: ...Over Current protection 8 2 9 Voltage rating 9 2 10 Conductive pollution 9 2 11 Over temperature protection 9 2 12 Grounding of the temperature sensor shield 10 2 13 Installation requirements for EMC...

Страница 4: ...Serial Interface 20 9 Front Panel Operation 21 9 1 Enter Key 22 9 2 Remote Key 22 9 3 Setup Key 22 9 4 Dual Key Functions 31 Starting Probe Tests 31 Start Timer 31 Edit Timer 31 Monitor Mode 31 10 Dig...

Страница 5: ...bration of the Cold Junction Temperature 46 Calibration of the Analog Output Channels 47 17 Communications 48 17 1 Modbus 48 RTU Framing 48 Address Field 48 Function Field 48 Data Field 49 Error Check...

Страница 6: ...19 8 S Status Display 62 19 9 W Write RAM with EEPROM or Data Values 62 19 10 X Exit Command 62 19 11 Viewing Status and Memory 62 19 12 Loading Default Values 63 19 13 What if an error occurs 64 20...

Страница 7: ...arathon Monitors Service 800 547 1055 for repair Caution Charged capacitors Before removing an instrument from its case disconnect the supply and wait at least two minutes to allow capacitors to disch...

Страница 8: ...r in accordance with the wiring data given in this handbook Take particular care not to connect AC supplies to the low voltage sensor input or other low level inputs and outputs Only use copper conduc...

Страница 9: ...the cabinet in which the controller is mounted For example carbon dust is a form of electrically conductive pollution To secure a suitable atmosphere in conditions of conductive pollution fit an air f...

Страница 10: ...s used in table top equipment which is plugged into a standard power socket it is likely that compliance to the commercial and light industrial emissions standard is required In this case to meet the...

Страница 11: ...s it should also be located so that direct sunlight will not interfere with the display s visibility The instrument requires 120 240 VAC 50 60 Hz and should not be on the same circuit with other noise...

Страница 12: ...ersaPro in the panel 1 Insert the unit into previously cut out 3 62 square hole in panel 2 While supporting unit insert one clamping bracket into the groove on the bottom of unit and then install the...

Страница 13: ...e instrument controls with two control contacts or direct 4 20mA output from two analog output channels The control function can be set to direct acting or reverse acting Direct acting increases the o...

Страница 14: ...pen for that percentage of the cycle If negative it is driven closed by that percentage of the cycle time For example if the new percent out is 60 and the old was 45 then the motor is driven open for...

Страница 15: ...econd control contact is turned ON when the first is control contact is OFF and vice versa 6 8 Direct Current Output The Versapro has two analog output channels that provide an isolated 4 to 20mA sign...

Страница 16: ...he alarm number 1 or 2 ALARM DISPLAY CONDITION ACTION PROCESS HIGH Process alarm contact assignable Full Scale High Contact automatically resets unless latched PROCESS LOW Process alarm contact assign...

Страница 17: ...e drops below the Full Scale LO alarm value The alarm will arm once the process is measured above the alarm value This alarm is reset with an acknowledgement from the front panel or through the event...

Страница 18: ...o be activated from the Start Timer parameter in the Setpt key menu when the dual key combination Left Arrow and Enter keys are pressed or if the Input Event has been configured for Start and a contac...

Страница 19: ...ed in the internal hardware during power up These alarms included FLASH CSUM A fault has been detected in the Flash memory EEPROM CSUM A fault has been detected in the EEPROM KEYBOARD A key is stuck o...

Страница 20: ...should be connected to the following terminals TB B 13 RTX TB B 14 RTX All connections to any RS 485 bus should be made with shielded twisted pair wires using a low capacitance cable specified for RS...

Страница 21: ...point controller option REM and AUTO flash together if the instrument is in manual mode REM will flash if timer is running The upper display indicates the process value or the Setup Menu Heading when...

Страница 22: ...display indicates the process setpoint default When the controller is set to Remote mode the Rem LED lights and the VersaPro will accept a remote setpoint from a master on the host serial interface Th...

Страница 23: ...type and Millivolt setup CaLc Lower Display setting Aout Analog output selection and parameters ALr Alarm contact configurations HOST Host Communication configuration Info General information display...

Страница 24: ...t wrap around is provided for the cursor If the parameter has a table of choices such as thermocouple types the various selections can be displayed by pressing the UP or DOWN arrows No digit flashes i...

Страница 25: ...C FILTER DIGITAL EVENT IN A OFFSET IN A SLOPE IN B SLOPE HOST PROTOCOL ADDRESS BAUD RATE PARITY DELAY AOUT ANALOG 1 UNIT ANALOG 1 OFFSET ANALOG 1 RANGE ANALOG 2 UNIT ANALOG 2 OFFSET ANALOG 2 RANGE ALR...

Страница 26: ...ol value no effect in ON OFF settings RATE Repeats min 00 00 9 99 Derivative control value no effect in ON OFF settings CYCLE TIME SECONDS 0 255 Proportional time period TP TC TD HI PERCENT OUT MAXIMU...

Страница 27: ...in mV Mode 999 999 99 9 99 9 9 99 9 99 999 999 Linear slope to scale Input B to Engineering Units when INPUT B is selected as the process source This is the slope number in the linear calculation whe...

Страница 28: ...nalog 1 ANALOG 2 OFFSET Offset for selected process value or percent output Same as Analog 1 ANALOG 2 RANGE Span scaling for selected process value or percent output Same as Analog 1 Table 7 Alarm Men...

Страница 29: ...setpoint value ALARM 1 ACTION REV LREV DIR LDIR REV Reverse N C can be acknowledged even if the condition still exists LREV Latched Reverse N C can not be acknowledged if the condition still exists DI...

Страница 30: ...PO to HIPO Displays actual output FIRMWARE REV Version number Table 10 Calibration Menu Parameter Name Units or Options Range Description CAL INPUT NO YES Default to NO must be changed to YES to enter...

Страница 31: ...interval time has elapsed from the time the test was manually started If the interval time is set to 0 then no additional tests will be performed until the next manual start Starting the test through...

Страница 32: ...are selected in the Probe Menu The PrOB input event will have no effect if no probe tests are selected If a probe test interval time is set to any value other than zero activating this function will...

Страница 33: ...the timer function if the timer is enabled the setpoint is greater than 0 and one alarm contact is assigned to a timer function HOLd controller only This selection will place the timer in a hold stat...

Страница 34: ...port channel for the timer The next step is to move to the Alarm menu and select a timer function for one of the alarms The alarm that is selected will close its alarm contact with the timer counts to...

Страница 35: ...he alarm contract will close when the remaining time reaches zero The alarm value has no effect in the simple timer mode and the timer will not stop or hold if the process value changes The alarm mess...

Страница 36: ...ees for a temperature process Figure 7 Guaranteed Soak 11 5 Timer Alarm Behavior The alarm contacts do not work like normal process alarms when the timer soak or start timer functions are selected If...

Страница 37: ...le NO OR Timer Start NO OR Enter key OR Remote Time Setpt 1 OR Event END ON Timer Enable NO OR Timer Start NO OR Remote Time Setpt 1 OR Enter Left arrow Figure 8 Versapro Timer State Diagram The timer...

Страница 38: ...on slave protocol the first address is the primary address set by the Address parameter setting in the Setup HOST menu The second address is assigned as Address 1 and will respond to 10Pro type comman...

Страница 39: ...t and stopped with no End alarm The master can set the timer functions alarm values and delay times using the Marathon Block or Modbus protocols The sequence of events is similar for either Marathon B...

Страница 40: ...ime Reset Determines the time taken by the controller to remove steady state error signals Derivative time Rate Determines how strongly the controller will react to the rate of change of the measured...

Страница 41: ...proportional band may be necessary for extreme lag in the process response In most cases the derivative part of the control equation is not necessary Generally furnace control can be maintained using...

Страница 42: ...SYSTEM REACTING BELOW SETPOINT RESET X 2 OSCILLATING CHANGE SETPOINT BY 5 AND ALLOW STABILIZATION RESET 2 STABLE B B OVERSHOOT ACCEPTABLE AND STABLE OVERSHOOT TOO HIGH RATE X 2 TUNING FINISHED OSCILLA...

Страница 43: ...ut level 53 2mV This gives a slope value of 1 879 This number can be entered as the Input A slope The decimal point can be shifted by placing the flashing cursor on the most significant digit and pres...

Страница 44: ...ither analog output Additional selections for Power Output and Program mode have fixed offset and span values The power output offset and span values are fixed to the LOPO and HIPO values selected for...

Страница 45: ...or the wrong value will be changed For the CAL INPUT calibration mode the following keys perform the described functions Key Function UP ARROW Increases the displayed value DOWN ARROW Decreases the di...

Страница 46: ...bration of the Cold Junction Temperature Calibration procedure 1 Change the millivolt source calibrator to thermocouple mode with internal cold junction compensation Change the copper wire with the co...

Страница 47: ...nu selecting the Calibration menu press the ENTER key until CAL OUTPUT NO is displayed 3 Change the NO prompt to YES using the UP arrow key 4 Press the ENTER key to select the OUTPUT 1 MIN mode If OUT...

Страница 48: ...Parity 0 no bits for no parity Stop bits 1 or 2 Error Checking CRC Cyclical Redundancy Check In Modbus mode the VersaPro can be only be configured for the none parity option The instrument never initi...

Страница 49: ...ces to check a message for errors in transmission Sometimes because of electrical noise or other interference a message may be changed slightly while it is on its way from one device to another The er...

Страница 50: ...t followed by the exception code and the high and low CRC bytes 17 2 MSI Message Protocol The basic Marathon Monitors message protocol format is shown below As indicated the MSI or proprietary mode al...

Страница 51: ...alues must be known to calculate the checksum This is the command and response for reading the actual process value of a 10Pro type slave instrument In this example the 10Pro instrument address is 2 a...

Страница 52: ...ters The X command accesses the various parameter tables in the instrument A typical parameter table for most Marathon instruments has 240 parameters numbered consecutively from 0 to 239 0 0xEF Instru...

Страница 53: ...ransmit from Host or Master Add Prefix Cmd Table Par Delim LRC 1 U x 00 06 NULL 1A EOT 0x31 0x55 0x78 0x31 0x30 0x31 0x33 0x00 0x1A 0x04 Response from Instrument Add Prefix Cmd Table Par Data Delim D1...

Страница 54: ...r commands are used to read and write data in a group of 24 words The Versapro has only three blocks in table zero The block transfer command has to identify the table as well as the block A block rea...

Страница 55: ...Versapro instrument prefix A Address of instrument bb Block number HEX Data separator Block Read command character tt Table number HEX Figure 11 Block Read Response Format The following is an example...

Страница 56: ...45 38 Parameter 23 0000 30 30 30 30 Parameter 24 3D62 33 44 36 32 MOD 256 BF 42 46 Delimiter 00 00 LRC 1B 1B EOT 04 04 Note that the MOD 256 is the 256 modulus of the sum of the ASCII values of the pa...

Страница 57: ...ng numbers for inputs A and B only work if either Linear A or Linear B are selected as the process source in the Control Menu If it is necessary to offset the temperature slightly it is possible to do...

Страница 58: ...ngs will flash on the display How come I can t see the linear reading on my controller monitor It is necessary to change the decimal point in the Calc setup menu How come the process values will not c...

Страница 59: ...els by going into the SETUP mode selecting CAL OUT Yes and recording the offset and span values shown for each channel Advance to the each parameter by pressing the Enter key Press Setup to return to...

Страница 60: ...ay to 0 msec Click on the OK button to escape the Connections window HyperTerminal will now be connected to the comms port waiting for serial data from the Versapro 19 3 Start Monitor Mode At the Vers...

Страница 61: ...any memory location in four character hexadecimal format The Enter is pressing the computer keyboard Enter key If no memory starting address is entered the Monitor assumes a starting location of 0000...

Страница 62: ...and is a multiple character command that writes a byte from EEPROM to RAM memory if the RAM address is within the range of the EEPROM RAM image Otherwise if the RAM address is an address is outside th...

Страница 63: ...into EEPROM This RAM area is also mapped the same as the EEPROM It is necessary to copy the FLASH values to the RAM area first using the L command At the prompt type in the character L and press the E...

Страница 64: ...it the Monitor Mode reset and return to operation mode Check the instrument parameter settings and verify the input and output calibration settings 19 13 What if an error occurs If you receive check s...

Страница 65: ...output Instrument supply 85 to 264Vac 2A Relay outputs Triac outputs 1A Low level I O All analog input and output connections are intended for low level signals less than 24VDC DC output Isolated 0 to...

Страница 66: ...arm 1 and 2 High Limit Temp Low Limit Temp Process Deviation Band Process Deviation High Process Deviation Low Control Percent Out Input Fault mV or Thermocouple Time start timer no conditions Start g...

Страница 67: ...d Process Controls Inc All rights to copy reproduce and transmit are reserved Storage Temperature 40 C to 85 C 40 to 185 F Operating and Storage Humidity 85 max relative humidity noncondensing from 20...

Страница 68: ...READ WRITE 02 2 LSETPT Process setpoint set by the operator through the Setpoint menu This number is scaled to the range of the displayed process value based on the decimal point and exponent setting...

Страница 69: ...UT LOW 0101 PERCENT OUT HIGH 0110 FULL SCALE LOW 0111 FULL SCALE HIGH 1000 PROBE IMPEDANCE VERIFY 1001 SPARE 1010 SPARE 1011 SPARE 1100 START 1101 SOAK 1110 TIMER 1111 FAULT BIT 4 ACTION CONTROL 0 DIR...

Страница 70: ...READ ONLY 0D 13 CYCTIM Cycle Time Based on seconds Range 0 2 to 9999 Where 0002 is assumed to be 0002 seconds Default 30 READ ONLY 0E 14 RSTC TruCarb Sensor real time resistance not corrected for res...

Страница 71: ...OR SETPT REMOTE 1 BIT 11 MONITOR 0 CONTROLLER 1 BITS 12 SENSOR BREAK OUTPUT 0 0 OUTPUT HOLD 1 BITS 13 15 NOT USED 12 18 CONFIG0 Input Configuration BITS 0 3 TC Input TYPE 0000 B DEFAULT 0001 E 0010 J...

Страница 72: ...s high BIT 4 Timer End BIT 5 Probe Care Fault BITS 6 7 SPARE BIT 8 CPU Fault BIT 9 Min Idle counter 0 BIT 10 Keyboard failure stuck key or a key was pressed during power up BIT 11 Flash Erase Failed B...

Страница 73: ...DACV2 4096 is maximum output BITS 13 15 SPARE Special case If Analog Output 1 CONTROL OUTPUT 1 and Analog Output 2 CONTROL OUTPUT 2 and the Control Mode is dual then Analog Output 1 is 4 20ma for 0 to...

Страница 74: ...IMAL PLACE where 0 no decimal point in display 1 Display XXX X 2 Display XX XX 3 Display X XXX DEFAULT 0 BITS 8 12 REDOX METAL NUMBER RANGE 0 14 DEFAULT 0 BITS 13 15 SPARE READ ONLY 20 32 COLDJCT COLD...

Страница 75: ...T 1 0 to 4095 is 4 to 20 mA In dual mode 4mA 100 12mA 0 20mA 100 READ ONLY 26 38 DACV2 ANALOG OUTPUT 2 0 to 4095 is 4 to 20 ma In dual mode 4mA 100 12mA 0 20mA 100 READ ONLY 27 39 LOCK AND PLIM LOW BY...

Страница 76: ...BE TEST RANGE 0 999 Where 999 99 9 hours READ ONLY 2E 46 VGAS For Oxygen Controller Measured Verification gas Value Actual measured oxygen 0 1 READ ONLY 2F 47 PMC PROBE MAINTENANCE CONTROL WORD BITS 0...

Страница 77: ...FAULT 0005 Verify function available for Oxygen READ ONLY 36 54 TAVE VERIFICATION SAMPLE AVERAGING SETTING SECONDS RANGE 0 to 999 DEFAULT 2 Verify function available for Oxygen READ ONLY 37 55 TDEL1 V...

Страница 78: ...READ ONLY 45 69 BNUM LINEAR SPAN VALUE FOR INPUT B READ ONLY 46 70 TIME CONTROL AND EVNT LOW BYTE INPUT EVENT CONFIGURATION Bits 0 3 0000 None 0001 Auto Mode Selected 0010 Remote Setpoint Selected 001...

Страница 79: ...t treating industry including Waukee Engineering Furnace Control Marathon Monitors and Process Electronic We provide prime control solutions through our worldwide sales and services network with easy...

Отзывы: