STR_HEATER_LINE.TcDUT 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
  3. <DUT Name="STR_HEATER_LINE" Id="{cd7d14e7-5d58-4754-9800-650bfaa522e0}">
  4. <Declaration><![CDATA[TYPE STR_HEATER_LINE :
  5. STRUCT
  6. //INPUT
  7. Input_PV AT%I*: REAL ;
  8. Input_Temp_Hi_Alarm AT%I*: UINT ;
  9. Input_Working_Output AT%I*: REAL ;
  10. Input_Working_SP AT%I*: REAL ;
  11. Input_Inhibit_state AT%I*: BOOL ;
  12. Input_TC_Error AT%I*: BOOL ;
  13. Input_Auto_Manual AT%I*: BOOL ;
  14. Input_SBrkAlarm_EN AT%I*: USINT ;
  15. Input_Temp_Hi_Alarm_Inhibit AT%I*: USINT ;
  16. Input_Inhibit_Buffer AT%I*: REAL ;
  17. Input_RateUp AT%I*: REAL ;
  18. Input_RateDown AT%I*: REAL ;
  19. Input_AutotuneActivate AT%I*: USINT ;
  20. Input_Autotune_Status AT%I*: USINT ;
  21. Input_PID_P AT%I*: REAL ;
  22. Input_PID_I AT%I*: REAL ;
  23. Input_PID_D AT%I*: REAL ;
  24. //OUTPUT
  25. Output_HEATER_SP AT%Q*: REAL ;
  26. Output_Clear_Alarms AT%Q*: UINT ;
  27. Output_Forced_MV AT%Q*: REAL ;
  28. Output_HEATER_Auto_Manual AT%Q*: BOOL ;
  29. Output_HEATER_Inhibit AT%Q*: BOOL ;
  30. Output_HEATER_SBrkAlarm_EN AT%Q*: USINT ;
  31. Output_HEATER_Temp_Hi_Alarm_Inhibit AT%Q*: USINT ;
  32. Output_HEATER_RateUp AT%Q*: REAL ;
  33. Output_Inhibit_Buffer AT%Q*: REAL ;
  34. Output_HEATER_RateDown AT%Q*: REAL ;
  35. Output_HEATER_AutotuneActivate AT%Q*: USINT ;
  36. Output_HEATER_PID_P AT%Q*: REAL ;
  37. Output_HEATER_PID_I AT%Q*: REAL ;
  38. Output_HEATER_PID_D AT%Q*: REAL ;
  39. END_STRUCT
  40. END_TYPE
  41. ]]></Declaration>
  42. </DUT>
  43. </TcPlcObject>