plant_model.mvc 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. PW_Plant/NormalState lt {
  2. name = "low_top"
  3. isInitial = False
  4. }
  5. PW_Plant/NormalState mt {
  6. name = "medium_top"
  7. isInitial = False
  8. }
  9. PW_Plant/NormalState ht {
  10. name = "high_top"
  11. isInitial = False
  12. }
  13. PW_Plant/NormalState lm {
  14. name = "low_mid"
  15. isInitial = False
  16. }
  17. PW_Plant/ErrorState mm {
  18. name = "medium_mid"
  19. isInitial = False
  20. }
  21. PW_Plant/ErrorState hm {
  22. name = "high_mid"
  23. isInitial = False
  24. }
  25. PW_Plant/NormalState lb {
  26. name = "low_bottom"
  27. isInitial = False
  28. }
  29. PW_Plant/NormalState mb {
  30. name = "medium_bottom"
  31. isInitial = False
  32. }
  33. PW_Plant/NormalState hb {
  34. name = "high_bottom"
  35. isInitial = True
  36. }
  37. PW_Plant/OnUp (hb, mb) {
  38. objPresent = "*"
  39. }
  40. PW_Plant/OnUp (mb, lb) {
  41. objPresent = "*"
  42. }
  43. PW_Plant/OnUp (lb, lm) {
  44. objPresent = "*"
  45. }
  46. PW_Plant/OnUp (lm, lt) {
  47. objPresent = "N"
  48. }
  49. PW_Plant/OnUp (lm, mm) {
  50. objPresent = "Y"
  51. }
  52. PW_Plant/OnUp (mm, hm) {
  53. objPresent = "Y"
  54. }
  55. PW_Plant/OnUp (lt, mt) {
  56. objPresent = "*"
  57. }
  58. PW_Plant/OnUp (mt, ht) {
  59. objPresent = "*"
  60. }
  61. PW_Plant/OnDown (ht, mt) {
  62. objPresent = "*"
  63. }
  64. PW_Plant/OnDown (mt, lt) {
  65. objPresent = "*"
  66. }
  67. PW_Plant/OnDown (lt, lm) {
  68. objPresent = "*"
  69. }
  70. PW_Plant/OnDown (hm, mm) {
  71. objPresent = "*"
  72. }
  73. PW_Plant/OnDown (mm, lm) {
  74. objPresent = "*"
  75. }
  76. PW_Plant/OnDown (lm, lb) {
  77. objPresent = "*"
  78. }
  79. PW_Plant/OnDown (lb, mb) {
  80. objPresent = "*"
  81. }
  82. PW_Plant/OnDown (mb, hb) {
  83. objPresent = "*"
  84. }
  85. PW_Plant/OnNeutral (hb, mb) {
  86. objPresent = "*"
  87. }
  88. PW_Plant/OnNeutral (mb, lb) {
  89. objPresent = "*"
  90. }
  91. PW_Plant/OnNeutral (mm, lm) {
  92. objPresent = "*"
  93. }
  94. PW_Plant/OnNeutral (hm, mm) {
  95. objPresent = "*"
  96. }
  97. PW_Plant/OnNeutral (ht, mt) {
  98. objPresent = "*"
  99. }
  100. PW_Plant/OnNeutral (mt, lt) {
  101. objPresent = "*"
  102. }