Difference between revisions of "Wiring Editor Testing"
Jump to navigation
Jump to search
(53 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Work In progress == | == Work In progress == | ||
<iframe key="wiki" align="right" width="100%" height="1150" level="" path="/gojs/samples/wiring23.html?id=wiring1&palette=heatweb_sensors.json&height=800px" /> | |||
< | <iframe key="wiki" align="right" width="100%" height="1150" level="" path="/gojs/samples/wiringParse1.html?id=wiring1" /> | ||
<div class="diagramlist"> | |||
* [https://hwwiki.ddns.net/ui/wiring/wiring14/QmYBpFVpNe5AeURNaJakt9y8z6CizZrhHDLuKpYLvo9jDv Basic] | |||
< | </div> | ||
<pre id="wiringPalette1" style="display:none"> | |||
[ | |||
{ | |||
"key": "node", | |||
"name": "BEMS Hat", | |||
"href": "https://hwwiki.ddns.net/", | |||
"fill": "palegreen", | |||
"image": "/images/c/c1/C2a.svg", | |||
"signalTypes": [ | |||
{ | |||
"id": "GND", | |||
"name": "Ground" | |||
}, | |||
{ | |||
"id": "NTC", | |||
"name": "NTC 10K Thermistor" | |||
}, | |||
{ | |||
"id": "NTC1K", | |||
"name": "NTC 1K Thermistor" | |||
}, | |||
{ | |||
"id": "NTC10K", | |||
"name": "NTC 10K Thermistor" | |||
}, | |||
{ | |||
"id": "10K", | |||
"name": "0-10K Resistance" | |||
}, | |||
{ | |||
"id": "1K", | |||
"name": "0-1K Resistance" | |||
} | |||
], | |||
"leftArray": [ | |||
{ | |||
"portId": "TH8GND", | |||
"block": "TH8", | |||
"portColor": "#000000", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"GND" | |||
], | |||
"name": "TH8 Ground" | |||
}, | |||
{ | |||
"portId": "TH8", | |||
"block": "TH8", | |||
"portColor": "#00ff00", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"10K" | |||
], | |||
"name": "TH8 Signal", | |||
"channel": "8" | |||
}, | |||
{ | |||
"portId": "TH7GND", | |||
"block": "TH7", | |||
"portColor": "#000000", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"GND" | |||
], | |||
"name": "TH7 Ground" | |||
}, | |||
{ | |||
"portId": "TH7", | |||
"block": "TH7", | |||
"portColor": "#00ff00", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"10K" | |||
], | |||
"name": "TH7 Signal", | |||
"channel": "7" | |||
}, | |||
{ | |||
"portId": "TH6GND", | |||
"block": "TH6", | |||
"portColor": "#000000", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"GND" | |||
], | |||
"name": "TH6 Ground" | |||
}, | |||
{ | |||
"portId": "TH6", | |||
"block": "TH6", | |||
"portColor": "#00ff00", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"10K" | |||
], | |||
"name": "TH6 Signal", | |||
"channel": "6" | |||
}, | |||
{ | |||
"portId": "TH5GND", | |||
"block": "TH5", | |||
"portColor": "#000000", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"GND" | |||
], | |||
"name": "TH5 Ground" | |||
}, | |||
{ | |||
"portId": "TH5", | |||
"block": "TH5", | |||
"portColor": "#00ff00", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"10K" | |||
], | |||
"name": "TH5 Signal", | |||
"channel": "5" | |||
}, | |||
{ | |||
"portId": "IN4GND", | |||
"block": "IN4", | |||
"portColor": "#000000", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"GND" | |||
], | |||
"name": "IN4 Ground" | |||
}, | |||
{ | |||
"portId": "IN4", | |||
"block": "IN4", | |||
"portColor": "#fffffe", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"NTC1K", | |||
"0-10V", | |||
"PULSE", | |||
"DRY" | |||
], | |||
"name": "IN4 Signal", | |||
"channel": "4" | |||
}, | |||
{ | |||
"portId": "IN3GND", | |||
"block": "IN3", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "IN3", | |||
"block": "IN3", | |||
"portColor": "#fffffe", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"NTC1K", | |||
"0-10V", | |||
"PULSE", | |||
"DRY" | |||
], | |||
"name": "IN3 Signal", | |||
"channel": "3" | |||
}, | |||
{ | |||
"portId": "IN2GND", | |||
"block": "IN2", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "IN2", | |||
"block": "IN2", | |||
"portColor": "#fffffe", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"NTC1K", | |||
"0-10V", | |||
"PULSE", | |||
"DRY" | |||
], | |||
"name": "IN2 Signal", | |||
"channel": "2" | |||
}, | |||
{ | |||
"portId": "IN1GND", | |||
"block": "IN1", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "IN1", | |||
"block": "IN1", | |||
"portColor": "#fffffe", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"NTC1K", | |||
"0-10V", | |||
"PULSE", | |||
"DRY" | |||
], | |||
"name": "IN1 Signal", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "TH4GND", | |||
"block": "TH4", | |||
"portColor": "#000000", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"GND" | |||
], | |||
"name": "TH4 Ground" | |||
}, | |||
{ | |||
"portId": "TH4", | |||
"block": "TH4", | |||
"portColor": "#00ff00", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"10K" | |||
], | |||
"name": "TH1 Signal", | |||
"channel": "4" | |||
}, | |||
{ | |||
"portId": "TH3GND", | |||
"block": "TH3", | |||
"portColor": "#000000", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"GND" | |||
], | |||
"name": "TH3 Ground" | |||
}, | |||
{ | |||
"portId": "TH3", | |||
"block": "TH3", | |||
"portColor": "#00ff00", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"10K" | |||
], | |||
"name": "TH3 Signal", | |||
"channel": "3" | |||
}, | |||
{ | |||
"portId": "TH2GND", | |||
"block": "TH2", | |||
"portColor": "#000000", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"GND" | |||
], | |||
"name": "TH2 Ground" | |||
}, | |||
{ | |||
"portId": "TH2", | |||
"block": "TH2", | |||
"portColor": "#00ff00", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"10K" | |||
], | |||
"name": "TH2 Signal", | |||
"channel": "2" | |||
}, | |||
{ | |||
"portId": "TH1GND", | |||
"block": "TH1", | |||
"portColor": "#000000", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"GND" | |||
], | |||
"name": "TH1 Ground" | |||
}, | |||
{ | |||
"portId": "TH1", | |||
"block": "TH1", | |||
"portColor": "#00ff00", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"NTC10K", | |||
"10K" | |||
], | |||
"name": "TH1 Signal", | |||
"channel": "1" | |||
} | |||
], | |||
"topArray": [ | |||
{ | |||
"portColor": "#ffc900", | |||
"portId": "top01", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portColor": "#ffc900", | |||
"portId": "top02", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portColor": "#ffc900", | |||
"portId": "top03", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "top1", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "top2", | |||
"portColor": "#e88600", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "top3", | |||
"portColor": "#000002", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portColor": "#ffffff", | |||
"portId": "top4" | |||
}, | |||
{ | |||
"portColor": "#ffffff", | |||
"portId": "top5" | |||
} | |||
], | |||
"bottomArray": [ | |||
{ | |||
"portColor": "#000000", | |||
"portId": "pin25", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "D1", | |||
"portColor": "#00ffff", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"PULSE", | |||
"DRY" | |||
], | |||
"name": "Digital Input D1", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "pin27", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "D2", | |||
"portColor": "#00ffff", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"PULSE", | |||
"DRY" | |||
], | |||
"name": "Digital Input D2", | |||
"channel": "2" | |||
}, | |||
{ | |||
"portId": "pin29", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "D3", | |||
"portColor": "#00ffff", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"PULSE", | |||
"DRY" | |||
], | |||
"name": "Digital Input D3", | |||
"channel": "3" | |||
}, | |||
{ | |||
"portId": "pin31", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "D4", | |||
"portColor": "#00ffff", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"PULSE", | |||
"DRY" | |||
], | |||
"name": "Digital Input D4", | |||
"channel": "4" | |||
}, | |||
{ | |||
"portId": "pin33", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "P1", | |||
"portColor": "#40aceb", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"PWM", | |||
"PWMGND" | |||
], | |||
"name": "PWM Input P1", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "pin35", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "P2", | |||
"portColor": "#40aceb", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"PWM", | |||
"PWMGND" | |||
], | |||
"name": "PWM Input P2", | |||
"channel": "2" | |||
}, | |||
{ | |||
"portId": "pin37", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "P3", | |||
"portColor": "#40aceb", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"PWM", | |||
"PWMGND" | |||
], | |||
"name": "PWM Input P3", | |||
"channel": "3" | |||
}, | |||
{ | |||
"portId": "pin39", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "P4", | |||
"portColor": "#40aceb", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"PWM", | |||
"PWMGND" | |||
], | |||
"name": "PWM Input P4", | |||
"channel": "4" | |||
}, | |||
{ | |||
"portId": "R1NO", | |||
"portColor": "#ff8abd", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"SW_NO" | |||
], | |||
"name": "Relay 1 N/O", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "R1COM", | |||
"portColor": "#bf6ae3", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"SW_COM", | |||
"SW_C" | |||
], | |||
"name": "Relay 1 Common", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "R1NC", | |||
"portColor": "#ffa3a3", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"SW_NC" | |||
], | |||
"name": "Relay 1 N/C", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "R2NO", | |||
"portColor": "#ff8abd", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"SW_NO" | |||
], | |||
"name": "Relay 2 N/O", | |||
"channel": "2" | |||
}, | |||
{ | |||
"portId": "R2COM", | |||
"portColor": "#bf6ae3", | |||
"figure": "Input", | |||
"signalTypes": [ | |||
"SW_COM", | |||
"SW_C" | |||
], | |||
"name": "Relay 2 Common", | |||
"channel": "2" | |||
}, | |||
{ | |||
"portId": "R2NC", | |||
"portColor": "#ffa3a3", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"SW_NC" | |||
], | |||
"name": "Relay 2 N/C", | |||
"channel": "2" | |||
} | |||
], | |||
"rightArray": [ | |||
{ | |||
"portColor": "#000000", | |||
"portId": "pin47", | |||
"figure": "Circle" | |||
}, | |||
{ | |||
"portColor": "#888891", | |||
"figure": "Circle", | |||
"portId": "RS485A1", | |||
"signalTypes": [ | |||
"RS485A", | |||
"RS485+", | |||
"MODBUS+" | |||
], | |||
"name": "RS485 Positive 1", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "RS485B1", | |||
"portColor": "#888890", | |||
"figure": "Circle", | |||
"signalTypes": [ | |||
"RS485B", | |||
"RS485-", | |||
"MODBUS-" | |||
], | |||
"name": "RS485 Negative 1", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "right3", | |||
"portColor": "#000000", | |||
"figure": "Circle" | |||
}, | |||
{ | |||
"portColor": "#888889", | |||
"figure": "Circle", | |||
"portId": "RS485A2", | |||
"signalTypes": [ | |||
"RS485A", | |||
"RS485+", | |||
"MODBUS+" | |||
], | |||
"name": "RS485 Positive 2", | |||
"channel": "2" | |||
}, | |||
{ | |||
"portId": "RS485B2", | |||
"portColor": "#888888", | |||
"figure": "Circle", | |||
"signalTypes": [ | |||
"RS485B", | |||
"RS485-", | |||
"MODBUS-" | |||
], | |||
"name": "RS485 Negative 2", | |||
"channel": "2" | |||
}, | |||
{ | |||
"portId": "right6", | |||
"portColor": "#ddddba", | |||
"figure": "Circle", | |||
"signalTypes": [ | |||
"MBUS", | |||
"MBUS+" | |||
], | |||
"name": "M-Bus", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "right7", | |||
"portColor": "#ddddbb", | |||
"figure": "Circle", | |||
"signalTypes": [ | |||
"MBUS", | |||
"MBUS-" | |||
], | |||
"name": "M-Bus", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "OUT4", | |||
"portColor": "#ffff00", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"0-10V" | |||
], | |||
"name": "0-10V Output OUT4", | |||
"channel": "4" | |||
}, | |||
{ | |||
"portId": "right9", | |||
"block": "OUT4", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "OUT3", | |||
"portColor": "#ffff00", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"0-10V" | |||
], | |||
"name": "0-10V Output OUT3", | |||
"channel": "3" | |||
}, | |||
{ | |||
"portId": "right11", | |||
"block": "OUT3", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "OUT2", | |||
"portColor": "#ffff00", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"0-10V" | |||
], | |||
"name": "0-10V Output OUT2", | |||
"channel": "2" | |||
}, | |||
{ | |||
"portId": "right13", | |||
"block": "OUT2", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "OUT1", | |||
"portColor": "#ffff00", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"0-10V" | |||
], | |||
"name": "0-10V Output OUT1", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "right15", | |||
"block": "OUT1", | |||
"portColor": "#000000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "OD4", | |||
"portColor": "#40aceb", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"0-10V" | |||
], | |||
"name": "PWM Output OD4", | |||
"channel": "4" | |||
}, | |||
{ | |||
"portId": "right17", | |||
"block": "OD4", | |||
"portColor": "#ff0000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "OD3", | |||
"portColor": "#40aceb", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"0-10V" | |||
], | |||
"name": "PWM Output OUT3", | |||
"channel": "3" | |||
}, | |||
{ | |||
"portId": "right19", | |||
"block": "OD3", | |||
"portColor": "#ff0000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "OD2", | |||
"block": "OD2", | |||
"portColor": "#40aceb", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"0-10V" | |||
], | |||
"name": "PWM Output OD2", | |||
"channel": "2" | |||
}, | |||
{ | |||
"portId": "right21", | |||
"block": "OD2", | |||
"portColor": "#ff0000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "OD1", | |||
"block": "OD1", | |||
"portColor": "#40aceb", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"0-10V" | |||
], | |||
"name": "PWM Output OD1", | |||
"channel": "1" | |||
}, | |||
{ | |||
"portId": "right23", | |||
"block": "OD1", | |||
"portColor": "#ff0000", | |||
"figure": "Output" | |||
} | |||
], | |||
"loc": "429.90625 -103.375", | |||
"size": "231 250.5", | |||
"thickness": 2, | |||
"color": "palegreen" | |||
}, | |||
{ | |||
"name": "Pulsed Flow Sensor", | |||
"fill": "#dbf6cb", | |||
"pulsesPerLitre": "520", | |||
"leftArray": [], | |||
"rightArray": [ | |||
{ | |||
"portId": "right1", | |||
"portColor": "#ffc900", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "right2", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "pulse", | |||
"portColor": "#00ffff", | |||
"signalTypes": [ | |||
"#00ffff", | |||
"#fffffe" | |||
], | |||
"figure": "Output", | |||
"signalType": "PULSE", | |||
"map": [ | |||
[ | |||
0, | |||
0 | |||
], | |||
[ | |||
265, | |||
30 | |||
] | |||
], | |||
"mapUnits": [ | |||
"pulse/s", | |||
"ltr/min" | |||
] | |||
} | |||
], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "FS", | |||
"size": "82.107421875 53", | |||
"loc": "58.15625 -164.375" | |||
}, | |||
{ | |||
"name": "Timeclock", | |||
"fill": "#dbf6cb", | |||
"leftArray": [], | |||
"rightArray": [ | |||
{ | |||
"portId": "right0", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "switch", | |||
"portColor": "#00ffff", | |||
"signalTypes": [ | |||
"#00ffff", | |||
"#fffffe" | |||
], | |||
"figure": "Output", | |||
"signalType": "DRY" | |||
} | |||
], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "timer", | |||
"size": "78.78515625 47", | |||
"loc": "-15.84375 -332.375" | |||
}, | |||
{ | |||
"name": "Room Thermostat", | |||
"fill": "#dbf6cb", | |||
"leftArray": [], | |||
"rightArray": [ | |||
{ | |||
"portId": "swgnd", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "swin", | |||
"portColor": "#00ffff", | |||
"signalTypes": [ | |||
"#00ffff", | |||
"#fffffe" | |||
], | |||
"figure": "Output", | |||
"signalType": "DRY" | |||
} | |||
], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "roomstat", | |||
"size": "78.78515625 47", | |||
"loc": "70.15625 -246.375" | |||
}, | |||
{ | |||
"name": "Switch", | |||
"fill": "#dbf6cb", | |||
"leftArray": [ | |||
{ | |||
"portId": "switch", | |||
"portColor": "#00ffff", | |||
"signalTypes": [ | |||
"#00ffff", | |||
"#fffffe" | |||
], | |||
"figure": "Output", | |||
"signalType": "DRY" | |||
}, | |||
{ | |||
"portId": "swin", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
} | |||
], | |||
"rightArray": [], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "switch", | |||
"size": "69 47", | |||
"loc": "67.0625 -80.5" | |||
}, | |||
{ | |||
"name": "Pressure + Temp Sensor", | |||
"range": "6 bar", | |||
"fill": "#dbf6cb", | |||
"leftArray": [], | |||
"rightArray": [ | |||
{ | |||
"portId": "right1", | |||
"portColor": "#ffc900", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "right2", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "pressure", | |||
"portColor": "#ffff00", | |||
"figure": "Output", | |||
"signalType": "0-10V", | |||
"signalTypes": [ | |||
"#ffff00", | |||
"#fffffe" | |||
], | |||
"map": [ | |||
[ | |||
0.5, | |||
3.5 | |||
], | |||
[ | |||
0, | |||
6 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"bar" | |||
] | |||
}, | |||
{ | |||
"portId": "temperature", | |||
"portColor": "#ffff00", | |||
"figure": "Output", | |||
"signalType": "0-10V", | |||
"signalTypes": [ | |||
"#ffff00", | |||
"#fffffe" | |||
], | |||
"map": [ | |||
[ | |||
0.5, | |||
3.5 | |||
], | |||
[ | |||
0, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"°C" | |||
] | |||
} | |||
], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "RPS", | |||
"size": "88 55", | |||
"loc": "217.0625 -46.5" | |||
}, | |||
{ | |||
"name": "DP + Temp Sensor", | |||
"range": "300 kPa", | |||
"fill": "#dbf6cb", | |||
"leftArray": [], | |||
"rightArray": [ | |||
{ | |||
"portId": "right1", | |||
"portColor": "#ffc900", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "right2", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "pressure", | |||
"portColor": "#ffff00", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"#ffff00", | |||
"#fffffe" | |||
], | |||
"signalType": "0-10V", | |||
"map": [ | |||
[ | |||
0.5, | |||
3.5 | |||
], | |||
[ | |||
0, | |||
300 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"kPa" | |||
] | |||
}, | |||
{ | |||
"portId": "temperature", | |||
"portColor": "#ffff00", | |||
"figure": "Output", | |||
"signalType": "0-10V", | |||
"signalTypes": [ | |||
"#ffff00", | |||
"#fffffe" | |||
], | |||
"map": [ | |||
[ | |||
0.5, | |||
3.5 | |||
], | |||
[ | |||
0, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"°C" | |||
] | |||
} | |||
], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "DPS", | |||
"size": "88 55", | |||
"loc": "300.15625 -157.375" | |||
}, | |||
{ | |||
"name": "Flow + Temp Sensor", | |||
"range": "4-30 lpm", | |||
"fill": "#dbf6cb", | |||
"leftArray": [], | |||
"rightArray": [ | |||
{ | |||
"portId": "right1", | |||
"portColor": "#ffc900", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "right2", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "flow", | |||
"portColor": "#ffff00", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"#ffff00", | |||
"#fffffe" | |||
], | |||
"signalType": "0-10V", | |||
"map": [ | |||
[ | |||
0.5, | |||
3.5 | |||
], | |||
[ | |||
0, | |||
40 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"ltr/min" | |||
] | |||
}, | |||
{ | |||
"portId": "temperature", | |||
"portColor": "#ffff00", | |||
"figure": "Output", | |||
"signalTypes": [ | |||
"#ffff00", | |||
"#fffffe" | |||
], | |||
"signalType": "0-10V", | |||
"map": [ | |||
[ | |||
0.5, | |||
3.5 | |||
], | |||
[ | |||
0, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"°C" | |||
] | |||
} | |||
], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "VFS", | |||
"size": "88 55", | |||
"loc": "314.15625 -257.375" | |||
}, | |||
{ | |||
"name": "12VDC Power", | |||
"buttonArray": [ | |||
{ | |||
"href": "https://hwwiki.ddns.net/", | |||
"color": "#000000", | |||
"fill": "#0000ff", | |||
"figure": "ElectricalHazard" | |||
} | |||
], | |||
"fill": "#ebebeb", | |||
"leftArray": [ | |||
{ | |||
"portId": "left0", | |||
"portColor": "#e88600", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "left2", | |||
"portColor": "#000002", | |||
"figure": "Output" | |||
} | |||
], | |||
"rightArray": [], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "12VDC22", | |||
"size": "67 76", | |||
"loc": "709.4688121714489 -308.66453398276076", | |||
"figure": "Procedure", | |||
"color": "#000000", | |||
"thickness": 1, | |||
"notes": "", | |||
"textColor": "#484848" | |||
}, | |||
{ | |||
"name": "24VDC Power", | |||
"buttonArray": [ | |||
{ | |||
"href": "https://hwwiki.ddns.net/", | |||
"color": "#000000", | |||
"fill": "#0000ff", | |||
"figure": "ElectricalHazard" | |||
} | |||
], | |||
"fill": "#ebebeb", | |||
"leftArray": [ | |||
{ | |||
"portId": "left0", | |||
"portColor": "#ff0000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "left2", | |||
"portColor": "#000002", | |||
"figure": "Output" | |||
} | |||
], | |||
"rightArray": [], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "24VDC", | |||
"size": "67 76", | |||
"loc": "709.4688121714489 -308.66453398276076", | |||
"figure": "Procedure", | |||
"color": "#000000", | |||
"thickness": 1, | |||
"notes": "", | |||
"textColor": "#484848" | |||
}, | |||
{ | |||
"name": "24vac Power", | |||
"fill": "#dbf6cb", | |||
"leftArray": [ | |||
{ | |||
"portId": "left0", | |||
"portColor": "#ff0000", | |||
"figure": "Output" | |||
}, | |||
{ | |||
"portId": "left2", | |||
"portColor": "#000001", | |||
"figure": "Output" | |||
} | |||
], | |||
"rightArray": [], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "24VAC", | |||
"size": "90 50", | |||
"loc": "487.0625 -121.5" | |||
}, | |||
{ | |||
"name": "NTC Pipe Sensor", | |||
"make": "Regin", | |||
"model": "", | |||
"signalTypes": [ | |||
{ | |||
"signalType": "GND", | |||
"name": "Ground" | |||
}, | |||
{ | |||
"signalType": "NTC10K", | |||
"name": "Resistance", | |||
"map": [ | |||
[ | |||
97.006, | |||
-20 | |||
], | |||
[ | |||
72.911, | |||
-15 | |||
], | |||
[ | |||
72.911, | |||
-10 | |||
], | |||
[ | |||
42.317, | |||
-5 | |||
], | |||
[ | |||
32.651, | |||
0 | |||
], | |||
[ | |||
25.395, | |||
5 | |||
], | |||
[ | |||
19.903, | |||
10 | |||
], | |||
[ | |||
15.714, | |||
15 | |||
], | |||
[ | |||
12.493, | |||
20 | |||
], | |||
[ | |||
10, | |||
25 | |||
], | |||
[ | |||
8.056, | |||
30 | |||
], | |||
[ | |||
6.53, | |||
35 | |||
], | |||
[ | |||
5.325, | |||
40 | |||
], | |||
[ | |||
4.367, | |||
45 | |||
], | |||
[ | |||
3.601, | |||
50 | |||
], | |||
[ | |||
2.985, | |||
55 | |||
], | |||
[ | |||
2.467, | |||
60 | |||
], | |||
[ | |||
2.082, | |||
65 | |||
], | |||
[ | |||
1.752, | |||
70 | |||
], | |||
[ | |||
1.256, | |||
80 | |||
], | |||
[ | |||
0.916, | |||
90 | |||
], | |||
[ | |||
0.678, | |||
100 | |||
], | |||
[ | |||
0.51, | |||
110 | |||
], | |||
[ | |||
0.388, | |||
120 | |||
] | |||
], | |||
"mapUnits": [ | |||
"kΩ", | |||
"°C" | |||
] | |||
} | |||
], | |||
"fill": "#dbf6cb", | |||
"leftArray": [], | |||
"rightArray": [ | |||
{ | |||
"portId": "gnd", | |||
"signalType": "GND", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "temperature", | |||
"signalType": "NTC10K", | |||
"portColor": "#00ff00", | |||
"signalTypes": [ | |||
"#00ff00", | |||
"#ffff00" | |||
], | |||
"figure": "Output" | |||
} | |||
], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "ntcr", | |||
"size": "71 60", | |||
"loc": "-367.11802446081305 -610.2306403768238", | |||
"color": "#000000", | |||
"thickness": 1, | |||
"showKey": true, | |||
"notes": "", | |||
"textColor": "#484848", | |||
"avoidable": true, | |||
"topicDevice": "", | |||
"topicKey": "" | |||
}, | |||
{ | |||
"name": "Heat Meter", | |||
"fill": "#dbf6cb", | |||
"leftArray": [ | |||
{ | |||
"portId": "left0", | |||
"portColor": "#ddddba", | |||
"figure": "Circle" | |||
}, | |||
{ | |||
"portId": "left1", | |||
"portColor": "#ddddbb", | |||
"figure": "Circle" | |||
} | |||
], | |||
"rightArray": [], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "meter", | |||
"size": "67 54", | |||
"loc": "364.15625 23.625" | |||
}, | |||
{ | |||
"name": "Modbus Master", | |||
"fill": "#dbf6cb", | |||
"leftArray": [ | |||
{ | |||
"portId": "left0", | |||
"portColor": "#888891", | |||
"figure": "Circle" | |||
}, | |||
{ | |||
"portId": "left1", | |||
"portColor": "#888890", | |||
"figure": "Circle" | |||
} | |||
], | |||
"rightArray": [], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "modbus1", | |||
"size": "67 54", | |||
"loc": "493.15625 17.625" | |||
}, | |||
{ | |||
"name": "Control Valve (Modbus)", | |||
"fill": "#febc58", | |||
"color": "#ff9900", | |||
"leftArray": [], | |||
"rightArray": [], | |||
"topArray": [ | |||
{ | |||
"portId": "top2", | |||
"portColor": "#ff0000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "top3", | |||
"portColor": "#000000", | |||
"signalTypes": [ | |||
"#000001", | |||
"#000000" | |||
], | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "top0", | |||
"portColor": "#888888", | |||
"figure": "Circle" | |||
}, | |||
{ | |||
"portId": "top1", | |||
"portColor": "#888889", | |||
"figure": "Circle" | |||
} | |||
], | |||
"bottomArray": [], | |||
"key": "valve", | |||
"size": "96 59", | |||
"loc": "-84.84375 16.625" | |||
}, | |||
{ | |||
"name": "Control Valve (0-10V)", | |||
"fill": "#febc58", | |||
"color": "#ff9900", | |||
"leftArray": [], | |||
"rightArray": [], | |||
"topArray": [ | |||
{ | |||
"portId": "position", | |||
"portColor": "#ffff00", | |||
"figure": "Output", | |||
"signalType": "0-10V", | |||
"map": [ | |||
[ | |||
0, | |||
0 | |||
], | |||
[ | |||
10, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"%" | |||
], | |||
"signalTypes": [ | |||
"#ffff00", | |||
"#fffffe" | |||
] | |||
}, | |||
{ | |||
"portId": "setpoint", | |||
"portColor": "#ffff00", | |||
"figure": "Input", | |||
"signalType": "0-10V", | |||
"map": [ | |||
[ | |||
0, | |||
0 | |||
], | |||
[ | |||
10, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"%" | |||
] | |||
}, | |||
{ | |||
"portId": "power24v", | |||
"portColor": "#ff0000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "gnd", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
} | |||
], | |||
"bottomArray": [], | |||
"key": "valve2", | |||
"size": "96 59", | |||
"loc": "67.15625 43.625" | |||
}, | |||
{ | |||
"name": "Control Valve (Hybrid)", | |||
"fill": "#febc58", | |||
"color": "#ff9900", | |||
"leftArray": [], | |||
"rightArray": [], | |||
"topArray": [ | |||
{ | |||
"portId": "setpoint", | |||
"portColor": "#ffff00", | |||
"figure": "Input", | |||
"signalType": "0-10V", | |||
"map": [ | |||
[ | |||
0, | |||
0 | |||
], | |||
[ | |||
10, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"%" | |||
] | |||
}, | |||
{ | |||
"portId": "position", | |||
"portColor": "#ffff00", | |||
"signalTypes": [ | |||
"#ffff00", | |||
"#fffffe" | |||
], | |||
"figure": "Output", | |||
"signalType": "0-10V", | |||
"map": [ | |||
[ | |||
0, | |||
0 | |||
], | |||
[ | |||
10, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"%" | |||
] | |||
}, | |||
{ | |||
"portId": "power24v", | |||
"portColor": "#ff0000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "gnd", | |||
"portColor": "#000000", | |||
"signalTypes": [ | |||
"#000000", | |||
"#000001" | |||
], | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "top0", | |||
"portColor": "#888888", | |||
"figure": "Circle" | |||
}, | |||
{ | |||
"portId": "top1", | |||
"portColor": "#888889", | |||
"figure": "Circle" | |||
} | |||
], | |||
"bottomArray": [], | |||
"key": "valve3", | |||
"size": "96 59", | |||
"loc": "677.0625 54.5" | |||
}, | |||
{ | |||
"name": "Control Valve (PWM)", | |||
"fill": "#cfe4f7", | |||
"leftArray": [], | |||
"rightArray": [], | |||
"topArray": [ | |||
{ | |||
"portId": "gnd", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "setpoint", | |||
"portColor": "#40aceb", | |||
"signalTypes": [ | |||
"#40aceb" | |||
], | |||
"figure": "Input", | |||
"signalType": "PWM", | |||
"map": [ | |||
[ | |||
0, | |||
0 | |||
], | |||
[ | |||
100, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"%", | |||
"%" | |||
] | |||
}, | |||
{ | |||
"portId": "position", | |||
"portColor": "#40aceb", | |||
"figure": "Output", | |||
"signalType": "PWM", | |||
"map": [ | |||
[ | |||
0, | |||
0 | |||
], | |||
[ | |||
100, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"%", | |||
"%" | |||
] | |||
} | |||
], | |||
"bottomArray": [], | |||
"key": "valve4", | |||
"size": "90 52", | |||
"loc": "678.15625 -38.375" | |||
}, | |||
{ | |||
"name": "Pump (PWM)", | |||
"fill": "#cfe4f7", | |||
"leftArray": [], | |||
"rightArray": [], | |||
"topArray": [ | |||
{ | |||
"portId": "top2", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
}, | |||
{ | |||
"portId": "setpoint", | |||
"portColor": "#40aceb", | |||
"signalTypes": [ | |||
"#40aceb" | |||
], | |||
"figure": "Input", | |||
"signalType": "PWM", | |||
"map": [ | |||
[ | |||
0, | |||
0 | |||
], | |||
[ | |||
100, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"%", | |||
"%" | |||
] | |||
}, | |||
{ | |||
"portId": "speed", | |||
"portColor": "#40aceb", | |||
"figure": "Output", | |||
"signalType": "PWM", | |||
"map": [ | |||
[ | |||
0, | |||
0 | |||
], | |||
[ | |||
100, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"%", | |||
"%" | |||
] | |||
} | |||
], | |||
"bottomArray": [], | |||
"key": "pump", | |||
"size": "57.3212890625 52", | |||
"loc": "668.0625 -156.5" | |||
}, | |||
{ | |||
"name": "Pump (0-10V)", | |||
"fill": "#dbf6cb", | |||
"leftArray": [], | |||
"rightArray": [], | |||
"topArray": [ | |||
{ | |||
"portId": "setpoint", | |||
"portColor": "#ffff00", | |||
"figure": "Input", | |||
"signalType": "0-10V", | |||
"map": [ | |||
[ | |||
0, | |||
0 | |||
], | |||
[ | |||
10, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"%" | |||
] | |||
}, | |||
{ | |||
"portId": "speed", | |||
"portColor": "#ffff00", | |||
"signalTypes": [ | |||
"#ffff00", | |||
"#fffffe" | |||
], | |||
"figure": "Output", | |||
"signalType": "0-10V", | |||
"map": [ | |||
[ | |||
0, | |||
0 | |||
], | |||
[ | |||
10, | |||
100 | |||
] | |||
], | |||
"mapUnits": [ | |||
"V", | |||
"%" | |||
] | |||
}, | |||
{ | |||
"portId": "gnd", | |||
"portColor": "#000000", | |||
"figure": "Input" | |||
} | |||
], | |||
"bottomArray": [], | |||
"key": "pump2", | |||
"size": "57.3212890625 52", | |||
"loc": "669.15625 -268.375" | |||
}, | |||
{ | |||
"name": "Sticky Note", | |||
"fill": "#ffffff00", | |||
"background": "/images/thumb/3/3f/Sticky.png/597px-Sticky.png", | |||
"leftArray": [], | |||
"rightArray": [], | |||
"topArray": [], | |||
"bottomArray": [], | |||
"key": "note", | |||
"size": "150 150" | |||
} | |||
] | ] | ||
</pre> | </pre> | ||
Line 121: | Line 1,803: | ||
{"name":"24VDC Power\nwith Battery\nBackup, allows\nequipment to\nfail-safe\nduring power loss","fill":"#ffffff00","background":"/images/thumb/3/3f/Sticky.png/597px-Sticky.png","leftArray":[],"rightArray":[],"topArray":[{"portId":"top0","portColor":"#ffffff"},{"portId":"top1","portColor":"#ffffff"},{"portId":"top2","portColor":"#ffffff"},{"portId":"top3","portColor":"#ffffff"},{"portId":"top4","portColor":"#ffffff"},{"portId":"top5","portColor":"#ffffff"},{"portId":"top6","portColor":"#ffffff"},{"portId":"top7","portColor":"#ffffff"}],"bottomArray":[],"key":"24VDC","size":"150 150","loc":"642.7422153763337 278.16008369747976"}, | {"name":"24VDC Power\nwith Battery\nBackup, allows\nequipment to\nfail-safe\nduring power loss","fill":"#ffffff00","background":"/images/thumb/3/3f/Sticky.png/597px-Sticky.png","leftArray":[],"rightArray":[],"topArray":[{"portId":"top0","portColor":"#ffffff"},{"portId":"top1","portColor":"#ffffff"},{"portId":"top2","portColor":"#ffffff"},{"portId":"top3","portColor":"#ffffff"},{"portId":"top4","portColor":"#ffffff"},{"portId":"top5","portColor":"#ffffff"},{"portId":"top6","portColor":"#ffffff"},{"portId":"top7","portColor":"#ffffff"}],"bottomArray":[],"key":"24VDC","size":"150 150","loc":"642.7422153763337 278.16008369747976"}, | ||
{"name":"The board is\npowered from\na 12VDC supply","fill":"#ffffff00","background":"/images/thumb/3/3f/Sticky.png/597px-Sticky.png","leftArray":[],"rightArray":[],"topArray":[{"portId":"top0","portColor":"#ffffff"},{"portId":"top1","portColor":"#ffffff"},{"portId":"top2","portColor":"#ffffff"},{"portId":"top3","portColor":"#ffffff"},{"portId":"top4","portColor":"#ffffff"},{"portId":"top5","portColor":"#ffffff"},{"portId":"top6","portColor":"#ffffff"},{"portId":"top7","portColor":"#ffffff"}],"bottomArray":[{"portId":"bottom0","portColor":"#ffffff"}],"key":"12VDC","size":"150 150","loc":"517.7352528763336 -394.88991630252093"}, | {"name":"The board is\npowered from\na 12VDC supply","fill":"#ffffff00","background":"/images/thumb/3/3f/Sticky.png/597px-Sticky.png","leftArray":[],"rightArray":[],"topArray":[{"portId":"top0","portColor":"#ffffff"},{"portId":"top1","portColor":"#ffffff"},{"portId":"top2","portColor":"#ffffff"},{"portId":"top3","portColor":"#ffffff"},{"portId":"top4","portColor":"#ffffff"},{"portId":"top5","portColor":"#ffffff"},{"portId":"top6","portColor":"#ffffff"},{"portId":"top7","portColor":"#ffffff"}],"bottomArray":[{"portId":"bottom0","portColor":"#ffffff"}],"key":"12VDC","size":"150 150","loc":"517.7352528763336 -394.88991630252093"}, | ||
{"name":"5VDC Power\nwith Battery\nBackup","fill":"#ffffff00","background":"/images/thumb/3/3f/Sticky.png/597px-Sticky.png","leftArray":[],"rightArray":[],"topArray":[{"portId":"top0","portColor":"#ffffff"},{"portId":"top1","portColor":"#ffffff"},{"portId":"top2","portColor":"#ffffff"},{"portId":"top3","portColor":"#ffffff"},{"portId":"top4","portColor":"#ffffff"},{"portId":"top5","portColor":"#ffffff"},{"portId":"top6","portColor":"#ffffff"},{"portId":"top7","portColor":"#ffffff"}],"bottomArray":[{"portId":"bottom0","portColor":"#ffffff"}],"key":"5VDC","size":"150 150","loc":"310.94221537633337 -392.7899163025209"} | {"name":"5VDC Power\nwith Battery\nBackup","fill":"#ffffff00","background":"/images/thumb/3/3f/Sticky.png/597px-Sticky.png","leftArray":[],"rightArray":[],"topArray":[{"portId":"top0","portColor":"#ffffff"},{"portId":"top1","portColor":"#ffffff"},{"portId":"top2","portColor":"#ffffff"},{"portId":"top3","portColor":"#ffffff"},{"portId":"top4","portColor":"#ffffff"},{"portId":"top5","portColor":"#ffffff"},{"portId":"top6","portColor":"#ffffff"},{"portId":"top7","portColor":"#ffffff"}],"bottomArray":[{"portId":"bottom0","portColor":"#ffffff"}],"key":"5VDC","size":"150 150","loc":"310.94221537633337 -392.7899163025209"}, | ||
{"name":"\nNext ...\n\nClick one of the\ndrawings below\n to open","buttonArray":[{"href":"wiring1","color":"#000000","fill":"#0000ff","figure":"ElectricalHazard","text":"wiring1"},{"text":"wiring2","figure":"Cube1","href":"wiring2","color":"#000000","fill":"#0000ff"}],"fill":"#ffffff00","background":"/images/thumb/3/3f/Sticky.png/597px-Sticky.png","leftArray":[],"rightArray":[],"topArray":[],"bottomArray":[],"key":"note","size":"197 210","loc":"1157.2316612997972 -151.6310119035976"} | |||
], | ], | ||
"linkDataArray": [ | "linkDataArray": [ | ||
Line 182: | Line 1,865: | ||
"linkToPortIdProperty": "toPort", | "linkToPortIdProperty": "toPort", | ||
"nodeDataArray": [ | "nodeDataArray": [ | ||
{ | {"name":"12VDC Power","attributes":{"title":"ppppp"},"buttonArray":[{"href":"https://hwwiki.ddns.net/","color":"#000000","fill":"#0000ff","figure":"ElectricalHazard"},{"text":"Open","href":"https://hwwiki.ddns.net/","color":"#000000","fill":"#0000ff"}],"fill":"#ebebeb","leftArray":[{"portId":"left0","portColor":"#e88600","figure":"Output"},{"portId":"left2","portColor":"#000002","figure":"Output"}],"rightArray":[],"topArray":[],"bottomArray":[],"key":"12VDC22","size":"67 103","loc":"658.4688121714489 -491.16453398276076","figure":"Procedure","color":"#000000","thickness":1,"notes":"","textColor":"#484848","showKey":false,"avoidable":true}, | ||
{" | {"key":"node","name":"BEMS Hat","href":"https://hwwiki.ddns.net/","fill":"palegreen","image":"/images/c/c1/C2a.svg","signalTypes":[{"id":"GND","name":"Ground"},{"id":"NTC","name":"NTC 10K Thermistor"},{"id":"NTC1K","name":"NTC 1K Thermistor"},{"id":"NTC10K","name":"NTC 10K Thermistor"},{"id":"10K","name":"0-10K Resistance"},{"id":"1K","name":"0-1K Resistance"}],"leftArray":[{"portId":"TH8GND","block":"TH8","portColor":"#000000","figure":"Output","signalTypes":["GND"],"name":"TH8 Ground"},{"portId":"TH8","size": "15 25","block":"TH8","portColor":"#00ff00","figure":"Input","signalTypes":["NTC10K","10K"],"name":"TH8 Signal","channel":"8"},{"portId":"TH7GND","block":"TH7","portColor":"#000000","figure":"Output","signalTypes":["GND"],"name":"TH7 Ground"},{"portId":"TH7","block":"TH7","portColor":"#00ff00","figure":"Input","signalTypes":["NTC10K","10K"],"name":"TH7 Signal","channel":"7"},{"portId":"TH6GND","block":"TH6","portColor":"#000000","figure":"Output","signalTypes":["GND"],"name":"TH6 Ground"},{"portId":"TH6","block":"TH6","portColor":"#00ff00","figure":"Input","signalTypes":["NTC10K","10K"],"name":"TH6 Signal","channel":"6"},{"portId":"TH5GND","block":"TH5","portColor":"#000000","figure":"Output","signalTypes":["GND"],"name":"TH5 Ground"},{"portId":"TH5","block":"TH5","portColor":"#00ff00","figure":"Input","signalTypes":["NTC10K","10K"],"name":"TH5 Signal","channel":"5"},{"portId":"IN4GND","block":"IN4","portColor":"#000000","figure":"Output"},{"portId":"IN4","block":"IN4","portColor":"#fffffe","figure":"Input"},{"portId":"IN3gng","block":"IN3","portColor":"#000000","figure":"Output"},{"portId":"IN3","block":"IN3","portColor":"#fffffe","figure":"Input"},{"portId":"IN2GND","block":"IN2","portColor":"#000000","figure":"Output"},{"portId":"IN2","block":"IN2","portColor":"#fffffe","figure":"Input"},{"portId":"IN1GND","block":"IN1","portColor":"#000000","figure":"Output"},{"portId":"IN1","block":"IN1","portColor":"#fffffe","figure":"Input"},{"portId":"TH4GND","block":"TH4","portColor":"#000000","figure":"Output","signalTypes":["GND"],"name":"TH4 Ground"},{"portId":"TH4","block":"TH4","portColor":"#00ff00","figure":"Input","signalTypes":["NTC10K","10K"],"name":"TH1 Signal","channel":"4"},{"portId":"TH3GND","block":"TH3","portColor":"#000000","figure":"Output","signalTypes":["GND"],"name":"TH3 Ground"},{"portId":"TH3","block":"TH3","portColor":"#00ff00","figure":"Input","signalTypes":["NTC10K","10K"],"name":"TH3 Signal","channel":"3"},{"portId":"TH2GND","block":"TH2","portColor":"#000000","figure":"Output","signalTypes":["GND"],"name":"TH2 Ground"},{"portId":"TH2","block":"TH2","portColor":"#00ff00","figure":"Input","signalTypes":["NTC10K","10K"],"name":"TH2 Signal","channel":"2"},{"portId":"TH1GND","block":"TH1","portColor":"#000000","figure":"Output","signalTypes":["GND"],"name":"TH1 Ground"},{"portId":"TH1","block":"TH1","portColor":"#00ff00","figure":"Input","signalTypes":["NTC10K","10K"],"name":"TH1 Signal","channel":"1"}],"topArray":[{"portColor":"#ffc900","portId":"top01","figure":"Output"},{"portColor":"#ffc900","portId":"top02","figure":"Output"},{"portColor":"#ffc900","portId":"top03","figure":"Output"},{"portId":"top1","portColor":"#000000","figure":"Output"},{"portId":"top2","portColor":"#e88600","figure":"Input"},{"portId":"top3","portColor":"#000002","figure":"Input"},{"portColor":"#ffffff","portId":"top4"},{"portColor":"#ffffff","portId":"top5"}],"bottomArray":[{"portColor":"#000000","portId":"pin25","figure":"Output"},{"portId":"pin26","portColor":"#00ffff","figure":"Input"},{"portId":"pin27","portColor":"#000000","figure":"Output"},{"portId":"pin28","portColor":"#00ffff","figure":"Input"},{"portId":"pin29","portColor":"#000000","figure":"Output"},{"portId":"pin30","portColor":"#00ffff","figure":"Input"},{"portId":"pin31","portColor":"#000000","figure":"Output"},{"portId":"pin32","portColor":"#00ffff","figure":"Input"},{"portId":"pin33","portColor":"#000000","figure":"Output"},{"portId":"pin34","portColor":"#40aceb","figure":"Input"},{"portId":"pin35","portColor":"#000000","figure":"Output"},{"portId":"pin36","portColor":"#40aceb","figure":"Input"},{"portId":"pin37","portColor":"#000000","figure":"Output"},{"portId":"pin38","portColor":"#40aceb","figure":"Input"},{"portId":"pin39","portColor":"#000000","figure":"Output"},{"portId":"pin40","portColor":"#40aceb","figure":"Input"},{"portId":"pin41","portColor":"#ff8abd","figure":"Output"},{"portId":"pin42","portColor":"#bf6ae3","figure":"Input"},{"portId":"pin43","portColor":"#ffa3a3","figure":"Output"},{"portId":"pin44","portColor":"#ff8abd","figure":"Output"},{"portId":"pin45","portColor":"#bf6ae3","figure":"Input"},{"portId":"pin46","portColor":"#ffa3a3","figure":"Output"}],"rightArray":[{"portColor":"#000000","portId":"pin47","figure":"Circle"},{"portColor":"#888891","figure":"Circle","portId":"right1"},{"portId":"right2","portColor":"#888890","figure":"Circle"},{"portId":"right3","portColor":"#000000","figure":"Circle"},{"portId":"right4","portColor":"#888889","figure":"Circle"},{"portId":"right5","portColor":"#888888","figure":"Circle"},{"portId":"right6","portColor":"#ddddba","figure":"Circle"},{"portId":"right7","portColor":"#ddddbb","figure":"Circle"},{"portId":"right8","portColor":"#ffff00","figure":"Output"},{"portId":"right9","portColor":"#000000","figure":"Output"},{"portId":"right10","portColor":"#ffff00","figure":"Output"},{"portId":"right11","portColor":"#000000","figure":"Output"},{"portId":"right12","portColor":"#ffff00","figure":"Output"},{"portId":"right13","portColor":"#000000","figure":"Output"},{"portId":"right14","portColor":"#ffff00","figure":"Output"},{"portId":"right15","portColor":"#000000","figure":"Output"},{"portId":"right16","portColor":"#40aceb","figure":"Output"},{"portId":"right17","portColor":"#ff0000","figure":"Output"},{"portId":"right18","portColor":"#40aceb","figure":"Output"},{"portId":"right19","portColor":"#ff0000","figure":"Output"},{"portId":"right20","portColor":"#40aceb","figure":"Output"},{"portId":"right21","portColor":"#ff0000","figure":"Output"},{"portId":"right22","portColor":"#40aceb","figure":"Output"},{"portId":"right23","portColor":"#ff0000","figure":"Output"}],"loc":"167.4931815938744 -414.85671689130277","size":"231 250.5","thickness":2,"color":"palegreen"}, | ||
{"name":"NTC Pipe Sensor","make":"Regin","model":"","signalTypes":[{"signalType":"GND","name":"Ground"},{"signalType":"NTC10K","name":"Resistance","map":[[97.006,-20],[72.911,-15],[72.911,-10],[42.317,-5],[32.651,0],[25.395,5],[19.903,10],[15.714,15],[12.493,20],[10,25],[8.056,30],[6.53,35],[5.325,40],[4.367,45],[3.601,50],[2.985,55],[2.467,60],[2.082,65],[1.752,70],[1.256,80],[0.916,90],[0.678,100],[0.51,110],[0.388,120]],"mapUnits":["k\u03a9","\u00b0C"]}],"fill":"#dbf6cb","leftArray":[],"rightArray":[{"portId":"gnd","signalType":"GND","portColor":"#000000","figure":"Input"},{"portId":"temperature","signalType":"NTC10K","portColor":"#00ff00","signalTypes":["#00ff00","#ffff00"],"figure":"Output"}],"topArray":[],"bottomArray":[],"key":"ntcr23","size":"71 60","loc":"-246.22910844518805 -397.8973273885425","color":"#000000","thickness":1,"showKey":true,"notes":"","textColor":"#484848","avoidable":true,"topicDevice":"DHW","topicKey":"tCo"}, | |||
{"name":"Pulsed Flow Sensor","fill":"#dbf6cb","pulsesPerLitre":"520","leftArray":[],"rightArray":[{"portId":"right1","portColor":"#ffc900","figure":"Input"},{"portId":"right2","portColor":"#000000","figure":"Input"},{"portId":"right0","portColor":"#00ffff","signalTypes":["#00ffff","#fffffe"],"figure":"Output"}],"topArray":[],"bottomArray":[],"key":"FS","size":"82.107421875 53","loc":"-279.84375 -147.71875","thickness":1,"color":"black"}, | |||
{"name":"Pump (PWM)","fill":"#cfe4f7","leftArray":[],"rightArray":[],"topArray":[{"portId":"top2","portColor":"#000000","figure":"Input"},{"portId":"top1","portColor":"#40aceb","signalTypes":["#40aceb"],"figure":"Input"},{"portId":"top0","portColor":"#40aceb","figure":"Output"}],"bottomArray":[],"key":"pump","size":"57.3212890625 52","loc":"392.15625 50.28125"}, | |||
{"name":"Control Valve (PWM)","fill":"#cfe4f7","leftArray":[],"rightArray":[],"topArray":[{"portId":"top2","portColor":"#000000","figure":"Input"},{"portId":"top1","portColor":"#40aceb","signalTypes":["#40aceb"],"figure":"Input"},{"portId":"top0","portColor":"#40aceb","figure":"Output"}],"bottomArray":[],"key":"valve4","size":"90 52","loc":"582.15625 -2.71875"} | |||
], | ], | ||
"linkDataArray": [ | "linkDataArray": [ | ||
{"from":"12VDC22","to":"node","fromPort":"left0","toPort":"top2","points":[ | {"from":"12VDC22","to":"node","fromPort":"left0","toPort":"top2","points":[615.9688121714489,-496.41453398276076,601.9688121714489,-496.41453398276076,467.23099688266166,-496.41453398276076,467.23099688266166,-583.6067168913028,172.7431815938744,-583.6067168913028,172.7431815938744,-549.6067168913028]}, | ||
{"from":" | {"from":"12VDC22","to":"node","fromPort":"left2","toPort":"top3","points":[615.9688121714489,-485.91453398276076,593.9688121714489,-485.91453398276076,463.23099688266166,-485.91453398276076,463.23099688266166,-575.6067168913028,183.2431815938744,-575.6067168913028,183.2431815938744,-549.6067168913028]}, | ||
{"from":"node","to":"ntcr23","fromPort":"TH1GND","toPort":"gnd","points":[42.4931815938744,-304.60671689130277,-147.5068184061256,-304.60671689130277,-148,-304.60671689130277,-148,-403.1473273885425,-183.72910844518805,-403.1473273885425,-201.72910844518805,-403.1473273885425]}, | |||
{"from":"ntcr23","to":"node","fromPort":"temperature","toPort":"TH1","points":[-201.72910844518805,-392.6473273885425,-191.72910844518805,-392.6473273885425,-157.61796342565682,-392.6473273885425,-157.61796342565682,-294.10671689130277,-155.5068184061256,-294.10671689130277,42.4931815938744,-294.10671689130277]}, | |||
{"from":"FS","to":"node","fromPort":"right0","toPort":"pin26","points":[-229.7900390625,-137.21875,-199.7900390625,-137.21875,67.7431815938744,-137.21875,67.7431815938744,-197.66273344565138,67.7431815938744,-258.10671689130277,67.7431815938744,-280.10671689130277]}, | |||
{"from":"FS","to":"node","fromPort":"right1","toPort":"top03","points":[-229.7900390625,-158.21875,-215.7900390625,-158.21875,-74.6484287343128,-158.21875,-74.6484287343128,-579.6067168913028,151.7431815938744,-579.6067168913028,151.7431815938744,-549.6067168913028]}, | |||
{"from":"FS","to":"node","fromPort":"right2","toPort":"pin25","points":[-229.7900390625,-147.71875,-207.7900390625,-147.71875,57.2431815938744,-147.71875,57.2431815938744,-206.91273344565138,57.2431815938744,-266.10671689130277,57.2431815938744,-280.10671689130277]}, | |||
{"from":"pump","to":"node","fromPort":"top0","toPort":"pin34","points":[402.65625,15.03125,402.65625,-14.96875,402.65625,-56.537733445651384,151.7431815938744,-56.537733445651384,151.7431815938744,-174.10671689130277,151.7431815938744,-280.10671689130277]}, | |||
{"from":"pump","to":"node","fromPort":"top1","toPort":"right22","points":[392.15625,15.03125,392.15625,-6.96875,392.15625,-304.60671689130277,351.3247157969372,-304.60671689130277,310.4931815938744,-304.60671689130277,292.4931815938744,-304.60671689130277]}, | |||
{"from":"pump","to":"node","fromPort":"top2","toPort":"pin33","points":[381.65625,15.03125,381.65625,1.03125,381.65625,-32.537733445651384,141.2431815938744,-32.537733445651384,141.2431815938744,-166.10671689130277,141.2431815938744,-280.10671689130277]}, | |||
{"from":"valve4","to":"node","fromPort":"top0","toPort":"pin36","points":[592.65625,-37.96875,592.65625,-67.96875,592.65625,-99.03773344565138,172.7431815938744,-99.03773344565138,172.7431815938744,-190.10671689130277,172.7431815938744,-280.10671689130277]}, | |||
{"from":"valve4","to":"node","fromPort":"top1","toPort":"right20","points":[582.15625,-37.96875,582.15625,-59.96875,582.15625,-325.60671689130277,454.3247157969372,-325.60671689130277,326.4931815938744,-325.60671689130277,292.4931815938744,-325.60671689130277]}, | |||
{"from":"valve4","to":"node","fromPort":"top2","toPort":"pin35","points":[571.65625,-37.96875,571.65625,-51.96875,571.65625,-75.03773344565138,162.2431815938744,-75.03773344565138,162.2431815938744,-182.10671689130277,162.2431815938744,-280.10671689130277]} | |||
]} | ]} | ||
</pre> | |||
== Testing Frames == | |||
<iframe key="wiki" align="right" width="48%" height="850" level="" path="/gojs/samples/wiring23.html?cid=testing.json&height=700px&palette=heatweb_sensors.json&border=none" /> | |||
<iframe is="frame1" name="frame2" key="wiki" align="right" width="48%" height="850" level="" path="/gojs/samples/wiring23.html?cid=heatweb_morden_hall_1.json&height=700px&palette=heatweb_sensors.json&border=none" /> | |||
</pre> | </pre> | ||
Line 194: | Line 1,899: | ||
<iframe key="wiki" align="right" width="100%" height="1100" level="" path="/gojs/samples/ | <iframe key="wiki" align="right" width="100%" height="1100" level="" path="/gojs/samples/wiring18.html?id=wiringPalette1&palette=wiringPalette1&height=850px" /> | ||
<pre id="wiringPalette" style="display:none"> | <pre id="wiringPalette" style="display:none"> |