COMCAM Stuurbox User Manual

Ownership rights

This document is created and copyrighted by Embion B.V.

COMCAM Energy Intelligence is granted permission to use this document, but is prohibited from editing or modifying its content. This permission is subject to compliance with applicable laws and regulations.

Disclaimer

By using this product, the user acknowledges and accepts this disclaimer.

The COMCAM Stuurbox is designed for use in electrical systems, but it is not a safety device. It is the responsibility of the user to ensure that the system is properly equipped with the necessary safety measures to protect against any potential hazards. If the user is unsure about the safety requirements of their electrical system, they should consult with a qualified installer or distributor to determine what additional components or redundancy measures may be necessary. Embion B.V. cannot be held liable for any damages or injuries resulting from the use of the COMCAM Stuurbox without proper safety measures in place.

Exclusions/Limitations of Liability

  1. In case of attributable non-performance, Embion is obliged to still fulfill its contractual obligations. Any liability of Embion is limited to what is regulated in this provision.

  2. The potential liability of Embion, based on any legal ground whatsoever, cannot result in it having to pay an amount to its customer that exceeds the amount paid out in any given case under an insurance policy concluded by Embion.

  3. If, for whatever reason, Embion is unable to invoke clause 2 of this article, the obligation to pay any amount, for whatever reason, is limited to a maximum of the purchase price (exclusive of VAT), plus 15%. If the agreement between Embion and its customer consists of parts or partial deliveries, this obligation is limited to the purchase price of that part or partial delivery (exclusive of VAT), plus 15%.

  4. The potential obligation of Embion to compensate for damage is furthermore limited to what is regulated hereinafter in this provision.

  5. Embion can only be liable for direct damage. Liability for indirect damage and for disadvantage that does not consist of pecuniary loss is explicitly excluded.

  6. Direct damage solely refers to the reasonable costs incurred in determining the cause and extent of the damage, insofar as the determination concerns damage within the meaning of these terms, any reasonable costs incurred to make the product supplied by Embion comply with the agreement, insofar as these can be attributed to Embion, and reasonable costs incurred to prevent or limit direct damage as referred to in these general terms and conditions.

  7. Indirect damage includes, but is not limited to: consequential damages, loss of (production) profit, energy costs, feed-in costs, network costs or fees, missed net metering, missed savings, lost profits, fines, taxes, levies, missed tax benefits, and missed subsidies.

  8. The total liability of Embion is limited to what is determined above.

  9. The customer indemnifies Embion against claims from third parties, on any grounds whatsoever, who suffer damage in connection with the performance of the agreement between Embion and its customer and where the cause is attributable to anyone other than Embion.

Warranty for the COMCAM Stuurbox

Embion B.V. provides a limited warranty for the COMCAM Stuurbox (the “Product”) to the original purchaser (“Purchaser”) for a period of two (2) years from the date of purchase.

Embion B.V. warrants that the Product will be free from defects in materials and workmanship under normal use and service. If any defects in the Product occur during the warranty period, Embion B.V. will, at its sole option and cost, either repair or replace the defective Product or refund the purchase price paid by the Purchaser.

This warranty does not cover any damage caused by misuse, abuse, accident, neglect, or unauthorized modification of the Product. The warranty also does not cover any damage caused by natural disasters.

To make a warranty claim, the Purchaser must provide proof of purchase and contact the reseller of the COMCAM Stuurbox. The reseller will provide instructions on how to return the defective Product and receive a replacement or refund.

THIS WARRANTY IS THE ONLY EXPRESS WARRANTY MADE BY Embion B.V. WITH RESPECT TO THE PRODUCT. Embion B.V. EXPRESSLY DISCLAIMS ALL OTHER WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL Embion B.V. BE LIABLE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR IN CONNECTION WITH THE PRODUCT OR THIS WARRANTY.

Some jurisdictions do not allow limitations on how long an implied warranty lasts or the exclusion or limitation of incidental or consequential damages, so the above limitations may not apply to the Purchaser. This warranty gives the Purchaser specific legal rights, and the Purchaser may also have other rights which vary from jurisdiction to jurisdiction.

This warranty is governed by and shall be construed in accordance with the laws of the Netherlands without giving effect to any choice of law or conflict of law provisions. Any dispute arising out of or in connection with this warranty shall be resolved by the courts of the Netherlands.

About this document

Purpose

This document introduces the COMCAM Stuurbox in terms of installation, electrical connections, system operation and maintenance and troubleshooting. Understand the COMCAM Stuurbox features, functions and safety precautions provided in this document before installing and operating the COMCAM Stuurbox.

To ensure an identical menu layout, please make sure that the version number of this document corresponds to the software release of the COMCAM Stuurbox.

Intended Audience

This document is intended for operating personnel, system engineers adopting the COMCAM Stuurbox in their system design.

Symbol conventions

The symbols that may be found in this document are defined as follows:

Note

Used for general notes in this documentation

Warning

Used for expressing warnings in this documentation

Important

Used for important notes in this documentation

Tip

Used for general tips in this documentation

Caution

Used for caution notes in this documentation

Change history

V3.5.1 - Fix bug: inverters where not correctly configured. 10/28/2024

V3.5.0 - Optimization of EV charger control, exceptional issue with MLOEA configurations resolved, Add voltage readings for EV chargers. Improved upload of device data. Add Sofar Power Magic battery. Improve battery control. Add factory reset option. 10/16/2024

V3.4.0 - Add Victron battery system, add Autarco solar inverter, add ABL eM4 ev charger, add Phoenix EEM energy meter, improve modbus stability. 8/21/2024

V3.3.1 - Fix total EV charger power calculation for Orbis chargers. Fix GPIO control when single is selected, while fields are not filled. 8/6/2024

V3.3.0 - Add support for Solax Trene battery and GoodWe-HT inverters, add support for Ctek ev charge (no power control). Automatically charge battery when SoC drops below minimum SoC. Add optional controller for PV release for import limit during min-generation. Add support for GPIO control on summed load meters, battery power and PRIO. Fix problem for controlling multiple batteries. 8/2/2024

V3.2.1 - Improve (weighted) SoC and summed (plant) battery power calculation. 7/16/2024

V3.2.0 - Allow “group control” for GPIO on external modules. Allow same Unit IDs on multiple TCP devices. Upload plant battery power and SoC and EV charger power. Add Fronius inverter, Deye HV battery inverter. Schneider IEM 3 phase and Inepro PRO380 energy meter added and correct IME Nemo EC readout. Fix Alfen energy readout. General improvements. 7/15/2024

V3.1.2 - Fix issue with Solax inverters, fix powerfactor scaling for IME NEMO energy meter. 6/18/2024

V3.1.1 - Fix issue with Huawei Bess and OX power battery 6/6/2024

V3.1.0 - Add Weiheng battery, fix Deye maximum strings, change device list to alfabatic order. 5/29/2024

V3.0.0 - Internal system architecture upgrade. Add OX Energy B-OX XL battery system, add IME Nemo EC energy meter. Allow configurable scale factor for P1 energy meter. 5/17/2024

V2.14.2 - Fix gridpower upload to HUB portal. 4/18/2024

V2.14.1 - Improve counter strategy, fix enable reduction problem for Sungrow inverters. 4/16/2024

V2.14.0 - Add Huawei Hybrid inverter, GoodWe Hybrid and Maxus battery. Add Diris B10 and IME Conto energy meter. Fix scaling for ABB B23/B24. 4/8/2024

V2.13.0 - Add Huawei SL BESS system, make difference for Chint DTSU666 (series and normal). Add support for Ratio EV charger. Add Afore HV for HV battery systems. Add Safety margin option for active power control. 3/8/2024

V2.12.0 - Add battery SoC control. Fix error messages. Fix Schneider IEM 1 phase energy meter exported energy readout. General bugfixes. 2/13/2024

V2.11.0 - Add support for GoodWe and GoodWe-MT inverter, fix large AC power values for ABB PVS during the night. 1/24/2024

V2.10.0 - Add support for Megarevo hybrid inverter, Sungrow inverter and Schneider IEM 1 phase energy meter. Furhter improve battery control. Allow control for 1 phase grid connections. Fix minor bugs. 1/19/2024

V2.9.0 - Add support for battery control. Add support for Solis hybrid, Boltainer battery, Pixii battery, Ferroamp and Afore hybrid. Add support for IME Nemo, Mbus gateway and CarloGavazzi energy meters. Fix scaling with Janitza energy meter. 1/2/2024

V2.8.1 - General bugfixes and stability improvements. 12/12/2023

V2.8.0 - Add support for Zeversolar and Solis inverters, rebrand countering to Zonbalans with new spec. Add specific error messages for strategy. Allow autonomous update from selected track. 12/1/2023

V2.7.1 - Network static fix, ABB M4M IL2 fix 11/3/2023

V2.7.0 - Add support for Sneider 7KT, Huawei SL meter and ABB M4M energy meters. 11/2/2023

V2.6.1 - Fix EV charge control without inverters, Fix Eastron power factor readout. 10/27/2023

V2.6.0 - Add support for Altilia, Eaton Xstorage, Deye and Sofar G3 Hybrid inverters and Chint DTSU666 energy meter. Fix TCP IP configuration. 09/29/2023

V2.5.0 - Add ABB PVS inverter. Bugfix for GPO configuration in general template. 09/20/2023

V2.4.0 - New limits for countering strategy. Allow prio select for controlled loads. Enable data compression on the portal connection to significantly reduce the required internet data. Minor changes and bug fixes. 09/11/2023

V2.3.0 - Add “low power limit” control for generic strategy. Improve Countering strategy with requirements Enexis. Add support for EV chargers. Minor changes. 08/15/2023

V2.2.1 - Add gridvoltage control, active power control and GPIO control. Update supported inverter list and ETH0 and ETH1 settings. Minor changes. 07/21/2023

V2.1.0 - Update disclaimer, add IP range configuration for inverter, meter EV charger and auxiliaries, add split solar and grid option for load meters, add MLOEA configuration for grid meter and add system language configuration. Added warenty information. 04/11/2023

V2.0.0 - First release of the user manual 03/10/2023

Safety information

General Safety

Statement

Before installing, operating or maintaining the equipment, read this document and observe all safety instructions on the equipment and in this document.

The “Warning”, and “Caution” statements in this document do not cover all the safety instructions. They are only supplements to the safety instructions. Embion B.V. will not be liable for any consequence caused by the violation of general safety requirements.

Ensure that the equipment is used in environments that meet its design specifications. Otherwise, the equipment may become faulty, the resulting equipment malfunction, component damage, personal injuries, or property damage are not covered under the product warranty.

Follow local laws and regulations when installing, operating, or maintaining the equipment. The safety instructions in this document are only supplements to local laws and regulations.

Embion B.V. will not be liable for any consequences of the following circumstances:

  • Operation beyond the conditions specified in this document

  • Installation or use in environments which are not specified in relevant international or national standards

  • Unauthorized modifications to the product, software or removal of the product warranty sticker

  • Failure to follow the operation instructions and safety precautions on the product and in this document

  • Equipment damage due to force majeure, such as earthquakes, fire, and storms

  • Damage caused during transportation by the customer

  • Storage conditions that do not meet the requirements specified in this document

General requirements

Warning

Do not work with system power turned-on during installation

  • After installing the equipment, remove idle packing materials such as cartons, foam, plastics, and cable ties from the equipment area

  • In the case of a fire, immediately leave the building or the equipment area, and turn on the fire alarm bell or make an emergency call. Do not enter the building on fire in any case

  • Do not scrawl, damage, or block any warning label on the equipment

  • Tighten the screws using the correct tools when installing the equipment

  • Understand the components and functioning of the system, the COMCAM Stuurbox and relevant local standards

  • You shall not to reverse engineer, decompile, disassemble, adapt, add code to, or alter in any other way, the device software; research the internal implementation of the device; obtain the device software source code; infringe on Embion B.V.’s intellectual property; or disclose any performance test results related to the device software.

Personal safety

  • If there is a probability of personal injury or equipment damage during operations on the equipment, immediately stop the operations, report the case to the supervisor, and take feasible protective measures.

  • Use tools correctly to avoid hurting people or damaging the equipment

Personnel requirements

  • Personnel who plan to install or maintain Embion B.V. equipment must receive thorough training, understand all necessary safety precautions, and be able to correctly perform all operations

  • Personnel working with the COMCAM Stuurbox must have knowledge of IP-based networks, RS485 bus systems, Modbus and addressing, validation of energy measurements, and knowledge of the devices to which the COMCAM Stuurbox is connected. The exact required knowledge may vary depending on the installation and application

  • Only qualified professionals or trained personnel are allowed to install, operate, and maintain the equipment

  • Only qualified professionals are allowed to remove or acknowledge any safety lock or notification on the device

  • Only professionals or authorized personnel are allowed to replace the equipment or components

Note
  • Professionals: personnel who are trained or experienced in equipment operations and are clear of the sources and degree of various potential hazards in equipment installation, operation, and maintenance. It is task of a professional to understand the working concept of the complete system. This is required to correctly configure the COMCAM Stuurbox

  • Trained personnel: personnel who are technically trained, have required experience, are aware of possible hazards on themselves in certain operations, and are able to take protective measures to minimize the hazards on themselves and other people

  • Operators: operation personnel who may come in contact with the equipment, except trained personnel and professionals

Electrical Safety

General

Warning

Before connecting cables, ensure that the equipment is intact. Otherwise, electric shocks or fire may occur.

  • Ensure that all electrical connections comply with local electrical standards.

  • Ensure that the cables you prepared meet local regulations.

Product power supply

Warning

Do not connect or disconnect power cables with power on.

  • Before making electrical connections, switch off the disconnector on the upstream,

  • Before connecting a power cable, check that the label on the power cable is correct.

  • If the equipment has multiple energized inputs, disconnect all the energized inputs before operating the equipment.

Installation environment requirements

  • Ensure that the equipment is installed in a well ventilated environment.

  • Ensure the environment temperature does not exceed the maximum allowed environment temperature.

  • Do not expose the equipment to flammable or explosive gas or smoke. Do not perform any operation on the equipment in such environments.

Commissioning

When the equipment is powered on for the first time, ensure that professional personnel set parameters correctly. Incorrect settings may result in damage to subsystems connected to the COMCAM Stuurbox.

Maintenance and replacement

  • Maintain the equipment with sufficient knowledge of this document and using proper tools and testing equipment.

  • If the equipment is faulty, contact your dealer.

  • The equipment can be powered on only after all faults are rectified. Failing to do so may escalate faults or damage the equipment.

Product overview

Model description

This document covers the following COMCAM Stuurbox models:

  • GSE-A010

  • GSE-A010-POE

Model identification

The model number of the COMCAM Stuurbox can be found on the label on the side of the device. The model number is listed on the label under PN (Product Name).

Label appearance

  1. Serial Number

  2. MAC Addresses

  3. Product Name

  4. PIN Code

  5. Datamatrix

Bulk label appearance

  1. Serial Number

  2. PIN Code

  3. MAC Addresses

  4. Product Name

  5. Datamatrix

Product appearance

  1. X14 DC Input Port

  2. X13 GPIO Port

  3. X12 RS485 Port C

  4. X11 RS485 Port B

  5. X10 RS485 Port A

  6. ETH Port 0 / POE

  7. ETH Port 1

  8. Status LED

  9. USB Port 0

  10. USB Port 1

  11. P1 Port

  12. LCD Screen

  13. Gateway status LED

  14. USB-C Port

  15. Service status LED

  16. X10 termination switch

  17. X11 termination switch

  18. X12 termination switch

  19. Arrow up button

  20. Back button

  21. OK button

  22. Arrow down button

Communication ports

X10 RS485 Default inverter port

The X10 RS485 connector is the default inverter port. It is possible to deviate from the default and use the port for something else as inverters.

X10 RS485 Connector
AppearancePinNameDescription

1B-RS485 Negative signal
2A+RS485 Positive signal
3

RS485 SHIELD (ISOGND)
X10 120 ohm termination switch
PositionDescription

Termination ON

Termination OFF

The X10 120 ohm termination switch is used to terminate the the X10 RS485 bus.

Important

The protocol and port settings (baudrate, parity databits and stopbits) need to be identical for all devices connected to the X10 port. Every (Modbus) slave address should be unique per port.

X11 RS485 Default meter port

The X11 RS485 connector is the default meter port. It is possible to deviate from the default and use the port for something else as meters.

X11 RS485 Connector
AppearancePinNameDescription

1B-RS485 Negative signal
2A+RS485 Positive signal
3

RS485 SHIELD (ISOGND)
X11 120 ohm termination switch
PositionDescription

Termination ON

Termination OFF

The X11 120 ohm termination switch is used to terminate the the X11 port.

Important

The protocol and port settings (baudrate, parity databits and stopbits) need to be identical for all devices connected to the X11 port. Every (Modbus) slave address should be unique per port.

X12 RS485 Default Auxiliaries port

The X12 RS485 connector is the default auxiliary devices port. It is possible to deviate from the default and use the port for something else as auxiliary devices.

X12 RS485 Connector
AppearancePinNameDescription

1B-RS485 Negative signal
2A+RS485 Positive signal
3

RS485 SHIELD (ISOGND)
X12 120 ohm termination switch
PositionDescription

Termination ON

Termination OFF

The X12 120 ohm termination switch is used to terminate the the X12 port.

Important

The protocol and port settings (baudrate, parity databits and stopbits) need to be identical for all devices connected to the X12 port. Every (Modbus) slave address should be unique per port.

X13 GPIO Port

The X13 GPIO connector can be used for general input/output control.

X13 GPIO Port
AppearancePinNameDescription

11+Potential free input #1 (+)
21-Potential free input #1 (-)
32+Potential free input #2 (+)
42-Potential free input #2 (-)
5C1Potential free output contact #1
6C1Potential free output contact #1
7C2Potential free output contact #2
8C2Potential free output contact #2
GPIO electrical specifications
ItemMinMaxUnit
Input 'low' voltage-32.02.0V
Input 'high' voltage5.032.0V
Input forward current1.06.0mA
Contact (C) switch voltage-32.0V
Contact (C) switch current-2.0A
GPIO isolation voltage-48.0V

X14 DC Input Port

X14 DC Port
AppearancePinNameDescription

1+External DC power supply (+)
2-External DC power supply (-)
DC input supply specifications
ItemMinMaxUnit
DC input voltage12.032.0V
DC input current-2.0A
DC input power-20.0W

ETH0 Port / POE

The ETH0 port can be used as normal Ethernet port and for powering the COMCAM Stuurbox with Power over Ethernet (POE) (only for the POE variants).

Port specifications

  • 10/100/1000 Mbps

For the POE variant (PN: GSE-A010-POE):

  • IEEE 802.3af PoE support (not recommended due to the power limit), device may reduce performance
  • IEEE 802.3at PoE+ support
  • Redundant power source possible, automatically switches between PoE and DC input. If both are present, PoE is preferred.
ETH0 Pinning
AppearancePinDescription

1BI_DA+
2BI_DA-
3BI_DB+
4BI_DC+
5BI_DC-
6BI_DB-
7BI_DD+
8BI_DD-
ETH0 Indicators
IndicatorDescription
GreenBlinks when data is transmitted/received
YellowOn when POE+ source is connected

ETH1 Port

The ETH1 port can be used for ethernet connections on the COMCAM Stuurbox

Port specifications

  • 10/100 Mbps
ETH1 Pinning
AppearancePinDescription

1TX+
2TX-
3RX+
4NC
5NC
6RX-
7NC
8NC
ETH1 Indicators
IndicatorDescription
GreenBlinks when data is transmitted/received
YellowReserved

USB0 Port

The USB0 port can be used to insert external storage devices into the COMCAM Stuurbox.

Port specifications

  • Up to 500mA current delivery
USB0 Pinning
AppearancePinDescription

1+5V
2D-
3D+
4GND

USB1 Port

The USB1 port can be used to insert external storage devices into the COMCAM Stuurbox.

Port specifications

  • Up to 500mA current delivery
USB1 Pinning
AppearancePinDescription

1+5V
2D-
3D+
4GND

P1 Port

The P1 port is used to directly connect to a compatible smart meter.

Port specifications

  • Reads meter directly from P1 connection on smart meter
  • Support for DSMR 4.0-5.0
  • Fixed baudrate of 115200 Baud
  • Only usable for unencrypted meter data
Warning

Please make sure the meter connected to P1 is a DSMR 4 or DSMR 5 meter. Older DSMR versions are not supported at the moment.

P1 Pinning
AppearancePinDescription

1NC
2Data request
3ISOGND
4NC
5Data
6ISOGND

Status indicators

Status LED

Status LED
LEDLED StatusDescription

GreenDevice operational
RedSystem busy
BlueReserved

Gateway LED

Gateway LED
LEDLED StatusDescription

GreenServices are running
YellowProblem with a service
RedNot operating

External LED

Extrernal LED
LEDLED StatusDescription

GreenReserved
YellowReserved
RedReserved
BlueExternal plant control active

Buttons

UP Button

Button UP
AppearancePressAction

Short pressShort press action
Long pressLong press action

DOWN Button

Button DOWN
AppearancePressAction

Short pressShort press action
Long pressLong press action

BACK Button

Button BACK
AppearancePressAction

Short pressShort press action
Long pressLong press action

OK Button

Button OK
AppearancePressAction

Short pressShort press action
Long pressLong press action

Dimensions

Weight

PNWeigthUnit
GSE-A010335gram
GSE-A010-POE355gram

Device installation

Box check

Outer packaging

Check if outer packaging is undamaged before opening it. If there are any signs of damage or abnormality, do not open the package and contact your dealer immediately.

Deliverables

Check if the quantity against packing list is in the packing case. If any component is missing or damaged, contact your dealer.

Note

All provided connectors are already plugged into the device

Required tools

Note

Depending on the specific type of installation and type of environment, extra tools may be required.

Installation Requirements

Note

Proper installation of the COMCAM Stuurbox is essential for achieving optimum performance and ensuring easy maintenance. It is crucial to adhere to the recommended height to ensure optimal functionality. Additionally, it is important to meet the minimum object distance, ambient temperature, and humidity requirements to maintain the validity of the warranty. Failure to comply with these guidelines may result in voiding the warranty.

Installing the COMCAM Stuurbox

The COMCAM Stuurbox can be wall-mounted or DIN rail-mounted (preferred).

Wall-mounted installation

Warning

The COMCAM Stuurbox should be installed at a proper height to facilitate operation and maintenance

Install the COMCAM Stuurbox on a flat and secure wall

DIN rail mounted

Prepare a 35mm standard DIN rail (not included). Ensure that the rail:

Ensure that the rail:

  • Has sufficient length for securing the COMCAM Stuurbox. The recommended effective length is 120 mm or greater.

  • Has been secured before you install the COMCAM Stuurbox.

  • Is correctly terminated, so the COMCAM Stuurbox can’t slide.

Attach to DIN rail

Remove from DIN rail

Device usage

Input description

On the COMCAM Stuurbox there are multiple inputs required like IP addresses, IP address ranges and names. The steps below will explain how to use the buttons to insert characters.

Input options

Use the buttons on the COMCAM Stuurbox to select one of the four input options related to the position of the pressed button.

For example: the UP button selects and highlight the numeric input.

Select characters

When an input option is selected, use the UP and DOWN buttons to navigate and select a character or pre-defined value like and IP-address. Press the OK button or wait 3 seconds to confirm the selected character or value. Characters now appear in the input field as shown below.

Remove characters

While one of the input option is selected, press the BACK button to remove the last character or hold the OK button to clear all input.

Uppercase

It is possible to use uppercase characters. Hold the UP button to activate uppercase characters, and hold it again to switch back.

Configuration settings

On the “Config settings” page the basic system settings are done. The following configuration item are found:

  • Apply settings
  • Inverters
  • Meters
  • EV Chargers
  • Auxiliaries
  • Grid settings
  • Grid voltage control
  • Active power control
  • Arc detection
  • GPIO control

Apply settings

All settings in the config menu can be changed without directly effecting the current function of the COMCAM Stuurbox. When settings are changed, the changes must by applied using this menu. Applying the settings can be done selecting one of multiple strategies. Each strategy has predefined controllers and certain required settings to be set. After applying a new strategy the system will check all requirements and only if all requirements for the strategy are met, the new strategy is applied.

Activate config

This configuration will activate all settings for a selected strategy. Changed settings are stored, but not applied until the wanted strategy is selected and correctly applied. If a faulty configuration is found, the selected strategy returns an error, and the system function is not changed. Only if the selected strategy is correctly configured, the new configuration is applied and the old configured strategy is replaced by the new one.

Select strategy

To activate all settings, a strategy needs to be selected. The current implemented strategies are:

Zonbalans

Zonbalans will provide the stand-alone strategy using a grid meter, inverters and a pyrano sensor.

The maximum configured grid return power is used as maximum power. Until a measured radiation of 650 \(\frac{W}{m^2}\) the export limit is the configured grid return power. Between a measured radiation of 650 \(\frac{W}{m^2}\) and 975 \(\frac{W}{m^2}\) the export limit is linearly reduced from the configured grid return power to 0 kW. Therefore, at a measured radiation of >=975 \(\frac{W}{m^2}\) the export limit is 0 kW.

During the activation of the Zonbalans strategy, the total installed inverter power is requested. This is the sum of the AC output power of all connected inverters. This value is used for correct control of the power. For correct functioning of the Zonbalans strategy, please make sure the inverter power is correctly entered.

When activating the Zonbalans strategy all other control functions, like controlling GPIO, EV-chargers, battery converters etc. will be disabled.

The COMCAM Stuurbox is able to check the validity of the measured solar radiation, using the actual measured solar radiation and the actual solar power, combing both values using the total PV power configured in the inverter groups. When the generated solar power becomes larger than could be possible with the actual radiation and configured PV power, an error is triggered and the export limit is fixed to 0kW. The error can be recovered in the Zonbalans menu.

When the error is triggered it could indicate a dirty or not correctly functional radiation sensor and therefore wrong Zonbalans limits. If needed the check can be disabled while the Zonbalans strategy is applied.

Arc detection

Arc detection will only provide the arc detection functionality using an external arc detection. This strategy will not implement any export or import limiter. This allows for easy and fast arc detection integration in existing systems.

General

General will provide all required controllers, except for the countering controller. This strategy uses the entered solar power per group and grid export limits to create (if required) an export controller. At least one grid meter is required to do so.

Inverter configuration

This configuration allows the user to configure the connected inverters (if any). multiple groups can be made, where each group connects to the same type of meters, through the same physical interface.

Inverter groups

The “Inverter groups” page will show all existing inverter groups. There is one pre-set group called “New 1” that isn’t configured yet, this group is automatically added by removing your last existing group.

It is possible to add more groups, rename the existing groups, duplicate a specific group or delete one group. Select a group and hold the OK button to trigger this options.

Note

To add more than 15 inverters, a licence is needed, inverter ranges in different groups will be counted together as single inverters.

Configure inverter group

The following inputs are required to configure a group of inverter(s):

  • Inverter connection
  • Address range
  • Inverter type
  • Inverter IP address
  • Inverter TCP port
  • Strings per inverter
  • Total number of solar panels
  • Peak power per panel

When the inverter has battery support, the following extra fields are required:

  • Battery energy capacity (Capacity of battery, should be the same for all batteries in the group), used for weighted SoC average.
  • Maximum active battery power
  • Set charge prio
  • Set discharge prio
  • Minimum SOC (State of Charge)
  • Maximum SOC
  • Minimum SoC for remote control
  • Maximum SoC for non-solar charge
  • Allow automatic charge
Note

Inverter IP and TCP port will only be asked when the selected connection type of the inverter is TCP/IP.

Inverter connection

Select the connection type of the to be configured inverter(s)

The following connection types can be selected:

  • RTU-A (X10)
  • RTU-B (X11)
  • RTU-C (X12)
  • TCP/IP

Inverter slave addresses

Insert the address range of the to be configured inverter(s). It is possible to separate addresses with the use of “,” or to define a range with the use of “-”. For example: The input “1,2,4-10” will set a address range from 1 to 10 except 3.

Note

An address may only occur once per RTU port. Meters and inverters could be connected to the same RTU port, as long as baudrate settings are identical and each connected slave has a unique address.

Inverter type

Select here the type or brand of the to be configured inverter.

The following types can be selected:

  • ABB PVS
  • ABB Trio
  • Afore HV
  • Afore LV
  • Altilia
  • Autarco
  • Boltainer
  • Delta Sunspec
  • Deye HV (Battery converter, no PV control)
  • Eaton Xstorage (no control function at the moment)
  • Ferroamp
  • Fronius (through datamanager (float32))
  • GoodWe
  • GoodWe-HT
  • GoodWe Hyb
  • GoodWe-MT
  • Growatt-V1
  • Growatt-V2
  • Huawei Hybrid
  • Huawei SL BESS
  • Huawei V2
  • Huawei V3
  • INVT
  • Maxus
  • Megarevo
  • OX Energy B-OX XL
  • Pixii
  • SAJ Plus series
  • SMA datalogger (only combined PAC, Yield and power control)
  • SMA Sunspec
  • SMA tripower
  • Solax 3phase
  • Solax Trene
  • SolarEdge
  • Sofar G1
  • Sofar G2
  • Sofar G3
  • Sofar G3 Hyb
  • Sofar Power Magic
  • Solis
  • Solis Hyb
  • Sungrow
  • Victron BESS (using Cerbo GX via TCP)
  • Weiheng
  • Zeversolar

Inverter IP

Insert the IP address of the to be configured inverter(s). For example: “192.168.0.125”.

It is possible to define multiple addresses in the address range and only one IP address if all addresses can be reached through the same TCP/IP slave.

When the slaves are all reachable at the same address but on different IPs, it is possible to enter only one address and a range of IP addresses.

If each address has its own TCP/IP slave and a dedicated IP address, an IP range can be entered. To enter a range, the first IP address is entered followed by a ‘,’ or a ‘-’ and the last octet of the last IP address.

For example, if the address range is set to 1-4 (or 1, 2, 3, 4) and each address has a dedicated IP address, the IP input could be 192.168.0.10-13 (or 192.168.0.10, 11, 12, 13). The COMCAM Stuurbox will then translate this into the following IP addresses: 192.168.0.10, 192.168.0.11, 192.168.0.12, and 192.168.0.13.

Note

It should be noted that when multiple IP addresses are defined, the number of defined addresses must be one or be equal to the number of defined IP addresses. Failure to meet this criteria will result in an error when the settings are applied.

Note

Inverter IP will only be asked when the inverter connection type is TCP/IP.

Inverter TCP port

Insert the TCP port of the to be configured inverter(s). For example: “502”

Note

Inverter port will only be asked when the inverter connection type is TCP/IP.

Strings/MPPT per inverter

Insert the number of individual string or MPPT data which should be read for every inverter connected to the group. Basically the number of individually monitored strings or MPPTs per inverter is entered here.

Installed solar panels

Enter the total number of solar panels installed for this group of inverter(s).

Peak power per panel

Enter the peak power per panel for the installed solar panels. The total solar power (Installed solar panels * Peak power per panel) is used to calculate the required export limit controllers. If different panels are used, make sure the total entered power (Installed solar panels * Peak power per panel) is correct.

Enable active power control

If this setting is disabled the inverter is not controlled on active power. If needed some inverter groups can be excluded from the power control, while other groups have the control enabled.

Warning

The system controlled by the COMCAM Stuurbox should accept the control signal. To make this work, the external logger should be configured correctly. Active power control from the external logger should be disabled and the logger should accept external power control commands.

Maximum active battery power

This setting is only shown when a inverter with battery support is selected. The maximum active power of the battery can be entered. The gateway will limit the battery power setpoint to the configured value. The charge and discharge setpoints send to the battery will not exceed this value. The limit is applied per controlled battery. If multiple batteries are controlled per group, the limit is given per battery.

Battery energy capacity

The capacity of each battery. This capacity is used for the weighed SoC calculation. If multiple batteries are controlled within one group, the value is given per battery.

Set charge prio

Set the charge priority of the battery. When the priority is given free and the battery is allowed to charge, a charge setpoint is given to the battery. The charge priority should be lower (higher number) than the discharge priority.

Set discharge prio

Set the discharge priority of the battery. When the priority is not free yet, the discharge power will be maximum. Therefore the discharge can be used as peak shaving option to prevent exceeding the grid limits. The discharge prio should be higher (lower number) than the charge priority.

Minimum SoC

Set the minimum allowed SoC (State of Charge). When the SoC is reached the battery power setpoint will not allow any further discharge. If a SoC lower than the minimum SoC is measured, the battery is automatically charged with the configured charge prio, until the minimum SoC is reached.

Maximum SoC

Set the maximum allowed SoC (State of Charge). When the SoC is reached the battery power setpoint will not allow any further charge.

Minimum SoC for remote control

Minimum SoC to which the battery can be discharged via remote control. This value should be equal to or higher than “Minimum SoC”. The difference is only used to compensate the grid import limit using the battery. When control generation is set to max via the public API or HUB the battery will discharge until this SoC is reached. When the battery is discharged due to grid limits which are remotely set (via public API or HUB), the discharge is not limited to this SoC.

Maximum SoC for non-solar charge

Maximum SoC for all charge actions, except negative grid power charge. The value should be equal or lower than “Maximum SoC”, the difference can only be charged when “Charge with negative grid power” is enabled and the grid power becomes negative.

Allow automatic charge

When this setting is enabled, the battery will be given a charge setpoint as soon as the priority allows it. When it is disabled, the COMCAM Stuurbox will not automatically charge the battery, only if the consumption is set to maximum (or Charge battery with grid return power is enabled).

Meter configuration

This configuration allows the user to configure the connected meters (if any). multiple groups can be made, where each group connects to the same type of meters, through the same physical interface.

Note

Make sure the meter active power orientation is in the right convention used within the COMCAM Stuurbox.

A positive active power is always interpreted as a consumed power, while a negative active power is interpreted as a returned power.

Warning

When peakshaving for PV generation is active, the active power orientation for the grid meter should be correct. The COMCAM Stuurbox is only limiting (on grid power or grid current) the connected inverters when the measured grid power is negative (returning power to the grid).

Meter groups

The “Meter groups” page will show all existing meter groups. There is one pre-set group called “New 1” that isn’t configured yet, this group is automatically added by removing your last existing group.

It is possible to add more groups, rename the existing groups, duplicate a specific group or delete one group. Select a group and hold the OK button to trigger this options.

Note

To add more than 15 meters, a license is needed, meter ranges in different groups will be counted together as single meters.

Configure meter group

The following inputs are required to configure a group of meter(s).

  • Meter connection
  • Address range
  • Meter type
  • Meter location
  • Meter IP address
  • Meter TCP port
Note

Address range will only be asked when the selected connection type of the meter(s) is RTU or TCP/IP.

Note

Meter IP address and TCP port will only be asked when the selected connection type of the meter(s) is TCP/IP.

Meter connection

Select the connection type of the to be configured meter(s) the options are:

  • RTU-A (X10)
  • RTU-B (X11)
  • RTU-C (X12)
  • P1
  • TCP/IP

Note

When meter(s) connection is P1, the only extra setting needed to complete are extra connected P1 meters and meter location.

Meter slave addresses

Insert the address range of the to be configured meter(s). It is possible to separate addresses with the use of “,” or to define a range with the use of “-”. For example: The input “1,2,4-10” will set a address range from 1 to 10 except 3.

Note

An address may only occur once per RTU port. Meters and inverters could be connected to the same RTU port, as long as baudrate settings are identical and each connected slave has a unique address.

Meter type

Select here the type or brand of the to be configured meter. The following type or brands are available to select:

  • ABB B23/B24 (No THD measurement)
  • ABB M4M
  • CarloGavazzi 1 phase (No THD measurement)
  • CarloGavazzi 3 phase (No THD measurement)
  • Chint DTSU666
  • Chint DTSU666 (no series)
  • Eastron
  • Hager
  • Huawei SL meter (energy meter connected to Huawei smartlogger) (No THD measurement)
  • IME Conto (No THD measurement)
  • IME Nemo
  • IME Nemo EC
  • Inepro PRO380 (NO THD and line-line voltage measurement)
  • Janitza
  • Mbus gateway
  • Phoenix EEM series
  • Schneider IEM 1 phase (No THD measurement)
  • Schneider IEM 3 phase
  • Schneider NSX
  • Schneider PM series
  • Siemens 7KT (No THD measurement)
  • Socomec Countis (No THD measurement)
  • Socomec Diris A10
  • Socomec Diris B10
  • Weidemuller EM610

Meter IP

Insert the IP address of the to be configured meter(s). For example: “192.168.0.125”.

It is possible to define multiple addresses in the address range and only one IP address if all addresses can be reached through the same TCP/IP slave.

When the slaves are all reachable at the same address but on different IPs, it is possible to enter only one address and a range of IP addresses.

If each address has its own TCP/IP slave and a dedicated IP address, an IP range can be entered. To enter a range, the first IP address is entered followed by a ‘,’ or a ‘-’ and the last octet of the last IP address.

For example, if the address range is set to 1-4 (or 1, 2, 3, 4) and each address has a dedicated IP address, the IP input could be 192.168.0.10-13 (or 192.168.0.10, 11, 12, 13). The COMCAM Stuurbox will then translate this into the following IP addresses: 192.168.0.10, 192.168.0.11, 192.168.0.12, and 192.168.0.13.

Note

It should be noted that when multiple IP addresses are defined, the number of defined addresses must be one or be equal to the number of defined IP addresses. Failure to meet this criteria will result in an error when the settings are applied.

Note

Meter(s) IP will only be asked when the meter(s) connection type is TCP/IP.

Meter TCP port

Insert the port of the to be configured meter(s). For example: “502”

Note

Meter(s) port will only be asked when the meter(s) connection type is TCP/IP.

Meter location

Select here the meter(s) location of the to be configures meter(s), options are:

  • Grid meter
  • Load meter
  • MLOEA-PAP
  • MLOEA-SAP
Note

All meters configured as Grid meter should measure the same power. Multiple meters configured as Grid meter can be used as redundant measurement. If the measurement in one of the Grid meters is not corresponding with the measurements of the other, an error is raised and inverters are safely reduced to there safe power. This to prevent the export limit to exceed the configured limit.

Note

The Grid meter is used for control. To make sure the readout speed is not limited it is good practice to connect the Grid meter to a single port (RTU-A, RTU-B, RTU-C or TCP), and connect other devices to other ports. On this way the maximum readout speed is reached.

Note

For a MLOEA grid connection, both meters (MLOEA-PAP and MLOEA-SAP) need to be configured. The COMCAM Stuurbox will calculate the actual grid power and currents by combining both meters. Setting up only one of the two MLOEA meters result in a incorrect configuration.

Split solar/grid

Available when load meter is selected. Enabling this function will create two new meter registers, one for the energy directly consumed out of Solar energy and one register for the energy directly consumed out of grid energy. Two possible system configurations are possible.

  • System with at least one grid meter and 1 or more load meters. The system will count all energy sourced by the grid meter as grid energy, all energy consumed but not sourced by the grid meter is counted as solar energy.

  • System without a grid meter, in this case the power delivered by the connected solar inverters is used to calculate the solar energy. All other energy is counted as grid energy.

Note

To activate the split solar/grid energy meters at least one grid meter or one solar inverter should be connected. An error is raised during setting activation when both (grid meter and solar inverter) are not configured.

Override scaling factor (only for P1 meter)

The values read from the P1 meter can be scaled with a fixed scaling factor. The default scaling factor is 1x. If “yes” is selected, the user will be prompted to enter the scale factor.

Warning

Only change the default scaling factor if this is required by the grid operator. Selecting the wrong value will result in inaccurate energy measurement and improper control of active power!

Scale factor

This option is only available when “Override scaling factor” is set to “yes.” Select the scale factor:

  • 1x (default)
  • 200x
  • 500x
  • 2000x
Warning

Ensure to verify the scaling factor. Selecting the wrong value will result in inaccurate energy measurement and improper control of active power!

EV Chargers

This configuration will define all EV Charger(s) settings. (INTRO ABOUT EV CHARGERS)

EV Charger groups

The ‘EV Charger groups’ page will show all existing EV Charger groups. There is one pre-set group called ‘New group’ that isn’t configured yet, this group is automatically added by removing your last existing group.

It is possible to add more groups, rename the existing groups, duplicate a specific group or delete one group. Select a group and hold the OK button to trigger this options.

Note

To add more than 5 EV Chargers, a licence is needed. EV Charger ranges in different groups will be counted together as single EV Chargers.

Configure EV Charger group

The following inputs are required to configure a group of EV Charger(s).

  • EV Charger type
  • EV Charger connection
  • EV Charger slaves
  • Min. charge current
  • Max. charge current
  • Set prio
  • EV Charger IP

EV Charger type

Select here the type or brand of the to be configured EV Charger(s). The following type or brands are available to select:

  • ABB Terra
  • ABL eM4 (socket 1)*note
  • ABL eM4 (socket 2)*note
  • Alfen
  • Ctek (no power control!)
  • Etrel INCH
  • Orbis
  • Ratio
Note

For the ABL eM4 ev charger both sockets are configured independent. The used address per socket is free to choose (must be unique per charger socket). For single sockets ev chargers use only socket 1.

EV Charger connection

Select the connection type of the to be configured EV Charger(s) the options are:

  • RTU-A (X10)
  • RTU-B (X11)
  • RTU-C (X12)
  • TCP/IP

EV Charger slave addresses

Enter the slaves for the EV Charger(s). It is possible to separate slaves with the use of “,” or to define a range with the use of “-”. For example: The input “1,2,4-10” will set a the slaves 1 to 10 except 3.

Note

EV Charger(s) slave addresses will only be asked when the EV Charger(s) connection type is RTU-A, RTU-B, RTU-C or TCP/IP.

Min. charge current

Select the minimum charge current which is send to the device during import limitation. If the current is more than 0, the charger will not stop charging, even if the configured import limit is exceeded. The configured minimum charge current should be equal to or less than Max. charge current.

Max. charge current

Select the maximum charge current which is send to the device when there is no import limit. The configured minimum charge current should be equal to or less than Max. charge current.

Set prio

The priority for the EV charger current can be set. When power for consumption is available, the COMCAM Stuurbox will increase loads depending on their priority. A high priority (low number) is released first and reduced last. Therefore, an EV charger with priority 1 always has the “Min. charge current” available, when the system limits allow it, the current is released to “Max. charge current”. Any other EV charger with priority 2 or higher has the “Min. charge current” available, and will only increase the current if system limits allow it, and all chargers with a lower priority number are fully released.

EV Charger IP

Insert the IP address of the to be configured EV Charger(s). For example: “192.168.0.125”.

It is possible to define multiple addresses in the address range and only one IP address if all addresses can be reached through the same TCP/IP slave.

When the slaves are all reachable at the same address but on different IPs, it is possible to enter only one address and a range of IP addresses.

If each address has its own TCP/IP slave and a dedicated IP address, an IP range can be entered. To enter a range, the first IP address is entered followed by a ‘,’ or a ‘-’ and the last octet of the last IP address.

For example, if the address range is set to 1-4 (or 1, 2, 3, 4) and each address has a dedicated IP address, the IP input could be 192.168.0.10-13 (or 192.168.0.10, 11, 12, 13). The COMCAM Stuurbox will then translate this into the following IP addresses: 192.168.0.10, 192.168.0.11, 192.168.0.12, and 192.168.0.13.

Note

EV Charger(s) IP will only be asked when the EV Charger(s) connection type is TCP/IP.

Note

It should be noted that when multiple IP addresses are defined, the number of defined addresses must be one or be equal to the number of defined IP addresses. Failure to meet this criteria will result in an error when the settings are applied.

Charger IP port

Insert the port of the to be configured EV Charger(s). For example: “502”

Note

EV Charger(s) port will only be asked when the EV Charger(s) connection type is TCP/IP.

Auxiliaries

This configuration will define all Auxiliaries settings. (INTRO)

Auxiliaries groups

The ‘Auxiliaries groups’ page will show all existing Auxiliaries groups. There is one pre-set group called ‘New group’ that isn’t configured yet, this group is automatically added by removing your last existing group.

It is possible to add more groups, rename the existing groups, duplicate a specific group or delete one group. Select a group and hold the OK button to trigger this options.

Note

To add more than 15 Auxiliaries, a licence is needed. Auxiliaries ranges in different groups will be counted together as single Auxiliaries.

configure Auxiliaries group

The following inputs are required to configure a group of Auxiliaries:

  • Auxiliaries connection
  • Auxiliaries slaves
  • Auxiliaries type
  • Auxiliaries IP

Auxiliaries connection

Select the connection type of the to be configured Auxiliaries the options are:

  • RTU-A (X10)
  • RTU-B (X11)
  • RTU-C (X12)
  • TCP/IP

Auxiliaries slave addresses

Enter the slaves for the Auxiliaries. It is possible to separate slaves with the use of “,” or to define a range with the use of “-”. For example: The input “1,2,4-10” will set a the slaves 1 to 10 except 3.

Note

An address may only occur once per RTU port. Slaves of different types could be connected to the same RTU port, as long as baudrate settings are identical and each connected slave has a unique address.

Auxiliaries type

Select the connection type of the to be configured Auxiliaries the options are:

  • IO TM-P4A4 (Modbus GPIO module)
  • Kipp&Zonen SMP3-A (Pyrano sensor)
  • Huawei SL pyrano (Pyrano sensor connected to the Huawei smartlogger)
Note

If a pyrano sensor connected to the Huawei smartlogger is configured, use the configured pyrano sensor address configured in the smartlogger.

Auxiliaries IP

Insert the IP address of the to be configured Auxiliaries. For example: “192.168.0.125”.

It is possible to define multiple addresses in the address range and only one IP address if all addresses can be reached through the same TCP/IP slave.

When the slaves are all reachable at the same address but on different IPs, it is possible to enter only one address and a range of IP addresses.

If each address has its own TCP/IP slave and a dedicated IP address, an IP range can be entered. To enter a range, the first IP address is entered followed by a ‘,’ or a ‘-’ and the last octet of the last IP address.

For example, if the address range is set to 1-4 (or 1, 2, 3, 4) and each address has a dedicated IP address, the IP input could be 192.168.0.10-13 (or 192.168.0.10, 11, 12, 13). The COMCAM Stuurbox will then translate this into the following IP addresses: 192.168.0.10, 192.168.0.11, 192.168.0.12, and 192.168.0.13.

Note

It should be noted that when multiple IP addresses are defined, the number of defined addresses must be one or be equal to the number of defined IP addresses. Failure to meet this criteria will result in an error when the settings are applied.

Note

Auxiliaries IP will only be asked when the Auxiliaries connection type is TCP/IP.

Auxiliaries port

Insert the port of the to be configured Auxiliaries. For example: “502”

Note

Auxiliaries port will only be asked when the Auxiliaries connection type is TCP/IP.

Grid settings

In this configuration power and current limits for the plant can be defined.

Grid settings configuration

The following inputs are required to configure the grid settings:

  • Grid current max
  • Grid + power max
  • Grid - power max

Grid current max

Enter the maximum allowed grid current for this plant. For example, the mains connection is 3x250 A, fill-in 250.

Tip

This is typically the value of the main fuse.

Grid + power max

Enter the maximum active power which might be consumed from the grid. For example: 50 kW.

Grid - power max

Enter the maximum active power which might be exported to the grid. For example: 100 kW. The COMCAM Stuurbox will implement export limitation controllers for configured solar inverters if the configured solar power exceeds the configured limit.

Grid voltage control

The grid voltage control can be enabled to apply an active power controller in the COMCAM Stuurbox, regulating the measured grid voltage. The maximum line-neutral grid phase voltage is determined, if this voltage is larger than the configured maximum grid voltage, the inverter active power setpoint is reduced (Using a fixed PI controller). This will limit the active power and therefore lower the grid voltage.

Tip

The grid voltage measured by the inverter is likely to be higher than the voltage at the grid entrance or grid meter location. Hence, it is important to ensure that the maximum allowable grid voltage set in the inverter is higher than the configured maximum grid voltage in the COMCAM Stuurbox.

Warning

The P1 DSMR 4 protocol does not support phase voltage measurement. Therefore it is not possible to use grid voltage control when the grid meter is a P1 DSMR 4 energy meter.

Active power control

By default, the configured number and power of the solar panels, together with the configured maximum grid return power and maximum grid current let the COMCAM Stuurbox decide if an active power or current controller is required for the configuration. By default an plant control active power controller is also implemented. As user this default configuration can be altered, by changing the Active power control setting.

  • Auto: (Default) depending on the configured limits an active power and/or current controller is implemented
  • Force disable: all power controllers are disabled! Plant control, export limit control and grid voltage control is not possible. Be careful using this configuration!
  • Force enable: enables the plant control, active power and grid current controller independent of the amount of solar power configured. Using this setting the maximum reduction value can be limited by the user.

Warning

Setting the “Force disable” option will disable all active power controllers. There will be no grid current, power or voltage control done by the COMCAM Stuurbox. Also power control via plant control is disabled! Therefore inverters will not be limited when EPEX price control is active.

Safety margin

The “Safety margin” is 0 by default. It sets a positive offset to the configured grid return power. An example: a plant is not allowed to return power to the grid (negative grid power), so the maximum grid return power is set to 0. Due to loads which are switched off, some energy will still be returned to the grid. To prevent this, a safety margin can be configured. The COMCAM Stuurbox will offset the control setpoint with the safety margin. If the grid return power is set to 0kW and the safety margin is set to 5kW, the COMCAM Stuurbox will limit PV and battery power in such way the grid power is tried to be 5kW. When a load of 4kW is suddenly switched off, the grid power will still be positive and the COMCAM Stuurbox will correct for it.

Warning

Only utilize the safety margin option in instances where there is a highly stringent return-to-grid policy. Utilizing the safety margin will lead to an increase in total grid power consumption and consequently, costs.

Low power limit

The “low power limit” is disabled by default. This function can be enabled if the maximum generated solar power should be continuously controlled (even when the grid power or current is not close to the limit). This function prevents large peaks when solar power suddenly increases but also increases the inverter ramp-up time. Enabling this option results in significantly lower peak powers. The total configured inverter power is required to correctly use this function. The function can’t correctly operate when not all inverters are active, if one of the inverters is not active, the function will temporary be disabled.

Tip

For systems with PV peak-shaving for a limited mains connection, it is advised to enable the low power limit option. This prevents high peak feeding currents which may trip the mains fuse.

Total PV inverter power

(This value is only required when Low power limit is enabled). The sum of the total nominal PV inverter power. Inverter which are only used as battery converter should not be included in the sum.

Maximum power limit

Setting the maximum power limit to less than 100% will consistently restrict the inverters maximum output power to the configured percentage. Consequently, the maximum output power of the inverters will never be attained, even if the grid current and grid negative power have not yet reached their limits yet.

For Auto and Force enable the following options are available to configure low power limit:

Allow PV for import limit

Default disabled. Enabling this function allows the PV limit controller to further increase PV power when the import limit is reached. Therefore the PV power could still be generated while the system in in MIN generation, only to prevent the import limit to be exceeded. PV is controlled with PRIO1, other priorities are processed first before PV power is increased.

Charge battery with grid return power

When this function is enabled, the battery charge power is increased when the mains active power becomes negative. Therefore the returned grid power could be used for charging the battery. It is advised to disable the “Allow automatic charge” option in the inverter group.

Arc detection

This configuration will define the external arc detection settings. By default external arc detection is disabled. Keep in mind, any GPIO used to connect to the external arc detection should by true when no arc is detected!

Arc detection configuration

The following inputs are required to complete Arc detection configuration:

  • Input type
  • Minimum PAC
  • Inverter address

Input type

Select the input type for Arc detection, options are:

  • Deactivate
  • GPIO (use onboard GPIO for max 2 inverters)
  • Ext. GPIO (use modbus GPIO modules for multiple external arc detections)
  • Both (Use as well the internal GPIO as external GPIO modules)

Tip

The deactivate option will deactivate arc detection, even if the Arc detection strategy is selected. Arc detection is deactivated by default.

Minimum PAC

Enter the minimum PAC (Inverter AC power) required per inverter for an arc detection. If the AC power of the inverter is not at least as high as Minimum PAC, while a detection is done, the detection is neglected.

Inverter address

This menu is only visible if the “Both” option is selected. It allows the user to select the one or two inverter addresses controlled by the internal GPIO. The other addresses will be logically (from low to high) mapped to the external GPIO modules. For example, if 5 inverters are configured, 1,2,3,4,5 and only 2 external GPIO modules are configured and “Inverter address” is set to 3,4: The first GPIO modules is connected to inverter 1, the second GPIO module to inverter 2 and GPI1 is connected to inverter 3, GPI2 to 4. Inverter 5 has no arc detection connected. Setting the “Inverter address” to 1 in this situation connects inverter 1 to GPI1 and inverter 2 to external GPIO 1 and inverter 3 to external GPIO 2.

Connecting the external arc detection

When connecting the external arc detection please check the following items:

  • Make sure the arc detection is not latched on detection.
  • Make sure the GPIO of the COMCAM Stuurbox or input on the external GPIO are HIGH when no detection is done and LOW when a detection is done.
  • Check the functionality of the external arc detection
  • Check the functionality of the configured COMCAM Stuurbox, check if the correct inverter is turned-off when a detection is done.

GPIO control

Allows the user to add multiple rules for the onboard or external GPIO. Actions can be triggered depending on the GPI (General Purpose Input) state or states can trigger GPO (General Purpose Output). The COMCAM Stuurbox has two GPI and two GPO onboard. It is possible to configure 4 independent GROUP states, which can be linked to the digital output of external IO modules.

Each rule added to the list can only handle one state, for example the following setting: “IN1 is HIGH then set Min gen set to TRUE” Will limit the generation when input1 becomes HIGH. After input1 becomes LOW again, no new action is triggered, so the system will stay in Min gen. To return to normal operation when input1 is low again, the following rule should also be added: “IN1 is LOW then set Min gen set to FALSE”

It is possible to use the following variables to define triggers:

  • contr. gen. (Control Generation) which is the generation state which can be remotely set to MIN, NOM or MAX (default NOM)
  • contr. cons. (Control Consumption) which is de consumption state which can be remotely set to MIN, NOM or MAX (default NOM)
  • Psolar (System Solar power) which is the actual solar power (sum of solar power of all inverters), value is set in kW
  • Pgrid (System grid power) which is the grid meter active power, value is set in kW
  • Reduction which is the actual solar inverter limit value, 0 means solar is reduced to 0% of nominal, and 100 means solar is unlimited
  • Battery SoC which is the (weighted) average of the connected battery SoC values, value is set in %
  • Summed load meters which is the sum of the active power of all the load meters, value is set in kW
  • Pbattery the total battery power in the system, value is set in kW
  • PRIO the actual load prio 0-10, where 0 means all loads off and generate to reach the import limit, value is set between 0 and 10

As example, when GPO1 needs to be enabled when the grid power is -10kW and disabled when the grid power is 0kW the following rule can be set:

Group: GPO1 ON (give the action a logic name) Select GPIO: GPO1 (the rule will control GPO1) Set to: TRUE (The rule will enable GPO1) When: Pgrid (select grid power) Opperator: < (When greater than) Value: value (select free value input) Set value: -10 (set the value to -10kW)

Group: GPO1 OFF (give the action a logic name) Select GPIO: GPO1 (the rule will control GPO1) Set to: FALSE (The rule will enable GPO1) When: Pgrid (select grid power) Opperator: > (When greater than) Value: value (select free value input) Set value: 0 (set the value to 0kW)

As example, when GPO1 needs to be enabled when control generation is set to MIN remotely:

Group: GPO1 ON (give the action a logic name) Select GPIO: GPO1 (the rule will control GPO1) Set to: TRUE (The rule will enable GPO1) When: contr. gen (Select control generation as this value is changed remotely) Opperator: == (Equal to) Value: min (MIN, to set GPO1 to true when contr. gen. is set to MIN)

Group: GPO1 OFF (give the action a logic name) Select GPIO: GPO1 (the rule will control GPO1) Set to: FALSE (The rule will disable GPO1) When: contr. gen (Select control generation as this value is changed remotely) Opperator: != (Not equal to) Value: min (MIN, to set GPO1 to false when contr. gen. is NOT set to MIN)

Tip

The activation and deactivation of a GPO or Group is always done in two separate actions. Multiple actions can be created which all enable or disable the GPO.

Device settings

This part of the manual will describe all device settings and configurations.

ETH0 settings

Shows the actual status of the ETH0 port, and allows user to change port IP configuration.

ETH0 Setup

ETH0 Type

Select the type of ETH0 connection, options are:

  • DHCP
  • STATIC

Note

When DHCP is selected as network type for ETH0, no other settings are needed for configuration. If Static is selected as ETH0 network type, other settings below are needed.

ETH0 IP Address

Enter the IP address of the ETH0 network, for example: “192.168.0.10”

ETH0 Gateway IP address

Enter the IP address of the network default gateway, for example: “192.168.0.1”.

This field can be left empty when there is no default gateway for this connection (and therefore no internet connection through this port).

ETH0 Netmask

Enter the network Netmask, for example: “255.255.255.0”.

ETH0 DNS

Enter the DNS setting for ETH0, for example: “8.8.8.8”.

This field can be left empty when there is no DNS required.

ETH1 settings

Shows the actual status of the ETH1 port, and allows user to change port IP configuration.

ETH1 Setup

ETH1 Type

Select the type of ETH1 connection, options are:

  • DHCP
  • STATIC

Note

When DHCP is selected as network type for ETH1, no other settings are needed for configuration. If Static is selected as ETH1 network type, other settings below are needed.

ETH1 IP Address

Enter the IP address of the ETH1 network, for example: “192.168.0.10”

ETH1 Gateway IP address

Enter the IP address of the network default gateway, for example: “192.168.0.1”.

This field can be left empty when there is no default gateway for this connection (and therefore no internet connection through this port).

ETH1 Netmask

Enter the ETH1 Netmask, for example: “255.255.255.0”.

ETH1 DNS

Enter the DNS setting for ETH0, for example: “8.8.8.8”.

This field can be left empty when there is no DNS required.

Modbus settings

This explains the RTU setup for:

  • RTU-A (X10)
  • RTU-B (X11)
  • RTU-C (X12)

RTU configuration

The following inputs are required to complete RTU configuration:

  • Baudrate
  • Parity
  • Databits
  • Stopbits

The default port configuration is 9600 8N1.

Baudrate

Select the baudrate for the RTU connector, options are:

  • 9600
  • 19200
  • 38400
  • 57600
  • 115200
  • 230400

Parity

Select the parity for the RTU connector, options are:

  • None
  • Even
  • Odd

Databits

Select the databits for the RTU connector, options are:

  • 8 bits
  • 7 bits

Stopbits

Select the stopbits for the RTU connector, options are:

  • 1 bit
  • 2 bits

GPIO settings

The GPIO page shows the actual status of the input ports.

Control GPO

This menu allows the user to directly control the two output ports on te COMCAM Stuurbox.

Warning

Forcing the GPO state can counteract the intended function!

System settings

This page shows actual connection status of the COMCAM Stuurbox.

  • Internet, yes if the device was able to ping to an external ip.
  • HUB, paired if the user has already paired the device to the HUB.
  • Support, shows the support ID when support is enabled.

System settings contains

  • Display setup (Dim brightness and Contrast settings)
  • Language selection

Display setup (Dim brightness)

Select the low level of the backlight intensity. The COMCAM Stuurbox will reduce the backlight to the configured intensity when the buttons are not pressed for a while.

Display setup (Contrast settings)

Configures the display’s contrast. By hovering over the options, the display contrast will change to the selected intensity.

Language selection

Configures the system language for all status and configuration pages.

Factory Reset

Performs a factory reset of the device. Be aware that this process will delete all user settings and configurations, returning the device to its original state. The device will ask for confirmation twice.

After confirmation, the device will reboot and reset. This will take less than a minute during which nothing is shown on the display and both status LEDs will be off. Once finished, you will be presented with the First Time Use wizard to set up the device again. Note that any license(s) will remain unaffected by the reset and will not be removed during this process.

Update settings

Check for updates

Manually verify if any software updates are available. The COMCAM Stuurbox should be connected to the internet to check for new updates.

Install strategy

Selects the strategy to run updates. Two options are available:

  • Automatically: COMCAM Stuurbox will automatically download and install available updates at night.
  • Manual: If enabled a notification is shown when an update is available. The device will not automatically install updates.

Notifications

Turn on or turn off update notifications on the COMCAM Stuurbox.

Channel

Select the active update channel.

  • Latest: (default) get the latest official releases
  • Stable: Only receive stable updates (version have already been tested for multiple weeks till months in a production environment)
  • Beta: Receive Beta versions (no official release!)
Warning

The Beta channel is not recommended for devices in a production environment. Releases in the Beta channel are still in the testing phase. There is no warranty for the functionality of the software.

Plant control

This page shows the actual plant control status. When no plant control command is currently running the status is “idle” and all items contain “–”. When a plant control command is remotely given the status becomes “active” and the given command is shown at the right item.

When a plant control command is active the external LED turns blue.

When no plant control is active the plant control page shows a idle status:

When plant control is active the plant control page shows active status with the current control value. In this example the control item is generation to min with a Valid time (TTL) of 300 seconds.