GVL_IO_Mapping.TcGVL 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
  3. <GVL Name="GVL_IO_Mapping" Id="{b2db5eb6-e2ea-4088-9fad-2cb47ed7bbd5}">
  4. <Declaration><![CDATA[
  5. VAR_GLOBAL
  6. //***********************************************
  7. //!!!!!以下对应实际硬件,绝对禁止在程序中使用!!!!
  8. //***********************************************
  9. GB_EL1889 AT %I*: ARRAY[1..3, 0..15] OF BOOL;
  10. GB_EL3164 AT %I*: ARRAY[1..4, 1..4] OF INT;
  11. GB_EL3124 AT %I*: ARRAY[1..1, 1..4] OF INT;
  12. GB_EL6022 AT %Q*: ARRAY[1..1, 0..21] OF USINT;
  13. GB_EL2889 AT %Q*: ARRAY[1..1, 0..15] OF BOOL;
  14. GB_EV AT %Q*: ARRAY[1..5] OF dut_EX260_SEC;
  15. EXH_EL1889 AT %I*: ARRAY[1..5, 0..15] OF BOOL;
  16. EXH_EL3124 AT %I*: ARRAY[1..5, 1..4] OF INT;
  17. EXH_EL3164 AT %I*: ARRAY[1..4, 1..4] OF INT;
  18. EXH_EL2889 AT %Q*: ARRAY[1..1, 0..15] OF BOOL;
  19. EXH_EV AT %Q*: ARRAY[1..1] OF dut_EX260_SEC;
  20. OP_EL1889 AT %I*: ARRAY[1..1, 0..15] OF BOOL;
  21. OP_EL3124 AT %I*: ARRAY[1..2, 1..4] OF INT;
  22. //***********************************************
  23. //!!!!!以下对对应软件,允许在程序中使用
  24. //***********************************************
  25. //程序内部使用输入
  26. stGBI : dut_GB_Input;
  27. stEXHI : dut_EXH_Input;
  28. stOPI : dut_OP_INPUT;
  29. //程序内部使用输出
  30. stGBQ : dut_GB_Output;
  31. stEXHQ : dut_EXH_Output;
  32. stOPQ : dut_OP_Output;
  33. stILK : dut_Interlock ;
  34. aILK_AV : ARRAY[1..250] OF BOOL ;
  35. aVAC : ARRAY[1..10] OF BOOL ;
  36. aAV : ARRAY[1..250] OF BOOL ;
  37. bAV540 : BOOL;
  38. END_VAR]]></Declaration>
  39. </GVL>
  40. </TcPlcObject>