Obsidean_VM/04-SIDEL/00 - MASTER/Source/source/HMI_CPU_DP_Diag.md

5.0 KiB

// Block Type: GlobalDB
// Block Name (Original): HMI CPU_DP Diag
// Block Number: 174

DATA_BLOCK "HMI_CPU_DP_Diag"
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1

VAR
  Support : Int := 0;
  Led_PLC : "Struct";
  Spare40 : Int := 0;
  Spare42 : Int := 0;
  Spare46 : Int := 0;
  Slave_Status_Index : DInt := 0;
  Slave_Status : Array[1..129] of Byte := [/* Array[1] unsupported init */, /* Array[2] unsupported init */, /* Array[3] unsupported init */, /* Array[4] unsupported init */, /* Array[5] unsupported init */, /* Array[6] unsupported init */, /* Array[7] unsupported init */, /* Array[8] unsupported init */, /* Array[9] unsupported init */, /* Array[10] unsupported init */, /* Array[11] unsupported init */, /* Array[12] unsupported init */, /* Array[13] unsupported init */, /* Array[14] unsupported init */, /* Array[15] unsupported init */, /* Array[16] unsupported init */, /* Array[17] unsupported init */, /* Array[18] unsupported init */, /* Array[19] unsupported init */, /* Array[20] unsupported init */, /* Array[21] unsupported init */, /* Array[22] unsupported init */, /* Array[23] unsupported init */, /* Array[24] unsupported init */, /* Array[25] unsupported init */, /* Array[26] unsupported init */, /* Array[27] unsupported init */, /* Array[28] unsupported init */, /* Array[29] unsupported init */, /* Array[30] unsupported init */, /* Array[31] unsupported init */, /* Array[32] unsupported init */, /* Array[33] unsupported init */, /* Array[34] unsupported init */, /* Array[35] unsupported init */, /* Array[36] unsupported init */, /* Array[37] unsupported init */, /* Array[38] unsupported init */, /* Array[39] unsupported init */, /* Array[40] unsupported init */, /* Array[41] unsupported init */, /* Array[42] unsupported init */, /* Array[43] unsupported init */, /* Array[44] unsupported init */, /* Array[45] unsupported init */, /* Array[46] unsupported init */, /* Array[47] unsupported init */, /* Array[48] unsupported init */, /* Array[49] unsupported init */, /* Array[50] unsupported init */, /* Array[51] unsupported init */, /* Array[52] unsupported init */, /* Array[53] unsupported init */, /* Array[54] unsupported init */, /* Array[55] unsupported init */, /* Array[56] unsupported init */, /* Array[57] unsupported init */, /* Array[58] unsupported init */, /* Array[59] unsupported init */, /* Array[60] unsupported init */, /* Array[61] unsupported init */, /* Array[62] unsupported init */, /* Array[63] unsupported init */, /* Array[64] unsupported init */, /* Array[65] unsupported init */, /* Array[66] unsupported init */, /* Array[67] unsupported init */, /* Array[68] unsupported init */, /* Array[69] unsupported init */, /* Array[70] unsupported init */, /* Array[71] unsupported init */, /* Array[72] unsupported init */, /* Array[73] unsupported init */, /* Array[74] unsupported init */, /* Array[75] unsupported init */, /* Array[76] unsupported init */, /* Array[77] unsupported init */, /* Array[78] unsupported init */, /* Array[79] unsupported init */, /* Array[80] unsupported init */, /* Array[81] unsupported init */, /* Array[82] unsupported init */, /* Array[83] unsupported init */, /* Array[84] unsupported init */, /* Array[85] unsupported init */, /* Array[86] unsupported init */, /* Array[87] unsupported init */, /* Array[88] unsupported init */, /* Array[89] unsupported init */, /* Array[90] unsupported init */, /* Array[91] unsupported init */, /* Array[92] unsupported init */, /* Array[93] unsupported init */, /* Array[94] unsupported init */, /* Array[95] unsupported init */, /* Array[96] unsupported init */, /* Array[97] unsupported init */, /* Array[98] unsupported init */, /* Array[99] unsupported init */, /* Array[100] unsupported init */, /* Array[101] unsupported init */, /* Array[102] unsupported init */, /* Array[103] unsupported init */, /* Array[104] unsupported init */, /* Array[105] unsupported init */, /* Array[106] unsupported init */, /* Array[107] unsupported init */, /* Array[108] unsupported init */, /* Array[109] unsupported init */, /* Array[110] unsupported init */, /* Array[111] unsupported init */, /* Array[112] unsupported init */, /* Array[113] unsupported init */, /* Array[114] unsupported init */, /* Array[115] unsupported init */, /* Array[116] unsupported init */, /* Array[117] unsupported init */, /* Array[118] unsupported init */, /* Array[119] unsupported init */, /* Array[120] unsupported init */, /* Array[121] unsupported init */, /* Array[122] unsupported init */, /* Array[123] unsupported init */, /* Array[124] unsupported init */, /* Array[125] unsupported init */, /* Array[126] unsupported init */, /* Array[127] unsupported init */, /* Array[128] unsupported init */, /* Array[129] unsupported init */];
  Spare180 : DInt := 0;
  Spare184 : DInt := 0;
  Spare188 : DInt := 0;
  Spare192 : DInt := 0;
  Spare196 : DInt := 0;
  Cmd : "Struct";
  Diag : "Struct";
  State : "Struct";
  MyLADDR : "HW_IO";
  MyLED : UInt := 1;
  returnValue : Int := 2;
END_VAR

BEGIN
  // Data Blocks have no executable code
END_DATA_BLOCK