
CFS300 SERIES OPERATION MANUAL
SECTION 7: REMOTE PROGRAMMING
Entire Contents Copyright
2016 by Adaptive Power Systems, Inc. (APS) • All Rights Reserved • No reproduction without written authorization from APS.
APS CFS300 Series Power Source Operation Manual
Page 106 of 156
7
Remote Control Programming
7.1
Overview
All CFS300 models are shipped with standard USB and RS232 control interfaces. Optional
LAN or GPIB are available as well. The interface allows the powers source settings to be
configured remotely and measurement data to be retrieved for analysis and test report
generation.
7.2
Command Syntax
All CFS300 Series power sources use a proprietary command syntax composed of a
command word, one or more parameters (if required), separated from the command by
commas and terminated by a command termination character. Commands are not case
sensitive, so any combination of upper and lower case characters is permissible.
For consistency, this document will use UPPER CASE command syntax for consistency and to
differentiate commands from regular text.
7.2.1
Command Terminators
Allowable terminator characters are:
Character
ASCII
Dec value
Hex value
Carriage Return
<CR>
13
0x0d
Line Feed
<LF>
10
0x0a
7.2.2
Numeric Parameters
If a command requires a parameter, it may be entered as a real number using a period as
the decimal separator.
7.2.3
Parameter Unit Options
When sending a parameter value, it is
NOT
permissible to include a unit character such as V
for voltage or A for amps. All command parameters and query response are without any unit
designator characters.
7.2.4
Command Delay Recommendation
When using any of the serial style interfaces – USB, LAN or RS232 – it may be necessary to
insert a delay of
up to 100 msec
between successive commands to prevent command
overruns resulting in no response or possible locking up of the interface. Shorter delays may
work as well depending on the programming IDE used (i.e. LabView, Visual C# etc).