STR_HEATER_LINE.TcDUT 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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="{3a069fe4-4267-40c6-a97a-1e153a3cb7dc}">
  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_Inhibit_Buffer AT%Q*: REAL ;
  33. Output_HEATER_RateUp 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>