123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- <?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="469px" preserveAspectRatio="none" style="width:1175px;height:469px;background:#FFFFFF;" version="1.1" viewBox="0 0 1175 469" width="1175px" zoomAndPan="magnify"><defs/><g><rect fill="none" height="11.6406" style="stroke:none;stroke-width:1.0;" width="1152" x="9" y="0"/><text fill="#FF0000" font-family="sans-serif" font-size="10" font-weight="bold" lengthAdjust="spacing" textLength="1152" x="9" 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="466" x="347.5" y="17.6406"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="456" x="352.5" y="44.918">Messaufbau Jiangsu-Hengli-LFB65</text><!--MD5=[aec5a9ef0112d0cbf74047ddc40dd148]
- cluster Sensoren--><g id="cluster_Sensoren"><polygon fill="none" points="16,122.0781,26,112.0781,264,112.0781,264,423.5781,254,433.5781,16,433.5781,16,122.0781" style="stroke:#7777CC;stroke-width:1.0;"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="254" x2="264" y1="122.0781" y2="112.0781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="16" x2="254" y1="122.0781" y2="122.0781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="254" x2="254" y1="122.0781" y2="433.5781"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="125" x="73.5" y="147.3555">Sensoren</text></g><!--MD5=[a08184d9bcc14a132260cd8ca782795f]
- cluster Interfacemodul--><g id="cluster_Interfacemodul"><polygon fill="none" points="304,150.5781,314,140.5781,651,140.5781,651,423.5781,641,433.5781,304,433.5781,304,150.5781" style="stroke:#7777CC;stroke-width:1.0;"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="641" x2="651" y1="150.5781" y2="140.5781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="304" x2="641" y1="150.5781" y2="150.5781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="641" x2="641" y1="150.5781" y2="433.5781"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="181" x="383" y="175.8555">ET200SP CPU</text></g><!--MD5=[e309a764f8dc50319daf35941fe359c1]
- cluster Steuerung--><g id="cluster_Steuerung"><polygon fill="none" points="942,77.5781,952,67.5781,1158,67.5781,1158,407.5781,1148,417.5781,942,417.5781,942,77.5781" style="stroke:#7777CC;stroke-width:1.0;"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="1148" x2="1158" y1="77.5781" y2="67.5781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="942" x2="1148" y1="77.5781" y2="77.5781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="1148" x2="1148" y1="77.5781" y2="417.5781"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="140" x="976" y="102.8555">Steuerung</text><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="112" x="990" y="130.793">S7-1500</text></g><!--MD5=[20b914e54e06ff5f80813e3ab6447f01]
- cluster Anwendung--><g id="cluster_Anwendung"><polygon fill="none" points="683,154.0781,693,144.0781,918,144.0781,918,403.0781,908,413.0781,683,413.0781,683,154.0781" style="stroke:#7777CC;stroke-width:1.0;"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="908" x2="918" y1="154.0781" y2="144.0781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="683" x2="908" y1="154.0781" y2="154.0781"/><line style="stroke:#7777CC;stroke-width:1.0;" x1="908" x2="908" y1="154.0781" y2="413.0781"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="159" x="717" y="179.3555">Anwendung</text></g><g id="elem_b"><rect fill="#C8C7FF" height="93.4844" style="stroke:#181818;stroke-width:0.5;" width="151" x="78.5" y="171.0781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="137" x="85.5" y="186.0732">24V Strommessung</text><line style="stroke:#181818;stroke-width:0.5;" x1="79.5" x2="228.5" y1="191.375" y2="191.375"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="82" x="84.5" y="208.3701">IFM DF2101</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="68" x="84.5" y="224.667">16 Kanäle</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="41" x="84.5" y="240.9639">1-10A</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="92" x="84.5" y="257.2607">20ms Interval</text></g><g id="elem_c"><rect fill="#C8C7FF" height="60.8906" style="stroke:#181818;stroke-width:0.5;" width="191" x="48.5" y="348.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="118" x="85" y="363.5732">Energiemessung</text><line style="stroke:#181818;stroke-width:0.5;" x1="49.5" x2="238.5" y1="368.875" y2="368.875"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="179" x="54.5" y="385.8701">3-phasige Zuleitung 400V</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="178" x="54.5" y="402.167">3x Stromwandler 150A/5A</text></g><g id="elem_iolink_master"><rect fill="#C8C7FF" height="36.2969" style="stroke:#181818;stroke-width:0.5;" width="111" x="347.5" y="199.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="97" x="354.5" y="214.5732">IO-Link Master</text><line style="stroke:#181818;stroke-width:0.5;" x1="348.5" x2="457.5" y1="219.875" y2="219.875"/></g><g id="elem_energy_meter"><rect fill="#C8C7FF" height="60.8906" style="stroke:#181818;stroke-width:0.5;" width="120" x="336" y="348.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="94" x="349" y="363.5732">Energiemeter</text><line style="stroke:#181818;stroke-width:0.5;" x1="337" x2="455" y1="368.875" y2="368.875"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="108" x="342" y="385.8701">AI Energy Meter</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="74" x="342" y="402.167">U; I; Phase</text></g><g id="elem_DB3"><rect fill="#C8C7FF" height="36.2969" style="stroke:#181818;stroke-width:0.5;" width="136" x="491" y="361.0781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="122" x="498" y="376.0732">Speicherbereiche</text><line style="stroke:#181818;stroke-width:0.5;" x1="492" x2="626" y1="381.375" y2="381.375"/></g><g id="elem_Datenbaustein"><rect fill="#C8C7FF" height="44.5938" style="stroke:#181818;stroke-width:0.5;" width="116" x="958" y="356.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="102" x="965" y="371.5732">Datenbaustein</text><line style="stroke:#181818;stroke-width:0.5;" x1="959" x2="1073" y1="376.875" y2="376.875"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="30" x="964" y="393.8701">DB3</text></g><g id="elem_Status"><rect fill="#C8C7FF" height="142.375" style="stroke:#181818;stroke-width:0.5;" width="80" x="976" y="146.5781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44" x="994" y="161.5732">Status</text><line style="stroke:#181818;stroke-width:0.5;" x1="977" x2="1055" y1="166.875" y2="166.875"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="57" x="982" y="183.8701">unterteil</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="52" x="982" y="200.167">oberteil</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="68" x="982" y="216.4639">auswerfer</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="39" x="982" y="232.7607">rolltor</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="50" x="982" y="249.0576">schuss</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="60" x="982" y="265.3545">hubtisch</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="12" x="982" y="281.6514">...</text></g><!--MD5=[4541fb81c80c07473fe4b07432ef0971]
- 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="738" y="361.0781"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="104" x="748" y="384.0732">PLC-Connector</text></g><!--MD5=[bd4d9cecd59bd7f6f66d4d3e35395fde]
- entity InfluxDB--><g id="elem_InfluxDB"><path d="M721,205.0781 C721,195.0781 759,195.0781 759,195.0781 C759,195.0781 797,195.0781 797,205.0781 L797,230.375 C797,240.375 759,240.375 759,240.375 C759,240.375 721,240.375 721,230.375 L721,205.0781 " fill="#C8C7FF" style="stroke:#181818;stroke-width:0.5;"/><path d="M721,205.0781 C721,215.0781 759,215.0781 759,215.0781 C759,215.0781 797,215.0781 797,205.0781 " fill="none" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="56" x="731" y="232.0732">InfluxDB</text></g><!--MD5=[1194ee1088c4a1f787c0b58111daa5b9]
- entity CSV--><g id="elem_CSV"><path d="M832,205.0781 C832,195.0781 856,195.0781 856,195.0781 C856,195.0781 880,195.0781 880,205.0781 L880,230.375 C880,240.375 856,240.375 856,240.375 C856,240.375 832,240.375 832,230.375 L832,205.0781 " fill="#C8C7FF" style="stroke:#181818;stroke-width:0.5;"/><path d="M832,205.0781 C832,215.0781 856,215.0781 856,215.0781 C856,215.0781 880,215.0781 880,205.0781 " fill="none" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="28" x="842" y="232.0732">CSV</text></g><!--MD5=[89c5e88c1b3a23b788935d6fc97d11bf]
- link b to c--><!--MD5=[19cacedb7561eefce78d64eec6c81019]
- link iolink_master to energy_meter--><!--MD5=[505e31fcc56553a339deb829c1c78f20]
- link Status to Datenbaustein--><g id="link_Status_Datenbaustein"><path codeLine="65" d="M1016,288.8881 C1016,288.8881 1016,351.3681 1016,351.3681 " fill="none" id="Status-to-Datenbaustein" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="1016,356.3681,1020,347.3681,1016,351.3681,1012,347.3681,1016,356.3681" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[a498e817a11dc725cfa21e9d4a9bee79]
- link Sensoren to Interfacemodul--><!--MD5=[c113c2192474cdfaa90bf41bb7cb69fb]
- link b to iolink_master--><g id="link_b_iolink_master"><path codeLine="78" d="M234.72,227.5781 C234.72,227.5781 342.4,227.5781 342.4,227.5781 " fill="none" id="b-iolink_master" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="347.4,227.5781,338.4,223.5781,342.4,227.5781,338.4,231.5781,347.4,227.5781" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="229.72,227.5781,238.72,231.5781,234.72,227.5781,238.72,223.5781,229.72,227.5781" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="43" x="244.56" y="223.645">IO-Link</text></g><!--MD5=[255358772ee1adcbaf99c39058b84884]
- link c to energy_meter--><g id="link_c_energy_meter"><path codeLine="79" d="M239.63,369.5781 C239.63,369.5781 330.83,369.5781 330.83,369.5781 " fill="none" id="c-to-energy_meter" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="335.83,369.5781,326.83,365.5781,330.83,369.5781,326.83,373.5781,335.83,369.5781" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[255358772ee1adcbaf99c39058b84884]
- link c to energy_meter--><g id="link_c_energy_meter"><path codeLine="80" d="M239.63,389.5781 C239.63,389.5781 330.83,389.5781 330.83,389.5781 " fill="none" id="c-to-energy_meter-1" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="335.83,389.5781,326.83,385.5781,330.83,389.5781,326.83,393.5781,335.83,389.5781" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[c106df0a3426f395f4f3cacfe1095ac5]
- link iolink_master to DB3--><g id="link_iolink_master_DB3"><path codeLine="82" d="M458.88,217.5781 C503.64,217.5781 559,217.5781 559,217.5781 C559,217.5781 559,355.8681 559,355.8681 " fill="none" id="iolink_master-to-DB3" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="559,360.8681,563,351.8681,559,355.8681,555,351.8681,559,360.8681" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[d96deaf340fbcb2b16cf6e971ec4514b]
- link energy_meter to DB3--><g id="link_energy_meter_DB3"><path codeLine="83" d="M456.23,379.5781 C456.23,379.5781 485.77,379.5781 485.77,379.5781 " fill="none" id="energy_meter-to-DB3" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="490.77,379.5781,481.77,375.5781,485.77,379.5781,481.77,383.5781,490.77,379.5781" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[6387076be90827b2a888f9fccd88b033]
- link DB3 to app--><g id="link_DB3_app"><path codeLine="85" d="M632.09,379.5781 C632.09,379.5781 732.84,379.5781 732.84,379.5781 " fill="none" id="DB3-app" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="737.84,379.5781,728.84,375.5781,732.84,379.5781,728.84,383.5781,737.84,379.5781" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="627.09,379.5781,636.09,383.5781,632.09,379.5781,636.09,375.5781,627.09,379.5781" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="17" x="688.22" y="392.645">S7</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="55" x="669.22" y="407.7778">Protokoll</text></g><!--MD5=[c7dc10b3fca04202b0f0470ab4165a38]
- link Datenbaustein to app--><g id="link_Datenbaustein_app"><path codeLine="87" d="M952.83,379.5781 C952.83,379.5781 867.06,379.5781 867.06,379.5781 " fill="none" id="Datenbaustein-app" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="862.06,379.5781,871.06,383.5781,867.06,379.5781,871.06,375.5781,862.06,379.5781" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="957.83,379.5781,948.83,375.5781,952.83,379.5781,948.83,383.5781,957.83,379.5781" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="17" x="915.69" y="392.645">S7</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="55" x="896.69" y="407.7778">Protokoll</text></g><!--MD5=[aa95fd2ca5abaacbe508b66ea54688b0]
- reverse link InfluxDB to app--><g id="link_InfluxDB_app"><path codeLine="89" d="M767.5,245.3781 C767.5,245.3781 767.5,360.8881 767.5,360.8881 " fill="none" id="InfluxDB-backto-app" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="767.5,240.3781,763.5,249.3781,767.5,245.3781,771.5,249.3781,767.5,240.3781" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[c5b208cead62aac4b84dac252a323c77]
- reverse link CSV to app--><g id="link_CSV_app"><path codeLine="90" d="M847,245.3781 C847,245.3781 847,360.8881 847,360.8881 " fill="none" id="CSV-backto-app" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="847,240.3781,843,249.3781,847,245.3781,851,249.3781,847,240.3781" style="stroke:#181818;stroke-width:1.0;"/></g><rect fill="none" height="11.6406" style="stroke:none;stroke-width:1.0;" width="89" x="536" y="449.5781"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="89" x="536" y="458.8604">jomueller, 06.2022</text><!--MD5=[f9618293bb54d64532b620444057911b]
- @startuml Hengli
- skinparam TitleFontSize 24
- allow_mixing
- skinparam linetype ortho
- skinparam NodeBorderColor #7777cc
- skinparam ObjectBackgroundColor #C8C7FF
- skinparam DatabaseBackgroundColor #C8C7FF
- skinparam AgentBackgroundColor #C8C7FF
- 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>
- title Messaufbau Jiangsu-Hengli-LFB65
- center footer jomueller, 06.2022
- node Sensoren {
- object "24V Strommessung" as b {
- IFM DF2101
- 16 Kanäle
- 1-10A
- 20ms Interval
- }
- object "Energiemessung" as c {
- 3-phasige Zuleitung 400V
- 3x Stromwandler 150A/5A
- }
-
- b -[hidden]- c
- }
- node "ET200SP CPU" as Interfacemodul {
- object "IO-Link Master" as iolink_master {
-
- }
- object "Energiemeter" as energy_meter {
- AI Energy Meter
- U; I; Phase
- }
- object "Speicherbereiche" as DB3 {
-
- }
- iolink_master -[hidden]down- energy_meter
- }
- node "Steuerung\nS7-1500" as Steuerung {
- object Datenbaustein {
- DB3
- }
- object Status {
- unterteil
- oberteil
- auswerfer
- rolltor
- schuss
- hubtisch
- ...
- }
- Status -down-> Datenbaustein
- }
- node Anwendung {
- agent "PLC-Connector" as app #FFC5C4
- database InfluxDB
- database CSV
-
- }
- Sensoren -[hidden]right- Interfacemodul
- b <-right-> iolink_master: " IO-Link"
- c -right-> energy_meter
- c -right-> energy_meter
- iolink_master -> DB3
- energy_meter -> DB3
- DB3 <-> app: "S7\nProtokoll"
- Datenbaustein <-right-> app: "S7\nProtokoll"
- app -up-> InfluxDB
- app -up-> CSV
- @enduml
- PlantUML version 1.2022.7(Mon Aug 22 17:01:30 UTC 2022)
- (GPL source distribution)
- Java Runtime: OpenJDK Runtime Environment
- JVM: OpenJDK 64-Bit Server VM
- Default Encoding: UTF-8
- Language: en
- Country: null
- --></g></svg>
|