background image

VersaPro Temperature Controller 

 

 

Page 70 

 
 

Copyright © 2013, United Process Controls Inc. 

 

All rights to copy, reproduce and transmit are reserved

 

BLOCK 0 

HEX 

DEC 

PARAMETER 

DESCRIPTION 

READ/WRITE  

BIT 4 ACTION CONTROL 
0 = DIRECT 
1 = REVERSE 
 
BIT 5  NO LATCH = 0 LATCHED = 1 
 
BIT 6 – 15 SPARE 

0A 

10 

PB 

Proportional Band – Based on display units 
Range = 1 to 9999 
Default = 20 

READ ONLY 

0B 

11 

RESET 

Reset – Based on seconds 
Range = OFF to 9999 
Where 0020 is assumed to be 00.20 seconds 
Default = OFF (reset value = 0) 

READ ONLY 

0C 

12 

RATE 

Rate – Based on seconds 
Range = OFF to 9999 
Where 0020 is assumed to be 00.20 seconds 
Default = OFF (rate value = 0) 

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 resistance due to temperature.  The value is an 
integer with an implied milliohm resolution. 

READ ONLY 

0F 

15 

HIPO 

Control Output High Limit  
Range = -100 to 100 where HIPO is always 
greater than LOPO. 
Default = 100 

READ ONLY 

10 

16 

LOPO 

Control Output Low Limit  
Range = -100 to 100 where LOPO is always less 
than HIPO. 
Default = 0 

READ ONLY 

11 

17 

CONMD 

Control Type setting 
BITS 0 – 3= CONTROL PARAMETER 
0000 = SPARE 
0001 = Temperature 
0010 = Millivolt INPUT B 
0011 = Carbon 
0100 = Dewpoint 
0101 = Oxygen 
0110 = Redox 
0111 = Millivolt INPUT A 
1000 = GC Carbon 
 
BIT 4  = NORMAL (0) FREEZE CONTROL 
OUTPUT (1) 
 
BITS 5 – 7 = MODE 
000 = TIME PROPORTIONING 

READ ONLY 

Summary of Contents for Versapro

Page 1: ...Versapro Temperature Controller Installation and Operation Handbook Revision 1 11...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Reviews: