M9547 ENERCON | Alldatasheet

Document overview

  • Manufacturer or author: Provided By alldatasheet.com(free datasheet download site)
  • PDF pages: 24

Technical content

Page 1 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in M9547 SERIES

16 CHANNELS, 200A, POWER DISTRIBUTION UNIT

M9547 series is a 16-channel power distribution unit, designed for airborne and ground applications. It distributes 28VDC through overload and short-circuit protected switches. The M9547 series supports Ethernet communication to control, configure and get the status of the device.

Page 2 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in STANDARD CONFIGURATIONS Part Number Current Switch Special Features M9547-100 See Output Rating Table for M9547-100 M9547-101 See Output Rating Table for M9547-101 Two channels are configured in parallel to achieve 40A. Output Rating Table for M9547-100: Output Current Rating Output Current Rating 1 30 9 15 2 30 10 15 3 15 11 7.5 4 30 12 15 5 15 13 30 6 15 14 15 7 15 15 30 8 15 16 30 Output Rating Table for M9547-101: TBD * Additional standard configurations available. Contact factory for more details. * All of our products can be configured to comply with EU REACH regulations.

Page 3 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in SPECIAL FEATURES ➢ User defined maximum current per channel – Current Limit Protection ➢ Large capacitance charge capability ➢ 1 input; 16 outputs Power Distribution Unit. ➢ Configurable current breaker per Switch – Overload Protection Switch ➢ I2t curve for overload switching delay duration. ➢ Configurable turn-on sequence by card wakeup and by discrete input ➢ Meets MIL-STD-704A-F, DO160G & EN2282 o Steady state Voltage levels 16V - 55V o Reverse voltage protection for both card and Loads. ➢ Meets MIL-STD- 461E/F. ➢ Interface and control: o Ethernet Interface (Static & Dynamic IP configurations) o 3 Discrete inputs (DCI, RAT, WP) o 1 Discrete output (Trip error output) o Manual shutdown input

Page 4 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in SPECIFICATIONS Input Voltage 16 to 55VDC steady state. Compliant with MIL-STD-704A-F, DO-160G, EN2282 Surges and Spikes IAW MIL-STD-704F and DO-160G, section 16.0 cat Z. Input clamp at 80V for device and loads. Reverse Polarity Protection Device and loads protected on occasion of reverse voltage application. Under Voltage Lockout Device and outputs turn off when input voltage drops below 5.5 V. Device turns back on when input voltage rises above 6 V. Quiescent Current 80mA maximum at 28V input. Current Switch Rating See Outputs Rating Table on page 2 Drop Voltage 175mV maximum at rated current. Overload Protection Configurable from 2A up to outputs rated current with 5% accuracy using OVERLOAD register. Trip by I2t curve see overload curve. Short Circuit Protection Configurable from 10A to 125A with 20% accuracy using CURR_LIMIT parameter.. Protection is active, preventing from the short to spread through system. See short circuit curve. Capacitive Load Charge 3mF @ Vin = 33V, ILIM= 125A Option to charge much greater capacitance, consult factory. Paralleling Outputs Outputs can be paralleled to achieve one common channel with large current limit Control & Indication Ethernet 100Base-TX fast ethernet. Communication through simple UDP messages. IP can be static or dynamic. Discrete Inputs Three inputs for functionality control: DCI – Enables a Macro. RAT – Resets all tripped channels. WP – Write protect for the non-volatile RAM. See overview. Discrete Output Has one fault indication (see overview) Measurements Input and outputs voltages Outputs current Device Temperature

Page 5 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in SPECIFICATIONS (Cont.) Default settings for -100 from factory and after ERASE_DATA command:

  • Static IP mode
  • Static IP address: 192.168.0.51
  • OVERLOAD current limits set to channel maximum values.
  • Short-circuit current limit set to 125A for 30A channels, 80A for 15A channels, 40A for 7.5A channel
  • All channels off
  • No Groups
  • DCI is empty Environment Ambient Temperature Non-operating ambient : -55°C to +125°C Operating : -55°C to + 85°C. (at baseplate) Humidity DO-160G, section 6.3.2, Category B Salt-fog Per MIL-STD-810H, Method 509.7 Altitude MIL-STD-810H, Method 500.6 Procedures I – Storage/Air transport: up to 70,000 ft. (non-operational) Procedure II – Operation/Air Carriage: up to 50,000 ft. (operational) Mechanical Shock Saw-tooth, 40 g peak, 11 ms. Vibration MIL-STD-810H Method 514.8 Category 7: Aircraft – Jet, IAW figure C-6, 13.7grams, 1 hour per axis. Category 24: Minimum integrity, IAW figure E-3, 7.7 grams, 1 hour per axis EMI MIL-STD-461G CE101, CE102, CS101 CS114 (10 kHz to 400 MHz, Curve #5), CS115, CS116, RE101, RE102 (Fixed wing external), RS101 and RS103 (2 MHz to 18 GHz 50 V/m). Al tests are at full load and in accordance with the provisions of MIL-STD-461G – with shielded signals. MTBF 78,000 hours, calculated per MIL-STD-217F N2 at +85 °C at baseplate, Ground Fixed Weight 8.8 lb. (4kg) Connectors Connector PDU Connector P/N Mating Connector Manufacture J1 HE30800T2544PN7M OR EQ HE30806T2544SN7M AMPHENOL J2 D38999/20WJ19SN Or EQ D38999/26WJ19PN QPL J3&J4 TVP00RW25-8SF478 OR EQ TV06RW25-8PF478 AMPHENOL J5 D38999/20WB35SN OR EQ. D38999/26WB35PN QPL

Page 6 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in PIN ASSIGNMENT J1 Connector type: HE30800T2544PN7M OR EQ Pin Function A VIN B NC C RTN D NC E VIN F NC G RTN H NC J2 Connector type: D38999/20WJ19SN Or EQ Pin Function A VOUT5 B RTN C RTN D RTN E RTN F NC G NC H NC J RTN K RTN L RTN M RTN N VOUT6 P VOUT7 R VOUT10 S VOUT12 T VOUT11 U VOUT8 V VOUT9

Page 7 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in J3 Connector type: TVP00RW25-8SF478 OR EQ Pin Function A VOUT14 B RTN C VOUT13 D RTN E VOUT15 F RTN G VOUT16 H RTN J4 Connector type: TVP00RW25-8SF478 OR EQ Pin Function A VOUT1 B RTN C VOUT2 D RTN E VOUT3 F RTN G VOUT4 H RTN J5 Connector type: D38999/20WB35SN OR EQ Pin Function

1 TX+

2 TX-

6 RX-

7 RX+

8 DCI

9 RAT

10 SHUTDOWN

12 FAULT

(Connected to 28VDC_RTN internally)

Page 9 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in OVERVIEW Interface Description POR Power On Reset (POR) is a sequence of operations that happens automatically when device starts up. The PDU can start pre-defined switches automatically on POR and wait a predefined amount of time between each switch. The delay and sequencing options let the whole system to start smoothly with as low as possible stress. To configure POR the user should send the SET_POR command with the channel order and the corresponding delays. See communication section. Discrete Inputs M9547 series has 3 discrete inputs which can help control the device: WP - active high input signal. When left high-z NVRAM will be write protected. if pulled to DGND , NVRAM will be write enabled. DCI – pulling to DGND will trigger a macro. Macro can enable or disable selected outputs. Each output can turn on or off in delay from previous output. RAT –pulling to DGND will trigger reset of the trip status of all tripped outputs. SHDN – active low input signal. While pulled to DGND outputs are disabled. DGND is the return of the signals. Each input has the following interface: Figure 3 – Discrete input interface

Page 10 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Discrete Outputs FAULT is active low signal, if any of the outputs trip, then the FAULT signal is shorted to DGND. FAULT_OUT has the following interface: Figure 4 – Fault output interface COMMUNICATION INTERFACE Interface Description M9547 series supports a protocol based on standard UDP packets. The IP address for the device can be dynamic provided by DHCP server, or static by a specific command. for the M9547 series the default configuration is static IP. Other options can be provided. Each PDU will respond to both unicast as well as broadcast messages. The PDU receives incoming UDP messages through port 5000. The PDU sends autonomous UDP messages (keepalive) in broadcast to port number 5010. The Status message is sent once at broadcast to port number 5020 in case of an alert, without status message request. The messages using standard data types (INT8, UINT8, CHAR, etc.), all data is arranged in big- endian (network byte order) . The data is packed one byte alignment. Software Update The PDU firmware and software supports the option of updating via Ethernet, in parallel to normal operation of the PDU. Update is performed via TFTP, when the PDU is the TFTP client. For update information consult factory.

Page 11 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in MESSAGES Message structure Message structure will be of the form: Field Description Value \\ LSB Type Header Op-Code Message op-code UINT8 Length Total message length in bytes (including Op-Code) UINT16 Body XXX Message specific UINT8[] Summary of Messages ID Message Opcode From To Description 1 GET_STATUS 0x74 SERVER PDU Request the complete PDU status. 2 STATUS 0x75 PDU SERVER Response for op-code 0x74. 3 GET_PDU_INFO 0x76 SERVER PDU P/N, S/N, FW Ver, SW Ver. 4 PDU_INFO 0x77 PDU SERVER Response for op-code 0x76.

5 SET_OUTPUT 0x80 SERVER PDU Control of the switch or group’s output

6 OUTPUT _ACK 0x81 PDU SERVER Response for op-code 0x80. 7 TRIP_RESET 0x82 SERVER PDU Reset selected tripped channels. 8 TRIP_RESET _ACK 0x83 PDU SERVER Response for op-code 0x82. 9 RESET 0x84 SERVER PDU Initiate reset of the PDU. 10 RESET_ACK 0x85 PDU SERVER Response for op-code 0x84.

11 SET_BATTLE 0x86 SERVER PDU Control of the switch output

12 BATTLE _ACK 0x87 PDU SERVER Response for op-code 0x86. 13 SET_LIMIT 0x90 SERVER PDU Sets the current threshold levels. 14 SET_LIMIT_ACK 0x91 PDU SERVER Response for op-code 0x90.

15 SET_GROUP 0x92 SERVER PDU Sets outputs to groups

16 GROUP_ACK 0x93 PDU SERVER Response for op-code 0x92.

17 SET_POR_MACRO 0x94 SERVER PDU Sets power on reset macro

18 POR_ACK 0x95 PDU SERVER Response for op-code 0x94.

19 SET_DCI_MACRO 0x96 SERVER PDU Sets discrete input macro

20 DCI_ACK 0x97 PDU SERVER Response for op-code 0x96.

21 SET_IP_MODE 0x98 SERVER PDU Set IP static or dinamic and the default IP

22 IP_MODE_ACK 0x99 PDU SERVER Response for op-code 0x99

23 GET_CONFIG 0x9A SERVER PDU Requests the full configuration data

24 CONFIG 0x9B PDU SERVER Response for op-code 0x9B

25 ERASE_DATA 0x9C SERVER PDU Erase all non volotile data (except for

software and firmware) 26 ERASE_ACK 0x9D PDU SERVER Response for op-code 0x9D.

27 KEEPALIVE 0x5A PDU SERVER Periodic autonomous status report sent

by the PDU. Broadcast message.

28 SET_DEBUG 0xB0 SERVER Future debug options

Page 12 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in 29 DEBUG_ACK 0xB1 PDU SERVER Response for op-code 0xB0. 30 GET_SW_INFO 0xCA SERVER PDU Request SW related info. 31 SW_INFO 0xCB PDU SERVER Response for op-code 0xCA. 32 SET_SW_UPDATE 0xCC SERVER PDU Initiate a SW update process. 33 SW_UPDATE_ACK 0xCD PDU SERVER Response for op-code 0xCC. Messages Description Status Messages GET_STATUS This message is sent to the PDU to poll the status of the PDU. Message: Field Description Value Type Op-Code Message op-code 0x74 UINT8 Length Total message length in bytes (including Op-Code) 3(decimal) UINT16 Response: Field Description Value Type Op-Code Message op-code 0x75 UINT8 Length Total message length in bytes (including Op-Code) 114 (decimal) UINT16 SW_STATE Reading for each physical state of the output switches 16 bits - first (LSB) for OUT1 Possible values for each byte: 0 - Switch Disconnected 1 – Switch Connected UINT16 SW_CMD Reading for last command or automatic setting for each of the output switches 16 bits - first (LSB) for OUT1 Possible values for each byte: 0 - Switch Off 1 – Switch On UINT16 TRIP_STAT Trip status for each of the outputs 16 bytes - first (MS Byte) for OUT1 and last (LS Byte) for OUT16. Possible values for each byte: 0 - No error 1 – Trip due to overload 2 – Trip due to short-circuit UINT8[16] BTL_MODE Battle mode status for each output. In case of overload switch will not disconnect, in case of short-circuit an auto retry will be made. 16 bits - first (LSB) for OUT1 Possible values for each byte: 0 - Normal operation 1 – Battle mode operation UINT16

Page 13 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Field Description Value Type BIT BIT status for each output. BIT is engaged when a PDU self-error is occurred such as: switch is off while the output voltage is high 16 bits - first (LSB) for OUT1 Possible values for each byte: 0 - Normal status 1 – BIT error UINT16 OUT_VOLT Output voltage reading for each channel 32 bytes – first two bytes (MS Byte) for OUT1 and last two bytes (LS Byte) are for OUT16. LSB = 0.0625V INT16[16] OUT_CURR Current reading for each output 32 bytes – first two bytes (MS Byte) for OUT1 and last two bytes (LS Byte) are for OUT16. LSB = 0.0625A INT16[16] CHANNEL_GROUP Each channel’s Group 16 bytes - first (MS Byte) for OUT1 and last (LS Byte) for OUT16. Possible values for each byte: 0 - No Group 1 – 8 – Group 1 -8 UINT8[16] INPUT_VOLT Input voltage reading LSB = 0.0625V INT16 INPUT_CURR Input current reading LSB = 0.0625A INT16 TEMP Temp Sensor Temperature. In two’s complement LSB=0.06250C INT16 ERROR_STAT Error status for entire device (and LED status). A combination of errors can occur by summing the values. 0x00 – Normal 0x01 – Trip fault 0x02 – BIT Error 0x04 – Temperature warning UINT8 GET_PDU_INFO This message is sent to the PDU to read PDU info - P/N, S/N and SW Ver. Message: Field Description Value Type Op-Code Message op-code 0x76 UINT8 Length Total message length in bytes (including Op-Code) 3 (decimal) UINT16 Response: PDU_INFO Message: Field Description Value Type Op-Code Message op-code 0x77 UINT8 Length Total message length in bytes (including Op-Code) 59 (decimal) UINT16 P/N Part Number ASCII format "M9547-100.-"e.g. CHAR[16] S/N Serial Number decimal ASCII format “XXXXXXX” CHAR[8] SW Ver MCU version number. YYYY – Year YYYYMMDD_MMM.mmm.bb b CHAR[32]

Page 14 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Field Description Value Type MM – Month DD – Day MMM – Major version mmm – Minor version bbb - Build Control Messages SET_OUTPUT This message is sent to the PDU to control the outputs. Message: Field Description Value Type Op-Code Message op-code 0x80 UINT8 Length Total message length in bytes (including Op-Code) 5 (decimal) UINT16 OUTPUT Details which specific output to activate/deactivate. 1-16 – outputs 1 to 16 129-136 – groups 1 to 8 ( 129 is for group 1) UINT8 VALUE Actual required command for selected output Possible values: 0 – Output off 1 – Output on UINT8 Response: Description Value Type Op-Code Message op-code 0x81 UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack Field 0 - Acknowledge 1 – Not acknowledge UINT8 TRIP_RESET This message is sent to the PDU in order to reset the tripped channels. Message: Field Description Value Type Op-Code Message op-code 0x82 UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 OUTPUT Details which specific channels to reset. 1-16 – outputs 1 to 16 129-136 – groups 1 to 8 ( 129 is for group 1) UINT8 Response:

Page 15 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Field Description Value Type Op-Code Message op-code 0x83 UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack 0 - Acknowledge 1 – Not acknowledge UINT8 RESET This message is to the PDU in order to reset it (usually after a software update process), if it is sent in the middle of the update process it will stop it and the will start normally using the previous (last good version that was in use prior to the failure attempt) version. Message: Field Description Value Type Op-Code Message op-code 0x84 UINT8 Length Total message length in bytes (including Op-Code) 3 (decimal) UINT16 Response: RESET_ACK Message: Field Description Value Type Op-Code Message op-code 0x85 UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack IP address of TFTP server for firmware update process 0 – Ack 1 – Nack UINT8 SET_BATTLE This message is sent to the PDU to set selected outputs in to battle mode. In battle mode the overload tripping will be disabled. Message: Field Description Value Type Op-Code Message op-code 0x86 UINT8 Length Total message length in bytes (including Op-Code) 5 (decimal) UINT16 OUTPUT Details which specific channels to be affected. 1-16 – outputs 1 to 16 129-136 – groups 1 to 8 ( 129 is for group 1) UINT8 VALUE Actual required command for each selected output Possible values: 0 – Battle off 1 –Battle on UINT8 Response:

Page 16 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Description Value Type Op-Code Message op-code 0x87 UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack Field 0 - Acknowledge 1 – Not acknowledge UINT8 Configuration Messages SET_LIMIT This message is sent to the PDU to change the limits for the outputs. Message: Field Description Value Type Op-Code Message op-code 0x90 UINT8 Length Total message length in bytes (including Op-Code) 10 (decimal) UINT16 OUTPUT Details which specific channels to be affected. 1-16 – outputs 1 to 16 129-136 – groups 1 to 8 ( 129 is for group 1) UINT8 OVERLOAD Overload limit setting for selected output. Overload resolution is ~0.5A. this command format is in higher resolution in order to achieve a uniform structure. LSB = 0.0625A INT16 CURR_LIMIT Current limit setting for selected output. Current limit resolution is ~0.5A. this command format is in higher resolution in order to achieve a uniform structure. LSB = 0.0625A INT16 THRM_CONST Thermal constant for overload trip. Value is the trip time for twice the overload current Time in milliseconds 1 - 5000 INT16 Response: Description Value Type Op-Code Message op-code 0x91 UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack Field 0 - Acknowledge 1 – Not acknowledge 2 – EEPROM write protected (data will be lost after reset) UINT8 SET_GROUP This message is sent to the PDU to assign outputs to a group.

Page 17 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Message: Field Description Value Type Op-Code Message op-code 0x92 UINT8 Length Total message length in bytes (including Op-Code) 20 (decimal) UINT16 GROUP Details which specific output to activate/deactivate. 1 -8 – Groups 1 to 8 UINT8 CHANNELS Channels assigned to group Possible values: 1-16 – outputs 1 to 16 0 -array termination UINT8[16] Response: Description Value Type Op-Code Message op-code 0x93 UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack Field 0 - Acknowledge 1 – Not acknowledge 2 – EEPROM write protected (data will be lost after reset) UINT8 SET_POR_MACRO This message is sent to the PDU to set the outputs to be automatically enabled upon startup. Message: Field Description Value Type Op-Code Message op-code 0x94 UINT8 Length Total message length in bytes (including Op-Code) 51 (decimal) UINT16 CHAN_ON Array of channels order to enable. If a channel is present twice in the array, then the first appearance will govern Possible values: 1-16 – outputs 1 to 16 129-136 – groups 1 to 8 ( 129 is for group 1) 0 – Array termination. UINT8[16] CHAN_DELAY Delay in milliseconds before each of the corresponding switch enable. CHAN_DELAY[i] is the delay before enable of CHAN_ON[i] 0 – 5000. UINT16[16] Response: Field Description Value Type Op-Code Message op-code 0x95 UINT8

Page 18 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Field Description Value Type Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack 0 - Acknowledge 1 – Not acknowledge 2 – EEPROM write protected (MACRO didn’t register) UINT8 SET_DCI_MACRO This message is sent to the PDU to set the outputs to be automatically enabled/disabled upon DCI change from open to short. Message: Field Description Value Type Op-Code Message op-code 0x96 UINT8 Length Total message length in bytes (including Op-Code) 67 (decimal) UINT16 CHANNEL Array of channels order control. The channels will be controlled by the order of the array. Possible values: 1-16 – outputs 1 to 16 129-136 – groups 1 to 8 ( 129 is for group 1) 0 – Array termination. UINT8[16] CHANNEL_ STATE Control for each of the corresponding switch enable. CHAN_STATE[i] is the state control for CHANNEL[i] Possible values: 0 – OFF 1 - ON UINT8[16] CHAN_DELAY Delay in milliseconds before each of the corresponding switch control. CHAN_DELAY[i] is the delay before control of CHANNEL[i] 0 – 5000. UINT16[16] Response: Field Description Value Type Op-Code Message op-code 0x97 UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack 0 - Acknowledge 1 – Not acknowledge 2 – EEPROM write protected (MACRO didn’t register) UINT8 SET_IP_MODE This message is sent to the PDU to choose if the filter is with static or a dynamic IP, and to choose the static IP to be used. IP will be change instantly Message:

Page 19 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Field Description Value Type Op-Code Message op-code 0x98 UINT8 Length Total message length in bytes (including Op-Code) 12 (decimal) UINT16 MODE Selection of static or dynamic IP Possible values: 0 – Dynamic IP 1 –Static IP UINT8 IP Setting of IP Any IP address UINT32 SUBNET Subnet Mask for IP address Any Mask address UINT32 Response: Field Description Value Type Op-Code Message op-code 0x99 UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack 0 - Acknowledge 1 – Not acknowledge 2 – EEPROM write protected (Setting didn’t register) UINT8 GET_CONFIG This message is sent to the PDU to retrieve its full configuration from EEPROM Message: Field Description Value Type Op-Code Message op-code 0x9A UINT8 Length Total message length in bytes (including Op-Code) 3 (decimal) UINT16 Response: Field Description Value Type Op-Code Message op-code 0x9B UINT8 Length Total message length in bytes (including Op-Code) 237 (decimal) UINT16 Ack/Nack 0 - Acknowledge 1 – Not acknowledge UINT8 IP IP Address Any IP value (000.000.000.000 – 255.255.255.255) UINT32 IpMask Mask for the IP address Any mask value (000.000.000.000 – 255.255.255.255) UINT32 IpType Static or Dynamic IP address Possible values: 0 – Dynamic IP 1 –Static IP UINT8

Page 20 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Field Description Value Type Over_Load_Limit Maximum allowed overload for switch UINT16[16] Current_Limit Maximum allowed current for switch UINT16[16] Thermal_Const Thermal const values UINT16[16] GroupNum Group number for a switch Possible groups: 1-8 No group: 255 UINT8[16] CH_POR Array of channels order to enable. If a channel is present twice in the array, than the first appearance will govern Possible values: 1-16 – outputs 1 to 16 129-136 – groups 1 to 8 ( 129 is for group 1) 0 – Array termination. UINT8[16] Delay_POR Delay in milliseconds before each of the corresponding switch enable. CHAN_DELAY[i] is the delay before enable of CHAN_ON[i] 0 – 5000. UINT16[16] CH_DCI Array of channels order control. The channels will be controlled by the order of the array. Possible values: 1-16 – outputs 1 to 16 129-136 – groups 1 to 8 ( 129 is for group 1) 0 – Array termination. UINT8[16] CH_STATE_DCI Control for each of the corresponding switch enable. CHAN_STATE[i] is the state control for CHANNEL[i] Possible values: 0 – OFF 0- 1 - ON UINT8[16] DELAY_DCI Delay in milliseconds before each of the corresponding switch control. CHAN_DELAY[i] is the delay before control of CHANNEL[i] 0 – 5000. UINT16[16] ERASE_DATA This message is sent to the PDU to erase non -volatile data. This can only happen if the NVRAM line is connected to DGND. Message: Field Description Value Type Op-Code Message op-code 0x9C UINT8 Length Total message length in bytes (including Op-Code) 35 (decimal) UINT16 CONFIRM Confirmation string. If value is not as expected then erase will not be executed. “ERASE EEPROM M9547” CHAR[32] Response:

Page 21 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Field Description Value Type Op-Code Message op-code 0x9D UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack 0 - Acknowledge 1 – Not acknowledge 2 – EEPROM write protected UINT8 Autonomous Messages KEEPALIVE Keepalive message is transmitted by the PDU once every 1 seconds. It is sent as broadcast packet to UDP port 5010 and has no response message . The structure is identical to the response to GET_STATUS message. See Paragraph 0, with Opcode 0x5A. Factory Use Only SET__DEBUG Commands for factory use and calibration. Message: Field Description Value Type Op-Code Message op-code 0xB0 UINT8 Length Total message length in bytes (including Op-Code) TBD (decimal) UINT16 Response: Description Value Type Op-Code Message op-code 0xB1 UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack Field 0 - Acknowledge 1 – Not acknowledge UINT8 Software Update GET_SOFTWARE_INFO This message is sent to the PDU to poll the software update related information. Message: Field Description Value Type Op-Code Message op-code 0xCA UINT8 Length Total message length in bytes (including Op-Code) 3 (decimal) UINT16

Page 22 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Response: Field Description Value Type Op-Code Message op-code 0xCB UINT8 Length Total message length in bytes (including Op-Code) 82 (decimal) UINT16 SERVER IP address of TFTP server for software update process Any IP address UINT32 FILENAME Filename for software update process. Any file name. Null terminated string, maximum length 32 chars. UINT8[33] STATUS Status indication 0x01 – Ready. 0x15 – Busy (during process). 0x1F – Update Successful. 0x29 – Update failed. 0x2A – Failed (file too large). 0x2B – Failed (general). 0x2C – Failed (verify error). UINT8 PROGRESS Progress (in bytes) of current (or last) software update process. 0 if no process was started since last reset. Any value (increasing) during active process. Any value (constant) when process has completed. UINT32 ACTIVE_FILE Filename of the currently active version. Any file name. Null terminated string, maximum length 32 chars. UINT8[33] ACTIVE_SIZE File size of currently active version. Any file name. Null terminated string, maximum length 32 chars. UINT32 SET_SOFTWARE_UPDATE This message is sent to the PDU to invoke a firmware update process. Message: Field Description Value Type Op-Code Message op-code 0xCC UINT8 Length Total message length in bytes (including Op-Code) 40 (decimal) UINT16 SERVER IP address of TFTP server for software update process Any IP address UINT32 FILENAME Filename for software update process. Any file name. Null terminated string, maximum length 32 chars. UINT8[33] Response: SW_UPDATE ACK Message:

Page 23 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Field Description Value Type Op-Code Message op-code 0xCD UINT8 Length Total message length in bytes (including Op-Code) 4 (decimal) UINT16 Ack/Nack IP address of TFTP server for software update process 0 – Ack 1 – Nack (if PDU is already within update process) UINT8 DIMENSIONS

Page 24 of 24 Feb 21, 2024 | Rev(p) | Doc: DS_M9547 Series M9547 Series– DC Power Distribution Unit Switzerland sales@enercon-europe.com Israel sales@enercon.co.il India sales@mpsindia.in Note: Specifications are subject to change without prior notice by the manufacturer