Download Print this page

Advertisement

Quick Links

WebdynSunPM
User manual
www.webdyn.com

Advertisement

loading
Need help?

Need help?

Do you have a question about the WebdynSunPM and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Flexitron WebdynSunPM

  • Page 1 WebdynSunPM User manual www.webdyn.com...
  • Page 2 “< UID>_config.ini” file ......................48 3.1.2.1.2 “< UID>_var.ini” file ......................49 3.1.2.1.3 “< UID>_daq.csv” file ......................51 3.1.2.1.3.1 Modem configuration..................... 52 3.1.2.1.3.2 Ethernet connection configuration ................54 contact@webdyn.com | webdyn.com V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 3 Viewing the service log......................151 3.2.4.4 View the service......................... 152 3.2.4.5 Export a service ......................... 153 3.2.4.6 Deleting a service ........................153 3.2.5 System ..............................154 3.2.5.1 Settings ............................155 contact@webdyn.com | webdyn.com V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 4 5.3.1 “connect”: Connection trigger ......................212 5.3.2 “status”: Concentrator status retrieval ....................213 5.3.3 “factory”: Back to factory settings ...................... 215 5.3.4 “reboot”: Concentrator reboot ......................216 contact@webdyn.com | webdyn.com V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 5 10.3.7 INGETEAM ............................275 10.3.8 KACO ..............................277 10.3.9 Kostal ..............................279 10.3.10 SMA ..............................280 10.3.11 Solis ..............................280 10.3.12 SUNGROW ............................282 11 Offices and support ......................285 contact@webdyn.com | webdyn.com V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 6 Internet Protocol: message protocol in charge of addressing and sending TCP packets over the network. Script language (see https://www.lua.org/ for more details). contact@webdyn.com | webdyn.com V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 7 Transmission Control Protocol/Internet Protocol: a set of network protocols that provide interconnection services between computers of different hardware architectures and operating systems. TCP/IP includes standards for communication between computers and conventions for network interconnection and routing. contact@webdyn.com | webdyn.com V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 8 Universal Character Set Transformation Format1 - 8 bits: computer character encoding designed to encode all the characters from the ‘Universal encoded character set”. WebDAV Extension to the HTTP protocol to improve remote file management. WebdynSunPM uses the WebDAV protocol with HTTPS. This is known as WebDAV-HTTPS. contact@webdyn.com | webdyn.com...
  • Page 9 Notes on this manual This guide describes all the WebdynSunPM product characteristics. Its purpose is to help operators install and configure their WebdynSunPM and to allow operators to include collected data in their IS. This manual has eight separate sections: •...
  • Page 10 (additional licence required) Added a new script function to send an alarm Added a new script function to check a device/tag in the configuration contact@webdyn.com | webdyn.com | 10 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 11 Growatt, Huawei, Ingeteam, Kaco, Solis, Sungrow, Fronius, Kostal, SMA V5.00 New web interface V5.0.00 Automatic detection of MaxConnect (SOLARMAX) devices and inverters: CyberPower, SAJ, SolarEdge Added Modbus slave Removed MQTTS Google Cloud IoT contact@webdyn.com | webdyn.com | 11 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 12 1 Presentation General description The WebdynSunPM is a concentrator designed to monitor all types of photovoltaic installation. It is used to collect, analyse, monitor and control the on site devices. The collected information (data, parameters, etc.) is formatted before being sent to an Information System (IS).
  • Page 13 Activity: Product status • Serial1, Serial2, Serial3: ▪ Tx: Data sent on the RS485/RS422 serial port ▪ Rx: Data received on the RS485/RS422 serial port contact@webdyn.com | webdyn.com | 13 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 14 SIM card holder Modem SMA antenna connector USB port (for extension) RESET button 1.4 Supported devices The WebdynSunPM is compatible with all devices that include one of the supported protocols. Partial list of the supported protocols: Inverter protocol Physical interface Specifications...
  • Page 15 1.5 Product references References Descriptions WG0517-A01 WebdynSunPM (Europe and India version) WG0517-A02 WebdynSunPM (World Version) WG0517-A03-DEIE WebdynSunPM in a DEIE box (Europe and India version) WG0517-A04 WebdynSunPM 4G (Europe and India version) 1.6 Technical Specifications 1.6.1 General specifications Specifications Descriptions...
  • Page 16 Memory capacity for data DDR3 SDRAM: 512 Mb. Flash eMMc: 8 Gb in total (50Mb max per defined device) SD card MicroSD MMC/SD/SDIO (up to 32 Gb) contact@webdyn.com | webdyn.com | 16 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 17 1922 MHz - 1978MHz 22.5 dBm(+-1.5dB) UMTS B8 882 MHz - 913 MHz 22.5 dBm(+-1.5dB) E-GSM 900 880 MHz - 915 MHz 33 dBm (+-2dB GSM,GPRS) contact@webdyn.com | webdyn.com | 17 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 18 880 MHz - 915 MHz 33 dBm (+-2dB) DCS 1800 1710 MHz – 1785 MHz 30 dBm (+-2dB) PCS 1900 1850 MHz – 1910 MHz 30 dBm (+-2dB) contact@webdyn.com | webdyn.com | 18 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 19 MQTTS (generic and compatible with AWS IoT and Azure IoT) Modbus • • Clock synchronisation File format for the server (IS) • CSV for FTP/SFTP/WebDAV-HTTPS • JSON for MQTT/MQTTS contact@webdyn.com | webdyn.com | 19 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 20 Please follow all the safety instructions featured in the manufacturer’s device documentation. The WebdynSunPM product can be damaged by electrostatic discharges (ESD). Class 3 equipment: the device operates on safety extra-low voltage (SELV) (50V maximum). The voltage reduction must be obtained using a safety transformer providing safe galvanic isolation between primary and secondary.
  • Page 21 These products are collected separately. Use an authorised battery collection and processing centre or contact Webdyn. contact@webdyn.com | webdyn.com | 21 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 22 2 Installation and Maintenance 2.1 Prerequisite As the WebdynSunPM concentrator’s role is to send the data it collects to an IS, installation requires knowledge of the concentrator but also of the IS it will upload its data to. The following elements are required to guarantee proper installation: •...
  • Page 23 This label is accessible on the top of the product: contact@webdyn.com | webdyn.com | 23 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 24 2.3.1 Opening/closing the box Users must not open the product. The WebdynSunPM must be returned to after sales for all work on it (sav@webdyn.com). 2.3.2 Wall mounting The WebdynSunPM is designed to be fixed onto a DIN rail. contact@webdyn.com | webdyn.com...
  • Page 25 Push the concentrator to pivot it upwards. • Push on the concentrator until it clicks into place. Follow the steps below to remove the concentrator from a DIN rail: contact@webdyn.com | webdyn.com | 25 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 26 Product power supply 2.4.1.1 External power supply The WebdynSunPM concentrator can be powered using 12V or 24V direct current. The power supply uses the 2 point unpluggable terminal block marked “12/24V” located at the top left of the concentrator. End users must use a CE certified power supply of less than 15 watts. The distance between the power supply and the product must not exceed 3 metres.
  • Page 27 2.4.1.2 Battery The WebdynSunPM concentrator has a battery that is used to send an alarm to notify of a power failure fault and switch the product to safety mode until the power supply returns. The battery recharges on the concentrator’s external power supply.
  • Page 28 The concentrator is compatible with all market operators as well as with all mini SIM 2FF 25 x 15mm format SIM cards. To guarantee proper WebdynSunPM operation, insert a SIM card with the following specifications: • Possibility of sending and receiving text messages (preferable but not essential).
  • Page 29 To find out the information to enter to configure the modem, contact your SIM card provider. 2.4.3 Indicators & buttons The concentrator is fitted with: • 2 push buttons contact@webdyn.com | webdyn.com | 29 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 30 Reinitialise the IP settings: a press of between 4 and 14 seconds (at least 4 and at maximum 14 Activity LED pulses). • Reinitialise all parameters and all data: a press longer than 15 seconds (at least 15 Activity LED pulses). contact@webdyn.com | webdyn.com | 30 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 31 2.4.3.3 Power LED The Power indicator shows the WebdynSunPM concentrator power up. The indicator is: • On: the concentrator is running. There is a voltage of between 12 and 24 volts at the power supply terminals. • Off: the concentrator is stopped. There is no voltage on the power supply terminal block.
  • Page 32 Fast flashing Problem attaching to the cell network or unstable reception signal (RSSI < -89 dBm) Steady SIM card error (missing, no PIN code, PUK code) contact@webdyn.com | webdyn.com | 32 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 33 2.4.4 Extension interface 2.4.4.1 External memory medium (MicroSD) A micro SD slot is available on the front of the concentrator. WebdynSunPM is compatible with micro SDXC cards (15 x 11 mm) of a capacity of up to 32 Gb. The SD card is used to store the configuration, carry out updates or memorise the data collected from the various devices locally, thus eliminating the need for a remote server.
  • Page 34 A USB port is available on top of the product next to the LAN connectors and analog inputs. The USB port is used to connect the TIC accessory to remotely read the information from electricity meters. contact@webdyn.com | webdyn.com | 34 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 35 2.4.5 Ethernet interface The WebdynSunPM concentrator has 2 Ethernet interfaces (LAN1 and LAN2) which are separate from each other. These Ethernet interfaces allow the concentrator to be part of 2 different Ethernet networks to communicate with local IP devices belonging to 2 separate networks or to communicate with the IS using Ethernet.
  • Page 36 To guarantee proper data bus operation, an RS485 bus must feature a 120 Ohm terminator at each end. The WebdynSunPM concentrator can be at the end of the RS485 communication bus or in the middle. As the concentrator has a 120 Ohms resistor, it made need to be enabled depending on the concentrator position on the bus.
  • Page 37 Several systems are linked in bus form as shown on the following figure. Different RS485 systems use different notations to indicate the correct connection form per differential communication pair. The following figure shows some of the notations used. contact@webdyn.com | webdyn.com | 37 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 38 For more information on the RS4875/RS422 standards and device wiring, refer to the EIA-485 and EIA RS-422-A standards. 2.4.7 Input/Output interface The WebdynSunPM is fitted with: • 4 analog inputs • 3 digital inputs • 1 relay output contact@webdyn.com | webdyn.com | 38 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 39 2.4.7.1 Analog 0-10V or 4-20mA inputs The WebdynSunPM has 4 analog “Analog” inputs used to measure current of between 4 and 20 mA or a voltage of between 0 and 10 V. Each analogue terminal block has a power output that can be used to power a sensor. The voltage delivered by this power output is equal to the concentrator’s power supply voltage.
  • Page 40 7 watts. 2.4.7.2 Digital ON-OFF/S0 (pulsed) inputs The WebdynSunPM concentrator has 3 inputs that can be configured to ON-OFF mode or S0 pulsed mode (pulse counting). These inputs are located at the bottom left of the WebdynSunPM concentrator.
  • Page 41 Collector open / Drain open / Dry contact Max voltage / current 4mA @5V “0” Switching threshold disabled > 3.5 V “1” Switching threshold enabled < 1 V Pulse counters > 20ms contact@webdyn.com | webdyn.com | 41 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 42 In S0 (pulse) mode: The WebdynSunPM concentrator manages meters that have class A (24 V) and B (5 V) pulse outputs as per the IEC 62053-31-1998 standard. The concentrator runs in “Sink” type mode, meaning that voltage is applied to the meter’s S0+ terminal using an (internal) pull-up resistor and a 0V voltage is applied to the meter’s S0- connection.
  • Page 43 The voltage for class A will be same as the power supply block’s connected to the concentrator. 2.4.7.3 Relay output The WebdynSunPM concentrator has a potential-free relay output. contact@webdyn.com | webdyn.com | 43 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 44 The relay output can be controlled by: • Command file (FTP, SFTP or WebDAV), MQTT/MQTTS message and text message. (See section5.3.11: “"setRelay": Relay status update”). • LUA Scripts. (See section3.2.4: “Control”). contact@webdyn.com | webdyn.com | 44 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 45 By default, the concentrator identifier (UID) is calculated using the product MAC address by using its last 6 characters prefixed by “WPM”. Thus, for a product with a MAC address of “00:8D:00:00:BD:E4, the default UID will be “WPM00BDE4”. contact@webdyn.com | webdyn.com | 45 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 46 This section describes all those files. When the files are modified on the main server, the changes are carried over onto thee configured secondary server. contact@webdyn.com | webdyn.com | 46 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 47 Address o Definition file • <UID>_licence.ini: this file contains the licences for the ".luaw" Lua Webdyn scripts Where < UID> is the concentrator identifier. contact@webdyn.com | webdyn.com | 47 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 48 For an MQTT server: WebdynSunPM can connect to an MQTT server to store its data and alarms. Commands can also be sent to the concentrator through the MQTT server. To do that, the topics subscribed to the concentrator in its settings must be indicated.
  • Page 49 The file has one row per configured schedule. Each row contains the schedule number with its corresponding parameters. The format is the following: Variable Definition Default value SCHEDULE_Params[m] Schedule parameters for Server 1 connection SCHEDULE2_Params[n] Schedule parameters for Server 2 connection contact@webdyn.com | webdyn.com | 49 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 50 Indicates the connection repeat interval in minutes. 1440 Count Indicates the maximum number of connections in one day. Thus, with the following schedule on the Schedule 1 connection: contact@webdyn.com | webdyn.com | 50 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 51 The "<uid>_daq.ini" file contains the settings for all the interfaces and the list of devices configured on the concentrator. If the base configuration is created using the embedded web server, this file is created automatically the first time the concentrator connects. contact@webdyn.com | webdyn.com | 51 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 52 This information is supplied by the operator. The possible values are: • None: No authentication requested by the remote server contact@webdyn.com | webdyn.com | 52 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 53 “none”. When editing this file using Excel, the following display is shown using CSV format: type login password authentification server MODEM m2minternet none contact@webdyn.com | webdyn.com | 53 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 54 IP address for a DNS server the concentrator is to use to resolve names if the “DNS1” server fails to respond.. Below is an Ethernet interface configuration example: type;ip;mask;gateway;dns1;dns2 LAN1;192.93.121.37;255.255.255.0;192.93.121.1;192.93.121.8; LAN2;192.168.2.12;255.255.255.0;;; contact@webdyn.com | webdyn.com | 54 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 55 When editing this file using Excel, the following display is shown using the CSV format: type mask gateway dns1 dns2 LAN1 192.93.121.37 255.255.255.0 192.93.121.1 192.93.121.8 LAN2 192.168.2.12 255.255.255.0 tcpInterFrameMs contact@webdyn.com | webdyn.com | 55 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 56 The parity type to apply to validate data on the serial link. The possible values are: • N: no parity • O: odd parity • E: even parity contact@webdyn.com | webdyn.com | 56 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 57 The “InterFrame” parameter is used to define a silence time on the serial bus to allow certain devices to switch to waiting for data. Some manufacturers call this the “return time”. contact@webdyn.com | webdyn.com | 57 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 58 When editing this file using Excel, the following display is shown using CSV format: type baudrate data_bits parity stop_bits wires protocol Interframe (ms) SERIAL1 9600 Modbus SERIAL2 1200 SMANET SERIAL3 19200 contact@webdyn.com | webdyn.com | 58 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 59 Name of the definition file describing the associations between registers and variables. The file must be present in the "/DEF" definition directory. If the "mapping file" field is empty, then only WebdynSunPM registers are available. (See section4.1.2: ““DEF”, the definitions”) 3.1.2.1.3.5 Declaration of devices to be monitored...
  • Page 60 This field is used to indicate the definition file that exactly describes all the variables and data exposed by the device. See the specific definition file section (See section 3.1.2.2: “Connected device definition”). contact@webdyn.com | webdyn.com | 60 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 61 AcqPeriod: 600. The acquisition period is set to 600 seconds, or one record every 10 minutes ▪ Timeout: 5000. The timeout is set to 5000ms contact@webdyn.com | webdyn.com | 61 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 62 If the file is detected when connecting to the remote server, it is uploaded and the configuration is applied immediately, regardless of the local configuration. The file has three lines per configured script. Each line contains the script number. contact@webdyn.com | webdyn.com | 62 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 63 The configuration file will contain the following information: SCRIPT_Args[0]={"solarRatedPowerKW":"110","gridRegulationType":"consumption","gridRegulationTargetKW":"50" ,"gridEffectiveRegulationPercent":"20","regulationSpeedS":5,"phaseControl":"sum","errorAction":"none"} SCRIPT_Enable[0]=0 SCRIPT_File[0]=ActivePowerRegulation-V1_03.luaw SCRIPT_Args[1]= SCRIPT_Enable[1]=0 SCRIPT_File[1]=AfficheurSiebert_V3_00.lua SCRIPT_Args[2]= SCRIPT_Enable[2]=0 SCRIPT_File[2]=ControlPower.lua SCRIPT_Args[3]={"solarRatedPowerKW":"230","maxSolarPowerPercent":"80","startTempoS":"2","regulationSpeedS" :"5","dgSafetyKW":"30","gridTargetKW":"60","gridSafetyKW":"20","errorAction":"stop","dg":[{"dgEnabled":tru e,"dgRatedPowerkW":"30","dgTargetPercent":"100"},{"dgRatedPowerkW":"30","dgTargetPercent":"100"},{"dgRated PowerkW":"30","dgTargetPercent":"100"}]} SCRIPT_Enable[3]=0 SCRIPT_File[3]=GenSet-V1_04.luaw SCRIPT_Args[4]= SCRIPT_Enable[4]=0 SCRIPT_File[4]=RD244-V2_24.luaw SCRIPT_Args[5]="" SCRIPT_Enable[5]=1 SCRIPT_File[5]=RelayControl_V1_01.lua contact@webdyn.com | webdyn.com | 63 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 64 WebdynSunPM will not download the licence file if it is deleted. The licence file is specific to a WebdynSunPM. The same file cannot be used on several concentrators. The licence file contents must not be modified, otherwise the concentrator's licence management will be blocked.
  • Page 65 The file is in csv format, it is composed of text rows each composed of “;” delimited fields. The first row in the file contains the following information: Protocol; Category; Manufacturer; Model; Forced write code contact@webdyn.com | webdyn.com | 65 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 66 Each row will have the following format: Index ; Info1 ; Info2 ; Info3 ; Info4 ; Name ; Tag ; CoefA ; CoefB ; Unit ; Action contact@webdyn.com | webdyn.com | 66 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 67 Thus, for example, the “I32_W” notation indicates that it is a variable of which bytes 1 and 2 will be exchanged with bytes 3 and 4. contact@webdyn.com | webdyn.com | 67 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 68 • 6: the variable is equivalent to a variable defined with code 4 as far as acquisition is concerned. But the variable will also be targeted by an instant collection using the "getData" command. contact@webdyn.com | webdyn.com | 68 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 69 • U32 0xAABBCCDD→0xCCDDAABB • I32 • F32 • U32 0xAABBCCDD→0xDDCCBBAA • I32 • F32 • U64 0xAABBCCDDEEFF1122→0xBBAADDCCFFEE2211 • I64 • F64 • U64 0xAABBCCDDEEFF1122→0x1122EEFFCCDDAABB • I64 contact@webdyn.com | webdyn.com | 69 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 70 Field Description Info1 The type of register read. This type results in the function codes that will be used to read and write the data. contact@webdyn.com | webdyn.com | 70 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 71 • F64: floating on 64 bits (8 bytes, or 4 registers) • String: the variable is a character string. In that case the “Address_Size” notation should be used for the “Info2” field contact@webdyn.com | webdyn.com | 71 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 72 On the other hand, when there is a free memory zone between 2 variables, the concentrator will generate 2 frames and will not attempt to group the 2 variables together in a single request. contact@webdyn.com | webdyn.com | 72 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 73 Launch the web browser: the web interface is compatible with the latest versions of browsers: Firefox, Chrome and Edge. Older versions may work but they are not supported (IE 7 for example). contact@webdyn.com | webdyn.com | 73 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 74 • Enter the concentrator IP address in your browser (the default address is: http://192.168.1.12 for LAN1 and http://192.168.2.12 for LAN2) to access the WebdynSunPM home page. (see section 2.4.5: “Ethernet interface”) Parameters LAN1 LAN2 IP address 192.168.1.12 192.168.2.12 • An authentication window is displayed:...
  • Page 75 The identifier panel contains a list of configured devices and their status. The possible device statuses are: Status Description The device has been found or the current configuration is operational. contact@webdyn.com | webdyn.com | 75 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 76 3.2.1 Quick Setup To make it easier to configure the WebdynSunPM, the concentrator includes a function to configure the different network interfaces and device configurations with an automatic device discovery function and the option of activating services built into into the concentrator. “Quick Setup" simplifies concentrator configuration by guiding the installer through simple steps.
  • Page 77 To move on to the next step, press the "Next" button on each page. In the final step, a message indicating that the Quick Setup is complete is displayed with a button to redirect to the concentrator's main Dashboard page. contact@webdyn.com | webdyn.com | 77 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 78 The “Local Network” part is used to configure the 2 Ethernet interfaces (LAN1 and LAN2) available on the concentrator. These Ethernet interfaces make it possible for the concentrator to be part of 2 different Ethernet networks. (See section3.2.2.1: “Ethernet (Local)”) contact@webdyn.com | webdyn.com | 78 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 79 The “Server setup” page is used to configure the 2 servers available on the concentrator and to schedule the synchronisation times. This synchronisation can also be carried out locally on an SD card. (See section3.2.3.3: contact@webdyn.com | webdyn.com | 79 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 80 “Server”) contact@webdyn.com | webdyn.com | 80 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 81 (see section 3.2.3.1: “Serial link”) 3.2.1.4 "Detect or add device” The "Device" page is used to configure devices manually or by detecting them. (See section 3.2.3.2: “Devices”) contact@webdyn.com | webdyn.com | 81 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 82 The "Control" page is used to manage services (scripts). (See section3.2.4: “Control”) 3.2.1.6 "Change Password” The “Password” page is used to modify the password to access the concentrator web interface. (see section 3.2.5.1.2: “Password”) contact@webdyn.com | webdyn.com | 82 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 83 The “Local” sub-menu is used to configure the 2 Ethernet interfaces (LAN1 and LAN2) available on the concentrator. These Ethernet interfaces make it possible for the concentrator to belong to 2 different Ethernet networks.(see section 2.4.5: “Ethernet interface”) contact@webdyn.com | webdyn.com | 83 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 84 ADSL/fibre router address. DNS 1 dns1 DNS 1 server. DNS (Domain Name System) servers translate explicit internet addresses (for example, www.webdyn.com) into their contact@webdyn.com | webdyn.com | 84 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 85 The “Mobile” sub-part is used to configure the modem and get network information. To use the modem, the SIM card must first be inserted into the product (see section 2.4.2.2: “SIM card”). contact@webdyn.com | webdyn.com | 85 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 86 The modem parameters are: Web interface Parameter < Description UID>_daq.csv configuration file PIN code The SIM card PIN code to be entered if it has one contact@webdyn.com | webdyn.com | 86 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 87 DNS server you want to use instead of your mobile service provider. For example, you can use the google DNS: “8.8.8.8” contact@webdyn.com | webdyn.com | 87 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 88 If the SIM card has an activated PIN code and the PIN code entered into the concentrator is incorrect, the SIM card can lock. It can be unlocked using a mobile phone using the PUK code provided by the operator. contact@webdyn.com | webdyn.com | 88 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 89 The name of the operator to which the modem is currently connected. Signal level returned by the modem interpreted in dBm of -113 to -51 contact@webdyn.com | webdyn.com | 89 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 90 The “serial” part is used to configure the 3 RS485/422 serial ports which each have their own configuration and output. (see section 2.4.6: “RS485/RS422 Serial interface”) contact@webdyn.com | webdyn.com | 90 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 91 Inverter brand o ABB o Cefem o CyberPower o DELTA o Fronius o Goodwe o Growatt o Huawei o Ingeteam o KACO o Kaco Modbus contact@webdyn.com | webdyn.com | 91 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 92 Number of stop bits: • • Inter frame (ms) interframe Waiting time between 2 frames exchanged on the serial port. This time is expressed in ms. contact@webdyn.com | webdyn.com | 92 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 93 By manually editing the configuration using the web interface Device configuration using the web interface and with access using the “Device” part will be detailed in this section. contact@webdyn.com | webdyn.com | 93 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 94 (http://www.sunspec.org/) can be detected and configured automatically using the Ethernet (Modbus TCP) or serial (Modbus RTU) connection. • Proprietary protocol: (see specific proprietary protocol application note) contact@webdyn.com | webdyn.com | 94 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 95 Go to the “Device” page and click the “Detect device”” button: • The detection page is displayed: ▪ Select the interface you want to use to detect contact@webdyn.com | webdyn.com | 95 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 96 However, it is advisable not to set too high a value, as it could considerably slow down the automatic detection. • Then click the “Start detection” button to launch the detection. A progress window is displayed: contact@webdyn.com | webdyn.com | 96 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 97 “End of SunSpec detection” means that SunSpec detection is complete. The line indicates the number of detected devices: 2023-02-03 09:56:53:End of SunSpec detection on ethernet1. 1 devices found. contact@webdyn.com | webdyn.com | 97 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 98 The variables for this new device will be generated according to the detected SunSpec tables. For each detected SunSpec table, the following variables will be created: • <idTable>_tableId: this variable will contain the table identifier in 16-bit integer numeric format contact@webdyn.com | webdyn.com | 98 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 99 Everything is managed from the “Monitoring menu and then the “Device” menu described previously (see section 3.2.3.2: “Devices”). 3.2.3.2.2.1 Add a device To add a device, first click the “Add device” button: contact@webdyn.com | webdyn.com | 99 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 100 The next page is displayed: contact@webdyn.com | webdyn.com | 100 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 101 ▪ device ▪ Serial1, Serial2 or Serial3: if the device is connected to one of WebdynSunPM's serial ports. For example, for a "modbus RTU” device. ▪ Input/Output: if you want to configure an input or output available on the concentrator.
  • Page 102 This new definition file will be available in the concentrator’s list of definition files. All definition files imported into WebdynSunPM that are not used for 24 hours will be automatically deleted by the concentrator the next time it connects remotely.
  • Page 103 Add a definition file "Upload a file": Used to add a definition file to the concentrator. Once the definition file has been imported, it is automatically assigned to the device. This new definition file will be available in the concentrator’s list of definition files. contact@webdyn.com | webdyn.com | 103 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 104 All definition files imported into WebdynSunPM that are not used for 24 hours will be automatically deleted by the concentrator the next time it connects remotely. The model, category, and manufacturer are displayed when the definition file is loaded for the device.
  • Page 105 “Offset”: Contains the offset to apply to the input so that it complies with the unit described in the “unit” field. This offset is a floating point number using a decimal point “. “ contact@webdyn.com | webdyn.com | 105 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 106 Normally closed: the input standby state is 1. When the input is activated, its value switches to 0. This difference is used on the web pages for display and in the scripts. It has no impact on the data files. contact@webdyn.com | webdyn.com | 106 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 107 “Tag”: Contains an identification allowing the variable in question to be used in scripts (total calculation, sending orders to multiple devices, etc.). This name must be unique to allow unambiguous identification and use in the scripts. contact@webdyn.com | webdyn.com | 107 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 108 A dialogue box is displayed requesting confirmation. After confirmation, the device is deleted from the concentrator. The modification will be carried over to the configuration files at the next server connection. contact@webdyn.com | webdyn.com | 108 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 109 The modification will be carried over to the configuration files at the next server connection. 3.2.3.2.2.3 Editing a device To edit a device, first select the device category to display the device to be edited: contact@webdyn.com | webdyn.com | 109 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 110 Click the device to be edited. As soon as the “Edit” device parameters button is pressed, the device page changes. The device management button bar switches to edit mode: contact@webdyn.com | webdyn.com | 110 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 111 (see section 3.2.3.2.2.1: “Add a device”). 3.2.3.2.2.4 Duplicating a device To duplicate a device, first select the device category to display the device to be duplicated: contact@webdyn.com | webdyn.com | 111 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 112 The new instance uses the same definition file as the original device. It is then possible to rename and change the definition file by editing the device (see section 3.2.3.2.2.3: “Editing a device”). Duplication from the device parameters: Click the device to be duplicated. contact@webdyn.com | webdyn.com | 112 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 113 Troubleshooting tools are available to analyse the frames sent to devices as well as received frames. These tools help to understand what is happening when there are configuration problems. 3.2.3.2.3.1 Communication log activation contact@webdyn.com | webdyn.com | 113 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 114 Serial and Ethernet interface logs: The device communication, log file names are built using the same principle as the other gateway log files, i.e.: “uid”_”interface”_”date”.log.gz. contact@webdyn.com | webdyn.com | 114 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 115 "In”: indicates an input • "Out": indicates an output Then the name of the impacted input/output as defined in the configuration Then, the new input/output state: contact@webdyn.com | webdyn.com | 115 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 116 The concentrator supports 7 different server types: The concentrator can also store data locally on an SD card. To do that, select the "SD card" interface: contact@webdyn.com | webdyn.com | 116 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 117 When the "SD card" interface is selected, the display removes the unnecessary fields and a box appears with the current information about the SD card: contact@webdyn.com | webdyn.com | 117 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 118 The parameters on the 2 servers are: Web interface Parameter in the Description <uid>_config.ini configuration file Interface SERVER_Interface Selection of the network interface to use for the server: SERVER2_Interface • sdcard contact@webdyn.com | webdyn.com | 118 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 119 It is possible to load a new configuration to the concentrator by saving the configuration files directly to the SD card before inserting it into the concentrator. 3.2.3.3.2 FTP/SFTP FTP and SFTP servers have the same parameters. contact@webdyn.com | webdyn.com | 119 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 120 The parameters on the 2 servers are: Server 1 or Server 2: Web interface Parameter in the Description <uid>_config.ini configuration file contact@webdyn.com | webdyn.com | 120 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 121 <uid>_config.ini configuration file Configuration FTP_DirConfig Configuration file directory on the FTP/SFTP server. directory FTP2_DirConfig Alarm directory FTP_DirAlarm Alarm file directory on the FTP/SFTP server. FTP2_DirAlarm contact@webdyn.com | webdyn.com | 121 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 122 FTP2_HeaderOption • Checked: With optional headers • Unchecked: Without optional headers European date FTP_EuroDateFormat Timestamp type for data uploaded on the FTP/SFTP server: format FTP2_EuroDateFormat contact@webdyn.com | webdyn.com | 122 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 123 FTP2_WebServicesUrl The directory tree structure on the remote FTP/SFTP server must be created before any connections. (see section 4.1: "The FTP/SFTP/WebDAV server"") contact@webdyn.com | webdyn.com | 123 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 124 The WebDAV over HTTPS server is a secure server with an identification using a login and password. The parameters on the 2 servers are: Server 1 or Server 2: Web interface Parameter in the Description <uid>_config.ini configuration file contact@webdyn.com | webdyn.com | 124 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 125 <uid>_config.ini configuration file Configuration HTTP_DirConfig Configuration file directory on the WebDAV server directory HTTP2_DirConfig Alarm directory HTTP_DirAlarm Alarm file directory on the WebDAV server HTTP2_DirAlarm contact@webdyn.com | webdyn.com | 125 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 126 Checked: With optional headers • Unchecked: Without optional headers European date HTTP_EuroDateFormat Timestamp type selection for the data uploaded to the WebDAV server: format HTTP2_EuroDateFormat contact@webdyn.com | webdyn.com | 126 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 127 HTTP 2_WebServicesUrl enabled. The directory tree structure on the remote WebDAV-HTTPS server must be created before any connections. (see section 4.1; “The FTP/SFTP/WebDAV server”) 3.2.3.3.4 MQTT contact@webdyn.com | webdyn.com | 127 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 128 Parameter in the Description <uid>_config.ini configuration file Interface SERVER2_Interface Selection of the network interface to use for the server: • Ethernet (see section 3.2.2.1: “Ethernet (Local)”) contact@webdyn.com | webdyn.com | 128 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 129 This parameter is retrieved from your MQTT server. Keepalive (s) MQTT2_KeepAlive If there is no exchange with the MQTT server for the time defined in seconds, the contact@webdyn.com | webdyn.com | 129 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 130 MQTT server. Alarm topic MQTT2_AlarmTopic Name of the alarm topic to be published. If the field is empty, no alarms will be published to the broker. contact@webdyn.com | webdyn.com | 130 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 131 The MQTTS server is a secure server with a login and password. Certificates and a private key must be imported to secure the connection between the concentrator and the MQTTS server. contact@webdyn.com | webdyn.com | 131 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 132 The server 2 parameters are: Server 2: Web interface Parameter in the Description <uid>_config.ini configuration file contact@webdyn.com | webdyn.com | 132 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 133 The possible values are: • TLS v1.1 • TLS v1.2 Insecure MQTT2_Insecure Disable verification of the host name specified in the certificates. The possible values are: contact@webdyn.com | webdyn.com | 133 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 134 (avoids message duplication) Command topic MQTT2_ControlTopic Name of the topic for commands to be retrieved by the concentrator. contact@webdyn.com | webdyn.com | 134 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 135 MQTTS server. The certificate is to be retrieved from your MQTTS server and imported to the concentrator using FTP or the web interface. contact@webdyn.com | webdyn.com | 135 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 136 3.2.3.3.6 MQTTS AWS IoT The AWS IoT MQTTS server is a secure Amazon server with certificate identification. Certificates and a private key must be imported to the concentrator. contact@webdyn.com | webdyn.com | 136 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 137 The server 2 parameters are: Server 2: Web interface Parameter in the Description <uid>_config.ini configuration file contact@webdyn.com | webdyn.com | 137 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 138 This parameter is retrieved from your MQTTS server. Keepalive (s) MQTT2_KeepAlive If there is no exchange with the MQTTS server for the time defined in seconds, the contact@webdyn.com | webdyn.com | 138 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 139 MQTTS server. Alarm topic MQTT2_AlarmTopic Name of the alarm topic to be published. If the field is empty, no alarms will be published to the broker. contact@webdyn.com | webdyn.com | 139 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 140 The Azure IoT Hub MQTTS server is a secure Microsoft server with certificate-based identification. A certificate and private key must be imported to the concentrator. contact@webdyn.com | webdyn.com | 140 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 141 Parameter in the Description <uid>_config.ini configuration file Interface SERVER2_Interface Selection of the network interface to use for the server: • Ethernet (see section 3.2.2.1: “Ethernet (Local)”) contact@webdyn.com | webdyn.com | 141 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 142 Unique, customisable device identifier in a register defined on the MQTT server. This parameter is to be retrieved from your MQTT server and corresponds to "device_id" on Azure IoT Hub. contact@webdyn.com | webdyn.com | 142 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 143 MQTTS server. Publish alarms MQTT2_EnableAlarmPost Enable the publication of alarms on the dedicated topic. The possible values are: • Unchecked: Disables alarm publication contact@webdyn.com | webdyn.com | 143 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 144 If the command topic is filled in, then the connection to the MQTT server will be permanent to be able to receive the sent commands. 3.2.3.3.8 Schedule It is possible to configure a set of hourly connection “Schedules” for each server. contact@webdyn.com | webdyn.com | 144 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 145 Schedules are only defined for one day, if the settings exceed one day, only the schedules that do not exceed 23H59 will be taken into account. contact@webdyn.com | webdyn.com | 145 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 146 For a file upload every hour, the schedule should be configured as follows: Example 2: For a file upload every Sunday at midday, the schedule should be configured as follows: contact@webdyn.com | webdyn.com | 146 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 147 3.2.4 Control The WebdynSunPM concentrator has a powerful script-based device management and customisation tool also known as services. The tool is based on a LUA command interpreter used to run tasks on the concentrator in the background. A technical reference guide is available describing all the commands and possibilities of the supplied script language in detail.
  • Page 148 Then select the file to import and click the “Open” button. Finally, click the “Add” button to complete the operation. Once this 4 step is complete; the service will appear in the service management window. contact@webdyn.com | webdyn.com | 148 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 149 = "Demo control power" The description is displayed which comes from the “label” information as well as the version number which comes from the “version” information. See the “WebdynSunPM LUA User Guide.pdf” document for more details. contact@webdyn.com | webdyn.com | 149 V5.03 subject to modifications | Webdyn ©...
  • Page 150 See the “WebdynSunPM LUA User Guide.pdf” document for more details of what can be done. Disabling a service meets stopping it running. When webdynSunPM is restarted, all the services return to the same state as before. For example, if the service was started, it will be started.
  • Page 151 Thus, the following code will display the “Control power initialized” string in the start-up service log file: function wsInit() wd.log("Control power initialized") The log file is displayed by going to the "Script logs" menu available in the service options menu. contact@webdyn.com | webdyn.com | 151 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 152 The source code for the services loaded onto the concentrator can be displayed by clicking the “View” menu available from the service option menu. When script source code is displayed, click outside the window to make it disappear. contact@webdyn.com | webdyn.com | 152 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 153 A service loaded in the concentrator can be deleted by clicking the "Delete" menu available in the service options menu. A confirmation message will ask you if you really want to remove this service from the concentrator. contact@webdyn.com | webdyn.com | 153 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 154 Deleting a running service will, of course, cause it to be stopped and deleted. 3.2.5 System All the system settings are grouped together in the “System” menu. contact@webdyn.com | webdyn.com | 154 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 155 8. Refresh the web page (F5 key on the keyboard) 9. Connect back to the concentrator (see section 3.2: “Embedded web interface”) 10. Go to the "System" menu, then to the concentrator "About" sub-menu contact@webdyn.com | webdyn.com | 155 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 156 In that case, repeat the update procedure exactly as indicated. Identifier: The "Identifier name" field in the "Concentrator" part of the "Settings" page is used to change the concentrator identifier. contact@webdyn.com | webdyn.com | 156 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 157 Follow the steps below to change the password: 1. Enter the current password in the “Old password” field, 2. Enter the new password in the “New password” field, contact@webdyn.com | webdyn.com | 157 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 158 The date and time setting is: Web interface Parameter in the <uid>_config.ini Description configuration file Time zone NTP_TimeZone Time zone selection: • (GMT-11:00) Midway Island, Samoa contact@webdyn.com | webdyn.com | 158 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 159 • (GMT+09:00) Seoul • (GMT+09:30) Darwin • (GMT+10:00) Brisbane, Sydney • (GMT+10:00) Guam, Port Moresby • (GMT+10:30) Adelaide • (GMT+11:00) Noumea • (GMT+11:00) Magadan, Solomon Islands contact@webdyn.com | webdyn.com | 159 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 160 The use of a specific NTP server is strongly recommended. Contact an NTP server portal or supplier. contact@webdyn.com | webdyn.com | 160 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 161 The Modbus Slave section is used to enable or disable the Modbus slave (see section 3.4: “Modbus slave TCP”). When the Modbus slave is enabled using the web interface, only the WebdynSunPM registers are accessible. The user registers require a specific definition file and can only be configured from a server.
  • Page 162 "System" part. It is used to trigger a connection to the Webdyn license server to automatically retrieve the paying Webdyn ".luaw" licenses purchased from the Webdyn sales department (contact@webdyn.com). contact@webdyn.com | webdyn.com | 162 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 163 Webdyn licence server, then the licence retrieval will be tracked in the log located below. The licence file is specific to a WebdynSunPM. The same file cannot be used on several concentrators. The licence file contents must not be modified, otherwise the concentrator's licence management will be blocked.
  • Page 164 The previous events remain stored and are uploaded to the configured remote server. 3.2.5.3 About contact@webdyn.com | webdyn.com | 164 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 165 As the SD card directories are not configurable, the tree structure must use the following format: • /CONFIG • /ALARM • /LOG • /BIN • /CERT • /DATA • /CMD • /DEF • /SCRIPT contact@webdyn.com | webdyn.com | 165 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 166 Webdyn does not supply any SD cards. Contact a computer hardware retailer. WebdynSunPM is compatible with micro SDXC cards (15 x 11 mm) of a capacity of up to 32 Gb. 3.4 Modbus slave TCP The WebdynSunPM has a Modbus TCP slave function which is used to: •...
  • Page 167 Modbus response. When a group of registers associated with a variable is written, the WebdynSunPM writes the new value to the device as soon as possible. The response is only returned to the client when the operation has been completed.
  • Page 168 Lua scripts. The file must be present in the "/DEF" definition directory. If the "mapping file" field is empty, then only the WebdynSunPM variables are accessible. The Modbus slave is only accessible on the LAN. No modem access is authorised, even if the SIM card operator provides a public address.
  • Page 169 3.4.2.1 Predefined Webdyn variables The predefined Webdyn variables are stored in the part of the WebdynSunPM registers addressed between 0x8000 and 0xFFFF (32,768 to 65,535). The WebdynSunPM variables cannot be configured and are used to access certain WebdynSunPM data. The Webdyn variables are available at the following Modbus register addresses:...
  • Page 170 The field meanings are the following: Field Description Index Contains the unique associated identifier in the file. It is free form for the client as long as it remains unique. contact@webdyn.com | webdyn.com | 170 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 171 1: the targeted variable is read only. Write access is not authorised. • 4: the targeted variable is read-write. By default, if no value is entered, the action code is set to 1. contact@webdyn.com | webdyn.com | 171 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 172 1;;0;;INVERTER1;Temperature;;;;;1 2;;1_4;;INVERTER1;E-Total;;;;;1 3;;3_20;;INVERTER2;Firmware Version;;;;;1 4;;13_24;;INVERTER2;;DisplaySerialNumber;;;;1 5;;25_8;;regulation;ValueRegulation;;;;;4 3.4.3 Modbus error management If an error occurs, the WebdynSunPM returns a Modbus exception code. The error cases are the following: Code Name Description 0x01 Illegal Function Function code not supported, i.e. other than 0x03, 0x06 or 0x10.
  • Page 173 A variable of which the size is incompatible with the number of registers is read or written. 0x71 No Such a Variable A device or variable is not known to the WebdynSunPM. 0x72 Invalid Action Writing to the target variable is not supported (Input Register, U8, etc.).
  • Page 174 It cannot create or modify the configuration or carry out any actions. 4.1 The FTP/SFTP/WebDAV server For the WebdynSunPM FTP, SFTP and WebDAV-HTTPS servers operate identically. However, the use of an SFTP or WebDAV-HTTPS server is preferable because it has built-in security layers which are not present on a classic FTP server.
  • Page 175 A root directory: The root directory can be “/”, the server root directory, or a series of sub-directories (for example: “/WebdynSunPM/00CF4/”). You can configure your concentrator remotely from your server. This is only possible if your WebdynSunPM is properly configured to upload and synchronise its configuration on it.
  • Page 176 This process allows the remote server to easily differentiate between files being uploaded and files that are completely uploaded. For a WebDAV-HTTPS server, this mechanism is unnecessary. contact@webdyn.com | webdyn.com | 176 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 177 The configuration “CONFIG” The concentrator can receive remote configurations in configuration files or from text messages. Configuration file: The WebdynSunPM concentrator needs 4 types of configuration file in text and CSV format. The files names are the following: • <UID>_config.ini •...
  • Page 178 • Customer remote information: CRI • RTU/TCP Modbus • Proprietary inverter protocols • TCP Modbus slave The definition files the WebdynSunPM can generate automatically are: contact@webdyn.com | webdyn.com | 178 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 179 Data is uploaded to the “DATA” directory on the FTP server in the form of CSV format files compressed to Gzip “.gz” format. Below is the data file name format: < UID>_<interface>_<timestamp>.csv.gz Where: • <UID>: Concentrator identifier contact@webdyn.com | webdyn.com | 179 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 180 The WebdynSunPM permanently collects the device and interface data and saves it. The reported values are always raw and must be connected to the device definition file. The contents of a data file are in 2 parts which are: ▪...
  • Page 181 The min, max and mean values are reported. The instant value is reported. The instant value is copied to the acquisition file and to the file created by the "getData" command. contact@webdyn.com | webdyn.com | 181 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 182 To avoid needlessly sending data to the server and thereby optimise the connection, it is recommended to only enable the variables that need to be reported. contact@webdyn.com | webdyn.com | 182 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 183 Example of a device data file with an acquisition frequency of every 10 minutes: • Device 1 index configuration: Index “Action” code Display Parameter value None contact@webdyn.com | webdyn.com | 183 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 184 NTP synchronisation. The list of alarms that can be generated is: Alarm source Info Description GATEWAY Power ON Concentrator boot Power OFF Concentrator shut down contact@webdyn.com | webdyn.com | 184 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 185 FTP2_EuroDateFormat; HTTP_EuroDateFormat and HTTP2_EuroDateFormat in section 3.2.3.3: “Server”. • info_X: Information on alarm X. The IO and Modbus type alarm file format is the following: datetime_1;AlarmSource_1;fileDefinitionName_1;nameEquipment_1;indexVariable_1;value_1 datetime_2;AlarmSource_2;fileDefinitionName_2;nameEquipment_2indexVariable_2;value_2 datetime_Y;AlarmSource_X;fileDefinitionName_N;nameEquipment_N;indexVariable_A;variable_A_value_B contact@webdyn.com | webdyn.com | 185 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 186 • ".lua": an unencrypted LUA script • ".luax": an LUA script encrypted with client keys • ".luaw": an encrypted LUA script with a Webdyn licence contact@webdyn.com | webdyn.com | 186 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 187 <scriptwebdyn>: Webdyn proprietary script Examples: ControlPower.lua Injection.luax Deie.luaw For more details on script use, see the “WebdynSunPM LUA User Guide.pdf” document available at: https://www.webdyn.com/support/WebdynSunPM/ Proprietary Webdyn ".luaw" scripts are not re-uploaded by the concentrator if they are deleted on the remote server. 4.1.7 “BIN”...
  • Page 188 2024-02-11 14:25:03:Firmware version: WebdynSunPM 3.2.11.34874 2024-02-11 14:25:03:Connection 1 wait for exclusive... 2024-02-11 14:25:03:Connection requested 2024-02-11 14:25:16:Ntp synchronisation success 2024-02-11 14:25:16:Connection to 192.168.2.13:test server in progress … 2024-02-11 14:25:16:Alarms management… contact@webdyn.com | webdyn.com | 188 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 189 2024-02-11 14:25:17:Getting remote changes 2024-02-11 14:25:21:Failed to parse keep open parameter () for device 192.93.121.23:502, slave: 126, use default value true 2024-02-11 14:25:21:Local changes sent WPM00BDE4_daq.csv contact@webdyn.com | webdyn.com | 189 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 190 Either directly on the local web site on the "Control page by clicking “Script logs” menu on the view service menu (see section 3.2.4.4: " View the service "): contact@webdyn.com | webdyn.com | 190 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 191 Note that script log files are in “CSV” format so that they can be imported to spreadsheet software. 4.1.8.3 SunSpec detection logs During a SunSpec detection, the detection result is displayed on the local web as it progresses: contact@webdyn.com | webdyn.com | 191 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 192 By default, the system logs are not transferred to the server. To do so, the “Dump gateway logs” option must be enabled on the server configuration page: contact@webdyn.com | webdyn.com | 192 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 193 The file name is composed of the concentrator’s UID, followed by “SYSTEM” and the date and time the file was uploaded to the server: “WPM00BDE4_SYSTEM_210211_181543.log.gz” 4.1.9 Web Services There are 2 parameters used to configure web services: contact@webdyn.com | webdyn.com | 193 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 194 When the gateway connects for the first time since its start-up (power-up, software update, etc.), the software version number is sent. Data sent from inverters or IOs to the FTP server. NSITE=IDsite&ACTION=UPLOADDATA&RC=0&RC- COMP= contact@webdyn.com | webdyn.com | 194 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 195 When the gateway detects a command file to be loaded and run on the FTP server, it calls this web service. Loading new firmware. NSITE=IDsite&ACTION=CONFIGBIN&RC=0&RC- COMP= contact@webdyn.com | webdyn.com | 195 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 196 MQTT and MQTTS servers operate identically. The use of an MQTTS server is preferable because of the extra security layers compared to a MQTT server. The description in this section is equally valid for both types of MQTT server. Configuration: contact@webdyn.com | webdyn.com | 196 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 197 If you want to receive commands from the MQTT/MQTTS server, you must enter a topic for the commands and another for the command results. Operation: The concentrator connects and uploads data to the MQTT/MQTTS server at each scheduled time. (See section3.2.3.3.8: “Schedule”) contact@webdyn.com | webdyn.com | 197 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 198 The device or interface data file data is in JSON format as per: "__MetaData__":{ "id":"concentrator_id" "DAQ_Name_eqp_1":[ "DEF_Name_var_1_eqp_1":var_1_value_1_eqp_1, "DEF_Name_var_2_eqp_1":var_2_value_1_eqp_1, contact@webdyn.com | webdyn.com | 198 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 199 Number of complete reads during this acquisition period. This information is only displayed if the "MQTT_EnableAdvancedData" parameter is set to 1. This data can only be useful for Modbus and contact@webdyn.com | webdyn.com | 199 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 200 Device 2 index configuration (SMANET): Index “Action” code Display Min, max and average values • MQTT data file in JSON format: "__MetaData__":{ "id":"WPxxxxxx" "modbusTCP":[ "var_1":32, "var_3":52, "var_4":5, "var_5":102, contact@webdyn.com | webdyn.com | 200 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 201 Example of an IO data file with an acquisition frequency of every 10 seconds: • Input/output configuration: Input/Output “Action” code Display Instant value None Instant value Instant value contact@webdyn.com | webdyn.com | 201 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 202 When an alarm occurs, no data other than the alarm data is stored on the server. The list of alarms that can be generated is: Alarm source Info Description GATEWAY Power ON Concentrator boot contact@webdyn.com | webdyn.com | 202 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 203 Blue: Data depending on the alarm source. • Black: Static text. • Orange: Concentrator Information Where: • alarms: Alarm from an IO or Modbus source. • alarmsDevice: Alarm from GATEWAY. contact@webdyn.com | webdyn.com | 203 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 204 "id":"WPxxxxxx" "alarms":[ "defName":"WPM00C44F_SunSpec_inverter_SMA_Solar_Inverter_9301_modbusTCP.csv", "deviceName":"modbusTCP", "source":"MODBUS", "value":"106", "variableIndex":3, "date":"21/02/05-09:50:00", "timestamp":1612515000000 "alarmsDevice":null Example of an internal concentrator alarm: "__MetaData__":{ "id":"WPxxxxxx" "alarms":null, "alarmsDevice":[ "type":"POWER OFF", "info":"GATEWAY", "date":"21/02/05-09:50:00", "timestamp":1612515000000 contact@webdyn.com | webdyn.com | 204 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 205 4.2.3 Commands Commands can be sent to the WebdynSunPM concentrator by the MQTT/MQTTS server. To do that, the "Command" and "Result" topics must have been entered in the concentrator configuration (see section 3.2.3.3.4: “MQTT”). When a command is published in the "Command" topic on the MQTT/MQTTS server, it is retrieved by the concentrator.
  • Page 206 The SD card use level can be viewed at all times on the server configuration page in the box for the SD card: Webdyn does not supply any SD cards. Contact a computer hardware retailer. contact@webdyn.com | webdyn.com | 206 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 207 5.2.1 Command file During an FTP, SFTP or WebDAV connection, the WebdynSunPM checks for the presence of a command file in the directory configured for that purpose ("/CMD" by default). The file name must be <UID>_cmd.json where <UID> is the gateway identifier.
  • Page 208 • rpcName: Script name and function to be run in <script name>.<function name> format. For a command, use the script name sunpm, which is reserved for internal WebdynSunPM commands. • parameters: Some functions and commands require additional parameters. Where that is not the case, this field is optional.
  • Page 209 “callerId”:”3d9311ed-0076-4f28-ac59-a2debfa35b86” 5.2.2 MQTT command message WebdynSunPM can receive MQTT format command messages. Of course, that requires a configured MQTT server (see section 3.2.3.3.4: “MQTT”). The command and result topics must have been entered. WebdynSunPM subscribes to the command topic so that all messages sent to it are received and run. The result of a command or function call is published in the result topic.
  • Page 210 5.2.3 Text message Text message commands can be sent to the WebdynSunPM modem. To do that, check that the modem is correctly configured (see section 3.2.2.2: “Modem (Mobile)”). Text message commands do not use JSON format. Instead, the accepted format is as follows: <command 1>=<parameter 1>:<parameter 2>:<parameter 3>...
  • Page 211 ✓ deleteKey Removal of client script decryption keys ✓ ✓ ✓ startScript Start a script ✓ ✓ ✓ stopScript Stop a script ✓ ✓ ✓ contact@webdyn.com | webdyn.com | 211 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 212 The available commands are described below with the expected parameters and the returned results. 5.3.1 “connect”: Connection trigger Asks the WebdynSunPM to start a connection to the server. That forces the settings to be synchronised with the server and all the log files to be uploaded. The connection is launched immediately.
  • Page 213 The "status" command sent by command file (FTP, SFTP, WebDAV), by Modbus slave or by MQTT/MQTTS is used to retrieve the concentrator's SIM card number. contact@webdyn.com | webdyn.com | 213 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 214 12:53 success • type: Product name • idSite: Web site name, i.e. the WebdynSunPM identifier contact@webdyn.com | webdyn.com | 214 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 215 • addr: Server address in login@server-address:server-port format. • last: The date and time the WebdynSunPM last connected to server 1 and the connection result in the following format: “DD/MM HH:MM <connection result>”. 5.3.3 “factory”: Back to factory settings Reset the WebdynSunPM. The configuration files and the device acquisition data are deleted and the product is rebooted immediately.
  • Page 216 • If an error is encountered: an explanatory message. Example text message/Modbus slave command: reboot Example of a command file (FTP/SFTP/MQTT/MQTTS/WebDav): “rpcName”:”sunpm.reboot”, "callerId": "1" Response: contact@webdyn.com | webdyn.com | 216 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 217 In text message, use of characters ";" and ": “ in the password is prohibited because they are already used as parameter separators. contact@webdyn.com | webdyn.com | 217 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 218 For a text message/Modbus slave command: no return. o For an FTP/SFTP/MQTT/MQTTS/WebDav command: "OK" return • If an error is encountered: an explanatory message. contact@webdyn.com | webdyn.com | 218 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 219 Otherwise the apn command can be used to configure it by text message (See section 5.3.6: ““apn”: Modem configuration”). Returns: • If successful: o For a text message/Modbus slave command: no return. contact@webdyn.com | webdyn.com | 219 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 220 Password for the above login. • port: SFTP server port number. By default, SFTP servers use port 22. • interface: Connection type to use. The authorised values are: contact@webdyn.com | webdyn.com | 220 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 221 Example text message/Modbus slave command: sftp=sftp.webdyn.com:login:pas sword:22:modem Example of a command file (FTP/SFTP/MQTT/MQTTS/WebDav): “rpcName”:”sunpm.sftp”, "parameters":{ "server": "sftp.webdyn.com", "login":"login", "password":"password", "port":22, "interface":"modem" "callerId": "1" Response: "callerId": "1", “result”:”OK” contact@webdyn.com | webdyn.com | 221 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 222 Example text message/Modbus slave command: https=webdav.webdyn.com:login: password:443:modem Example of a command file (FTP/SFTP/MQTT/MQTTS/WebDav): “rpcName”:”sunpm.https”, "parameters":{ "server": "webdav.webdyn.com", "login":"login", "password":"password", "port":443, "interface":"ethernet" "callerId": "1" contact@webdyn.com | webdyn.com | 222 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 223 If an error is encountered: an explanatory message. Example text message/Modbus slave command: log=serial1:5 Example of a functional command file (FTP/SFTP/MQTT/MQTTS/WebDav): "rpcName":"sunpm.log", "parameters":{ "interface":"serial1", "duration":2 "callerId":"672" Response: "callerId": "672", “result”:”OK” contact@webdyn.com | webdyn.com | 223 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 224 For a text message/Modbus slave command: no return. o For an FTP/SFTP/MQTT/MQTTS/WebDav command: "OK" return • If an error is encountered: an explanatory message. Example text message/Modbus slave command: setrelay=pulse contact@webdyn.com | webdyn.com | 224 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 225 • maxDevices: Maximum number of devices to discover. When this number is reached, discovery stops. This parameter is ignored for the TIC protocol. contact@webdyn.com | webdyn.com | 225 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 226 When this command is received by the WebdynSun PM, the variables defined with an action code 1 (ACTION_PARAMETER) are collected. On the next IS connection, the data will be uploaded to a file named <UID>_<interface>_P_<timestamp>.csv.gz. getparameters Parameters: contact@webdyn.com | webdyn.com | 226 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 227 If data is available in addition to the instant data, it will also be uploaded to the remote server with the usual naming. getdata Parameters: • No parameters. contact@webdyn.com | webdyn.com | 227 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 228 To force interpretation as a character string, the value can be placed between "". Returns: • If successful: o For a text message/Modbus slave command: no return. o For an FTP/SFTP/MQTT/MQTTS/WebDav command: "OK" return contact@webdyn.com | webdyn.com | 228 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 229 The file containing the keys must be made available on a server so that it can be downloaded by the command. For more details on the key format for Lua scripts, see document "WebdynSunPM LUA User Guide.pdf".
  • Page 230 Or response with an error: "callerId":"203", "error":"Invalid interface: ethernet" 5.3.17 "deleteKey”: Removal of client script decryption keys This command is used to client Lua script decryption keys. contact@webdyn.com | webdyn.com | 230 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 231 Example text message/Modbus slave command: deletekey Example of a command file (FTP/SFTP/MQTT/MQTTS/WebDav): "rpcName":"sunpm.deleteKey", "callerId":"117" Response: "callerId": "117", “result”:”OK” 5.3.18 "startScript”: Starting a script Starts the indicated script. startscript=<name> contact@webdyn.com | webdyn.com | 231 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 232 “result”:”OK” 5.3.19 "stopScript”: Stopping a script Stops the indicated script. stopscript=<name> Parameters: • name: Name of the script to be stopped. Returns: • If successful: contact@webdyn.com | webdyn.com | 232 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 233 If an error is encountered: an explanatory message. Example text message/Modbus slave command: stopscript=ActivePowerRegulati on-V1_03 Example of a command file (FTP/SFTP/MQTT/MQTTS/WebDav): “rpcName”:”sunpm.stopScript", "parameters": { "name": "ActivePowerRegulation-V1_03" "callerId": "1" Response: "callerId": "1", “result”:”OK” contact@webdyn.com | webdyn.com | 233 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 234 6 Update The WebdynSunPM concentrator can be updated locally using the web interface or remotely by FTP, SFTP or WebDAV-HTTPS. The latest firmware version (“WebdynSunPM_x.x.x.zip”) is available for downloading from our web site at the following address: https://www.webdyn.com/support/webdynsunpm/ Once the download is complete, unzip the file with contains 2 files: •...
  • Page 235 The failure to follow the order of the previously described steps will lead to the failure of the concentrator update. Webdyn does not supply any SD cards. Contact a computer hardware retailer. contact@webdyn.com | webdyn.com | 235 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 236 On the WEB interface "Dashboard" page, the "Site information" part shows all the devices and is used to quickly detect those that have anomalies. (See section3.2: “Embedded web interface”) If necessary, the WebdynSunPM can be rebooted remotely using the “reboot »” text message command (See section 5.3.4: ““reboot”: Concentrator reboot”).
  • Page 237 Gateway configuration: How do I access the gateway configuration? Start by checking that the computer’s IP parameters are compatible with the WebdynSunPM IP address (by default 192.168.1.12) Launch a web browser (Chrome, Firefox, Edge, Safari, etc.) and enter the WebdynSunPM concentrator IP address in the address bar.
  • Page 238 Text message configuration: Text message configuration requires sending the following commands: • apn: to configure the SIM card APN (See section 5.3.6: ““apn”: Modem configuration”). apn=<apn>:<login>:<password> contact@webdyn.com | webdyn.com | 238 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 239 How do you reinitialise the concentrator? There are 3 methods to force a concentrator factory reset: • Press the Factory Reset button on the concentrator for 20 seconds: contact@webdyn.com | webdyn.com | 239 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 240 The WebdynSunPM can store up to 50Mb of uncompressed data per declared device. If there is no access to the remote server, the WebdynSunPM concentrator can store the data for several months. The maximum data storage time varies depending on the amount of data to be collected and the configured collection frequency.
  • Page 241 • All the devices must be configured with identical bus characteristics: same speed, same parity, same number of stop bits and data bits on all the devices and in the WebdynSunPM. • Each device must be assigned a unique Modbus address (between 1 and 247) on the bus. (UnitID) contact@webdyn.com |...
  • Page 242 Product type • Product serial number. • Product hardware and software version. • Concentrator logs • Concentrator configuration user manual firmware available this address: https://www.webdyn.com/support/webdynsunpm/ contact@webdyn.com | webdyn.com | 242 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 243 (See section6.2: “Using FTP/SFTP/WebDAV”) FTP_DirCert FTP/ SFTP server 1 directory in which the /CERT concentrator will get the certificates to use for MQTT connections. contact@webdyn.com | webdyn.com | 243 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 244 (See section 3.1.2.2: “Connected device definition”) FTP_DirLog FTP/ SFTP server 1 directory to which the /LOG concentrator uploads the generated log files. contact@webdyn.com | webdyn.com | 244 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 245 The login to use to connect to the FTP/ SFTP server 1. This value is mandatory. FTP_Password The password for the “FTP_Login” to connect to FTP/ SFTP server 1. contact@webdyn.com | webdyn.com | 245 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 246 FTP/ SFTP server 2 directory in which the alarms /ALARM from the concentrator are stored. Note that the directory MUST exist. The concentrator will not create it when uploading files. contact@webdyn.com | webdyn.com | 246 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 247 (See section 3.1.2.2: “Connected device definition”) FTP2_DirLog FTP/ SFTP server 2 directory to which the /LOG concentrator uploads the generated log files. contact@webdyn.com | webdyn.com | 247 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 248 The password for the “FTP2_Login” to connect to FTP/ SFTP server 2. FTP2_Port The network port to use to connect to the FTP/ SFTP server 2. contact@webdyn.com | webdyn.com | 248 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 249 Works for all MQTT types except "mqtts_azure" MQTT2_CaCertFile Name of the certificate used to authenticate the entered MQTTS server. The certificate is to be contact@webdyn.com | webdyn.com | 249 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 250 Name of the customisable register defined on the MQTT server. This parameter must be retrieved from your MQTT server and corresponds to: • "deviceRegistryId" on Google IoT Cloud. contact@webdyn.com | webdyn.com | 250 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 251 0: Alarm publication is disabled • 1: Alarm publication of alarms is enabled and the concentrator remains in permanent connection mode with the MQTT server. contact@webdyn.com | webdyn.com | 251 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 252 User name to access the MQTT server. Works only for the "mqtt" and "mqtts" types MQTT2_Password MQTT server access password. Works only for the "mqtt" and "mqtts" types contact@webdyn.com | webdyn.com | 252 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 253 TLS version supported by the MQTT server. tlsv1.2 The possible values are: • tlsv1.1:TLS in V1.1 • tlsv1.2: TLS in V1.2 Works only for the “mqtts” type contact@webdyn.com | webdyn.com | 253 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 254 (See section 3.1.2: “Configuration files”) HTTP_DirData WabDAV-HTTPS server 1 directory to which the /DATA concentrator uploads the data files collected during operation. contact@webdyn.com | webdyn.com | 254 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 255 1: the European format is used (DD/MM/YY-HH:MM:SS) HTTP_HeaderOption Indicates whether the gateway must add the optional headers in the data files uploaded to the WebDAV-HTTPS server 1 contact@webdyn.com | webdyn.com | 255 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 256 WebDAV-HTTPS server 2 directory in which the /CERT concentrator will get the certificates to use for MQTT connections. See the WebDAV server configuration section for more details. contact@webdyn.com | webdyn.com | 256 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 257 If a file is loaded onto the concentrator, it will be transferred at the next connection to the server. If a file is modified on the server, it is loaded on contact@webdyn.com | webdyn.com | 257 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 258 The possible values are: • 0: no file upload • 1: file upload LOG_Level The concentrator log level in the system files. Used for the box debug mode. contact@webdyn.com | webdyn.com | 258 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 259 The possible values are: • ftp: FTP server • sftp: SFTP server • webdav: WebDAV-HTTPS server This parameter cannot be empty contact@webdyn.com | webdyn.com | 259 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 260 When the concentrator writes the file and sends it to the server, all the parameters are re-established. contact@webdyn.com | webdyn.com | 260 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 261 (GMT+10:00) Guam, Port Moresby (GMT+01:00) Europe: Brussels, Copenhagen, Madrid, (GMT+10:30) Adelaide Paris (GMT+11:00) Noumea (GMT+01:00) Algiers (GMT+11:00) Magadan, Solomon Islands (GMT+02:00) Athens, Bucharest, Istanbul (GMT+13:00) Auckland, Wellington contact@webdyn.com | webdyn.com | 261 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 262 10.3 Appendix C: Compatible inverters The WebdynSunPM is compatible with all MODBUS and SUNSPEC MODBUS inverters as well as inverters compatible with the following proprietary protocols: • DELTA • KACO • SMANET • SOLARMAX It also allows the automatic detection of the following inverters: 10.3.1 ABB...
  • Page 263 IG Plus 7.5-1 UNI • IG Plus 10.0-1 UNI • IG Plus 11.4-1 UNI • IG Plus 11.4-3-Delta • IG Plus 12.0-3 WYE277 CL series: contact@webdyn.com | webdyn.com | 263 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 264 • PRIMO GEN24 3.6 PLUS • PRIMO GEN24 4.0 PLUS • PRIMO GEN24 4.6 PLUS • PRIMO GEN24 5.0 PLUS • PRIMO GEN24 6.0 PLUS contact@webdyn.com | webdyn.com | 264 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 265 • GW5048-ESA EM series: • GW3048-EM • GW3648-EM • GW5048-EM BP series: • GW2500-BP • GW3600S-BP • GW5000S-BP SBP G2 Series: • GW3600-SBP-20 • GW5000-SBP-20 contact@webdyn.com | webdyn.com | 265 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 266 GW5000N-EH • GW6000N-EH BH series: • GW3K-BH • GW3600-BH • GW5000-BH • GW6000-BH XS series: • GW700-XS • GW1000-XS • GW1500-XS • GW2000-XS • GW2500-XS contact@webdyn.com | webdyn.com | 266 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 267 GW5K-DT • GW6K-DT • GW8K-DT • GW10KT-DT • GW12KT-DT • GW15KT-DT • GW17KT-DT • GW20KT-DT • GW25KT-DT SDT-G2+ series: • GW4000-SDT-20 • GW5000-SDT-20 • GW6000-SDT-20 contact@webdyn.com | webdyn.com | 267 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 268 GW80KBF-MT • GW70KHV-MT • GW80KHV-MT • GW75K-MT • GW80K-MT LV-MT series: • GW30KLV-MT • GW35KLV-MT • GW50KLV-MT HT series: • GW73KLV-HT • GW75K-HT • GW80K-HT contact@webdyn.com | webdyn.com | 268 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 269 • MAX 110KTL3-X-LV • MAX 120KTL3-X-LV • MAX 125KTL3-X-LV • MAX 185KTL3-X-HV • MAX 216KTL3-X-HV • MAX 250KTL3-X-HV • MAX 253KTL3-X-HV MIC series: • MIC-750TL-X contact@webdyn.com | webdyn.com | 269 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 270 SPA 5000TL3-BH • SPA 6000TL3-BH • SPA 7000TL3-BH • SPA 8000TL3-BH • SPA 10000TL3-BH SPH TL3 BH-UP series: • SPH 4000TL3 BH-UP • SPH 5000TL3 BH-UP contact@webdyn.com | webdyn.com | 270 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 271 MLT-S series: • 2500MTL-S • 3000MTL-S • 3600MTL-S • 4200MTL-S • 5000MTL-S • 5500MTL-S MTLP-S series: • 8000MTLP-S • 9000MTLP-S • 10500MTLP-S UE series: • 4000UE contact@webdyn.com | webdyn.com | 271 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 272 SUN2000-17KTL-M2 • SUN2000-17KTL-M3 • SUN2000-185KTL-H1 • SUN2000-185KTL-INH0 • SUN2000-193KTL-H0 • SUN2000-196KTL-H0 • SUN2000-196KTL-H3 • SUN2000-200KTL-H2 • SUN2000-200KTL-H3 • SUN2000-20KTL-M0 • SUN2000-20KTL-M2 • SUN2000-20KTL-M3 • SUN2000-215KTL-H0 contact@webdyn.com | webdyn.com | 272 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 273 SUN2000-43KTL-INM3 • SUN2000-44KTL-M3 • SUN2000-45KTLUS-HV-D0 • SUN2000-4KTL-CNL0 • SUN2000-4KTL-L0 • SUN2000-4KTL-M0 • SUN2000-4KTL-M1 • SUN2000-50KTL • SUN2000-50KTLC1 • SUN2000-50KTL-JPM0 • SUN2000-50KTL-JPM1 • SUN2000-50KTL-M0 • SUN2000-50KTL-M3 contact@webdyn.com | webdyn.com | 273 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 274 • SUN2000L-4KTL-CN-4G • SUN2000L-5KTL • SUN2000L-5KTL-CN • SUN2000L-5KTL-CN-4G 10.3.7 INGETEAM 1Play HF series: • SUN 1Play 2.5HF • SUN 1Play 2.7HF • SUN 1Play 3HF contact@webdyn.com | webdyn.com | 274 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 275 SUN 1665TL B640 • SUN 1690TL B650 • SUN 1740TL B670 • SUN 1800TL B690 Power Max series: • SUN 250 TL • SUN 315HE TL contact@webdyn.com | webdyn.com | 275 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 276 Powador 39.0 TL3 • Powador 72.0 TL3 • Powador 12.0 TR3 • Powador 14.0 TR3 • Powador 18.0 TR3 • Powador XP100-HV • Powador XP200-HV contact@webdyn.com | webdyn.com | 276 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 277 10.0 NX3 M2 • 15.0 NX3 M2 • 20.0 NX3 M2 • 25 NX3 M3 • 30 NX3 M3 • 33 NX3 M3 • 100 NX3 M8 contact@webdyn.com | webdyn.com | 277 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 278 • PIKO PLENTICORE PLUS 4.2 • PIKO PLENTICORE PLUS 5.5 • PIKO PLENTICORE PLUS 7.0 • PIKO PLENTICORE PLUS 8.5 • PIKO PLENTICORE PLUS 10 contact@webdyn.com | webdyn.com | 278 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 279 Single phase US 4G series: • Solis-1P6K-4G-US • Solis-1P7K-4G-US • Solis-1P7.6K-4G-US • Solis-1P8K-4G-US • Solis-1P8.6K-4G-US • Solis-1P9K-4G-US • Solis-1P10K-4G-US Three phases US 5G series: • Solis-75K-5G-US contact@webdyn.com | webdyn.com | 279 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 280 Single phase K-5G series: • Solis-1P7K-5G • Solis-1P8K-5G Three phases 5G series: • Solis-25K-5G • Solis-30K-5G • Solis-33K-5G • Solis-36K-5G • Solis-40K-5G • Solis-80K-5G • Solis-100K-5G contact@webdyn.com | webdyn.com | 280 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 281 SG2.5RS-S • SG3.0RS-S • SG3.0RS • SG3.6RS • SG4.0RS • SG5.0RS • SG6.0RS • SG8.0RS • SG9.0RS • SG10RS • SG5.0RS-ADA • SG3.0RT • SG4.0RT contact@webdyn.com | webdyn.com | 281 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 282 SG80KTL-20 • SG60KU-M • SG5KTL-MT • SG6KTL-MT • SG8KTL-M • SG10KTL-M • SG10KTL-MT • SG12KTL-M • SG15KTL-M • SG17KTL-M • SG20KTL-M • SG80KTL-M • SG85BF contact@webdyn.com | webdyn.com | 282 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 283 SG30KTL • SG10KTL • SG12KTL • SG15KTL • SG20KTL • SG30KU • SG36KTL • SG36KU • SG40KTL • SG40KTL-M • SG50KTL-M • SG60KTL-M • SG60KU contact@webdyn.com | webdyn.com | 283 V5.03 subject to modifications | Webdyn © par Flexitron Group...
  • Page 284 803-804 8th floor, Vishwadeep Building District Centre, Janakpurt, 110058 Delhi Telephone: +91.1141519011 E-mail: contact@webdyn.com PORTUGAL Av. Coronel Eduardo Galhardo 7-1ºC 1170-105 Lisbon Telephone: +351.218162625 E-mail: comercial@lusomatrix.pt contact@webdyn.com | webdyn.com | 284 V5.03 subject to modifications | Webdyn © par Flexitron Group...

This manual is also suitable for:

Wg0517-a01Wg0517-a02Wg0517-a03-deieWg0517-a04