343 lines
9.8 KiB
JSON
343 lines
9.8 KiB
JSON
{
|
|
"format": "bedit-document",
|
|
"version": 1,
|
|
"metadata": {
|
|
"name": "Current Document"
|
|
},
|
|
"roots": [
|
|
{
|
|
"id": "4014ba90-5538-4050-a9be-552318197ce1",
|
|
"name": "New Graph Block 1",
|
|
"position": {
|
|
"x": 0.0,
|
|
"y": 0.0
|
|
},
|
|
"rotation": 0.0,
|
|
"interface": {
|
|
"inputs": [],
|
|
"outputs": []
|
|
},
|
|
"parameters": [],
|
|
"icon": {
|
|
"shape": "rectangle",
|
|
"fill": "#f4f4f4",
|
|
"border": "#303030",
|
|
"text": "Graph",
|
|
"size": {
|
|
"width": 128.0,
|
|
"height": 128.0
|
|
},
|
|
"elements": [
|
|
{
|
|
"type": "rectangle",
|
|
"x": 32.0,
|
|
"y": 32.0,
|
|
"width": 64.0,
|
|
"height": 64.0,
|
|
"fill": "#f4f4f4",
|
|
"stroke": "#303030",
|
|
"lineWidth": 1.5,
|
|
"lineStyle": "solid",
|
|
"cornerRadius": 5.0
|
|
},
|
|
{
|
|
"type": "text",
|
|
"x": 40.0,
|
|
"y": 40.0,
|
|
"width": 48.0,
|
|
"height": 48.0,
|
|
"text": "Graph",
|
|
"color": "#202020",
|
|
"fontSize": 12.0
|
|
}
|
|
]
|
|
},
|
|
"properties": {},
|
|
"library": {
|
|
"showSubtree": true
|
|
},
|
|
"implementation": {
|
|
"kind": "graph",
|
|
"graph": {
|
|
"blocks": [
|
|
{
|
|
"id": "86ba2bf6-0da5-40a4-98e9-fb0d9c12c576",
|
|
"name": "Constant0",
|
|
"position": {
|
|
"x": -224.0,
|
|
"y": -160.0
|
|
},
|
|
"rotation": 0.0,
|
|
"interface": {
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"id": "port-ddc97277",
|
|
"name": "y",
|
|
"position": {
|
|
"x": 0.0,
|
|
"y": 0.0
|
|
},
|
|
"properties": {
|
|
"iconPosition": {
|
|
"x": 88.0,
|
|
"y": 40.0
|
|
}
|
|
},
|
|
"type": "signal",
|
|
"multipleConnections": false,
|
|
"valueType": "real",
|
|
"quantity": "Length",
|
|
"unit": "m",
|
|
"dimensions": {
|
|
"rows": 1,
|
|
"columns": 1
|
|
},
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": "parameter-022177fc",
|
|
"name": "v",
|
|
"type": "real",
|
|
"value": "2",
|
|
"quantity": "",
|
|
"unit": "",
|
|
"dimensions": {
|
|
"rows": 1,
|
|
"columns": 1
|
|
},
|
|
"description": ""
|
|
}
|
|
],
|
|
"icon": {
|
|
"shape": "rectangle",
|
|
"fill": "#f4f4f4",
|
|
"border": "#303030",
|
|
"text": "Text",
|
|
"size": {
|
|
"width": 128.0,
|
|
"height": 128.0
|
|
},
|
|
"elements": [
|
|
{
|
|
"cornerRadius": 5.0,
|
|
"fill": "#f4f4f4",
|
|
"height": 64.0,
|
|
"lineStyle": "solid",
|
|
"lineWidth": 1.5,
|
|
"stroke": "#303030",
|
|
"type": "rectangle",
|
|
"width": 64.0,
|
|
"x": 32.0,
|
|
"y": 32.0
|
|
},
|
|
{
|
|
"fill": "none",
|
|
"height": 48.0,
|
|
"lineStyle": "solid",
|
|
"lineWidth": 1.5,
|
|
"stroke": "#00007f",
|
|
"type": "line",
|
|
"width": 0.0,
|
|
"x": 40.0,
|
|
"y": 40.0
|
|
},
|
|
{
|
|
"fill": "none",
|
|
"height": 0.0,
|
|
"lineStyle": "solid",
|
|
"lineWidth": 1.5,
|
|
"stroke": "#00007f",
|
|
"type": "line",
|
|
"width": 48.0,
|
|
"x": 40.0,
|
|
"y": 88.0
|
|
},
|
|
{
|
|
"fill": "none",
|
|
"height": 0.0,
|
|
"lineStyle": "solid",
|
|
"lineWidth": 1.0,
|
|
"stroke": "#ffaa00",
|
|
"type": "line",
|
|
"width": 48.0,
|
|
"x": 40.0,
|
|
"y": 64.0
|
|
}
|
|
]
|
|
},
|
|
"properties": {
|
|
"showName": true
|
|
},
|
|
"library": {
|
|
"showSubtree": true
|
|
},
|
|
"implementation": {
|
|
"kind": "text",
|
|
"source": {
|
|
"equations": "y = v;",
|
|
"declarations": "",
|
|
"initialEquations": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "7805cb2f-c938-44b2-a1f8-e1b4af13f7bf",
|
|
"name": "Gain0",
|
|
"position": {
|
|
"x": -96.0,
|
|
"y": -160.0
|
|
},
|
|
"rotation": 0.0,
|
|
"interface": {
|
|
"inputs": [
|
|
{
|
|
"id": "port-df34ce84",
|
|
"name": "u",
|
|
"position": {
|
|
"x": 0.0,
|
|
"y": 0.0
|
|
},
|
|
"properties": {
|
|
"iconPosition": {
|
|
"x": 64.0,
|
|
"y": 64.0
|
|
}
|
|
},
|
|
"type": "signal",
|
|
"multipleConnections": false,
|
|
"valueType": "real",
|
|
"quantity": "",
|
|
"unit": "",
|
|
"dimensions": {
|
|
"rows": 1,
|
|
"columns": 1
|
|
},
|
|
"description": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "port-fe9e6486",
|
|
"name": "y",
|
|
"position": {
|
|
"x": 0.0,
|
|
"y": 0.0
|
|
},
|
|
"properties": {
|
|
"iconPosition": {
|
|
"x": 88.0,
|
|
"y": 40.0
|
|
}
|
|
},
|
|
"type": "signal",
|
|
"multipleConnections": false,
|
|
"valueType": "real",
|
|
"quantity": "",
|
|
"unit": "",
|
|
"dimensions": {
|
|
"rows": 1,
|
|
"columns": 1
|
|
},
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": "parameter-61a43a86",
|
|
"name": "k",
|
|
"type": "real",
|
|
"value": "2.5",
|
|
"quantity": "Current",
|
|
"unit": "A",
|
|
"dimensions": {
|
|
"rows": 1,
|
|
"columns": 1
|
|
},
|
|
"description": ""
|
|
}
|
|
],
|
|
"icon": {
|
|
"shape": "rectangle",
|
|
"fill": "#f4f4f4",
|
|
"border": "#303030",
|
|
"text": "Text",
|
|
"size": {
|
|
"width": 128.0,
|
|
"height": 128.0
|
|
},
|
|
"elements": [
|
|
{
|
|
"cornerRadius": 5.0,
|
|
"fill": "#f4f4f4",
|
|
"height": 64.0,
|
|
"lineStyle": "solid",
|
|
"lineWidth": 1.5,
|
|
"stroke": "#303030",
|
|
"type": "rectangle",
|
|
"width": 64.0,
|
|
"x": 32.0,
|
|
"y": 32.0
|
|
},
|
|
{
|
|
"color": "#00007f",
|
|
"fill": "#ffffff",
|
|
"fontSize": 24.0,
|
|
"height": 48.0,
|
|
"lineStyle": "solid",
|
|
"lineWidth": 1.5,
|
|
"stroke": "#00007f",
|
|
"text": "K",
|
|
"type": "text",
|
|
"width": 48.0,
|
|
"x": 40.0,
|
|
"y": 40.0
|
|
}
|
|
]
|
|
},
|
|
"properties": {
|
|
"showName": true
|
|
},
|
|
"library": {
|
|
"showSubtree": true
|
|
},
|
|
"implementation": {
|
|
"kind": "text",
|
|
"source": {
|
|
"equations": "y = k*u;",
|
|
"declarations": "",
|
|
"initialEquations": ""
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"connections": [
|
|
{
|
|
"id": "5582d4ad-7c7a-40fe-87d2-9b78410336b3",
|
|
"source": {
|
|
"block": "86ba2bf6-0da5-40a4-98e9-fb0d9c12c576",
|
|
"port": "port-ddc97277"
|
|
},
|
|
"target": {
|
|
"block": "7805cb2f-c938-44b2-a1f8-e1b4af13f7bf",
|
|
"port": "port-df34ce84"
|
|
},
|
|
"name": "",
|
|
"properties": {
|
|
"waypoints": []
|
|
}
|
|
}
|
|
],
|
|
"annotations": [],
|
|
"junctions": [],
|
|
"simulation": {}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|