123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- <?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="456px" preserveAspectRatio="none" style="width:1155px;height:456px;background:#FFFFFF;" version="1.1" viewBox="0 0 1155 456" width="1155px" zoomAndPan="magnify"><defs/><g><rect height="37.9375" style="stroke:#00000000;stroke-width:1.0;fill:none;" width="466" x="337.5" y="5"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="456" x="342.5" y="32.2773">Messaufbau Jiangsu-Hengli-LFB65</text><!--MD5=[aec5a9ef0112d0cbf74047ddc40dd148]
- cluster Sensoren--><g id="cluster_Sensoren"><polygon points="16,109.4375,26,99.4375,264,99.4375,264,410.9375,254,420.9375,16,420.9375,16,109.4375" style="stroke:#7777CC;stroke-width:1.0;fill:none;"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="254" x2="264" y1="109.4375" y2="99.4375"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="16" x2="254" y1="109.4375" y2="109.4375"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="254" x2="254" y1="109.4375" y2="420.9375"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="125" x="73.5" y="134.7148">Sensoren</text></g><!--MD5=[a08184d9bcc14a132260cd8ca782795f]
- cluster Interfacemodul--><g id="cluster_Interfacemodul"><polygon points="304,137.9375,314,127.9375,631,127.9375,631,410.9375,621,420.9375,304,420.9375,304,137.9375" style="stroke:#7777CC;stroke-width:1.0;fill:none;"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="621" x2="631" y1="137.9375" y2="127.9375"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="304" x2="621" y1="137.9375" y2="137.9375"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="621" x2="621" y1="137.9375" y2="420.9375"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="181" x="373" y="163.2148">ET200SP CPU</text></g><!--MD5=[e309a764f8dc50319daf35941fe359c1]
- cluster Steuerung--><g id="cluster_Steuerung"><polygon points="922,64.9375,932,54.9375,1138,54.9375,1138,394.9375,1128,404.9375,922,404.9375,922,64.9375" style="stroke:#7777CC;stroke-width:1.0;fill:none;"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="1128" x2="1138" y1="64.9375" y2="54.9375"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="922" x2="1128" y1="64.9375" y2="64.9375"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="1128" x2="1128" y1="64.9375" y2="404.9375"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="140" x="956" y="90.2148">Steuerung</text><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="112" x="970" y="118.1523">S7-1500</text></g><!--MD5=[20b914e54e06ff5f80813e3ab6447f01]
- cluster Anwendung--><g id="cluster_Anwendung"><polygon points="663,141.4375,673,131.4375,898,131.4375,898,390.4375,888,400.4375,663,400.4375,663,141.4375" style="stroke:#7777CC;stroke-width:1.0;fill:none;"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="888" x2="898" y1="141.4375" y2="131.4375"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="663" x2="888" y1="141.4375" y2="141.4375"/><line style="stroke:#7777CC;stroke-width:1.0;fill:none;" x1="888" x2="888" y1="141.4375" y2="400.4375"/><text fill="#000000" font-family="sans-serif" font-size="24" font-weight="bold" lengthAdjust="spacing" textLength="159" x="697" y="166.7148">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="158.4375"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="137" x="85.5" y="173.4326">24V Strommessung</text><line style="stroke:#181818;stroke-width:0.5;" x1="79.5" x2="228.5" y1="178.7344" y2="178.7344"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="82" x="84.5" y="195.7295">IFM DF2101</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="68" x="84.5" y="212.0264">16 Kanäle</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="41" x="84.5" y="228.3232">1-10A</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="92" x="84.5" y="244.6201">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="335.9375"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="118" x="85" y="350.9326">Energiemessung</text><line style="stroke:#181818;stroke-width:0.5;" x1="49.5" x2="238.5" y1="356.2344" y2="356.2344"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="179" x="54.5" y="373.2295">3-phasige Zuleitung 400V</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="178" x="54.5" y="389.5264">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="186.9375"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="97" x="354.5" y="201.9326">IO-Link Master</text><line style="stroke:#181818;stroke-width:0.5;" x1="348.5" x2="457.5" y1="207.2344" y2="207.2344"/></g><g id="elem_energy_meter"><rect fill="#C8C7FF" height="60.8906" style="stroke:#181818;stroke-width:0.5;" width="120" x="336" y="335.9375"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="94" x="349" y="350.9326">Energiemeter</text><line style="stroke:#181818;stroke-width:0.5;" x1="337" x2="455" y1="356.2344" y2="356.2344"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="108" x="342" y="373.2295">AI Energy Meter</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="74" x="342" y="389.5264">U; I; Phase</text></g><g id="elem_DB3"><rect fill="#C8C7FF" height="44.5938" style="stroke:#181818;stroke-width:0.5;" width="116" x="491" y="343.9375"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="102" x="498" y="358.9326">Datenbaustein</text><line style="stroke:#181818;stroke-width:0.5;" x1="492" x2="606" y1="364.2344" y2="364.2344"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="30" x="497" y="381.2295">DB3</text></g><g id="elem_Datenbaustein"><rect fill="#C8C7FF" height="44.5938" style="stroke:#181818;stroke-width:0.5;" width="116" x="938" y="343.9375"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="102" x="945" y="358.9326">Datenbaustein</text><line style="stroke:#181818;stroke-width:0.5;" x1="939" x2="1053" y1="364.2344" y2="364.2344"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="30" x="944" y="381.2295">DB3</text></g><g id="elem_Status"><rect fill="#C8C7FF" height="142.375" style="stroke:#181818;stroke-width:0.5;" width="80" x="956" y="133.9375"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44" x="974" y="148.9326">Status</text><line style="stroke:#181818;stroke-width:0.5;" x1="957" x2="1035" y1="154.2344" y2="154.2344"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="57" x="962" y="171.2295">unterteil</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="52" x="962" y="187.5264">oberteil</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="68" x="962" y="203.8232">auswerfer</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="39" x="962" y="220.1201">rolltor</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="50" x="962" y="236.417">schuss</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="60" x="962" y="252.7139">hubtisch</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="12" x="962" y="269.0107">...</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="718" y="348.4375"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="104" x="728" y="371.4326">PLC-Connector</text></g><!--MD5=[bd4d9cecd59bd7f6f66d4d3e35395fde]
- entity InfluxDB--><g id="elem_InfluxDB"><path d="M701,192.4375 C701,182.4375 739,182.4375 739,182.4375 C739,182.4375 777,182.4375 777,192.4375 L777,217.7344 C777,227.7344 739,227.7344 739,227.7344 C739,227.7344 701,227.7344 701,217.7344 L701,192.4375 " fill="#C8C7FF" style="stroke:#181818;stroke-width:0.5;"/><path d="M701,192.4375 C701,202.4375 739,202.4375 739,202.4375 C739,202.4375 777,202.4375 777,192.4375 " fill="none" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="56" x="711" y="219.4326">InfluxDB</text></g><!--MD5=[1194ee1088c4a1f787c0b58111daa5b9]
- entity CSV--><g id="elem_CSV"><path d="M812,192.4375 C812,182.4375 836,182.4375 836,182.4375 C836,182.4375 860,182.4375 860,192.4375 L860,217.7344 C860,227.7344 836,227.7344 836,227.7344 C836,227.7344 812,227.7344 812,217.7344 L812,192.4375 " fill="#C8C7FF" style="stroke:#181818;stroke-width:0.5;"/><path d="M812,192.4375 C812,202.4375 836,202.4375 836,202.4375 C836,202.4375 860,202.4375 860,192.4375 " fill="none" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="28" x="822" y="219.4326">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="62" d="M996,276.2475 C996,276.2475 996,338.7275 996,338.7275 " fill="none" id="Status-to-Datenbaustein" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="996,343.7275,1000,334.7275,996,338.7275,992,334.7275,996,343.7275" 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="75" d="M234.72,214.9375 C234.72,214.9375 342.4,214.9375 342.4,214.9375 " fill="none" id="b-iolink_master" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="347.4,214.9375,338.4,210.9375,342.4,214.9375,338.4,218.9375,347.4,214.9375" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="229.72,214.9375,238.72,218.9375,234.72,214.9375,238.72,210.9375,229.72,214.9375" 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="211.0044">IO-Link</text></g><!--MD5=[255358772ee1adcbaf99c39058b84884]
- link c to energy_meter--><g id="link_c_energy_meter"><path codeLine="76" d="M239.63,356.9375 C239.63,356.9375 330.83,356.9375 330.83,356.9375 " fill="none" id="c-to-energy_meter" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="335.83,356.9375,326.83,352.9375,330.83,356.9375,326.83,360.9375,335.83,356.9375" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[255358772ee1adcbaf99c39058b84884]
- link c to energy_meter--><g id="link_c_energy_meter"><path codeLine="77" d="M239.63,376.9375 C239.63,376.9375 330.83,376.9375 330.83,376.9375 " fill="none" id="c-to-energy_meter-1" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="335.83,376.9375,326.83,372.9375,330.83,376.9375,326.83,380.9375,335.83,376.9375" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[c106df0a3426f395f4f3cacfe1095ac5]
- link iolink_master to DB3--><g id="link_iolink_master_DB3"><path codeLine="79" d="M458.61,204.9375 C499.87,204.9375 549,204.9375 549,204.9375 C549,204.9375 549,338.6375 549,338.6375 " fill="none" id="iolink_master-to-DB3" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="549,343.6375,553,334.6375,549,338.6375,545,334.6375,549,343.6375" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[d96deaf340fbcb2b16cf6e971ec4514b]
- link energy_meter to DB3--><g id="link_energy_meter_DB3"><path codeLine="80" d="M456.03,366.9375 C456.03,366.9375 485.65,366.9375 485.65,366.9375 " fill="none" id="energy_meter-to-DB3" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="490.65,366.9375,481.65,362.9375,485.65,366.9375,481.65,370.9375,490.65,366.9375" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[6387076be90827b2a888f9fccd88b033]
- link DB3 to app--><g id="link_DB3_app"><path codeLine="82" d="M612.29,366.9375 C612.29,366.9375 712.68,366.9375 712.68,366.9375 " fill="none" id="DB3-app" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="717.68,366.9375,708.68,362.9375,712.68,366.9375,708.68,370.9375,717.68,366.9375" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="607.29,366.9375,616.29,370.9375,612.29,366.9375,616.29,362.9375,607.29,366.9375" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="17" x="668.23" y="380.0044">S7</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="55" x="649.23" y="395.1372">Protokoll</text></g><!--MD5=[c7dc10b3fca04202b0f0470ab4165a38]
- link Datenbaustein to app--><g id="link_Datenbaustein_app"><path codeLine="84" d="M932.83,366.9375 C932.83,366.9375 847.06,366.9375 847.06,366.9375 " fill="none" id="Datenbaustein-app" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="842.06,366.9375,851.06,370.9375,847.06,366.9375,851.06,362.9375,842.06,366.9375" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="937.83,366.9375,928.83,362.9375,932.83,366.9375,928.83,370.9375,937.83,366.9375" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="17" x="895.69" y="380.0044">S7</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="55" x="876.69" y="395.1372">Protokoll</text></g><!--MD5=[aa95fd2ca5abaacbe508b66ea54688b0]
- reverse link InfluxDB to app--><g id="link_InfluxDB_app"><path codeLine="86" d="M747.5,232.7375 C747.5,232.7375 747.5,348.2475 747.5,348.2475 " fill="none" id="InfluxDB-backto-app" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="747.5,227.7375,743.5,236.7375,747.5,232.7375,751.5,236.7375,747.5,227.7375" style="stroke:#181818;stroke-width:1.0;"/></g><!--MD5=[c5b208cead62aac4b84dac252a323c77]
- reverse link CSV to app--><g id="link_CSV_app"><path codeLine="87" d="M827,232.7375 C827,232.7375 827,348.2475 827,348.2475 " fill="none" id="CSV-backto-app" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="827,227.7375,823,236.7375,827,232.7375,831,236.7375,827,227.7375" style="stroke:#181818;stroke-width:1.0;"/></g><rect height="11.6406" style="stroke:#00000000;stroke-width:1.0;fill:none;" width="89" x="526" y="436.9375"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="89" x="526" y="446.2197">jomueller, 06.2022</text><!--MD5=[197aaaea9a14f6164ef4ebfee00c9580]
- @startuml Hengli
- skinparam TitleFontSize 24
- allow_mixing
- skinparam linetype ortho
- skinparam NodeBorderColor #7777cc
- skinparam ObjectBackgroundColor #C8C7FF
- skinparam DatabaseBackgroundColor #C8C7FF
- skinparam AgentBackgroundColor #C8C7FF
- 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 "Datenbaustein" as DB3 {
- 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.5(Sat Apr 30 10:55:52 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>
|