IoMap.iom 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. VAR_CONFIG
  2. gTisch_1.Inputs.Stausensor AT %IX."X20DI9371".DigitalInput01;
  3. gTisch_1.Inputs.Vor_Stopper AT %IX."X20DI9371".DigitalInput02;
  4. gTisch_1.Inputs.Nach_Stopper AT %IX."X20DI9371".DigitalInput03;
  5. gTisch_1.Inputs.Stopper_eingefahren AT %IX."X20DI9371".DigitalInput04;
  6. gTisch_1.Inputs.Stopper_ausgefahren AT %IX."X20DI9371".DigitalInput05;
  7. gTisch_1.Inputs.Vor_VorStopper AT %IX."X20DI9371".DigitalInput06;
  8. gTisch_1.Inputs.Nach_Vorstopper AT %IX."X20DI9371".DigitalInput07;
  9. gTisch_1.Inputs.Vorstopper_eingefahren AT %IX."X20DI9371".DigitalInput08;
  10. gTisch_1.Inputs.Vorstopper_ausgefahren AT %IX."X20DI9371".DigitalInput09;
  11. gTisch_2.Inputs.Stausensor AT %IX."X20DI9371".DigitalInput10;
  12. gTisch_2.Inputs.Vor_Stopper AT %IX."X20DI9371".DigitalInput11;
  13. gTisch_2.Inputs.Nach_Stopper AT %IX."X20DI9371".DigitalInput12;
  14. gTisch_2.Inputs.Stopper_ausgefahren AT %IX."X20DI9371a".DigitalInput01;
  15. gTisch_2.Inputs.Stopper_eingefahren AT %IX."X20DI9371a".DigitalInput02;
  16. gTisch_2.Inputs.Vor_VorStopper AT %IX."X20DI9371a".DigitalInput03;
  17. gTisch_2.Inputs.Nach_Vorstopper AT %IX."X20DI9371a".DigitalInput04;
  18. gTisch_2.Inputs.Vorstopper_ausgefahren AT %IX."X20DI9371a".DigitalInput05;
  19. gTisch_2.Inputs.Vorstopper_eingefahren AT %IX."X20DI9371a".DigitalInput06;
  20. gTisch_3.Inputs.Stausensor AT %IX."X20DI9371a".DigitalInput07;
  21. gTisch_3.Inputs.Vor_Stopper AT %IX."X20DI9371a".DigitalInput08;
  22. gTisch_3.Inputs.Nach_Stopper AT %IX."X20DI9371a".DigitalInput09;
  23. gTisch_3.Inputs.Stopper_ausgefahren AT %IX."X20DI9371a".DigitalInput10;
  24. gTisch_3.Inputs.Stopper_eingefahren AT %IX."X20DI9371a".DigitalInput11;
  25. gTisch_3.Inputs.Vor_VorStopper AT %IX."X20DI9371a".DigitalInput12;
  26. gTisch_3.Inputs.Nach_Vorstopper AT %IX."X20DI9371b".DigitalInput01;
  27. gTisch_3.Inputs.Vorstopper_ausgefahren AT %IX."X20DI9371b".DigitalInput02;
  28. gTisch_3.Inputs.Vorstopper_eingefahren AT %IX."X20DI9371b".DigitalInput03;
  29. gTisch_4.Inputs.Stausensor AT %IX."X20DI9371b".DigitalInput04;
  30. gTisch_4.Inputs.Vor_Stopper AT %IX."X20DI9371b".DigitalInput05;
  31. gTisch_4.Inputs.Nach_Stopper AT %IX."X20DI9371b".DigitalInput06;
  32. gTisch_4.Inputs.Stopper_ausgefahren AT %IX."X20DI9371b".DigitalInput07;
  33. gTisch_4.Inputs.Stopper_eingefahren AT %IX."X20DI9371b".DigitalInput08;
  34. gTisch_4.Inputs.Vor_VorStopper AT %IX."X20DI9371b".DigitalInput09;
  35. gTisch_4.Inputs.Nach_Vorstopper AT %IX."X20DI9371b".DigitalInput10;
  36. gTisch_4.Inputs.Vorstopper_ausgefahren AT %IX."X20DI9371b".DigitalInput11;
  37. gTisch_4.Inputs.Vorstopper_eingefahren AT %IX."X20DI9371b".DigitalInput12;
  38. gTisch_5.Inputs.Stausensor AT %IX."X20DI9371c".DigitalInput01;
  39. gTisch_5.Inputs.Vor_VorStopper AT %IX."X20DI9371c".DigitalInput02;
  40. gTisch_5.Inputs.Nach_Vorstopper AT %IX."X20DI9371c".DigitalInput03;
  41. gTisch_5.Inputs.Vorstopper_ausgefahren AT %IX."X20DI9371c".DigitalInput04;
  42. gTisch_5.Inputs.Vorstopper_eingefahren AT %IX."X20DI9371c".DigitalInput05;
  43. gTisch_5.Inputs.Vor_Stopper AT %IX."X20DI9371c".DigitalInput06;
  44. gTisch_5.Inputs.Nach_Stopper AT %IX."X20DI9371c".DigitalInput07;
  45. gTisch_5.Inputs.Stopper_ausgefahren AT %IX."X20DI9371c".DigitalInput08;
  46. gTisch_5.Inputs.Stopper_eingefahren AT %IX."X20DI9371c".DigitalInput09;
  47. gTisch_6.Inputs.Stausensor AT %IX."X20DI9371c".DigitalInput10;
  48. gTisch_6.Inputs.Vor_VorStopper AT %IX."X20DI9371c".DigitalInput11;
  49. gTisch_6.Inputs.Nach_Vorstopper AT %IX."X20DI9371c".DigitalInput12;
  50. gTisch_6.Inputs.Vorstopper_ausgefahren AT %IX."X20DI9371d".DigitalInput01;
  51. gTisch_6.Inputs.Vorstopper_eingefahren AT %IX."X20DI9371d".DigitalInput02;
  52. gTisch_6.Inputs.Vor_Stopper AT %IX."X20DI9371d".DigitalInput03;
  53. gTisch_6.Inputs.Nach_Stopper AT %IX."X20DI9371d".DigitalInput04;
  54. gTisch_6.Inputs.Stopper_ausgefahren AT %IX."X20DI9371d".DigitalInput05;
  55. gTisch_6.Inputs.Stopper_eingefahren AT %IX."X20DI9371d".DigitalInput06;
  56. gTisch_7.Inputs.Stausensor AT %IX."X20DI9371d".DigitalInput07;
  57. gTisch_7.Inputs.Vor_VorStopper AT %IX."X20DI9371d".DigitalInput08;
  58. gTisch_7.Inputs.Nach_Vorstopper AT %IX."X20DI9371d".DigitalInput09;
  59. gTisch_7.Inputs.Vorstopper_ausgefahren AT %IX."X20DI9371d".DigitalInput10;
  60. gTisch_7.Inputs.Vorstopper_eingefahren AT %IX."X20DI9371d".DigitalInput11;
  61. gTisch_7.Inputs.Vor_Stopper AT %IX."X20DI9371d".DigitalInput12;
  62. gTisch_7.Inputs.Nach_Stopper AT %IX."X20DI9371e".DigitalInput01;
  63. gTisch_7.Inputs.Stopper_ausgefahren AT %IX."X20DI9371e".DigitalInput02;
  64. gTisch_7.Inputs.Stopper_eingefahren AT %IX."X20DI9371e".DigitalInput03;
  65. gTisch_8.Inputs.Stausensor AT %IX."X20DI9371e".DigitalInput04;
  66. gTisch_8.Inputs.Vor_VorStopper AT %IX."X20DI9371e".DigitalInput05;
  67. gTisch_8.Inputs.Nach_Vorstopper AT %IX."X20DI9371e".DigitalInput06;
  68. gTisch_8.Inputs.Vorstopper_ausgefahren AT %IX."X20DI9371e".DigitalInput07;
  69. gTisch_8.Inputs.Vorstopper_eingefahren AT %IX."X20DI9371e".DigitalInput08;
  70. gTisch_8.Inputs.Vor_Stopper AT %IX."X20DI9371e".DigitalInput09;
  71. gTisch_8.Inputs.Nach_Stopper AT %IX."X20DI9371e".DigitalInput10;
  72. gTisch_8.Inputs.Stopper_eingefahren AT %IX."X20DI9371e".DigitalInput12;
  73. gKurve_1.Inputs.Vor_Stopper AT %IX."X20DI9371f".DigitalInput01;
  74. gKurve_1.Inputs.Nach_Stopper AT %IX."X20DI9371f".DigitalInput02;
  75. gKurve_1.Inputs.Stopper_ausgefahren AT %IX."X20DI9371f".DigitalInput03;
  76. gKurve_1.Inputs.Stopper_eingefahren AT %IX."X20DI9371f".DigitalInput04;
  77. gKurve_2.Inputs.Vor_Stopper AT %IX."X20DI9371f".DigitalInput05;
  78. gKurve_2.Inputs.Nach_Stopper AT %IX."X20DI9371f".DigitalInput06;
  79. gKurve_2.Inputs.Stopper_ausgefahren AT %IX."X20DI9371f".DigitalInput07;
  80. gKurve_2.Inputs.Stopper_eingefahren AT %IX."X20DI9371f".DigitalInput08;
  81. gKurve_3.Inputs.Vor_Stopper AT %IX."X20DI9371f".DigitalInput09;
  82. gKurve_3.Inputs.Nach_Stopper AT %IX."X20DI9371f".DigitalInput10;
  83. gKurve_3.Inputs.Stopper_ausgefahren AT %IX."X20DI9371f".DigitalInput11;
  84. gKurve_4.Inputs.Vor_Stopper AT %IX."X20DI9371g".DigitalInput01;
  85. gKurve_4.Inputs.Nach_Stopper AT %IX."X20DI9371g".DigitalInput02;
  86. gKurve_4.Inputs.Stopper_ausgefahren AT %IX."X20DI9371g".DigitalInput03;
  87. gKurve_1.Inputs.Stausensor AT %IX."X20DI9371g".DigitalInput05;
  88. gKurve_3.Inputs.Stausensor AT %IX."X20DI9371g".DigitalInput07;
  89. gKurve_4.Inputs.Stausensor AT %IX."X20DI9371g".DigitalInput08;
  90. gDO_Motor_K1 AT %QX."X20DO8332".DigitalOutput01;
  91. gDO_Motor_K2 AT %QX."X20DO8332".DigitalOutput02;
  92. gDO_Motor_K3 AT %QX."X20DO8332".DigitalOutput03;
  93. gDO_Motor_K4 AT %QX."X20DO8332".DigitalOutput04;
  94. gDO_Motor_K5 AT %QX."X20DO8332".DigitalOutput05;
  95. gDO_Motor_K6 AT %QX."X20DO8332".DigitalOutput06;
  96. gDO_Motor_K7 AT %QX."X20DO8332".DigitalOutput07;
  97. gDO_Motor_K8 AT %QX."X20DO8332".DigitalOutput08;
  98. gKurve_4.Inputs.Stopper_eingefahren AT %IX."X20DI9371g".DigitalInput04;
  99. gKurve_3.Inputs.Stopper_eingefahren AT %IX."X20DI9371f".DigitalInput12;
  100. gKurve_1.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_1_DigitalOutput_CH0;
  101. gKurve_2.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_1_DigitalOutput_CH2;
  102. gKurve_2.Inputs.Stausensor AT %IX."X20DI9371g".DigitalInput09;
  103. gKurve_3.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_1_DigitalOutput_CH4;
  104. gKurve_4.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_1_DigitalOutput_CH6;
  105. gTisch_1.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_2_DigitalOutput_CH0;
  106. gTisch_1.Outputs.Vorstopper_einfahren AT %QX."CPX-FB40_1".slot_2_DigitalOutput_CH1;
  107. gTisch_2.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_2_DigitalOutput_CH2;
  108. gTisch_2.Outputs.Vorstopper_einfahren AT %QX."CPX-FB40_1".slot_2_DigitalOutput_CH3;
  109. gTisch_3.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_2_DigitalOutput_CH4;
  110. gTisch_3.Outputs.Vorstopper_einfahren AT %QX."CPX-FB40_1".slot_2_DigitalOutput_CH5;
  111. gTisch_4.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_2_DigitalOutput_CH6;
  112. gTisch_4.Outputs.Vorstopper_einfahren AT %QX."CPX-FB40_1".slot_2_DigitalOutput_CH7;
  113. gTisch_5.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_3_DigitalOutput_CH0;
  114. gTisch_5.Outputs.Vorstopper_einfahren AT %QX."CPX-FB40_1".slot_3_DigitalOutput_CH1;
  115. gTisch_6.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_3_DigitalOutput_CH2;
  116. gTisch_6.Outputs.Vorstopper_einfahren AT %QX."CPX-FB40_1".slot_3_DigitalOutput_CH3;
  117. gTisch_7.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_3_DigitalOutput_CH4;
  118. gTisch_7.Outputs.Vorstopper_einfahren AT %QX."CPX-FB40_1".slot_3_DigitalOutput_CH5;
  119. gTisch_8.Outputs.Stopper_einfahren AT %QX."CPX-FB40_1".slot_3_DigitalOutput_CH6;
  120. gTisch_8.Outputs.Vorstopper_einfahren AT %QX."CPX-FB40_1".slot_3_DigitalOutput_CH7;
  121. gTisch_8.Inputs.Stopper_ausgefahren AT %IX."X20DI9371e".DigitalInput11;
  122. gTisch_1.Outputs.Lampe_Start AT %QX."X20DO9322".DigitalOutput01;
  123. gTisch_2.Outputs.Lampe_Start AT %QX."X20DO9322".DigitalOutput02;
  124. gTisch_3.Outputs.Lampe_Start AT %QX."X20DO9322".DigitalOutput03;
  125. gTisch_4.Outputs.Lampe_Start AT %QX."X20DO9322".DigitalOutput04;
  126. gTisch_5.Outputs.Lampe_Start AT %QX."X20DO9322".DigitalOutput05;
  127. gTisch_6.Outputs.Lampe_Start AT %QX."X20DO9322".DigitalOutput06;
  128. gTisch_7.Outputs.Lampe_Start AT %QX."X20DO9322".DigitalOutput07;
  129. gTisch_8.Outputs.Lampe_Start AT %QX."X20DO9322".DigitalOutput08;
  130. gTaster_Liftgate_oeffnen AT %IX."X20DI9371h".DigitalInput07;
  131. gTaster_Liftgate_verriegeln AT %IX."X20DI9371h".DigitalInput08;
  132. gTaster_Liftgate_Leuchte_Rot AT %QX."X20DO9322".DigitalOutput09;
  133. gTaster_Liftgate_Leuchte_Gruen AT %QX."X20DO9322".DigitalOutput10;
  134. gMerker_Liftgate_entriegelt AT %QX."X20DO9322".DigitalOutput11;
  135. gTisch_4.Inputs.Start AT %IX."X20DIF371c".DigitalInput01;
  136. gTisch_8.Inputs.Start AT %IX."X20DIF371d".DigitalInput01;
  137. gTisch_7.Inputs.Start AT %IX."X20DIF371e".DigitalInput01;
  138. gTisch_6.Inputs.Start AT %IX."X20DIF371f".DigitalInput01; (*24 VDC, 0.1 to 25 ms switching delay, sink //Cech-Comment: Grüner Taster am Panel-PC*)
  139. gTisch_5.Inputs.Start AT %IX."X20DIF371g".DigitalInput01;
  140. gTisch_1.Inputs.Start AT %IX."X20DIF371".DigitalInput01;
  141. gTisch_2.Inputs.Start AT %IX."X20DIF371a".DigitalInput01;
  142. gTisch_3.Inputs.Start AT %IX."X20DIF371b".DigitalInput01;
  143. gTisch_2_RFID_Read AT %IO."X20DS438A1".InputData01;
  144. gTisch_2_RFID_Write AT %QO."X20DS438A1".OutputData01;
  145. gTisch_3_RFID_Read AT %IO."X20DS438A2".InputData01;
  146. gTisch_3_RFID_Write AT %QO."X20DS438A2".OutputData01;
  147. gTisch_4_RFID_Read AT %IO."X20DS438A3".InputData01;
  148. gTisch_4_RFID_Write AT %QO."X20DS438A3".OutputData01;
  149. gTisch_8_RFID_Read AT %IO."X20DS438A4".InputData01;
  150. gTisch_8_RFID_Write AT %QO."X20DS438A4".OutputData01;
  151. gTisch_7_RFID_Read AT %IO."X20DS438A5".InputData01;
  152. gTisch_7_RFID_Write AT %QO."X20DS438A5".OutputData01;
  153. gTisch_6_RFID_Read AT %IO."X20DS438A6".InputData01;
  154. gTisch_6_RFID_Write AT %QO."X20DS438A6".OutputData01;
  155. gTisch_5_RFID_Read AT %IO."X20DS438A7".InputData01;
  156. gTisch_5_RFID_Write AT %QO."X20DS438A7".OutputData01;
  157. gTisch_1_RFID_Read AT %IO."X20DS438A".InputData03;
  158. gTisch_1_RFID_Write AT %QO."X20DS438A".OutputData03;
  159. gTisch_1_RFID_Read AT %IO."X20DS438A".InputData01;
  160. gTisch_1_RFID_Write AT %QO."X20DS438A".OutputData01;
  161. gTisch_6.Outputs.Aushebeeinheit_einfahren AT %QX."CPX-FB40_1".slot_4_DigitalOutput_CH2;
  162. gTisch_6.Outputs.Aushebeeinheit_ausfahren AT %QX."CPX-FB40_1".slot_4_DigitalOutput_CH3;
  163. gDO_Start_Laser AT %QX."X20DO9322j".DigitalOutput01;
  164. gDO_doppelt_lasern AT %QX."X20DO9322j".DigitalOutput02;
  165. gDI_Laser_fertig AT %IX."X20DIF371f".DigitalInput02; (*24 VDC, 0.1 to 25 ms switching delay, sink //Meldung von Laser-SPS, dass Lasern ferig ist*)
  166. gDI_keiner_Stoerung_Laser AT %IX."X20DIF371f".DigitalInput03; (*24 VDC, 0.1 to 25 ms switching delay, sink //Meldung von LAser-SPS, dass diese keinen Fehler hat*)
  167. gDI_Laser_Manuell AT %IX."X20DIF371f".DigitalInput04; (*24 VDC, 0.1 to 25 ms switching delay, sink //Wahlschalter auf LAser-SPS auf Manueller Betrieb (Wenn beide Inputs high, dann wird halbautomatischer Betrieb signalisiert; siehe unten)*)
  168. gDI_Laser_Automatik AT %IX."X20DIF371f".DigitalInput05; (*24 VDC, 0.1 to 25 ms switching delay, sink //Wahlschalter auf LAser-Schaltschrank auf Automatic-Betrieb (Wenn beide Inputs high, dann wird halbautomatischer Betrieb signalisiert; siehe oben)*)
  169. gDO_Laser_Seitentuer_oeffnen AT %QX."X20DO9322j".DigitalOutput03;
  170. gDO_Laser_Absaugung AT %QX."X20DO9322j".DigitalOutput04;
  171. END_VAR