plant_model.mvc 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. Plant_PW plant_model_PW {
  2. Boundary plant_powerwindow_dsl{
  3. name = "plant_powerwindow_dsl"
  4. Port driverWindowCommands {
  5. name = "driverWindowCommands"
  6. }
  7. Port lockCommands {
  8. name = "lockCommands"
  9. }
  10. Port detectObject {
  11. name = "detectObject"
  12. }
  13. Port controlPassengerWindowCommands {
  14. name = "controlPassengerWindowCommands"
  15. }
  16. Port passengerWindowCommands {
  17. name = "passengerWindowCommands"
  18. }
  19. Side driver {
  20. name = "driver"
  21. PushPull pushpull1 {
  22. name = "pushpull1"
  23. }
  24. PushPull pushpull2 {
  25. name = "pushpull2"
  26. }
  27. LockOut s_ {
  28. name = "s_"
  29. }
  30. }
  31. Side passenger {
  32. name = "passenger"
  33. Rocker rocker {
  34. name = "rocker"
  35. }
  36. Infrared IRSensor {
  37. name = "IRSensor"
  38. }
  39. }
  40. Controls (s_, passenger) {}
  41. Controls (pushpull1, driver) {}
  42. }
  43. }