hengli.plantuml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. @startuml Hengli
  2. !include common.iuml
  3. title Messaufbau Jiangsu-Hengli-LFB65
  4. center 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 "Datenbaustein" as DB3 {
  26. DB3
  27. }
  28. iolink_master -[hidden]down- energy_meter
  29. }
  30. node "Steuerung\nS7-1500" as Steuerung {
  31. object Datenbaustein {
  32. DB3
  33. }
  34. object Status {
  35. unterteil
  36. oberteil
  37. auswerfer
  38. rolltor
  39. schuss
  40. hubtisch
  41. ...
  42. }
  43. Status -down-> Datenbaustein
  44. }
  45. node Anwendung {
  46. agent "PLC-Connector" as app #FFC5C4
  47. database InfluxDB
  48. database CSV
  49. }
  50. Sensoren -[hidden]right- Interfacemodul
  51. b <-right-> iolink_master: " IO-Link"
  52. c -right-> energy_meter
  53. c -right-> energy_meter
  54. iolink_master -> DB3
  55. energy_meter -> DB3
  56. DB3 <-> app: "S7\nProtokoll"
  57. Datenbaustein <-right-> app: "S7\nProtokoll"
  58. app -up-> InfluxDB
  59. app -up-> CSV
  60. @enduml