SAES SIP POWER User Manual page 46

Ion pump controller
Table of Contents

Advertisement

10. IP - UDP communication protocol
Sip Power provided with Ethernet connectivity can be managed through a custom UDP protocol,
each Sip Power acts as a slave device which answers only if a request is successfully received.
Default IP address is 10.0.0.10
A packet (UDP payload) has a maximum length of 302bytes. The packed structure is shown below.
Byte
0
VERSION
Version field have to be set to 0x01.
Command can be one of the following values:
0x01 – Start command to activate the output power. Requires no payload.
0x02 – Stop command to deactivate the output power. Requires no payload.
0x03 – Reset command to restore Sip Power status after 3 arcing alarm in less than 45
seconds or 3 over current alarm in less than 45 seconds. Requires no payload.
0x04 – Clear Alarm command to reset all alarm latches. Requires no payload.
0x05 – Read All command to read status, working parameters and network settings.
Requires no payload.
0x40 – Set Working Parameters command to set working parameters. A payload is
required.
0x41 – Set IP address command to set IP address and netmask. A payload is required.
0x80 – Read All Answer this command is used only by Sip Power to answer to Read All
command. A payload is provided.
Commands Start, Stop, Reset, Clear Alarm, Set Working Parameters, Set IP Address can be sent
to network broadcast address and all Sip Power under that network will execute the command
accordingly. Read All commands sent to broadcast address will be ignored by Sip Power.
Beware that no confirmation protocol is present, thus it's up to the user application to verify a
command execution by reading current Sip Power status, working parameters or network settings.
Payload is ignored by Sip Power for commands Start, Stop, Reset, Clear Alarm, Read All and is
required for commands Set Working Parameters and Set IP Address. Read All Answer command
is issued only by Sip Power as answer to Read All command, it provide a payload.
Payload is different for each command that requires or provides it. The byte order in a payload is
the same as the network order, big-endian.
In following sections the structure of each type of payload is described. Field length has been
highlighted with colors, orange for 8 bit, blue for 16 bit and green for 32bit.
M.HIST.0109.23 Rev.1
1
COMMAND
USER MANUAL - SIP POWER ION PUMP CONTROLLER
2 – 302
PAYLOAD
Page 46 of 62

Hide quick links:

Advertisement

Table of Contents
loading

Related Products for SAES SIP POWER

Table of Contents