background image

SERIES

16C

TEMPERATURE/PROCESS
CONTROLLER

Standard Options and 

Digital Communications

User’s Guide

Содержание 16C series

Страница 1: ...SERIES 16C TEMPERATURE PROCESS CONTROLLER Standard Options and Digital Communications User s Guide ...

Страница 2: ... Copyright 2004 Athena Controls Inc ...

Страница 3: ...put Option 23 4 RS 232 Communications Option 30 5 RS 485 Communications Option 31 6 Contact Digital Input with Alarm Options 40 41 42 7 Transducer Excitation Options 50 51 52 53 8 Auxiliary Output Options 60 61 62 63 9 Remote Analog Setpoint Options 80 81 82 83 84 10 Guide to Digital Communications Remote Communications Options 12 Athena Protocol 14 Message Format 15 Sample Commands 19 Request Mes...

Страница 4: ...ured in the Alarm Menu Option Description Option 10 Dual alarm N O Option 22 Dual alarm N C Note NC only when power is applied to unit otherwise NO Load Limits Max Load Current 1 A rms Min Load Current 0 5 mA rms Power Factor Range 0 2 to 1 0 can drive small motors solenoids valves and contactors Max Surge Current Non repeating for 1 second 7 5 A Max I2T for fusing 0 01 sec 4 5 amp squared seconds...

Страница 5: ...s NPN isolated with clamping diode Recommended operating conditions Supply Voltage Pins 13 14 200 working Vdc max Never exceed 300 Vdc Collector Current 50 mA max Specifications Saturation Voltage 0 3 Vdc min 1 2 V max Collector Emitter Breakdown 300 V min Isolation Isolation 300 volts ac dc output to output or output to controller ...

Страница 6: ...arm Outputs Option Description Dual 24 V outputs with clamping diodes Pins 13 7 are connected internally Source current is limited to 25 mA 1000 ohm resistor Open circuit voltage is 25 volts Isolation Isolation 300 volts ac dc either output to instrument ...

Страница 7: ...rm only JP1 Alarm A1 JP2 Alarm A2 The relay life is greater than 100 000 operations at 5 operations per second switch ing full load Connect load and supply voltage per the following table Relay N O Alarm Output Option 23 Relay N O Alarm Output Load Type 5 Amp Voltage Limit Resistive DC 30 Vdc Inductive DC L R 7 ms 20 Vdc Resistive AC 250 Vac Inductive AC pF 0 4 150 Vac Motor AC 1 6 hp 250 Vac ...

Страница 8: ...ions Option 30 RS 232 one to one Communications Option Description Provides a one to one connection between the controller and an RS 232 port Computers PLCs or dumb terminals may be used to set and access controller data ...

Страница 9: ...ons Option Description Provides one to many communications If run exceeds 1000 ft terminate the controller furthest from the computer by connect ing a 120 ohm 1 4 watt resistor between terminals 13 and 14 Converter is supplied with a wallplug mount power transformer ...

Страница 10: ... switch closed Option 41 Active when switch open Option 42 Active when 5 V input present Load Limits Max Load Current 1 A rms Min Load Current 0 5 mA rms Power Factor Range 0 2 to 1 0 can drive small motors solenoids valves and contactors Max Surge Current Non Repeating for 1 second 7 5 A Max I2T for fusing 0 01 sec 4 5 amp squared secs 1A ABC1 typical fuse Contact Digital Input with Alarm Options...

Страница 11: ...wer to remote transducers The transducer outputs in turn pro vide a signal to the controller input which can be scaled in the appropriate engineering units Option 50 10 Vdc Option 51 12 Vdc Option 52 15 Vdc Option 53 5 Vdc All options will provide at least 20 mA The transducer circuitry is thermally protected from short circuits ...

Страница 12: ...60 4 20 mA Option 61 1 5 V Option 62 0 20 mA Option 63 0 5 V The output signal is scalable in the Auxiliary Output Menu Multiple remote indicators may be driven by the controller However current and voltage outputs cannot be used simultaneously For current mA options the remote indicators are connected in series The sum of the input resistance for all remote indicators must be less than 400 ohms F...

Страница 13: ...ption 83 4 20 mA Option 84 0 10 V The input signal is scalable in the Remote Analog Setpoint Menu Activation of the analog setpoint causes the F1 indicator to illuminate For current mA options the input resistance is 255 ohms For voltage input options the input resistance is greater than 10K ohms Ground shield at one end taking care not to run wires next to power circuitry Maximum length will be d...

Страница 14: ...11 Series 16C with Digital Communications Option ...

Страница 15: ...T terminal If shielded cable is used it should be connected to the frame ground at one end only Signal ground is to be connected at appropriate ground terminals refer to wiring diagram on next page RS 422 This method allows bidirectional data transfer via a four wire conductor cable for distances over 50 feet between the computer terminal and the instrument A signal ground wire is not required RS ...

Страница 16: ...each end The RS485 circuit is fully optically isolated eliminating ground loop problems Parallel drops from the transmission lines should be kept as short as possible however the line may be daisy chained at each controller The polarity of the line is important and each device will specify an A and B connection Figure 1a Wiring diagram for RS 232 digital communications Figure 1b Wiring diagram for...

Страница 17: ...f messages Requests and Responses Messages coming from the host are called requests and messages coming from the slaves are called responses With the exception of a broadcast request for every request sent from the host the slave will send back a response If a slave does not respond within 100 milliseconds then the request can be con sidered lost A broadcast request is a request having an ID of 00...

Страница 18: ...nclusively and all slaves in the net work must have unique IDs The ID number of 00 when used in a request designates a broadcast message that is used to address all controllers in the network See the section Request Message for an explanation of the broadcast message In order to represent 255 with just two ASCII characters a number system known as the Message Code Numbering System is used In this ...

Страница 19: ...sively in increments of 10 Example Message Code Value Decimal Value 00 0 0 00 99 90 9 99 A0 100 0 100 A2 100 2 102 B8 110 8 118 P5 250 5 255 Zone This is a two character ID identifying the Zone number in multi zone capable controllers For the 16C this number must be 01 Digital Communications Option ...

Страница 20: ...aracter Message Type R Read Request or Read Response Returning a Positive Result r Read Response Returning a Negative Result W Write Positive Value Request and Response w Write Negative Value Request and Response A Auxiliary Command For further information see following sections on the different message types Digital Communications Option ...

Страница 21: ...f the parameter For the Auxiliary Request or Response messages this field either contains the ASCII representation of a numeric value or just ASCII data The length of this field depends on the message type The discussion on the specific message types gives the exact requirements for this field All ASCII representations of numeric values must be done using the characters 0 9 and Any use of other AS...

Страница 22: ...aracters are considered illegal When the data field is listed as Unused or Ignored in an auxiliary command it does not mean that the field can be skipped when sending in the request message Instead this field must be padded with any 10 alphanumeric only letters and numbers are allowed ASCII characters Figure 2 Sample Communications Commands Figure 3 Requesting a Parameter from a Controller ...

Страница 23: ...00 100 00 0100 0 000100 3 2 003 20 0003 2 Examples of invalid numeric representations for 6 character data field B represents a blank or a space character Numeric Value Bad ASCII Representation Why 3 BBBBB3 Leading blanks are not allowed 3 0BBBB Trailing blanks are not allowed 3 2 3 20000 is not allowed Digital Communications Option ...

Страница 24: ...age For all messages the character used is CR the carriage return Request Messages Request Messages are sent from the host to the slaves Each request will have an ID identifying the intended recipient of the request If the ID is 00 zero then the request is a broadcast message All slaves will perform the action requested in the broad cast request However a response message will not be returned Ther...

Страница 25: ... R Request Message Description Ø1Ø1RØ5C1 CR Queries the value of the Process Variable of Controller 1 Ø1Ø1RØ9C5 CR Queries the value of the EEPROM Setpoint 1 of Controller 1 Ø2Ø1RØ9C6 CR Queries the value of the EEPROM Setpoint 1 of Controller 2 END CHAR CHKSUM PARAM TYPE ZONE ID START CHAR Digital Communications Option Examples of the responses to these requests are given in later sections on Res...

Страница 26: ...DATA is a positive value w Value in DATA is a negative value DATA A six character ASCII representation of a numeric value Request Message Description Ø1Ø1WØ91Ø 123G7 CR Change both the RAM and EEPROM copies of Setpoint 1 in controller 1 to the value of 10 123 Ø1Ø1w1Ø1Ø 123J1 CR Change only the RAM copy of setpoint 1 in controller 1 to the value of 10 123 notice the lowercase w END CHAR CHKSUM DATA...

Страница 27: ...The Auxiliary Command Request The Auxiliary Command Request is used to issue commands to the controllers and it has the following message format Field Description TYPE This field must contain the uppercase letter A DATA A ten character ASCII representation of a numeric value or 10 alphanumeric ASCII char acters Request Message Description Ø1Ø1AØ1XXXXXXXXXXL2 CR Tell controller 1 to load all parame...

Страница 28: ...ion Ø1Ø1RØ5Ø21 123K8 CR The value of the Process Variable is 21 123 Degrees C Ø2Ø1R1Ø1G7 CR A serial transmission has occurred Framing Error Ø1Ø1rØ9Ø21 ØØØN8 CR The value of the EEPROM setpoint 1 is 21 Degrees C notice the lowercase r END CHAR CHKSUM DATA STATUS PARAM TYPE ZONE ID START CHAR Digital Communications Option ...

Страница 29: ...CR RTD low calibration on controller 2 has started END CHAR CHKSUM DATA STATUS PARAM TYPE ZONE ID START CHAR The Write Response The Write Response will be sent in response to a Write Request Some examples Request Message Description Ø1Ø1WØ93I1 CR A serial transmission error has occurred Parity error Write failed Ø1Ø1w1ØØK2 CR RAM copy of setpoint 1 modified successfully END CHAR CHKSUM STATUS PARA...

Страница 30: ...Derivative Action Input State 32 Reset Integral Action 9 Setpoint RAM 34 Manual Reset EEPROM Internal Action 1Ø Setpoint RAM 37 Output 2 Deadband Only 38 Output 2 Hysteresis 11 Second Setpoint 39 Autotune Damping RAM EEPROM 4Ø Recipe Option 12 Second Setpoint 41 Single Setpoint Ramp RAM Only Time 13 Remote Analog 42 Ramp Time 1 Setpoint 43 Ramp Time 2 14 Recipe Setpoint 44 Ramp Time 3 16 Output 1 ...

Страница 31: ...7 8Ø Soak Event 7 57 Ramp Event 8 81 Soak Event 8 58 Soak Level 1 82 Recycle Number 59 Soak Level 2 83 Holdback Band 6Ø Soak Level 3 84 Termination State 61 Soak Level 4 85 Power Resume 62 Soak Level 5 86 Input Bias 63 Soak Level 6 87 Input Low Scale 64 Soak Level 7 88 Input High Scale 65 Soak Level 8 89 Lower Setpoint Limit 66 Soak Time 1 9Ø Upper Setpoint Limit 67 Soak Time 2 91 Input Filter 68 ...

Страница 32: ...D5 Communication ID D6 Communication Baud Rate D7 Communication Data Format D8 Communication Transmit Delay E1 Output 1 Failsafe E2 Output 2 Failsafe Parameter Number Description 97 Output 1 Alarm Operation 98 Output 1 Alarm Delay 99 Output 1 Alarm Inhibit AØ Output 1 Process Alarm Setpoint A1 Output 1 Deviation Alarm Setpoint A2 Output 1 Cycle Time A3 Output 1 Low Limit A4 Output 1 High Limit A5 ...

Страница 33: ...on F7 Current Zero Calibration F8 Current Span Calibration G1 Auxiliary Output Variable G2 Auxiliary Output Scale Low G3 Auxiliary Output Scale High G5 RAS Scale Low G6 RAS Scale High Digital Communications Option Table 1 Continued Parameter Number Description G7 Contact Digital Switch Function H2 Autotune State H3 Recipe State H5 Current Recipe Segment H6 Active Setpoint H7 Resume Exhaustion Flag...

Страница 34: ...nd Perform Process Low Calibration Parameter 02 Description Performs a Low Calibration The data field in the request message specifies the process Make sure the prerequisite for the calibration is satisfied before issuing a calibration command For instance the RTD calibration command must only be used when the input sensor type is chosen as RTD or RTD w Decimal Digital Communications Option ...

Страница 35: ...arameter 03 Description Performs a High Calibration The data field in the request message specifies the process Make sure the prerequi site for the calibration is satisfied before issuing a calibration command For instance the RTD calibration command must only be used when the input sensor type is chosen as RTD or RTD w Decimal Request Data Field A 10 character ASCII representation of a numeric va...

Страница 36: ... specifies which display and the data field in the response message contains the string Request Data Field A 10 character ASCII representation of a numeric value specifying which display to retrieve data from 0 Lower Display 1 Upper Display Response Data Field The ASCII string Command Clear Latched Alarms Parameter 10 Description Clear all latched alarms Request Data Field Ignored Response Data Fi...

Страница 37: ...hecksum received did not match the checksum of the message 7 Bad zone ID 8 Bad auxiliary command ID The auxiliary command is not supported in this controller 9 Bad parameter ID The parameter is not supported in this controller A Bad data Bad representation in the data field or data is out of range B Attempt to write to a read only parameter C Cannot write to a parameter because it s in use Digital...

Страница 38: ...35 Communications Option Menu Option ED SPI Protocol ...

Страница 39: ...NOTES ...

Страница 40: ...28 2490 from anywhere in the world or e mail techsupport athenacontrols com Athena Controls Inc 5145 Campus Drive Plymouth Meeting PA 19462 USA Toll free 800 782 6776 Tel 610 828 2490 Fax 610 828 7084 techsupport athenacontrols com athenacontrols com 900M012U00 REV C 05022005 ...

Отзывы: