User guide
ES9600 User Guide Chapter 8: Remote control Protocols
64 Version 1.13
Chapter 8: Remote Control Protocols
The ES9600 can be controlled remotely using the ES/MSVPP command protocol. The command protocol can be
accessed over the following physical links:
• RS-232 serial
• Ethernet LAN using TCP/IP
• Ethernet LAN using HTTP
The Serial and LAN connectors are located at the rear of the unit. We recommend that you use commercially
manufactured connecting cables. Should you wish to make your own cables, here are the control pinouts:
Serial Port Pinout
PIN1 Data carrier detect
PIN2 Receive data
PIN3 Transmit data
PIN4 Data Terminal ready
PIN5 Ground
PIN6 Data set ready
PIN7 Request to send
PIN8 Clear to send
PIN9 Ring Indicator
(DCD
)
(RXD)
(TXD)
(DTR)
(SG)
(DSR)
(RTS)
(CTS)
(RI)
9 WAY D TYPE PLUG
(FRONT VIEW)
15
69
RJ45 Ethernet
This is a Gigabit Ethernet connection that supports the TCP/IP protocol.
RJ45 Pinout
Pin No Signal Pin No Signal
1 Tx+ 5 No connect
2 Tx- 6 Rx-
3 Rx+ 7 No connect
4 No connect 8 No connect
Command Structure
The ES/MSVPP remote control protocol is a simple but powerful text based protocol. The basic structure of a
command is shown below:
Command “parameter1” “parameter2” … “parameterN” <terminator>
An ES/MSVPP command consists of a command word followed by zero or more parameters. The type and
number of parameters varies by command. Refer to the descriptions in the following sections for the syntax of
individual commands. Command words are not
case sensitive.
Parameters are enclosed between double quotes (“) and are separated by a single space character (ASCII 0x20). If
a parameter does not contain spaces the double quotes are not required.
The terminator may be a Carriage Return, a Carriage Return & Line Feed, or a NULL (0x00).
Commands which affect a specific output channel require a <channel list> as the first parameter. The
<channel list> is a comma-separated list of channel numbers. The following are valid <channel lists>:










