Benton.svg 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  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="2881.25px" preserveAspectRatio="none" style="width:6793px;height:2881px;background:#FFFFFF;" version="1.1" viewBox="0 0 6793 2881" width="6793.75px" zoomAndPan="magnify"><defs/><g><text fill="#000000" font-family="DejaVu Sans" font-size="150" font-weight="bold" lengthAdjust="spacing" textLength="1456.25" x="2625" y="201.7334">Messaufbau LL20</text><!--MD5=[aec5a9ef0112d0cbf74047ddc40dd148]
  2. cluster Sensoren--><g id="cluster_Sensoren"><polygon fill="none" points="100,405.8594,162.5,343.3594,1650,343.3594,1650,2396.4844,1587.5,2458.9844,100,2458.9844,100,405.8594" style="stroke:#7777CC;stroke-width:6.25;"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="1587.5" x2="1650" y1="405.8594" y2="343.3594"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="100" x2="1587.5" y1="405.8594" y2="405.8594"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="1587.5" x2="1587.5" y1="405.8594" y2="2458.9844"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" font-weight="bold" lengthAdjust="spacing" textLength="475" x="612.5" y="505.8289">Sensoren</text></g><!--MD5=[a08184d9bcc14a132260cd8ca782795f]
  3. cluster Interfacemodul--><g id="cluster_Interfacemodul"><polygon fill="none" points="1900,583.9844,1962.5,521.4844,3943.75,521.4844,3943.75,2396.4844,3881.25,2458.9844,1900,2458.9844,1900,583.9844" style="stroke:#7777CC;stroke-width:6.25;"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="3881.25" x2="3943.75" y1="583.9844" y2="521.4844"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="1900" x2="3881.25" y1="583.9844" y2="583.9844"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="3881.25" x2="3881.25" y1="583.9844" y2="2458.9844"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" font-weight="bold" lengthAdjust="spacing" textLength="662.5" x="2565.625" y="683.9539">ET200SP CPU</text></g><!--MD5=[e309a764f8dc50319daf35941fe359c1]
  4. cluster Steuerung--><g id="cluster_Steuerung"><polygon fill="none" points="5487.5,1387.1094,5550,1324.6094,6687.5,1324.6094,6687.5,2599.6094,6625,2662.1094,5487.5,2662.1094,5487.5,1387.1094" style="stroke:#7777CC;stroke-width:6.25;"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="6625" x2="6687.5" y1="1387.1094" y2="1324.6094"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="5487.5" x2="6625" y1="1387.1094" y2="1387.1094"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="6625" x2="6625" y1="1387.1094" y2="2662.1094"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" font-weight="bold" lengthAdjust="spacing" textLength="518.75" x="5803.125" y="1487.0789">Steuerung</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" font-weight="bold" lengthAdjust="spacing" textLength="725" x="5700" y="1588.9343">Compact Logix</text></g><!--MD5=[20b914e54e06ff5f80813e3ab6447f01]
  5. cluster Anwendung--><g id="cluster_Anwendung"><polygon fill="none" points="4143.75,605.8594,4206.25,543.3594,5337.5,543.3594,5337.5,2268.3594,5275,2330.8594,4143.75,2330.8594,4143.75,605.8594" style="stroke:#7777CC;stroke-width:6.25;"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="5275" x2="5337.5" y1="605.8594" y2="543.3594"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="4143.75" x2="5275" y1="605.8594" y2="605.8594"/><line style="stroke:#7777CC;stroke-width:6.25;" x1="5275" x2="5275" y1="605.8594" y2="2330.8594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" font-weight="bold" lengthAdjust="spacing" textLength="593.75" x="4418.75" y="705.8289">Anwendung</text></g><g id="elem_b"><rect fill="#C8C7FF" height="584.2773" style="stroke:#181818;stroke-width:3.125;" width="943.75" x="490.625" y="643.3594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="856.25" x="534.375" y="737.0789">24V Strommessung</text><line style="stroke:#181818;stroke-width:3.125;" x1="496.875" x2="1428.125" y1="770.2148" y2="770.2148"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="512.5" x="528.125" y="876.4343">IFM DF2101</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="425" x="528.125" y="978.2898">16 Kanäle</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="256.25" x="528.125" y="1080.1453">1-10A</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="575" x="528.125" y="1182.0007">20ms Interval</text></g><g id="elem_c"><rect fill="#C8C7FF" height="380.5664" style="stroke:#181818;stroke-width:3.125;" width="1193.75" x="303.125" y="1927.7344"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="737.5" x="531.25" y="2021.4539">Energiemessung</text><line style="stroke:#181818;stroke-width:3.125;" x1="309.375" x2="1490.625" y1="2054.5898" y2="2054.5898"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="1118.75" x="340.625" y="2160.8093">3-phasige Zuleitung 480V</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="1056.25" x="340.625" y="2262.6648">3x Stromwandler 50A/5A</text></g><g id="elem_iolink_master"><rect fill="#C8C7FF" height="226.8555" style="stroke:#181818;stroke-width:3.125;" width="693.75" x="2171.875" y="821.4844"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="606.25" x="2215.625" y="915.2039">IO-Link Master</text><line style="stroke:#181818;stroke-width:3.125;" x1="2178.125" x2="2859.375" y1="948.3398" y2="948.3398"/></g><g id="elem_energy_meter"><rect fill="#C8C7FF" height="380.5664" style="stroke:#181818;stroke-width:3.125;" width="750" x="2100" y="1927.7344"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="587.5" x="2181.25" y="2021.4539">Energiemeter</text><line style="stroke:#181818;stroke-width:3.125;" x1="2106.25" x2="2843.75" y1="2054.5898" y2="2054.5898"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="675" x="2137.5" y="2160.8093">AI Energy Meter</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="462.5" x="2137.5" y="2262.6648">U; I; Phase</text></g><g id="elem_DB3"><rect fill="#C8C7FF" height="278.7109" style="stroke:#181818;stroke-width:3.125;" width="725" x="3068.75" y="1977.7344"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="637.5" x="3112.5" y="2071.4539">Datenbaustein</text><line style="stroke:#181818;stroke-width:3.125;" x1="3075" x2="3787.5" y1="2104.5898" y2="2104.5898"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="187.5" x="3106.25" y="2210.8093">DB3</text></g><g id="elem_Tags"><rect fill="#C8C7FF" height="889.8438" style="stroke:#181818;stroke-width:3.125;" width="500" x="5587.5" y="1674.6094"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="212.5" x="5731.25" y="1768.3289">Tags</text><line style="stroke:#181818;stroke-width:3.125;" x1="5593.75" x2="6081.25" y1="1801.4648" y2="1801.4648"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="356.25" x="5625" y="1907.6843">unterteil</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="325" x="5625" y="2009.5398">oberteil</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="425" x="5625" y="2111.3953">auswerfer</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="243.75" x="5625" y="2213.2507">rolltor</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="312.5" x="5625" y="2315.1062">schuss</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="375" x="5625" y="2416.9617">hubtisch</text><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="75" x="5625" y="2518.8171">...</text></g><!--MD5=[4541fb81c80c07473fe4b07432ef0971]
  6. 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="4350" y="2005.8594"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="650" x="4412.5" y="2149.5789">PLC-Connector</text></g><!--MD5=[bd4d9cecd59bd7f6f66d4d3e35395fde]
  7. entity InfluxDB--><g id="elem_InfluxDB"><path d="M4243.75,855.8594 C4243.75,793.3594 4481.25,793.3594 4481.25,793.3594 C4481.25,793.3594 4718.75,793.3594 4718.75,855.8594 L4718.75,1013.9648 C4718.75,1076.4648 4481.25,1076.4648 4481.25,1076.4648 C4481.25,1076.4648 4243.75,1076.4648 4243.75,1013.9648 L4243.75,855.8594 " fill="#C8C7FF" style="stroke:#181818;stroke-width:3.125;"/><path d="M4243.75,855.8594 C4243.75,918.3594 4481.25,918.3594 4481.25,918.3594 C4481.25,918.3594 4718.75,918.3594 4718.75,855.8594 " fill="none" style="stroke:#181818;stroke-width:3.125;"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="350" x="4306.25" y="1024.5789">InfluxDB</text></g><!--MD5=[1194ee1088c4a1f787c0b58111daa5b9]
  8. entity CSV--><g id="elem_CSV"><path d="M4937.5,855.8594 C4937.5,793.3594 5087.5,793.3594 5087.5,793.3594 C5087.5,793.3594 5237.5,793.3594 5237.5,855.8594 L5237.5,1013.9648 C5237.5,1076.4648 5087.5,1076.4648 5087.5,1076.4648 C5087.5,1076.4648 4937.5,1076.4648 4937.5,1013.9648 L4937.5,855.8594 " fill="#C8C7FF" style="stroke:#181818;stroke-width:3.125;"/><path d="M4937.5,855.8594 C4937.5,918.3594 5087.5,918.3594 5087.5,918.3594 C5087.5,918.3594 5237.5,918.3594 5237.5,855.8594 " fill="none" style="stroke:#181818;stroke-width:3.125;"/><text fill="#000000" font-family="DejaVu Sans" font-size="87.5" lengthAdjust="spacing" textLength="175" x="5000" y="1024.5789">CSV</text></g><!--MD5=[89c5e88c1b3a23b788935d6fc97d11bf]
  9. link b to c--><!--MD5=[19cacedb7561eefce78d64eec6c81019]
  10. link iolink_master to energy_meter--><!--MD5=[a498e817a11dc725cfa21e9d4a9bee79]
  11. link Sensoren to Interfacemodul--><!--MD5=[c113c2192474cdfaa90bf41bb7cb69fb]
  12. link b to iolink_master--><g id="link_b_iolink_master"><path codeLine="73" d="M1467,993.3594 C1467,993.3594 2140,993.3594 2140,993.3594 " fill="none" id="b-iolink_master" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="1435.75,993.3594,1492,1018.3594,1467,993.3594,1492,968.3594,1435.75,993.3594" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="2171.25,993.3594,2115,968.3594,2140,993.3594,2115,1018.3594,2171.25,993.3594" style="stroke:#181818;stroke-width:6.25;"/><text fill="#000000" font-family="DejaVu Sans" font-size="81.25" lengthAdjust="spacing" textLength="268.75" x="1528.5" y="968.7775">IO-Link</text></g><!--MD5=[255358772ee1adcbaf99c39058b84884]
  13. link c to energy_meter--><g id="link_c_energy_meter"><path codeLine="74" d="M1497.6875,2055.8594 C1497.6875,2055.8594 2067.6875,2055.8594 2067.6875,2055.8594 " fill="none" id="c-to-energy_meter" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="2098.9375,2055.8594,2042.6875,2030.8594,2067.6875,2055.8594,2042.6875,2080.8594,2098.9375,2055.8594" style="stroke:#181818;stroke-width:6.25;"/></g><!--MD5=[255358772ee1adcbaf99c39058b84884]
  14. link c to energy_meter--><g id="link_c_energy_meter"><path codeLine="75" d="M1497.6875,2187.1094 C1497.6875,2187.1094 2067.6875,2187.1094 2067.6875,2187.1094 " fill="none" id="c-to-energy_meter-1" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="2098.9375,2187.1094,2042.6875,2162.1094,2067.6875,2187.1094,2042.6875,2212.1094,2098.9375,2187.1094" style="stroke:#181818;stroke-width:6.25;"/></g><!--MD5=[c106df0a3426f395f4f3cacfe1095ac5]
  15. link iolink_master to DB3--><g id="link_iolink_master_DB3"><path codeLine="77" d="M2866.3125,937.1094 C3124.1875,937.1094 3431.25,937.1094 3431.25,937.1094 C3431.25,937.1094 3431.25,1944.6094 3431.25,1944.6094 " fill="none" id="iolink_master-to-DB3" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="3431.25,1975.8594,3456.25,1919.6094,3431.25,1944.6094,3406.25,1919.6094,3431.25,1975.8594" style="stroke:#181818;stroke-width:6.25;"/></g><!--MD5=[d96deaf340fbcb2b16cf6e971ec4514b]
  16. link energy_meter to DB3--><g id="link_energy_meter_DB3"><path codeLine="78" d="M2850.1875,2118.3594 C2850.1875,2118.3594 3035.3125,2118.3594 3035.3125,2118.3594 " fill="none" id="energy_meter-to-DB3" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="3066.5625,2118.3594,3010.3125,2093.3594,3035.3125,2118.3594,3010.3125,2143.3594,3066.5625,2118.3594" style="stroke:#181818;stroke-width:6.25;"/></g><!--MD5=[6387076be90827b2a888f9fccd88b033]
  17. link DB3 to app--><g id="link_DB3_app"><path codeLine="80" d="M3826.375,2118.3594 C3826.375,2118.3594 4316.9375,2118.3594 4316.9375,2118.3594 " fill="none" id="DB3-app" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="3795.125,2118.3594,3851.375,2143.3594,3826.375,2118.3594,3851.375,2093.3594,3795.125,2118.3594" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="4348.1875,2118.3594,4291.9375,2093.3594,4316.9375,2118.3594,4291.9375,2143.3594,4348.1875,2118.3594" style="stroke:#181818;stroke-width:6.25;"/><text fill="#000000" font-family="DejaVu Sans" font-size="81.25" lengthAdjust="spacing" textLength="475" x="3834.125" y="2200.0275">S7 Protokoll</text></g><!--MD5=[73c079af30046d3848f2bbf09516d4c3]
  18. link Tags to app--><g id="link_Tags_app"><path codeLine="82" d="M5553.875,2118.3594 C5553.875,2118.3594 5158,2118.3594 5158,2118.3594 " fill="none" id="Tags-app" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="5585.125,2118.3594,5528.875,2093.3594,5553.875,2118.3594,5528.875,2143.3594,5585.125,2118.3594" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="5126.75,2118.3594,5183,2143.3594,5158,2118.3594,5183,2093.3594,5126.75,2118.3594" style="stroke:#181818;stroke-width:6.25;"/><text fill="#000000" font-family="DejaVu Sans" font-size="81.25" lengthAdjust="spacing" textLength="450" x="5130.9375" y="2200.0275">EtherNet IP</text></g><!--MD5=[aa95fd2ca5abaacbe508b66ea54688b0]
  19. reverse link InfluxDB to app--><g id="link_InfluxDB_app"><path codeLine="84" d="M4534.375,1108.1094 C4534.375,1108.1094 4534.375,2004.9844 4534.375,2004.9844 " fill="none" id="InfluxDB-backto-app" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="4534.375,1076.8594,4509.375,1133.1094,4534.375,1108.1094,4559.375,1133.1094,4534.375,1076.8594" style="stroke:#181818;stroke-width:6.25;"/></g><!--MD5=[c5b208cead62aac4b84dac252a323c77]
  20. reverse link CSV to app--><g id="link_CSV_app"><path codeLine="85" d="M5031.25,1108.1094 C5031.25,1108.1094 5031.25,2004.9844 5031.25,2004.9844 " fill="none" id="CSV-backto-app" style="stroke:#181818;stroke-width:6.25;"/><polygon fill="#181818" points="5031.25,1076.8594,5006.25,1133.1094,5031.25,1108.1094,5056.25,1133.1094,5031.25,1076.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="6150" y="2820.1233">jomueller, 06.2022</text><!--MD5=[08240a5eaf6c9f41c2c7d46e20866180]
  21. @startuml Benton
  22. skinparam TitleFontSize 24
  23. allow_mixing
  24. skinparam linetype ortho
  25. skinparam NodeBorderColor #7777cc
  26. skinparam ObjectBackgroundColor #C8C7FF
  27. skinparam DatabaseBackgroundColor #C8C7FF
  28. skinparam AgentBackgroundColor #C8C7FF
  29. skinparam defaultFontName DejaVu Sans
  30. skinparam dpi 600
  31. title Messaufbau LL20
  32. right footer jomueller, 06.2022
  33. node Sensoren {
  34. object "24V Strommessung" as b {
  35. IFM DF2101
  36. 16 Kanäle
  37. 1-10A
  38. 20ms Interval
  39. }
  40. object "Energiemessung" as c {
  41. 3-phasige Zuleitung 480V
  42. 3x Stromwandler 50A/5A
  43. }
  44. b -[hidden]- c
  45. }
  46. node "ET200SP CPU" as Interfacemodul {
  47. object "IO-Link Master" as iolink_master {
  48. }
  49. object "Energiemeter" as energy_meter {
  50. AI Energy Meter
  51. U; I; Phase
  52. }
  53. object "Datenbaustein" as DB3 {
  54. DB3
  55. }
  56. iolink_master -[hidden]down- energy_meter
  57. }
  58. node "Steuerung\nCompact Logix" as Steuerung {
  59. object Tags {
  60. unterteil
  61. oberteil
  62. auswerfer
  63. rolltor
  64. schuss
  65. hubtisch
  66. ...
  67. }
  68. }
  69. node Anwendung {
  70. agent "PLC-Connector" as app #FFC5C4
  71. database InfluxDB
  72. database CSV
  73. }
  74. Sensoren -[hidden]right- Interfacemodul
  75. b <-right-> iolink_master: " IO-Link"
  76. c -right-> energy_meter
  77. c -right-> energy_meter
  78. iolink_master -> DB3
  79. energy_meter -> DB3
  80. DB3 <-> app: "S7 Protokoll"
  81. Tags <-right-> app: "EtherNet IP"
  82. app -up-> InfluxDB
  83. app -up-> CSV
  84. @enduml
  85. PlantUML version 1.2022.13(Sat Nov 19 13:22:17 UTC 2022)
  86. (GPL source distribution)
  87. Java Runtime: OpenJDK Runtime Environment
  88. JVM: OpenJDK 64-Bit Server VM
  89. Default Encoding: UTF-8
  90. Language: en
  91. Country: null
  92. --></g></svg>