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="341px" preserveAspectRatio="none" style="width:1160px;height:341px;background:#FFFFFF;" version="1.1" viewBox="0 0 1160 341" width="1160px" zoomAndPan="magnify"><defs/><g><rect fill="none" height="11.6406" style="stroke:none;stroke-width:1.0;" width="1152" x="0" y="0"/><text fill="#FF0000" font-family="sans-serif" font-size="10" font-weight="bold" lengthAdjust="spacing" textLength="1152" x="0" y="9.2822">Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample</text><rect fill="none" height="37.9375" id="_title" style="stroke:none;stroke-width:1.0;" width="153" x="499.5" y="17.6406"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="143" x="504.5" y="44.918">Datenfluss</text><!--MD5=[aec5a9ef0112d0cbf74047ddc40dd148]
  2. cluster Sensoren--><g id="cluster_Sensoren"><polygon fill="none" points="51.5,77.5781,61.5,67.5781,285.5,67.5781,285.5,295.5781,275.5,305.5781,51.5,305.5781,51.5,77.5781" style="stroke:#7777CC;stroke-width:1.0;"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="275.5" x2="285.5" y1="77.5781" y2="67.5781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="51.5" x2="275.5" y1="77.5781" y2="77.5781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="275.5" x2="275.5" y1="77.5781" y2="305.5781"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="125" x="102" y="102.8555">Sensoren</text></g><!--MD5=[d638006d9681d35d828cde7dc11d8204]
  3. cluster PLC--><g id="cluster_PLC"><polygon fill="none" points="325.5,77.5781,335.5,67.5781,495.5,67.5781,495.5,295.5781,485.5,305.5781,325.5,305.5781,325.5,77.5781" style="stroke:#7777CC;stroke-width:1.0;"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="485.5" x2="495.5" y1="77.5781" y2="67.5781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="325.5" x2="485.5" y1="77.5781" y2="77.5781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="485.5" x2="485.5" y1="77.5781" y2="305.5781"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="51" x="381" y="102.8555">PLC</text></g><!--MD5=[20b914e54e06ff5f80813e3ab6447f01]
  4. cluster Anwendung--><g id="cluster_Anwendung"><polygon fill="none" points="527.5,200.0781,537.5,190.0781,814.5,190.0781,814.5,292.0781,804.5,302.0781,527.5,302.0781,527.5,200.0781" style="stroke:#7777CC;stroke-width:1.0;"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="804.5" x2="814.5" y1="200.0781" y2="190.0781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="527.5" x2="804.5" y1="200.0781" y2="200.0781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="804.5" x2="804.5" y1="200.0781" y2="302.0781"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="159" x="587.5" y="225.3555">Anwendung</text></g><!--MD5=[6f7f97399f3459a4d8ad2c626077acb8]
  5. cluster Visualisierung--><g id="cluster_Visualisierung"><polygon fill="none" points="846.5,196.5781,856.5,186.5781,1113.5,186.5781,1113.5,295.5781,1103.5,305.5781,846.5,305.5781,846.5,196.5781" style="stroke:#7777CC;stroke-width:1.0;"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="1103.5" x2="1113.5" y1="196.5781" y2="186.5781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="846.5" x2="1103.5" y1="196.5781" y2="196.5781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="1103.5" x2="1103.5" y1="196.5781" y2="305.5781"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="191" x="880.5" y="221.8555">Visualisierung</text></g><!--MD5=[5d12e840fb55afd9ed7b3559a638e8f7]
  6. entity b--><g id="elem_b"><rect fill="#C8C7FF" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="157" x="99" y="126.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="137" x="109" y="149.5732">24V Strommessung</text></g><!--MD5=[8e9b2d9d80e066cced8e5d90e9bdea61]
  7. entity c--><g id="elem_c"><rect fill="#C8C7FF" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="178" x="83.5" y="245.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="158" x="93.5" y="268.5732">480V Energiemessung</text></g><!--MD5=[202bc8d4b7f7c0afa362c0cadf823034]
  8. entity DB3--><g id="elem_DB3"><rect fill="#C8C7FF" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="114" x="357.5" y="245.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="94" x="367.5" y="268.5732">PLC-Variablen</text></g><!--MD5=[e88f9f5b1775d132f0566dd3f47ca5e5]
  9. entity Status--><g id="elem_Status"><rect fill="#C8C7FF" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="64" x="382.5" y="126.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44" x="392.5" y="149.5732">Status</text></g><!--MD5=[4541fb81c80c07473fe4b07432ef0971]
  10. entity app--><g id="elem_app"><rect fill="#FFC5C4" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="124" x="543.5" y="245.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="104" x="553.5" y="268.5732">PLC-Connector</text></g><!--MD5=[8b6fad1796f199daf3f7481a3b07466b]
  11. entity Datenbank--><g id="elem_Datenbank"><path d="M702.5,251.0781 C702.5,241.0781 750.5,241.0781 750.5,241.0781 C750.5,241.0781 798.5,241.0781 798.5,251.0781 L798.5,276.375 C798.5,286.375 750.5,286.375 750.5,286.375 C750.5,286.375 702.5,286.375 702.5,276.375 L702.5,251.0781 " fill="#C8C7FF" style="stroke:#181818;stroke-width:0.5;"/><path d="M702.5,251.0781 C702.5,261.0781 750.5,261.0781 750.5,261.0781 C750.5,261.0781 798.5,261.0781 798.5,251.0781 " fill="none" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="76" x="712.5" y="278.0732">Datenbank</text></g><!--MD5=[f46ee3fe86bf44c0ea9b67698aab33a5]
  12. entity Alarme--><g id="elem_Alarme"><rect fill="#C8C7FF" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="67" x="1021" y="245.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="47" x="1031" y="268.5732">Alarme</text></g><!--MD5=[63cd45bfe8ce5232e0cf4e791771f97b]
  13. entity Dashboard--><g id="elem_Dashboard"><rect fill="#C8C7FF" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="96" x="889.5" y="245.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="76" x="899.5" y="268.5732">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="M256.07,154.5781 C309.3,154.5781 370,154.5781 370,154.5781 C370,154.5781 370,240.0881 370,240.0881 " fill="none" id="b-to-DB3" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="370,245.0881,374,236.0881,370,240.0881,366,236.0881,370,245.0881" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[446aa0da4f6323df3c03e85239b3db2b]
  17. link c to DB3--><g id="link_c_DB3"><path codeLine="46" d="M261.58,263.5781 C261.58,263.5781 352.19,263.5781 352.19,263.5781 " fill="none" id="c-to-DB3" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="357.19,263.5781,348.19,259.5781,352.19,263.5781,348.19,267.5781,357.19,263.5781" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[cdfc3700825667f308cdcac49820de5e]
  18. link Status to DB3--><g id="link_Status_DB3"><path codeLine="47" d="M414.5,162.6481 C414.5,162.6481 414.5,240.3381 414.5,240.3381 " fill="none" id="Status-to-DB3" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="414.5,245.3381,418.5,236.3381,414.5,240.3381,410.5,236.3381,414.5,245.3381" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[6387076be90827b2a888f9fccd88b033]
  19. link DB3 to app--><g id="link_DB3_app"><path codeLine="49" d="M471.55,263.5781 C471.55,263.5781 538.42,263.5781 538.42,263.5781 " fill="none" id="DB3-to-app" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="543.42,263.5781,534.42,259.5781,538.42,263.5781,534.42,267.5781,543.42,263.5781" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[4261806ce36c2f898e83f3c49a5a9fa7]
  20. link app to Datenbank--><g id="link_app_Datenbank"><path codeLine="51" d="M667.83,263.5781 C667.83,263.5781 697.23,263.5781 697.23,263.5781 " fill="none" id="app-to-Datenbank" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="702.23,263.5781,693.23,259.5781,697.23,263.5781,693.23,267.5781,702.23,263.5781" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[8eea88c56023fa3c38550fe0852d63a6]
  21. link Datenbank to Visualisierung--><g id="link_Datenbank_Visualisierung"><path codeLine="53" d="M798.54,263.5781 C810.89,263.5781 823.5375,263.5781 833.6775,263.5781 C836.2125,263.5781 838.5908,263.5781 840.7685,263.5781 C841.8574,263.5781 842.8961,263.5781 843.8792,263.5781 C844.3708,263.5781 844.8484,263.5781 845.3115,263.5781 C845.543,263.5781 845.7709,263.5781 845.9951,263.5781 C846.1072,263.5781 846.2183,263.5781 846.3285,263.5781 C846.3836,263.5781 846.4385,263.5781 846.4931,263.5781 " fill="none" id="Datenbank-to-Visualisierung" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="846.4931,263.5781,837.4931,259.5781,841.4931,263.5781,837.4931,267.5781,846.4931,263.5781" style="stroke:#181818;stroke-width:1.0;"/></g><rect fill="none" height="11.6406" style="stroke:none;stroke-width:1.0;" width="89" x="531.5" y="321.5781"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="89" x="531.5" y="330.8604">jomueller, 06.2022</text><!--MD5=[4141d337bb09c81f525a8833c03debfe]
  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. header <font color=red>**Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample Text Sample**</font>
  31. title Datenfluss
  32. center footer jomueller, 06.2022
  33. node Sensoren {
  34. agent "24V Strommessung" as b
  35. agent "480V Energiemessung" as c
  36. b -[hidden]- c
  37. }
  38. node PLC {
  39. agent "PLC-Variablen" as DB3
  40. agent Status
  41. }
  42. node Anwendung {
  43. agent "PLC-Connector" as app #FFC5C4
  44. database Datenbank
  45. }
  46. node Visualisierung {
  47. agent Alarme
  48. agent Dashboard
  49. }
  50. Sensoren -[hidden]right- PLC
  51. b -right-> DB3
  52. c -right-> DB3
  53. Status -down-> DB3
  54. DB3 -> app
  55. app -> Datenbank
  56. Datenbank -> Visualisierung
  57. @enduml
  58. PlantUML version 1.2022.7(Mon Aug 22 17:01:30 UTC 2022)
  59. (GPL source distribution)
  60. Java Runtime: OpenJDK Runtime Environment
  61. JVM: OpenJDK 64-Bit Server VM
  62. Default Encoding: UTF-8
  63. Language: en
  64. Country: null
  65. --></g></svg>