[
{
"id": "converter1",
"type": "converter",
"protocol": "Modbus TCP/IP",
"ipAddress": "192.168.1.20",
"port": 502,
"slaveId": 240,
"controlMap": "cet_30C3_control",
"addressMap": "cet_30C3_address_map",
"forwardMap": "cet_30C3_forward_map",
"disabled": false,
"critical": true,
"communicationInterval": 0.2
},
{
"id": "battery1",
"type": "battery",
"protocol": "CANbus",
"addressMap": "canbus_device_address_map",
"controlMap": "canbus_device_control",
"disabled": false,
"frameFormat": "11-bit",
"module": 1
},
{
"id": "pushbuttons",
"type": "digitalInputOutput",
"addressMap": "pushbuttons_address_map",
"retainInputs": true,
"disabled": false
},
{
"id": "indicators",
"type": "digitalInputOutput",
"controlMap": "indicators_rgb7_control",
"addressMap": "indicators_address_map",
"disabled": false
},
{
"id": "transducer",
"type": "analogInputOutput",
"addressMap": "vmt_address_map",
"disabled": false
},
{
"id": "battery1_precharge",
"type": "precharge",
"addressMap": "battery1_precharge_address_map",
"disabled": false,
"holdReferenceInSeconds": 5,
"prechargePeriodInSeconds": 10,
"holdAuxiliaryInSeconds": 2,
"tresholdVoltage": 700,
"maximumVoltage": 760,
"mainContactorFeedback": true,
"auxiliaryContactorFeedback": false,
"referenceContactorFeedback": true,
"breakerFeedback": true,
"maxFeedbackRetries": 3
},
{
"id": "breaker1",
"type": "breaker",
"addressMap": "breaker1_address_map",
"disabled": false
},
{
"id": "contactor1",
"type": "contactor",
"addressMap": "contactor1_address_map",
"disabled": false,
"holdReferenceInSeconds": 5,
"contactorFeedback": true
}
]