
DCP-555 Control API Guide
2
Table of Contents
Introduction........................................................................................................................ 3
Basic Concepts ................................................................................................................... 3
Protocol Denition.............................................................................................................. 3
Syntax ............................................................................................................... 3
Case Sensitivity....................................................................................... 3
Path Syntax........................................................................................................ 4
Command / Reply ................................................................................... 4
Arguments............................................................................................... 4
Creating the Connection .................................................................................................... 4
Working with Parameters ................................................................................................... 4
Understanding Control Laws ............................................................................ 4
Default Format................................................................................................... 5
Parameter Formats and Control Types.............................................................................. 6
Commands.......................................................................................................................... 7
Set Value............................................................................................................ 7
Set one parameter with no format string .............................................. 7
Set one parameter with a format string ................................................ 7
Set multiple parameters with no format string ..................................... 8
Set multiple parameters with format strings......................................... 8
Set multiple parameters within same object (optimized)..................... 9
Error-handling......................................................................................... 9
Get Value .........................................................................................................10
Get one parameter................................................................................10
Get one parameter with a format string ..............................................10
Get multiple parameters.......................................................................10
Get multiple parameters with format strings ......................................11
Get multiple parameters for an object; get an attribute.....................11
Error-handling....................................................................................... 12
Subscriptions.................................................................................................................... 13
Subscribe to a Parameter Directly.................................................................. 13
Default ................................................................................................... 13
Norm...................................................................................................... 13
Number.................................................................................................. 13
Subscribe to All Parameters in an Object.......................................................14
Understanding the Parameter Value Format................................................................... 16
Metering............................................................................................................................17