Instruction manual
5756
Caution:
Wherever possible,
avoid using the
“Enter” command
and use “Modify”
instead. The “Enter”
command makes per-
manent changes to the
NOVRAM in the
microprocessor, and
after accepting a
maximum capacity of
100,000 “Enter” state-
ments, it will have to be
returned to the factory
and replaced.
C o m m u n i c a t i o n s
N o t e s
1. The controller will respond with <LF>ERROR<CR><LF>
for messages containing invalid/incorrect commands,
parameter number or data (with decimal, if needed).
2. Process Value is a read-only parameter; therefore, a mod-
ify or enter command for Process Value will result in a
<LF>ERROR<CR><LF> response.
3. For modify or enter command: if the new value is out of
the parameter’s range, the controller will default to the
highest or lowest allowable parameter value.
4. Parameters with decimal data must contain a decimal
character in the data portion of the message.
5. Ramp “on” command (Setpoint Target Time) will not be
executed if ramp time is set to zero or absolute deviation
between Setpoint and Process Value is less than 5
temperature or process units.
6. Autotune, manual and ramp commands are mutually
exclusive, i.e., selecting manual while autotune is enabled
will abort the autotune mode.
7. If the controller is in Standby mode, selecting autotune,
manual or ramp will de-select Standby.
8. Setpoint should not be modified while the controller is in
autotune or ramp mode.
9. The Setpoint Value enter command should not be execut-
ed while the controller is in manual mode.
On "Read Response"
from controller using a
decimal format, syntax
will be as follows:
Msg Sent: ' # 0 1 R 0 0 < C R > '
Msg Received:
'<LF>#01R00 = -183.7F'
On "Modify" or "Enter"
commands, do not use an
equals sign (=); use a
"space" instead.
Ex. '#01M01 0200F<CR>'
Digital
C o m m u n i c a t i o n s
Figure 21. Sample Communications Commands
Figure 22. Requesting a Parameter from a Controller
READ MESSAGE TO CONTROLLER READ RESPONSE FROM CONTROLLER
MODIFY COMMAND TO CONTROLLER MODIFY RESPONSE FROM CONTROLLER
ENTER COMMAND TO CONTROLLER ENTER RESPONSE FROM CONTROLLER
‘#01R00
<
CR
>
’ ‘
<
LF
>
#01R00 = 0120F
<
CR
><
LF
>
’
Controller Id
Parameter Number
End of
Message
Read
Command
Start of Message
‘#01M01 0200F
<
CR
>
’
Controller Id
Parameter Number
Units
Value read from
controller
Units
End of
messageStart of Message
New Value
‘space’ for
Positive
Modify Command
‘#01E01 0200F
<
CR
>
’
Controller Id
Parameter Number
Units
End of
messageStart of Message
New Value
‘space’ for
Positive
Enter Command
‘
<
LF
>
#01M01 0200F
<
CR
><
LF
>
’
Modified Value
Units
‘
<
LF
>
#01E01 0200F
<
CR
><
LF
>
’
Entered Value
Units
SAMPLE: READ, MODIFY, ENTER COMMANDS
STANDBY ‘ON’ COMMAND TO CONTROLLER STANDBY RESPONSE FROM CONTROLLER
STANDBY ‘OFF’ COMMAND TO CONTROLLER STANDBY RESPONSE FROM CONTROLLER
STANDBY ‘?’ COMMAND TO CONTROLLER STANDBY RESPONSE FROM CONTROLLER
‘#01N0
<
CR
>
‘
<
LF
>
#01N0
<
CR
><
LF
>
’
Controller Id
STANDBY
End of
Message
ON (Select)
Command
Start of Message
‘#01F0
<
CR
>
Controller Id
STANDBY
End of
Message
Command
Executed
‘
<
LF
>
#01F0
<
CR
><
LF
>
’
Command
Executed
‘
<
LF
>
#01F0
<
CR
><
LF
>
’
Standby STATUS
is ‘off’
Standby STATUS
is ‘on’
OFF (Deselect)
Command
Start of Message
‘#01?0
<
CR
>
Controller Id
STANDBY
End of
Message
Status REQUEST
Command
Start of Message
N