Datenfluss.svg 11 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="1912.5px" preserveAspectRatio="none" style="width:6837px;height:1912px;background:#FFFFFF;" version="1.1" viewBox="0 0 6837 1912" width="6837.5px" zoomAndPan="magnify"><defs/><g><text fill="#000000" font-family="DejaVu Sans" font-size="150" font-weight="bold" lengthAdjust="spacing" textLength="893.75" x="2928.125" y="201.7334">Datenfluss</text><!--MD5=[aec5a9ef0112d0cbf74047ddc40dd148]
  2. cluster Sensoren--><g id="cluster_Sensoren"><polygon fill="none" points="100,405.8594,162.5,343.3594,1562.5,343.3594,1562.5,1630.8594,1500,1693.3594,100,1693.3594,100,405.8594" style="stroke:#7777CC;stroke-width:6.25;"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="1500" x2="1562.5" y1="405.8594" y2="343.3594"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="100" x2="1500" y1="405.8594" y2="405.8594"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="1500" x2="1500" y1="405.8594" y2="1693.3594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" font-weight="bold" lengthAdjust="spacing" textLength="475" x="568.75" y="505.8289">Sensoren</text></g><!--MD5=[d638006d9681d35d828cde7dc11d8204]
  3. cluster PLC--><g id="cluster_PLC"><polygon fill="none" points="1812.5,405.8594,1875,343.3594,2875,343.3594,2875,1630.8594,2812.5,1693.3594,1812.5,1693.3594,1812.5,405.8594" style="stroke:#7777CC;stroke-width:6.25;"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="2812.5" x2="2875" y1="405.8594" y2="343.3594"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="1812.5" x2="2812.5" y1="405.8594" y2="405.8594"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="2812.5" x2="2812.5" y1="405.8594" y2="1693.3594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" font-weight="bold" lengthAdjust="spacing" textLength="187.5" x="2225" y="505.8289">PLC</text></g><!--MD5=[20b914e54e06ff5f80813e3ab6447f01]
  4. cluster Anwendung--><g id="cluster_Anwendung"><polygon fill="none" points="3075,1102.7344,3137.5,1040.2344,4868.75,1040.2344,4868.75,1608.9844,4806.25,1671.4844,3075,1671.4844,3075,1102.7344" style="stroke:#7777CC;stroke-width:6.25;"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="4806.25" x2="4868.75" y1="1102.7344" y2="1040.2344"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="3075" x2="4806.25" y1="1102.7344" y2="1102.7344"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="4806.25" x2="4806.25" y1="1102.7344" y2="1671.4844"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" font-weight="bold" lengthAdjust="spacing" textLength="593.75" x="3650" y="1202.7039">Anwendung</text></g><!--MD5=[6f7f97399f3459a4d8ad2c626077acb8]
  5. cluster Visualisierung--><g id="cluster_Visualisierung"><polygon fill="none" points="5068.75,1080.8594,5131.25,1018.3594,6731.25,1018.3594,6731.25,1630.8594,6668.75,1693.3594,5068.75,1693.3594,5068.75,1080.8594" style="stroke:#7777CC;stroke-width:6.25;"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="6668.75" x2="6731.25" y1="1080.8594" y2="1018.3594"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="5068.75" x2="6668.75" y1="1080.8594" y2="1080.8594"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="6668.75" x2="6668.75" y1="1080.8594" y2="1693.3594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" font-weight="bold" lengthAdjust="spacing" textLength="693.75" x="5528.125" y="1180.8289">Visualisierung</text></g><!--MD5=[5d12e840fb55afd9ed7b3559a638e8f7]
  6. entity b--><g id="elem_b"><rect fill="#C8C7FF" height="226.8555" rx="15.625" ry="15.625" style="stroke:#181818;stroke-width:3.125;" width="981.25" x="396.875" y="643.3594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="856.25" x="459.375" y="787.0789">24V Strommessung</text></g><!--MD5=[8e9b2d9d80e066cced8e5d90e9bdea61]
  7. entity c--><g id="elem_c"><rect fill="#C8C7FF" height="226.8555" rx="15.625" ry="15.625" style="stroke:#181818;stroke-width:3.125;" width="1112.5" x="300" y="1318.3594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="987.5" x="362.5" y="1462.0789">480V Energiemessung</text></g><!--MD5=[202bc8d4b7f7c0afa362c0cadf823034]
  8. entity DB3--><g id="elem_DB3"><rect fill="#C8C7FF" height="226.8555" rx="15.625" ry="15.625" style="stroke:#181818;stroke-width:3.125;" width="712.5" x="2012.5" y="1318.3594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="587.5" x="2075" y="1462.0789">PLC-Variablen</text></g><!--MD5=[e88f9f5b1775d132f0566dd3f47ca5e5]
  9. entity Status--><g id="elem_Status"><rect fill="#C8C7FF" height="226.8555" rx="15.625" ry="15.625" style="stroke:#181818;stroke-width:3.125;" width="400" x="2168.75" y="643.3594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="275" x="2231.25" y="787.0789">Status</text></g><!--MD5=[4541fb81c80c07473fe4b07432ef0971]
  10. entity app--><g id="elem_app"><rect fill="#FFC5C4" height="226.8555" rx="15.625" ry="15.625" style="stroke:#181818;stroke-width:3.125;" width="775" x="3175" y="1318.3594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="650" x="3237.5" y="1462.0789">PLC-Connector</text></g><!--MD5=[8b6fad1796f199daf3f7481a3b07466b]
  11. entity Datenbank--><g id="elem_Datenbank"><path d="M4168.75,1352.7344 C4168.75,1290.2344 4468.75,1290.2344 4468.75,1290.2344 C4468.75,1290.2344 4768.75,1290.2344 4768.75,1352.7344 L4768.75,1510.8398 C4768.75,1573.3398 4468.75,1573.3398 4468.75,1573.3398 C4468.75,1573.3398 4168.75,1573.3398 4168.75,1510.8398 L4168.75,1352.7344 " fill="#C8C7FF" style="stroke:#181818;stroke-width:3.125;"/><path d="M4168.75,1352.7344 C4168.75,1415.2344 4468.75,1415.2344 4468.75,1415.2344 C4468.75,1415.2344 4768.75,1415.2344 4768.75,1352.7344 " fill="none" style="stroke:#181818;stroke-width:3.125;"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="475" x="4231.25" y="1521.4539">Datenbank</text></g><!--MD5=[f46ee3fe86bf44c0ea9b67698aab33a5]
  12. entity Alarme--><g id="elem_Alarme"><rect fill="#C8C7FF" height="226.8555" rx="15.625" ry="15.625" style="stroke:#181818;stroke-width:3.125;" width="418.75" x="6159.375" y="1318.3594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="293.75" x="6221.875" y="1462.0789">Alarme</text></g><!--MD5=[63cd45bfe8ce5232e0cf4e791771f97b]
  13. entity Dashboard--><g id="elem_Dashboard"><rect fill="#C8C7FF" height="226.8555" rx="15.625" ry="15.625" style="stroke:#181818;stroke-width:3.125;" width="600" x="5337.5" y="1318.3594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="475" x="5400" y="1462.0789">Dashboard</text></g><!--MD5=[89c5e88c1b3a23b788935d6fc97d11bf]
  14. link b to c--><!--MD5=[af87c8ce8893bc72e9a45aec53626259]
  15. link Sensoren to PLC--><!--MD5=[b68b420ddd83952ea7f0b759c1682a6b]
  16. link b to DB3--><g id="link_b_DB3"><path codeLine="45" d="M1378.5625,818.3594 C1711.25,818.3594 2090.625,818.3594 2090.625,818.3594 C2090.625,818.3594 2090.625,1284.4219 2090.625,1284.4219 " fill="none" id="b-to-DB3" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="2090.625,1315.6719,2115.625,1259.4219,2090.625,1284.4219,2065.625,1259.4219,2090.625,1315.6719" style="stroke:#181818;stroke-width:6.25;"/></g><!--MD5=[446aa0da4f6323df3c03e85239b3db2b]
  17. link c to DB3--><g id="link_c_DB3"><path codeLine="46" d="M1413,1430.8594 C1413,1430.8594 1979.3125,1430.8594 1979.3125,1430.8594 " fill="none" id="c-to-DB3" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="2010.5625,1430.8594,1954.3125,1405.8594,1979.3125,1430.8594,1954.3125,1455.8594,2010.5625,1430.8594" style="stroke:#181818;stroke-width:6.25;"/></g><!--MD5=[cdfc3700825667f308cdcac49820de5e]
  18. link Status to DB3--><g id="link_Status_DB3"><path codeLine="47" d="M2368.75,870.3594 C2368.75,870.3594 2368.75,1286.7969 2368.75,1286.7969 " fill="none" id="Status-to-DB3" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="2368.75,1318.0469,2393.75,1261.7969,2368.75,1286.7969,2343.75,1261.7969,2368.75,1318.0469" style="stroke:#181818;stroke-width:6.25;"/></g><!--MD5=[6387076be90827b2a888f9fccd88b033]
  19. link DB3 to app--><g id="link_DB3_app"><path codeLine="49" d="M2725.3125,1430.8594 C2725.3125,1430.8594 3143.25,1430.8594 3143.25,1430.8594 " fill="none" id="DB3-to-app" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="3174.5,1430.8594,3118.25,1405.8594,3143.25,1430.8594,3118.25,1455.8594,3174.5,1430.8594" style="stroke:#181818;stroke-width:6.25;"/></g><!--MD5=[4261806ce36c2f898e83f3c49a5a9fa7]
  20. link app to Datenbank--><g id="link_app_Datenbank"><path codeLine="51" d="M3952.0625,1430.8594 C3952.0625,1430.8594 4135.8125,1430.8594 4135.8125,1430.8594 " fill="none" id="app-to-Datenbank" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="4167.0625,1430.8594,4110.8125,1405.8594,4135.8125,1430.8594,4110.8125,1455.8594,4167.0625,1430.8594" style="stroke:#181818;stroke-width:6.25;"/></g><!--MD5=[8eea88c56023fa3c38550fe0852d63a6]
  21. link Datenbank to Visualisierung--><g id="link_Datenbank_Visualisierung"><path codeLine="53" d="M4769,1430.8594 C4846.1875,1430.8594 4925.2344,1430.8594 4988.6094,1430.8594 C5004.4531,1430.8594 5019.3174,1430.8594 5032.9282,1430.8594 C5039.7336,1430.8594 5046.2257,1430.8594 5052.3702,1430.8594 C5055.4424,1430.8594 5058.4277,1430.8594 5061.3219,1430.8594 C5062.769,1430.8594 5064.1933,1430.8594 5065.5942,1430.8594 C5066.2947,1430.8594 5066.9893,1430.8594 5067.6781,1430.8594 C5068.0225,1430.8594 5068.3654,1430.8594 5068.7068,1430.8594 " fill="none" id="Datenbank-to-Visualisierung" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="5068.7068,1430.8594,5012.4568,1405.8594,5037.4568,1430.8594,5012.4568,1455.8594,5068.7068,1430.8594" style="stroke:#181818;stroke-width:6.25;"/></g><text fill="#888888" font-family="DejaVu Sans" font-size="62.5" lengthAdjust="spacing" textLength="556.25" x="6193.75" y="1851.3733">jomueller, 06.2022</text><!--MD5=[519809899c1269c826d0a5016a701d89]
  22. @startuml Datenfluss
  23. skinparam TitleFontSize 24
  24. allow_mixing
  25. skinparam linetype ortho
  26. skinparam NodeBorderColor #7777cc
  27. skinparam ObjectBackgroundColor #C8C7FF
  28. skinparam DatabaseBackgroundColor #C8C7FF
  29. skinparam AgentBackgroundColor #C8C7FF
  30. skinparam defaultFontName DejaVu Sans
  31. skinparam dpi 600
  32. title Datenfluss
  33. right footer jomueller, 06.2022
  34. node Sensoren {
  35. agent "24V Strommessung" as b
  36. agent "480V Energiemessung" as c
  37. b -[hidden]- c
  38. }
  39. node PLC {
  40. agent "PLC-Variablen" as DB3
  41. agent Status
  42. }
  43. node Anwendung {
  44. agent "PLC-Connector" as app #FFC5C4
  45. database Datenbank
  46. }
  47. node Visualisierung {
  48. agent Alarme
  49. agent Dashboard
  50. }
  51. Sensoren -[hidden]right- PLC
  52. b -right-> DB3
  53. c -right-> DB3
  54. Status -down-> DB3
  55. DB3 -> app
  56. app -> Datenbank
  57. Datenbank -> Visualisierung
  58. @enduml
  59. PlantUML version 1.2022.13(Sat Nov 19 13:22:17 UTC 2022)
  60. (GPL source distribution)
  61. Java Runtime: OpenJDK Runtime Environment
  62. JVM: OpenJDK 64-Bit Server VM
  63. Default Encoding: UTF-8
  64. Language: en
  65. Country: null
  66. --></g></svg>