
20
Serial Communication
Commanding a New Setpoint
Before attempting to send a setpoint to your controller serially, confirm that its setpoint source is set to Serial/Front Panel
(
). There are two ways to command a new setpoint over a serial connection, as described below. In either of
these methods, the data frame returns the new setpoint value when it has been accepted as a valid setpoint.
Sending Setpoints as Floating Point Numbers
This is how to send the desired setpoint value as a floating point number in the selected engineering units:
New setpoint:
[unit ID]
s
[floating point number setpoint]
Example:
as5.44
(setpoint of +5.44 PSIG)
When using a pressure controller configured to control negative pressure, negative setpoints are sent by adding a hyphen
for the minus sign (-):
New setpoint:
[unit ID]
s
[floating point number setpoint]
Example:
as-15.00
(setpoint of −15.00 PSIG)
Quick Command Guide
✓
Note:
Serial commands are not case-sensitive. In these examples, the unit ID of the controller is
a
.
Change unit ID:
[current unit ID]
@=
[desired unit ID]
Tare pressure (PSID/PSIG):
ap
Tare absolute pressure:
apc
(requires optional barometer)
Poll the live data frame:
a
Begin streaming data:
a@=@
Stop streaming data:
@@=
[desired unit ID]
Set streaming interval:
aw91=
[number of milliseconds]
New setpoint:
as
[setpoint as floating point #]
New setpoint:
a
[setpoint as integer where 64000 is full scale]
Hold valve(s) at current position:
ahp
Hold valve(s) closed:
ahc
Cancel valve hold:
ac
Query live data info:
a??d*
Manufacturer info:
a??m*
Firmware version:
a??m9
Lock the front display:
al
Unlock front display:
au
More information can be found on our online Serial Primer document, at
. If you require more advanced
serial communication commands, please contact support (
).