DCS Industrial control system
NameDescriptionContent
NEW CENTER
Current Location:

WATLOWCLS200, MLS300, and CAS200 Communications Specification

From:WATLOW | Author:LIAO | Time :2025-08-25 | 914 Browse: | 🔊 Click to read aloud ❚❚ ▶ | Share:

END IF

END DO

END FOR

TRANSMIT CRC_REGISTER as 2-byte CRC field

The host software sends two kinds of commands: block reads and block

writes. This section shows examples of both commands.

NOTE

If you read data from a loop set to SKIP, the controller will

send an empty packet for that loop.

This section does not show how to calculate the error check value

included with every packet. For help calculating the error check value,

see the section on BCC or CRC earlier in this chapter.

Block Read

This example shows the block read command the host software sends,

the controller’s responses, and the software's acknowledgment. 

Situation: Read process variables for loops 1 to 8. 

• 8 process variables 2 bytes each = 16 bytes from data table address 

x0280.

• Character values are represented in hex. 

• The sender is device address 0. 

• The destination is device address 8 (controller address 1). 

• The software sends transaction number 00

Data for a Write Command

For a block write command, the block contains the bytes to write (up to

242 bytes of data). The controller sends back a message packet without

data.

Two-Byte Data Types

For two-byte data types, like process variable and setpoint, the

controller or host software sends the data in two-byte pairs with the least

significant byte first.

Figuring Block Size

In order to read parameter values, you must know how many bytes to

request. Parameter values are stored contiguously such that the setpoints

for all the loops are stored together and in loop number order. For

example, to read the deviation alarm deadband value for loops one to

five, you would read five bytes starting at x05A0. Some parameters,

such as setpoint, require two bytes of memory to store. So, for example,

if you want to read the setpoint for four loops, you must read eight

bytes.

Figure total block size in bytes for most loop parameters this way (do

not forget the pulse loop):

(Data Size) * (Number of Loops)

Some parameters have values for both heat and cool. Figure block size

for such a parameter this way:

2 * (Data Size) * (Number of Loops)

One exception is the units for each loop. Figure the data size for the

units this way:

3 * (Number of Loops)

Parameters that are not loop parameters (like system status, digital

inputs, or digital outputs) have specific data sizes. These data sizes are

listed in the data table in the next section

Anafaze/AB Data Table Summary

Each address holds one byte of data. Each parameter value requires one

or two addresses to store depending on the type of data. The table below

indicates the number of bytes for each data type. The data type for each

parameter is indicated in the tables on the following pages.

Because each loop is individually configurable, the number of instances

of many parameters depends on the number of loops in the controller.

Therefore, the number of bytes for these parameters is listed in the

tables on the following pages in terms of the number of loops in the

controller.

The storage requirements for some parameters depend on the number of

digital inputs or digital outputs in the controller (MAX_DIGIN_BYTES

and MAX_DIGOUT_BYTES). The storage of ramp-soak profile

parameters depend on the number of profiles (MAX_RSP), the number

of segments per profile (MAX_SEG), the number of triggers per

segment (MAX_TRIG) and the number of events per segment

(MAX_EVENT).

The table below shows the values for each of these factors. Use them to

calculate the number of bytes for each parameter.

Data Type and Symbol Data Size

Unsigned char (UC) 1 byte

Signed char (SC) 1 byte

Unsigned int (UI) 2 bytes

Signed int (SI) 2 bytes

Ordering of Heat and Cool Channel Parameters

For parameters that have both heat and cool settings the heat values are

stored in the first registers and the cool values are stored in the registers

starting at the listed address plus MAX_CH.

NOTE

Data table parameters 46 to 60 and 100 are ramp-soak

parameters. They are only used in controllers with the

ramp-soak option. Parameters 81 to 95 are enhanced features and only available in controllers with the enhanced

features option.

Ordering of Ramp-Soak Profile Parameters

Ramp-soak profile parameters are ordered first by profile, then by

segment where applicable. So, for example, the first eight bytes of the

Ready Events parameter are the ready segment event states for the first

profile (profile A) and the next eight bytes are for profile B and so on. In

the case of the segment triggers, the first byte contains the first trigger

setting for the first segment of profile A, the second byte contains the

settings for the second trigger for the first segment of profile A, the third

byte contains the settings for the first trigger for the second segment of

profile A and so on.

Anafaze/AB Protocol Data Table

Number Description Address 

in Hex Type Number of Bytes

0 Proportional Band/Gain 0020 UC MAX_CH * 2

1 Derivative Term 0060 UC MAX_CH * 2

2 Integral Term 00A0 UI MAX_CH * 4

3 Input Type 0120 UC MAX_CH

4 Output Type 0180 UC MAX_CH * 2

5 Setpoint 01C0 SI MAX_CH * 2

6 Process Variable 0280 SI MAX_CH * 2

7 Output Filter 0340 UC MAX_CH * 2

8 Output Value 0380 UI MAX_CH * 4

9 High Process Alarm Setpoint 0400 SI MAX_CH * 2

  • DEIF RMF-112D Frequency relay
  • DEIF RMC-142D Current relay
  • DEIF RMC-132D Current relay
  • DEIF RMC-131D Current relay
  • DEIF RMC-122D Current relay
  • DEIF RMC-121D Current relay
  • DEIF RMC-111D Current relay
  • DEIF MVR-V211 Busbar Protection
  • DEIF MVR-T257 Transformer Differential Protection
  • DEIF MVR-T256 Transformer Differential Protection
  • DEIF MVR-T216 Transformer Differential Protection
  • DEIF MVR-T215 Transformer Protection
  • DEIF MVR-M257 Motor Differential Protection
  • DEIF MVR-M255 Motor Protection
  • DEIF MVR-M215 Motor Protection
  • DEIF MVR-M210 Motor Protection
  • DEIF MVR-G257 Generator Differential Protection
  • DEIF MVR-G215 Generator Protection
  • DEIF MVR-F255 Directional Feeder Protection
  • DEIF MVR-F215 Directional Feeder Protection
  • DEIF MVR-F210 Feeder Protection
  • DEIF MVR-F205 Directional Feeder Protection
  • DEIF MVR-F201 Basic Feeder Protection
  • DEIF MVR-200 series Medium Voltage Relay
  • DEIF MDR-2 Multi-differential relay
  • DEIF LMR-122D Loss of mains relay
  • DEIF LMR-111D Loss of mains relay
  • DEIF APU-4 Advanced G59 and G99 protection unit
  • DEIF iE 650 PLC - The most robust programmable automation controller available
  • DEIF iE 350 PLC - Programmable Automation PLC Controller
  • DEIF iE 250 PLC Versatile and modular intelligent energy PLC controller
  • DEIF PPM-3 EDG Protection and Power Management
  • DEIF AGC 3X 4198000234E AUTOMATIC GENSET CONTROLLER
  • SAUTER ASF123 Damper actuator with spring return
  • SAUTER ASF122 Damper actuator with spring return
  • SAUTER ASF113F122 Damper actuator with spring return
  • SAUTER ASF113F120 Damper actuator with spring return
  • SAUTER ASF112F122 Damper actuator with spring return
  • SAUTER ASF112F120 Damper actuator with spring return
  • SAUTER ASM 124/134 series - ASM134F130 Damper actuator
  • SAUTER ASM 134 series - ASM134SF132 Damper actuator
  • SAUTER ASM 124/134 series - ASM124SF132 Damper actuator
  • SAUTER ASM 124/134 series - ASM124F122 Damper actuator
  • SAUTER ASM 124/134 series - ASM124F120 Damper actuator
  • SAUTER Valve actuator ASM 105S/115S series ASM115SF152
  • SAUTER Valve actuator ASM 105S/115S series ASM105SF152
  • SAUTER Valve actuator ASM 105S/115S series ASM115SF132
  • SAUTER Valve actuator ASM 105/115 series ASM105SF132
  • SAUTER Valve actuator ASM 105/115 series ASM115F122
  • SAUTER Valve actuator ASM 105/115 series ASM115F120
  • SAUTER Valve actuator ASM 105/115 series ASM105F122
  • SAUTER Valve actuator ASM 105/115 series ASM105F120
  • SAUTER Valve actuator ASM 105/115 series ASM105F10
  • SAUTER AKF113S Rotating actuator AKF 112/113 series
  • SAUTER AKF113F122 Rotating actuator AKF 112/113 series
  • SAUTER AKF113F120 Rotating actuator AKF 112/113 series
  • SAUTER AKF112F122 Rotating actuator AKF 112/113 series
  • SAUTER AKF112F120 Rotating actuator AKF 112/113 series
  • SAUTER AKM115SAF332: Smart Actuator for ball valve, BACnet/IP
  • SAUTER AKM115SAF232  Rotating Actuator  AKM 115SA Smart Actuator
  • SAUTER AKM115SF152  Rotating Actuator  AKM 105S/115S Series
  • SAUTER AKM115SF132  Rotating Actuator  AKM 105S/115S Series
  • SAUTER AKM105SF132  Rotating Actuator  AKM 105S/115S Series
  • SAUTER AKM115F122 Rotating actuator  AKM 105/115 series
  • SAUTER Rotating actuator  AKM 105/115 series AKM115F120
  • SAUTER Rotating actuator  AKM 105/115 series AKM105F122
  • SAUTER Rotating actuator  AKM 105/115 series  AKM105F120
  • SAUTER Continuous actuator for unit valves, with stroke AXS215S
  • SAUTER Linear valve actuator AXT/AXS series AXT211
  • SAUTER Linear valve actuator AXT/AXS series AXT201
  • SAUTER Linear valve actuator AXM/AXF series AXF217S
  • SAUTER Linear valve actuator AXM/AXF series AXM217S
  • SAUTER AXM217SF404 is an electric actuator for unit valves.
  • SAUTER AXM217SF402 is an electric actuator for unit valves.
  • SAUTER Linear valve actuator AXM/AXF series AXM217
  • SAUTER Linear valve actuator AVF 124/125 series AVF125S
  • SAUTER Linear valve actuator AVF 124/125 series AVF124S
  • SAUTER Linear valve actuator AVF 124/125 series AVF124S
  • SAUTER AVM322S-R Linear valve actuator AVM 234S series
  • SAUTER AVM322-R Linear valve actuator AVM 234S series
  • SAUTER AVM322SF132 Linear valve actuator AVM 234S series
  • SAUTER AVM321SF132    Linear Valve Actuator
  • GE Power Conversion P112-6053 Advanced Micro Controller (AMC2)
  • GE Power Conversion P111-6053 Advanced Micro Controller (AMC2)
  • GE Power Conversion P110-6053 Advanced Micro Controller (AMC2)
  • GE Power Conversion P122-6052 Advanced Micro Controller (AMC2)
  • GE Power Conversion P121-6052 Advanced Micro Controller (AMC2)
  • GE Power Conversion P112-6152 Advanced Micro Controller (AMC2)
  • GE Power Conversion P110-6152 Advanced Micro Controller (AMC2)
  • GE Power Conversion P112-6052 Advanced Micro Controller (AMC2)
  • GE P106-6052 AMC2 Advanced Micro Controller Unit
  • SAUTER AVF234SF232 Linear valve actuator AVM 234S series
  • SAUTER AVF234SF132 Linear valve actuator AVM 234S series
  • SAUTER Linear valve actuator AVM 234S series AVM234SF132-6
  • SAUTER Linear valve actuator AVM 234S series AVM234SF132-5
  • SAUTER Linear valve actuator AVM 234S series AVM234SF132
  • SAUTER Linear valve actuator AVM215SF132-7
  • SAUTER Linear valve actuator AVM215SF132R
  • Linear valve actuator AVM 115SA Smart Actuator AVM115SAF332
  • Linear valve actuator AVM 115SA Smart Actuator AVM115SAF232
  • SAUTER Linear valve actuator AVM 105S/115S series AVM115SF132
  • SAUTER Linear valve actuator AVM 105S/115S series AVM105SF132
  • SAUTER AVM115F901 Linear Valve Actuator
  • SAUTER AVM115F122 Linear Valve Actuator
  • SAUTER AVM115F120 Linear Valve Actuator
  • SAUTER AVM105F122 Linear Valve Actuator
  • SAUTER AVM105F120 Linear Valve Actuator
  • SAUTER AVM105F100 Linear Valve Actuator
  • AEROTECH SM Series High-Performance Stepper Motors
  • AEROTECH BLMSC Series Linear Motors
  • AEROTECH Custom Linear Motors
  • AEROTECH BMS Series Brushless, Slotless Rotary Motors
  • AEROTECH BM Series Brushless Rotary Motors
  • AEROTECH BLMX Series Linear Motors
  • AEROTECH BLMH Series Linear Motors
  • AEROTECH BLM Series Linear Motors
  • AEROTECH BLMC Series Linear Motors
  • AEROTECH BLMUC-143  Linear motor forcer with thermistor
  • AEROTECH BLMUC-111    Linear motor forcer with thermistor
  • AEROTECH BLMUC-95  Linear motor forcer with thermistor
  • AEROTECH BLMUC-79 Linear motor forcer with thermistor
  • AEROTECH BLMUC Series Linear Motors
  • AEROTECH Automation1 FLEX Distributed Amplifier Multi-Axis Servo Control System
  • AEROTECH Automation1 HXA4 6-Axis Hexapod Servo Drive
  • AEROTECH Automation1 iHXA4 6-Axis Hexapod Servo Drive with Motion Controller
  • AEROTECH Modular System Control Console
  • AEROTECH TV Series Transformers
  • AEROTECH TM Series Transformers