Instruction manual

5554
Digital
C o m m u n i c a t i o n s
Figure 20. General Communications Message Format
For proper digital communication with the controller(s), make the
following checks:
Baud rate of the controller(s) must match that of the computer
or PLC device.
Controller communication cable is connected to the correct
serial port on your computer or PLC.
Data TX and RX lines are going to the proper connector pins. If
you are using RS422 line, short the RX+ and TX+ together
(“A” signal) and the RX- and TX- together (“B” signal).
See wiring diagram, page 9.
Caution:
Modifying parameter
#19 (Baud Rate) by
host may cause loss of
data link.
#[controller id] [command] [parameter number]<new value><units> [CR]
Start of
message
End of
message
Up to TWO
Numeric
Characters
00 to 99
Up to TWO
Numeric
Characters
00 to 99
Up to SIX
Characters
ONE Leading
Sign
‘-’,‘+’or
Space and
FOUR
Numeric
Characters
with decimal
for decimal
parameters
OPTIONAL
OPTIONAL
ONE
Character
Upper case
or Lower case
R Read
M Modify
E Enter
ONE
Character
F Deg F
C Deg C
U PROCESS
SENSOR
None for default
Temperature units
of NON-THERMAL
parameters
N ON
(Select)
F OFF
(Deselect)
? STATUS
0 Standby
1 Autotune
2 Manual
3 Ramp
9 Version
(Status Only)
SPECIAL
COMMANDS
Example: For Standby “On”, type #01N0[CR].
Digital
C o m m u n i c a t i o n s
Interface Examples
This section describes the protocol for communication
between the controller and either a video display terminal or
computer ( referred to below as “the host”). Message strings
may be of two types — commands to controller or responses
from controller.
General Comments
One host and multiple controllers may be interconnected on a
single bus. The host may send commands to any controller
and may receive responses from any controller. Each con-
troller on the bus is assigned an identification code between
00 and 99. No two controllers on a given bus may have the
same identification code. Controllers are not capable of com-
municating with other controllers.
Every valid message begins with a pound-sign (#) character.
Every valid message ends with a carriage-return (<CR>)
character.
A valid message is composed of: Start Character, Controller
ID Code, Command, Parameter, Data, Carriage-Return.
Every response begins with a line-feed (<LF>) character and
ends with a carriage-return, line-feed pair (<CRLF>).