16.7 POWERONE
Overview
PowerOne protocol is used to communicate with Aurora inverters over serial communication. Serial communication parameters (baudrate, parity, etc.) are handled automatically by the protocol.
Configuration
PowerOne parameters for Device tab
Parameter |
Type |
Description |
Required |
Default value (when not specified) |
Range |
|
Min |
Max |
|||||
Min |
Max |
|||||
name | string | User-friendly device name | Yes |
|
|
|
description | string | Description of a device | No |
|
|
|
device_alias | string | Alphanumeric string to identify a device | Yes | |||
enable | boolean | Enabling/disabling of a device | No | 1 | 0 | 1 |
protocol | string | Protocol to be used. | Yes |
powerone |
||
serialnumber | integer | Inverter serial number | Yes | |||
type | integer |
Inverter type :
|
No | CU | ||
device | Communication port | Yes | PORT1 | PORT2 | ||
baudrate | integer | Communication speed, bauds/s | No | 9600 | 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600,115200 | |
scan_rate_ms | integer | Delay before closing serial port in miliseconds | No | 10000 | ||
poll_delay_ms | integer | Minimum time delay in miliseconds to wait before sending any data on port. | No | 200 | ||
timeout_ms | integer | Timeout of waiting for incoming request in miliseconds |
No | 1000 | 0 | 60000 |
PowerOne parameters for Signals tab
Parameter |
Type |
Description |
Required |
Default value (when not specified) |
Range |
|
Min |
Max |
|||||
signal_name |
string |
User-friendly signal name |
Yes |
|
|
|
device_alias |
string |
Device alias from a Devices tab |
Yes |
|
|
|
signal_alias |
string |
Unique alphanumeric name of the signal to be used |
Yes |
|
|
|
enable |
boolean |
Enabling/disabling of an individual signal |
No | 1 |
0 |
1 |
log |
integer |
Enable logging in event log |
No | 0 |
|
|
number_type | string | Type of a number (FLOAT, DOUBLE, DIGITAL, etc.) | Yes | |||
job_todo |
string |
Tag job as single or multiple comma separated OBIS codes |
Yes |
|
|
|
tag_job_todo | string | Tag sub job | Yes | |||
pulse_short_time_ms | integer | Time interval for short output pulse to stay active | No | 0 | ||
pulse_long_time_ms | integer | Time interval for long output pulse to stay active | No | 0 |