hengli.plantuml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. @startuml Hengli
  2. !include common.iuml
  3. title Messaufbau LFB65
  4. right footer jomueller, 06.2022
  5. node Sensoren {
  6. object "24V Strommessung" as b {
  7. IFM DF2101
  8. 16 Kanäle
  9. 1-10A
  10. 20ms Interval
  11. }
  12. object "Energiemessung" as c {
  13. 3-phasige Zuleitung 400V
  14. 3x Stromwandler 150A/5A
  15. }
  16. b -[hidden]- c
  17. }
  18. node "ET200SP CPU" as Interfacemodul {
  19. object "IO-Link Master" as iolink_master {
  20. }
  21. object "Energiemeter" as energy_meter {
  22. AI Energy Meter
  23. U; I; Phase
  24. }
  25. object "Speicherbereiche" as DB3 {
  26. }
  27. iolink_master -[hidden]down- energy_meter
  28. }
  29. node "Steuerung\nS7-1500" as Steuerung {
  30. object Datenbaustein {
  31. DB3
  32. }
  33. object Status {
  34. unterteil
  35. oberteil
  36. auswerfer
  37. rolltor
  38. schuss
  39. hubtisch
  40. ...
  41. }
  42. Status -down-> Datenbaustein
  43. }
  44. node Anwendung {
  45. agent "PLC-Connector" as app #FFC5C4
  46. database InfluxDB
  47. database CSV
  48. }
  49. Sensoren -[hidden]right- Interfacemodul
  50. b <-right-> iolink_master: " IO-Link"
  51. c -right-> energy_meter
  52. c -right-> energy_meter
  53. iolink_master -> DB3
  54. energy_meter -> DB3
  55. DB3 <-> app: "S7\nProtokoll"
  56. Datenbaustein <-right-> app: "S7\nProtokoll"
  57. app -up-> InfluxDB
  58. app -up-> CSV
  59. @enduml