architecture_model.mvc 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. Architecture/Group {
  2. name = "environment"
  3. Architecture/Port env_no_objPresent {
  4. name = "no_objPresent"
  5. }
  6. Architecture/Port env_objPresent {
  7. name = "objPresent"
  8. }
  9. Architecture/Port env_cmdDown {
  10. name = "cmdDown"
  11. }
  12. Architecture/Port env_cmdNeutral {
  13. name = "cmdNeutral"
  14. }
  15. Architecture/Port env_cmdUp {
  16. name = "cmdUp"
  17. }
  18. }
  19. Architecture/Group {
  20. name = "plant"
  21. Architecture/Port plant_up {
  22. name = "up"
  23. }
  24. Architecture/Port plant_neutral {
  25. name = "neutral"
  26. }
  27. Architecture/Port plant_down {
  28. name = "down"
  29. }
  30. Architecture/Port plant_interrupt {
  31. name = "interrupt"
  32. }
  33. Architecture/Port plant_objPresent {
  34. name = "objPresent"
  35. }
  36. Architecture/Port plant_no_objPresent {
  37. name = "no_objPresent"
  38. }
  39. Architecture/Port plant_objDetected {
  40. name = "objDetected"
  41. }
  42. Architecture/Port plant_no_objDetected {
  43. name = "no_objDetected"
  44. }
  45. }
  46. Architecture/Group {
  47. name = "control"
  48. Architecture/Port control_cmdDown {
  49. name = "cmdDown"
  50. }
  51. Architecture/Port control_cmdNeutral {
  52. name = "cmdNeutral"
  53. }
  54. Architecture/Port control_cmdUp {
  55. name = "cmdUp"
  56. }
  57. Architecture/Port control_up {
  58. name = "up"
  59. }
  60. Architecture/Port control_down {
  61. name = "down"
  62. }
  63. Architecture/Port control_neutral {
  64. name = "neutral"
  65. }
  66. Architecture/Port control_interrupt {
  67. name = "interrupt"
  68. }
  69. Architecture/Port control_objDetected {
  70. name = "objDetected"
  71. }
  72. Architecture/Port control_no_objDetected {
  73. name = "no_objDetected"
  74. }
  75. }
  76. Architecture/Connects (env_no_objPresent, plant_no_objPresent) {}
  77. Architecture/Connects (env_objPresent, plant_objPresent) {}
  78. Architecture/Connects (env_cmdDown, control_cmdDown) {}
  79. Architecture/Connects (env_cmdNeutral, control_cmdNeutral) {}
  80. Architecture/Connects (env_cmdUp, control_cmdUp) {}
  81. Architecture/Connects (plant_objDetected, control_objDetected) {}
  82. Architecture/Connects (plant_no_objDetected, control_no_objDetected) {}
  83. Architecture/Connects (plant_interrupt, control_interrupt) {}
  84. Architecture/Connects (control_up, plant_up) {}
  85. Architecture/Connects (control_neutral, plant_neutral) {}
  86. Architecture/Connects (control_down, plant_down) {}