beautypg.com

Anafaze/ab data table summary – Watlow CLS200, MLS300 and CAS200 User Manual

Page 22

background image

16 Communications Specification

Chapter 1: ANAFAZE/AB Protocol

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

MAX_CH:

4CLS/CLS204 (4 loops + 1 pulse loop)

8CLS/CLS208 (8 loops + 1 pulse loop)

16CLS/CLS216/CAS200 (16 loops + 1 pulse loop)

16MLS/MLS316 (16 loops + 1 pulse loop)

32MLS/MLS332 (32 loops + 1 pulse loop)

5

9

17

17

33

MAX_DIGIN_BYTES

1

MAX_DIGOUT_BYTES

8

MAX_RSP

17

MAX_SEG

20

MAX_TRIG

2

MAX_EVENT

4