slave.modbus
Modbus slave
type |
object |
||
properties |
|||
|
Maximum size of a read request on this Slave for Coils and Discrete Inputs. Default value is [2000] |
||
type |
integer |
||
maximum |
2000 |
||
minimum |
1 |
||
default |
2000 |
||
|
Number of simultaneous connections allowed on this Slave. Default value is [1] |
||
type |
integer |
||
maximum |
20 |
||
minimum |
1 |
||
default |
1 |
||
|
The host and port of the modbus slave |
||
type |
string |
||
|
Minimum time to wait between request on this Slave (must be << read_period). Default value is [{“unit”:”MILLISECONDS”,”value”:0}] |
||
default |
unit |
MILLISECONDS |
|
value |
0 |
||
|
Name of the playbook that generated this file. If present, the file is managed by the Composer and may be overwritten on regeneration. Used for selective clean. Do not edit or set manually. |
||
type |
string |
||
|
Id of the module |
||
type |
string |
||
|
Interval between readings on this Slave. Default value is [{“unit”:”SECONDS”,”value”:1}] |
||
default |
unit |
SECONDS |
|
value |
1 |
||
|
Maximum size of a read request on this Slave for Inputs Registers and Holding Registers. Default value is [125] |
||
type |
integer |
||
maximum |
125 |
||
minimum |
1 |
||
default |
125 |
||
|
The address of the slave Default value is [1] |
||
type |
integer |
||
maximum |
255 |
||
minimum |
0 |
||
default |
1 |
||
|
The id of the template to use for this file |
||
type |
string |
||
|
The variables and their values to be replaced from the template |
||
type |
object |
||
additionalProperties |
|||
|
Duration after which a Modbus action will timeout on this Slave Default value is [{“unit”:”SECONDS”,”value”:1}] |
||
default |
unit |
SECONDS |
|
value |
1 |
||
|
The variables files to use to replace the variables. The first file of the list will take precedence over the following one. Template variables take precedence over the contents of the files. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
DurationConfigurationEntity
type |
object |
|
properties |
||
|
The unit of time expressed |
|
type |
string |
|
enum |
NANOSECONDS, MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS, DAYS |
|
|
The amount of time expressed with the unit |
|
type |
integer |
|
additionalProperties |
False |
|