background image

Expert PDU Energy 8311 Series

Manual

© 2022 GUDE Systems GmbH

Manual Ver. 1.5.1

from Firmware Ver. 1.5

Summary of Contents for 8311-1

Page 1: ...Expert PDU Energy 8311 Series Manual 2022 GUDE Systems GmbH Manual Ver 1 5 1 from Firmware Ver 1 5...

Page 2: ...2 Expert PDU Energy 8311 2022 GUDESystems GmbH...

Page 3: ...Panel 14 2 3 Maintenance 14 2 3 1 Maintenance Page 17 2 3 2 Configuration Management 18 2 3 3 Bootloader Activation 19 3 Configuration 22 3 1 Ethernet 23 3 1 1 IP Address 23 3 1 2 IP ACL 25 3 1 3 HTT...

Page 4: ...Radius 49 4 6 SNMP 50 4 6 1 Device MIB 53 4 7 SSL 54 4 8 Console 56 4 8 1 SSH 60 4 8 2 Cmd 8311 61 4 9 Modbus TCP 70 4 9 1 Sensor Tables 75 4 10 MQTT 76 4 10 1 Example HiveMQ 79 5 Support 80 5 1 Data...

Page 5: ...Device Description...

Page 6: ...f safety and approval issues it is not allowed to modify the device without our permission The device is NOT a toy It has to be used or stored out of range of children Care about packaging material Pl...

Page 7: ...v1 v2c and v3 traps MQTT 3 1 1 Support Modbus TCP support Radius support Generation of messages e mail syslog and SNMP traps depending on sensor meas urement limits Firmware update during operation vi...

Page 8: ...EC C13 max 10 A Load outputs PDU 8311 15 8311 16 4 x load outputs IEC C19 max 10 A 16 x load outputs IEC C13 max 10 A Network connection 10 100 MBit s 10baseT Ethernet Power supply internal power supp...

Page 9: ...Voltage 90 265 V 0 01 1 Current 0 16 A 0 001 1 5 Frequency 45 65 Hz 0 01 0 03 Phase 180 180 0 1 1 Active power 0 4000 W 1 1 5 Reactive power 0 4000 Var 1 1 5 Apparent power 0 4000 VA 1 1 5 Power facto...

Page 10: ...essure range full 1 hPa typical at 300 1100 hPa 0 40 C air pressure range ext 1 7 hPa typical at 300 1100 hPa 20 0 C Protection IP68 Product Name 7201 7202 Cable length Connector RJ45 RJ45 temperature...

Page 11: ...11 Expert PDU Energy 8311 2022 GUDESystems GmbH Device Description...

Page 12: ...Operating...

Page 13: ...tton various information and measured values can be dis played on the display Each time you press the button a new page appears on the LCD 228V 0 0A 0W 0 000kWh The normal energy display There voltage...

Page 14: ...trol Panel Access the web interface http IP address and log in The web page provides an overview of the energy measurement values of all phases as well as the external sensors provided that they are c...

Page 15: ...ended that you manually delete the cache in the browser op tions Alternatively you can test start the browser in private mode During a firmware update old data formats are sometimes converted to new s...

Page 16: ...otloader Mode and choose in menu Search the item Bootloader Mode Devices only Enter the desired settings in the edit window and save them with Save Config Deactivate the boot loader mode for the chang...

Page 17: ...guration a Restart Device must be executed after the Upload Config File Export Saves the current configuration in a text file Saving the configuration should only be carried out in an SSL connection s...

Page 18: ...ypted or hashed For the same reasons it is advisable to carefully handle the generated configuration files when archiv ing Editing the configuration file It is possible to customize a saved configurat...

Page 19: ...load It can happen that events are triggered at the same time as the device is configured One should therefore a disable the function b completely parametrize c reactivate the function An example emai...

Page 20: ...tore the factory settings For devices with relays entering or exiting the bootloader mode does not change the state of the relays as long as the operating voltage is maintained Abandonment of the Boot...

Page 21: ...status LED flashes in a twice short and once long rhythm For devices with a display Press again to FABSETTINGS is shown At this moment briefly press the button again to activate the factory reset or...

Page 22: ...Configuration...

Page 23: ...ttings with GBL_Conf exe start the program and choose All Devices in the Search menu From the list select the appropriate device The lower part of the left half of the window now shows the current net...

Page 24: ...e minute until it is aborted During this time the IP address is not accessible It is therefore essential to deactivate DHCP for a static IP addresses Use IPv6 Protocol Activates IPv6 usage Use IPv6 Ro...

Page 25: ...ponds to ICMP pings from the network Enable IP filter Enable or disable the IP filter here The IP filter represents an access control for incoming IP packets Please note that when IP access control is...

Page 26: ...erver via the SSL TLS pro tocol Supported TLS versions Limits the supported TLS versions Enable Ajax autorefresh If this is activated the information of the status page is auto matically updated via h...

Page 27: ...the user name in the password entry mask of the browser In factory settings the password for the ad min is set to admin or user for the user password If the password mask is redisplayed only four bull...

Page 28: ...rver Require user login Username and password are required Delay after 3 failed logins After 3 wrong entries of username or password the next login attempt is delayed Use radius server passwords Usern...

Page 29: ...ysContact Value of RFC 1213 sysContact sysName Value of RFC 1213 sysName sysLocation Value of RFC 1213 sysLocation Enable SNMP v2 Activates SNMP v2 Because of security issues it is advisable to use on...

Page 30: ...culation of the password hashes varies with the selected algorithms If the Authentication or Privacy algorithms are changed the passwords must be re entered in the configuration dialog SHA 384 and SHA...

Page 31: ...ity reasons only use ASCII charac ters Timeout How long in seconds will be waited for a response from an Authentication Request Retries How often an authentication request is repeated after a timeout...

Page 32: ...Test Password Password input field for Radius test The Test Radius Server function allows you to check whether a combination of User name and Password is accepted by the configured Radius Servers 3 2...

Page 33: ...a user have the same name the connection of one client is normally terminated Quality of Service QoS Sets the QoS value 0 or 1 of the MQTT publishes Keep alive ping interval This defines the time int...

Page 34: ...information about connection duration the last publish and the last keep alive 3 3 Clock 3 3 1 NTP Enable Time Synchronization Enables the NTP protocol Primary NTP server IP address of the first NTP...

Page 35: ...Sets the verbosity level for timer syslog output New Rule simple Timer Shows a dialog for a simple timer rule New Rule advanced Timer Brings up the dialog for advanced timer settings 3 3 3 Timer Confi...

Page 36: ...tive In this example the period 9 00 to 17 00 is changed to 9 30 to 11 00 compared to the default input mask Also this rule should not be applied on Saturday and Sunday The rule we have now says that...

Page 37: ...the De lete button If a rule is deleted the following rules move up The numbering of the following rules also changes by one This also applies to the index in the console commands A simple timer is di...

Page 38: ...al operation on the web page as long as the batch mode is running The Action PortSwitch function is only available for devices with switchable ports Extending a rule For demonstration purposes here is...

Page 39: ...essed during the mouse click For this rule on the Options tab the time period is limited to the range between 5 10 2021 and 5 4 2022 In this example the timer rule is only executed with a probabil ity...

Page 40: ...ted if the option Perform CLI Cmd is activated in Options Example Switching a Port on a Date If you want to switch on a timer on a certain date at a certain time and switch it off at a later time you...

Page 41: ...ol You can use the jitter e g for a shutter control In the classic example of a shutter con trol you do not always want to raise and lower the shutters at the same time in order to confuse potential b...

Page 42: ...imum Minimum value Here you can choose whether and at what Maximum Min imum temperature or humidity measurements limits the alerts are send via SNMP traps syslog or e mail Hysteresis This describes th...

Page 43: ...0 C is set Example 49 9 C is below the upper limit 50 0 C a message is generated for reaching the upper limit 50 1 C is above the upper limit 49 1 C is below the upper limit but in the hysteresis rang...

Page 44: ...ion password Authentication method of the E Mail Server Username User name that is registered with the SMTP E Mail server Set new password Enter the password for the login to the E Mail server Repeat...

Page 45: ...Specifications...

Page 46: ...ite names of Power Ports relays or eFuses read write status of Port start configuration read write status Buzzer read write configuration of power sources EPC 8291 read write fan configuration EPC 829...

Page 47: ...ssages Syslog messages are simple text messages that are sent via UDP to a syslog server Under Linux normally a syslog daemon is already running eg syslog ng for Microsoft Windows systems some freewar...

Page 48: ...ch a port port 2 ON If you open a telnet or SSH connection the push messages are either preconfigured or you switch on the push messages temporarily with console telnet pushmsgs set 1 or console ssh p...

Page 49: ...and a subnet ID An IPv6 network interface can be reached under several IP addresses Usually this is the case under a global address and the link local address Address Notation IPv6 addresses are noted...

Page 50: ...ly stored there The RADIUS parameter Session Timeout therefore does not determine when the user has to login again but at what intervals the RADIUS servers are asked again 4 6 SNMP SNMP can be used fo...

Page 51: ...implemented SHA 384 and SHA512 are calculated purely in software If SHA 384 or SHA 512 is set on the configuration page the time for the key generation may take once up to approx 45 seconds Encryptio...

Page 52: ...hEvtPort12 Since new firmware versions can generate many more different events this behavior quickly produces several hundred trap definitions To limit this overabundance of trap definitions the trap...

Page 53: ...Pow er Channels pdu8311Pow erIndex 62 1 5 1 2 1 1 x Integer32 RO Index of Pow er Channel entries pdu8311ChanStatus 62 1 5 1 2 1 2 x Integer32 RO 0 data not active 1 data valid pdu8311AbsEnergyActive...

Page 54: ...2 1 100 x OCTETS RW A textual string containing name of a Line Sensor epc8311NTPTimeValid 62 1 5 15 1 0 INTEGER RO Show if valid Time is received epc8311NTPUnixTime 62 1 5 15 2 0 Unsigned32 RO show r...

Page 55: ...n SSL certificate For Windows for example there is the light version of Shining Light Productions There you open a command prompt change to the directory C OpenSSL Win32 bin and set these environment...

Page 56: ...parameters are in the SSL session cache so all other requests are just as fast as with other certificate lengths For a quick response even on the first access we recom mend RSA 2048 bit certificates t...

Page 57: ...ou get the following line as help http server set http_both 0 https_only 1 http_only 2 the following instruction pairs are equivalent http server set https_only http server set 1 or http server set ht...

Page 58: ...ay be easier to work only with numerical re turns The command vt100 numeric set ON enables that only numerical values appear Comments If you use a tool to send an entire file of commands via Telnet it...

Page 59: ...measured values are separated by commas after the label name The digit before the equal sign corresponds to the Index field in the External Sensor Table extsensor 1 0 value show Displays temperature...

Page 60: ...or a sensor to at Outlet Port 2 d Displaying Port Relays port all state 1 show P1 ON P2 OFF P3 ON P4 OFF P5 OFF P6 OFF P7 OFF P8 ON The command port all state MODE0 0 MODE1 1 MODE2 2 show returns the...

Page 61: ...e accepted in SSH2 or OpenSSH format Generation with ssh keygen The tool ssh keygen is mostly shipped with Linux and Windows to generate SSH keys Here is an example to generate an ECDSA 384 key ssh ke...

Page 62: ...in local set OFF 0 ON 1 enables local login on off console telnet login local show show s if local login enabled console telnet login radius set OFF 0 ON 1 enables login for RADIUS on off console teln...

Page 63: ...e show show s sensor value 6 extsensor port_num sen_type label set name sets sensor name to label 6 extsensor port_num sen_type label show show s label of sensor 6 extsensor port_num type show show s...

Page 64: ...s if RADIUS login enabled http passw d user set passw d sets http user passw ord http passw d admin set passw d sets http admin passw ord http passw d hash user set passw d sets hashed http user passw...

Page 65: ...VT_EMAIL 2 E VT_SMS 3 EVT_GSMEMAIL 4 EVT_BEEPER 5 enables different event types linesensor line_num energy_sensor events type show show s w hat event types are enabled linesensor line_num energy_senso...

Page 66: ...user show show s username mqtt broker_idx passw d set passw d sets passw ord mqtt broker_idx passw d hash set passw d sets hashed passw d mqtt broker_idx client set name sets client name mqtt broker_...

Page 67: ...me show show s SNMP v3 username snmp snmpv3 authalg set NONE 0 MD5 1 SHA1 2 SHA256 3 SHA384 4 SHA512 5 sets SNMP v3 authentication snmp snmpv3 authalg show show SNMP v3 authentication algorithm snmp s...

Page 68: ...f rule timer rule_num trigger jitter set 0 65535 sets jitter for rule timer rule_num trigger jitter show show jitter of rule timer rule_num trigger random set 0 100 sets probability for rule timer rul...

Page 69: ...me sec since last Energy Counter Reset s 13 Reverse Active Energy Wh 14 Reverse Reactive Energy VARh 15 Reverse Active Energy Resettable Wh 16 Reverse Reactive Energy Resettable VARh 17 Absolute Activ...

Page 70: ...00 0x11ff Discrete Inputs Info Area 0x000 0x005 Input Registers CPU Sensor values 0x080 0x083 Input Registers External Sensors 0x100 0x1ff Input Registers Fan Level 0x200 0x20f Input Registers Line En...

Page 71: ...EPC 8221 8226 0 Bank A 1 Bank B ENC 2111 2191 0 Pwr1 1 Pwr2 ESB 7213 7214 0 Pwr1 1 Pwr2 only 7214 Input Registers Device Resource Start End Function Info Bereich 0x000 0x005 see table CPU Sensor value...

Page 72: ...at no sensor is plugged into the corres ponding port or the corresponding field in the sensor is not available The formula for the address is the port numbers start at zero 0x100 Port 8 Offset In the...

Page 73: ...A 8 Power Reactive VAR 9 Absolute Active Energy Resettable Wh 10 Absolute Reactive Energy VARh 11 Absolute Reactive Energy Resettable VARh 12 Reset Time sec since last Energy Counter Reset s 13 Forwar...

Page 74: ...y measure the RMS and DC fault current components of the input supply The values are returned as signed 16 bit integers The following formulas are used for the address the module num ber starts at zer...

Page 75: ...Value n2 Bytes Product Id Object ID 1 Byte 0x00 Object Length 1 Byte n3 Object Value n3 Bytes Product Version 4 9 1 Sensor Tables Important All calculations in this chapter are based on addresses star...

Page 76: ...the high order 16 bit then follow on the odd address the low order 16 bit 4 10 MQTT This device supports MQTT 3 1 1 to send configured messages and also to receive com mands This chapter is general fo...

Page 77: ...d but must be enabled in the MQTT configuration Permit CLI commands Format 1 Command in JSON Syntax Publish Topic de gudesystems epc 00 19 32 01 16 41 cmd Publish Message type cli cmd port 2 state set...

Page 78: ...device and the connected sensors and could look like this Topic en gudesystems epc 00 19 32 01 16 41 device telemetry Message type telemetry portstates port 1 name Power Port state 1 port 2 name Power...

Page 79: ...e Create a free or commercial account at www hivemq com and create a new cluster In the Manage Clusters section go to Access Management and add an MQTT user with name and password In the MQTT configur...

Page 80: ...Support...

Page 81: ...3 Disable SNMP v2 access Enable STARTTLS or SSL in the e mail configuration Archive configuration files securely they contain sensitive information In the IP ACL enter only the devices that require ac...

Page 82: ...atus LED is green to the device but you can not access the web server bring the device into bootloader mode and search for it with GBL_Conf exe Then check the TCP IP parameters and change them if nece...

Page 83: ...E Mail configuration in the Recipient Address field it is possible to enter multiple e mail addresses separated by commas The input limit is 100 characters 7 Why did the MIB tables change after the fi...

Page 84: ...E Electrical Measurement 9 E Mail 43 Ethernet connnector 7 F Factory Reset 14 FAQ 82 Firmware Upload 14 Firmware Update 17 G GBL_Conf exe 14 H HTTP 26 HTTPS 26 I Installation 7 IP ACL 25 48 IP Address...

Page 85: ...85 Expert PDU Energy 8311 2022 GUDESystems GmbH Index Timer 35 Timer Configuration 35 TLS 54...

Page 86: ...86 Expert PDU Energy 8311 2022 GUDESystems GmbH Expert PDU Energy 8311 2022 GUDE Systems GmbH 3 16 2022...

Reviews: