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 the 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 |
string
|
Inverter type :
|
No | CU | CU, CB, HID | |
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 milliseconds | No | 10000 | ||
poll_delay_ms | integer | Minimum time delay in milliseconds to wait before sending any data on port. | No | 200 | ||
timeout_ms | integer | Timeout of waiting for incoming requests in milliseconds |
Yes | 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 the 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 | The time interval for a short output pulse to stay active | No | 0 | ||
pulse_long_time_ms | integer | The time interval for a long output pulse to stay active | No | 0 |