powersync-plugins-modbus/libnymea-sunspec/tools/models/json/model_703.json

140 lines
4.4 KiB
JSON

{
"group": {
"desc": "Enter service model.",
"label": "Enter Service",
"name": "DEREnterService",
"points": [
{
"desc": "Enter service model ID.",
"label": "Model ID",
"mandatory": "M",
"name": "ID",
"size": 1,
"static": "S",
"type": "uint16",
"value": 703
},
{
"desc": "Enter service model length.",
"label": "Model Length",
"mandatory": "M",
"name": "L",
"size": 1,
"static": "S",
"type": "uint16",
"value": 17
},
{
"access": "RW",
"desc": "Permit enter service.",
"label": "Permit Enter Service",
"name": "ES",
"size": 1,
"symbols": [
{
"name": "DISABLED",
"value": 0
},
{
"name": "ENABLED",
"value": 1
}
],
"type": "enum16"
},
{
"access": "RW",
"desc": "Enter service voltage high threshold as percent of normal voltage.",
"label": "Enter Service Voltage High",
"name": "ESVHi",
"sf": "V_SF",
"size": 1,
"type": "uint16",
"units": "Pct"
},
{
"access": "RW",
"desc": "Enter service voltage low threshold as percent of normal voltage.",
"label": "Enter Service Voltage Low",
"name": "ESVLo",
"sf": "V_SF",
"size": 1,
"type": "uint16",
"units": "Pct"
},
{
"access": "RW",
"desc": "Enter service frequency high threshold.",
"label": "Enter Service Frequency High",
"name": "ESHzHi",
"sf": "Hz_SF",
"size": 2,
"type": "uint32",
"units": "Hz"
},
{
"access": "RW",
"desc": "Enter service frequency low threshold.",
"label": "Enter Service Frequency Low",
"name": "ESHzLo",
"sf": "Hz_SF",
"size": 2,
"type": "uint32",
"units": "Hz"
},
{
"access": "RW",
"desc": "Enter service delay time in seconds.",
"label": "Enter Service Delay Time",
"name": "ESDlyTms",
"size": 2,
"type": "uint32",
"units": "Secs"
},
{
"access": "RW",
"desc": "Enter service random delay in seconds.",
"label": "Enter Service Random Delay",
"name": "ESRndTms",
"size": 2,
"type": "uint32",
"units": "Secs"
},
{
"access": "RW",
"desc": "Enter service ramp time in seconds.",
"label": "Enter Service Ramp Time",
"name": "ESRmpTms",
"size": 2,
"type": "uint32",
"units": "Secs"
},
{
"desc": "Enter service delay time remaining in seconds.",
"label": "Enter Service Delay Remaining",
"name": "ESDlyRemTms",
"size": 2,
"type": "uint32",
"units": "Secs"
},
{
"desc": "Voltage percentage scale factor.",
"label": "Voltage Scale Factor",
"name": "V_SF",
"size": 1,
"static": "S",
"type": "sunssf"
},
{
"desc": "Frequency scale factor.",
"label": "Frequency Scale Factor",
"name": "Hz_SF",
"size": 1,
"static": "S",
"type": "sunssf"
}
],
"type": "group"
},
"id": 703
}