Home
Data Communications
Contents
1. in this order The user s manual has more information about prompt interaction Table 77 Download y y Sequence IN1 HYS3 CT2A IN2 LAT3 DBA RTD1 SIL3 PB1B RTD2 AOUT RE1B DFL PRC3 IT1B CF ARL RA1B OT1A ARH DE1B OT2A ACAL CT1B OT1B ERR PB2B OT2B El RE2B MN To OT3 ANUN IT2B To DEC1 FAIL RA2B CAUTION RL1 ATSP DE2B Entering com O RH1 RPA CT2B mands out of CAL1 RTA DBB sequence will N FTR1 RPB SP2A produce unex Co DEC2 RTB SP2B pected results Co RL2 A3LO SPA because some RH2 A3HI SPB prompts change O CAL2 PB1A LOC the values of other O FTR2 RE1A SYS prompts Copy LIN2 IT1A PIDA this page and use ALT RAIA PIDB the checkboxes PRCA DE1A INPT HY1A CT1A OTPT HY2A PB2A GLBL PRCB RE2A COM HY1B IT2A DIAG HY2B RA2A CAL AL3 DE2A Wait at least two seconds after executing this command before going on to the next command Command Summary Series 996 999 Chapter 7 Data Communications with the Watlow Series 988 Family 7 1 O O
2. GSD PB2 POUT RE2 IDSP IT2 PSTR RA2 A2LO DE2 A2HI CT2 A3LO DB A3HI ENT3 PB1 SP1 RE1 LOC IT1 RA1 DE1 CT1 Wait at least two seconds after executing this command before going on to the next command A CAUTION Entering com mands out of sequence will produce unex pected results because some prompts change the values of other prompts Copy this page and use the checkboxes Table 5 1 Download Sequence Command Summary Series 981 984 Chapter 5 Data Communications with the Watlow Series 988 Family 5 1 st 00 O i el O N O O oel O A CAUTION Sending the Series 981 984 an invalid prompt for its present mode run or hold will result in a data commu nication error code ER2 Use the RHS prompt to monitor the controller mode Table 5 2 Run Hold Mode Commands Run Hold Mode and Prompt Accessibility Most Series 981 984 prompts are accessible via data communications while the controller is in its hold mode Several are accessible when the controller is in either run or hold A few are accessible only in the run mode You can monitor the controller s mode with the RHS command Table 5 2 identifies the prompts accessible in run or hold and those available in run only Others not specifically identified are accessible in t
3. IN1 IN2 O RTD1 HYS3 DE2A 0 0 RTD2 LAT3 CT2A CNTL SIL3 DBA Co CSAC AOUT PB1B 2 ALGO PRC3 RE1B DFL ARL IT1B Co CF ARH RA1B O0 OT1 ACAL DE1B OT2 ERR CT1B To OT3 PID2 PB2B lee DEC1 PROC RE2B RL1 STPT IT2B RH1 El1 RA2B CAL1 El2 DE2B FTR1 ANUN CT2B CAUTION LIN1 LOP DBB Entering com RSP HIP SP2 mands out of DEC2 FAIL IDSP sequence will RL2 ATSP SP1 produce unex RH2 RP LOC pected results CAL2 RATE SYS because some FTR2 A2LO PIDA prompts change LIN2 A2HI PIDB the values of other HUNT A3LO INPT prompts Copy SHYS A3HI OTPT this page and use PRC1 LR GLBL the checkboxes HYS1 PB1A COM PRC2 RE1A DIAG HYS2 IT1A CAL SP2C RA1A OPLP AL2 DE1A SPEE A2SD CT1A LAT2 PB2A Table 6 1 SIL2 RE2A Download AL3 IT2A Sequence A3SD RA2A Wait at least two seconds after executing this command before going on to the next command Command Summary Series 986 989 Chapter 6 Data Communications with the Watlow Series 988 Family 6 1 Temperature process Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus address Table 6 2 A2HI Output 2 Alarm High lt sp gt A2HI lt cr gt Process A2LO to sensor high range 14 lt sp gt A2HI lt sp gt data 2 lt cr gt Deviation 0 to 9999 A2HI to ALM Rate 0 to 9999 mi
4. A H T R p _T R T R 3 i mia B T R 4 T R T R 4 5 A Co E Com 7 Gng COM Com 7 Q o_o stills ae C Controller Converter Box or Card Controller 1 JN L T R 3 CAUTION amp a For older Series 986 Lent j _ 989 controllers with BE a date code of 4693 or earlier Com 7 6 terminal 3 is T R A p T K and 4 is T R B See Diagnostics Menu in the User s Manual Controller 2 Lee ee J If the system does not work properly it 5V may need termination resistors at each Converter box end of the network A typical installa or card gt B tion would require a 120 ohm resistor ene across the transmit receive terminals 3 are T and 4 of the last controller in the pull up and pull down network and the converter box or serial Figure 2 3 resistors Gnd card Pull up and pull down resistors EIA 485 Interface may be needed to maintain the correct Wiring Diagrams voltage during the idle state Hardware and Wiring Chapter 2 Data Communications with the Watlow Series 988 Family 23 EIA 422 Interface Wiring The EIA 422 communications uses a five wire full duplex system There are two separate lines for transmitting two lines for receiving and a common line between the computer and the controller With EIA 422 you can connect from one to ten controllers to a single computer This diagram is a typ
5. possible 2 Input 1 overrange 3 Input 1 underrange 4 Input 1 A D underflow 5 Input 2 A D overflow 6 Input 2 overrange 7 Input 2 underrange 8 Input 2 A D underflow 9 Ambient error Data Communications with the Watlow Series 988 Family Table 5 5 DE2 to ER G CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 981 984 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to pro cesses and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 or IN1 setting This does not apply to Modbus Protocol 5 5 st ee O 0 oe O N O O oe O Ramping Controller Prompt Table Table 5 6 ER2 to HYS3 A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 981 984 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to pro cesses and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 or IN1 setting This does not apply to Modbus Protocol 5 6 Name data 1 Modbus Address Description Read and or Write Syntax Range data 2 ER2 n a Error Communications lt sp gt ER2 lt cr
6. ANSI X3 28 ANSI X3 28 Protocol Example This example demonstrates communication between a master device and a remote device at address 4 Your personal computer must generate the master s messages Establish Communications Link Master 4 lt ENQ gt Attempt to link with device 4 Remote 4 lt ACK gt The link is established End Communications Link Master lt DLE gt lt ENQ gt End data link Remote No response Command Example Master lt STX gt lt sp gt A2LO lt sp gt 500 lt ETX gt Set A2LO prompt value to 500 Remote lt ACKs gt This will be returned once the unit has completed the value change Note The commands IN1 IN2 and CF may take up to 2 seconds to return this character Do not send another message until this character is received 2 Command Example Master lt STX gt lt sp gt A2LO lt ETX gt Request the A2LO prompt value Remote lt ACKs gt This will be returned once the device has the response ready Do not send the lt EOT gt until this character has been received or lt NAK gt The command was not understood Re send corrected message Master lt EOT gt The host gives the device permission to respond Remote lt STX gt 500 lt ETX gt The device sends back the requested value Do not send a response until the lt ETX gt has been received Master lt ACK gt The host received the message correctly or lt NAK gt The host did not und
7. Interfaces Chapter 1 Introduction to Data Communications NOTE This manual applies only to controllers with the data communications option 9_ _ R or9 S org _ _U_ Please use it in conjunction with the user s manuals Introduction to Data Communications Chapter 1 Machine to Machine Communication Humans use basic components to exchange messages Computers and controllers also use certain elements in order to communicate a character set a common data link or interface and a protocol to prevent confusion and errors Serial communication is the exchange of data one bit at a time on a single data line or channel Serial contrasts with parallel communication which sends several bits of information simultaneously over multiple lines or channels Not only is serial data communication typically simpler than parallel it generally costs less Computers need a connecting interface over which to communicate They may use one pair of wires to send information in one direction and another pair to send in the opposite direction full duplex Or they may use one pair to send in both directions half duplex Bit is simply the contraction of binary digit either a 1 or a 0 A byte is a string of seven or eight bits which a computer treats as a single character The ASCII pronounced asky character set uses a unique seven bit byte to represent each letter digit and punctuation mark Protocol
8. 0 None 1 t c only 4 Input off 5 Universal RTD 6 Universal high gain t c 7 Universal low gain t c 8 Universal millivolts 9 Universal process ITY2 Input 2 Hardware Type lt sp gt ITY2 lt cr gt 0 None 3 Slidewire 4 Input off 10 Event input LAT2 721 Alarm 2 Latching lt sp gt LAT2 lt cr gt lt sp gt LAT2 lt sp gt data 2 lt cr gt 0 Latching alarms 1 Non latching alarms Default 1 LATS 738 Command Summary Series 981 984 Chapter 5 Alarm 3 Latching lt sp gt LAT3 lt cr gt lt sp gt LAT3 lt sp gt data 2 lt cr gt 0 Latching alarms 1 Non latching alarms Default 1 Data Communications with the Watlow Series 988 Family A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 981 984 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to pro cesses and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 or IN1 setting NOTE RTD setting For JIS curve go to rtd1 prompt after selecting In1 5 7 st ee O i el O N oO O oe O Ramping Controller Prompt Table Table 5 8 LOC to OT3 A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 981 984
9. Now we need a few rules to talk by Protocol determines who gets to talk when A protocol is a set of standards for formatting and timing information exchange between electronic systems Protocol describes how to initiate an exchange It also prevents two machines from attempting to send data at the same time There are a number of different data communications protocols just as there are different human cultural protocols that vary according to the situation A Protocol Example Let s assume that we have a computer and controllers linked together They all use ASCII and are connected via a common interface In process control applications one device often has greater function and memory capability than the devices it is communicating with This master device always initiates exchanges between it and the connected remote devices Here s what happens Imagine PC 1 the master computer sitting at the end of a long hallway with nine doors in it Each door has a remote device behind it PC 1 has a telephone line to all the devices The remote devices are busy controlling heaters to specific set points PC 1 monitors and changes the instructions that each remote device uses to control its heaters Data Communications with the Watlow Series 988 Family 1 1 Interfaces By your request PC 1 wants to talk with device D 2 to change a set point PC 1 must first identify D 2 on the line and inquire whether D 2 has time to talk This
10. lt sp gt HOLD lt sp gt data 2 lt cr gt 1 Holds current file and step HUNT 1905 Slidewire Dead Band lt sp gt HUNT lt cr gt lt sp gt HUNT lt sp gt data 2 lt cr gt 0 1 to 100 0 Default 1 0 HYS1 507 Output 1 Hysteresis lt sp gt HYS1 lt cr gt lt sp gt HYS1 lt sp gt data 2 lt cr gt 0 F to 999 F 0 C to 555 C 0 units to 999 units Default 3 F 2 C or 3 units HYS2 517 720 Output 2 Hysteresis lt sp gt HYS2 lt cr gt lt sp gt HYS2 lt sp gt data 2 lt cr gt 0 F to 999 F 0 C to 555 C 0 units to 999 units Default 3 F 2 C or 3 units HYS3 137 Output 3 Hysteresis Data Communications with the Watlow Series 988 Family lt sp gt HYS3 lt cr gt lt sp gt HYS3 lt sp gt data 2 lt cr gt O F to 999 F 0 C to 555 C 0 units to 999 units Default 3 F 2 C or 3 units Command Summary Series 981 984 Chapter 5 Name data 1 Modbus Address IDSP 308 Description Idle Set Point After Power Outage Ramping Controller Prompt Table Read and or Write Syntax lt sp gt IDSP lt cr gt lt sp gt IDSP lt sp gt data 2 lt cr gt Range data 2 RL1 to RH1 IN1 601 Input 1 Type lt sp gt IN1 lt cr gt lt sp gt IN1 lt sp gt data 2 lt cr gt Caution Writing to IN1 or IN2 resets most prompts to their default values 1 J t c 32 to 1500F 0 to
11. 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 LF 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 ES Command Summary Series 981 984 Chapter 5 Data Communications with the Watlow Series 988 Family 5 15 Table 5 16 982 Modbus RTU Addresses Relative Relative st 00 O i oel O N 0O O ee O Relative Address Address Address Absolute Absolute Absolute Address Parameter Address Parameter Address Parameter 40001 O MDL 982 40507 506 CT1 40739 738 LAT3 40002 1 SRNT 40508 507 HYSI 40740 739 SIL3 40003 2 SRNB 40511 510 PB2 40736 735 PRC3 Table 5 16 40005 4 SOFT 40512 511 IT2 40744 743 AOUT Modbus RTU 40006 5 DATE 40513 512 RE2 40745 744 ARL Addresses 40009 8 ITY1 40514 513 DE2 40746 745 ARH 40010 9 ITY2 40515 514 RA2 40747 746 ACAL 40017 16 OTY1 40517 516 CT2 40901 900 DFL 40018 17 OTY2 40518 517 3HYS2 40902 901 CF 40019 18 OTY3 40602 601 IN1 41061 1060 Ell 40020 19 OTY4 40603 602 RL1 41063 1062 El2 40101 100 Ci 40604 603 RH1 41201 1200 MTR 40104 103 PWR 40605 604 FTRI1 41202 1201 STP 40105 104 C2 40606 605 CALT1 41203 1202 CSP 40107 106 ALM 40607 606 DEC1 41204 1203 EJC 40111 110 ALM 40608 607 ERR 41205 1204 ENSP 40201 200 RHS 40610 609 RID1 41206 1205 GSD 40202 201 El1S 40612 611 IN2 41207 1206 POUT 40210 209 ER 40613 612 RL2 41208 1207 PSTR 40212 211 DEV 40614 613 RH2 41209 1208 PTYP 40214 213 El2S 40616 615 CAL2 41210 1209 RESU 403
12. 2 Output 2A on 3 Output 1B on 4 Output 2B on 5 Output 3 on 6 Output 4 on A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 996 999 EEPROM memory Continuous writes may result in premature control failure system downtime and T damage to pro cesses and equipment O N Ce Co NOTE O The number of decimal places returned by many of these com mands is deter mined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol Command Summary Series 996 999 Chapter 7 Data Communications with the Watlow Series 988 Family 7 11 Table 7 12 Modbus RTU Addresses O O O fee o gt fo N O O O O O 7 12 Absolute Address 40001 40002 40003 40005 40006 40009 40010 40017 40018 40019 40020 40025 40101 40105 40111 40202 40210 40301 40302 40305 40306 40310 40320 40329 40341 40342 40501 40502 40503 40504 40505 40506 40507 40508 40511 40512 40513 40514 40515 Data Communications with the Watlow Series 988 Family Table 7 12 998 Modbus RTU Addresses Relative Address Parameter 0 MDL 998 1 SRNT 2 SRNB 4 SOFT 5 DATE 8 ITY1 9 ITY2 16 OTY1 17 OTY2 18 OTY3 19 OTY4 24 SPEE 100 C1 104 C2 110 ALM 201 El1S 209 ER 300 SPA 301 ATM 304 ATSP 305 AUT 309 SP2A 319 SPB 328 SP2B 340 A3LO 341 A3HI 500 PBIA 501 IT1A
13. 32 to 2372 F 0 to 13800 C prompts to their 5 E t c 328 to 1470 F 200 to 799 C default state 6 C t c W3 32 to 4200 F 0 to 2316 C 7 D t c W5 32 to 4200 F 0 to 2316 C 8 Pt 2 32 to 2543 F 0 to 1395 C A N 10 R t c 32 to 3200 F 0 to 1760 C 11 S t c 32 to 3200 F 0 to 1760 C 12 B t c 1598 to 3300 F 870 to 1816 C TA i Gees 14 1 RTD DIN 328 to 1472 F 7 200 to 800 C continuously 15 0 1 RTD DIN 99 9 to 999 9 F such as ramping 99 9 to 700 0 C set points or 17 4 20mA 999 to 9999 units iti 18 0 20mA 999 to 9999 units berate Reidel 19 0 5V dc 999 to 9999 units 20 1 5V dc 999 to 9999 units EEPROM memory 21 0 10V dc 999 to 9999 units Continuous writes 23 0 50mV dc 999 to 9999 units may result in 24 0 100mV dc 999 to 9999 units premature control IN2 Input 2 Type lt sp gt IN2 lt cr gt 0 t c Low Gain off failure system 611 lt sp gt IN2 lt sp gt data 2 lt cr gt 1 J t c 32 to 1500 F 0 to 816 C downtime and Caution Writing to 2 K t c 328 to 2500 F 200 to 1371 C damage to IN2 resets most 3 T t c 328 to 750 F 200 to 399 C prompts to their 4 N t c 32 to 2372 F 0 to 1300 C precee ks and default states 5 E t c 328 to 1470 F 200 to 799 C equipment 6 C t c W3 32 to 4200 F 0 to 2316 C 7 D t c W5 32 to 4200 F 0 to 2316 C 8 Pt 2 32 to 2543 F 0 to 1395 C 10 R t c 32 to 3200 F 0 to
14. 91 PRC3 92 ARL 93 ARH 94 ACAL 95 CF 96 FAIL 97 ERR Data Communications with the Watlow Series 988 Family Absolute Address 40099 40100 40101 40102 40103 40104 40105 40106 40107 40108 40109 40110 40111 40112 40113 40114 40115 40116 40117 40118 40119 40120 40121 40122 40123 40124 40125 40126 40127 40128 40129 40130 40131 40132 40133 40134 40135 40136 40137 40138 40139 40140 40141 40142 40143 40144 40145 Relative Address Parameter 98 CNTL O 99 CSAC re 100 ALGO 101 PID2 O 102 PROC Qo 103 STPT N 104 Eli STATUS Co 105 El2 STATUS foe 106 ANUN hoe 107 LOP 108 HIP z 109 ATSP Te 110 RP 111 RATE 112 LOC 113 LOCK SYS 114 LOCK PIDA 115 LOCK PIDB 116 LOCK INPT 117 LOCK OTPT 118 LOCK GLBL 119 LOCK COM 120 LOCK DIAG 121 LOCK CAL 122 DATE 123 SN TOP 124 SN BOTTOM 125 AMB TEMP F 126 AMB COUNTS 127 GND COUNTS 128 CH1 COUNTS 129 CH2 COUNTS 130 ITY 131 ITY2 132 OTY1 133 OTY2 134 OTY3 135 OTY4 136 DISP 137 TOUT 138 OPLP 139 RST 140 DFL 141 SOFT 142 RSP 143 SPEE 144 INSP 6 13 Notes O ee fee N roe O O O 6 14 Data Communications with the Watlow Series 988 Family Command Summary Series 986 989 Chapter 6 Chapter 7 Command Summary of the Series 996 999 Complete Parameter Download Sequence When you download a complete set of parameters to a controller you must load them
15. Default 0 PRC3 Process Range lt sp gt PRC3 lt cr gt 0 4 20mA 735 Output 3 lt sp gt PRC3 lt sp gt data 2 lt cr gt 1 0 20mA 2 0 5V dc 3 1 5V dc 4 0 10V dc Default 0 PSTR Program Start Point lt sp gt PSTR lt cr gt 0 Start current process value 1207 lt sp gt PSTR lt sp gt data 2 lt cr gt 1 Start hold mode set point Command Summary Series 981 984 Chapter 5 Default 1 Data Communications with the Watlow Series 988 Family Table 5 9 OTY1 to PSTR A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 981 984 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to pro cesses and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 or IN1 setting This does not apply to Modbus Protocol 5 9 st ee O 0 oe O N oO O oe O Ramping Controller Prompt Table Table 5 10 PTYP to SOFT A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 981 984 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 or IN1 settin
16. S S relay or open collector 536 Output 2 PID lt sp gt CT2B lt sp gt data 2 lt cr gt 0 9 Burst firing or Channel B 1 0 to 999 9 sec Time prop Mech relay 5 0 to 999 9 sec Default 1 0 or 30 0 sec DATE Factory lt sp gt DATE lt cr gt Xxyy 5 Test Date xx Week yy Year Command Summary Series 996 999 Chapter 7 Data Communications with the Watlow Series 988 Family 7 3 O O O fee fo fo N O O O O O Dual Channel Controller Prompt Table Table 7 4 DBA to ER A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 996 999 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol 7 4 Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address DBA Deadband lt sp gt DBA lt cr gt 999 F to 999 F 505 PID Channel A lt sp gt DBA lt sp gt data 2 lt cr gt 555 C to 555 C 999 units to 999 units Default 0 F 0 C or 0 units DBB Deadband lt sp gt DBB lt cr gt 999 F to 999 F 525 PID Channel B lt sp gt DBB lt sp gt data 2 lt cr gt 555 C to 555 C 999 units to 999 uni
17. brackets lt gt 4 1 Burr Brown LDM 422A converter 2 4 Burr Brown 2 1 bus 1 2 C Calibration Menu Lockout CAL 986 989 6 8 996 999 7 3 Calibration Offset Retransmit Output ACAL 981 984 5 3 Input 1 CAL1 981 984 5 4 986 989 6 8 996 999 7 3 Input 2 CAL2 981 984 5 4 986 989 6 8 996 999 7 3 Carriage Return lt cr gt 4 2 Cascade Action CSAC 6 8 Channel A PID Lockout PIDA 996 999 7 9 Channel B PID Lockout PIDB 996 999 7 9 character set A 2 COM Menu 3 2 Prompts 3 2 command list 4 1 Comms Menu Lockout COM Index 986 989 6 8 996 999 7 3 communications software 3 1 Communications Menu 2 1 connecting 3 1 control character definitions 1 6 control characters 1 4 A 2 Control Function CNTL 986 989 6 8 Current Profile Set Point CSP 981 984 5 4 Cyclical Redundancy Checksum CRC 6 1 6 3 6 5 algorithm 6 5 Cycle Time Output 1 CT1 981 984 5 4 Output 1 PID CT1A CT1B 986 989 6 8 6 9 996 999 7 3 Output 2 CT2 981 984 5 4 Output 2 PID CT2A CT2B 986 989 6 9 996 999 7 3 D data bits FT 3 2 data fields 4 1 Data Link Escape lt DLE gt 1 4 datarules 4 1 data n 4 1 Dead Band PID 981 984 DB 5 4 986 989 DBA DBB 6 9 996 999 DBA DBB 7 4 Decimal Point Input 1 DEC1 981 984 5 5 986 989 6 9 996 999 7 4 Input 2 DEC2 986 989 6 9 996 999 7 4 Default Unit Type DFL 981 984 5 5 986 989 6 9 996 999 7 4 Degrees Select Display Loop CF 981 984 5 4 986 989 6 8 996 999 7
18. controller s panel will normally display SP1 and set point information whenever you physically press the DISPLAY key to reach SP1 in the parameter sequence For a computer linked to a controller SP1 is part of the syntax for data communica tions If you type just SP1 on the computer keyboard the controller won t respond to your computer with the current set point 1 data The syntax requires spaces and fields of specific size to be complete Plus we need to add the protocol It s like putting a message in an envelope and addressing it The entire syntax of the SP1 command includes the message protocol s STX Start of Text control character SP1 space up to four decimal places of set point data and a protocol ETX End of Text control character The whole phrase would look like this lt STX gt SP1 0500 lt ETX gt ASCII Control Character Definitions ENQ Enquiry inquiry Request for a data link ACK Acknowledge Affirmative response from the receiver NAK Negative Acknowledge Negative response from the receiver STX Start of Text Precedes any message from the sender ETX End of Text Follows any message from the sender EOT End of Transmission Tells the other device that it is its turn to send a mes sage DLE Data Link Escape Disconnect signal from the master to devices on the network A Data Communications Conversation Now that you have a general grasp of the basic ideas and terms behind data communicati
19. electronic knocking on D 2 s door is the connection One of three scenarios may occur when PC 1 calls 1 D 2 answers saying This is D 2 go ahead and PC 1 begins to talk 2 D 2 answers and says l m too busy to talk now Wait until tell you I m finished 3 D 2 does not answer which indicates a possible system malfunction Let s take the best case scenario Here is a simple version of what happens D 2 answers and hears PC 1 say Hello D 2 Do you have time to talk D 2 acknowledges PC 1 with a D 2 here go ahead PC 1 then sends an ASCIl encoded message instructing D 2 to change a set point to 1 000 F message When PC 1 is finished with its message it says in effect That s all your turn D 2 replies OK and carries out the instruction D 2 then takes the protocol lead and tells PC 1 The new set point is 1 000 F message PC 1 says OK D 2 says That s all your turn PC 1 then takes the protocol lead and says Thank you that s all D 2 hangs up disconnect That s basically how the connect message and disconnect protocols work in Watlow data communications The hallway in this example is really a communications bus a common connec tion among a number of separate devices A communications system with multiple devices on a common bus is called a multidrop system The exact connect message disconnect procedure assures that you are talking to the correct device Protocol maintain
20. lt cr gt S S relay or open col i 26 Output 1 PID Set A lt sp gt CT1A lt sp gt data 2 lt cr gt 0 0 Burst firing or CT1A to DIAG 0 1 to 999 9 sec time prop Mech relay 5 0 to 999 9 sec Default 1 0 or 10 0 sec CT1B Cycle Time lt sp gt CT1B lt cr gt S S relay or open col 39 Output 1 PID Set B lt sp gt CT1B lt sp gt data 2 lt cr gt 0 0 Burst firing brSt or 0 1 to 999 9 sec time prop Mech relay 5 0 to 999 9 sec Default 1 0 or 10 0 sec z CT2A Cycle Time lt sp gt CT2A lt cr gt S S relay or open col k 32 Output 2 PID Set A lt sp gt CT2A lt sp gt data 2 lt cr gt 0 0 Burst firing brSt or foe 0 1 to 999 9 sec time prop C Mech relay 5 0 to 999 9 sec O CAUTION Default 1 0 or 10 0 sec Avoid waunge gt CT2B Cycle Time lt sp gt CT2B lt cr gt S S relay or open col N continuously such 45 Output 2 PID Set B lt sp gt CT2B lt sp gt data 2 lt cr gt 0 0 Burst firing brSt or cO as ramping set 0 1 to 999 9 sec time prop O loops to the Default 1 0 or 10 0 sec J oO Series 986 989 DATE Factory lt sp gt DATE lt cr gt XXyy EEPROM memory 122 Test Date xx week year OAO ames DBA Deadband DBA oe to 999 F i eadban lt Sp gt lt CI gt 999 F to may resum l 33 PID SetA lt sp gt DBA lt sp gt data 2 lt cr gt 555 C to 555 C premature contro 999 units to 999 units failure system Default 0 F 0 C or 0 uni
21. 10 986 989 6 16 996 999 7 10 Type IN1 981 984 5 7 986 989 6 11 996 999 7 6 Value C1 981 984 5 4 986 989 6 8 996 999 7 3 Input 2 Calibration Offset CAL2 981 984 5 4 986 989 6 8 996 999 7 3 Decimal Point DEC2 986 989 6 9 996 999 7 4 Event Function E12 981 984 5 5 986 989 6 10 Event Status El2S 981 984 5 5 986 989 6 12 Hardware Type ITY2 981 984 5 7 986 989 6 13 996 999 7 7 Range High RH2 981 984 5 10 986 989 6 15 996 999 7 9 Range Low RL2 981 984 5 10 986 989 6 16 996 999 7 9 RTD Calibration RTD2 986 989 6 16 996 999 7 10 Type IN2 981 984 5 7 986 989 6 12 996 999 7 6 Value C2 Appendix 981 984 5 4 986 989 6 8 996 999 7 3 Input Menu Lockout INPT 986 989 6 12 996 999 7 6 Integral Output 1 981 984 IT1 5 7 986 989 IT1A IT1B 6 12 996 999 IT1A IT1B 7 7 Output 2 981 984 IT2 5 7 986 989 IT2A IT2B 6 12 996 999 IT2A IT2B 7 7 interface prompt EHHA 2 1 interface type EHAA 3 2 K Keyboard Lockout LOC 981 984 5 8 986 989 6 13 996 999 7 7 L leading zeros 4 1 Learn High Slide Wire LRNH 981 984 5 8 986 989 6 13 Learn Low Slide Wire LRNL 981 984 5 8 986 989 6 13 Linearization Process Input 1 LIN1 986 989 6 13 Linearization Process Input 2 LIN2 986 989 6 13 996 999 7 7 Local Remote Set Point LR 986 989 6 13 Lockout Calibration Menu CAL 986 989 6 8 996 999 7 3 Channel A PID PIDA 996 999 7 9 Channel B PID PIDB 996 999 7 9 Comms Men
22. 11 RevL 18 RevS 5 RevF 12 RevM 19 RevT 6 RevG 13 RevN 20 RevU etc SP1 Set Point 1 lt sp gt SP1 lt cr gt RL1 to RH1 or 7 lt Sp gt SP1 lt sp gt data 2 lt cr gt if CNTL 2 ratio then 0 0 to 20 0 Command Summary Series 986 989 Chapter 6 if CNTL 3 differential then 999 to 999 if ATM 1 then 0 to 100 Default per IN1 and hardware Data Communications with the Watlow Series 988 Family Table 6 117 RL1 to SP1 A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 986 989 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment O 0 we O N Q0 kee 0 NOTE The number of decimal places returned by many of these commands is determined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol 6 11 O O ee fee N roe O O O Temperature process Controller Prompt Table Table 6 12 SP2 to TOUT NOTE 1 Turning the controller off and on again resets SPEE to 0 and restores the last stored set point A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 986 989 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment NOTE 2
23. 1255 1256 1257 1258 1259 1260 e value will Parameter 2 File Step Type SP j Rate JF be 9999 PROGRAM command for a Soak Step Register 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 Parameter 2 File Step Type Hour Min Sec PROGRAM command for a Jump Loop Step Register 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 Parameter 2 File Step Type JF JS PROGRAM command for a Link File Step Register 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 Parameter 2 File Step Type i i PROGRAM command for an End Step Step Register 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 Parameter 2 File Step Type i i 5 14 Data Communications with the Watlow Series 988 Family Command Summary Series 981 984 Chapter 5 Ramping Controller Commands 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 ES3 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 ES3 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 WE WP ES3 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 ES3 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 ES3 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 WE WP ES3 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 JC
24. 1760 C NOTE 11 S t c 32 to 3200 F 0 to 1760 C 12 B t c 1598 to 3300 F 870 to 1816 C The number of 14 1 RTD DIN 328 to 1472 F decimal places 200 to 800 C returned by many 15 0 1 RTD o 99 9 to 999 9 F 99 9 to 700 0 of B aa 17 4 20mA 999 to 9999 units ane IS Geer 18 0 20mA 999 to 9999 units mined by the 19 0 5V dc 999 to 9999 units DEC1 DEC2 IN1 20 1 5V dc 999 to 9999 units or IN2 setting 21 0 10V dc 999 to 9999 units 23 0 50mV dc 999 to 9999 units 24 0 100mV dc 999 to 9999 units INPT Lockout Input Menu lt sp gt INPT lt cr gt 0 No input menu lockout NOTE 1309 lt sp gt INPT lt sp gt data 2 lt cr gt 1 Read only ae 2 No read or write allowed RTD setting Default 0 For JIS curve go to rtd1 prompt after selecting In1 7 6 Data Communications with the Watlow Series 988 Family Command Summary Series 996 999 Chapter 7 Dual Channel Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address IT1A Integral for Output 1 lt sp gt IT1A lt cr gt 0 00 to 99 99 minutes per repeat 501 PID Channel A lt sp gt IT1A lt sp gt data 2 lt cr gt Default 0 00 minutes per repeat IT1B Integral for Output 1 lt sp gt IT1B lt cr gt 0 00 to 99 99 minutes per repeat 521 PID Channel B lt sp gt IT1B lt sp gt data 2 lt c
25. 3 4 Ctrl P Ctrl M Data Link Escape Carriage Return 16 13 Ctrl Q Ctrl S A 2 Data Communications with the Watlow Series 988 Family XON XOFF 17 19 Appendix GE 3 2 IPEN 3 2 Output 1 981 984 OT1 5 8 986 989 OT1 6 13 996 999 OT1A OT1B 7 7 Output 2 981 984 OT2 5 8 986 989 OT2 6 13 996 999 OT2A OT2B 7 7 address prompt 3 1 4 4 3 2 Annunciation ANUN 981 984 5 4 986 989 6 8 996 999 7 2 Status ALM 981 984 5 3 986 989 6 7 996 999 7 2 Alarm 2 Latching LAT2 981 984 5 7 986 989 6 13 Silence SIL2 981 984 5 10 986 989 6 16 Type AL2 981 984 5 3 986 989 6 7 Alarm 3 Latching LAT3 981 984 5 7 986 989 6 13 996 999 7 7 Silence SIL3 981 984 5 10 986 989 6 16 996 999 7 10 Type AL3 981 984 5 3 Appendix 986 989 6 7 996 999 7 2 Algorithm ALGO 986 989 6 7 Altitude Compensation ALT 996 999 7 2 Ambient Terminal Temperature AMB 981 984 5 3 986 989 6 8 996 999 7 2 Analog Offset ACAL 986 989 6 7 996 999 7 2 Output 3 Retransmit AOUT 981 984 5 4 986 989 6 8 996 999 7 2 ANSI X3 28 Protocol 3 1 3 2 4 1 4 5 A 1 ANSI X3 28 Protocol rules 4 3 4 5 ASCII characters 1 4 4 1 A 2 ASCII control characters A 2 Auto Manual Key ATM 986 989 6 8 996 999 7 3 Auto tune AUT 981 984 5 4 986 989 6 8 996 999 7 3 Auto tune Set Point ATSP 981 984 5 4 986 989 6 8 996 999 7 3 baud rate 1 5 3 2 3 2 Black Box 2 1
26. 3 delay 5 1 6 6 7 1 Derivative PID Output 1 981 984 DE1 5 4 986 989 DE1A DE1B 6 9 996 999 DE1A DE1B 7 4 Output 2 981 984 DE2 5 5 986 989 DE2A DE2B 6 9 996 999 DE2A DE2B 7 4 device address 4 4 Diagnostics Menu Lockout DIAG 986 989 6 9 996 999 7 4 DISPLAY key 1 6 Data Communications with the Watlow Series 988 Family A 3 Index DLE 1 6 1 7 download sequence 981 984 5 1 986 989 6 6 996 999 7 1 E EIA 232 1 3 2 1 4 2 EIA 422 1 3 2 1 A 1 EIA 422 wiring 2 4 EIA 485 1 3 2 1 A 1 EIA 485 wiring 2 3 Elapsed Jump Count EJC 981 984 5 5 End of Text lt ETX gt 1 6 1 7 4 2 End of Transmission lt EOT gt 1 6 1 7 End Set Point ENSP 981 984 5 5 ENQ 1 6 1 7 enquiry lt ENQ gt 1 7 EOT 1 6 1 7 ER2 A 1 Error Analog Input ER 981 984 5 5 986 989 6 10 996 999 7 4 Codes A 1 Communications ER2 981 984 5 6 986 989 6 10 996 999 7 5 Latching Enable ERR 981 984 5 6 986 989 6 10 996 999 7 5 establish communications 4 5 ETX 1 6 1 7 4 2 even parity 1 5 Event 3 Output State ENT3 981 984 5 5 Event 4 Output State ENT4 981 984 5 5 Event Input 1 Function El1 981 984 5 5 986 989 6 10 996 999 7 4 Status El1S 981 984 5 5 986 989 6 10 996 999 7 4 Event Input 2 Function El2 981 984 5 5 986 989 6 10 Status El2S 981 984 5 5 986 989 6 10 example format 4 2 F Factory Test Date DATE 981 984 5 4 986 989 6 9 996 999 7 3 Filter Time Constant 981 984 FTR1 5 6 98
27. 502 REA 503 DE1A 504 RAIA 505 DBA 506 CT1A 507 HY1A 510 PB2A 511 IT2A 512 RE2A 513 DE2A 514 RA2A Relative Address Absolute Address Parameter 40517 516 CT2A 40518 517 32HY2A 40521 520 PB1B 40522 521 IT1B 40523 522 jRE1B 40524 523 DE1B 40525 524 RA1B 40526 525 DBB 40527 526 CT1B 40528 527 HY1B 40531 530 PB2B 40532 531 IT2B 40533 532 RE2B 40534 533 DE2B 40535 534 RA2B 40537 536 CT2B 40538 537 HY2B 40602 601 IN1 40603 602 RL2 40604 603 RH1 40605 604 FIR 40606 605 CALI1 40607 606 DEC 40608 607 ERR 40610 609 RID1 40612 611 IN2 40613 612 RL2 40614 613 RH2 40615 614 FIR2 40616 615 CAL2 40617 616 DEC2 40619 618 LIN2 40620 619 RID2 40701 700 OT1A 40702 701 PRCA 40717 716 OT2A 40718 717 OT1B 40719 718 PRCB 40734 733 OT2B Relative Address Absolute Address Parameter 40735 734 OT83 40737 736 ALS 40738 737 HYS3 40739 738 LATS3 40740 739 SIL3 40743 742 ANUN 40736 735 PRC3 40744 743 AOUT 40745 744 ARL 40746 745 ARH 40747 746 ACAL 40901 900 DFL 40902 901 CF 40903 902 FAIL 41061 1060 Ell 41101 1100 RPA 41102 1101 RTA 41105 1104 RPB 41106 1105 RTB 41301 1300 LOC 41306 1305 CAL 41307 1306 SYS 41308 1307 PIDA 41309 1308 PIDB 41310 1309 INPT 41311 1310 OTPT 41312 1311 GLBL 41313 1312 COM 41314 1313 DIAG 41501 1500 AMB 41515 1514 TOUT 41901 1900 MOD 41902 1901 DISP 41903 1902 ALT 41904 1903 OT3S Command Summary Series 996 999 Chapter 7 Appendix Handling Communication Error Code
28. 99 minutes per repeat Default 0 00 minutes per repeat IT1B 37 Integral for Output 1 PID Set B lt sp gt IT1B lt cr gt lt sp gt IT1B lt sp gt data 2 lt cr gt 0 00 to 99 99 minutes per repeat Default 0 00 minutes per repeat IT2B 43 Integral for Output 2 PID Set B lt sp gt IT2B lt cr gt lt sp gt IT2B lt sp gt data 2 lt cr gt 0 00 to 99 99 minutes per repeat Default 0 00 minutes per repeat INSP 144 Cascade Inner SP lt sp gt INSP lt cr gt RL1 to RH1 or if CNTL 2 ratio then 0 0 to 20 0 if CNTL 3 differential then 999 to 999 if ATM 1 then 0 to 100 Default per IN1 and hardware ITY1 130 Input 1 Hardware Type lt sp gt ITY1 lt cr gt Command Summary Series 986 989 Chapter 6 0 None 1 t c only 2 Current 3 Slide wire 4 Input off 5 Universal RTD 6 Universal high gain t c 7 Universal low gain t c 8 Universal millivolts 9 Universal process Data Communications with the Watlow Series 988 Family Table 6 7 IN2 to ITY1 A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 986 989 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment 0 we N Q0 Oo O 0 NOTE RTD setting For JIS curve go to rtd1 prompt after selec
29. 9999 minute Default RH 999 or 999 min A3LO Output 3 Alarm Low lt sp gt A3LO lt cr gt Process sensor low range to A3HI 340 lt sp gt A3LO lt sp gt data 2 lt cr gt Deviation 999 to 0 Rate 999 to 0 minute Default RL 999 or 999 min ABSP Abort Set Point lt sp gt ABSP lt cr gt off 1211 lt sp gt ABSP lt sp gt data 2 lt cr gt RL to RH ACAL Calibration Offset for lt sp gt ACAL lt cr gt 999 F to 999 F 746 Retransmit Output lt sp gt ACAL lt sp gt data 2 lt cr gt 555 C to 555 C 999 to 999 units Default 0 F 0 C or O units AL2 Alarm 2 Type lt sp gt AL2 lt cr gt 0 Process Alarm Input 1 719 lt sp gt AL2 lt sp gt data 2 lt cr gt 1 Deviation Alarm Input 1 2 Rate Alarm Input 1 Default 0 AL3 Alarm 3 Type lt sp gt AL3 lt cr gt 0 Process Alarm Input 1 736 lt sp gt AL3 lt sp gt data 2 lt cr gt 1 Deviation Alarm Input 1 2 Rate Alarm Input 1 Default 0 ALM Alarm Status lt sp gt ALM lt cr gt 0 No alarms occurring 0000 0000 106 Writing a 0 clears lt sp gt ALM lt sp gt 0 lt cr gt Bit1 A2LO 0000 0001 or next alarm Bit2 A2HI 0000 0010 110 Bit3 A3LO 0000 0100 Bit4 A3HI 0000 1000 106 Alarm 2 0 off 1 HI 2 LO 110 Alarm 3 0 ofi 1 HI 2 L0 AMB Ambient Terminal lt sp gt AMB lt cr gt Input 1 terminals in 0 0 F 1500 Temperature Data Communications with the Watlow Series 988 Family T
30. B7 Received 28 08 55 66 77 88 31 B7 48 Data Communications with the Watlow Series 988 Family Sending Commands Chapter 4 Sending Commands Chapter 4 Commands Exception Responses When a controller cannot process a command it returns an exception response and sets the high bit 0x80 of the command 0x01 illegal command 0x02 illegal data address 0x03 illegal data value Packet returned by controller A controller address one byte command 0x80 exception code 0x01 or 0x02 or 0x03 CRC low byte CRC high byte Messages with the wrong format timing or CRC are ignored A read command sent to an inactive parameter returns 0x0000 Example Exception 01 Command 02 is not supported Sent 01 02 00 01 00 02 A8 OB Received 01 82 01 81 60 Example Exception 02 The parameter at register 45 0x002D is inactive Sent O1 06 00 2D 00 O1 D8 C3 Received 01 86 02 C3 Al Example Exception 03 Cannot write 12 000 Ox2EE0 to register 7 out of range illegal data value Sent 01 06 00 07 2E EO 24 23 Received 01 86 03 02 61 Data Communications with the Watlow Series 988 Family 49 Commands NOTE When the CRC is added to the message packet be sure to put the low byte before the high byte Cyclical Redundancy Checksum CRC Algorithm This C routine calc_crc calculates the cyclical redundancy checksum CRC for a string of characters The CRC is the result of dividing the stri
31. EEPROM memory Continuous writes may result in premature control failure system downtime and damage to pro cesses and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 or IN1 setting This does not apply to Modbus Protocol 5 8 Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address LOC Keyboard Lockout lt sp gt LOC lt cr gt 0 No lockout 1300 lt sp gt LOC lt sp gt data 2 lt cr gt 1 Lock out PID Menu and auto tune prompt 2 Lock out System PID and Program Menus 3 Lock out System PID and Program Menus and set point 1 slewing Default 0 LOP Low Power Limit lt sp gt LOP lt cr gt 100 to HiP 715 lt Sp gt LOP lt sp gt data 2 lt cr gt Default 100 heat cool Default 0 heat only LRNH Learn High Slide lt sp gt LRNH lt cr gt 0 No function 1907 wire Resistance lt sp gt LRNH lt sp gt data 2 lt cr gt 1 Learn Default 0 LRNL Learn Low Slide lt sp gt LRNL lt cr gt 0 No function 1906 wire Resistance lt sp gt LRNL lt sp gt data 2 lt cr gt 1 Learn Default 0 MDL Model Number lt sp gt MDL lt cr gt 982 981 984 ramping unit 0 MOD Mode Key Action lt sp gt MOD lt sp gt data 2 lt cr gt 0 Mode to previous prompt 1900 1 Mode to next prompt MTR Monitor the lt sp gt MTR lt cr gt See Key Comman
32. Hardware Type OTY4 981 984 5 9 986 989 6 14 996 999 7 8 Output Menu Lockout OTPT 986 989 6 14 996 999 7 8 Output Process Range Channel A PRCA 996 999 7 9 Channel B PRCB 996 999 7 9 Output State Event 3 981 984 ENT3 5 5 Event 4 981 984 ENT4 5 5 Outputs Test TOUT 981 984 5 11 986 989 6 17 996 999 7 11 P parity 3 2 parity bit 1 4 Percent Power Output PWR 981 984 5 10 986 989 6 15 PID Set A Menu Lockout PIDA 986 989 6 14 PID Set B Menu Lockout PIDB 986 989 6 14 PID Set Crossover PID2 986 989 6 15 Power Outage Response POUT 981 984 5 9 Process Deviation Display DEV 981 984 5 5 986 989 6 9 Process Range Output PRCA PRCB 996 999 7 9 Output 1 PRC1 981 984 5 9 986 989 6 15 Output 2 PRC2 981 984 5 9 986 989 6 15 Output 3 PRC3 981 984 5 9 986 989 6 15 996 999 7 9 Process Value for PID Switch PROC 986 989 6 15 Program a File Step STP 981 984 5 11 Program Start Point PSTR 981 984 5 9 Program Type PTYP 981 984 5 9 Prompts COM Menu 3 2 Proportional Band Output 1 981 984 PB1 5 9 986 989 PB1A PB1B 6 14 996 999 PB1A PB1B 7 8 Output 2 981 984 PB2 5 9 986 989 PB2A PB2B 6 14 996 999 PB2A PB2B 7 8 Protocol 1 1 prompt GRFFS 3 1 3 2 XON XOFF RS 232 4 2 pull down resistors 2 3 Q Query Any Step Program STP 5 13 Quick BASIC 1 5 R Ramp Rate 986 989 RATE 6 16 996 999 RTA RTB 7 10 Ramping Initiation 986 989 RP 6 16 99
33. Modbus Protocol 7 10 Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address RPA Ramping Initiation lt sp gt RPA lt cr gt 0 off 1100 Channel A lt sp gt RPA lt sp gt data 2 lt cr gt 1 On startup 2 On startup and set point change Default 0 RPB Ramping Initiation lt sp gt RPB lt cr gt 0 off 1104 Channel B lt sp gt RPB lt sp gt data 2 lt cr gt 1 On startup 2 On startup and set point change Default O RTA Ramp Rate lt sp gt RTA lt cr gt 0 to 9999 minute 1101 Channel A lt sp gt RTA lt sp gt data 2 lt cr gt Default 100 minute RTB Ramp Rate lt sp gt RTB lt cr gt 0 to 9999 minute 1105 Channel B lt sp gt RTB lt sp gt data 2 lt cr gt Default 100 minute RTD1 RTD Calibration lt sp gt RTD1 lt cr gt O JIS 609 Curve Input 1 lt sp gt RTD1 lt sp gt data 2 lt cr gt 1 DIN Default 1 RTD2 RTD Calibration lt sp gt RTD2 lt cr gt O JIS 619 Curve Input 2 lt sp gt RTD2 lt sp gt data 2 lt cr gt 1 DIN Default 1 SIL3 Alarm 3 Silence lt sp gt SIL3 lt cr gt 0 off disabled 739 lt Sp gt SIL3 lt sp gt data 2 lt cr gt 1 on enabled Default 0 SRNB Serial Number lt sp gt SRNB lt cr gt XXXX 2 Bottom Display 0000 to 9999 Read the six digit unit serial number in two segments SNxx and xxxx i e as in the upper and lower fr
34. PB1B lt cr gt if DFL 0 then 0 to 9999 34 Output 1 PID Set B lt sp gt PB1B lt sp gt data 2 lt cr gt if DFL 1 then 0 0 to 99 9 of span Default 25 F 14 C 25 units or 3 0 PB2A Proportional Band lt sp gt PB2A lt cr gt if DFL 0 then 0 to 9999 27 Output 2 PID Set A lt sp gt PB2A lt sp gt data 2 lt cr gt if DFL 1 then 0 0 to 99 9 of span Default 25 F 14 C 25 units or 3 0 PB2B Proportional Band lt sp gt PB2B lt cr gt if DFL 0 then 0 to 9999 40 Output 2 PID Set B lt sp gt PB2B lt sp gt data 2 lt cr gt if DFL 1 then 0 0 to 99 9 of span Default 25 F 14 C 25 units or 3 0 PIDA Lockout PID Set A lt sp gt PIDA lt cr gt 0 No lockout 114 Menu lt sp gt PIDA lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default O PIDB Lockout PID Set B lt sp gt PIDB lt cr gt 0 No lockout 115 Menu lt sp gt PIDB lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default O Command Summary Series 986 989 Chapter 6 Data Communications with the Watlow Series 988 Family Table 6 9 OT3 to PIDB A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 986 989 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment O 0 we N Q0 Oo O O0 Te NOTE The number
35. SP2B 7 10 Set Point 2 Type SP2C 986 989 6 17 Set Point Channel A SPA 996 999 7 10 Set Point Channel B SPB 996 999 7 10 Set Point Value PID Switch STPT 986 989 6 17 Setup Menu SJA 2 1 3 2 4 4 Simulate HOLD Key HOLD 981 984 5 6 Slidewire Dead Band HUNT 981 984 5 6 986 989 6 11 Appendix Slidewire Hysteresis SHYS 6 16 Software Revision SOFT 981 984 5 10 986 989 6 16 996 999 7 10 SP1 1 6 1 7 space lt sp gt 4 2 Start a File STRT 981 984 5 11 start bit 1 5 Start of Text lt STX gt 1 6 1 7 Status Output 3 OT3S 996 999 7 8 Step Command STP 981 984 5 13 stop bit 1 5 STX 1 6 17 4 2 syntax 1 5 4 1 Syntax Query MTR 5 12 System Menu Lockout SYS 986 989 6 17 996 999 7 11 T termination resistors 2 3 2 4 Test Outputs TOUT 981 984 5 11 986 989 6 17 996 999 7 11 total characters 4 1 Type Input 1 IN1 981 984 5 7 986 989 6 11 996 999 7 6 Input 2 IN2 981 984 5 7 986 989 6 12 996 999 7 6 U user responsibility A 1 V Value C1 Input 1 C1 981 984 5 4 986 989 6 8 996 999 7 3 Input 2 C2 981 984 5 4 986 989 6 8 996 999 7 3 W waitfor event 5 5 wiring 2 1 X XOFF character 4 2 XON character 4 2 XON XOFF protocol 3 1 3 2 4 2 4 3 A 1 Appendix Data Communications with the Watlow Series 988 Family A 7 Appendix Notes A 8 Data Communications with the Watlow Series 988 Family Appendix Appendix Notes Appendix Data Commun
36. Te N Te Te Dual Channel Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address Table 7 8 OT3S Output 3 Status lt sp gt OT3S lt cr gt 0 off OT3S to PB2B 1903 1 on OTPT Lockout Output lt sp gt OTPT lt cr gt 0 No lockout 1310 Menu lt Sp gt OTPT lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default 0 AN OTY1 Output 1 Hardware lt sp gt OTY1 lt cr gt 0 None 16 OTY2 Output 2 Hardware lt sp gt OTY2 lt cr gt 1 SSR 0 5A CAUTION 17 P Avoid writing lt gt Output 3 Hardware lt sp gt OTY3 lt cr gt 2 SSR 0 5A with suppression continuously OTY4 Output 4 Hardware lt sp gt OTY4 lt cr gt 5 Dual SSR Form A such as ramping 19 6 Switched dc set points or 7 Dual Switched dc repetitive loops to 8 Relay 5A Form C the Series 996 999 9 Relay 5A Form C with suppression 10 Relay 5A Form A B EEPROM memory 11 Relay 5A Form A B with suppres Continuous writes sion may result in 12 Dual Relay Form A premature control Pas aan 7 Voltage retransmi failure yore 15 Current retransmit downtime and 16 Power supply op damage to 17 Comms EIA 232 wa processes and 18 Comms EIA 485 EIA 422 equipment 19 Comms EIA 485 EIA 232 PB1A Proportional Band lt sp gt PB1A lt cr gt if DFL 0 and CF 1 t
37. The number of decimal places returned by many of these commands is determined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol 6 12 Data Communications with the Watlow Series 988 Family Name Description Read and or Write Syntax Range data 1 data 2 Modbus address SP2 Set Point 2 lt sp gt SP2 lt cr gt RL1 to RH1 8 Heat Heat or lt Sp gt SP2 lt sp gt data 2 lt cr gt Default per input range Cool Cool Only SP2C Set Point 2 Type lt sp gt SP2C lt cr gt 0 Process 3 lt Sp gt SP2C lt sp gt data 2 lt cr gt 1 Deviation Default 0 SPEE Write Set Point lt sp gt SPEE lt cr gt 0 Saves set point in EEPROM 143 to EEPROM lt sp gt SPEE lt sp gt data 2 lt cr gt 1 Does not save set point in EEPROM Default 0 See Note 1 STPT Set Point Value lt sp gt STPT lt cr gt RL1 to RH1 103 PID A lt gt B Switch lt sp gt STPT lt sp gt data 2 lt cr gt Default Sensor type low range SYS Lockout System lt sp gt SYS lt cr gt 0 No lockout 113 Menu lt Sp gt SYS lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default O TOUT Test Outputs lt sp gt TOUT lt sp gt data 2 lt cr gt 1 Output 1 on 137 2 Output 2 on 3 Output 3 on 4 Output 4 on Command Summary Series 986 989 Chapter 6 Absolute Address 40001 40002 40003 40004 40005 40006 40007 40008 40009 40010 40011
38. cr gt Default sensor high range RHS Run Hold Status lt sp gt lt RHS gt lt cr gt 0 Hold 200 1 Run 2 Pre run RL1 Range Low lt sp gt RL1 lt cr gt min IN1 range to max IN1 range 602 Input 1 lt Sp gt RL1 lt sp gt data 2 lt cr gt Default sensor low range RL2 Range Low lt sp gt RL2 lt cr gt min IN2 range to max IN2 range 612 Input 2 lt sp gt RL2 lt sp gt data 2 lt cr gt Default sensor low range RTD1 RTD Calibration lt sp gt RTd1 lt cr gt O JIS 609 Curve Input 1 lt Sp gt RTd1 lt sp gt data 2 lt cr gt 1 DIN Default 1 SIL2 Alarm 2 Silence lt sp gt SIL2 lt cr gt 0 off disabled 722 lt Sp gt SIL2 lt sp gt data 2 lt cr gt 1 on enabled Default 0 SIL3 Alarm 3 Silence lt sp gt SIL3 lt cr gt 0 off disabled 739 lt Sp gt SIL3 lt sp gt data 2 lt cr gt 1 on enabled Default 0 SRNB Serial Number lt sp gt SRNB lt cr gt XXXX 2 Bottom Display 0000 to 9999 Read the six digit unit serial number in two segments SNxx and xxxx i e Upper and lower front panel displays SRNT Serial Number lt sp gt SRNT lt cr gt SNxx 1 Top Display 00 to 99 SOFT Software Revision lt sp gt SOFT lt cr gt 0 Rev A 8 Rev 4 1 Rev B 9 Rev J 2 Rev C 10 Rev K 3 Rev D 11 Rev L 4 Rev E 12 Rev M 5 Rev F 13 Rev N 6 Rev G IC 7 Rev H Data Communications with the Watlow Series 988 Family Command Summary Series 98
39. gt 0 No 1060 Function lt Sp gt El1 lt sp gt data 2 lt cr gt 1 LOC 2 Alarm reset 3 Toggle Auto manual 4 Turn control outputs off Default No El1S Event Input 1 Status lt sp gt EI1S lt cr gt 0 off open 201 1 on closed ER Error Analog Input lt sp gt ER lt cr gt 0 No error 209 Multiple errors 1 Input 1 A D overflow possible Data Communications with the Watlow Series 988 Family 2 Input 1 overrange 3 Input 1 underrange 4 Input 1 A D underflow 5 Input 2 A D overflow 6 Input 2 overrange 7 Input 2 underrange 8 Input 2 A D underflow 9 Ambient error Command Summary Series 996 999 Chapter 7 Dual Channel Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address ER2 Error lt sp gt ER2 lt cr gt 0 No error n a Communications 1 Transmit buffer overflow 2 Receive buffer overflow 3 Framing error 4 Overrun error 5 Parity error 6 Talking out of turn 7 Invalid reply error 8 Noise error 20 Command not found 21 Prompt not found 22 Incomplete command line 23 Invalid character 24 Number of chars overflow 25 Input out of limit 26 Read only command 27 Write allowed only 28 Prompt not active ERR Error lt sp gt ERR lt cr gt 0 Errors latching 607 Latching Enable lt sp gt ERR lt sp gt data 2 lt cr gt 1 Errors
40. read command 0x03 or 0x04 _ number of bytes one byte first register data low byte first register data high byte register n data high byte register n data low byte CRC low byte CRC high byte Example 988 only Read register 0 model number of the controller at address 1 Sent 01 03 00 00 00 01 84 OA Received 01 03 02 03 DC B9 2D Message 988 Ox03DC Example 988 only Read register 1 and 2 Process 1 and 2 values of controller at address 5 Sent 05 03 00 01 00 02 94 4F Received 05 03 04 00 64 00 C8 FF BA Message 100 0x0064 and 200 Ox00C8 Write to a Single Register Command 0x06 This command writes a parameter to a single register The controller will echo back the command An attempt to write to a read only parameter returns an illegal data address error 0x02 See Exception Responses pg 4 9 Packet sent to controller nn 06 nnnn nnnn nnonn A A A A A A A A controller address one byte i write to a register command 0x06 register high byte register low byte data high byte data low byte CRC low byte CRC high byte Data Communications with the Watlow Series 988 Family 4 7 Modbus RTU NOTE Because the read command can only read 32 registers the high byte for the number of registers will always be 0 Example 988 only Set register 7 SPI to 200 Ox00C8 on controller at address 9 Sent 09 06 00 07 00 C8 38 D5 R
41. 01 300 SP1 40701 700 OT1 41211 1210 HOLD 40305 304 ATSP 40702 701 PRC1 41212 1211 ABSP 40306 305 AUT 40715 714 HIP 41269 1268 ENTS3 40309 308 IDSP 40716 715 LOP 41301 1300 LOC 40322 321 A2LO 40718 717 OT2 41501 1500 AMB 40323 322 A2HI 40719 718 PRC2 41515 1514 TOUT 40341 340 A38LO 40720 719 AL2 41901 1900 MOD 40342 341 A3HI 40721 720 HYS2 41902 1901 DISP 40501 500 PB1 40722 721 LAT2 41905 1904 SHYS 40502 501 IT1 40723 722 SIL2 41906 1905 HUNT 40503 502 RE1 40726 725 ANUN 41907 1906 LRNL 40504 503 DE1 40735 734 OT3 41908 1907 LRNH 40505 504 RAI 40737 736 ALS 40506 505 DB 40738 737 HYS3 5 16 Data Communications with the Watlow Series 988 Family Command Summary Series 981 984 Chapter 5 Chapter 6 Command Summary of the Series 986 989 Complete Parameter Download Sequence When you download a complete set of parameters to a controller you must load them in this order The user s manual has more information about prompt interaction
42. 1 984 Chapter 5 Ramping Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address Table 5 11 SP1 Set Point 1 lt sp gt SP1 lt cr gt RL1 to RH1 SP1 to TOUT 300 lt Sp gt SP1 lt sp gt data 2 lt cr gt Default per IN1 and hardware set SP1 to RL1 1 to turn all outputs off SHYS Slidwire lt sp gt SHYS lt cr gt O to Hunt 1904 Hysteresis lt sp gt SHYS lt sp gt data 2 lt cr gt STP Program a File Step lt sp gt lt STP gt lt sp gt lt FILE gt lt cr gt Read This key command lt Sp gt lt STP gt lt sp gt lt FILE gt data 2 lt sp gt data n lt cr gt 1201 programs or queries Write all step information See Key Command STP at 1250 for all step types the end of this chapter for full e Set Point time syntax and data See p 5 14 CAUTION e Set Point rate Avoid writing lt gt Soak continuously such e Jump loop as ramping set e Link File 3 a End points or repetitive loops to the STRT Start a File lt sp gt STRT lt sp gt data 2 lt sp gt data 3 lt sp gt Series 981 984 1250 data 2 daas EEPROM memory 1 File1 1 Step1 Continuous writes 2 File2 2 Step 2 may result in 3 File3 3 Step 3 premature control ant Sis failure system 5 Step 5 6 Step 6 downtime and TOUT Test Outputs sp gt TOUT lt sp gt data 2 lt cr 0 All off oa nage10 pre lt sp gt lt Sp gt L l
43. 200 to 799 C 6 C t c W3 32 to 4200 F 0 to 2316 C 7 D t c W5 32 to 4200 F 0 to 2316 C 8 Pt 2 32 to 2543 F 0 to 13895 C 9 t c High Gain off 10 R t c 32 to 3200 F 0 to 1760 C 11 S t c 32 to 3200 F 0 to 1760 C 12 B t c 1598 to 3300 F 870 to 1816 C 13 RTD off 14 1 RTD DIN 328 to 1472 F 200 to 800 C 15 0 1 RTD DIN 99 9 to 999 9 F 99 9 to 700 0 C 16 Process off 17 4 20mA 999 to 9999 units 18 0 20mA 999 to 9999 units 19 0 5V dc 999 to 9999 units 20 1 5V dc 999 to 9999 units 21 0 10V dc 999 to 9999 units 22 Millivolts off 23 0 50mV dc 999 to 9999 units 24 0 100mV dc 999 to 9999 units 26 Resistance off 27 Slidewire 100 to 12000 28 Potentiometer 0 to 1200Q 29 Heater current off 30 Heater Current 0 to 50A 31 Open loop detect 32 Event input 2 off 33 Event input 2 on INPT 116 Lockout Input Menu lt sp gt INPT lt cr gt lt sp gt INPT lt sp gt data 2 lt cr gt 0 No input menu lockout 1 Read only 2 No read or write allowed Default 0 IT1A 24 Integral for Output 1 PID Set A lt sp gt IT1A lt cr gt lt sp gt IT1A lt sp gt data 2 lt cr gt 0 00 to 99 99 minutes per repeat Default 0 00 minutes per repeat IT2A 30 Integral for Output 2 PID Set A lt sp gt IT2A lt cr gt lt sp gt IT2A lt sp gt data 2 lt cr gt 0 00 to 99
44. 40012 40013 40014 40015 40016 40017 40020 40021 40022 40023 40024 40025 40026 40027 40028 40029 40030 40031 40032 40033 40034 40035 40036 40037 40038 40039 40040 40041 40042 40043 40044 40045 40046 40047 Table 6 13 988 Modbus RTU Addresses Relative Address Absolute Parameter Address O MODEL 988 40048 1 C1 input 1 value 40049 2 C2 input 2 value 40050 3 ALM alarm status 40051 4 ER system error 40052 5 PROCESS DEVIATION 40053 6 OUTPUT POWER 40054 7 SP 40055 8 SP2 40056 9 IDSP 40057 10 ATM A M mode 40058 11 EH 40059 12 El2 40060 13 A2LO 40061 14 A2HI 40062 15 A8LO 40063 16 ASHI 40064 19 AUT 40065 20 LR 40066 21 PBIA 40067 22 REA 40068 23 RAIA 40069 24 IT1A 40070 25 DEA 40071 26 CTIA 40072 27 PB2A 40073 28 RE2A 40074 29 RA2A 40075 30 IT2A 40076 31 DE2A 40077 32 CT2A 40078 33 DBA 40079 34 PBIB 40080 35 RE1B 40081 36 RA1B 40082 37 IT1B 40083 38 DE1B 40084 39 CTIB 40091 40 PB2B 40092 41 RE2B 40093 42 RA2B 40094 43 IT2B 40095 44 DE2B 40096 45 CT2B 40097 46 DBB 40098 Command Summary Series 986 989 Chapter 6 Relative Address Parameter 47 IN1 48 DEC 49 RLI1 50 RH1 51 CAL1 52 RITD1 53 FIR 54 LINI 55 IN2 56 DEC2 57 RL2 58 RH2 59 CAL2 60 RID2 61 LRNL 62 LRNH 63 FIR2 64 LIN2 65 HUNT 66 SHYS 67 OTI 68 PRC1 69 HYSI 70 OT2 71 PRC2 72 HYS2 73 SP2C 74 AL2 75 A2SD 76 LAT2 77 SIL2 78 OT3 79 ALS 80 A8SD 81 HYS3 82 LAT3 83 SIL3 90 AOUT
45. 47 lt sp gt IN1 lt sp gt data 2 lt cr gt 2 K t c 328 to 2500 F 200 to 1371 C 3 T t c 328 to 750 F 200 to 399 C 4 N t c 32 to 2372 F 0 to 1300 C 5 E t c 328 to 1470 F 200 to 799 C 6 C t c W3 32 to 4200 F 0 to 2316 C 7 D t c W5 32 to 4200 F 0 to 2316 C 8 Pt 2 32 to 2543 F 0 to 1395 C 10 R t c 32 to 3200 F 0 to 1760 C 11 S t c 32 to 3200 F 0 to 1760 C 12 B t c 1598 to 3300 F 870 to 1816 C 14 1 RTD DIN 328 to 1472 F 200 to 800 C 15 0 1 RTD DIN 99 9 to 999 9 F 99 9 to 700 0 C 17 4 20mA 999 to 9999 units 18 0 20mA 999 to 9999 units 19 0 5V dc 999 to 9999 units 20 1 5V dc 999 to 9999 units 21 0 10V dc 999 to 9999 units 23 0 50mV dc 999 to 9999 units 24 0 100mV dc 999 to 9999 units 34 0 50mV dc 999 to 9999 units Command Summary Series 986 989 Chapter 6 Name data 1 Modbus address IN2 55 Temperature process Controller Prompt Table Description Input 2 Type Caution Writing to IN2 resets most prompts to their de fault state Read and or Write Syntax lt sp gt IN2 lt cr gt lt sp gt IN2 lt sp gt data 2 lt cr gt Range data 2 0 t c Low Gain off 1 J t c 32 to 1500 F 0 to 816 C 2 K t c 328 to 2500 F 200 to 1371 C 3 T t c 328 to 750 F 200 to 399 C 4 N t c 32 to 2372 F 0 to 1300 C 5 E t c 328 to 1470 F
46. 6 989 FTR1 FTR2 6 11 996 999 FTR1 FTR2 7 5 flow control 4 2 front panel controller 3 2 G Global Menu Lockout GLBL 986 989 6 11 996 999 7 5 Guaranteed Soak Deviation GSD 981 984 5 6 H Hardware Type Input 1 ITY 1 981 984 5 7 986 989 6 12 996 999 7 7 Input 2 ITY2 981 984 5 7 986 989 6 13 996 999 7 7 Output 1 OTY1 981 984 5 9 986 989 6 14 996 999 7 8 Output 2 OTY2 981 984 5 9 986 989 6 14 996 999 7 8 Output 3 OTY3 981 984 5 9 986 989 6 14 996 999 7 8 Output 4 OTY4 981 984 5 9 986 989 6 14 996 999 7 8 hex string 4 2 hexadecimal hex 1 4 High Power Limit HIP 981 984 5 6 986 989 6 11 Hysteresis Output 1 981 984 HYS1 5 6 986 989 HYS1 6 11 996 999 HY1A HY1B 7 5 Output 2 981 984 HYS2 5 6 986 989 HYS2 6 11 996 999 HY2A HY2B 7 5 Output 3 HYS3 981 984 5 6 986 989 6 11 996 999 7 5 Idle Set Point IDSP 981 984 5 7 986 989 6 11 increment key 2 1 Input 1 Calibration Offset CAL1 981 984 5 4 986 989 6 8 A 4 Data Communications with the Watlow Series 988 Family 996 999 7 3 Decimal Point DEC1 981 984 5 5 986 989 6 9 996 999 7 4 Event Function E11 981 984 5 5 986 989 6 10 996 999 7 4 Event Status EI1S 981 984 5 5 986 989 6 10 996 999 7 4 Hardware Type ITY 1 981 984 5 7 986 989 6 12 996 999 7 7 Range High RH1 981 984 5 10 986 989 6 15 996 999 7 9 Range Low RL1 981 984 5 10 986 989 6 16 996 999 7 9 RTD Calibration RTD1 981 984 5
47. 6 999 RPA RPB 7 10 Range High Input 1 RH1 981 984 5 10 986 989 6 15 996 999 7 9 Input 2 RH2 981 984 5 10 986 989 6 15 996 999 7 9 Retransmit ARH 981 984 5 4 986 989 6 8 996 999 7 2 Range Low Input 1 RL1 981 984 5 10 986 989 6 16 996 999 7 9 Input 2 RL2 981 984 5 10 986 989 6 16 996 999 7 9 Retransmit ARL 981 984 5 4 986 989 6 8 996 999 7 2 Rate Output 1 981 984 RA1 5 10 986 989 RA1A RA1B 6 15 996 999 RAIA RA1B 7 9 Output 2 981 984 RA2 5 10 986 989 RAZA RA2B 6 15 A 6 Data Communications with the Watlow Series 988 Family 996 999 RAZA RA2B 7 9 remote device 1 1 Remote Set Point RSP 986 989 6 16 Reset Output 1 RE1 981 984 5 10 Output 1 PID RE1A RE1B 986 989 6 15 996 999 7 9 Output 2 RE2 981 984 5 10 Output 2 PID RE2A RE2B 986 989 6 15 996 999 7 9 Resume a Program RESU 981 984 5 10 Retransmit Range High ARH 981 984 5 4 986 989 6 8 996 999 7 2 Range Low ARL 981 984 5 4 986 989 6 8 996 999 7 2 RTD Calibration Input 1 RTD1 981 984 5 10 986 989 6 16 996 999 7 10 Input 2 RTD2 986 989 6 16 996 999 7 10 rules data 4 1 run hold mode 981 984 5 2 Run Hold Status RHS 981 984 5 10 S Sensor Failure Output FAIL 986 989 6 10 996 999 7 5 serial interface 2 1 Serial Number SRNB SRNT 981 984 5 10 986 989 6 16 996 999 7 10 Set Point 1 SP1 986 989 6 16 Set Point 2 986 989 SP2 6 16 996 999 SP2A
48. 816 C 2 K t c 328 to 2500 F 200 to 1371 C 3 T t c 328 to 750 F 200 to 399 C 4 N t c 32 to 2372 F 0 to 13800 C 5 E t c 328 to 1470 F 200 to799 C 6 C t c W3 32 to 4200 F 0 to 2316 C 7 D t c W5 32 to 4200 F 0 to 2316 C 8 Pt 2 32 to 2543 F 0 to 1395 C 10 R t c 32 to 3200 F 0 to 1760 C 11 S t c 32 to 3200 F 0 to 1760 C 12 B t c 1598 to 3300 F 870 to 1816 C Table 5 7 IDSP to LAT3 14 1 RTD DIN 328 to 1472 F 200 to 800 C 15 0 1 RTD DIN 99 9 to 999 9 F 99 9 to 700 0 C 17 4 20mA 999 to 9999 units 18 0 20mA 999 to 9999 units 19 0 5V dc 999 to 9999 units 20 1 5V dc 999 to 9999 units 21 0 10V dc 999 to 9999 units 23 0 50mV dc 999 to 9999 units 24 0 100mV dc 999 to 9999 units IN2 611 Input 2 Type lt sp gt IN2 lt cr gt lt sp gt IN2 lt sp gt data 2 lt cr gt 26 Slidewire off 27 Slidewire 100 to 1200 32 Event input 2 off 33 Event Input 2 on IT1 501 Integral for Output 1 lt sp gt IT1 lt cr gt lt Sp gt IT1 lt sp gt data 2 lt cr gt 0 00 to 99 99 minutes per repeat Default 10 00 minutes per repeat IT2 511 Integral for Output 2 lt sp gt IT2 lt cr gt lt sp gt IT2 lt sp gt data 2 lt cr gt 0 00 to 99 99 minutes per repeat Default 10 00 minutes per repeat ITY1 Input 1 Hardware Type lt sp gt ITY1 lt cr gt
49. 9 RA1A RA1B 6 15 996 999 RA1A RA1B 7 9 Reset RE1 981 984 5 10 Index Reset PID RE1A RE1B 986 989 6 15 996 999 7 9 Output 2 Action 981 984 OT2 5 8 986 989 OT2 6 13 996 999 OT2A OT2B 7 7 Alarm High A2HI 981 984 5 3 986 989 6 7 Alarm Low A2LO 981 984 5 3 986 989 6 7 Derivative PID 981 984 DE2 5 4 986 989 DE2A DE2B 6 9 996 999 DE2A DE2B 7 4 Hardware Type OTY2 981 984 5 9 986 989 6 14 996 999 7 8 Hysteresis 981 984 HYS2 5 6 986 989 HYS2 6 11 996 999 HY2A HY2B 7 5 Integral 981 984 IT2 5 7 986 989 IT2A IT2B 6 12 996 999 IT2A IT2B 7 7 Process Range PRC2 981 984 5 9 986 989 6 15 Proportional Band 981 984 PB2 5 9 986 989 PB2A PB2B 6 14 996 999 PB2A PB2B 7 8 Rate 981 984 RA2 5 10 986 989 RA2A RA2B 6 15 996 999 RAZA RA2B 7 9 Reset RE2 981 984 5 10 Reset PID RE2A RE2B 986 989 6 15 996 999 7 9 Output 3 Action OT3 981 984 5 8 986 989 6 14 996 999 7 8 Alarm High A3HI 981 984 5 3 986 989 6 7 996 999 7 2 Alarm Low A3LO 981 984 5 3 986 989 6 7 996 999 7 2 Analog Retransmit AOUT 981 984 5 4 986 989 6 8 996 999 7 2 Data Communications with the Watlow Series 988 Family A 5 Index Hardware Type OTY3 981 984 5 9 986 989 6 14 996 999 7 8 Hysteresis HYS3 981 984 5 6 986 989 6 11 996 999 7 5 Process Range PRC3 981 984 5 9 986 989 6 15 996 999 7 9 Status OT3S 996 999 7 8 Output 4
50. 998 996 999 dual channel unit 0 MOD Mode Key Action lt sp gt MOD lt sp gt 1 lt cr gt 0 Mode to previous prompt 1900 1 Mode to next prompt OT1A Output 1 Channel A lt sp gt OT1A lt cr gt 0 Heat 700 Action lt sp gt OT1A lt sp gt data 2 lt cr gt 1 Cool 2 None OT1B Output 1 Channel B lt sp gt OT1B lt cr gt 0 Heat T17 Action lt sp gt OT1B lt sp gt data 2 lt cr gt 1 Cool 2 None OT2A Output 2 Channel A lt sp gt OT2A lt cr gt 0 Heat 716 Action lt sp gt OT2A lt sp gt data 2 lt cr gt 1 Cool 2 None OT2B Output 2 Channel B lt sp gt OT2B lt cr gt 0 Heat 733 Action lt sp gt OT2B lt sp gt data 2 lt cr gt 1 Cool 2 None OT3 Output 3 Action lt sp gt OT3 lt cr gt 0 None 734 lt sp gt OT3 lt sp gt data 2 lt cr gt 1 Alarm 3 Command Summary Series 996 999 Chapter 7 2 Alarm 3 reverse acting Data Communications with the Watlow Series 988 Family Table 7 7 IT1A to OT3 A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 996 999 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol 7 0 Ze
51. C with suppression 10 Relay 5A form A B 11 Relay 5A form A B with suppr 12 Dual Relay form A 13 Process output 14 Voltage retransmit 15 Current retransmit 16 Power supply 17 Comms EIA 232 18 Comms EIA 485 EIA 422 19 Comms EIA 485 EIA 232 PB1 Proportional Band lt sp gt PB1 lt cr gt if DFL 0 and CF 1 then 0 to 555 C 500 Output 1 lt sp gt PB1 lt sp gt data 2 lt cr gt if DFL 0 and CF 0 then 0 to 999 F if DFL 0 and In1 a process value then 0 to 999 units if DFL 1 then 0 0 to 99 9 of span Default 25 F 14 C 25 units or 3 0 PB2 Proportional Band lt sp gt PB2 lt cr gt if DFL 0 and CF 1 then 0 to 555 C 510 Output 2 lt sp gt PB2 lt sp gt data 2 lt cr gt if DFL 0 and CF 0 then 0 to 999 F if DFL 0 and In1 a process value then 0 to 999 units if DFL 1 then 0 0 to 99 9 of span Default 25 F 14 C 25 units or 3 0 POUT Power Outage lt sp gt POUT lt cr gt 0 Continue 1206 Response lt sp gt POUT lt sp gt data 2 lt cr gt 1 Hold HOLD 2 Abort 3 Idle set point IDSP 4 Reset PRC1 Process Range lt sp gt PRC1 lt cr gt 0 4 20mA 701 Output 1 lt sp gt PRC1 lt sp gt data 2 lt cr gt 1 0 20mA 2 0 5V 3 1 5V dc 4 0 10V dc Default 0 PRC2 Process Range lt sp gt PRC2 lt cr gt 0 4 20mA 718 Output 2 lt sp gt PRC2 lt sp gt data 2 lt cr gt 1 0 20mA 2 0 5V dc 3 1 5V dc 4 0 10V dc
52. Communications Menu e Press the g or Y key to select communications values from the table below e Document the setup parameters for each device on your network and label each device e Press the key to exit EIA 485 Interface type Prompt Appears if Range Factory default eedti comms unit Baud rate SEHH WAHN POOR GiH WEHI EIH 9600 miaii comms unit 7 data bits odd parity WE 7 data bits even parity see note 8 data bits no parity Start bit 1 Fixed Stop bit 1 Fixed comms unit HNA ANSI X3 28 2 2 A 3 FULL XON XOFF Modbus ET AA 0 to 31 ASCII if EEFT EEA or 0 to 9 ASCII if YS GE Ee ETA WME to 247 it ER Ar S hardware EIA 485 Interface type EIA 422 Interface type U hardware EIA 232 Interface type eis Data Communications with the Watlow Series 988 Family Communications Setup Chapter 3 Chapter 4 Sending Commands A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the controller s EEPROM memory Continuous writes may result in premature control failure system downtime and damage to pro cesses and equip ment Sending Commands Chapter 4 General Message Syntax As soon as you link the devices you can talk to the controllers using ASCII charac ters They will respond to any Setup or Operation menu prompt plus some others The contr
53. Data Communications with the Watlow Series 988 Family of Controllers User s Manual includes User Level Targeted 981 984 Ramping lt New WISE tect na tee case ae Go to page 1 1 986 989 Temperature or Process e Experienced User Go to page 2 1 996 999 Dual Channel e Expert User Go to page 5 1 6 1 or 7 1 Installer e Wiring and installation Go to page 2 1 0S CUO see enti deere tee Go to page 3 1 9 388 PROCESS PROCESS J J30 E D E E D EE LI L2 L3 L4 1A 2A 1B 2B DEV bispLaY HAS pIsPLaY OUT CHB AUTO AUTO MAN 4 MAN g SERIES 988 SERIES 998 PROCESS En m a a e S DEV DISPLAY HOLD RUN 4 SERIES 982 os C lt C 97 TOTAL CUSTOMER SATISFACTION a LOW Watlow Controls 1241 Bundy Blvd P O Box 5580 Winona Minnesota 55987 5580 Phone 507 454 5300 Fax 507 452 4507 0600 0009 0004 Rev B 15 00 Supersedes W98F XUMN Rev A03 Made in the U S A February 1998 OK Printed on Recycled Paper 10 Post consumer Waste About This Manual How to Use this Manual We have designed this user s manual to be a helpful guide to your new Watlow controller The headlines in the upper right and left corners indicate which tasks are explained on that page If you are a new user we suggest that your read the first four chapters of this manual Notes Cautions and Warnings We use notes cautions and warnings t
54. MTR Command CO READ only Register 1200 You must request 23 registers CO NOTE MTR response for a Set Point Step Time based PTYP TI room means the Register 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 parameter is Parameter File Step Type SP Hour Min Sec not available MTR response for a Set Point Step Rate based PTYP RATE The value will Register 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 be 9999 Parameter File Step Type SP i Rate i gt MTR response for a Soak Step Register 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 Parameter File Step Type Hour Min Sec START STRT Command WRITE only Register 1250 1251 1252 Value 1 File Step SET command sets the current profile FILE and STEP WRITE only Register 1250 1251 1252 Value 3 File Step STEP STP Command READ the current file and step Register 1201 You must request 23 registers Response will be the same as the PROGRAM commands below 1201 1251 1202 1252 etc WRITE program the specified file and step You must send a 9999 if a register is disabled or unavailable PROGRAM command for a Set Point Step Time based PTYP TI NOTE Register 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 means the Parameter 2 File Step Type SP Hour Min Sec i parameter is not available PROGRAM command for a Set Point Step Rate based PTYP RATE Th l i Register 1250 1251 1252 1253 1254
55. O fee fo fo N O O O O O Dual Channel Controller Prompt Table Table 7 2 A3HI to ARL A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 996 999 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol 7 2 Command Summary Series 996 999 Data Communications Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address A3HI Output 3 Alarm High lt sp gt A3Hl lt cr gt Process A3LO to sensor high range 341 lt Sp gt A3HI lt sp gt data 2 lt cr gt Deviation 0 to 9999 Default RH or 999 A3LO Output 3 Alarm Low lt sp gt A3LO lt cr gt Process sensor low range to A3HI 340 lt sp gt ASLO lt sp gt data 2 lt cr gt Deviation 999 to 0 Default RL or 999 ACAL Analog Offset lt sp gt ACAL lt cr gt 999 to 999 F 746 lt sp gt ACAL lt sp gt data 2 lt cr gt 555 to 555 C 999 to 999 units Default 0 F 0 C O units AL3 Alarm 3 Type lt sp gt AL3 lt cr gt 0 Process Alarm Input 2 CH B 736 lt sp gt AL3 lt sp gt data 2 lt cr gt 1 Deviation Alarm Input 2 CH B 2 Proces
56. Use the up arrow or down arrow key to advance to the Communica tions Menu Hya Press the MODE key until the interface prompt appears Select either 485 or 422 3 EIA 232 EIA 485 9 U _ If your controller is supplied with a U board you can select via the comms menu either EIA 232 or EIA 485 opera tion The parameter is defaulted to EIA 232 To select the multidrop interface enter the Setup Menu SEFA Use the up arrow or down arrow key to advance to the Communications Menu Hya Press the MODE key until the interface prompt appears Controllers equipped with the EIA 232 interface do not require an interface selection Your Computer s Serial Interface You can connect a data communication equipped Series 981 984 986 989 or 996 999 to any computer with an EIA 422 EIA 232 or EIA 485 serial interface A personal computer with an EIA 232 serial output card for instance can talk to a single EIA 232 equipped controller For a multiple controller network with one personal computer you ll need a con verter to act as a bus or multiple connection point For data communications serial interface converters for EIA 232 RS 232 we recommend either of these two suppliers e DATAFORTH Corp formerly supplied by Burr Brown 3331 E Hemisphere Loop Tuscon AZ 85706 Tel 1 800 444 7644 or 520 741 1404 or Fax 520 741 0762 For EIA 422 RS 422 part number LDM 422 with a power supply and the correct 25 pin connector fo
57. Watlow Series 988 Family Command Summary Series 981 984 Chapter 5 5 12 Ramping Controller STP Command Vertical lines represent lt space gt characters Final vertical line represents a lt space gt and a lt carriage return gt Each field must have data data 1 data 2 data 3 data 4 data 5 data 6 data 7 data 8 data 9 data 10 data 11 Query any Step for Programmed Information response will parallel step type syntax below STP lt FILE gt lt STEP gt Query 1 to 4 1to6 step info Program any Step per the Step Types below Set Point Step Time based PTYP Tl Syntax STP lt File gt lt STEP gt lt STYP gt lt SP gt lt HOUR gt lt MIN gt lt SEC gt lt ENT3 gt lt ENT4 gt Program 1 to 4 1 to 6 Step RL to RH Oto 23 0 to 59 Oto59 Event3 Event 4 a step Type DFLT Status Status q SP 75 oF we we Set 25 G disabled or disabled or Point 75 units unavailable junavailable O off 1 on Set Point Step Ramp Rate based PtyP rAtE Syntax STP lt FILE gt lt STEP gt lt STYP gt lt SP gt lt RATE gt lt ENT3 gt lt ENT4 gt Program 1 to 4 1 to 6 Step RL to RH Oto Event 3 Event 4 a step Type DFLT 360 F Status Status NOTE a matin You must send e or disabled or disabled or wan ce i Point 75 units Oto360 unavailable u
58. able 5 3 A2HI to AMB A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 981 984 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to pro cesses and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 or IN1 setting This does not apply to Modbus Protocol 5 3 st ee O i el O N oO O ee oe O Ramping Controller Prompt Table Table 5 4 ANUN to DE1 A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 981 984 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to pro cesses and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 or IN1 setting This does not apply to Modbus Protocol 5 4 Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address ANUN Alarm Annunciation lt sp gt ANUN lt cr gt 0 off 725 lt sp gt ANUN lt sp gt data 2 lt cr gt 1 on Default on AOUT Analog Output 3 lt sp gt AOUT lt cr gt 0 Retransmit Process Input 1 743 Retransmit Function lt sp gt AOUT lt sp gt data 2 lt cr gt 1 Retransmit Set Po
59. aining the controllers parameters Because of the wide array of choices available for setting up the 988 family of controllers only a subset of the prompts contain parameters in a given situation The Series 982 988 and 998 User s Manuals explain the interrelations between prompts If you try to write to an inactive prompt the controller will return an illegal data ad dress message 02 See Exception Responses pg 4 9 If you already have a software application that uses Modbus you can simply skip to the Temperature process Controller Prompt Table or the Modbus RTU Address Table in this chapter for the address information your program will need The rest of this section on the Modbus provides information for writing a software application that uses Modbus Writing a Modbus Application You need to code messages in eight bit bytes with no parity bit Negative parameter values must be written in two s complement format Parameters are stored in two byte registers accessed with read and write commands to a relative address Messages are sent in packets that are delimited by a pause at least as long as the time it takes to send 30 bits To determine this time in seconds divide 30 by your baud rate Because changing some parameters automatically changes or defaults other param eters use the Complete Parameter Download Sequence table in this chapter to order write commands Using a controller address of 0x00 for a write command br
60. al an odd number The total number of 1s in the binary character 1010111 W is 5 already an odd number Thus our parity bit will be a 0 If we were transmitting the lower case w binary 1110111 the parity bit would be a 1 because the total number of 1 s in the character frame is 6 an even number Adding the parity bit makes it odd and consistent with the odd parity rule If a noise spike came onto the data line and changed the signal voltage level enough to reverse a 1 to a 0 in the character frame the receiver would detect that 7 bit character bit position 1 2 3 4 5 6 7 8 V 0 Figure 1 4 ASCII upper case W 1010111 V odd parity bit 1 4 Data Communications with the Watlow Series 988 Family Introduction to Data Communications Chapter 1 Figure 1 5 ASCII upper case W with start and stop bits ASCII error The total number of 1S would be even and a violation of the odd parity rule At Watlow we use odd even and no parity Odd parity sets the parity bit to 0 if there are an odd number of 1s in the first seven bits Even parity sets the parity bit to O if there are an even number of 1s in the first seven bits No parity ignores the parity bit Start and Stop Bits A start bit informs the receiving device that a character is coming and a stop bit tells it that one is complete The start bit is always a 0 The stop bit is always a 1 We ve added the start and stop bits to the transmitted W ex
61. ame Description Read and or Write Syntax Range data 1 data 2 Modbus Address ATM Auto M IK ATM 0 Auto Mode Ch Is A and B Table 7 3 uto Manual Key lt Sp gt lt cr gt Auto Mode Channels A an 301 lt sp gt ATM lt sp gt data 2 lt cr gt 1 Manual Mode Chan A Auto Chan B ATM to DATE 2 Manual Mode Chan B Auto Chan A 3 Manual Mode Channels A and B Default n a Disabled if LOC 2o0r3 ATSP Auto tune lt sp gt ATSP lt cr gt 50 to 150 304 Set Point lt sp gt ATSP lt sp gt data 2 lt cr gt Default 90 M AUT Auto tune lt sp gt AUT lt cr gt 0 No auto tuning 305 lt sp gt AUT lt sp gt data 2 lt cr gt 1 Tune Channel A PID CAUTION 2 Tune Channel B PID Avoid writing lt gt pee continuously C1 Input 1 Value lt sp gt C1 lt cr gt Based on IN1 range RL1 to RH1 such as ramping 100 set points or C2 Input 2 Value lt sp gt C2 lt cr gt Based on IN2 range RL2 to RH2 repetitive loops to 104 the Series 996 999 CAL Lockout lt sp gt CAL lt cr gt 0 No lockout EEPROM memory 1305 Calibration Menu lt sp gt CAL lt sp gt data 2 lt cr gt 1 Read only Continuous writes 2 No read or write may result in pou premature control CAL1 Input 1 Calibration lt sp gt CAL1 lt cr gt 999 F to 999 F failure system 999 Units to 999 Units daade to Default 0 g processes and CAL2 Input 2 Calibration lt sp gt CAL2 lt cr gt 999 F to 999 F eq
62. ample The human speaking equivalent of these bits could be a clearing of the throat to get someone s attention start bit and a pause at the end of a phrase stop bit Both help the listener understand the message 7 bit character stop bit gt ideline 123 45 6738 K V e 1 ake nie a ne nls tana ae V A start bit odd parity bit Baud Rate The baud rate refers to the speed of data transmission When a change in signal represents one data bit baud rate is equal to bits per second bps Our rates on the 988 Family of controllers are 300 600 1200 2400 4800 and 9600 baud Computer Languages Computer languages are simply sets of symbols and rules for their use There are many computer languages and a wide variety of applications for them Program mers use languages to enable computers to do real work We re providing a pilot program written in Quick BASIC to demonstrate data communications with Watlow controllers You can download the MS DOS version files comms4 zip and comms4tm zip and comdset exe from the Watlow BBS 507 454 3958 Syntax Syntax for a natural language dictates how we put words together to make phrases and sentences In data communications syntax also dictates how we order the parts of a message Introduction to Data Communications Chapter 1 Data Communications with the Watlow Series 988 Family 1 5 For example the Series 986 989 parameter for set point information is SP1 The
63. an Default 25 F 14 C 25 units or 3 0 7 8 Data Communications with the Watlow Series 988 Family Command Summary Series 996 999 Chapter 7 Dual Channel Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address PIDA Lockout Channel A lt sp gt PIDA lt cr gt 0 No lockout 1307 PID Menu lt sp gt PIDA lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default 0 PIDB Lockout Channel B lt sp gt PIDB lt cr gt 0 No lockout 1308 PID Menu lt sp gt PIDB lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default 0 PRCA Process Range lt sp gt PRCA lt cr gt 0 4 20mA 701 Output Channel A lt sp gt PRCA lt sp gt data 2 lt cr gt 1 0 20mA 2 0 5V dc 3 1 5V dc 4 0 10V dc Default 0 PRCB Process Range lt sp gt PRCB lt cr gt 0 4 20mA 718 Output Channel B lt sp gt PRCB lt sp gt data 2 lt cr gt 1 0 20mA 2 0 5V dc 3 1 5V dc 4 0 10V dc Default 0 PRC3 Process Range lt sp gt PRC3 lt cr gt 0 4 20mA 735 Output 3 lt sp gt PRC3 lt sp gt data 2 lt cr gt 1 0 20mA 2 0 5V dc 3 1 5V dc 4 0 10V dc Default 0 RA1A Rate Output 1 lt sp gt RA1A lt cr gt 0 00 to 9 99 minutes 504 PID Channel A lt sp gt RA1A lt sp gt data 2 lt cr gt Default 0 00 RA1B Rate Output 1 lt
64. and Device Addresses 3 1 Communications Software 3 2 Setup at the Controller s Front Panel Chapter 4 Sending Commands 4 1 General Message Syntax 4 1 Message Syntax 4 1 Data Rules 4 1 Command List Table of Contents 4 2 Example Format 4 2 XON XOFF Protocol for EIA 232 4 2 How to Communicate Using XON XOFF 4 3 How to Communicate Using ANSI X3 28 4 4 Device Addresses 4 5 ANSI X3 28 Protocol Example 4 6 Modbus RTU 4 10 Cyclical Redundancy Checksum CRC Algorithm Chapter 5 Command Summary of the Series 981 984 5 1 Complete Parameter Download Sequence 5 2 Run Hold Mode and Prompt Accessibility 5 3 Ramping Controller Prompt Table 5 12 Ramping Controller MTR Command 5 13 Ramping Controller STP Command 5 14 Ramping Controller Commands Table 5 16 982 Modbus RTU Address Table Chapter 6 Command Summary of the Series 986 989 6 1 Complete Parameter Download Sequence 6 2 Temperature process Controller Prompt Table 6 13 988 Modbus RTU Address Table Chapter 7 Command Summary of the Series 996 999 7 1 Complete Parameter Download Sequence 7 2 Dual Channel Controller Prompt Table 7 12 998 Modbus RTU Address Table Appendix A 1 Handling Communications Error Codes A 1 User Responsibility A 2 ASCII Characters A 3 Index Data Communications with the Watlow Series 988 Family of Controllers IlI Table of Contents NOTES Data Communications with the Watlow Series 988 Family of Controllers Table of Contents
65. cess Alarm Input 1 3 Deviation Alarm Input 1 4 Rate Alarm Input 1 Default 2 ALGO Algorithm lt sp gt ALGO lt cr gt 0 two sets of PID prompts Pid2 100 lt sp gt ALGO lt sp gt data 2 lt cr gt 1 one set of PID prompts Pid 2 prop derivative w manual reset Pdr 3 1 process output both heat or cool dUPL Default 1 ALM Alarm Status lt sp gt ALM lt cr gt 0 No alarms occurring 0000 0000 3 Writing a O clears lt sp gt ALM lt sp gt 0 lt cr gt Bit1 A2LO 0000 0001 next alarm Bit 2 A2HI 0000 0010 NOTE Bit3 A3LO 0000 0100 The number of Bit4 A3HI 0000 1000 decimal places returned by many of these commands is determined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol 6 2 Data Communications with the Watlow Series 988 Family Command Summary Series 986 989 Chapter 6 Temperature process Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus address AMB Ambient Terminal lt sp gt AMB lt cr gt Input 1 terminals in 0 0 F 125 Temperature ANUN Alarm Annunciation lt sp gt ANUN lt cr gt 0 off 106 lt sp gt ANUN lt sp gt data 2 lt cr gt 1 on Default on AOUT Analog Output 3 lt sp gt AOUT lt cr gt 0 Retransmit Process Output 1 90 Retransmit Function lt sp gt AOUT lt sp gt data 2 lt cr gt 1 Retransmit Set Poi
66. d MTR at the 1200 currently running end of this chapter for full response step syntax This key command responds with all step information for these step types e Set Point time e Set Point rate e Soak These step types have zero time duration they will never respond to an MTR query e Jump loop e Link File e End Step OT1 Output 1 Action lt sp gt OT1 lt cr gt 0 Heat 700 lt sp gt OT1 lt sp gt data 2 lt cr gt 1 Cool OT2 Output 2 Action lt sp gt OT2 lt cr gt 0 Heat 717 lt sp gt OT2 lt sp gt data 2 lt cr gt 1 Cool 2 None 3 Alarm 2 4 Alarm 2 reverse acting OT3 Output 3 Action lt sp gt OT3 lt cr gt 0 None 734 lt sp gt OT3 lt sp gt data 2 lt cr gt 1 Alarm 3 Data Communications with the Watlow Series 988 Family 2 Alarm 3 reverse acting 3 Event 3 ENT3 Command Summary Series 981 984 Chapter 5 Ramping Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address OTY1 Output 1 Hardware lt sp gt lt OTY1 gt lt cr gt 0 None 16 OTY2 Output 2 Hardware lt sp gt lt OTY2 gt lt cr gt 1 SSR 0 5A 17 OTY3 Output 3 Hardware lt sp gt lt OTY3 gt lt cr gt 2 SSR 0 5A with suppression 18 OTY4 Output 4 Hardware lt sp gt lt OTY4 gt lt cr gt 5 Dual SSR form A 19 6 Switched dc 7 Dual switched dc 8 Relay 5A form C 9 Relay 5A form
67. d or top circuit board e this user s manual e all configuration information e the Diagnostics Menu readings Comments and Suggestions We welcome your comments and opinions about this user s manual and the Series 988 family of controllers Send them to the Technical Editor Watlow Controls 1241 Bundy Boulevard P O Box 5580 Winona MN 55987 5580 Or call 507 454 5300 or fax them to 507 452 4507 Warranty and Returns For information about the warranty covering the Series 988 family of controllers see the Appendix The Data Communications User s Manual for the Series 988 family is copyrighted by Watlow Controls Inc 1997 with all rights reserved 1385 Table of Contents Data Communications with the Watlow Series 988 Family of Controllers Chapter 1 Introduction to Data Communications 1 1 Machine to Machine Communication 1 1 Protocol 1 1 A Protocol Example 1 3 EIA 232 EIA 485 and EIA 422 Interfaces 1 4 ASCII 1 4 Parity Bit 1 5 Start and Stop Bits 1 5 Baud Rate 1 5 Computer Languages 1 5 Syntax 1 6 ASCII Control Character Definitions 1 6 Data Communications Conversation Chapter 2 Hardware and Wiring 2 1 Serial Hardware Interfaces 2 1 Your Computer s Serial Interface 2 2 Communications Wiring 2 2 EIA 232 Interface Wiring 2 3 EIA 485 Interface Wiring 2 4 EIA 422 Interface Wiring Chapter 3 Communications Setup 3 1 Connecting the Controller and Computer 3 1 Software Protocols
68. dc Default O PRC3 Process Range lt sp gt PRC3 lt cr gt 0 4 20mA 91 Output 3 lt sp gt PRC3 lt sp gt data 2 lt cr gt 1 0 20mA 2 0 5V dc 3 1 5V dc 4 0 10V dc Default O PROC Process Value for lt sp gt PROC lt cr gt RL1 to RH1 102 PID A lt gt B Switch lt sp gt PROC lt sp gt data 2 lt cr gt Default per IN1 and hardware PWR Percent Power lt sp gt PWR lt cr gt 100 to 100 6 Present Output n a RA1A Rate Output 1 lt sp gt RA1A lt cr gt 0 00 to 9 99 minutes 23 PID Set A lt sp gt RA1A lt sp gt data 2 lt cr gt Default 0 00 RA1B Rate Output 1 lt sp gt RA1B lt cr gt 0 00 to 9 99 minutes 36 PID Set B lt sp gt RA1B lt sp gt data 2 lt cr gt Default 0 00 RA2A Rate Output 2 lt sp gt RA2A lt cr gt 0 00 to 9 99 minutes 29 PID Set A lt sp gt RA2A lt sp gt data 2 lt cr gt Default 0 00 RA2B Rate Output 2 lt sp gt RA2B lt cr gt 0 00 to 9 99 minutes 42 PID Set B lt sp gt RA2B lt sp gt data 2 lt cr gt Default 0 00 RE1A Reset Output 1 lt sp gt RE1A lt cr gt if ALGO 0 1 or 3 then 22 PID Set A lt sp gt RE1A lt sp gt data 2 lt cr gt 0 00 to 9 99 repeats min if ALGO 2 then 100 0 to 100 0 Default 0 00 repeats min or 0 0 RE1B Reset Output 1 lt sp gt RE1B lt cr gt if ALGO 0 1 or 3 then 35 PID Set B lt Sp gt RE1B lt sp gt data 2 lt cr gt 0 00 to 9 99 repeats min if ALGO 2 then 100 0 to 100 0 Default 0 00 r
69. dded to this syntax by a protocol With XON XOFF the message above can be transmitted with only an additional carriage return lt cr gt hex OD character at the end However the ANSI X3 28 Protocol requires an envelope of Start of Text lt STX gt hex 02 and End of Text lt ETX gt hex 03 characters around the information you see above You will learn how to do that in the following pages XON XOFF Protocol for EIA 232 XON XOFF flow control protocol allows a communicating device either a controller or the host to suspend transmission of all messages from the other device and then to continue transmission when it s again ready The device that needs to suspend transmission sends the XOFF character hex 13 to stop the other device s transmission and XON hex 11 to restart it Any character will restart the transmission but to avoid confusion use only the XON character Messages transmit according to the syntax described in the XON XOFF formats that follow for each command The XON XOFF protocol requires a carriage return lt cr gt character hex OD at the end of every message How To Communicate Using XON XOFF XON XOFF protocol is used when one master is networked with only one control ler Your personal computer must generate the master s messages 42 Data Communications with the Watlow Series 988 Family Sending Commands Chapter 4 A CAUTION Avoid writing lt gt continuously such as ramping set poi
70. eceived 09 06 00 07 00 C8 38 D5 Write to Multiple Registers Command 0x10 This command actually writes a parameter to only a single register An attempt to write to a read only parameter returns an illegal data address error 0x02 See Exception Responses pg 4 9 Packet sent to controller _nn_ 10 nnnn 0001 02 nnnn nnmn A A A A A A A A controller address one byte e write to multiple registers command 0x10 starting register high byte starting register low byte number of registers to write high byte 0x00 number of registers to write low byte must be 0x01 number of data bytes must be 0x02 data high byte data low byte CRC low byte CRC high byte Packet returned by controller nn 10 nnnn 0001 nnnn A A A A A A A A controller address one byte write to multiple registers command 0x10 starting register high byte starting register low byte number of registers to write high byte 0x00 number of registers to write low byte must be 0x01 CRC low byte CRC high byte Loop Back Command 0x08 This command simply echoes the message This serves as a quick way to check your wiring Packet sent to controller nn 08 nnnn nnmn A A A A A A controller address one byte loop back command 0x08 data high byte data low byte CRC low byte CRC high byte Example Run loop back test on controller at address 40 0x28 Sent 28 08 55 66 77 88 31
71. epeats min or 0 0 RE2A Reset Output 2 lt sp gt RE2A lt cr gt if ALGO 0 1 or 3 then 28 PID Set A lt sp gt RE2A lt sp gt data 2 lt cr gt 0 00 to 9 99 repeats min if ALGO 2 then 100 0 to 100 0 Default 0 00 repeats min or 0 0 RE2B Reset Output 2 lt sp gt RE2B lt cr gt if ALGO 0 1 or 3 then 41 PID Set B lt sp gt RE2B lt sp gt data 2 lt cr gt 0 00 to 9 99 repeats min if ALGO 2 then 100 0 to 100 0 Default 0 00 repeats min or 0 0 RH1 Range High lt 6 p gt RH1 lt cr gt min IN1 range to to max IN1 range 50 Input 1 lt sp gt RH1 lt sp gt data 2 lt cr gt Default Sensor high range RH2 Range High lt sp gt RH2 lt cr gt min IN2 range to to max IN2 range 58 Input 2 lt sp gt RH2 lt sp gt data 2 lt cr gt Default Sensor high range Command Summary Series 986 989 Chapter 6 Temperature process Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus address RL1 Range Low lt sp gt RL1 lt cr gt min IN1 range to to max IN1 range 49 Input 1 lt sp gt RL1 lt sp gt data 2 lt cr gt Default Sensor low range RL2 Range Low lt sp gt RL2 lt cr gt min IN2 range to to max IN2 range 57 Input 2 lt Sp gt RL2 lt sp gt data 2 lt cr gt Default Sensor low range RP Ramping Initiation lt sp gt RP lt cr gt 0 off 110 lt sp gt RP lt sp gt data 2 lt cr gt 1 on
72. erstand the response Device will re send it Remote lt EQT gt The device returns control to the host Do not send a new message until this character has been received For maximum communications speed e Do not use a typical delay to wait before looking for a response e Scan for returned characters until the correct response is received e Use a time out to end a session if a correct response is not received in three seconds Try again later e Protocols are not flexible Outside of the lt STX gt lt ETX gt framing only the defined protocol characters are allowed Some programming languages add lt cr gt to the end of transmissions This must be disabled e End the communications link and re establish it with lt DLE gt and lt ENQ gt only when changing to a new device at a different address The master can communicate repeatedly with a specific device once the initial data link is established Sending Commands Chapter 4 Data Communications with the Watlow Series 988 Family 45 Modbus RTU NOTE Modbus register addresses are listed in the Controller Prompt Table later in this chapter and in the Modbus RTU Address Table at the end of this chapter 46 Data Communications with the Watlow Series 988 Family Modbus Remote Terminal Unit RTU Modbus RTU available on the 988 family of controllers expands the communica tions ability of the controller by enabling a computer to read and write directly to registers cont
73. es Select lt sp gt CF lt cr gt 0 Display F 95 Display Loop lt sp gt CF lt sp gt data 2 lt cr gt 1 Display C Default 0 CNTL Control Function lt sp gt CNTL lt cr gt 0 Normal 98 lt sp gt CNTL lt sp gt data 2 lt cr gt 1 Cascade 2 Ratio 3 Differential Default 0 COM Lockout Comms lt sp gt COM lt cr gt 0 No lockout 119 Menu lt sp gt COM lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default 0 CSAC Cascade Action lt sp gt CSAC lt cr gt 0 direct action 99 lt sp gt CSAC lt sp gt data 2 lt cr gt 1 reverse action Command Summary Series 986 989 Chapter 6 Data Communications with the Watlow Series 988 Family Table 6 3 AMB to CSAC A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 986 989 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment 0 we N Q0 Oo O 0 NOTE The number of decimal places returned by many of these commands is determined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol 6 3 Temperature process Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus address Table 6 4 CT1A Cycle Time lt sp gt CT1A
74. f used must be first e Data can use leading zeros up to the seven character limit e The data 1 portion of message can be up to four total characters Command List These commands represented by their respective ASCII characters will enable you to program the controller from your computer More detailed descriptions of the commands are in Chapters 5 6 and 7 Returns the value of a specific prompt from the controller Sets a specific prompt in the controller to a specific value Data Communications with the Watlow Series 988 Family 41 XON XOFF Example Format This manual presents command examples in a consistent format Information bracketed by lt gt indicates a description rather than literal characters We show each ASCII character that you must transmit to the controller including space between the characters A lt space gt or lt sp gt is itself an ASCII character hex 20 For instance in the example below you want to set the Alarm 2 Low PRINTE prompt to 500 Notice how the syntax uses the command lt space gt A2LO lt space gt 500 lt carriage return gt To send this message key the ASCII characters into your computer or write them into your program Remember your computer will send the ASCII character string for the number not an actual number The hex string for the line looks like this 3D2041324C4F203530300D Notice that we have not mentioned protocol here or any characters a
75. g This does not apply to Modbus Protocol 5 10 Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address PTYP Program Type lt sp gt PTYP lt cr gt 0 Time based hour min sec 1208 Time based or lt Sp gt PTYP lt sp gt data 2 lt cr gt 1 Ramp rate based minute Ramp rate based Default O PWR Percent Power lt sp gt PWR lt cr gt 100 to 100 103 Present Output Default n a RA1 Rate Output 1 lt sp gt RA1 lt cr gt 0 00 to 9 99 minutes 504 lt sp gt RA1 lt sp gt data 2 lt cr gt Default 0 00 RA2 Rate Output 2 lt sp gt RA2 lt cr gt 0 00 to 9 99 minutes 514 lt Sp gt RA2 lt sp gt data 2 lt cr gt Default 0 00 RE1 Reset Output 1 lt sp gt RE1 lt cr gt 0 00 to 9 99 repeats min 502 lt Sp gt RE1 lt sp gt data 2 lt cr gt Default 0 10 repeats min RE2 Reset Output 2 lt sp gt RE2 lt cr gt 0 00 to 9 99 repeats min 512 lt Sp gt RE2 lt sp gt data 2 lt cr gt Default 0 10 repeats min RESU Resume a Program lt sp gt RESU lt sp gt data 2 lt cr gt 1 Resumes current file and step 1209 RH1 Range High lt sp gt RH1 lt cr gt min IN1 range to max IN1 range 603 Input 1 lt Sp gt RH1 lt sp gt data 2 lt cr gt Default sensor high range RH2 Range High lt sp gt RH2 lt cr gt min IN2 range to max IN2 range 613 Input 2 lt Sp gt RH2 lt sp gt data 2 lt
76. gt 0 No error 1 Transmit buffer overflow 2 Receive buffer overflow 3 Framing error 4 Overrun error 5 Parity error 6 Talking out of turn 7 Invalid reply error 8 Noise error 20 Command not found 21 Prompt not found 22 Incomplete command line 23 Invalid character 24 Number of chars overflow 25 Input out of limit 26 Read only command 27 Write allowed only 28 Prompt not active 30 Request to RUN invalid 31 Request to HOLD invalid 32 Command invalid in RUN Mode 33 Command invalid in HOLD Mode 34 Output 3 is not an Event 35 Output 4 is not an Event 38 Asterisk not allowed 39 Infinite loop error ERR 607 Error Latching Enable lt sp gt ERR lt cr gt lt sp gt ERR lt sp gt data 2 lt cr gt 0 Errors latching 1 Errors non latching Default 1 FTR1 604 Filter Time Constant Process Input 1 lt sp gt FTR1 lt cr gt lt sp gt FTR1 lt sp gt data 2 lt cr gt 60 to 60 seconds Default 0 GSD 1205 Guaranteed Soak Deviation lt sp gt GSD lt cr gt lt sp gt GSD lt sp gt data 2 lt cr gt O F to 999 F 0 C to 999 C 0 to 999 units 0 disabled Default 0 F 0 C or O units HIP 714 High Power Limit lt sp gt HIP lt cr gt lt sp gt HIP lt sp gt data 2 lt cr gt LOP to 100 Default 100 heat cool Default O cool only HOLD 1210 Simulate HOLD Key Press
77. gt DEV lt cr gt Difference between SP1 and C1 211 Display Loop IN 1 DFL Default Unit Type lt sp gt DFL lt cr gt 0 US units 900 lt sp gt DFL lt sp gt data 2 lt cr gt 1 Standard international units El1 Event Input 1 lt sp gt El1 lt cr gt 0 None 1060 Function lt sp gt El1 lt sp gt data 2 lt cr gt 1 Lock out keyboard 2 Alarm reset 3 Turn control outputs off 4 Hold profile 5 Start file 1 6 Start file 2 7 Start file 3 8 Start file 4 9 ABSP 10 Pause 11 Waitfor Event Default 0 EliS Event Input 1 Status lt sp gt El1S lt cr gt 0 Open off 201 1 Closed on El2 Event Input 2 lt sp gt El2 lt cr gt 0 None 1062 Function lt Sp gt El2 lt sp gt data 2 lt cr gt 1 Lock out keyboard 2 Alarm reset 3 Turn control outputs off 4 Hold profile 5 Start file 1 6 Start file 2 7 Start file 3 8 Start file 4 9 ABSP 10 Pause 11 Waitfor Event Default 0 EI2S Event Input 2 Status lt sp gt El2S lt cr gt 0 Open off 213 1 Closed on EJC Elapsed Jump lt sp gt EJC lt cr gt 0 to 255 1203 Count ENSP End Set Point lt sp gt ENSP lt cr gt RL1 to RH1 1204 ENT3 Event 3 Output State lt sp gt ENT3 lt cr gt 0 off 1268 lt sp gt ENT3 lt sp gt data 2 lt cr gt 1 on ER Error Analog Input lt sp gt ER lt cr gt 0 No error 209 Multiple errors 1 Input 1 A D overflow Command Summary Series 981 984 Chapter 5
78. gt OT2 lt sp gt data 2 lt cr gt 1 Cool 2 None 3 Alarm 2 4 Alarm 2 reverse acting Command Summary Series 986 989 Chapter 6 Temperature process Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus address OT3 Output 3 Action lt sp gt OT3 lt cr gt 0 None 78 lt sp gt OT3 lt sp gt data 2 lt cr gt 1 Alarm 3 2 Alarm 3 reverse acting OTPT Lockout Output lt sp gt OTPT lt cr gt 0 No lockout 117 Menu lt sp gt OTPT lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default O OTY1 Output 1 Hardware lt sp gt OTY1 lt cr gt 0 None 132 1 SSR 0 5A OTY2 Output 2 Hardware lt sp gt OTY2 lt cr gt 2 SSR 0 5A with suppression 133 6 Switched dc OTY3 Output 3 Hardware lt sp gt OTY3 lt cr gt 8 Relay 5A Form C 134 9 Relay 5A Form C with suppr OTY4 Output 4 Hardware lt sp gt OTY4 lt cr gt 10 Relay 5A Form A B 135 11 Relay 5A Form A B with suppr 13 Process output 14 Voltage retransmit 15 Current retransmit 16 Power supply 17 Comms EIA 232 18 Comms EIA 485 EIA 422 19 Comms EIA 485 EIA 232 PB1A Proportional Band lt sp gt PB1A lt cr gt if DFL 0 then 0 to 9999 21 Output 1 PID Set A lt sp gt PB1A lt sp gt data 2 lt cr gt if DFL 1 then 0 0 to 99 9 of span Default 25 F 14 C 25 units or 3 0 PB1B Proportional Band lt sp gt
79. he hold mode only RUN Only Mode RUN or HOLD MODE CSP ALM EJC C1 ENSP C2 MTR ENT3 HOLD 1 ENT4 ER ER2 RHS SP1 DEV MTR PWR MOD x SP1 Resetting the communication parameters is valid only in the hold mode This command is accessible only in the run mode for software revisions before and including REV H These commands are accessible in the run and hold modes for software revisions after and including REV lI 5 2 Data Communications with the Watlow Series 988 Family Command Summary Series 981 984 Chapter 5 Ramping Controller Prompt Table Command Summary Series 981 984 Data Communications Command Summary Series 981 984 Chapter 5 Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address A2HI Output 2 Alarm High lt sp gt A2HI lt cr gt Process A2LO to sensor high range 322 lt Sp gt A2HI lt sp gt data 2 lt cr gt Deviation 0 to 9999 Rate 0 to 9999 minute Default RH 999 or 999 min A2LO Output 2 Alarm Low lt sp gt A2LO lt cr gt Process sensor low range to A2HI 321 lt Sp gt A2LO lt sp gt data 2 lt cr gt Deviation 999 to 0 Rate 999 to 0 minute Default RL 999 or 999 min A3HI Output 3 Alarm High lt sp gt A3HI lt cr gt Process A3LO to sensor high range 341 lt Sp gt A3HI lt sp gt data 2 lt cr gt Deviation 0 to 9999 Rate 0 to
80. hen 0 to 555 C 500 Output 1 PID lt Sp gt PB1A lt sp gt data 2 lt cr gt if DFL 0 and CF 0 then 0 to 999 F N Channel A if DFL 0 and IN1 a process value then 0 to 999 units O if DFL 1 then 0 0 to 99 9 of span as NOTE Default 25 F 14 C 25 units or 3 0 o gt The number of PB1B Proportional Band lt sp gt PB1B lt cr gt if DFL 0 and CF 1 then 0 to 555 C O decimal places 520 Output 1 PID lt Sp gt PB1B lt sp gt data 2 lt cr gt if DFL 0 and CF 0 then 0 to 999 F Channel B if DFL 0 and IN1 a process value returned by many then 0 to 999 units of these com if DFL 1 then 0 0 to 99 9 of span mands is deter Default 25 F 14 C 25 units or 3 0 mined by the PB2A Proportional Band lt sp gt PB2A lt cr gt if DEL 0 and CF 1 then 0 to 555 C DEC1 DEC2 IN1 510 Output 2 PID lt sp gt PB2A lt sp gt data 2 lt cr gt if DFL 0 and CF 0 then 0 to 999 F or IN2 setting Channel A if DFL 0 and IN1 a process value This does not then 0 to 999 units if DFL 1 then 0 0 to 99 9 of span apply to Modbus Default 25 F 14 C 25 units or 3 0 Protocol PB2B Proportional Band lt sp gt PB2B lt cr gt if DFL 0 and CF 1 then 0 to 555 C 530 Output 2 PID lt Sp gt PB2B lt sp gt data 2 lt cr gt if DFL 0 and CF 0 then 0 to 999 F Channel B if DFL 0 and IN1 a process value then 0 to 999 units if DFL 1 then 0 0 to 99 9 of sp
81. her HIHHH for ANSI X3 28 2 2 A 3 for XON XOFF or u for Modbus RTU If you are using ANSI X3 28 Protocol choose an address number for each control ler using the address prompt FFE which follows the protocol prompt 573 This prompt will only appear if is set to FF or FF Communications Software Watlow offers a Windows based configuration and monitoring software package for the 988 989 controllers We also offer a simple MS DOS communications demonstration program for the Series 981 984 986 989 and 996 999 Ask your Watlow field sales representative for a copy of the Comm 4 program or you can download the files Ccomms4 zip and comms4tm zip and com5dset exe from the Watlow BBS 507 454 3958 Communications Setup Chapter 3 Data Communications with the Watlow Series 988 Family 3 1 Figure 3 2 The Communications Menu NOTE Selecting automatically sets EG to EEE Table 3 2 Communications Menu Prompts and Descriptions 3 2 L1 DEV OUT RUN d SERIES 988 WATLOW oo 3 toc PROCESS ToT Gace J J J ee ee DISPLAY Communications Baud rate Data bits and parity Protocol type Address Interface type Setup at the Controller s Front Panel e Press the g and Y keys simultaneously for three seconds The HEA prompt appears in the lower display e Press the or Y key until the WHH prompt appears e Press the B key to advance through the
82. hroughout this book to draw your attention to important operational and safety information A bold text NOTE marks a short message in the margin to alert you to an impor tant detail A bold text CAUTION safety alert appears with information that is important for protecting your equipment and performance Be especially careful to read and follow all cautions that apply to your application A bold text WARNING safety alert appears with information that is important for protecting you others and equipment from damage Pay very close attention to all warnings that apply to your application The A symbol an exclamation point in a triangle precedes a general CAUTION or WARNING statement The A symbol a lightning bolt in a triangle precedes an electric shock hazard CAUTION or WARNING safety statement Technical Assistance If you encounter a problem with your Watlow controller review all of your configu ration information for each step of the setup to verify that your selections are consistent with your applications lf the problem persists after checking all the steps call for technical assistance Watlow Controls 507 454 5300 between 7 00 a m and 5 00 p m Central Standard Time Ask for an applications engineer When you call have the following information ready e the controller s model number the 12 digit number is printed on the top of the stickers on each side of the controller case and on the right han
83. ical wiring example for units shipped after 1993 see A Caution on this page The connections to the converter box or computer may vary depending on the model Refer to the documentation for specific information ori JI E The Electronic p R A Industry Association A R S EIA RS 422 p T BE S standard recom ALL a S mends a maximum Com network distance of Gnd 1 CS ee LI 4 000 feet S a Converter Box or Card Controller 1 Sl As many as 10 units R 5 can be connected to R 6 Co a Figure 2 4 an ElA 422 network com a i EIA 422 Interface GA ee L Wiring Diagrams Controller 2 ee ee ee es eee ee ee 5V a 1 1KQ A N Converter B box with RD P 2402 CAUTION termination For older Series pull up and B 986 989 control poikaown TD i lers with a date P aan resistors code of 4693 or R 6 1KQ earlier terminal Com7 Gnd 3is T 4is T 5 is R and 6 is Re See Diag If the system does not work properly it may need nostics Menu in Controller termination resistors across the receive A and B termi the User s nals at the converter A typical value would be 2409 Manual Pull up and pull down resistors may be needed to L LLL F maintain the correct voltage during the idle state 2 4 Data Communications with the Watlow Series 988 Family Hardware and Wiring Chapte
84. ications with the Watlow Series 988 Family A 9 Appendix Notes A 10 Data Communications with the Watlow Series 988 Family Appendix Series 981 984 986 989 and 996 999 Data Communications User s Manual Watlow Controls 1241 Bundy Blvd P O Box 5580 Winona MN 55987 5580 Phone 507 454 5300 Fax 507 452 4507
85. ignals on an EIA 232 interface Bit signals on an EIA 422 interface An EIA 485 interface uses three wires a T R a T R and a common line A 5 volt signal is interpreted as a 1 a 5 volt signal as a 0 Up to 32 remote devices can be connected to a master on a multi drop network up to 4 000 feet long The ElA 422 interface uses five wires a talk pair a listen pair and a common line It can handle one master and up to ten remote devices in a multidrop network up to 4 000 feet long EIA 422 uses the difference in voltage between the two wires to indicate a 1 or a 0 bit A 1 is a difference of 5 volts while a 0 is a difference of 5 volts Of these three interfaces EIA 485 has the lowest impedance a multiple device capability greatest noise immunity and the longest distance capability up to 4 000 feet of total network cable length Introduction to Data Communications Chapter 1 Data Communications with the Watlow Series 988 Family 1 3 ASCII Table 1 4 Compar ing Interfaces NOTE The Modbus feature on the Series 988 controllers allows up to 247 controllers to share one EIA 485 network by using network bridges See Chapter 6 for more information on Modbus Maximum Maximum Cable Net Length Controllers Type EIA 232 50 feet 1 3 wire EIA 485 4 000 feet 32 3 wire EIA 422 4 000 feet 10 5 wire ASCII The ASCII code defines 128 separate 7 bit characters one for each letter digit and punctuatio
86. in IN1 range to to max IN1 range 602 Input 1 lt sp gt RL1 lt sp gt data 2 lt cr gt Default Sensor low range RL2 Range Low lt sp gt RL2 lt cr gt min IN2 range to to max IN2 range 612 Input 2 lt sp gt RL2 lt sp gt data 2 lt cr gt Default Sensor low range Command Summary Series 996 999 Chapter 7 Data Communications with the Watlow Series 988 Family Table 7 9 PIDA to RL2 A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 996 999 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to pro cesses and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol 7 9 N Te Te O O O fee fe fe N O O O O O Dual Channel Controller Prompt Table Table 7 10 RPA to SYS A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 996 999 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to
87. int 7 8 Activate Remote Set Pt Default 1 EI2S Event Input 2 Status lt sp gt El2S lt cr gt 0 off open 105 1 on closed ER Error Analog Input lt sp gt ER lt cr gt 0 No error 4 Multiple errors 1 Input 1 A D overflow possible 2 Input 1 overrange 3 Input 1 underrange 4 Input 1 A D underflow 5 Input 2 A D overflow 6 Input 2 overrange 7 Input 2 underrange 8 Input 2 A D underflow 9 Ambient error 10 Heater 11 Open loop ER2 Error lt sp gt ER2 lt cr gt 0 No error n a Communications 1 Transmit buffer overflow 2 Receive buffer overflow 3 Framing error 4 Overrun error 5 Parity error 6 Talking out of turn 7 Invalid reply error 8 Noise error 20 Command not found 21 Prompt not found 22 Incomplete command line 23 Invalid character 24 Number of chars overflow 25 Input out of limit 26 Read only command 27 Write allowed only 28 Prompt not active ERR Error lt sp gt ERR lt cr gt 0 Errors latching 97 Latching Enable lt sp gt ERR lt sp gt data 2 lt cr gt 1 Errors non latching Default 1 FAIL Sensor Failure lt sp gt FAIL lt cr gt Bumpless LOP 1 96 Output Function lt sp gt FAIL lt sp gt data 2 lt cr gt Heat cool manual 100 to 100 Command Summary Series 986 989 Chapter 6 Heat only manual 0 to 100 Cool only manual 100 to 0 Default Bumpless Data Communications with the Watlow Series 988 Fami
88. int 1 2 Off 3 Retransmit Process Input 2 Default O ARH Retransmit lt sp gt ARH lt cr gt ARL to 9999 745 Range High lt sp gt ARH lt sp gt data 2 lt cr gt Default RH1 or RH2 per AOUT ARL Retransmit lt sp gt ARL lt cr gt 999 to ARH 744 Range Low lt sp gt ARL lt sp gt data 2 lt cr gt Default RL1 or RL2 per AOUT ATSP Auto tune lt sp gt ATSP lt cr gt 50 to 150 304 Set Point lt sp gt ATSP lt sp gt data 2 lt cr gt Default 90 AUT Auto tune lt sp gt AUT lt cr gt 0 No auto tuning 305 lt sp gt AUT lt sp gt data 2 lt cr gt 1 Tune PID Default off C1 Input 1 Value lt sp gt C1 lt cr gt Based on IN1 range RL1 to RH1 100 C2 Input 2 Value lt sp gt C2 lt cr gt Based on IN2 range RL2 to RH2 104 CAL1 Input 1 Calibration lt sp gt CAL1 lt cr gt 999 F to 999 F 605 Offset lt sp gt CAL1 lt sp gt data 2 lt cr gt 555 C to 555 C 999 units to 999 units Default O CAL2 Input 2 Calibration lt sp gt CAL2 lt cr gt 999 F to 999 F 615 Offset lt Sp gt CAL2 lt sp gt data 2 lt cr gt 555 C to 555 C 999 units to 999 units Default O CF Degrees Select lt sp gt CF lt cr gt 0 Display F 901 Display Loop lt Sp gt CF lt sp gt data 2 lt cr gt 1 Display C Default O CSP Current Profile lt sp gt CSP lt cr gt RL1 to RH1 1202 Set Point CT1 Cycle Time lt sp gt CT1 lt cr gt S S relay or open col 506 Output 1 lt
89. iring a response to every message With a multiple device or multidrop network this protocol prevents confusion among the separate devices Furthermore if noise occurs somewhere in the system no prompt will change because noise cannot comply with the protocol By placing messages inside a protocol envelope the messages are protected In the following examples you ll see how this works ANSI X3 28 protocol rules e Every remote device must have a unique address e Only the master can initiate a communication session by addressing a specific remote device e Every message must be framed with an lt STX gt start of transmission character and an lt ETX gt end of transmission character e The master must wait for the remote device to respond to every message within a reasonable period If no response occurs retry the connection or pursue error recovery Data Communications with the Watlow Series 988 Family 43 ANSI X3 28 Device Addresses A Watlow EIA 422 multidrop network can handle up to 10 devices with this proto col ElIA 485 can handle up to 32 devices Set the address number of the controller with the address prompt under the Setup Menu BEFFA ASCII Address Equivalent OOnNDOOAaKRWN CO Table 4 4 28 Address to ASCII 29 Conversion for ANSI 20 X3 28 Protocol 3 D lt CHMWDOVOZER AXAC LOAMMVIADPOANDURWDYH O 44 Data Communications with the Watlow Series 988 Family Sending Commands Chapter 4
90. latching alarms Default 1 LIN1 Linearization lt sp gt LIN1 lt cr gt 0 None 54 Process Input 1 lt sp gt LIN1 lt sp gt data 2 lt cr gt 1 Square root extraction Default 0 LIN2 Linearization lt sp gt LIN2 lt cr gt 0 None 64 Process Input 2 lt sp gt LIN2 lt sp gt data 2 lt cr gt 1 Square root extraction Default 0 LOC Keyboard Lockout lt sp gt LOC lt cr gt 0 No lockout 112 lt sp gt LOC lt sp gt data 2 lt cr gt 1 Lock out mode key 2 Lock out mode and auto manual keys 3 Lock out all single keys Default 0 LOP Low Power Limit lt sp gt LOP lt cr gt 100 to HIP 107 lt sp gt LOP lt sp gt data 2 lt cr gt Default 100 Heat cool Default 0 Heat only LRNH Learn High Slide lt sp gt LRNH lt cr gt 0 No function 62 wire Resistance lt sp gt LRNH lt sp gt data 2 lt cr gt 1 Learn Default 0 LRNL Learn Low Slide lt sp gt LRNL lt cr gt 0 No function 61 wire Resistance lt sp gt LRNL lt sp gt data 2 lt cr gt 1 Learn Default 0 LR Local Remote lt sp gt LR lt cr gt 0 Local set point 20 Set Point Select lt sp gt LR lt sp gt data 2 lt cr gt 1 Remote set point Default 0 MDL Model Number lt sp gt MDL lt cr gt 988 986 989 units 0 OT1 Output 1 Action lt sp gt OT1 lt cr gt 0 Heat 67 lt sp gt OT1 lt sp gt data 2 lt cr gt 1 Cool OT2 Output 2 Action lt sp gt OT2 lt cr gt 0 Heat 70 lt sp
91. ligations hereunder at Watlow s option are limited to replacement repair or refund of purchase price and parts which upon examination prove to be defective within the warranty period specified This warranty does not apply to damage resulting from transportation alteration misuse or abuse Appendix Errors A CAUTION Sending commands to a particular controller for which it is not equipped may cause damage to equipment and or processes A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the controller s EEPROM memory Continuous writes may result in premature control failure system downtime and damage to pro cesses and equip ment Data Communications with the Watlow Series 988 Family A 1 Table A 2a ASCII Character Set Table A 2b ASCII Control Characters Partial Set Dec Hex Char Dec Hex ASCII Character Set Dec Hex Char Dec Hex Char Char I O OIN OJO AOO NI O O OZZr ACTHTOTMMIO D gt eQ gt FCN X XE lt C AM DIO T Css a Sse o ajo op ASCII Control Characters Partial Set LPM IO NK xj lt fo tlHn LOT Ctrl Key Equiv Definition Dec Equiv Ctrl E Ctrl F Enquiry Acknowledge 5 6 Ctrl U Ctrl B Neg Acknowledge Start of Text 21 2 Ctrl C Ctrl D End of Text End of Transmission
92. lt ACK gt I understand the answer controller lt EOT gt That s all go ahead The computer ends the session computer lt DLE gt lt EOT gt Disconnect please That s all master waits Introduction to Data Communications Chapter 1 Data Communications with the Watlow Series 988 Family 1 7 Introduction Notes 1 8 Data Communications with the Watlow Series 988 Family Introduction to Data Communications Chapter 1 Chapter 2 Hardware and Wiring NOTE This manual applies only to controllers with the data communications option 9 _ R org S org _U_ Please use it in conjunction with the user s manuals Hardware and Wiring Chapter 2 Serial Hardware Interfaces The Series 981 984 986 989 and 996 999 controllers are factory configured to function in a broad variety of applications The specifics of each controller s con figuration is encoded in its model number Depending on your unit s model number you have one of three hardware interfaces 1 EIA 232 9 __ _ R__ provides one on one communication with a maxi mum network length of 50 feet connecting one controller to one computer 2 EIA 485 9__ S__ provides a multidrop or multiple device network with up to 32 addresses with a 4 000 foot network length limit EIA 422 pro vides a multidrop network for up to ten devices with a 4 000 foot network length limit To select the multidrop interface enter the Setup Menu EETA
93. ly Table 6 5 El1 to FAIL A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 986 989 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment O 0 we N Q0 Oo O O0 Te NOTE The number of decimal places returned by many of these commands is determined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol 6 5 rep ee O ee fee N roe O O O 6 6 Temperature process Controller Prompt Table Table 6 6 FTR1 to IN1 A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 986 989 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment NOTE The number of decimal places returned by many of these commands is determined by the DEC1 DEC2 IN1 or IN2 setting NOTE RTD setting For JIS curve go to rtd1 prompt after selecting In1 Caution Writing to IN1 resets most prompts to their de fault state Data Communications with the Watlow Series 988 Family Name Description Read and or Write Syntax Range data 1 data 2 Modbus address FTR1 Process Input 1 lt sp gt FTR1 lt cr gt 60 to 60 second
94. n mark ASCII also includes control characters similar to those we find on computer keys like backspace shift and return It also has ten com munications control characters for identification enquiry inquiry start of text end of text end of transmission acknowledge negative acknowledge and escape The ASCII code is sometimes written in a base 16 number system called hexa decimal or hex for short The first ten digits of this system are represented by the numbers 0 through 9 and the final six digits are represented by the letters A through F The 128 ASCII character code with the decimal and hexadecimal equivalents is listed in the Appendix Parity Bit Remember that ASCII is a seven or eight bit code What about that eighth bit It s called the parity bit A parity bit is added to the ASCII character to verify the accuracy of the first seven bits Here s how We are declaring that the number of 1s in the 8 bit character frame will be either always odd or always even To do that about half the time we ll have to add another 1 to get an odd or an even number of ones The other half of the time we ll need to add a 0 so we don t change the total number of 1s This way we can detect a single error in the seven bit group Take a look at the representation of the transmitted upper case W In this case we have selected odd parity The number of 1s in the first seven bits plus the parity bit must always tot
95. navailable a i an led units O off or unavailable 1 on Soak Step Syntax STP lt FILE gt lt STEP gt lt STYP gt lt HOUR gt lt MIN gt lt SEC gt lt ENT3 gt lt ENT4 gt lt WE gt lt WPR gt Program 1 to 4 1 to6 Step 0 to 23 0 to 59 O0to59 Event3 Event4 Waitfor Wait for a Step Type Status Status Event Process SOAH disabled or disabled or disabled or disabled or Soak unavailable unavailable unavailable unavailable O off 0 DSBL Range 1 on 1 on RL1 to 2 off RH1 Jump loop Step Syntax RLI 1 Pp loop otep oy DSBL STP lt FILE gt lt STEP gt lt STYP gt lt JF gt lt JS gt lt JC gt Program 1 to 4 1 to6 Step Jump to Jump to Jump a Step Type File Step Count 3 JL 1 to 4 1 to5 Repeat Jump DFLT DFLT 1 0to 255 loop current Must be times file lower Ve than infinite current counts step Table 5 13 Link File Step Syntax Key Com mand STP STP lt FILE gt lt STEP gt lt STYP gt lt LFIL gt Program 1 to 4 1 to 6 Step 1 FIL1 a Step Type 2 FIL2 4 LFIL 3 FIL3 Link 4 FIL4 File End Step Syntax STP lt FILE gt lt STEP gt lt STYP gt lt END gt Program 1 to 4 1 to 6 Step End a Step Type Status 0 End 0 Hold Command Summary Series 981 984 Chapter 5 1 off Data Communications with the Watlow Series 988 Family 5 13 Ramping Controller Commands q oO O c9 00 O a MONITOR
96. ng by 0xA001 Modbus applications calculate the packet s CRC then append it to the packet define POLYNOMIAL 0xA001 unsigned int calc_crc unsigned char start_of_ packet unsigned char end_of_packet unsigned int crc unsigned char bit_count unsigned char char_ptr Start at the beginning of the packet char_ptr start_of_packet Intitialize CRC crc Oxffff Loop through the entire packet dof Exlusive OR the byte with the CRC crc unsigned int char_ptr Loop through all 8 data bits bit_count 0 dof If the LSB is 1 shift the CRC and XOR the poynomial mask with the CRC if crc amp 0x0001 crc gt gt 1 crc POLYNOMIAL If the LSB is 0 shift the CRC only else c s gt s 1 while bit_count lt 7 while char_ptr lt end_of_packet return crc 4 10 Data Communications with the Watlow Series 988 Family Sending Commands Chapter 4 Chapter 5 Command Summary of the Series 981 984 Complete Parameter Download Sequence When you download a complete set of parameters to a controller you must load them in this order The user s manual has more information about prompt interaction
97. non latching Default 1 FAIL Sensor Failure lt sp gt FAIL lt cr gt Bumpless LOP 1 902 Output Function lt sp gt FAIL lt sp gt data 2 lt cr gt Heat cool manual 100 to 100 Failure mode can be Heat only manual 0 to 100 bumpless transfer Cool only manual 100 to 0 or manual Power Default Bumpless control See user s manual Error Code Actions FTR1 Process Input 1 lt sp gt FTR1 lt cr gt 60 to 60 seconds 604 Filter Time Constant lt sp gt FTR1 lt sp gt data 2 lt cr gt Default 0 FTR2 Process Input 2 lt sp gt FTR2 lt cr gt 60 to 60 seconds 614 Filter Time Constant lt sp gt FTR2 lt sp gt data 2 lt cr gt Default 0 GLBL Lockout lt sp gt GLBL lt cr gt 0 No lockout 1311 Global Menu lt sp gt GLBL lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default 0 HY1A Output 1A Hysteresis lt sp gt HY1A lt cr gt O F to 999 F 507 lt sp gt HY1A lt sp gt data 2 lt cr gt 0 C to 555 C 0 units to 999 units Default 3 F 2 C or 3 units HY1B Output 1B Hysteresis lt sp gt HY1B lt cr gt O F to 999 F 527 lt Sp gt HY1B lt sp gt data 2 lt cr gt 0 C to 555 C 0 units to 999 units Default 3 F 2 C or 3 units HY2A Output 2A Hysteresis lt sp gt HY2A lt cr gt 0 F to 999 F 517 lt sp gt HY2A lt sp gt data 2 lt cr gt 0 C to 555 C 0 units to 999 units Default 3 F 2 C or 3 units HY2B Output 2B Hysteresi
98. nt 1 2 0ff 3 Retransmit Process Output 2 Default 0 ARH Retransmit lt sp gt ARH lt cr gt ARL to 9999 93 Range High lt sp gt ARH lt sp gt data 2 lt cr gt Default RH1 or RH2 per AOUT ARL Retransmit lt sp gt ARL lt cr gt 999 to ARH 92 Range Low lt sp gt ARL lt sp gt data 2 lt cr gt Default RL1 or RL2 per AOUT ATM Auto Manual Key lt sp gt ATM lt cr gt 0 Auto mode 10 Any data 2 toggles lt sp gt ATM lt sp gt data 2 lt cr gt 4 Manual mode ATM like the pressing Default n a the AUTO MAN key Disabled if LOC 2 or 3 AUT Auto tune lt sp gt AUT lt cr gt 0 No auto tuning 19 lt sp gt AUT lt sp gt data 2 lt cr gt 1 Tune PID Set A 2 Tune PID Set B Default off ATSP Auto tune lt sp gt ATSP lt cr gt 50 to 150 109 Set Point lt sp gt ATSP lt sp gt data 2 lt cr gt Default 90 C1 Input 1 Value lt sp gt C1 lt cr gt Based on IN1 range RL1 to RH1 C2 Input 2 Value lt sp gt C2 lt cr gt Based on IN2 range RL2 to RH2 2 CAL Lockout lt sp gt CAL lt cr gt 0 No lockout 121 Calibration Menu lt sp gt CAL lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default 0 CAL1 Input1 Calibration lt sp gt CAL1 lt cr gt 999 to 9999 51 Offset lt Sp gt CAL1 lt sp gt data 2 lt cr gt Default O CAL2 Input 2 Calibration lt sp gt CAL2 lt cr gt 999 to 9999 59 Offset lt Sp gt CAL2 lt sp gt data 2 lt cr gt Default 0 CF Degre
99. nts or repetitive loops to the controller s EEPROM memory Continuous writes may result in premature control failure system downtime and damage to pro cesses and equip ment Sending Commands Chapter 4 ANSI X3 28 Command Example Master lt sp gt A2LO lt sp gt 500 lt cr gt Set the A2LO prompt value to 500 Remote lt XOFF gt This will be returned once the device starts processing The master must stay off line Remote lt XON gt Processing is done The master may send a new message Note The commands IN1 IN2 and CF may take up to two seconds to return this character Do not send another message until this character is received 2 Command Example Master lt sp gt A2LO lt cr gt Request the A2LO prompt value Remote lt XOFF gt The remote is preparing the response The master must stay off line Remote lt KON gt 500 lt cr gt The value is returned and the master may send another message once the lt cr gt is received or lt XON gt The message was not understood The master may send a new message For maximum communications speed e Do not use a typical delay to wait before looking for a response e Scan for returned characters until the correct response is received e Use a time out to end a session if a correct response is not received in three seconds How to Communicate Using ANSI X3 28 The ANSI X3 28 protocol provides high quality communications by requ
100. nute Default RH 999 or 999 min A2LO Output 2 Alarm Low lt sp gt A2LO lt cr gt Process sensor low range to A2HI 13 lt sp gt A2LO lt sp gt data 2 lt cr gt Deviation 999 to 0 Rate 9999 to 0 minute Default RL 999 or 999 min fe MN A3HI Output 3 Alarm High lt sp gt ASHl lt cr gt Process A3LO to sensor high range z 16 lt sp gt A3HI lt sp gt data 2 lt cr gt Deviation 0 to 9999 CAUTION Rate 0 to 9999 minute re Avoid writing lt gt Default RH 999 or 999 min oe continuously such ad Output 3 Alarm Low lt sp gt ae lt cr gt pa Beas eae range to A3HI lt Sp gt lt sp gt data 2 lt cr gt eviation o 0 e e Rate 999 to 0 minute N Default RL 999 or 999 min loops to the S a 986 989 ACAL Analog Offset lt Sp gt ACAL lt Cr gt 999 to 999 F g EEPROM 94 lt sp gt ACAL lt sp gt data 2 lt cr gt 555 to 555 C To ROM memory 999 to 999 units ve Continuous writes Default 0 F 0 C 0 units Sh may result in AL2 Alarm 2 Type lt sp gt AL2 lt cr gt 0 Deviation Alarm Input 2 premature control 74 lt sp gt AL2 lt sp gt data 2 lt cr gt 1 Process Alarm Input 2 failure system 2 Process Alarm Input 1 downtime and 3 Deviation Alarm Input 1 oe eS and ca equipment AL3 Alarm 3 Type lt sp gt AL3 lt cr gt 0 Deviation Alarm Input 2 79 lt sp gt AL3 lt sp gt data 2 lt cr gt 1 Process Alarm Input 2 2 Pro
101. oadcasts that command to all the controllers in the network This is a powerful feature if all the controllers on a network use all or most of the same parameters No response is given to broadcast messages Be sure to read each control to ensure it has received the command Packet Syntax Each message packet begins with a one byte controller address from 0x01 to OxF7 The second byte in the message packet identifies the message command read 0x03 or 0x04 write 0x06 or 0x10 or loop back 0x08 The next n bytes of the message packet contain register addresses and or data The last two bytes in the message packet contain a two byte Cyclical Redundancy Checksum CRC for error detection Packet format nn nn nnn nnn address f f command registers and or data CRC Sending Commands Chapter 4 NOTE Because the read command can only read 32 registers the high byte for the number of regis ters will always be 0 Sending Commands Chapter 4 Modbus RTU Read Multiple Registers Command 0x03 or 0x04 This command returns from 1 to 32 registers Packet sent to controller nn 03 nnnn OOnn nn nn A A controller address one byte 4 read command 0x03 or 0x04 starting register high byte starting register low byte number of registers high byte 0x00 number of registers low byte CRC low byte CRC high byte Packet returned by controller controller address one byte i
102. of decimal places returned by many of these commands is determined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol 6 9 O O ee fee N roe O O O 6 10 Table 6 10 PID2 to RH2 A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 986 989 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment NOTE The number of decimal places returned by many of these commands is determined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol Temperature process Controller Prompt Table Data Communications with the Watlow Series 988 Family Name Description Read and or Write Syntax Range data 1 data 2 Modbus address PID2 PID Set Crossover lt sp gt PID2 lt cr gt 0 Process 101 Source Selection lt sp gt PID2 lt sp gt data 2 lt cr gt 1 Set point 2 None Default O PRC1 Process Range lt sp gt PRC1 lt cr gt 0 4 20mA 68 Output 1 lt sp gt PRC1 lt sp gt data 2 lt cr gt 1 0 20mA 2 0 5V dc 3 1 5V dc 4 0 10V dc Default O PRC2 Process Range lt sp gt PRC2 lt cr gt 0 4 20mA 7l Output 2 lt sp gt PRC2 lt sp gt data 2 lt cr gt 1 0 20mA 2 0 5V dc 3 1 5V dc 4 0 10V
103. oller will respond to either upper or lower case ASCII characters from your computer Both protocol interface combinations will respond to the general syntax if the commands or queries are correctly transmitted However the ANSI X3 28 Protocol requires beginning and ending characters and the XON XOFF protocol requires ending characters Message Syntax Messages from your computer to a controller must take this general form Command lt space gt data 1 lt space gt data 2 lt space gt data 3 data N Command is a character string The brackets lt and gt enclose a non literal description The space character lt space gt or lt sp gt is simply a delimiter an ASCII space character hex 20 Data fields are prompts and values specific to the command The number of data fields depends on the particular command The first argument or parameter is abbreviated data 1 the next is data 2 and so on In the syntax explanations that follow we show you the specific arguments for each command It will soeed the process if you remember this general syntax Data Rules Data fields are prompts and values specific to particular commands Specific data for each command for each type of controller is listed after this chapter These rules govern their use e Data will include the characters 0 through 9 a decimal point if needed or a positive or negative sign e Data can include up to seven characters A or sign i
104. ons we ll take the example further to see how an actual conversation would take place The example on the next page follows the exchange between a computer master and a controller remote as the computer sends a set point data command to the controller That s really all there is to it Remember only the master may initiate ex changes and every message requires a response 1 6 Data Communications with the Watlow Series 988 Family Introduction to Data Communications Chapter 1 An Example of a Data Communication Conversation The computer the master initiates an computer exchange with controller 2 the remote 2 lt ENQ gt 2 are you there controller 2 lt ACK gt I m 2 I m here The computer tells the controller to computer change its set point lt STX gt lt Space gt SP1 lt space gt 500 lt return gt lt ETX gt Here comes a message Make SP1 500 I m done with the message controller lt ACK gt I understand The computer queries the controller for computer the new set point lt STX gt lt space gt SP1 lt return gt lt ETX gt Here comes a message What is SP1 value I m done with the message controller lt ACK gt I understand the question computer lt EOT gt That s all go ahead The controller confirms that the new set controller point lt STX gt 500 lt ETX gt Here comes the answer The value is 500 I m done with the answer computer
105. ont panel displays SRNT Serial Number lt sp gt SRNT lt cr gt SNxx 1 Top Display 00 to 99 SOFT Software Revision lt sp gt SOFT lt cr gt 0 RevA 7 RevH 4 1 RevB 8 Revl 2 RevC 9 RevJ 3 RevD 10 RevK 4 RevE 11 RevL 5 RevF 12 RevM 6 RevG 13 RevN etc SPA Set Point Channel A lt sp gt SPA lt cr gt RL1 to RH1 300 lt sp gt SPA lt sp gt data 2 lt cr gt Default per IN1 and hardware SPB Set Point Channel B lt sp gt SPB lt cr gt RL2 to RH2 319 lt Sp gt SPB lt sp gt data 2 lt cr gt Default per IN1 and hardware SP2A Set Point 2 lt sp gt SP2A lt cr gt RL1 to RH1 309 Channel A lt Sp gt SP2A lt sp gt data 2 lt cr gt Default per input range Heat Heat or Cool Cool Only SP2B Set Point 2 lt sp gt SP2B lt cr gt RL2 to RH2 328 Channel B lt Sp gt SP2B lt sp gt data 2 lt cr gt Default per input range Heat Heat or Cool Cool Only SYS Lockout System lt sp gt SYS lt cr gt 0 No lockout 1306 Menu lt Sp gt SYS lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default O Data Communications with the Watlow Series 988 Family Command Summary Series 996 999 Chapter 7 Dual Channel Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address TOUT Test Output TOUT lt sp gt data 2 0 All off CAL est Vutputs lt Sp gt lt Sp gt aata lt cr gt O 1514 1 Output 1A on SYS to TOUT
106. r 2 Chapter 3 Communications Setup Connecting the Controller and the Computer Remove power from both the controller and your computer before connecting them together Assemble a cable and the appropriate wiring at your computer Refer to the wiring in Chapter 2 As soon as you connect the data communications lines you may apply power to your system Software Protocols and Device Addresses There are three communications protocols you may use Depending on the type of network you need you must use the correct combination of interface and protocol Modbus works with all three interfaces To run a network with multiple devices Watlow uses the ANSI X3 28 Protocol based on ANSI X3 28 1976 Subcategories 2 2 and A 3 with the EIA 422 and EIA 485 interface ANSI X3 28 Protocol provides a response to every message It will also work with the EIA 232 interface but you are limited to one controller and a host computer To run a two device network with an EIA 232 interface you can also use XON XOFF Protocol a simpler protocol XON XOFF will also work with the EIA 422 and EIA 485 interface but the network is limited to two devices one computer and one controller XON XOFF Protocol does not require a device to respond to messages it receives To select the protocol go to the Setup Menu BEFA use the up arrow or down arrow key to advance to the Communications Menu Hyg Press the MODE key until the protocol prompt appears Select eit
107. r gt Default 0 00 minutes per repeat IT2A Integral for Output 2 lt sp gt IT2A lt cr gt 0 00 to 99 99 minutes per repeat 511 PID Channel A lt sp gt IT2A lt sp gt data 2 lt cr gt Default 0 00 minutes per repeat IT2B Integral for Output 2 lt sp gt IT2B lt cr gt 0 00 to 99 99 minutes per repeat 531 PID Channel B lt sp gt IT2B lt sp gt data 2 lt cr gt Default 0 00 minutes per repeat ITY1 Input 1 lt sp gt ITY1 lt cr gt 0 None 8 Hardware Type 1 t c only 4 Input off 5 Universal RTD 6 Universal high gain t c 7 Universal low gain t c 8 Universal millivolts 9 Universal process ITY2 Input 2 lt sp gt ITY2 lt cr gt 0 None 9 Hardware Type 1 t c only 4 Input off 5 Universal RTD 6 Universal high gain t c 7 Universal low gain t c 8 Universal millivolts 9 Universal process LAT3 Alarm 3 Latching lt sp gt LAT3 lt cr gt 0 Latching alarms 738 lt sp gt LAT3 lt sp gt data 2 lt cr gt 1 Non latching alarms Default 1 LIN2 Linearization lt sp gt LIN2 lt cr gt 0 None 618 Process Input 2 lt sp gt LIN2 lt sp gt data 2 lt cr gt 1 Wet bulb 2 Vaisala HMM 30C 3 Rotronic H260 Default O LOC Keyboard Lockout lt sp gt LOC lt cr gt 0 No lockout 1300 lt sp gt LOC lt sp gt data 2 lt cr gt 1 Lock out mode key 2 Lock out mode amp auto man keys 3 Lock out all single keys Default O MDL Model Number lt sp gt MDL lt cr gt
108. r your computer For EIA 485 RS 485 part number LDM 485 with a power supply and the correct 25 pin connector for your computer e B amp B Electronics Manufacturing Company 707 Dayton Road PO Box 1040 Ottawa IL 61350 Tel 815 433 5100 or Fax 815 4384 7094 or Web http Awww bb elec com For ElIA 422 EIA 485 RS 422 RS 485 part number 4850IC with a power supply and the correct 25 pin connector for your computer Data Communications with the Watlow Series 988 Family 241 Communications Wiring The rest of the chapter explains how to connect your controller to a computer Consult the instruction manual for your computer s serial port or serial card for detailed serial port pin information Industrial environments often contain a lot of electrical noise Take care to isolate your control system NOTE eee EIA 232 Interface Wiring Industry Association a l EIA RS 232 The EIA 232 communications uses a three wire full duplex system There is a standard recom separate line for transmitting data a line for receiving data and a common line mends a maximum between the computer and the controller With EIA 232 you can have only one 50 foot total point controller connected to a single computer to point distance This diagram is a typical wiring example The connections on the host computer may vary depending on the model Refer to your computer or serial card user s manual for specific information DB 9 Pinout
109. s lt sp gt HY2B lt cr gt O F to 999 F 537 lt sp gt HY2B lt sp gt data 2 lt cr gt 0 C to 555 C 0 units to 999 units Default 3 F 2 C or 3 units HYS3 Output 3 Hysteresis lt sp gt HYS3 lt cr gt O F to 999 F 737 lt sp gt HYS3 lt sp gt data 2 lt cr gt 0 C to 555 C Command Summary Series 996 999 Chapter 7 0 units to 999 units Default 3 F 2 C or 3 units Data Communications with the Watlow Series 988 Family Table 7 5 ER2 to HYS3 A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 996 999 EEPROM memory Continuous writes may result in premature control failure system downtime and T damage to processes and uw equipment To N NOTE Co The number of T decimal places returned by many of these com mands is deter mined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol 7 9 O O O fee fe fe N O O O O O Dual Channel Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address Table 7 6 IN1 Input 1 Type lt sp gt IN1 lt cr gt 1 J t c 32 to 1500 F 0 to 816 C IN1 to INPT 601 lt sp gt IN1 lt sp gt data 2 lt cr gt 2 K t c 328 to 2500 F 200 to 1371 C Caution Writing to 3 T t c 328 to 750 F 200 to 399 C IN1 resets most 4 N t c
110. s 1 DCD 2 receive 3 transmit 4 DTR 5 common 6 DSR 7 RTS 8 CTS Single Controller DB 9 female viewed from wire side typical connections with jumpers DB 25 Pinouts 2 transmit receive 4 RTS S ors A Dominion WE 8 DCD Transmit 5 E 20 DTR Receive 6 E Common 7 a B IIH e 123 45 6 7 8 9 10111213 Single Controller Figure 2 2 EIA 232 Interface Wiring Diagrams 14151617 18 19 20 21 22 23 2425 DB 25 female viewed from wire side typical connections with jumpers 22 Data Communications with the Watlow Series 988 Family Hardware and Wiring Chapter 2 EIA 485 Interface Wiring The EIA 485 communications uses a three wire half duplex system There are two NOTE lines for transmitting and receiving and a common line Only one device the The Electronic computer or a controller can be speaking at a time The controller requires at Industry Association least a 7 millisecond delay between transmission and receipt of data With EIA 485 standard EIA 485 you can have from one to thirty two controllers connected to a computer recommends a maximum total This diagram is a typical wiring example for units shipped after 1993 see N network distance of Caution on this page The connections on the host computer may vary depend 4 000 feet ing on the model Refer to your computer user s manual for specific information ee J As many as 32 units can be connected to an EIA 485 network
111. s 53 Filter Time Constant lt sp gt FTR1 lt sp gt data 2 lt cr gt Default 0 FTR2 Process Input 2 lt sp gt FTR2 lt cr gt 60 to 60 seconds 63 Filter Time Constant lt sp gt FTR2 lt sp gt data 2 lt cr gt Default 0 GLBL Lockout lt sp gt GLBL lt cr gt 0 No lockout 118 Global Menu lt Sp gt GLBL lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default 0 HIP High Power Limit lt sp gt HIP lt cr gt LOP to 100 108 lt sp gt HIP lt sp gt data 2 lt cr gt Default 100 Heat cool Default O Cool only HUNT Slidewire lt sp gt HUNT lt cr gt 0 1 to 100 0 65 Deadband lt sp gt HUNT lt sp gt data 2 lt cr gt Default 1 0 HYS1 Output 1 Hysteresis lt sp gt HYS1 lt cr gt O F to 999 F 69 lt sp gt HYS1 lt sp gt data 2 lt cr gt 0 C to 555 C 0 units to 999 units Default 3 F 2 C or 3 units HYS2 Output 2 Hysteresis lt sp gt HYS2 lt cr gt 0 F to 999 F 72 lt sp gt HYS2 lt sp gt data 2 lt cr gt 0 C to 555 C 0 units to 999 units Default 3 F 2 C or 3 units HYS3 Output 3 Hysteresis lt sp gt HYS3 lt cr gt 0 F to 999 F 81 lt sp gt HYS3 lt sp gt data 2 lt cr gt 0 C to 555 C 0 units to 999 units Default 3 F 2 C or 3 units IDSP Idle Set Point lt sp gt IDSP lt cr gt RL1 to RH1 9 lt sp gt IDSP lt sp gt data 2 lt cr gt IN1 Input 1 Type lt sp gt IN1 lt cr gt 1 J t c 32 to 1500 F 0 to 816 C
112. s ER2 All communications related error codes are ER2 error codes that is they are not considered cause for a shutdown of the unit itself There is always a communica tions error code generated when a lt NAK gt character is sent under ANSI X3 28 protocol With XON XOFF flow control error codes may be generated but there will be no standard indication of this fact When your message is not acknowledged NAK in EIA 422 or EIA 485 with ANSI X3 28 Protocol you may clear ER2 codes by reading it Use the lt sp gt ER2 lt cr gt command Then try the message again you may have made a syntax error See the ER2 error code list in Chapters 5 6 and 7 With XON XOFF protocol and the EIA 232 interface the Series 981 984 986 989 and 996 999 sends no feedback on commands Therefore you may want to query the status of ER2 after each command you send User Responsibility MN Users must refrain from altering prompts that do not appear on the controller s front panel or are not included on the specific model For example do not send an A2LO command to a unit not equipped with an alarm for output 2 Warranty The Watlow Series 988 family of controllers is warranted to be free of defects in material and workmanship for 36 months after delivery to the first purchaser for use providing that the units have not been misapplied Since Watlow has no control over their use and sometimes misuse we cannot guarantee against failure Watlow s ob
113. s Alarm Input 1 CH A 3 Deviation Alarm Input 1 CH A Default 2 ALM Alarm Status lt sp gt ALM lt cr gt 0 No alarms occurring 0000 0000 110 Writing a 0 clears lt sp gt ALM lt sp gt 0 lt cr gt Bit 3 ASLO 0000 0100 next alarm Bit 4 ASHI 0000 1000 110 Alarm 3 0 off 1 HI 2 kO ALT Altitude lt sp gt ALT lt cr gt 0 0 1902 Compensation lt sp gt ALT lt sp gt data 2 lt cr gt 1 2500 feet 2 5000 feet default 0 AMB Ambient Terminal lt sp gt AMB lt cr gt Input 1 terminals in 0 0 F 1500 Temperature ANUN Alarm Annunciation lt sp gt ANUN lt cr gt 0 off 742 lt sp gt ANUN lt sp gt data 2 lt cr gt 1 on Default on AOUT Analog Output 3 lt sp gt AOUT lt cr gt 0 Retransmit Process Channel A 743 Retransmit Function lt sp gt AOUT lt sp gt data 2 lt cr gt 1 Retransmit Set Point Channel A 2 off 3 Retransmit Process Channel B 4 Retransmit Set Point Channel B Default 0 ARH Retransmit lt sp gt ARH lt cr gt ARL to 9999 745 Range High lt sp gt ARH lt sp gt data 2 lt cr gt Default RH1 or RH2 per AOUT ARL Retransmit lt sp gt ARL lt cr gt 999 to ARH 744 Range Low lt sp gt ARL lt sp gt data 2 lt cr gt Default RL1 or RL2 per AOUT Data Communications with the Watlow Series 988 Family Command Summary Series 996 999 Chapter 7 Dual Channel Controller Prompt Table N
114. s system integrity by requiring a response to each message It s like registered mail you know that your letter has been received because the post office sends you a signed receipt In Watlow data communications a dialog will continue successfully as long as the messages are in the correct form and responses are returned to the protocol leader If the operator enters an incorrect message or interference comes on to the data line there will be no response In that case the operator or the master must retransmit the message or go to a recovery procedure If an operator continues to enter an incorrect message or interference continues on the data line the system will halt until the problem is resolved 1 2 Data Communications with the Watlow Series 988 Family Introduction to Data Communications Chapter 1 Figure 1 3 Interface bit signals Interfaces EIA 232 EIA 485 and EIA 422 Interfaces The three interfaces we re concerned with on this controller are EIA 232 EIA 485 and EIA 422 An EIA 282 interface uses three wires a single transmit wire a single receive wire and a common line Only two devices can use an EIA 232 interface A 12 volt signal indicates a 1 and a 12 volt signal indicates a 0 The EIA 232 signal is referenced to the common line rather than to a separate wire as in EIA 485 and EIA 422 An EIA 232 cable is limited to 50 feet due to noise susceptibility Bit signals on an EIA 485 interface Bit s
115. sp gt CT1 lt sp gt data 2 lt cr gt 0 0 Burst firing or 0 1 to 999 9 sec time prop Mech relay 5 0 to 999 9 sec Default 1 0 or 10 0 sec CT2 Cycle Time lt sp gt CT2 lt cr gt S S relay or open col 516 Output 2 lt Sp gt CT2 lt sp gt data 2 lt cr gt 0 0 Burst firing or 0 1 to 999 9 sec time prop Mech relay 5 0 to 999 9 sec Default 1 0 or 10 0 sec DATE Factory Test Date lt sp gt DATE lt cr gt xxyy 5 xx week yy year DB Dead Band PID lt sp gt DB lt cr gt 999 F to 999 F 505 Heat Cool lt sp gt DB lt sp gt data 2 lt cr gt 555 C to 555 C 999 units to 999 units Default 0 F 0 C or O units DE1 Derivative lt sp gt DE1 lt cr gt 0 00 to 9 99 minutes 503 Output 1 PID lt sp gt DE1 lt sp gt data 2 lt cr gt Default 0 00 Data Communications with the Watlow Series 988 Family Command Summary Series 981 984 Chapter 5 Ramping Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus Address DE2 Derivative lt sp gt DE2 lt cr gt 0 00 to 9 99 minutes 513 Output 2 PID lt sp gt DE2 lt sp gt data 2 lt cr gt Default 0 00 DEC1 Decimal Point lt sp gt DEC1 lt cr gt 0 Decimal point 0 606 Process Input 1 lt sp gt DEC1 lt sp gt data 2 lt cr gt 1 Decimal point 0 0 2 Decimal point 0 00 3 Decimal point 0 000 Default 0 DEV Process Deviation lt sp
116. sp gt RA1B lt cr gt 0 00 to 9 99 minutes 524 PID Channel B lt sp gt RA1B lt sp gt data 2 lt cr gt Default 0 00 RA2A Rate Output 2 lt sp gt RA2A lt cr gt 0 00 to 9 99 minutes 514 PID Channel A lt sp gt RA2A lt sp gt data 2 lt cr gt Default 0 00 RA2B Rate Output 2 lt sp gt RA2B lt cr gt 0 00 to 9 99 minutes 534 PID Channel B lt sp gt RA2B lt sp gt data 2 lt cr gt Default 0 00 RE1A Reset Output 1 lt sp gt RE1A lt cr gt 0 00 to 9 99 repeats minute 502 PID Channel A lt sp gt RE1A lt sp gt data 2 lt cr gt Default 0 10 repeats minute RE1B Reset Output 1 lt sp gt RE1B lt cr gt 0 00 to 9 99 repeats minute 522 PID Channel B lt sp gt RE1B lt sp gt data 2 lt cr gt Default 0 10 repeats minute RE2A Reset Output 2 lt sp gt RE2A lt cr gt 0 00 to 9 99 repeats minute 512 PID Channel A lt Sp gt RE2A lt sp gt data 2 lt cr gt Default 0 10 repeats minute RE2B Reset Output 2 lt sp gt RE2B lt cr gt 0 00 to 9 99 repeats minute 532 PID Channel B lt sp gt RE2B lt sp gt data 2 lt cr gt Default 0 10 repeats minute RH1 Range High lt sp gt RH1 lt cr gt min IN1 range to to max IN1 range 603 Input 1 lt sp gt RH1 lt sp gt data 2 lt cr gt Default Sensor high range RH2 Range High lt sp gt RH2 lt cr gt min IN2 range to to max IN2 range 613 Input 2 lt Sp gt RH2 lt sp gt data 2 lt cr gt Default Sensor high range RL1 Range Low lt sp gt RL1 lt cr gt m
117. startup 2 on startup and set point change Default 0 RSP Remote Set Point lt sp gt RSP lt cr gt 0 off 142 lt Sp gt RSP lt sp gt data 2 lt cr gt 1 on Default 0 RATE Ramp Rate lt sp gt RATE lt cr gt 0 to 9999 minute 111 lt sp gt RATE lt sp gt data 2 lt cr gt Default 100 minute RTD1 RTD Calibration lt sp gt RTD1 lt cr gt 0 JIS 52 Curve Input 1 lt Sp gt RTD1 lt sp gt data 2 lt cr gt 1 DIN Default 1 RTD2 RTD Calibration lt sp gt RTD2 lt cr gt O JIS 60 Curve Input 2 lt sp gt RTD2 lt sp gt data 2 lt cr gt 1 DIN Default 1 SHYS Slidewire lt sp gt SHYS lt cr gt 0 to HUNT 66 Hysteresis lt Sp gt SHYS lt sp gt data 2 lt cr gt SIL2 Alarm 2 Silence lt sp gt SIL2 lt cr gt 0 off disabled 77 lt Sp gt SIL2 lt sp gt data 2 lt cr gt 1 on enabled Default 0 SIL3 Alarm 3 Silence lt sp gt SIL3 lt cr gt 0 off disabled 83 lt Sp gt SIL3 lt sp gt data 2 lt cr gt 1 on enabled Default 0 SRNB Serial Number lt sp gt SRNB lt cr gt Xxxx 0000 to 9999 124 Bottom Display Read the six digit unit serial number in two segments SNxx and Xxxx i e as in the upper and lower front panel displays SRNT Serial Number lt sp gt SRNT lt cr gt SNxx 00 to 99 123 Top Display SOFT Software Revision lt sp gt SOFT lt cr gt O RevA 7 RevH 14 RevO 141 1 RevB 8 Revl 15 Rev P 2 RevC 9 RevJ 16 RevQ 3 RevD 10 RevK 17 RevR 4 RevE
118. t 3 Event 4 NOTE Pe oti niet F Status Status You must send O we Wats wW H Set 25 C 75 200 C Or disabled or disabled or a if ce Point units or 0to360 unavailable unavailable OF ea ae RL if gt units O off the 1 on above MTR Response for a Soak Step Syntax lt FILE gt lt STEP gt lt STYP gt lt HOUR gt lt MIN gt lt SEC gt lt ENT3 gt lt ENT4 gt lt WE gt lt WPR gt 1 to 4 1 to6 Step 0 to 99 0 to 59 0 to 59 Event3 Event4 Waitfor Wait for Type Status Status Event Process SOAH disabled or disabled or disabled or disabled or Soak unavailable unavailable unavailable unavailable O off O off Range 1 on 1 on RL1 to RH1 Note MTR responses for Jump loop Link File and End Steps do not exist These are zero time steps The MTR will wait for next available set point or soak step type information A CAUTION CAUTION Excessive use of the Avoid writing Monitor MTR continuously such as ramping set points or repetitive loops to the Series 981 984 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment command can slow Series 981 984 input sampling and output update rates Avoid sending the MTR command more than once every five seconds Table 5 12 Key Command MTR Data Communications with the
119. t Cl gt 1514 1 Output 1 on cesses and 2 Output 2 on equipment 3 Output 3 on 4 Output 4 on NOTE The number of decimal places returned by many of these com mands is deter mined by the DEC1 or IN1 setting This does not apply to Modbus Protocol Command Summary Series 981 984 Chapter 5 Data Communications with the Watlow Series 988 Family 5 11 Ramping Controller MTR Command a i ee oo Vertical lines represent lt space gt characters Final vertical line represents a lt space gt and a lt carriage return gt Each field must have data ee data 1 data 2 data 3 data 4 data 5 data 6 data 7 data 8 data 9 data 10 data 11 N Monitor the Current Step for Current Process Information response will parallel step type syntax below oo MTR Query m current CO step info MTR Response for a Set Point Step Time based PTYP Tl Syntax lt FILE gt lt STEP gt lt STYP gt lt SP gt lt HOUR gt lt MIN gt lt SEC gt lt ENT3 gt lt ENT4 gt 1 to 4 1 to6 Step RL to RH 0 to 99 0 to 59 0 to 59 Event3 Event 4 Type DFLT Status Status SP 75 oF we we Set 25 C 75 disabled or disabled or Point units or unavailable unavailable RL if gt O off the 1 on above MTR Response for a Set Point Step Ramp Rate based PTYP RATE Syntax lt FILE gt lt STEP gt lt STYP gt lt SP gt lt RATE gt lt ENT3 gt lt ENT4 gt 1 to 4 1to6 Step RL to RH Oto Even
120. ting In1 NOTE The number of decimal places returned by many of these commands is determined by the DEC1 DEC2 IN1 or IN2 setting 6 7 O O ee fee N roe O O O 6 8 Temperature process Controller Prompt Table Table 6 8 ITY2 to OT2 A CAUTION Avoid writing lt gt continuously such as ramping set points or repetitive loops to the Series 986 989 EEPROM memory Continuous writes may result in premature control failure system downtime and damage to processes and equipment NOTE The number of decimal places returned by many of these commands is determined by the DEC1 DEC2 IN1 or IN2 setting This does not apply to Modbus Protocol Data Communications with the Watlow Series 988 Family Name Description Read and or Write Syntax Range data 1 data 2 Modbus address ITY2 Input 2 lt sp gt ITY2 lt cr gt 0 None 131 Hardware Type 1 t c only 2 Current 3 Slide wire 4 Input off 5 Universal RTD 6 Universal high gain t c 7 Universal low gain t c 8 Universal millivolts 9 Universal process 10 Event input LAT2 Alarm 2 Latching lt sp gt LAT2 lt cr gt 0 Latching alarms 76 lt sp gt LAT2 lt sp gt data 2 lt cr gt 1 Non latching alarms Default 1 LAT3 Alarm 3 Latching lt sp gt LAT3 lt cr gt 0 Latching alarms 82 lt sp gt LAT3 lt sp gt data 2 lt cr gt 1 Non
121. tion lt sp gt DEV lt cr gt Difference between SP1 and C1 5 Display Loop IN 1 DFL Default Unit Type lt sp gt DFL lt cr gt 0 US units 140 lt sp gt DFL lt sp gt data 2 lt cr gt 1 Standard International units DIAG Lockout lt sp gt DIAG lt cr gt 0 No lockout 120 Diagnostics Menu lt sp gt DIAG lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default O 6 4 Data Communications with the Watlow Series 988 Family Command Summary Series 986 989 Chapter 6 Temperature process Controller Prompt Table Name Description Read and or Write Syntax Range data 1 data 2 Modbus address El1 Event Input 1 lt sp gt El1 lt cr gt Software Revision 11 Function lt Sp gt El1 lt sp gt data 2 lt cr gt thru M N and later 0 0 Switch PID Sets 1 1 None 2 2 Lock out keyboard 3 3 Alarm reset N A 4 Auto manual select 4 5 Turn control outputs off 5 6 Reverse Output 1 6 7 Activate Idle Set Point 7 8 Activate Remote Set Pt Default 1 El1S Event Input 1 Status lt sp gt EI1S lt cr gt 0 off open 104 1 on closed EI2 Event Input 2 lt sp gt El2 lt cr gt Software Revision 12 Function lt sp gt El2 lt sp gt data 2 lt cr gt thru M N and later 0 0 Switch PID Sets 1 1 None 2 2 Lock out keyboard 3 3 Alarm reset N A 4 Auto manual select 4 5 Turn control outputs off 5 6 Reverse Output 1 6 7 Activate Idle Set Po
122. ts Default 0 F 0 C or 0 units DE1A Derivative lt sp gt DE1A lt cr gt 0 00 to 9 99 minutes 503 Output 1 PID lt sp gt DE1A lt sp gt data 2 lt cr gt Default 0 00 Channel A DE1B Derivative lt sp gt DE1B lt cr gt 0 00 to 9 99 minutes 523 Output 1 PID lt sp gt DE1B lt sp gt data 2 lt cr gt Default 0 00 Channel B DE2A Derivative lt sp gt DE2A lt cr gt 0 00 to 9 99 minutes 513 Output 2 PID lt sp gt DE2A lt sp gt data 2 lt cr gt Default 0 00 Channel A DE2B Derivative lt sp gt DE2B lt cr gt 0 00 to 9 99 minutes 533 Output 2 PID lt sp gt DE2B lt sp gt data 2 lt cr gt Default 0 00 Channel B DEC1 Decimal Point lt sp gt DEC1 lt cr gt 0 Decimal point 0 606 Process Input 1 lt sp gt DEC1 lt sp gt data 2 lt cr gt 1 Decimal point 0 0 2 Decimal point 0 00 3 Decimal point 0 000 Default 0 DEC2 Decimal Point lt sp gt DEC2 lt cr gt 0 Decimal point 0 616 Process Input 2 lt sp gt DEC2 lt sp gt data 2 lt cr gt 1 Decimal point 0 0 2 Decimal point 0 00 3 Decimal point 0 000 Default 0 DFL Default Unit Type lt sp gt DFL lt cr gt 0 US units 900 lt sp gt DFL lt sp gt data 2 lt cr gt 1 Standard International units Default 0 DIAG Lockout lt sp gt DIAG lt cr gt 0 No lockout 1313 Diagnostics Menu lt sp gt DIAG lt sp gt data 2 lt cr gt 1 Read only 2 No read or write Default 0 El1 Event Input 1 lt sp gt El1 lt cr
123. ts downtime and DBB Deadband lt sp gt DBB lt cr gt 999 F to 999 F damage to 46 PID Set B lt sp gt DBB lt sp gt data 2 lt cr gt 555 C to 555 C processes and 999 units to 999 units equipment Default 0 F 0 C or 0 units DE1A Derivative lt sp gt DE1A lt cr gt 0 00 to 9 99 minutes 25 Output 1 PID Set A lt sp gt DE1A lt sp gt data 2 lt cr gt Default 0 00 NOTE DE2A Derivative lt sp gt DE2A lt cr gt 0 00 to 9 99 minutes The aumber of 31 Output 2 PID Set A lt sp gt DE2A lt sp gt data 2 lt cr gt Default 0 00 decimal places DE1B Derivative lt Sp gt DE1B lt cr gt 0 00 to 9 99 minutes returned by many 38 Output 1 PID Set B lt sp gt DE1B lt sp gt data 2 lt cr gt Default 0 00 of these DE2B Derivative lt sp gt DE2B lt cr gt 0 00 to 9 99 minutes commands is 44 Output 2 PID Set B lt sp gt DE2B lt sp gt data 2 lt cr gt Default 0 00 determined by the DEC1 Decimal Point lt sp gt DEC1 lt cr gt O Decimal point 0 DEC1 DEC2 IN1 48 Process Input 1 lt sp gt DEC1 lt sp gt data 2 lt cr gt 1 Decimal point 0 0 IN j 2 Decimal point 0 00 or IN2 setting 3 Decimal point 0 000 This does not Default 0 apply to Modbus DEC2 Decimal Point lt sp gt DEC2 lt cr gt 0 Decimal point 0 Protocol 56 Process Input 2 lt sp gt DEC2 lt sp gt data 2 lt cr gt 1 Decimal point 0 0 2 Decimal point 0 00 3 Decimal point 0 000 Default O DEV Process Devia
124. u COM 986 989 6 8 996 999 7 3 Diagnostics Menu DIAG 986 989 6 9 996 999 7 4 Global Menu GLBL 986 989 6 11 996 999 7 5 Input Menu INPT 986 989 6 12 996 999 7 6 Output Menu OTPT 986 989 6 14 996 999 7 8 PID Set A Menu PIDA 986 989 6 14 PID Set B Menu PIDB 986 989 6 14 System Menu SYS 986 989 6 17 996 999 7 11 Low Power Limit LOP Appendix 981 984 5 8 986 989 6 13 master device 1 1 maximum communications speed 4 3 4 5 message syntax 4 1 Modbus ig RF 3 2 6 1 6 5 address table 6 18 MODE key 2 1 Mode Key Action MOD 981 984 5 8 986 989 6 13 996 999 7 7 Model Number MDL 981 984 5 8 986 989 6 13 Monitor Command MTR 981 984 5 8 5 12 multidrop interface 2 1 network 2 1 system 1 3 multiple devices 1 2 N NAK 1 6 A 1 Negative Acknowledge lt NAK gt 1 6 A 1 A 2 no parity 1 5 not acknowledged 1 6 A 1 O odd parity 1 5 Output 1 Action 981 984 OT1 5 8 986 989 OT1 6 13 996 999 OT1A OT1B 7 7 Derivative PID 981 984 DE1 5 4 986 989 DE1A DE1B 6 9 996 999 DE1A DE1B 7 4 Hardware Type OTY1 981 984 5 9 986 989 6 14 996 999 7 8 Hysteresis 981 984 HYS1 5 6 986 989 HYS1 6 11 996 999 HY1A HY1B 7 5 Integral 981 984 IT1 5 7 986 989 IT1A IT1B 6 12 996 999 IT1A IT1B 7 7 Process Range PRC1 981 984 5 9 986 989 6 15 Proportional Band 981 984 PB1 5 9 986 989 PB1A PB1B 6 14 996 999 PB1A PB1B 7 8 Rate 981 984 RA1 5 10 986 98
125. uipment 615 Offset lt sp gt CAL2 lt sp gt data 2 lt cr gt 555 C to 555 C lt 999 Units to 999 Units u Default 0 Co CF Degrees Select lt sp gt CF lt cr gt 0 Display F Ce 901 Display Loop lt sp gt CF lt sp gt data 2 lt cr gt 1 Display C foe Default 0 te NOTE lo COM Lockout Comms lt sp gt COM lt cr gt 0 No lockout The number of Teo 1312 Menu lt sp gt COM lt sp gt data 2 lt cr gt 1 Read only decimalni O 2 No read or write coun plages Default 0 returned by many CT1A Cycle Time lt sp gt CT1A lt cr gt S S relay or open collector of Ll ace 506 Output 1 PID lt sp gt CT1A lt sp gt data 2 lt cr gt 0 9 Burst firing or man S IS deter Channel A 1 0 to 999 9 sec Time prop mined by the Mech relay 5 0 to 999 9 sec DEC1 DEC2 IN1 Default 1 0 or 30 0 sec or IN2 setting CT1B Cycle Time lt sp gt CT1B lt cr gt S S relay or open collector This does not 526 Output 1 PID lt sp gt CT1B lt sp gt data 2 lt cr gt 0 9 Burst firing or apply to Modbus Channel B 1 0 to 999 9 sec Time prop Protocol Mech relay 5 0 to 999 9 sec Default 1 0 or 30 0 sec CT2A Cycle Time lt sp gt CT2A lt cr gt S S relay or open collector 516 Output 2 PID lt sp gt CT2A lt sp gt data 2 lt cr gt 0 9 Burst firing or Channel A 1 0 to 999 9 sec Time prop Mech relay 5 0 to 999 9 sec Default 1 0 or 30 0 sec CT2B Cycle Time lt sp gt CT2B lt cr gt
Download Pdf Manuals
Related Search
Related Contents
Notice technique, Groupes de refroidissement à huile Manuale Utente User Manual TITAN Acer Veriton VL480G-ED7600W Stripe Off Wheel Roue pleine SOW d`enlèvement d`adhésifs Philips 196V3SB27 ScanMaster - Fichier PDF 428 七宝電気炉 Samsung RF260BEAESL Manual de Usuario Copyright © All rights reserved.
Failed to retrieve file