30 lines
2.8 KiB
JSON
30 lines
2.8 KiB
JSON
["sorb", [{"path": "", "type": "float", "readonly": false, "cmd": "run sorb", "description": "sorb", "kids": 28},
|
|
{"path": "send", "type": "text", "readonly": false, "cmd": "sorb send", "visibility": 3},
|
|
{"path": "status", "type": "text", "visibility": 3},
|
|
{"path": "is_running", "type": "int", "visibility": 3},
|
|
{"path": "mode", "type": "enum", "enum": {"off": 0, "on": 1}, "readonly": false, "cmd": "sorb mode"},
|
|
{"path": "reg", "type": "float"},
|
|
{"path": "output", "type": "float", "readonly": false, "cmd": "sorb output"},
|
|
{"path": "ramptime", "type": "float", "readonly": false, "cmd": "sorb ramptime", "description": "time for ramping [sec] deltax = 1 or a factor 10"},
|
|
{"path": "ramptol", "type": "float", "readonly": false, "cmd": "sorb ramptol", "description": "log of max. deviation when ramping"},
|
|
{"path": "smoothtime", "type": "float", "readonly": false, "cmd": "sorb smoothtime", "description": "time for smoothing ramp near setpoint"},
|
|
{"path": "invar", "type": "text", "readonly": false, "cmd": "sorb invar", "visibility": 3},
|
|
{"path": "outvar", "type": "text", "readonly": false, "cmd": "sorb outvar", "visibility": 3},
|
|
{"path": "prop", "type": "float", "readonly": false, "cmd": "sorb prop", "description": "smaller means more sensitive. a change of 'prop' on input -> a change of 100 % or a factor 10 on output"},
|
|
{"path": "int", "type": "float", "readonly": false, "cmd": "sorb int", "description": "integration time (sec)"},
|
|
{"path": "outmin", "type": "float", "readonly": false, "cmd": "sorb outmin", "description": "output for maximal decrease of input var."},
|
|
{"path": "outmax", "type": "float", "readonly": false, "cmd": "sorb outmax", "description": "output for maximal increase of input var."},
|
|
{"path": "inpfunction", "type": "enum", "enum": {"linear": 0, "logarithmic": 1}, "readonly": false, "cmd": "sorb inpfunction"},
|
|
{"path": "inplinear", "type": "float", "readonly": false, "cmd": "sorb inplinear", "description": "function gets linear below about this value"},
|
|
{"path": "outfunction", "type": "enum", "enum": {"linear": 0, "exponential": 1}, "readonly": false, "cmd": "sorb outfunction"},
|
|
{"path": "outlinear", "type": "float", "readonly": false, "cmd": "sorb outlinear", "description": "function gets linear below about this value"},
|
|
{"path": "precision", "type": "float", "readonly": false, "cmd": "sorb precision"},
|
|
{"path": "deadband", "type": "float", "readonly": false, "cmd": "sorb deadband"},
|
|
{"path": "maxdelta", "type": "float", "readonly": false, "cmd": "sorb maxdelta"},
|
|
{"path": "set", "type": "float", "readonly": false, "cmd": "sorb set"},
|
|
{"path": "target", "type": "float"},
|
|
{"path": "running", "type": "int"},
|
|
{"path": "tolerance", "type": "float", "readonly": false, "cmd": "sorb tolerance"},
|
|
{"path": "maxwait", "type": "float", "readonly": false, "cmd": "sorb maxwait"},
|
|
{"path": "settle", "type": "float", "readonly": false, "cmd": "sorb settle"}]]
|