(* @PATH := '\/Modnet' *) (* @SYMFILEFLAGS := '2048' *) PROGRAM mod_Read VAR END_VAR (* @END_DECLARATION := '0' *) (*Branje BOOL*) (**) mind_bool[0]:=AlarmKlimat2_1_Napaka; mind_bool[1]:=AlarmKlimat2_2_Napaka; mind_bool[2]:=AlarmKlimat2_3_Napaka; mind_bool[3]:=AlarmKlimat2_4_Napaka; mind_bool[4]:=AlarmKlimat2_5_Napaka; mind_bool[5]:=AlarmKlimat2_6_Napaka; mind_bool[6]:=AlarmLAH1RazlitjeVode; mind_bool[7]:=AlarmLAH2RazlitjeVode; mind_bool[8]:=AlarmLAH3RazlitjeVode; mind_bool[9]:=AlarmPMM2x17nad80[10]; mind_bool[10]:=AlarmPMM2x17nad80[11]; mind_bool[11]:=AlarmPMM2x17nad80[12]; mind_bool[12]:=AlarmPMM2x17nad80[13]; mind_bool[13]:=AlarmPMM2x17nad80[14]; mind_bool[14]:=AlarmPMM2x17nad80[15]; mind_bool[15]:=AlarmPMM2x17nad80[16]; mind_bool[16]:=AlarmPMM2x17nad80[17]; mind_bool[17]:=AlarmPMM2x17nad80[18]; mind_bool[18]:=AlarmPMM2x17nad80[19]; mind_bool[19]:=AlarmPMM2x17nad80[1]; mind_bool[20]:=AlarmPMM2x17nad80[20]; mind_bool[21]:=AlarmPMM2x17nad80[21]; mind_bool[22]:=AlarmPMM2x17nad80[22]; mind_bool[23]:=AlarmPMM2x17nad80[23]; mind_bool[24]:=AlarmPMM2x17nad80[24]; mind_bool[25]:=AlarmPMM2x17nad80[25]; mind_bool[26]:=AlarmPMM2x17nad80[26]; mind_bool[27]:=AlarmPMM2x17nad80[27]; mind_bool[28]:=AlarmPMM2x17nad80[28]; mind_bool[29]:=AlarmPMM2x17nad80[29]; mind_bool[30]:=AlarmPMM2x17nad80[2]; mind_bool[31]:=AlarmPMM2x17nad80[30]; mind_bool[32]:=AlarmPMM2x17nad80[31]; mind_bool[33]:=AlarmPMM2x17nad80[32]; mind_bool[34]:=AlarmPMM2x17nad80[33]; mind_bool[35]:=AlarmPMM2x17nad80[34]; mind_bool[36]:=AlarmPMM2x17nad80[35]; mind_bool[37]:=AlarmPMM2x17nad80[36]; mind_bool[38]:=AlarmPMM2x17nad80[37]; mind_bool[39]:=AlarmPMM2x17nad80[38]; mind_bool[40]:=AlarmPMM2x17nad80[39]; mind_bool[41]:=AlarmPMM2x17nad80[3]; mind_bool[42]:=AlarmPMM2x17nad80[40]; mind_bool[43]:=AlarmPMM2x17nad80[41]; mind_bool[44]:=AlarmPMM2x17nad80[42]; mind_bool[45]:=AlarmPMM2x17nad80[4]; mind_bool[46]:=AlarmPMM2x17nad80[5]; mind_bool[47]:=AlarmPMM2x17nad80[6]; mind_bool[48]:=AlarmPMM2x17nad80[7]; mind_bool[49]:=AlarmPMM2x17nad80[8]; mind_bool[50]:=AlarmPMM2x17nad80[9]; mind_bool[51]:=AlarmSinhronizacijaNOK; mind_bool[52]:=AlarmSKTemp1_Previsoka; mind_bool[53]:=AlarmSKTemp2_Previsoka; mind_bool[54]:=AlarmSKTemp3_Previsoka; mind_bool[55]:=AlarmSKTemp4_Previsoka; mind_bool[56]:=AlarmTempTIA1Previsoka; mind_bool[57]:=AlarmTempTIA2Previsoka; mind_bool[58]:=AlarmTempTIA3Previsoka; mind_bool[59]:=AlarmTempTIA4Previsoka; mind_bool[60]:=AlarmUPSKrmOmara_Alarm; mind_bool[61]:=ComSCADA; mind_bool[62]:=ComSCADA1; mind_bool[63]:=ErrComKlima[1]; mind_bool[64]:=ErrComKlima[2]; mind_bool[65]:=ErrComKlima[3]; mind_bool[66]:=ErrComKlima[4]; mind_bool[67]:=ErrComKlima[5]; mind_bool[68]:=ErrComKlima[6]; mind_bool[69]:=ErrCommScada; mind_bool[70]:=ErrComPanelPLC; mind_bool[71]:=ErrComPMM[1]; mind_bool[72]:=ErrComPMM[2]; mind_bool[73]:=ErrComPort2; mind_bool[74]:=ErrorComKlima[1].Error; mind_bool[75]:=ErrorComKlima[2].Error; mind_bool[76]:=ErrorComKlima[3].Error; mind_bool[77]:=ErrorComKlima[4].Error; mind_bool[78]:=ErrorComKlima[5].Error; mind_bool[79]:=ErrorComKlima[6].Error; mind_bool[80]:=ErrorComPMM[1].Error; mind_bool[81]:=ErrorComPMM[2].Error; mind_bool[82]:=Klima2_1_Onemogocena; mind_bool[83]:=Klima2_2_Onemogocena; mind_bool[84]:=Klima2_3_Onemogocena; mind_bool[85]:=Klima2_4_Onemogocena; mind_bool[86]:=Klima2_5_Onemogocena; mind_bool[87]:=Klima2_6_Onemogocena; mind_bool[88]:=Klima[1].IzhodniVentilator; mind_bool[89]:=Klima[1].Kompresor1; mind_bool[90]:=Klima[1].Kompresor2; mind_bool[91]:=Klima[1].Razvlazevanje; mind_bool[92]:=Klima[1].SenzorjiStatus; mind_bool[93]:=Klima[1].VentilGretjeOdpiranje; mind_bool[94]:=Klima[1].VentilGretjeZapiranje; mind_bool[95]:=Klima[1].Vlazenje; mind_bool[96]:=Klima[2].IzhodniVentilator; mind_bool[97]:=Klima[2].Kompresor1; mind_bool[98]:=Klima[2].Kompresor2; mind_bool[99]:=Klima[2].Razvlazevanje; mind_bool[100]:=Klima[2].SenzorjiStatus; mind_bool[101]:=Klima[2].VentilGretjeOdpiranje; mind_bool[102]:=Klima[2].VentilGretjeZapiranje; mind_bool[103]:=Klima[2].Vlazenje; mind_bool[104]:=Klima[3].IzhodniVentilator; mind_bool[105]:=Klima[3].Kompresor1; mind_bool[106]:=Klima[3].Kompresor2; mind_bool[107]:=Klima[3].Razvlazevanje; mind_bool[108]:=Klima[3].SenzorjiStatus; mind_bool[109]:=Klima[3].VentilGretjeOdpiranje; mind_bool[110]:=Klima[3].VentilGretjeZapiranje; mind_bool[111]:=Klima[3].Vlazenje; mind_bool[112]:=Klima[4].IzhodniVentilator; mind_bool[113]:=Klima[4].Kompresor1; mind_bool[114]:=Klima[4].Kompresor2; mind_bool[115]:=Klima[4].Razvlazevanje; mind_bool[116]:=Klima[4].SenzorjiStatus; mind_bool[117]:=Klima[4].VentilGretjeOdpiranje; mind_bool[118]:=Klima[4].VentilGretjeZapiranje; mind_bool[119]:=Klima[4].Vlazenje; mind_bool[120]:=Klima[5].IzhodniVentilator; mind_bool[121]:=Klima[5].Kompresor1; mind_bool[122]:=Klima[5].Kompresor2; mind_bool[123]:=Klima[5].Razvlazevanje; mind_bool[124]:=Klima[5].SenzorjiStatus; mind_bool[125]:=Klima[5].VentilGretjeOdpiranje; mind_bool[126]:=Klima[5].VentilGretjeZapiranje; mind_bool[127]:=Klima[5].Vlazenje; mind_bool[128]:=Klima[6].IzhodniVentilator; mind_bool[129]:=Klima[6].Kompresor1; mind_bool[130]:=Klima[6].Kompresor2; mind_bool[131]:=Klima[6].Razvlazevanje; mind_bool[132]:=Klima[6].SenzorjiStatus; mind_bool[133]:=Klima[6].VentilGretjeOdpiranje; mind_bool[134]:=Klima[6].VentilGretjeZapiranje; mind_bool[135]:=Klima[6].Vlazenje; mind_bool[136]:=KlimaError[1].AlarmKompresor1; mind_bool[137]:=KlimaError[1].AlarmKompresor2; mind_bool[138]:=KlimaError[1].FenThermalCutout; mind_bool[139]:=KlimaError[1].IzlivVode; mind_bool[140]:=KlimaError[1].Kompresor1naMejiStevilaObrUr; mind_bool[141]:=KlimaError[1].Kompresor2naMejiStevilaObrUr; mind_bool[142]:=KlimaError[1].NapakaPriPretokuVode; mind_bool[143]:=KlimaError[1].NapakaPriPretokuZraka; mind_bool[144]:=KlimaError[1].NapakaSenzorVlaznosti; mind_bool[145]:=KlimaError[1].NapakaTSTemperaturaProstora; mind_bool[146]:=KlimaError[1].NapakaVlazilca; mind_bool[147]:=KlimaError[1].NizekPritiskKompresor1; mind_bool[148]:=KlimaError[1].NizekPritiskKompresor2; mind_bool[149]:=KlimaError[1].NizkaTempVProstoru; mind_bool[150]:=KlimaError[1].NizkaVlaznost; mind_bool[151]:=KlimaError[1].PozarniAlarm; mind_bool[152]:=KlimaError[1].ThermalCutoutHeater1; mind_bool[153]:=KlimaError[1].ThermalCutoutHeater2; mind_bool[154]:=KlimaError[1].VentilatorNaMejiStevilaObrUr; mind_bool[155]:=KlimaError[1].VisokaTempVProstoru; mind_bool[156]:=KlimaError[1].VisokaVlaznost; mind_bool[157]:=KlimaError[1].VisokPritiskKompresor1; mind_bool[158]:=KlimaError[1].VisokPritiskKompresor2; mind_bool[159]:=KlimaError[1].ZamasenFilter; mind_bool[160]:=KlimaError[1].ZunanjiAlarm; mind_bool[161]:=KlimaError[2].AlarmKompresor1; mind_bool[162]:=KlimaError[2].AlarmKompresor2; mind_bool[163]:=KlimaError[2].FenThermalCutout; mind_bool[164]:=KlimaError[2].IzlivVode; mind_bool[165]:=KlimaError[2].Kompresor1naMejiStevilaObrUr; mind_bool[166]:=KlimaError[2].Kompresor2naMejiStevilaObrUr; mind_bool[167]:=KlimaError[2].NapakaPriPretokuVode; mind_bool[168]:=KlimaError[2].NapakaPriPretokuZraka; mind_bool[169]:=KlimaError[2].NapakaSenzorVlaznosti; mind_bool[170]:=KlimaError[2].NapakaTSTemperaturaProstora; mind_bool[171]:=KlimaError[2].NapakaVlazilca; mind_bool[172]:=KlimaError[2].NizekPritiskKompresor1; mind_bool[173]:=KlimaError[2].NizekPritiskKompresor2; mind_bool[174]:=KlimaError[2].NizkaTempVProstoru; mind_bool[175]:=KlimaError[2].NizkaVlaznost; mind_bool[176]:=KlimaError[2].PozarniAlarm; mind_bool[177]:=KlimaError[2].ThermalCutoutHeater1; mind_bool[178]:=KlimaError[2].ThermalCutoutHeater2; mind_bool[179]:=KlimaError[2].VentilatorNaMejiStevilaObrUr; mind_bool[180]:=KlimaError[2].VisokaTempVProstoru; mind_bool[181]:=KlimaError[2].VisokaVlaznost; mind_bool[182]:=KlimaError[2].VisokPritiskKompresor1; mind_bool[183]:=KlimaError[2].VisokPritiskKompresor2; mind_bool[184]:=KlimaError[2].ZamasenFilter; mind_bool[185]:=KlimaError[2].ZunanjiAlarm; mind_bool[186]:=KlimaError[3].AlarmKompresor1; mind_bool[187]:=KlimaError[3].AlarmKompresor2; mind_bool[188]:=KlimaError[3].FenThermalCutout; mind_bool[189]:=KlimaError[3].IzlivVode; mind_bool[190]:=KlimaError[3].Kompresor1naMejiStevilaObrUr; mind_bool[191]:=KlimaError[3].Kompresor2naMejiStevilaObrUr; mind_bool[192]:=KlimaError[3].NapakaPriPretokuVode; mind_bool[193]:=KlimaError[3].NapakaPriPretokuZraka; mind_bool[194]:=KlimaError[3].NapakaSenzorVlaznosti; mind_bool[195]:=KlimaError[3].NapakaTSTemperaturaProstora; mind_bool[196]:=KlimaError[3].NapakaVlazilca; mind_bool[197]:=KlimaError[3].NizekPritiskKompresor1; mind_bool[198]:=KlimaError[3].NizekPritiskKompresor2; mind_bool[199]:=KlimaError[3].NizkaTempVProstoru; mind_bool[200]:=KlimaError[3].NizkaVlaznost; mind_bool[201]:=KlimaError[3].PozarniAlarm; mind_bool[202]:=KlimaError[3].ThermalCutoutHeater1; mind_bool[203]:=KlimaError[3].ThermalCutoutHeater2; mind_bool[204]:=KlimaError[3].VentilatorNaMejiStevilaObrUr; mind_bool[205]:=KlimaError[3].VisokaTempVProstoru; mind_bool[206]:=KlimaError[3].VisokaVlaznost; mind_bool[207]:=KlimaError[3].VisokPritiskKompresor1; mind_bool[208]:=KlimaError[3].VisokPritiskKompresor2; mind_bool[209]:=KlimaError[3].ZamasenFilter; mind_bool[210]:=KlimaError[3].ZunanjiAlarm; mind_bool[211]:=KlimaError[4].AlarmKompresor1; mind_bool[212]:=KlimaError[4].AlarmKompresor2; mind_bool[213]:=KlimaError[4].FenThermalCutout; mind_bool[214]:=KlimaError[4].IzlivVode; mind_bool[215]:=KlimaError[4].Kompresor1naMejiStevilaObrUr; mind_bool[216]:=KlimaError[4].Kompresor2naMejiStevilaObrUr; mind_bool[217]:=KlimaError[4].NapakaPriPretokuVode; mind_bool[218]:=KlimaError[4].NapakaPriPretokuZraka; mind_bool[219]:=KlimaError[4].NapakaSenzorVlaznosti; mind_bool[220]:=KlimaError[4].NapakaTSTemperaturaProstora; mind_bool[221]:=KlimaError[4].NapakaVlazilca; mind_bool[222]:=KlimaError[4].NizekPritiskKompresor1; mind_bool[223]:=KlimaError[4].NizekPritiskKompresor2; mind_bool[224]:=KlimaError[4].NizkaTempVProstoru; mind_bool[225]:=KlimaError[4].NizkaVlaznost; mind_bool[226]:=KlimaError[4].PozarniAlarm; mind_bool[227]:=KlimaError[4].ThermalCutoutHeater1; mind_bool[228]:=KlimaError[4].ThermalCutoutHeater2; mind_bool[229]:=KlimaError[4].VentilatorNaMejiStevilaObrUr; mind_bool[230]:=KlimaError[4].VisokaTempVProstoru; mind_bool[231]:=KlimaError[4].VisokaVlaznost; mind_bool[232]:=KlimaError[4].VisokPritiskKompresor1; mind_bool[233]:=KlimaError[4].VisokPritiskKompresor2; mind_bool[234]:=KlimaError[4].ZamasenFilter; mind_bool[235]:=KlimaError[4].ZunanjiAlarm; mind_bool[236]:=KlimaError[5].AlarmKompresor1; mind_bool[237]:=KlimaError[5].AlarmKompresor2; mind_bool[238]:=KlimaError[5].FenThermalCutout; mind_bool[239]:=KlimaError[5].IzlivVode; mind_bool[240]:=KlimaError[5].Kompresor1naMejiStevilaObrUr; mind_bool[241]:=KlimaError[5].Kompresor2naMejiStevilaObrUr; mind_bool[242]:=KlimaError[5].NapakaPriPretokuVode; mind_bool[243]:=KlimaError[5].NapakaPriPretokuZraka; mind_bool[244]:=KlimaError[5].NapakaSenzorVlaznosti; mind_bool[245]:=KlimaError[5].NapakaTSTemperaturaProstora; mind_bool[246]:=KlimaError[5].NapakaVlazilca; mind_bool[247]:=KlimaError[5].NizekPritiskKompresor1; mind_bool[248]:=KlimaError[5].NizekPritiskKompresor2; mind_bool[249]:=KlimaError[5].NizkaTempVProstoru; mind_bool[250]:=KlimaError[5].NizkaVlaznost; mind_bool[251]:=KlimaError[5].PozarniAlarm; mind_bool[252]:=KlimaError[5].ThermalCutoutHeater1; mind_bool[253]:=KlimaError[5].ThermalCutoutHeater2; mind_bool[254]:=KlimaError[5].VentilatorNaMejiStevilaObrUr; mind_bool[255]:=KlimaError[5].VisokaTempVProstoru; mind_bool[256]:=KlimaError[5].VisokaVlaznost; mind_bool[257]:=KlimaError[5].VisokPritiskKompresor1; mind_bool[258]:=KlimaError[5].VisokPritiskKompresor2; mind_bool[259]:=KlimaError[5].ZamasenFilter; mind_bool[260]:=KlimaError[5].ZunanjiAlarm; mind_bool[261]:=KlimaError[6].AlarmKompresor1; mind_bool[262]:=KlimaError[6].AlarmKompresor2; mind_bool[263]:=KlimaError[6].FenThermalCutout; mind_bool[264]:=KlimaError[6].IzlivVode; mind_bool[265]:=KlimaError[6].Kompresor1naMejiStevilaObrUr; mind_bool[266]:=KlimaError[6].Kompresor2naMejiStevilaObrUr; mind_bool[267]:=KlimaError[6].NapakaPriPretokuVode; mind_bool[268]:=KlimaError[6].NapakaPriPretokuZraka; mind_bool[269]:=KlimaError[6].NapakaSenzorVlaznosti; mind_bool[270]:=KlimaError[6].NapakaTSTemperaturaProstora; mind_bool[271]:=KlimaError[6].NapakaVlazilca; mind_bool[272]:=KlimaError[6].NizekPritiskKompresor1; mind_bool[273]:=KlimaError[6].NizekPritiskKompresor2; mind_bool[274]:=KlimaError[6].NizkaTempVProstoru; mind_bool[275]:=KlimaError[6].NizkaVlaznost; mind_bool[276]:=KlimaError[6].PozarniAlarm; mind_bool[277]:=KlimaError[6].ThermalCutoutHeater1; mind_bool[278]:=KlimaError[6].ThermalCutoutHeater2; mind_bool[279]:=KlimaError[6].VentilatorNaMejiStevilaObrUr; mind_bool[280]:=KlimaError[6].VisokaTempVProstoru; mind_bool[281]:=KlimaError[6].VisokaVlaznost; mind_bool[282]:=KlimaError[6].VisokPritiskKompresor1; mind_bool[283]:=KlimaError[6].VisokPritiskKompresor2; mind_bool[284]:=KlimaError[6].ZamasenFilter; mind_bool[285]:=KlimaError[6].ZunanjiAlarm; mind_bool[286]:=NacDeloKlima1_2Avtom; mind_bool[287]:=NacDeloKlima3_4Avtom; mind_bool[288]:=NacDeloKlima5_6Avtom; mind_bool[289]:=NapakaSenzorTemp1; mind_bool[290]:=NapakaSenzorTemp2; mind_bool[291]:=NapakaSenzorTemp3; mind_bool[292]:=NapakaSenzorTemp4; mind_bool[293]:=NapakaSenzorVlaga1; mind_bool[294]:=NapakaSenzorVlaga2; mind_bool[295]:=NapakaSenzorVlaga3; mind_bool[296]:=NapakaSenzorVlaga4; mind_bool[297]:=NastaviCasNaKrmilniku; mind_bool[298]:=NastavitevUreKrUspesna; mind_bool[299]:=OpozoriloBaterijaPLC; mind_bool[300]:=OpozoriloPMM2x17med60in80[10]; mind_bool[301]:=OpozoriloPMM2x17med60in80[11]; mind_bool[302]:=OpozoriloPMM2x17med60in80[12]; mind_bool[303]:=OpozoriloPMM2x17med60in80[13]; mind_bool[304]:=OpozoriloPMM2x17med60in80[14]; mind_bool[305]:=OpozoriloPMM2x17med60in80[15]; mind_bool[306]:=OpozoriloPMM2x17med60in80[16]; mind_bool[307]:=OpozoriloPMM2x17med60in80[17]; mind_bool[308]:=OpozoriloPMM2x17med60in80[18]; mind_bool[309]:=OpozoriloPMM2x17med60in80[19]; mind_bool[310]:=OpozoriloPMM2x17med60in80[1]; mind_bool[311]:=OpozoriloPMM2x17med60in80[20]; mind_bool[312]:=OpozoriloPMM2x17med60in80[21]; mind_bool[313]:=OpozoriloPMM2x17med60in80[22]; mind_bool[314]:=OpozoriloPMM2x17med60in80[23]; mind_bool[315]:=OpozoriloPMM2x17med60in80[24]; mind_bool[316]:=OpozoriloPMM2x17med60in80[25]; mind_bool[317]:=OpozoriloPMM2x17med60in80[26]; mind_bool[318]:=OpozoriloPMM2x17med60in80[27]; mind_bool[319]:=OpozoriloPMM2x17med60in80[28]; mind_bool[320]:=OpozoriloPMM2x17med60in80[29]; mind_bool[321]:=OpozoriloPMM2x17med60in80[2]; mind_bool[322]:=OpozoriloPMM2x17med60in80[30]; mind_bool[323]:=OpozoriloPMM2x17med60in80[31]; mind_bool[324]:=OpozoriloPMM2x17med60in80[32]; mind_bool[325]:=OpozoriloPMM2x17med60in80[33]; mind_bool[326]:=OpozoriloPMM2x17med60in80[34]; mind_bool[327]:=OpozoriloPMM2x17med60in80[35]; mind_bool[328]:=OpozoriloPMM2x17med60in80[36]; mind_bool[329]:=OpozoriloPMM2x17med60in80[37]; mind_bool[330]:=OpozoriloPMM2x17med60in80[38]; mind_bool[331]:=OpozoriloPMM2x17med60in80[39]; mind_bool[332]:=OpozoriloPMM2x17med60in80[3]; mind_bool[333]:=OpozoriloPMM2x17med60in80[40]; mind_bool[334]:=OpozoriloPMM2x17med60in80[41]; mind_bool[335]:=OpozoriloPMM2x17med60in80[42]; mind_bool[336]:=OpozoriloPMM2x17med60in80[4]; mind_bool[337]:=OpozoriloPMM2x17med60in80[5]; mind_bool[338]:=OpozoriloPMM2x17med60in80[6]; mind_bool[339]:=OpozoriloPMM2x17med60in80[7]; mind_bool[340]:=OpozoriloPMM2x17med60in80[8]; mind_bool[341]:=OpozoriloPMM2x17med60in80[9]; mind_bool[342]:=PhaseBool[0]; mind_bool[343]:=PhaseBool[1]; mind_bool[344]:=PhaseBool[2]; mind_bool[345]:=PhaseNext; mind_bool[346]:=PhasePrev; mind_bool[347]:=PMM1OverCurrentBetw[1]; mind_bool[348]:=PMM1OverCurrentBetw[2]; mind_bool[349]:=PMM1OverCurrentBetw[3]; mind_bool[350]:=PMM1OverCurrentOver[1]; mind_bool[351]:=PMM1OverCurrentOver[2]; mind_bool[352]:=PMM1OverCurrentOver[3]; mind_bool[353]:=PMM1OverVoltage; mind_bool[354]:=PMM2OverCurrentBetw[1]; mind_bool[355]:=PMM2OverCurrentBetw[2]; mind_bool[356]:=PMM2OverCurrentBetw[3]; mind_bool[357]:=PMM2OverCurrentOver[1]; mind_bool[358]:=PMM2OverCurrentOver[2]; mind_bool[359]:=PMM2OverCurrentOver[3]; mind_bool[360]:=PMM2OverVoltage; mind_bool[361]:=PMM2x17; mind_bool[362]:=RocniVklopKlima1; mind_bool[363]:=RocniVklopKlima2; mind_bool[364]:=RocniVklopKlima3; mind_bool[365]:=RocniVklopKlima4; mind_bool[366]:=RocniVklopKlima5; mind_bool[367]:=RocniVklopKlima6; mind_bool[368]:=SinhronizacijaPanelOK; mind_bool[369]:=SinhronizirajCas_Panel; mind_bool[370]:=SkupneNapakeNaprav_Klima1; mind_bool[371]:=SkupneNapakeNaprav_Klima2; mind_bool[372]:=SkupneNapakeNaprav_Klima3; mind_bool[373]:=SkupneNapakeNaprav_Klima4; mind_bool[374]:=SkupneNapakeNaprav_Klima5; mind_bool[375]:=SkupneNapakeNaprav_Klima6; mind_bool[376]:=SkupneNapakeNaprav_Komunikacija; mind_bool[377]:=SkupneNapakeNaprav_PMM17VirBVirA; mind_bool[378]:=SkupneNapakeNaprav_PMM63VirBVirA; mind_bool[379]:=SkupneNapakeNaprav_TempVlaga; mind_bool[380]:=StanjeKlimat2_1_Delovanje; mind_bool[381]:=StanjeKlimat2_2_Delovanje; mind_bool[382]:=StanjeKlimat2_3_Delovanje; mind_bool[383]:=StanjeKlimat2_4_Delovanje; mind_bool[384]:=StanjeKlimat2_5_Delovanje; mind_bool[385]:=StanjeKlimat2_6_Delovanje; mind_bool[386]:=StanjeUPSKrmOmara_BaterijskiNacin; mind_bool[387]:=StanjeUPSKrmOmara_Polnjenje; mind_bool[388]:=UserLoggedIn; mind_bool[389]:=XVH_AlarmOn; mind_bool[390]:=Klimat2_1_Vklop; mind_bool[391]:=Klimat2_2_Vklop; mind_bool[392]:=Klimat2_3_Vklop; mind_bool[393]:=Klimat2_4_Vklop; mind_bool[394]:=Klimat2_5_Vklop; mind_bool[395]:=Klimat2_6_Vklop; mind_bool[396]:=ErrCommScada2; mind_bool[397]:=ComSCADA2; mind_bool[398]:=ComSCADA3; mind_bool[399]:=AlarmSKTemp5_Previsoka; mind_bool[400]:=AlarmSKTemp6_Previsoka; mind_bool[401]:=AlarmTempTIA5Previsoka; mind_bool[402]:=AlarmTempTIA6Previsoka; mind_bool[403]:=NapakaSenzorTemp5; mind_bool[404]:=NapakaSenzorTemp6; mind_bool[405]:=NapakaSenzorVlaga5; mind_bool[406]:=NapakaSenzorVlaga6; mind_bool[407]:=AlarmTempTIA235Previsoka; mind_bool[408]:=AlarmTempTIA46Previsoka; (*Branje INT*) (**) mind[0]:=DatumCas.Dan; mind[1]:=DatumCas.Leto; mind[2]:=DatumCas.Leto2; mind[3]:=DatumCas.Mesec; mind[4]:=DatumCas.Minuta; mind[5]:=DatumCas.Sekunda; mind[6]:=DatumCas.Ura; mind[7]:=ErrorComKlima[1].Status; mind[8]:=ErrorComKlima[2].Status; mind[9]:=ErrorComKlima[3].Status; mind[10]:=ErrorComKlima[4].Status; mind[11]:=ErrorComKlima[5].Status; mind[12]:=ErrorComKlima[6].Status; mind[13]:=ErrorComPMM[1].Status; mind[14]:=ErrorComPMM[2].Status; mind[15]:=Klima[1].GrelecStatus; mind[16]:=Klima[1].IzhodniVentStatus; mind[17]:=Klima[1].KompresorStatus; mind[18]:=Klima[1].NacinRazvlaz; mind[19]:=Klima[1].VlazilecStatus; mind[20]:=Klima[2].GrelecStatus; mind[21]:=Klima[2].IzhodniVentStatus; mind[22]:=Klima[2].KompresorStatus; mind[23]:=Klima[2].NacinRazvlaz; mind[24]:=Klima[2].VlazilecStatus; mind[25]:=Klima[3].GrelecStatus; mind[26]:=Klima[3].IzhodniVentStatus; mind[27]:=Klima[3].KompresorStatus; mind[28]:=Klima[3].NacinRazvlaz; mind[29]:=Klima[3].VlazilecStatus; mind[30]:=Klima[4].GrelecStatus; mind[31]:=Klima[4].IzhodniVentStatus; mind[32]:=Klima[4].KompresorStatus; mind[33]:=Klima[4].NacinRazvlaz; mind[34]:=Klima[4].VlazilecStatus; mind[35]:=Klima[5].GrelecStatus; mind[36]:=Klima[5].IzhodniVentStatus; mind[37]:=Klima[5].KompresorStatus; mind[38]:=Klima[5].NacinRazvlaz; mind[39]:=Klima[5].VlazilecStatus; mind[40]:=Klima[6].GrelecStatus; mind[41]:=Klima[6].IzhodniVentStatus; mind[42]:=Klima[6].KompresorStatus; mind[43]:=Klima[6].NacinRazvlaz; mind[44]:=Klima[6].VlazilecStatus; mind[45]:=OznakeFaz[10]; mind[46]:=OznakeFaz[11]; mind[47]:=OznakeFaz[12]; mind[48]:=OznakeFaz[13]; mind[49]:=OznakeFaz[14]; mind[50]:=OznakeFaz[1]; mind[51]:=OznakeFaz[2]; mind[52]:=OznakeFaz[3]; mind[53]:=OznakeFaz[4]; mind[54]:=OznakeFaz[5]; mind[55]:=OznakeFaz[6]; mind[56]:=OznakeFaz[7]; mind[57]:=OznakeFaz[8]; mind[58]:=OznakeFaz[9]; mind[59]:=PhaseNo; mind[60]:=PMM[1].AlarmPhase[1].C01_16_60to80; mind[61]:=PMM[1].AlarmPhase[1].C01_16_over80; mind[62]:=PMM[1].AlarmPhase[1].C17_32_60to80; mind[63]:=PMM[1].AlarmPhase[1].C17_32_over80; mind[64]:=PMM[1].AlarmPhase[1].C33_42_60to80; mind[65]:=PMM[1].AlarmPhase[1].C33_42_over80; mind[66]:=PMM[1].AlarmPhase[1].GlobalAlarmReg; mind[67]:=PMM[1].AlarmPhase[2].C01_16_60to80; mind[68]:=PMM[1].AlarmPhase[2].C01_16_over80; mind[69]:=PMM[1].AlarmPhase[2].C17_32_60to80; mind[70]:=PMM[1].AlarmPhase[2].C17_32_over80; mind[71]:=PMM[1].AlarmPhase[2].C33_42_60to80; mind[72]:=PMM[1].AlarmPhase[2].C33_42_over80; mind[73]:=PMM[1].AlarmPhase[2].GlobalAlarmReg; mind[74]:=PMM[1].AlarmPhase[3].C01_16_60to80; mind[75]:=PMM[1].AlarmPhase[3].C01_16_over80; mind[76]:=PMM[1].AlarmPhase[3].C17_32_60to80; mind[77]:=PMM[1].AlarmPhase[3].C17_32_over80; mind[78]:=PMM[1].AlarmPhase[3].C33_42_60to80; mind[79]:=PMM[1].AlarmPhase[3].C33_42_over80; mind[80]:=PMM[1].AlarmPhase[3].GlobalAlarmReg; mind[81]:=PMM[2].AlarmPhase[1].C01_16_60to80; mind[82]:=PMM[2].AlarmPhase[1].C01_16_over80; mind[83]:=PMM[2].AlarmPhase[1].C17_32_60to80; mind[84]:=PMM[2].AlarmPhase[1].C17_32_over80; mind[85]:=PMM[2].AlarmPhase[1].C33_42_60to80; mind[86]:=PMM[2].AlarmPhase[1].C33_42_over80; mind[87]:=PMM[2].AlarmPhase[1].GlobalAlarmReg; mind[88]:=PMM[2].AlarmPhase[2].C01_16_60to80; mind[89]:=PMM[2].AlarmPhase[2].C01_16_over80; mind[90]:=PMM[2].AlarmPhase[2].C17_32_60to80; mind[91]:=PMM[2].AlarmPhase[2].C17_32_over80; mind[92]:=PMM[2].AlarmPhase[2].C33_42_60to80; mind[93]:=PMM[2].AlarmPhase[2].C33_42_over80; mind[94]:=PMM[2].AlarmPhase[2].GlobalAlarmReg; mind[95]:=PMM[2].AlarmPhase[3].C01_16_60to80; mind[96]:=PMM[2].AlarmPhase[3].C01_16_over80; mind[97]:=PMM[2].AlarmPhase[3].C17_32_60to80; mind[98]:=PMM[2].AlarmPhase[3].C17_32_over80; mind[99]:=PMM[2].AlarmPhase[3].C33_42_60to80; mind[100]:=PMM[2].AlarmPhase[3].C33_42_over80; mind[101]:=PMM[2].AlarmPhase[3].GlobalAlarmReg; mind[102]:=PMMPanel.AlarmPhase[1].C01_16_60to80; mind[103]:=PMMPanel.AlarmPhase[1].C01_16_over80; mind[104]:=PMMPanel.AlarmPhase[1].C17_32_60to80; mind[105]:=PMMPanel.AlarmPhase[1].C17_32_over80; mind[106]:=PMMPanel.AlarmPhase[1].C33_42_60to80; mind[107]:=PMMPanel.AlarmPhase[1].C33_42_over80; mind[108]:=PMMPanel.AlarmPhase[1].GlobalAlarmReg; mind[109]:=PMMPanel.AlarmPhase[2].C01_16_60to80; mind[110]:=PMMPanel.AlarmPhase[2].C01_16_over80; mind[111]:=PMMPanel.AlarmPhase[2].C17_32_60to80; mind[112]:=PMMPanel.AlarmPhase[2].C17_32_over80; mind[113]:=PMMPanel.AlarmPhase[2].C33_42_60to80; mind[114]:=PMMPanel.AlarmPhase[2].C33_42_over80; mind[115]:=PMMPanel.AlarmPhase[2].GlobalAlarmReg; mind[116]:=PMMPanel.AlarmPhase[3].C01_16_60to80; mind[117]:=PMMPanel.AlarmPhase[3].C01_16_over80; mind[118]:=PMMPanel.AlarmPhase[3].C17_32_60to80; mind[119]:=PMMPanel.AlarmPhase[3].C17_32_over80; mind[120]:=PMMPanel.AlarmPhase[3].C33_42_60to80; mind[121]:=PMMPanel.AlarmPhase[3].C33_42_over80; mind[122]:=PMMPanel.AlarmPhase[3].GlobalAlarmReg; mind[123]:=StUrZaPreklopKlim1_2; mind[124]:=StUrZaPreklopKlim3_4; mind[125]:=StUrZaPreklopKlim5_6; mind[126]:=UPSstatus_Prikaz_PanelSCADA; mind[127]:=UserCurrentLevel; mind[128]:=ErrorComKlima[1].Code[0]; mind[129]:=ErrorComKlima[1].Code[10]; mind[130]:=ErrorComKlima[1].Code[11]; mind[131]:=ErrorComKlima[1].Code[12]; mind[132]:=ErrorComKlima[1].Code[13]; mind[133]:=ErrorComKlima[1].Code[14]; mind[134]:=ErrorComKlima[1].Code[15]; mind[135]:=ErrorComKlima[1].Code[1]; mind[136]:=ErrorComKlima[1].Code[2]; mind[137]:=ErrorComKlima[1].Code[3]; mind[138]:=ErrorComKlima[1].Code[4]; mind[139]:=ErrorComKlima[1].Code[5]; mind[140]:=ErrorComKlima[1].Code[6]; mind[141]:=ErrorComKlima[1].Code[7]; mind[142]:=ErrorComKlima[1].Code[8]; mind[143]:=ErrorComKlima[1].Code[9]; mind[144]:=ErrorComKlima[2].Code[0]; mind[145]:=ErrorComKlima[2].Code[10]; mind[146]:=ErrorComKlima[2].Code[11]; mind[147]:=ErrorComKlima[2].Code[12]; mind[148]:=ErrorComKlima[2].Code[13]; mind[149]:=ErrorComKlima[2].Code[14]; mind[150]:=ErrorComKlima[2].Code[15]; mind[151]:=ErrorComKlima[2].Code[1]; mind[152]:=ErrorComKlima[2].Code[2]; mind[153]:=ErrorComKlima[2].Code[3]; mind[154]:=ErrorComKlima[2].Code[4]; mind[155]:=ErrorComKlima[2].Code[5]; mind[156]:=ErrorComKlima[2].Code[6]; mind[157]:=ErrorComKlima[2].Code[7]; mind[158]:=ErrorComKlima[2].Code[8]; mind[159]:=ErrorComKlima[2].Code[9]; mind[160]:=ErrorComKlima[3].Code[0]; mind[161]:=ErrorComKlima[3].Code[10]; mind[162]:=ErrorComKlima[3].Code[11]; mind[163]:=ErrorComKlima[3].Code[12]; mind[164]:=ErrorComKlima[3].Code[13]; mind[165]:=ErrorComKlima[3].Code[14]; mind[166]:=ErrorComKlima[3].Code[15]; mind[167]:=ErrorComKlima[3].Code[1]; mind[168]:=ErrorComKlima[3].Code[2]; mind[169]:=ErrorComKlima[3].Code[3]; mind[170]:=ErrorComKlima[3].Code[4]; mind[171]:=ErrorComKlima[3].Code[5]; mind[172]:=ErrorComKlima[3].Code[6]; mind[173]:=ErrorComKlima[3].Code[7]; mind[174]:=ErrorComKlima[3].Code[8]; mind[175]:=ErrorComKlima[3].Code[9]; mind[176]:=ErrorComKlima[4].Code[0]; mind[177]:=ErrorComKlima[4].Code[10]; mind[178]:=ErrorComKlima[4].Code[11]; mind[179]:=ErrorComKlima[4].Code[12]; mind[180]:=ErrorComKlima[4].Code[13]; mind[181]:=ErrorComKlima[4].Code[14]; mind[182]:=ErrorComKlima[4].Code[15]; mind[183]:=ErrorComKlima[4].Code[1]; mind[184]:=ErrorComKlima[4].Code[2]; mind[185]:=ErrorComKlima[4].Code[3]; mind[186]:=ErrorComKlima[4].Code[4]; mind[187]:=ErrorComKlima[4].Code[5]; mind[188]:=ErrorComKlima[4].Code[6]; mind[189]:=ErrorComKlima[4].Code[7]; mind[190]:=ErrorComKlima[4].Code[8]; mind[191]:=ErrorComKlima[4].Code[9]; mind[192]:=ErrorComKlima[5].Code[0]; mind[193]:=ErrorComKlima[5].Code[10]; mind[194]:=ErrorComKlima[5].Code[11]; mind[195]:=ErrorComKlima[5].Code[12]; mind[196]:=ErrorComKlima[5].Code[13]; mind[197]:=ErrorComKlima[5].Code[14]; mind[198]:=ErrorComKlima[5].Code[15]; mind[199]:=ErrorComKlima[5].Code[1]; mind[200]:=ErrorComKlima[5].Code[2]; mind[201]:=ErrorComKlima[5].Code[3]; mind[202]:=ErrorComKlima[5].Code[4]; mind[203]:=ErrorComKlima[5].Code[5]; mind[204]:=ErrorComKlima[5].Code[6]; mind[205]:=ErrorComKlima[5].Code[7]; mind[206]:=ErrorComKlima[5].Code[8]; mind[207]:=ErrorComKlima[5].Code[9]; mind[208]:=ErrorComKlima[6].Code[0]; mind[209]:=ErrorComKlima[6].Code[10]; mind[210]:=ErrorComKlima[6].Code[11]; mind[211]:=ErrorComKlima[6].Code[12]; mind[212]:=ErrorComKlima[6].Code[13]; mind[213]:=ErrorComKlima[6].Code[14]; mind[214]:=ErrorComKlima[6].Code[15]; mind[215]:=ErrorComKlima[6].Code[1]; mind[216]:=ErrorComKlima[6].Code[2]; mind[217]:=ErrorComKlima[6].Code[3]; mind[218]:=ErrorComKlima[6].Code[4]; mind[219]:=ErrorComKlima[6].Code[5]; mind[220]:=ErrorComKlima[6].Code[6]; mind[221]:=ErrorComKlima[6].Code[7]; mind[222]:=ErrorComKlima[6].Code[8]; mind[223]:=ErrorComKlima[6].Code[9]; mind[224]:=ErrorComPMM[1].Code[0]; mind[225]:=ErrorComPMM[1].Code[10]; mind[226]:=ErrorComPMM[1].Code[11]; mind[227]:=ErrorComPMM[1].Code[12]; mind[228]:=ErrorComPMM[1].Code[13]; mind[229]:=ErrorComPMM[1].Code[14]; mind[230]:=ErrorComPMM[1].Code[15]; mind[231]:=ErrorComPMM[1].Code[1]; mind[232]:=ErrorComPMM[1].Code[2]; mind[233]:=ErrorComPMM[1].Code[3]; mind[234]:=ErrorComPMM[1].Code[4]; mind[235]:=ErrorComPMM[1].Code[5]; mind[236]:=ErrorComPMM[1].Code[6]; mind[237]:=ErrorComPMM[1].Code[7]; mind[238]:=ErrorComPMM[1].Code[8]; mind[239]:=ErrorComPMM[1].Code[9]; mind[240]:=ErrorComPMM[2].Code[0]; mind[241]:=ErrorComPMM[2].Code[10]; mind[242]:=ErrorComPMM[2].Code[11]; mind[243]:=ErrorComPMM[2].Code[12]; mind[244]:=ErrorComPMM[2].Code[13]; mind[245]:=ErrorComPMM[2].Code[14]; mind[246]:=ErrorComPMM[2].Code[15]; mind[247]:=ErrorComPMM[2].Code[1]; mind[248]:=ErrorComPMM[2].Code[2]; mind[249]:=ErrorComPMM[2].Code[3]; mind[250]:=ErrorComPMM[2].Code[4]; mind[251]:=ErrorComPMM[2].Code[5]; mind[252]:=ErrorComPMM[2].Code[6]; mind[253]:=ErrorComPMM[2].Code[7]; mind[254]:=ErrorComPMM[2].Code[8]; mind[255]:=ErrorComPMM[2].Code[9]; mind[256]:=kom_nast_cas_izpada; (*Branje UINT*) (**) (*Branje LONG*) (**) (*Branje REAL*) (**) Read_Real(rVar:=AktualniSetPointTemp1_2,lo:=4000,hi:=4001); Read_Real(rVar:=AktualniSetPointTemp3_4,lo:=4002,hi:=4003); Read_Real(rVar:=AktualniSetPointTemp5_6,lo:=4004,hi:=4005); Read_Real(rVar:=Klima1ure,lo:=4006,hi:=4007); Read_Real(rVar:=Klima2ure,lo:=4008,hi:=4009); Read_Real(rVar:=Klima3ure,lo:=4010,hi:=4011); Read_Real(rVar:=Klima4ure,lo:=4012,hi:=4013); Read_Real(rVar:=Klima5ure,lo:=4014,hi:=4015); Read_Real(rVar:=Klima6ure,lo:=4016,hi:=4017); Read_Real(rVar:=Klima[1].NastMaxTemp,lo:=4018,hi:=4019); Read_Real(rVar:=Klima[1].NastMaxVlaznost,lo:=4020,hi:=4021); Read_Real(rVar:=Klima[1].NastMinTemp,lo:=4022,hi:=4023); Read_Real(rVar:=Klima[1].NastMinVlaznost,lo:=4024,hi:=4025); Read_Real(rVar:=Klima[1].NastTempProstora,lo:=4026,hi:=4027); Read_Real(rVar:=Klima[1].NastVlaznost,lo:=4028,hi:=4029); Read_Real(rVar:=Klima[1].ObratUreFilter,lo:=4030,hi:=4031); Read_Real(rVar:=Klima[1].ObratUreKompresor1,lo:=4032,hi:=4033); Read_Real(rVar:=Klima[1].ObratUreKompresor2,lo:=4034,hi:=4035); Read_Real(rVar:=Klima[1].ObratUreVent,lo:=4036,hi:=4037); Read_Real(rVar:=Klima[1].TemperaturaProstora,lo:=4038,hi:=4039); Read_Real(rVar:=Klima[1].VlaznostProstora,lo:=4040,hi:=4041); Read_Real(rVar:=Klima[2].NastMaxTemp,lo:=4042,hi:=4043); Read_Real(rVar:=Klima[2].NastMaxVlaznost,lo:=4044,hi:=4045); Read_Real(rVar:=Klima[2].NastMinTemp,lo:=4046,hi:=4047); Read_Real(rVar:=Klima[2].NastMinVlaznost,lo:=4048,hi:=4049); Read_Real(rVar:=Klima[2].NastTempProstora,lo:=4050,hi:=4051); Read_Real(rVar:=Klima[2].NastVlaznost,lo:=4052,hi:=4053); Read_Real(rVar:=Klima[2].ObratUreFilter,lo:=4054,hi:=4055); Read_Real(rVar:=Klima[2].ObratUreKompresor1,lo:=4056,hi:=4057); Read_Real(rVar:=Klima[2].ObratUreKompresor2,lo:=4058,hi:=4059); Read_Real(rVar:=Klima[2].ObratUreVent,lo:=4060,hi:=4061); Read_Real(rVar:=Klima[2].TemperaturaProstora,lo:=4062,hi:=4063); Read_Real(rVar:=Klima[2].VlaznostProstora,lo:=4064,hi:=4065); Read_Real(rVar:=Klima[3].NastMaxTemp,lo:=4066,hi:=4067); Read_Real(rVar:=Klima[3].NastMaxVlaznost,lo:=4068,hi:=4069); Read_Real(rVar:=Klima[3].NastMinTemp,lo:=4070,hi:=4071); Read_Real(rVar:=Klima[3].NastMinVlaznost,lo:=4072,hi:=4073); Read_Real(rVar:=Klima[3].NastTempProstora,lo:=4074,hi:=4075); Read_Real(rVar:=Klima[3].NastVlaznost,lo:=4076,hi:=4077); Read_Real(rVar:=Klima[3].ObratUreFilter,lo:=4078,hi:=4079); Read_Real(rVar:=Klima[3].ObratUreKompresor1,lo:=4080,hi:=4081); Read_Real(rVar:=Klima[3].ObratUreKompresor2,lo:=4082,hi:=4083); Read_Real(rVar:=Klima[3].ObratUreVent,lo:=4084,hi:=4085); Read_Real(rVar:=Klima[3].TemperaturaProstora,lo:=4086,hi:=4087); Read_Real(rVar:=Klima[3].VlaznostProstora,lo:=4088,hi:=4089); Read_Real(rVar:=Klima[4].NastMaxTemp,lo:=4090,hi:=4091); Read_Real(rVar:=Klima[4].NastMaxVlaznost,lo:=4092,hi:=4093); Read_Real(rVar:=Klima[4].NastMinTemp,lo:=4094,hi:=4095); Read_Real(rVar:=Klima[4].NastMinVlaznost,lo:=4096,hi:=4097); Read_Real(rVar:=Klima[4].NastTempProstora,lo:=4098,hi:=4099); Read_Real(rVar:=Klima[4].NastVlaznost,lo:=4100,hi:=4101); Read_Real(rVar:=Klima[4].ObratUreFilter,lo:=4102,hi:=4103); Read_Real(rVar:=Klima[4].ObratUreKompresor1,lo:=4104,hi:=4105); Read_Real(rVar:=Klima[4].ObratUreKompresor2,lo:=4106,hi:=4107); Read_Real(rVar:=Klima[4].ObratUreVent,lo:=4108,hi:=4109); Read_Real(rVar:=Klima[4].TemperaturaProstora,lo:=4110,hi:=4111); Read_Real(rVar:=Klima[4].VlaznostProstora,lo:=4112,hi:=4113); Read_Real(rVar:=Klima[5].NastMaxTemp,lo:=4114,hi:=4115); Read_Real(rVar:=Klima[5].NastMaxVlaznost,lo:=4116,hi:=4117); Read_Real(rVar:=Klima[5].NastMinTemp,lo:=4118,hi:=4119); Read_Real(rVar:=Klima[5].NastMinVlaznost,lo:=4120,hi:=4121); Read_Real(rVar:=Klima[5].NastTempProstora,lo:=4122,hi:=4123); Read_Real(rVar:=Klima[5].NastVlaznost,lo:=4124,hi:=4125); Read_Real(rVar:=Klima[5].ObratUreFilter,lo:=4126,hi:=4127); Read_Real(rVar:=Klima[5].ObratUreKompresor1,lo:=4128,hi:=4129); Read_Real(rVar:=Klima[5].ObratUreKompresor2,lo:=4130,hi:=4131); Read_Real(rVar:=Klima[5].ObratUreVent,lo:=4132,hi:=4133); Read_Real(rVar:=Klima[5].TemperaturaProstora,lo:=4134,hi:=4135); Read_Real(rVar:=Klima[5].VlaznostProstora,lo:=4136,hi:=4137); Read_Real(rVar:=Klima[6].NastMaxTemp,lo:=4138,hi:=4139); Read_Real(rVar:=Klima[6].NastMaxVlaznost,lo:=4140,hi:=4141); Read_Real(rVar:=Klima[6].NastMinTemp,lo:=4142,hi:=4143); Read_Real(rVar:=Klima[6].NastMinVlaznost,lo:=4144,hi:=4145); Read_Real(rVar:=Klima[6].NastTempProstora,lo:=4146,hi:=4147); Read_Real(rVar:=Klima[6].NastVlaznost,lo:=4148,hi:=4149); Read_Real(rVar:=Klima[6].ObratUreFilter,lo:=4150,hi:=4151); Read_Real(rVar:=Klima[6].ObratUreKompresor1,lo:=4152,hi:=4153); Read_Real(rVar:=Klima[6].ObratUreKompresor2,lo:=4154,hi:=4155); Read_Real(rVar:=Klima[6].ObratUreVent,lo:=4156,hi:=4157); Read_Real(rVar:=Klima[6].TemperaturaProstora,lo:=4158,hi:=4159); Read_Real(rVar:=Klima[6].VlaznostProstora,lo:=4160,hi:=4161); Read_Real(rVar:=PMM[1].ActiveEnergyConsumed_kWh,lo:=4162,hi:=4163); Read_Real(rVar:=PMM[1].ActivePowerPhaseA_kW,lo:=4164,hi:=4165); Read_Real(rVar:=PMM[1].ActivePowerPhaseB_kW,lo:=4166,hi:=4167); Read_Real(rVar:=PMM[1].ActivePowerPhaseC_kW,lo:=4168,hi:=4169); Read_Real(rVar:=PMM[1].AparentPowerPhaseA,lo:=4170,hi:=4171); Read_Real(rVar:=PMM[1].AparentPowerPhaseB,lo:=4172,hi:=4173); Read_Real(rVar:=PMM[1].AparentPowerPhaseC,lo:=4174,hi:=4175); Read_Real(rVar:=PMM[1].AverageCurrent_A,lo:=4176,hi:=4177); Read_Real(rVar:=PMM[1].AveragePhaseToNeutral_V,lo:=4178,hi:=4179); Read_Real(rVar:=PMM[1].AveragePhaseToPhase_V,lo:=4180,hi:=4181); Read_Real(rVar:=PMM[1].CurrentInPhaseA_A,lo:=4182,hi:=4183); Read_Real(rVar:=PMM[1].CurrentInPhaseB_A,lo:=4184,hi:=4185); Read_Real(rVar:=PMM[1].CurrentInPhaseC_A,lo:=4186,hi:=4187); Read_Real(rVar:=PMM[1].Frequency_Hz,lo:=4188,hi:=4189); Read_Real(rVar:=PMM[1].Phase[1].Current[10],lo:=4190,hi:=4191); Read_Real(rVar:=PMM[1].Phase[1].Current[11],lo:=4192,hi:=4193); Read_Real(rVar:=PMM[1].Phase[1].Current[12],lo:=4194,hi:=4195); Read_Real(rVar:=PMM[1].Phase[1].Current[13],lo:=4196,hi:=4197); Read_Real(rVar:=PMM[1].Phase[1].Current[14],lo:=4198,hi:=4199); Read_Real(rVar:=PMM[1].Phase[1].Current[15],lo:=4200,hi:=4201); Read_Real(rVar:=PMM[1].Phase[1].Current[16],lo:=4202,hi:=4203); Read_Real(rVar:=PMM[1].Phase[1].Current[17],lo:=4204,hi:=4205); Read_Real(rVar:=PMM[1].Phase[1].Current[18],lo:=4206,hi:=4207); Read_Real(rVar:=PMM[1].Phase[1].Current[19],lo:=4208,hi:=4209); Read_Real(rVar:=PMM[1].Phase[1].Current[1],lo:=4210,hi:=4211); Read_Real(rVar:=PMM[1].Phase[1].Current[20],lo:=4212,hi:=4213); Read_Real(rVar:=PMM[1].Phase[1].Current[21],lo:=4214,hi:=4215); Read_Real(rVar:=PMM[1].Phase[1].Current[22],lo:=4216,hi:=4217); Read_Real(rVar:=PMM[1].Phase[1].Current[23],lo:=4218,hi:=4219); Read_Real(rVar:=PMM[1].Phase[1].Current[24],lo:=4220,hi:=4221); Read_Real(rVar:=PMM[1].Phase[1].Current[25],lo:=4222,hi:=4223); Read_Real(rVar:=PMM[1].Phase[1].Current[26],lo:=4224,hi:=4225); Read_Real(rVar:=PMM[1].Phase[1].Current[27],lo:=4226,hi:=4227); Read_Real(rVar:=PMM[1].Phase[1].Current[28],lo:=4228,hi:=4229); Read_Real(rVar:=PMM[1].Phase[1].Current[29],lo:=4230,hi:=4231); Read_Real(rVar:=PMM[1].Phase[1].Current[2],lo:=4232,hi:=4233); Read_Real(rVar:=PMM[1].Phase[1].Current[30],lo:=4234,hi:=4235); Read_Real(rVar:=PMM[1].Phase[1].Current[31],lo:=4236,hi:=4237); Read_Real(rVar:=PMM[1].Phase[1].Current[32],lo:=4238,hi:=4239); Read_Real(rVar:=PMM[1].Phase[1].Current[33],lo:=4240,hi:=4241); Read_Real(rVar:=PMM[1].Phase[1].Current[34],lo:=4242,hi:=4243); Read_Real(rVar:=PMM[1].Phase[1].Current[35],lo:=4244,hi:=4245); Read_Real(rVar:=PMM[1].Phase[1].Current[36],lo:=4246,hi:=4247); Read_Real(rVar:=PMM[1].Phase[1].Current[37],lo:=4248,hi:=4249); Read_Real(rVar:=PMM[1].Phase[1].Current[38],lo:=4250,hi:=4251); Read_Real(rVar:=PMM[1].Phase[1].Current[39],lo:=4252,hi:=4253); Read_Real(rVar:=PMM[1].Phase[1].Current[3],lo:=4254,hi:=4255); Read_Real(rVar:=PMM[1].Phase[1].Current[40],lo:=4256,hi:=4257); Read_Real(rVar:=PMM[1].Phase[1].Current[41],lo:=4258,hi:=4259); Read_Real(rVar:=PMM[1].Phase[1].Current[42],lo:=4260,hi:=4261); Read_Real(rVar:=PMM[1].Phase[1].Current[4],lo:=4262,hi:=4263); Read_Real(rVar:=PMM[1].Phase[1].Current[5],lo:=4264,hi:=4265); Read_Real(rVar:=PMM[1].Phase[1].Current[6],lo:=4266,hi:=4267); Read_Real(rVar:=PMM[1].Phase[1].Current[7],lo:=4268,hi:=4269); Read_Real(rVar:=PMM[1].Phase[1].Current[8],lo:=4270,hi:=4271); Read_Real(rVar:=PMM[1].Phase[1].Current[9],lo:=4272,hi:=4273); Read_Real(rVar:=PMM[1].Phase[2].Current[10],lo:=4274,hi:=4275); Read_Real(rVar:=PMM[1].Phase[2].Current[11],lo:=4276,hi:=4277); Read_Real(rVar:=PMM[1].Phase[2].Current[12],lo:=4278,hi:=4279); Read_Real(rVar:=PMM[1].Phase[2].Current[13],lo:=4280,hi:=4281); Read_Real(rVar:=PMM[1].Phase[2].Current[14],lo:=4282,hi:=4283); Read_Real(rVar:=PMM[1].Phase[2].Current[15],lo:=4284,hi:=4285); Read_Real(rVar:=PMM[1].Phase[2].Current[16],lo:=4286,hi:=4287); Read_Real(rVar:=PMM[1].Phase[2].Current[17],lo:=4288,hi:=4289); Read_Real(rVar:=PMM[1].Phase[2].Current[18],lo:=4290,hi:=4291); Read_Real(rVar:=PMM[1].Phase[2].Current[19],lo:=4292,hi:=4293); Read_Real(rVar:=PMM[1].Phase[2].Current[1],lo:=4294,hi:=4295); Read_Real(rVar:=PMM[1].Phase[2].Current[20],lo:=4296,hi:=4297); Read_Real(rVar:=PMM[1].Phase[2].Current[21],lo:=4298,hi:=4299); Read_Real(rVar:=PMM[1].Phase[2].Current[22],lo:=4300,hi:=4301); Read_Real(rVar:=PMM[1].Phase[2].Current[23],lo:=4302,hi:=4303); Read_Real(rVar:=PMM[1].Phase[2].Current[24],lo:=4304,hi:=4305); Read_Real(rVar:=PMM[1].Phase[2].Current[25],lo:=4306,hi:=4307); Read_Real(rVar:=PMM[1].Phase[2].Current[26],lo:=4308,hi:=4309); Read_Real(rVar:=PMM[1].Phase[2].Current[27],lo:=4310,hi:=4311); Read_Real(rVar:=PMM[1].Phase[2].Current[28],lo:=4312,hi:=4313); Read_Real(rVar:=PMM[1].Phase[2].Current[29],lo:=4314,hi:=4315); Read_Real(rVar:=PMM[1].Phase[2].Current[2],lo:=4316,hi:=4317); Read_Real(rVar:=PMM[1].Phase[2].Current[30],lo:=4318,hi:=4319); Read_Real(rVar:=PMM[1].Phase[2].Current[31],lo:=4320,hi:=4321); Read_Real(rVar:=PMM[1].Phase[2].Current[32],lo:=4322,hi:=4323); Read_Real(rVar:=PMM[1].Phase[2].Current[33],lo:=4324,hi:=4325); Read_Real(rVar:=PMM[1].Phase[2].Current[34],lo:=4326,hi:=4327); Read_Real(rVar:=PMM[1].Phase[2].Current[35],lo:=4328,hi:=4329); Read_Real(rVar:=PMM[1].Phase[2].Current[36],lo:=4330,hi:=4331); Read_Real(rVar:=PMM[1].Phase[2].Current[37],lo:=4332,hi:=4333); Read_Real(rVar:=PMM[1].Phase[2].Current[38],lo:=4334,hi:=4335); Read_Real(rVar:=PMM[1].Phase[2].Current[39],lo:=4336,hi:=4337); Read_Real(rVar:=PMM[1].Phase[2].Current[3],lo:=4338,hi:=4339); Read_Real(rVar:=PMM[1].Phase[2].Current[40],lo:=4340,hi:=4341); Read_Real(rVar:=PMM[1].Phase[2].Current[41],lo:=4342,hi:=4343); Read_Real(rVar:=PMM[1].Phase[2].Current[42],lo:=4344,hi:=4345); Read_Real(rVar:=PMM[1].Phase[2].Current[4],lo:=4346,hi:=4347); Read_Real(rVar:=PMM[1].Phase[2].Current[5],lo:=4348,hi:=4349); Read_Real(rVar:=PMM[1].Phase[2].Current[6],lo:=4350,hi:=4351); Read_Real(rVar:=PMM[1].Phase[2].Current[7],lo:=4352,hi:=4353); Read_Real(rVar:=PMM[1].Phase[2].Current[8],lo:=4354,hi:=4355); Read_Real(rVar:=PMM[1].Phase[2].Current[9],lo:=4356,hi:=4357); Read_Real(rVar:=PMM[1].Phase[3].Current[10],lo:=4358,hi:=4359); Read_Real(rVar:=PMM[1].Phase[3].Current[11],lo:=4360,hi:=4361); Read_Real(rVar:=PMM[1].Phase[3].Current[12],lo:=4362,hi:=4363); Read_Real(rVar:=PMM[1].Phase[3].Current[13],lo:=4364,hi:=4365); Read_Real(rVar:=PMM[1].Phase[3].Current[14],lo:=4366,hi:=4367); Read_Real(rVar:=PMM[1].Phase[3].Current[15],lo:=4368,hi:=4369); Read_Real(rVar:=PMM[1].Phase[3].Current[16],lo:=4370,hi:=4371); Read_Real(rVar:=PMM[1].Phase[3].Current[17],lo:=4372,hi:=4373); Read_Real(rVar:=PMM[1].Phase[3].Current[18],lo:=4374,hi:=4375); Read_Real(rVar:=PMM[1].Phase[3].Current[19],lo:=4376,hi:=4377); Read_Real(rVar:=PMM[1].Phase[3].Current[1],lo:=4378,hi:=4379); Read_Real(rVar:=PMM[1].Phase[3].Current[20],lo:=4380,hi:=4381); Read_Real(rVar:=PMM[1].Phase[3].Current[21],lo:=4382,hi:=4383); Read_Real(rVar:=PMM[1].Phase[3].Current[22],lo:=4384,hi:=4385); Read_Real(rVar:=PMM[1].Phase[3].Current[23],lo:=4386,hi:=4387); Read_Real(rVar:=PMM[1].Phase[3].Current[24],lo:=4388,hi:=4389); Read_Real(rVar:=PMM[1].Phase[3].Current[25],lo:=4390,hi:=4391); Read_Real(rVar:=PMM[1].Phase[3].Current[26],lo:=4392,hi:=4393); Read_Real(rVar:=PMM[1].Phase[3].Current[27],lo:=4394,hi:=4395); Read_Real(rVar:=PMM[1].Phase[3].Current[28],lo:=4396,hi:=4397); Read_Real(rVar:=PMM[1].Phase[3].Current[29],lo:=4398,hi:=4399); Read_Real(rVar:=PMM[1].Phase[3].Current[2],lo:=4400,hi:=4401); Read_Real(rVar:=PMM[1].Phase[3].Current[30],lo:=4402,hi:=4403); Read_Real(rVar:=PMM[1].Phase[3].Current[31],lo:=4404,hi:=4405); Read_Real(rVar:=PMM[1].Phase[3].Current[32],lo:=4406,hi:=4407); Read_Real(rVar:=PMM[1].Phase[3].Current[33],lo:=4408,hi:=4409); Read_Real(rVar:=PMM[1].Phase[3].Current[34],lo:=4410,hi:=4411); Read_Real(rVar:=PMM[1].Phase[3].Current[35],lo:=4412,hi:=4413); Read_Real(rVar:=PMM[1].Phase[3].Current[36],lo:=4414,hi:=4415); Read_Real(rVar:=PMM[1].Phase[3].Current[37],lo:=4416,hi:=4417); Read_Real(rVar:=PMM[1].Phase[3].Current[38],lo:=4418,hi:=4419); Read_Real(rVar:=PMM[1].Phase[3].Current[39],lo:=4420,hi:=4421); Read_Real(rVar:=PMM[1].Phase[3].Current[3],lo:=4422,hi:=4423); Read_Real(rVar:=PMM[1].Phase[3].Current[40],lo:=4424,hi:=4425); Read_Real(rVar:=PMM[1].Phase[3].Current[41],lo:=4426,hi:=4427); Read_Real(rVar:=PMM[1].Phase[3].Current[42],lo:=4428,hi:=4429); Read_Real(rVar:=PMM[1].Phase[3].Current[4],lo:=4430,hi:=4431); Read_Real(rVar:=PMM[1].Phase[3].Current[5],lo:=4432,hi:=4433); Read_Real(rVar:=PMM[1].Phase[3].Current[6],lo:=4434,hi:=4435); Read_Real(rVar:=PMM[1].Phase[3].Current[7],lo:=4436,hi:=4437); Read_Real(rVar:=PMM[1].Phase[3].Current[8],lo:=4438,hi:=4439); Read_Real(rVar:=PMM[1].Phase[3].Current[9],lo:=4440,hi:=4441); Read_Real(rVar:=PMM[1].PowerFactorSys,lo:=4442,hi:=4443); Read_Real(rVar:=PMM[1].ReactiveEnergyConsumed_kVARh,lo:=4444,hi:=4445); Read_Real(rVar:=PMM[1].ReactivePowerPhaseA,lo:=4446,hi:=4447); Read_Real(rVar:=PMM[1].ReactivePowerPhaseB,lo:=4448,hi:=4449); Read_Real(rVar:=PMM[1].ReactivePowerPhaseC,lo:=4450,hi:=4451); Read_Real(rVar:=PMM[1].TotalActivePower_kW,lo:=4452,hi:=4453); Read_Real(rVar:=PMM[1].TotalAparentPower_kVA,lo:=4454,hi:=4455); Read_Real(rVar:=PMM[1].TotalPowerFactor,lo:=4456,hi:=4457); Read_Real(rVar:=PMM[1].TotalReactivePower_kVAR,lo:=4458,hi:=4459); Read_Real(rVar:=PMM[1].VirA_fsys,lo:=4460,hi:=4461); Read_Real(rVar:=PMM[1].VirA_Isys,lo:=4462,hi:=4463); Read_Real(rVar:=PMM[1].VirA_PFsys,lo:=4464,hi:=4465); Read_Real(rVar:=PMM[1].VirA_Psys,lo:=4466,hi:=4467); Read_Real(rVar:=PMM[1].VirA_Qsys,lo:=4468,hi:=4469); Read_Real(rVar:=PMM[1].VirA_Ssys,lo:=4470,hi:=4471); Read_Real(rVar:=PMM[1].VirA_Usys,lo:=4472,hi:=4473); Read_Real(rVar:=PMM[1].VirB_fsys,lo:=4474,hi:=4475); Read_Real(rVar:=PMM[1].VirB_Isys,lo:=4476,hi:=4477); Read_Real(rVar:=PMM[1].VirB_PFsys,lo:=4478,hi:=4479); Read_Real(rVar:=PMM[1].VirB_Psys,lo:=4480,hi:=4481); Read_Real(rVar:=PMM[1].VirB_Qsys,lo:=4482,hi:=4483); Read_Real(rVar:=PMM[1].VirB_Ssys,lo:=4484,hi:=4485); Read_Real(rVar:=PMM[1].VirB_Usys,lo:=4486,hi:=4487); Read_Real(rVar:=PMM[1].VirBActiveEnergyConsumed_kWh,lo:=4488,hi:=4489); Read_Real(rVar:=PMM[1].VirBActivePowerPhaseA_kW,lo:=4490,hi:=4491); Read_Real(rVar:=PMM[1].VirBActivePowerPhaseB_kW,lo:=4492,hi:=4493); Read_Real(rVar:=PMM[1].VirBActivePowerPhaseC_kW,lo:=4494,hi:=4495); Read_Real(rVar:=PMM[1].VirBAparentPowerPhaseA,lo:=4496,hi:=4497); Read_Real(rVar:=PMM[1].VirBAparentPowerPhaseB,lo:=4498,hi:=4499); Read_Real(rVar:=PMM[1].VirBAparentPowerPhaseC,lo:=4500,hi:=4501); Read_Real(rVar:=PMM[1].VirBAverageCurrent_A,lo:=4502,hi:=4503); Read_Real(rVar:=PMM[1].VirBAveragePhaseToNeutral_V,lo:=4504,hi:=4505); Read_Real(rVar:=PMM[1].VirBAveragePhaseToPhase_V,lo:=4506,hi:=4507); Read_Real(rVar:=PMM[1].VirBCurrentInPhaseA_A,lo:=4508,hi:=4509); Read_Real(rVar:=PMM[1].VirBCurrentInPhaseB_A,lo:=4510,hi:=4511); Read_Real(rVar:=PMM[1].VirBCurrentInPhaseC_A,lo:=4512,hi:=4513); Read_Real(rVar:=PMM[1].VirBFrequency_Hz,lo:=4514,hi:=4515); Read_Real(rVar:=PMM[1].VirBPowerFactorSys,lo:=4516,hi:=4517); Read_Real(rVar:=PMM[1].VirBReactiveEnergyConsumed_kVARh,lo:=4518,hi:=4519); Read_Real(rVar:=PMM[1].VirBReactivePowerPhaseA,lo:=4520,hi:=4521); Read_Real(rVar:=PMM[1].VirBReactivePowerPhaseB,lo:=4522,hi:=4523); Read_Real(rVar:=PMM[1].VirBReactivePowerPhaseC,lo:=4524,hi:=4525); Read_Real(rVar:=PMM[1].VirBTotalActivePower_kW,lo:=4526,hi:=4527); Read_Real(rVar:=PMM[1].VirBTotalAparentPower_kVA,lo:=4528,hi:=4529); Read_Real(rVar:=PMM[1].VirBTotalPowerFactor,lo:=4530,hi:=4531); Read_Real(rVar:=PMM[1].VirBTotalReactivePower_kVAR,lo:=4532,hi:=4533); Read_Real(rVar:=PMM[1].VirBVoltageBetweenPhaseAB_V,lo:=4534,hi:=4535); Read_Real(rVar:=PMM[1].VirBVoltageBetweenPhaseAN_V,lo:=4536,hi:=4537); Read_Real(rVar:=PMM[1].VirBVoltageBetweenPhaseBC_V,lo:=4538,hi:=4539); Read_Real(rVar:=PMM[1].VirBVoltageBetweenPhaseBN_V,lo:=4540,hi:=4541); Read_Real(rVar:=PMM[1].VirBVoltageBetweenPhaseCA_V,lo:=4542,hi:=4543); Read_Real(rVar:=PMM[1].VirBVoltageBetweenPhaseCN_V,lo:=4544,hi:=4545); Read_Real(rVar:=PMM[1].VoltageBetweenPhaseAB_V,lo:=4546,hi:=4547); Read_Real(rVar:=PMM[1].VoltageBetweenPhaseAN_V,lo:=4548,hi:=4549); Read_Real(rVar:=PMM[1].VoltageBetweenPhaseBC_V,lo:=4550,hi:=4551); Read_Real(rVar:=PMM[1].VoltageBetweenPhaseBN_V,lo:=4552,hi:=4553); Read_Real(rVar:=PMM[1].VoltageBetweenPhaseCA_V,lo:=4554,hi:=4555); Read_Real(rVar:=PMM[1].VoltageBetweenPhaseCN_V,lo:=4556,hi:=4557); Read_Real(rVar:=PMM[2].ActiveEnergyConsumed_kWh,lo:=4558,hi:=4559); Read_Real(rVar:=PMM[2].ActivePowerPhaseA_kW,lo:=4560,hi:=4561); Read_Real(rVar:=PMM[2].ActivePowerPhaseB_kW,lo:=4562,hi:=4563); Read_Real(rVar:=PMM[2].ActivePowerPhaseC_kW,lo:=4564,hi:=4565); Read_Real(rVar:=PMM[2].AparentPowerPhaseA,lo:=4566,hi:=4567); Read_Real(rVar:=PMM[2].AparentPowerPhaseB,lo:=4568,hi:=4569); Read_Real(rVar:=PMM[2].AparentPowerPhaseC,lo:=4570,hi:=4571); Read_Real(rVar:=PMM[2].AverageCurrent_A,lo:=4572,hi:=4573); Read_Real(rVar:=PMM[2].AveragePhaseToNeutral_V,lo:=4574,hi:=4575); Read_Real(rVar:=PMM[2].AveragePhaseToPhase_V,lo:=4576,hi:=4577); Read_Real(rVar:=PMM[2].CurrentInPhaseA_A,lo:=4578,hi:=4579); Read_Real(rVar:=PMM[2].CurrentInPhaseB_A,lo:=4580,hi:=4581); Read_Real(rVar:=PMM[2].CurrentInPhaseC_A,lo:=4582,hi:=4583); Read_Real(rVar:=PMM[2].Frequency_Hz,lo:=4584,hi:=4585); Read_Real(rVar:=PMM[2].Phase[1].Current[1],lo:=4586,hi:=4587); Read_Real(rVar:=PMM[2].Phase[1].Current[2],lo:=4588,hi:=4589); Read_Real(rVar:=PMM[2].Phase[1].Current[3],lo:=4590,hi:=4591); Read_Real(rVar:=PMM[2].Phase[1].Current[4],lo:=4592,hi:=4593); Read_Real(rVar:=PMM[2].Phase[1].Current[5],lo:=4594,hi:=4595); Read_Real(rVar:=PMM[2].Phase[1].Current[6],lo:=4596,hi:=4597); Read_Real(rVar:=PMM[2].Phase[1].Current[7],lo:=4598,hi:=4599); Read_Real(rVar:=PMM[2].Phase[1].Current[8],lo:=4600,hi:=4601); Read_Real(rVar:=PMM[2].Phase[1].Current[9],lo:=4602,hi:=4603); Read_Real(rVar:=PMM[2].Phase[1].Current[10],lo:=4604,hi:=4605); Read_Real(rVar:=PMM[2].Phase[1].Current[11],lo:=4606,hi:=4607); Read_Real(rVar:=PMM[2].Phase[1].Current[12],lo:=4608,hi:=4609); Read_Real(rVar:=PMM[2].Phase[1].Current[13],lo:=4610,hi:=4611); Read_Real(rVar:=PMM[2].Phase[1].Current[14],lo:=4612,hi:=4613); Read_Real(rVar:=PMM[2].Phase[1].Current[15],lo:=4614,hi:=4615); Read_Real(rVar:=PMM[2].Phase[1].Current[16],lo:=4616,hi:=4617); Read_Real(rVar:=PMM[2].Phase[1].Current[17],lo:=4618,hi:=4619); Read_Real(rVar:=PMM[2].Phase[1].Current[18],lo:=4620,hi:=4621); Read_Real(rVar:=PMM[2].Phase[1].Current[19],lo:=4622,hi:=4623); Read_Real(rVar:=PMM[2].Phase[1].Current[20],lo:=4624,hi:=4625); Read_Real(rVar:=PMM[2].Phase[1].Current[21],lo:=4626,hi:=4627); Read_Real(rVar:=PMM[2].Phase[1].Current[22],lo:=4628,hi:=4629); Read_Real(rVar:=PMM[2].Phase[1].Current[23],lo:=4630,hi:=4631); Read_Real(rVar:=PMM[2].Phase[1].Current[24],lo:=4632,hi:=4633); Read_Real(rVar:=PMM[2].Phase[1].Current[25],lo:=4634,hi:=4635); Read_Real(rVar:=PMM[2].Phase[1].Current[26],lo:=4636,hi:=4637); Read_Real(rVar:=PMM[2].Phase[1].Current[27],lo:=4638,hi:=4639); Read_Real(rVar:=PMM[2].Phase[1].Current[28],lo:=4640,hi:=4641); Read_Real(rVar:=PMM[2].Phase[1].Current[29],lo:=4642,hi:=4643); Read_Real(rVar:=PMM[2].Phase[1].Current[30],lo:=4644,hi:=4645); Read_Real(rVar:=PMM[2].Phase[1].Current[31],lo:=4646,hi:=4647); Read_Real(rVar:=PMM[2].Phase[1].Current[32],lo:=4648,hi:=4649); Read_Real(rVar:=PMM[2].Phase[1].Current[33],lo:=4650,hi:=4651); Read_Real(rVar:=PMM[2].Phase[1].Current[34],lo:=4652,hi:=4653); Read_Real(rVar:=PMM[2].Phase[1].Current[35],lo:=4654,hi:=4655); Read_Real(rVar:=PMM[2].Phase[1].Current[36],lo:=4656,hi:=4657); Read_Real(rVar:=PMM[2].Phase[1].Current[37],lo:=4658,hi:=4659); Read_Real(rVar:=PMM[2].Phase[1].Current[38],lo:=4660,hi:=4661); Read_Real(rVar:=PMM[2].Phase[1].Current[39],lo:=4662,hi:=4663); Read_Real(rVar:=PMM[2].Phase[1].Current[40],lo:=4664,hi:=4665); Read_Real(rVar:=PMM[2].Phase[1].Current[41],lo:=4666,hi:=4667); Read_Real(rVar:=PMM[2].Phase[1].Current[42],lo:=4668,hi:=4669); Read_Real(rVar:=PMM[2].Phase[2].Current[10],lo:=4670,hi:=4671); Read_Real(rVar:=PMM[2].Phase[2].Current[11],lo:=4672,hi:=4673); Read_Real(rVar:=PMM[2].Phase[2].Current[12],lo:=4674,hi:=4675); Read_Real(rVar:=PMM[2].Phase[2].Current[13],lo:=4676,hi:=4677); Read_Real(rVar:=PMM[2].Phase[2].Current[14],lo:=4678,hi:=4679); Read_Real(rVar:=PMM[2].Phase[2].Current[15],lo:=4680,hi:=4681); Read_Real(rVar:=PMM[2].Phase[2].Current[16],lo:=4682,hi:=4683); Read_Real(rVar:=PMM[2].Phase[2].Current[17],lo:=4684,hi:=4685); Read_Real(rVar:=PMM[2].Phase[2].Current[18],lo:=4686,hi:=4687); Read_Real(rVar:=PMM[2].Phase[2].Current[19],lo:=4688,hi:=4689); Read_Real(rVar:=PMM[2].Phase[2].Current[1],lo:=4690,hi:=4691); Read_Real(rVar:=PMM[2].Phase[2].Current[20],lo:=4692,hi:=4693); Read_Real(rVar:=PMM[2].Phase[2].Current[21],lo:=4694,hi:=4695); Read_Real(rVar:=PMM[2].Phase[2].Current[22],lo:=4696,hi:=4697); Read_Real(rVar:=PMM[2].Phase[2].Current[23],lo:=4698,hi:=4699); Read_Real(rVar:=PMM[2].Phase[2].Current[24],lo:=4700,hi:=4701); Read_Real(rVar:=PMM[2].Phase[2].Current[25],lo:=4702,hi:=4703); Read_Real(rVar:=PMM[2].Phase[2].Current[26],lo:=4704,hi:=4705); Read_Real(rVar:=PMM[2].Phase[2].Current[27],lo:=4706,hi:=4707); Read_Real(rVar:=PMM[2].Phase[2].Current[28],lo:=4708,hi:=4709); Read_Real(rVar:=PMM[2].Phase[2].Current[29],lo:=4710,hi:=4711); Read_Real(rVar:=PMM[2].Phase[2].Current[2],lo:=4712,hi:=4713); Read_Real(rVar:=PMM[2].Phase[2].Current[30],lo:=4714,hi:=4715); Read_Real(rVar:=PMM[2].Phase[2].Current[31],lo:=4716,hi:=4717); Read_Real(rVar:=PMM[2].Phase[2].Current[32],lo:=4718,hi:=4719); Read_Real(rVar:=PMM[2].Phase[2].Current[33],lo:=4720,hi:=4721); Read_Real(rVar:=PMM[2].Phase[2].Current[34],lo:=4722,hi:=4723); Read_Real(rVar:=PMM[2].Phase[2].Current[35],lo:=4724,hi:=4725); Read_Real(rVar:=PMM[2].Phase[2].Current[36],lo:=4726,hi:=4727); Read_Real(rVar:=PMM[2].Phase[2].Current[37],lo:=4728,hi:=4729); Read_Real(rVar:=PMM[2].Phase[2].Current[38],lo:=4730,hi:=4731); Read_Real(rVar:=PMM[2].Phase[2].Current[39],lo:=4732,hi:=4733); Read_Real(rVar:=PMM[2].Phase[2].Current[3],lo:=4734,hi:=4735); Read_Real(rVar:=PMM[2].Phase[2].Current[40],lo:=4736,hi:=4737); Read_Real(rVar:=PMM[2].Phase[2].Current[41],lo:=4738,hi:=4739); Read_Real(rVar:=PMM[2].Phase[2].Current[42],lo:=4740,hi:=4741); Read_Real(rVar:=PMM[2].Phase[2].Current[4],lo:=4742,hi:=4743); Read_Real(rVar:=PMM[2].Phase[2].Current[5],lo:=4744,hi:=4745); Read_Real(rVar:=PMM[2].Phase[2].Current[6],lo:=4746,hi:=4747); Read_Real(rVar:=PMM[2].Phase[2].Current[7],lo:=4748,hi:=4749); Read_Real(rVar:=PMM[2].Phase[2].Current[8],lo:=4750,hi:=4751); Read_Real(rVar:=PMM[2].Phase[2].Current[9],lo:=4752,hi:=4753); Read_Real(rVar:=PMM[2].Phase[3].Current[10],lo:=4754,hi:=4755); Read_Real(rVar:=PMM[2].Phase[3].Current[11],lo:=4756,hi:=4757); Read_Real(rVar:=PMM[2].Phase[3].Current[12],lo:=4758,hi:=4759); Read_Real(rVar:=PMM[2].Phase[3].Current[13],lo:=4760,hi:=4761); Read_Real(rVar:=PMM[2].Phase[3].Current[14],lo:=4762,hi:=4763); Read_Real(rVar:=PMM[2].Phase[3].Current[15],lo:=4764,hi:=4765); Read_Real(rVar:=PMM[2].Phase[3].Current[16],lo:=4766,hi:=4767); Read_Real(rVar:=PMM[2].Phase[3].Current[17],lo:=4768,hi:=4769); Read_Real(rVar:=PMM[2].Phase[3].Current[18],lo:=4770,hi:=4771); Read_Real(rVar:=PMM[2].Phase[3].Current[19],lo:=4772,hi:=4773); Read_Real(rVar:=PMM[2].Phase[3].Current[1],lo:=4774,hi:=4775); Read_Real(rVar:=PMM[2].Phase[3].Current[20],lo:=4776,hi:=4777); Read_Real(rVar:=PMM[2].Phase[3].Current[21],lo:=4778,hi:=4779); Read_Real(rVar:=PMM[2].Phase[3].Current[22],lo:=4780,hi:=4781); Read_Real(rVar:=PMM[2].Phase[3].Current[23],lo:=4782,hi:=4783); Read_Real(rVar:=PMM[2].Phase[3].Current[24],lo:=4784,hi:=4785); Read_Real(rVar:=PMM[2].Phase[3].Current[25],lo:=4786,hi:=4787); Read_Real(rVar:=PMM[2].Phase[3].Current[26],lo:=4788,hi:=4789); Read_Real(rVar:=PMM[2].Phase[3].Current[27],lo:=4790,hi:=4791); Read_Real(rVar:=PMM[2].Phase[3].Current[28],lo:=4792,hi:=4793); Read_Real(rVar:=PMM[2].Phase[3].Current[29],lo:=4794,hi:=4795); Read_Real(rVar:=PMM[2].Phase[3].Current[2],lo:=4796,hi:=4797); Read_Real(rVar:=PMM[2].Phase[3].Current[30],lo:=4798,hi:=4799); Read_Real(rVar:=PMM[2].Phase[3].Current[31],lo:=4800,hi:=4801); Read_Real(rVar:=PMM[2].Phase[3].Current[32],lo:=4802,hi:=4803); Read_Real(rVar:=PMM[2].Phase[3].Current[33],lo:=4804,hi:=4805); Read_Real(rVar:=PMM[2].Phase[3].Current[34],lo:=4806,hi:=4807); Read_Real(rVar:=PMM[2].Phase[3].Current[35],lo:=4808,hi:=4809); Read_Real(rVar:=PMM[2].Phase[3].Current[36],lo:=4810,hi:=4811); Read_Real(rVar:=PMM[2].Phase[3].Current[37],lo:=4812,hi:=4813); Read_Real(rVar:=PMM[2].Phase[3].Current[38],lo:=4814,hi:=4815); Read_Real(rVar:=PMM[2].Phase[3].Current[39],lo:=4816,hi:=4817); Read_Real(rVar:=PMM[2].Phase[3].Current[3],lo:=4818,hi:=4819); Read_Real(rVar:=PMM[2].Phase[3].Current[40],lo:=4820,hi:=4821); Read_Real(rVar:=PMM[2].Phase[3].Current[41],lo:=4822,hi:=4823); Read_Real(rVar:=PMM[2].Phase[3].Current[42],lo:=4824,hi:=4825); Read_Real(rVar:=PMM[2].Phase[3].Current[4],lo:=4826,hi:=4827); Read_Real(rVar:=PMM[2].Phase[3].Current[5],lo:=4828,hi:=4829); Read_Real(rVar:=PMM[2].Phase[3].Current[6],lo:=4830,hi:=4831); Read_Real(rVar:=PMM[2].Phase[3].Current[7],lo:=4832,hi:=4833); Read_Real(rVar:=PMM[2].Phase[3].Current[8],lo:=4834,hi:=4835); Read_Real(rVar:=PMM[2].Phase[3].Current[9],lo:=4836,hi:=4837); Read_Real(rVar:=PMM[2].PowerFactorSys,lo:=4838,hi:=4839); Read_Real(rVar:=PMM[2].ReactiveEnergyConsumed_kVARh,lo:=4840,hi:=4841); Read_Real(rVar:=PMM[2].ReactivePowerPhaseA,lo:=4842,hi:=4843); Read_Real(rVar:=PMM[2].ReactivePowerPhaseB,lo:=4844,hi:=4845); Read_Real(rVar:=PMM[2].ReactivePowerPhaseC,lo:=4846,hi:=4847); Read_Real(rVar:=PMM[2].TotalActivePower_kW,lo:=4848,hi:=4849); Read_Real(rVar:=PMM[2].TotalAparentPower_kVA,lo:=4850,hi:=4851); Read_Real(rVar:=PMM[2].TotalPowerFactor,lo:=4852,hi:=4853); Read_Real(rVar:=PMM[2].TotalReactivePower_kVAR,lo:=4854,hi:=4855); Read_Real(rVar:=PMM[2].VirA_fsys,lo:=4856,hi:=4857); Read_Real(rVar:=PMM[2].VirA_Isys,lo:=4858,hi:=4859); Read_Real(rVar:=PMM[2].VirA_PFsys,lo:=4860,hi:=4861); Read_Real(rVar:=PMM[2].VirA_Psys,lo:=4862,hi:=4863); Read_Real(rVar:=PMM[2].VirA_Qsys,lo:=4864,hi:=4865); Read_Real(rVar:=PMM[2].VirA_Ssys,lo:=4866,hi:=4867); Read_Real(rVar:=PMM[2].VirA_Usys,lo:=4868,hi:=4869); Read_Real(rVar:=PMM[2].VirB_fsys,lo:=4870,hi:=4871); Read_Real(rVar:=PMM[2].VirB_Isys,lo:=4872,hi:=4873); Read_Real(rVar:=PMM[2].VirB_PFsys,lo:=4874,hi:=4875); Read_Real(rVar:=PMM[2].VirB_Psys,lo:=4876,hi:=4877); Read_Real(rVar:=PMM[2].VirB_Qsys,lo:=4878,hi:=4879); Read_Real(rVar:=PMM[2].VirB_Ssys,lo:=4880,hi:=4881); Read_Real(rVar:=PMM[2].VirB_Usys,lo:=4882,hi:=4883); Read_Real(rVar:=PMM[2].VirBActiveEnergyConsumed_kWh,lo:=4884,hi:=4885); Read_Real(rVar:=PMM[2].VirBActivePowerPhaseA_kW,lo:=4886,hi:=4887); Read_Real(rVar:=PMM[2].VirBActivePowerPhaseB_kW,lo:=4888,hi:=4889); Read_Real(rVar:=PMM[2].VirBActivePowerPhaseC_kW,lo:=4890,hi:=4891); Read_Real(rVar:=PMM[2].VirBAparentPowerPhaseA,lo:=4892,hi:=4893); Read_Real(rVar:=PMM[2].VirBAparentPowerPhaseB,lo:=4894,hi:=4895); Read_Real(rVar:=PMM[2].VirBAparentPowerPhaseC,lo:=4896,hi:=4897); Read_Real(rVar:=PMM[2].VirBAverageCurrent_A,lo:=4898,hi:=4899); Read_Real(rVar:=PMM[2].VirBAveragePhaseToNeutral_V,lo:=4900,hi:=4901); Read_Real(rVar:=PMM[2].VirBAveragePhaseToPhase_V,lo:=4902,hi:=4903); Read_Real(rVar:=PMM[2].VirBCurrentInPhaseA_A,lo:=4904,hi:=4905); Read_Real(rVar:=PMM[2].VirBCurrentInPhaseB_A,lo:=4906,hi:=4907); Read_Real(rVar:=PMM[2].VirBCurrentInPhaseC_A,lo:=4908,hi:=4909); Read_Real(rVar:=PMM[2].VirBFrequency_Hz,lo:=4910,hi:=4911); Read_Real(rVar:=PMM[2].VirBPowerFactorSys,lo:=4912,hi:=4913); Read_Real(rVar:=PMM[2].VirBReactiveEnergyConsumed_kVARh,lo:=4914,hi:=4915); Read_Real(rVar:=PMM[2].VirBReactivePowerPhaseA,lo:=4916,hi:=4917); Read_Real(rVar:=PMM[2].VirBReactivePowerPhaseB,lo:=4918,hi:=4919); Read_Real(rVar:=PMM[2].VirBReactivePowerPhaseC,lo:=4920,hi:=4921); Read_Real(rVar:=PMM[2].VirBTotalActivePower_kW,lo:=4922,hi:=4923); Read_Real(rVar:=PMM[2].VirBTotalAparentPower_kVA,lo:=4924,hi:=4925); Read_Real(rVar:=PMM[2].VirBTotalPowerFactor,lo:=4926,hi:=4927); Read_Real(rVar:=PMM[2].VirBTotalReactivePower_kVAR,lo:=4928,hi:=4929); Read_Real(rVar:=PMM[2].VirBVoltageBetweenPhaseAB_V,lo:=4930,hi:=4931); Read_Real(rVar:=PMM[2].VirBVoltageBetweenPhaseAN_V,lo:=4932,hi:=4933); Read_Real(rVar:=PMM[2].VirBVoltageBetweenPhaseBC_V,lo:=4934,hi:=4935); Read_Real(rVar:=PMM[2].VirBVoltageBetweenPhaseBN_V,lo:=4936,hi:=4937); Read_Real(rVar:=PMM[2].VirBVoltageBetweenPhaseCA_V,lo:=4938,hi:=4939); Read_Real(rVar:=PMM[2].VirBVoltageBetweenPhaseCN_V,lo:=4940,hi:=4941); Read_Real(rVar:=PMM[2].VoltageBetweenPhaseAB_V,lo:=4942,hi:=4943); Read_Real(rVar:=PMM[2].VoltageBetweenPhaseAN_V,lo:=4944,hi:=4945); Read_Real(rVar:=PMM[2].VoltageBetweenPhaseBC_V,lo:=4946,hi:=4947); Read_Real(rVar:=PMM[2].VoltageBetweenPhaseBN_V,lo:=4948,hi:=4949); Read_Real(rVar:=PMM[2].VoltageBetweenPhaseCA_V,lo:=4950,hi:=4951); Read_Real(rVar:=PMM[2].VoltageBetweenPhaseCN_V,lo:=4952,hi:=4953); Read_Real(rVar:=PMMPanel.ActiveEnergyConsumed_kWh,lo:=4954,hi:=4955); Read_Real(rVar:=PMMPanel.ActivePowerPhaseA_kW,lo:=4956,hi:=4957); Read_Real(rVar:=PMMPanel.ActivePowerPhaseB_kW,lo:=4958,hi:=4959); Read_Real(rVar:=PMMPanel.ActivePowerPhaseC_kW,lo:=4960,hi:=4961); Read_Real(rVar:=PMMPanel.AparentPowerPhaseA,lo:=4962,hi:=4963); Read_Real(rVar:=PMMPanel.AparentPowerPhaseB,lo:=4964,hi:=4965); Read_Real(rVar:=PMMPanel.AparentPowerPhaseC,lo:=4966,hi:=4967); Read_Real(rVar:=PMMPanel.AverageCurrent_A,lo:=4968,hi:=4969); Read_Real(rVar:=PMMPanel.AveragePhaseToNeutral_V,lo:=4970,hi:=4971); Read_Real(rVar:=PMMPanel.AveragePhaseToPhase_V,lo:=4972,hi:=4973); Read_Real(rVar:=PMMPanel.CurrentInPhaseA_A,lo:=4974,hi:=4975); Read_Real(rVar:=PMMPanel.CurrentInPhaseB_A,lo:=4976,hi:=4977); Read_Real(rVar:=PMMPanel.CurrentInPhaseC_A,lo:=4978,hi:=4979); Read_Real(rVar:=PMMPanel.Frequency_Hz,lo:=4980,hi:=4981); Read_Real(rVar:=PMMPanel.PowerFactorSys,lo:=4982,hi:=4983); Read_Real(rVar:=PMMPanel.ReactiveEnergyConsumed_kVARh,lo:=4984,hi:=4985); Read_Real(rVar:=PMMPanel.ReactivePowerPhaseA,lo:=4986,hi:=4987); Read_Real(rVar:=PMMPanel.ReactivePowerPhaseB,lo:=4988,hi:=4989); Read_Real(rVar:=PMMPanel.ReactivePowerPhaseC,lo:=4990,hi:=4991); Read_Real(rVar:=PMMPanel.TotalActivePower_kW,lo:=4992,hi:=4993); Read_Real(rVar:=PMMPanel.TotalAparentPower_kVA,lo:=4994,hi:=4995); Read_Real(rVar:=PMMPanel.TotalPowerFactor,lo:=4996,hi:=4997); Read_Real(rVar:=PMMPanel.TotalReactivePower_kVAR,lo:=4998,hi:=4999); Read_Real(rVar:=PMMPanel.VirA_fsys,lo:=5000,hi:=5001); Read_Real(rVar:=PMMPanel.VirA_Isys,lo:=5002,hi:=5003); Read_Real(rVar:=PMMPanel.VirA_PFsys,lo:=5004,hi:=5005); Read_Real(rVar:=PMMPanel.VirA_Psys,lo:=5006,hi:=5007); Read_Real(rVar:=PMMPanel.VirA_Qsys,lo:=5008,hi:=5009); Read_Real(rVar:=PMMPanel.VirA_Ssys,lo:=5010,hi:=5011); Read_Real(rVar:=PMMPanel.VirA_Usys,lo:=5012,hi:=5013); Read_Real(rVar:=PMMPanel.VirB_fsys,lo:=5014,hi:=5015); Read_Real(rVar:=PMMPanel.VirB_Isys,lo:=5016,hi:=5017); Read_Real(rVar:=PMMPanel.VirB_PFsys,lo:=5018,hi:=5019); Read_Real(rVar:=PMMPanel.VirB_Psys,lo:=5020,hi:=5021); Read_Real(rVar:=PMMPanel.VirB_Qsys,lo:=5022,hi:=5023); Read_Real(rVar:=PMMPanel.VirB_Ssys,lo:=5024,hi:=5025); Read_Real(rVar:=PMMPanel.VirB_Usys,lo:=5026,hi:=5027); Read_Real(rVar:=PMMPanel.VirBActiveEnergyConsumed_kWh,lo:=5028,hi:=5029); Read_Real(rVar:=PMMPanel.VirBActivePowerPhaseA_kW,lo:=5030,hi:=5031); Read_Real(rVar:=PMMPanel.VirBActivePowerPhaseB_kW,lo:=5032,hi:=5033); Read_Real(rVar:=PMMPanel.VirBActivePowerPhaseC_kW,lo:=5034,hi:=5035); Read_Real(rVar:=PMMPanel.VirBAparentPowerPhaseA,lo:=5036,hi:=5037); Read_Real(rVar:=PMMPanel.VirBAparentPowerPhaseB,lo:=5038,hi:=5039); Read_Real(rVar:=PMMPanel.VirBAparentPowerPhaseC,lo:=5040,hi:=5041); Read_Real(rVar:=PMMPanel.VirBAverageCurrent_A,lo:=5042,hi:=5043); Read_Real(rVar:=PMMPanel.VirBAveragePhaseToNeutral_V,lo:=5044,hi:=5045); Read_Real(rVar:=PMMPanel.VirBAveragePhaseToPhase_V,lo:=5046,hi:=5047); Read_Real(rVar:=PMMPanel.VirBCurrentInPhaseA_A,lo:=5048,hi:=5049); Read_Real(rVar:=PMMPanel.VirBCurrentInPhaseB_A,lo:=5050,hi:=5051); Read_Real(rVar:=PMMPanel.VirBCurrentInPhaseC_A,lo:=5052,hi:=5053); Read_Real(rVar:=PMMPanel.VirBFrequency_Hz,lo:=5054,hi:=5055); Read_Real(rVar:=PMMPanel.VirBPowerFactorSys,lo:=5056,hi:=5057); Read_Real(rVar:=PMMPanel.VirBReactiveEnergyConsumed_kVARh,lo:=5058,hi:=5059); Read_Real(rVar:=PMMPanel.VirBReactivePowerPhaseA,lo:=5060,hi:=5061); Read_Real(rVar:=PMMPanel.VirBReactivePowerPhaseB,lo:=5062,hi:=5063); Read_Real(rVar:=PMMPanel.VirBReactivePowerPhaseC,lo:=5064,hi:=5065); Read_Real(rVar:=PMMPanel.VirBTotalActivePower_kW,lo:=5066,hi:=5067); Read_Real(rVar:=PMMPanel.VirBTotalAparentPower_kVA,lo:=5068,hi:=5069); Read_Real(rVar:=PMMPanel.VirBTotalPowerFactor,lo:=5070,hi:=5071); Read_Real(rVar:=PMMPanel.VirBTotalReactivePower_kVAR,lo:=5072,hi:=5073); Read_Real(rVar:=PMMPanel.VirBVoltageBetweenPhaseAB_V,lo:=5074,hi:=5075); Read_Real(rVar:=PMMPanel.VirBVoltageBetweenPhaseAN_V,lo:=5076,hi:=5077); Read_Real(rVar:=PMMPanel.VirBVoltageBetweenPhaseBC_V,lo:=5078,hi:=5079); Read_Real(rVar:=PMMPanel.VirBVoltageBetweenPhaseBN_V,lo:=5080,hi:=5081); Read_Real(rVar:=PMMPanel.VirBVoltageBetweenPhaseCA_V,lo:=5082,hi:=5083); Read_Real(rVar:=PMMPanel.VirBVoltageBetweenPhaseCN_V,lo:=5084,hi:=5085); Read_Real(rVar:=PMMPanel.VoltageBetweenPhaseAB_V,lo:=5086,hi:=5087); Read_Real(rVar:=PMMPanel.VoltageBetweenPhaseAN_V,lo:=5088,hi:=5089); Read_Real(rVar:=PMMPanel.VoltageBetweenPhaseBC_V,lo:=5090,hi:=5091); Read_Real(rVar:=PMMPanel.VoltageBetweenPhaseBN_V,lo:=5092,hi:=5093); Read_Real(rVar:=PMMPanel.VoltageBetweenPhaseCA_V,lo:=5094,hi:=5095); Read_Real(rVar:=PMMPanel.VoltageBetweenPhaseCN_V,lo:=5096,hi:=5097); Read_Real(rVar:=SKTemp1,lo:=5098,hi:=5099); Read_Real(rVar:=SKTemp2,lo:=5100,hi:=5101); Read_Real(rVar:=SKTemp3,lo:=5102,hi:=5103); Read_Real(rVar:=SKTemp4,lo:=5104,hi:=5105); Read_Real(rVar:=SKVlaga1,lo:=5106,hi:=5107); Read_Real(rVar:=SKVlaga2,lo:=5108,hi:=5109); Read_Real(rVar:=SKVlaga3,lo:=5110,hi:=5111); Read_Real(rVar:=SKVlaga4,lo:=5112,hi:=5113); Read_Real(rVar:=TempZaAlarm1_2,lo:=5114,hi:=5115); Read_Real(rVar:=TempZaAlarm3_4,lo:=5116,hi:=5117); Read_Real(rVar:=TempZaAlarm5_6,lo:=5118,hi:=5119); Read_Real(rVar:=TempZaAlarmTIA1,lo:=5120,hi:=5121); Read_Real(rVar:=TempZaAlarmTIA2,lo:=5122,hi:=5123); Read_Real(rVar:=TempZaAlarmTIA3,lo:=5124,hi:=5125); Read_Real(rVar:=TempZaAlarmTIA4,lo:=5126,hi:=5127); Read_Real(rVar:=TempZaVklopObehKlim1_2,lo:=5128,hi:=5129); Read_Real(rVar:=TempZaVklopObehKlim3_4,lo:=5130,hi:=5131); Read_Real(rVar:=TempZaVklopObehKlim3_4TIA3,lo:=5132,hi:=5133); Read_Real(rVar:=TempZaVklopObehKlim5_6,lo:=5134,hi:=5135); Read_Real(rVar:=TempZaVklopObehKlim5_6TIA3,lo:=5136,hi:=5137); Read_Real(rVar:=SKTemp5,lo:=5138,hi:=5139); Read_Real(rVar:=SKTemp6,lo:=5140,hi:=5141); Read_Real(rVar:=SKVlaga5,lo:=5142,hi:=5143); Read_Real(rVar:=SKVlaga6,lo:=5144,hi:=5145); Read_Real(rVar:=TempZaAlarmTIA5,lo:=5146,hi:=5147); Read_Real(rVar:=TempZaAlarmTIA6,lo:=5148,hi:=5149); Read_Real(rVar:=SKTempServSoba1Povpr,lo:=5150,hi:=5151); Read_Real(rVar:=SKTempServSoba2Povpr,lo:=5152,hi:=5153); Read_Real(rVar:=TempZaAlarmTIA235,lo:=5154,hi:=5155); Read_Real(rVar:=TempZaAlarmTIA46,lo:=5156,hi:=5157); (*Branje STRING*) (**) Read_String(sVar:=Date_Time[0],start:=6000); Read_String(sVar:=Date_Time[1],start:=6015); Read_String(sVar:=Date_Time[2],start:=6030); Read_String(sVar:=Date_Time[3],start:=6045); Read_String(sVar:=UserName,start:=6060); END_PROGRAM (* @PATH := '\/Modnet' *) (* @SYMFILEFLAGS := '2048' *) FUNCTION mod_Write_Bool : BOOL VAR_INPUT index: INT; END_VAR VAR END_VAR (* @END_DECLARATION := '0' *) (*vpis iz scade*) CASE index OF (*Pisanje BOOL*) (**) 0:AlarmKlimat2_1_Napaka:=Bit_0; 1:AlarmKlimat2_2_Napaka:=Bit_0; 2:AlarmKlimat2_3_Napaka:=Bit_0; 3:AlarmKlimat2_4_Napaka:=Bit_0; 4:AlarmKlimat2_5_Napaka:=Bit_0; 5:AlarmKlimat2_6_Napaka:=Bit_0; 6:AlarmLAH1RazlitjeVode:=Bit_0; 7:AlarmLAH2RazlitjeVode:=Bit_0; 8:AlarmLAH3RazlitjeVode:=Bit_0; 9:AlarmPMM2x17nad80[10]:=Bit_0; 10:AlarmPMM2x17nad80[11]:=Bit_0; 11:AlarmPMM2x17nad80[12]:=Bit_0; 12:AlarmPMM2x17nad80[13]:=Bit_0; 13:AlarmPMM2x17nad80[14]:=Bit_0; 14:AlarmPMM2x17nad80[15]:=Bit_0; 15:AlarmPMM2x17nad80[16]:=Bit_0; 16:AlarmPMM2x17nad80[17]:=Bit_0; 17:AlarmPMM2x17nad80[18]:=Bit_0; 18:AlarmPMM2x17nad80[19]:=Bit_0; 19:AlarmPMM2x17nad80[1]:=Bit_0; 20:AlarmPMM2x17nad80[20]:=Bit_0; 21:AlarmPMM2x17nad80[21]:=Bit_0; 22:AlarmPMM2x17nad80[22]:=Bit_0; 23:AlarmPMM2x17nad80[23]:=Bit_0; 24:AlarmPMM2x17nad80[24]:=Bit_0; 25:AlarmPMM2x17nad80[25]:=Bit_0; 26:AlarmPMM2x17nad80[26]:=Bit_0; 27:AlarmPMM2x17nad80[27]:=Bit_0; 28:AlarmPMM2x17nad80[28]:=Bit_0; 29:AlarmPMM2x17nad80[29]:=Bit_0; 30:AlarmPMM2x17nad80[2]:=Bit_0; 31:AlarmPMM2x17nad80[30]:=Bit_0; 32:AlarmPMM2x17nad80[31]:=Bit_0; 33:AlarmPMM2x17nad80[32]:=Bit_0; 34:AlarmPMM2x17nad80[33]:=Bit_0; 35:AlarmPMM2x17nad80[34]:=Bit_0; 36:AlarmPMM2x17nad80[35]:=Bit_0; 37:AlarmPMM2x17nad80[36]:=Bit_0; 38:AlarmPMM2x17nad80[37]:=Bit_0; 39:AlarmPMM2x17nad80[38]:=Bit_0; 40:AlarmPMM2x17nad80[39]:=Bit_0; 41:AlarmPMM2x17nad80[3]:=Bit_0; 42:AlarmPMM2x17nad80[40]:=Bit_0; 43:AlarmPMM2x17nad80[41]:=Bit_0; 44:AlarmPMM2x17nad80[42]:=Bit_0; 45:AlarmPMM2x17nad80[4]:=Bit_0; 46:AlarmPMM2x17nad80[5]:=Bit_0; 47:AlarmPMM2x17nad80[6]:=Bit_0; 48:AlarmPMM2x17nad80[7]:=Bit_0; 49:AlarmPMM2x17nad80[8]:=Bit_0; 50:AlarmPMM2x17nad80[9]:=Bit_0; 51:AlarmSinhronizacijaNOK:=Bit_0; 52:AlarmSKTemp1_Previsoka:=Bit_0; 53:AlarmSKTemp2_Previsoka:=Bit_0; 54:AlarmSKTemp3_Previsoka:=Bit_0; 55:AlarmSKTemp4_Previsoka:=Bit_0; 56:AlarmTempTIA1Previsoka:=Bit_0; 57:AlarmTempTIA2Previsoka:=Bit_0; 58:AlarmTempTIA3Previsoka:=Bit_0; 59:AlarmTempTIA4Previsoka:=Bit_0; 60:AlarmUPSKrmOmara_Alarm:=Bit_0; 61:ComSCADA:=Bit_0; 62:ComSCADA1:=Bit_0; 63:ErrComKlima[1]:=Bit_0; 64:ErrComKlima[2]:=Bit_0; 65:ErrComKlima[3]:=Bit_0; 66:ErrComKlima[4]:=Bit_0; 67:ErrComKlima[5]:=Bit_0; 68:ErrComKlima[6]:=Bit_0; 69:ErrCommScada:=Bit_0; 70:ErrComPanelPLC:=Bit_0; 71:ErrComPMM[1]:=Bit_0; 72:ErrComPMM[2]:=Bit_0; 73:ErrComPort2:=Bit_0; 74:ErrorComKlima[1].Error:=Bit_0; 75:ErrorComKlima[2].Error:=Bit_0; 76:ErrorComKlima[3].Error:=Bit_0; 77:ErrorComKlima[4].Error:=Bit_0; 78:ErrorComKlima[5].Error:=Bit_0; 79:ErrorComKlima[6].Error:=Bit_0; 80:ErrorComPMM[1].Error:=Bit_0; 81:ErrorComPMM[2].Error:=Bit_0; 82:Klima2_1_Onemogocena:=Bit_0; 83:Klima2_2_Onemogocena:=Bit_0; 84:Klima2_3_Onemogocena:=Bit_0; 85:Klima2_4_Onemogocena:=Bit_0; 86:Klima2_5_Onemogocena:=Bit_0; 87:Klima2_6_Onemogocena:=Bit_0; 88:Klima[1].IzhodniVentilator:=Bit_0; 89:Klima[1].Kompresor1:=Bit_0; 90:Klima[1].Kompresor2:=Bit_0; 91:Klima[1].Razvlazevanje:=Bit_0; 92:Klima[1].SenzorjiStatus:=Bit_0; 93:Klima[1].VentilGretjeOdpiranje:=Bit_0; 94:Klima[1].VentilGretjeZapiranje:=Bit_0; 95:Klima[1].Vlazenje:=Bit_0; 96:Klima[2].IzhodniVentilator:=Bit_0; 97:Klima[2].Kompresor1:=Bit_0; 98:Klima[2].Kompresor2:=Bit_0; 99:Klima[2].Razvlazevanje:=Bit_0; 100:Klima[2].SenzorjiStatus:=Bit_0; 101:Klima[2].VentilGretjeOdpiranje:=Bit_0; 102:Klima[2].VentilGretjeZapiranje:=Bit_0; 103:Klima[2].Vlazenje:=Bit_0; 104:Klima[3].IzhodniVentilator:=Bit_0; 105:Klima[3].Kompresor1:=Bit_0; 106:Klima[3].Kompresor2:=Bit_0; 107:Klima[3].Razvlazevanje:=Bit_0; 108:Klima[3].SenzorjiStatus:=Bit_0; 109:Klima[3].VentilGretjeOdpiranje:=Bit_0; 110:Klima[3].VentilGretjeZapiranje:=Bit_0; 111:Klima[3].Vlazenje:=Bit_0; 112:Klima[4].IzhodniVentilator:=Bit_0; 113:Klima[4].Kompresor1:=Bit_0; 114:Klima[4].Kompresor2:=Bit_0; 115:Klima[4].Razvlazevanje:=Bit_0; 116:Klima[4].SenzorjiStatus:=Bit_0; 117:Klima[4].VentilGretjeOdpiranje:=Bit_0; 118:Klima[4].VentilGretjeZapiranje:=Bit_0; 119:Klima[4].Vlazenje:=Bit_0; 120:Klima[5].IzhodniVentilator:=Bit_0; 121:Klima[5].Kompresor1:=Bit_0; 122:Klima[5].Kompresor2:=Bit_0; 123:Klima[5].Razvlazevanje:=Bit_0; 124:Klima[5].SenzorjiStatus:=Bit_0; 125:Klima[5].VentilGretjeOdpiranje:=Bit_0; 126:Klima[5].VentilGretjeZapiranje:=Bit_0; 127:Klima[5].Vlazenje:=Bit_0; 128:Klima[6].IzhodniVentilator:=Bit_0; 129:Klima[6].Kompresor1:=Bit_0; 130:Klima[6].Kompresor2:=Bit_0; 131:Klima[6].Razvlazevanje:=Bit_0; 132:Klima[6].SenzorjiStatus:=Bit_0; 133:Klima[6].VentilGretjeOdpiranje:=Bit_0; 134:Klima[6].VentilGretjeZapiranje:=Bit_0; 135:Klima[6].Vlazenje:=Bit_0; 136:KlimaError[1].AlarmKompresor1:=Bit_0; 137:KlimaError[1].AlarmKompresor2:=Bit_0; 138:KlimaError[1].FenThermalCutout:=Bit_0; 139:KlimaError[1].IzlivVode:=Bit_0; 140:KlimaError[1].Kompresor1naMejiStevilaObrUr:=Bit_0; 141:KlimaError[1].Kompresor2naMejiStevilaObrUr:=Bit_0; 142:KlimaError[1].NapakaPriPretokuVode:=Bit_0; 143:KlimaError[1].NapakaPriPretokuZraka:=Bit_0; 144:KlimaError[1].NapakaSenzorVlaznosti:=Bit_0; 145:KlimaError[1].NapakaTSTemperaturaProstora:=Bit_0; 146:KlimaError[1].NapakaVlazilca:=Bit_0; 147:KlimaError[1].NizekPritiskKompresor1:=Bit_0; 148:KlimaError[1].NizekPritiskKompresor2:=Bit_0; 149:KlimaError[1].NizkaTempVProstoru:=Bit_0; 150:KlimaError[1].NizkaVlaznost:=Bit_0; 151:KlimaError[1].PozarniAlarm:=Bit_0; 152:KlimaError[1].ThermalCutoutHeater1:=Bit_0; 153:KlimaError[1].ThermalCutoutHeater2:=Bit_0; 154:KlimaError[1].VentilatorNaMejiStevilaObrUr:=Bit_0; 155:KlimaError[1].VisokaTempVProstoru:=Bit_0; 156:KlimaError[1].VisokaVlaznost:=Bit_0; 157:KlimaError[1].VisokPritiskKompresor1:=Bit_0; 158:KlimaError[1].VisokPritiskKompresor2:=Bit_0; 159:KlimaError[1].ZamasenFilter:=Bit_0; 160:KlimaError[1].ZunanjiAlarm:=Bit_0; 161:KlimaError[2].AlarmKompresor1:=Bit_0; 162:KlimaError[2].AlarmKompresor2:=Bit_0; 163:KlimaError[2].FenThermalCutout:=Bit_0; 164:KlimaError[2].IzlivVode:=Bit_0; 165:KlimaError[2].Kompresor1naMejiStevilaObrUr:=Bit_0; 166:KlimaError[2].Kompresor2naMejiStevilaObrUr:=Bit_0; 167:KlimaError[2].NapakaPriPretokuVode:=Bit_0; 168:KlimaError[2].NapakaPriPretokuZraka:=Bit_0; 169:KlimaError[2].NapakaSenzorVlaznosti:=Bit_0; 170:KlimaError[2].NapakaTSTemperaturaProstora:=Bit_0; 171:KlimaError[2].NapakaVlazilca:=Bit_0; 172:KlimaError[2].NizekPritiskKompresor1:=Bit_0; 173:KlimaError[2].NizekPritiskKompresor2:=Bit_0; 174:KlimaError[2].NizkaTempVProstoru:=Bit_0; 175:KlimaError[2].NizkaVlaznost:=Bit_0; 176:KlimaError[2].PozarniAlarm:=Bit_0; 177:KlimaError[2].ThermalCutoutHeater1:=Bit_0; 178:KlimaError[2].ThermalCutoutHeater2:=Bit_0; 179:KlimaError[2].VentilatorNaMejiStevilaObrUr:=Bit_0; 180:KlimaError[2].VisokaTempVProstoru:=Bit_0; 181:KlimaError[2].VisokaVlaznost:=Bit_0; 182:KlimaError[2].VisokPritiskKompresor1:=Bit_0; 183:KlimaError[2].VisokPritiskKompresor2:=Bit_0; 184:KlimaError[2].ZamasenFilter:=Bit_0; 185:KlimaError[2].ZunanjiAlarm:=Bit_0; 186:KlimaError[3].AlarmKompresor1:=Bit_0; 187:KlimaError[3].AlarmKompresor2:=Bit_0; 188:KlimaError[3].FenThermalCutout:=Bit_0; 189:KlimaError[3].IzlivVode:=Bit_0; 190:KlimaError[3].Kompresor1naMejiStevilaObrUr:=Bit_0; 191:KlimaError[3].Kompresor2naMejiStevilaObrUr:=Bit_0; 192:KlimaError[3].NapakaPriPretokuVode:=Bit_0; 193:KlimaError[3].NapakaPriPretokuZraka:=Bit_0; 194:KlimaError[3].NapakaSenzorVlaznosti:=Bit_0; 195:KlimaError[3].NapakaTSTemperaturaProstora:=Bit_0; 196:KlimaError[3].NapakaVlazilca:=Bit_0; 197:KlimaError[3].NizekPritiskKompresor1:=Bit_0; 198:KlimaError[3].NizekPritiskKompresor2:=Bit_0; 199:KlimaError[3].NizkaTempVProstoru:=Bit_0; 200:KlimaError[3].NizkaVlaznost:=Bit_0; 201:KlimaError[3].PozarniAlarm:=Bit_0; 202:KlimaError[3].ThermalCutoutHeater1:=Bit_0; 203:KlimaError[3].ThermalCutoutHeater2:=Bit_0; 204:KlimaError[3].VentilatorNaMejiStevilaObrUr:=Bit_0; 205:KlimaError[3].VisokaTempVProstoru:=Bit_0; 206:KlimaError[3].VisokaVlaznost:=Bit_0; 207:KlimaError[3].VisokPritiskKompresor1:=Bit_0; 208:KlimaError[3].VisokPritiskKompresor2:=Bit_0; 209:KlimaError[3].ZamasenFilter:=Bit_0; 210:KlimaError[3].ZunanjiAlarm:=Bit_0; 211:KlimaError[4].AlarmKompresor1:=Bit_0; 212:KlimaError[4].AlarmKompresor2:=Bit_0; 213:KlimaError[4].FenThermalCutout:=Bit_0; 214:KlimaError[4].IzlivVode:=Bit_0; 215:KlimaError[4].Kompresor1naMejiStevilaObrUr:=Bit_0; 216:KlimaError[4].Kompresor2naMejiStevilaObrUr:=Bit_0; 217:KlimaError[4].NapakaPriPretokuVode:=Bit_0; 218:KlimaError[4].NapakaPriPretokuZraka:=Bit_0; 219:KlimaError[4].NapakaSenzorVlaznosti:=Bit_0; 220:KlimaError[4].NapakaTSTemperaturaProstora:=Bit_0; 221:KlimaError[4].NapakaVlazilca:=Bit_0; 222:KlimaError[4].NizekPritiskKompresor1:=Bit_0; 223:KlimaError[4].NizekPritiskKompresor2:=Bit_0; 224:KlimaError[4].NizkaTempVProstoru:=Bit_0; 225:KlimaError[4].NizkaVlaznost:=Bit_0; 226:KlimaError[4].PozarniAlarm:=Bit_0; 227:KlimaError[4].ThermalCutoutHeater1:=Bit_0; 228:KlimaError[4].ThermalCutoutHeater2:=Bit_0; 229:KlimaError[4].VentilatorNaMejiStevilaObrUr:=Bit_0; 230:KlimaError[4].VisokaTempVProstoru:=Bit_0; 231:KlimaError[4].VisokaVlaznost:=Bit_0; 232:KlimaError[4].VisokPritiskKompresor1:=Bit_0; 233:KlimaError[4].VisokPritiskKompresor2:=Bit_0; 234:KlimaError[4].ZamasenFilter:=Bit_0; 235:KlimaError[4].ZunanjiAlarm:=Bit_0; 236:KlimaError[5].AlarmKompresor1:=Bit_0; 237:KlimaError[5].AlarmKompresor2:=Bit_0; 238:KlimaError[5].FenThermalCutout:=Bit_0; 239:KlimaError[5].IzlivVode:=Bit_0; 240:KlimaError[5].Kompresor1naMejiStevilaObrUr:=Bit_0; 241:KlimaError[5].Kompresor2naMejiStevilaObrUr:=Bit_0; 242:KlimaError[5].NapakaPriPretokuVode:=Bit_0; 243:KlimaError[5].NapakaPriPretokuZraka:=Bit_0; 244:KlimaError[5].NapakaSenzorVlaznosti:=Bit_0; 245:KlimaError[5].NapakaTSTemperaturaProstora:=Bit_0; 246:KlimaError[5].NapakaVlazilca:=Bit_0; 247:KlimaError[5].NizekPritiskKompresor1:=Bit_0; 248:KlimaError[5].NizekPritiskKompresor2:=Bit_0; 249:KlimaError[5].NizkaTempVProstoru:=Bit_0; 250:KlimaError[5].NizkaVlaznost:=Bit_0; 251:KlimaError[5].PozarniAlarm:=Bit_0; 252:KlimaError[5].ThermalCutoutHeater1:=Bit_0; 253:KlimaError[5].ThermalCutoutHeater2:=Bit_0; 254:KlimaError[5].VentilatorNaMejiStevilaObrUr:=Bit_0; 255:KlimaError[5].VisokaTempVProstoru:=Bit_0; 256:KlimaError[5].VisokaVlaznost:=Bit_0; 257:KlimaError[5].VisokPritiskKompresor1:=Bit_0; 258:KlimaError[5].VisokPritiskKompresor2:=Bit_0; 259:KlimaError[5].ZamasenFilter:=Bit_0; 260:KlimaError[5].ZunanjiAlarm:=Bit_0; 261:KlimaError[6].AlarmKompresor1:=Bit_0; 262:KlimaError[6].AlarmKompresor2:=Bit_0; 263:KlimaError[6].FenThermalCutout:=Bit_0; 264:KlimaError[6].IzlivVode:=Bit_0; 265:KlimaError[6].Kompresor1naMejiStevilaObrUr:=Bit_0; 266:KlimaError[6].Kompresor2naMejiStevilaObrUr:=Bit_0; 267:KlimaError[6].NapakaPriPretokuVode:=Bit_0; 268:KlimaError[6].NapakaPriPretokuZraka:=Bit_0; 269:KlimaError[6].NapakaSenzorVlaznosti:=Bit_0; 270:KlimaError[6].NapakaTSTemperaturaProstora:=Bit_0; 271:KlimaError[6].NapakaVlazilca:=Bit_0; 272:KlimaError[6].NizekPritiskKompresor1:=Bit_0; 273:KlimaError[6].NizekPritiskKompresor2:=Bit_0; 274:KlimaError[6].NizkaTempVProstoru:=Bit_0; 275:KlimaError[6].NizkaVlaznost:=Bit_0; 276:KlimaError[6].PozarniAlarm:=Bit_0; 277:KlimaError[6].ThermalCutoutHeater1:=Bit_0; 278:KlimaError[6].ThermalCutoutHeater2:=Bit_0; 279:KlimaError[6].VentilatorNaMejiStevilaObrUr:=Bit_0; 280:KlimaError[6].VisokaTempVProstoru:=Bit_0; 281:KlimaError[6].VisokaVlaznost:=Bit_0; 282:KlimaError[6].VisokPritiskKompresor1:=Bit_0; 283:KlimaError[6].VisokPritiskKompresor2:=Bit_0; 284:KlimaError[6].ZamasenFilter:=Bit_0; 285:KlimaError[6].ZunanjiAlarm:=Bit_0; 286:NacDeloKlima1_2Avtom:=Bit_0; 287:NacDeloKlima3_4Avtom:=Bit_0; 288:NacDeloKlima5_6Avtom:=Bit_0; 289:NapakaSenzorTemp1:=Bit_0; 290:NapakaSenzorTemp2:=Bit_0; 291:NapakaSenzorTemp3:=Bit_0; 292:NapakaSenzorTemp4:=Bit_0; 293:NapakaSenzorVlaga1:=Bit_0; 294:NapakaSenzorVlaga2:=Bit_0; 295:NapakaSenzorVlaga3:=Bit_0; 296:NapakaSenzorVlaga4:=Bit_0; 297:NastaviCasNaKrmilniku:=Bit_0; 298:NastavitevUreKrUspesna:=Bit_0; 299:OpozoriloBaterijaPLC:=Bit_0; 300:OpozoriloPMM2x17med60in80[10]:=Bit_0; 301:OpozoriloPMM2x17med60in80[11]:=Bit_0; 302:OpozoriloPMM2x17med60in80[12]:=Bit_0; 303:OpozoriloPMM2x17med60in80[13]:=Bit_0; 304:OpozoriloPMM2x17med60in80[14]:=Bit_0; 305:OpozoriloPMM2x17med60in80[15]:=Bit_0; 306:OpozoriloPMM2x17med60in80[16]:=Bit_0; 307:OpozoriloPMM2x17med60in80[17]:=Bit_0; 308:OpozoriloPMM2x17med60in80[18]:=Bit_0; 309:OpozoriloPMM2x17med60in80[19]:=Bit_0; 310:OpozoriloPMM2x17med60in80[1]:=Bit_0; 311:OpozoriloPMM2x17med60in80[20]:=Bit_0; 312:OpozoriloPMM2x17med60in80[21]:=Bit_0; 313:OpozoriloPMM2x17med60in80[22]:=Bit_0; 314:OpozoriloPMM2x17med60in80[23]:=Bit_0; 315:OpozoriloPMM2x17med60in80[24]:=Bit_0; 316:OpozoriloPMM2x17med60in80[25]:=Bit_0; 317:OpozoriloPMM2x17med60in80[26]:=Bit_0; 318:OpozoriloPMM2x17med60in80[27]:=Bit_0; 319:OpozoriloPMM2x17med60in80[28]:=Bit_0; 320:OpozoriloPMM2x17med60in80[29]:=Bit_0; 321:OpozoriloPMM2x17med60in80[2]:=Bit_0; 322:OpozoriloPMM2x17med60in80[30]:=Bit_0; 323:OpozoriloPMM2x17med60in80[31]:=Bit_0; 324:OpozoriloPMM2x17med60in80[32]:=Bit_0; 325:OpozoriloPMM2x17med60in80[33]:=Bit_0; 326:OpozoriloPMM2x17med60in80[34]:=Bit_0; 327:OpozoriloPMM2x17med60in80[35]:=Bit_0; 328:OpozoriloPMM2x17med60in80[36]:=Bit_0; 329:OpozoriloPMM2x17med60in80[37]:=Bit_0; 330:OpozoriloPMM2x17med60in80[38]:=Bit_0; 331:OpozoriloPMM2x17med60in80[39]:=Bit_0; 332:OpozoriloPMM2x17med60in80[3]:=Bit_0; 333:OpozoriloPMM2x17med60in80[40]:=Bit_0; 334:OpozoriloPMM2x17med60in80[41]:=Bit_0; 335:OpozoriloPMM2x17med60in80[42]:=Bit_0; 336:OpozoriloPMM2x17med60in80[4]:=Bit_0; 337:OpozoriloPMM2x17med60in80[5]:=Bit_0; 338:OpozoriloPMM2x17med60in80[6]:=Bit_0; 339:OpozoriloPMM2x17med60in80[7]:=Bit_0; 340:OpozoriloPMM2x17med60in80[8]:=Bit_0; 341:OpozoriloPMM2x17med60in80[9]:=Bit_0; 342:PhaseBool[0]:=Bit_0; 343:PhaseBool[1]:=Bit_0; 344:PhaseBool[2]:=Bit_0; 345:PhaseNext:=Bit_0; 346:PhasePrev:=Bit_0; 347:PMM1OverCurrentBetw[1]:=Bit_0; 348:PMM1OverCurrentBetw[2]:=Bit_0; 349:PMM1OverCurrentBetw[3]:=Bit_0; 350:PMM1OverCurrentOver[1]:=Bit_0; 351:PMM1OverCurrentOver[2]:=Bit_0; 352:PMM1OverCurrentOver[3]:=Bit_0; 353:PMM1OverVoltage:=Bit_0; 354:PMM2OverCurrentBetw[1]:=Bit_0; 355:PMM2OverCurrentBetw[2]:=Bit_0; 356:PMM2OverCurrentBetw[3]:=Bit_0; 357:PMM2OverCurrentOver[1]:=Bit_0; 358:PMM2OverCurrentOver[2]:=Bit_0; 359:PMM2OverCurrentOver[3]:=Bit_0; 360:PMM2OverVoltage:=Bit_0; 361:PMM2x17:=Bit_0; 362:RocniVklopKlima1:=Bit_0; 363:RocniVklopKlima2:=Bit_0; 364:RocniVklopKlima3:=Bit_0; 365:RocniVklopKlima4:=Bit_0; 366:RocniVklopKlima5:=Bit_0; 367:RocniVklopKlima6:=Bit_0; 368:SinhronizacijaPanelOK:=Bit_0; 369:SinhronizirajCas_Panel:=Bit_0; 370:SkupneNapakeNaprav_Klima1:=Bit_0; 371:SkupneNapakeNaprav_Klima2:=Bit_0; 372:SkupneNapakeNaprav_Klima3:=Bit_0; 373:SkupneNapakeNaprav_Klima4:=Bit_0; 374:SkupneNapakeNaprav_Klima5:=Bit_0; 375:SkupneNapakeNaprav_Klima6:=Bit_0; 376:SkupneNapakeNaprav_Komunikacija:=Bit_0; 377:SkupneNapakeNaprav_PMM17VirBVirA:=Bit_0; 378:SkupneNapakeNaprav_PMM63VirBVirA:=Bit_0; 379:SkupneNapakeNaprav_TempVlaga:=Bit_0; 380:StanjeKlimat2_1_Delovanje:=Bit_0; 381:StanjeKlimat2_2_Delovanje:=Bit_0; 382:StanjeKlimat2_3_Delovanje:=Bit_0; 383:StanjeKlimat2_4_Delovanje:=Bit_0; 384:StanjeKlimat2_5_Delovanje:=Bit_0; 385:StanjeKlimat2_6_Delovanje:=Bit_0; 386:StanjeUPSKrmOmara_BaterijskiNacin:=Bit_0; 387:StanjeUPSKrmOmara_Polnjenje:=Bit_0; 388:UserLoggedIn:=Bit_0; 389:XVH_AlarmOn:=Bit_0; 390:Klimat2_1_Vklop:=Bit_0; 391:Klimat2_2_Vklop:=Bit_0; 392:Klimat2_3_Vklop:=Bit_0; 393:Klimat2_4_Vklop:=Bit_0; 394:Klimat2_5_Vklop:=Bit_0; 395:Klimat2_6_Vklop:=Bit_0; 396:ErrCommScada2:=Bit_0; 397:ComSCADA2:=Bit_0; 398:ComSCADA3:=Bit_0; 399:AlarmSKTemp5_Previsoka:=Bit_0; 400:AlarmSKTemp6_Previsoka:=Bit_0; 401:AlarmTempTIA5Previsoka:=Bit_0; 402:AlarmTempTIA6Previsoka:=Bit_0; 403:NapakaSenzorTemp5:=Bit_0; 404:NapakaSenzorTemp6:=Bit_0; 405:NapakaSenzorVlaga5:=Bit_0; 406:NapakaSenzorVlaga6:=Bit_0; 407:AlarmTempTIA235Previsoka:=Bit_0; 408:AlarmTempTIA46Previsoka:=Bit_0; (*BOOL*) END_CASE END_FUNCTION (* @SYMFILEFLAGS := '2048' *) FUNCTION mod_Write_dWord : BOOL VAR_INPUT Index:INT; END_VAR VAR END_VAR (* @END_DECLARATION := '0' *) (*vpis iz scade*) CASE index OF (*Pisanje LONG*) (**) (*Pisanje REAL*) (**) 4001:AktualniSetPointTemp1_2:=Real_0; 4003:AktualniSetPointTemp3_4:=Real_0; 4005:AktualniSetPointTemp5_6:=Real_0; 4007:Klima1ure:=Real_0; 4009:Klima2ure:=Real_0; 4011:Klima3ure:=Real_0; 4013:Klima4ure:=Real_0; 4015:Klima5ure:=Real_0; 4017:Klima6ure:=Real_0; 4019:Klima[1].NastMaxTemp:=Real_0; 4021:Klima[1].NastMaxVlaznost:=Real_0; 4023:Klima[1].NastMinTemp:=Real_0; 4025:Klima[1].NastMinVlaznost:=Real_0; 4027:Klima[1].NastTempProstora:=Real_0; 4029:Klima[1].NastVlaznost:=Real_0; 4031:Klima[1].ObratUreFilter:=Real_0; 4033:Klima[1].ObratUreKompresor1:=Real_0; 4035:Klima[1].ObratUreKompresor2:=Real_0; 4037:Klima[1].ObratUreVent:=Real_0; 4039:Klima[1].TemperaturaProstora:=Real_0; 4041:Klima[1].VlaznostProstora:=Real_0; 4043:Klima[2].NastMaxTemp:=Real_0; 4045:Klima[2].NastMaxVlaznost:=Real_0; 4047:Klima[2].NastMinTemp:=Real_0; 4049:Klima[2].NastMinVlaznost:=Real_0; 4051:Klima[2].NastTempProstora:=Real_0; 4053:Klima[2].NastVlaznost:=Real_0; 4055:Klima[2].ObratUreFilter:=Real_0; 4057:Klima[2].ObratUreKompresor1:=Real_0; 4059:Klima[2].ObratUreKompresor2:=Real_0; 4061:Klima[2].ObratUreVent:=Real_0; 4063:Klima[2].TemperaturaProstora:=Real_0; 4065:Klima[2].VlaznostProstora:=Real_0; 4067:Klima[3].NastMaxTemp:=Real_0; 4069:Klima[3].NastMaxVlaznost:=Real_0; 4071:Klima[3].NastMinTemp:=Real_0; 4073:Klima[3].NastMinVlaznost:=Real_0; 4075:Klima[3].NastTempProstora:=Real_0; 4077:Klima[3].NastVlaznost:=Real_0; 4079:Klima[3].ObratUreFilter:=Real_0; 4081:Klima[3].ObratUreKompresor1:=Real_0; 4083:Klima[3].ObratUreKompresor2:=Real_0; 4085:Klima[3].ObratUreVent:=Real_0; 4087:Klima[3].TemperaturaProstora:=Real_0; 4089:Klima[3].VlaznostProstora:=Real_0; 4091:Klima[4].NastMaxTemp:=Real_0; 4093:Klima[4].NastMaxVlaznost:=Real_0; 4095:Klima[4].NastMinTemp:=Real_0; 4097:Klima[4].NastMinVlaznost:=Real_0; 4099:Klima[4].NastTempProstora:=Real_0; 4101:Klima[4].NastVlaznost:=Real_0; 4103:Klima[4].ObratUreFilter:=Real_0; 4105:Klima[4].ObratUreKompresor1:=Real_0; 4107:Klima[4].ObratUreKompresor2:=Real_0; 4109:Klima[4].ObratUreVent:=Real_0; 4111:Klima[4].TemperaturaProstora:=Real_0; 4113:Klima[4].VlaznostProstora:=Real_0; 4115:Klima[5].NastMaxTemp:=Real_0; 4117:Klima[5].NastMaxVlaznost:=Real_0; 4119:Klima[5].NastMinTemp:=Real_0; 4121:Klima[5].NastMinVlaznost:=Real_0; 4123:Klima[5].NastTempProstora:=Real_0; 4125:Klima[5].NastVlaznost:=Real_0; 4127:Klima[5].ObratUreFilter:=Real_0; 4129:Klima[5].ObratUreKompresor1:=Real_0; 4131:Klima[5].ObratUreKompresor2:=Real_0; 4133:Klima[5].ObratUreVent:=Real_0; 4135:Klima[5].TemperaturaProstora:=Real_0; 4137:Klima[5].VlaznostProstora:=Real_0; 4139:Klima[6].NastMaxTemp:=Real_0; 4141:Klima[6].NastMaxVlaznost:=Real_0; 4143:Klima[6].NastMinTemp:=Real_0; 4145:Klima[6].NastMinVlaznost:=Real_0; 4147:Klima[6].NastTempProstora:=Real_0; 4149:Klima[6].NastVlaznost:=Real_0; 4151:Klima[6].ObratUreFilter:=Real_0; 4153:Klima[6].ObratUreKompresor1:=Real_0; 4155:Klima[6].ObratUreKompresor2:=Real_0; 4157:Klima[6].ObratUreVent:=Real_0; 4159:Klima[6].TemperaturaProstora:=Real_0; 4161:Klima[6].VlaznostProstora:=Real_0; 4163:PMM[1].ActiveEnergyConsumed_kWh:=Real_0; 4165:PMM[1].ActivePowerPhaseA_kW:=Real_0; 4167:PMM[1].ActivePowerPhaseB_kW:=Real_0; 4169:PMM[1].ActivePowerPhaseC_kW:=Real_0; 4171:PMM[1].AparentPowerPhaseA:=Real_0; 4173:PMM[1].AparentPowerPhaseB:=Real_0; 4175:PMM[1].AparentPowerPhaseC:=Real_0; 4177:PMM[1].AverageCurrent_A:=Real_0; 4179:PMM[1].AveragePhaseToNeutral_V:=Real_0; 4181:PMM[1].AveragePhaseToPhase_V:=Real_0; 4183:PMM[1].CurrentInPhaseA_A:=Real_0; 4185:PMM[1].CurrentInPhaseB_A:=Real_0; 4187:PMM[1].CurrentInPhaseC_A:=Real_0; 4189:PMM[1].Frequency_Hz:=Real_0; 4191:PMM[1].Phase[1].Current[10]:=Real_0; 4193:PMM[1].Phase[1].Current[11]:=Real_0; 4195:PMM[1].Phase[1].Current[12]:=Real_0; 4197:PMM[1].Phase[1].Current[13]:=Real_0; 4199:PMM[1].Phase[1].Current[14]:=Real_0; 4201:PMM[1].Phase[1].Current[15]:=Real_0; 4203:PMM[1].Phase[1].Current[16]:=Real_0; 4205:PMM[1].Phase[1].Current[17]:=Real_0; 4207:PMM[1].Phase[1].Current[18]:=Real_0; 4209:PMM[1].Phase[1].Current[19]:=Real_0; 4211:PMM[1].Phase[1].Current[1]:=Real_0; 4213:PMM[1].Phase[1].Current[20]:=Real_0; 4215:PMM[1].Phase[1].Current[21]:=Real_0; 4217:PMM[1].Phase[1].Current[22]:=Real_0; 4219:PMM[1].Phase[1].Current[23]:=Real_0; 4221:PMM[1].Phase[1].Current[24]:=Real_0; 4223:PMM[1].Phase[1].Current[25]:=Real_0; 4225:PMM[1].Phase[1].Current[26]:=Real_0; 4227:PMM[1].Phase[1].Current[27]:=Real_0; 4229:PMM[1].Phase[1].Current[28]:=Real_0; 4231:PMM[1].Phase[1].Current[29]:=Real_0; 4233:PMM[1].Phase[1].Current[2]:=Real_0; 4235:PMM[1].Phase[1].Current[30]:=Real_0; 4237:PMM[1].Phase[1].Current[31]:=Real_0; 4239:PMM[1].Phase[1].Current[32]:=Real_0; 4241:PMM[1].Phase[1].Current[33]:=Real_0; 4243:PMM[1].Phase[1].Current[34]:=Real_0; 4245:PMM[1].Phase[1].Current[35]:=Real_0; 4247:PMM[1].Phase[1].Current[36]:=Real_0; 4249:PMM[1].Phase[1].Current[37]:=Real_0; 4251:PMM[1].Phase[1].Current[38]:=Real_0; 4253:PMM[1].Phase[1].Current[39]:=Real_0; 4255:PMM[1].Phase[1].Current[3]:=Real_0; 4257:PMM[1].Phase[1].Current[40]:=Real_0; 4259:PMM[1].Phase[1].Current[41]:=Real_0; 4261:PMM[1].Phase[1].Current[42]:=Real_0; 4263:PMM[1].Phase[1].Current[4]:=Real_0; 4265:PMM[1].Phase[1].Current[5]:=Real_0; 4267:PMM[1].Phase[1].Current[6]:=Real_0; 4269:PMM[1].Phase[1].Current[7]:=Real_0; 4271:PMM[1].Phase[1].Current[8]:=Real_0; 4273:PMM[1].Phase[1].Current[9]:=Real_0; 4275:PMM[1].Phase[2].Current[10]:=Real_0; 4277:PMM[1].Phase[2].Current[11]:=Real_0; 4279:PMM[1].Phase[2].Current[12]:=Real_0; 4281:PMM[1].Phase[2].Current[13]:=Real_0; 4283:PMM[1].Phase[2].Current[14]:=Real_0; 4285:PMM[1].Phase[2].Current[15]:=Real_0; 4287:PMM[1].Phase[2].Current[16]:=Real_0; 4289:PMM[1].Phase[2].Current[17]:=Real_0; 4291:PMM[1].Phase[2].Current[18]:=Real_0; 4293:PMM[1].Phase[2].Current[19]:=Real_0; 4295:PMM[1].Phase[2].Current[1]:=Real_0; 4297:PMM[1].Phase[2].Current[20]:=Real_0; 4299:PMM[1].Phase[2].Current[21]:=Real_0; 4301:PMM[1].Phase[2].Current[22]:=Real_0; 4303:PMM[1].Phase[2].Current[23]:=Real_0; 4305:PMM[1].Phase[2].Current[24]:=Real_0; 4307:PMM[1].Phase[2].Current[25]:=Real_0; 4309:PMM[1].Phase[2].Current[26]:=Real_0; 4311:PMM[1].Phase[2].Current[27]:=Real_0; 4313:PMM[1].Phase[2].Current[28]:=Real_0; 4315:PMM[1].Phase[2].Current[29]:=Real_0; 4317:PMM[1].Phase[2].Current[2]:=Real_0; 4319:PMM[1].Phase[2].Current[30]:=Real_0; 4321:PMM[1].Phase[2].Current[31]:=Real_0; 4323:PMM[1].Phase[2].Current[32]:=Real_0; 4325:PMM[1].Phase[2].Current[33]:=Real_0; 4327:PMM[1].Phase[2].Current[34]:=Real_0; 4329:PMM[1].Phase[2].Current[35]:=Real_0; 4331:PMM[1].Phase[2].Current[36]:=Real_0; 4333:PMM[1].Phase[2].Current[37]:=Real_0; 4335:PMM[1].Phase[2].Current[38]:=Real_0; 4337:PMM[1].Phase[2].Current[39]:=Real_0; 4339:PMM[1].Phase[2].Current[3]:=Real_0; 4341:PMM[1].Phase[2].Current[40]:=Real_0; 4343:PMM[1].Phase[2].Current[41]:=Real_0; 4345:PMM[1].Phase[2].Current[42]:=Real_0; 4347:PMM[1].Phase[2].Current[4]:=Real_0; 4349:PMM[1].Phase[2].Current[5]:=Real_0; 4351:PMM[1].Phase[2].Current[6]:=Real_0; 4353:PMM[1].Phase[2].Current[7]:=Real_0; 4355:PMM[1].Phase[2].Current[8]:=Real_0; 4357:PMM[1].Phase[2].Current[9]:=Real_0; 4359:PMM[1].Phase[3].Current[10]:=Real_0; 4361:PMM[1].Phase[3].Current[11]:=Real_0; 4363:PMM[1].Phase[3].Current[12]:=Real_0; 4365:PMM[1].Phase[3].Current[13]:=Real_0; 4367:PMM[1].Phase[3].Current[14]:=Real_0; 4369:PMM[1].Phase[3].Current[15]:=Real_0; 4371:PMM[1].Phase[3].Current[16]:=Real_0; 4373:PMM[1].Phase[3].Current[17]:=Real_0; 4375:PMM[1].Phase[3].Current[18]:=Real_0; 4377:PMM[1].Phase[3].Current[19]:=Real_0; 4379:PMM[1].Phase[3].Current[1]:=Real_0; 4381:PMM[1].Phase[3].Current[20]:=Real_0; 4383:PMM[1].Phase[3].Current[21]:=Real_0; 4385:PMM[1].Phase[3].Current[22]:=Real_0; 4387:PMM[1].Phase[3].Current[23]:=Real_0; 4389:PMM[1].Phase[3].Current[24]:=Real_0; 4391:PMM[1].Phase[3].Current[25]:=Real_0; 4393:PMM[1].Phase[3].Current[26]:=Real_0; 4395:PMM[1].Phase[3].Current[27]:=Real_0; 4397:PMM[1].Phase[3].Current[28]:=Real_0; 4399:PMM[1].Phase[3].Current[29]:=Real_0; 4401:PMM[1].Phase[3].Current[2]:=Real_0; 4403:PMM[1].Phase[3].Current[30]:=Real_0; 4405:PMM[1].Phase[3].Current[31]:=Real_0; 4407:PMM[1].Phase[3].Current[32]:=Real_0; 4409:PMM[1].Phase[3].Current[33]:=Real_0; 4411:PMM[1].Phase[3].Current[34]:=Real_0; 4413:PMM[1].Phase[3].Current[35]:=Real_0; 4415:PMM[1].Phase[3].Current[36]:=Real_0; 4417:PMM[1].Phase[3].Current[37]:=Real_0; 4419:PMM[1].Phase[3].Current[38]:=Real_0; 4421:PMM[1].Phase[3].Current[39]:=Real_0; 4423:PMM[1].Phase[3].Current[3]:=Real_0; 4425:PMM[1].Phase[3].Current[40]:=Real_0; 4427:PMM[1].Phase[3].Current[41]:=Real_0; 4429:PMM[1].Phase[3].Current[42]:=Real_0; 4431:PMM[1].Phase[3].Current[4]:=Real_0; 4433:PMM[1].Phase[3].Current[5]:=Real_0; 4435:PMM[1].Phase[3].Current[6]:=Real_0; 4437:PMM[1].Phase[3].Current[7]:=Real_0; 4439:PMM[1].Phase[3].Current[8]:=Real_0; 4441:PMM[1].Phase[3].Current[9]:=Real_0; 4443:PMM[1].PowerFactorSys:=Real_0; 4445:PMM[1].ReactiveEnergyConsumed_kVARh:=Real_0; 4447:PMM[1].ReactivePowerPhaseA:=Real_0; 4449:PMM[1].ReactivePowerPhaseB:=Real_0; 4451:PMM[1].ReactivePowerPhaseC:=Real_0; 4453:PMM[1].TotalActivePower_kW:=Real_0; 4455:PMM[1].TotalAparentPower_kVA:=Real_0; 4457:PMM[1].TotalPowerFactor:=Real_0; 4459:PMM[1].TotalReactivePower_kVAR:=Real_0; 4461:PMM[1].VirA_fsys:=Real_0; 4463:PMM[1].VirA_Isys:=Real_0; 4465:PMM[1].VirA_PFsys:=Real_0; 4467:PMM[1].VirA_Psys:=Real_0; 4469:PMM[1].VirA_Qsys:=Real_0; 4471:PMM[1].VirA_Ssys:=Real_0; 4473:PMM[1].VirA_Usys:=Real_0; 4475:PMM[1].VirB_fsys:=Real_0; 4477:PMM[1].VirB_Isys:=Real_0; 4479:PMM[1].VirB_PFsys:=Real_0; 4481:PMM[1].VirB_Psys:=Real_0; 4483:PMM[1].VirB_Qsys:=Real_0; 4485:PMM[1].VirB_Ssys:=Real_0; 4487:PMM[1].VirB_Usys:=Real_0; 4489:PMM[1].VirBActiveEnergyConsumed_kWh:=Real_0; 4491:PMM[1].VirBActivePowerPhaseA_kW:=Real_0; 4493:PMM[1].VirBActivePowerPhaseB_kW:=Real_0; 4495:PMM[1].VirBActivePowerPhaseC_kW:=Real_0; 4497:PMM[1].VirBAparentPowerPhaseA:=Real_0; 4499:PMM[1].VirBAparentPowerPhaseB:=Real_0; 4501:PMM[1].VirBAparentPowerPhaseC:=Real_0; 4503:PMM[1].VirBAverageCurrent_A:=Real_0; 4505:PMM[1].VirBAveragePhaseToNeutral_V:=Real_0; 4507:PMM[1].VirBAveragePhaseToPhase_V:=Real_0; 4509:PMM[1].VirBCurrentInPhaseA_A:=Real_0; 4511:PMM[1].VirBCurrentInPhaseB_A:=Real_0; 4513:PMM[1].VirBCurrentInPhaseC_A:=Real_0; 4515:PMM[1].VirBFrequency_Hz:=Real_0; 4517:PMM[1].VirBPowerFactorSys:=Real_0; 4519:PMM[1].VirBReactiveEnergyConsumed_kVARh:=Real_0; 4521:PMM[1].VirBReactivePowerPhaseA:=Real_0; 4523:PMM[1].VirBReactivePowerPhaseB:=Real_0; 4525:PMM[1].VirBReactivePowerPhaseC:=Real_0; 4527:PMM[1].VirBTotalActivePower_kW:=Real_0; 4529:PMM[1].VirBTotalAparentPower_kVA:=Real_0; 4531:PMM[1].VirBTotalPowerFactor:=Real_0; 4533:PMM[1].VirBTotalReactivePower_kVAR:=Real_0; 4535:PMM[1].VirBVoltageBetweenPhaseAB_V:=Real_0; 4537:PMM[1].VirBVoltageBetweenPhaseAN_V:=Real_0; 4539:PMM[1].VirBVoltageBetweenPhaseBC_V:=Real_0; 4541:PMM[1].VirBVoltageBetweenPhaseBN_V:=Real_0; 4543:PMM[1].VirBVoltageBetweenPhaseCA_V:=Real_0; 4545:PMM[1].VirBVoltageBetweenPhaseCN_V:=Real_0; 4547:PMM[1].VoltageBetweenPhaseAB_V:=Real_0; 4549:PMM[1].VoltageBetweenPhaseAN_V:=Real_0; 4551:PMM[1].VoltageBetweenPhaseBC_V:=Real_0; 4553:PMM[1].VoltageBetweenPhaseBN_V:=Real_0; 4555:PMM[1].VoltageBetweenPhaseCA_V:=Real_0; 4557:PMM[1].VoltageBetweenPhaseCN_V:=Real_0; 4559:PMM[2].ActiveEnergyConsumed_kWh:=Real_0; 4561:PMM[2].ActivePowerPhaseA_kW:=Real_0; 4563:PMM[2].ActivePowerPhaseB_kW:=Real_0; 4565:PMM[2].ActivePowerPhaseC_kW:=Real_0; 4567:PMM[2].AparentPowerPhaseA:=Real_0; 4569:PMM[2].AparentPowerPhaseB:=Real_0; 4571:PMM[2].AparentPowerPhaseC:=Real_0; 4573:PMM[2].AverageCurrent_A:=Real_0; 4575:PMM[2].AveragePhaseToNeutral_V:=Real_0; 4577:PMM[2].AveragePhaseToPhase_V:=Real_0; 4579:PMM[2].CurrentInPhaseA_A:=Real_0; 4581:PMM[2].CurrentInPhaseB_A:=Real_0; 4583:PMM[2].CurrentInPhaseC_A:=Real_0; 4585:PMM[2].Frequency_Hz:=Real_0; 4587:PMM[2].Phase[1].Current[1]:=Real_0; 4589:PMM[2].Phase[1].Current[2]:=Real_0; 4591:PMM[2].Phase[1].Current[3]:=Real_0; 4593:PMM[2].Phase[1].Current[4]:=Real_0; 4595:PMM[2].Phase[1].Current[5]:=Real_0; 4597:PMM[2].Phase[1].Current[6]:=Real_0; 4599:PMM[2].Phase[1].Current[7]:=Real_0; 4601:PMM[2].Phase[1].Current[8]:=Real_0; 4603:PMM[2].Phase[1].Current[9]:=Real_0; 4605:PMM[2].Phase[1].Current[10]:=Real_0; 4607:PMM[2].Phase[1].Current[11]:=Real_0; 4609:PMM[2].Phase[1].Current[12]:=Real_0; 4611:PMM[2].Phase[1].Current[13]:=Real_0; 4613:PMM[2].Phase[1].Current[14]:=Real_0; 4615:PMM[2].Phase[1].Current[15]:=Real_0; 4617:PMM[2].Phase[1].Current[16]:=Real_0; 4619:PMM[2].Phase[1].Current[17]:=Real_0; 4621:PMM[2].Phase[1].Current[18]:=Real_0; 4623:PMM[2].Phase[1].Current[19]:=Real_0; 4625:PMM[2].Phase[1].Current[20]:=Real_0; 4627:PMM[2].Phase[1].Current[21]:=Real_0; 4629:PMM[2].Phase[1].Current[22]:=Real_0; 4631:PMM[2].Phase[1].Current[23]:=Real_0; 4633:PMM[2].Phase[1].Current[24]:=Real_0; 4635:PMM[2].Phase[1].Current[25]:=Real_0; 4637:PMM[2].Phase[1].Current[26]:=Real_0; 4639:PMM[2].Phase[1].Current[27]:=Real_0; 4641:PMM[2].Phase[1].Current[28]:=Real_0; 4643:PMM[2].Phase[1].Current[29]:=Real_0; 4645:PMM[2].Phase[1].Current[30]:=Real_0; 4647:PMM[2].Phase[1].Current[31]:=Real_0; 4649:PMM[2].Phase[1].Current[32]:=Real_0; 4651:PMM[2].Phase[1].Current[33]:=Real_0; 4653:PMM[2].Phase[1].Current[34]:=Real_0; 4655:PMM[2].Phase[1].Current[35]:=Real_0; 4657:PMM[2].Phase[1].Current[36]:=Real_0; 4659:PMM[2].Phase[1].Current[37]:=Real_0; 4661:PMM[2].Phase[1].Current[38]:=Real_0; 4663:PMM[2].Phase[1].Current[39]:=Real_0; 4665:PMM[2].Phase[1].Current[40]:=Real_0; 4667:PMM[2].Phase[1].Current[41]:=Real_0; 4669:PMM[2].Phase[1].Current[42]:=Real_0; 4671:PMM[2].Phase[2].Current[10]:=Real_0; 4673:PMM[2].Phase[2].Current[11]:=Real_0; 4675:PMM[2].Phase[2].Current[12]:=Real_0; 4677:PMM[2].Phase[2].Current[13]:=Real_0; 4679:PMM[2].Phase[2].Current[14]:=Real_0; 4681:PMM[2].Phase[2].Current[15]:=Real_0; 4683:PMM[2].Phase[2].Current[16]:=Real_0; 4685:PMM[2].Phase[2].Current[17]:=Real_0; 4687:PMM[2].Phase[2].Current[18]:=Real_0; 4689:PMM[2].Phase[2].Current[19]:=Real_0; 4691:PMM[2].Phase[2].Current[1]:=Real_0; 4693:PMM[2].Phase[2].Current[20]:=Real_0; 4695:PMM[2].Phase[2].Current[21]:=Real_0; 4697:PMM[2].Phase[2].Current[22]:=Real_0; 4699:PMM[2].Phase[2].Current[23]:=Real_0; 4701:PMM[2].Phase[2].Current[24]:=Real_0; 4703:PMM[2].Phase[2].Current[25]:=Real_0; 4705:PMM[2].Phase[2].Current[26]:=Real_0; 4707:PMM[2].Phase[2].Current[27]:=Real_0; 4709:PMM[2].Phase[2].Current[28]:=Real_0; 4711:PMM[2].Phase[2].Current[29]:=Real_0; 4713:PMM[2].Phase[2].Current[2]:=Real_0; 4715:PMM[2].Phase[2].Current[30]:=Real_0; 4717:PMM[2].Phase[2].Current[31]:=Real_0; 4719:PMM[2].Phase[2].Current[32]:=Real_0; 4721:PMM[2].Phase[2].Current[33]:=Real_0; 4723:PMM[2].Phase[2].Current[34]:=Real_0; 4725:PMM[2].Phase[2].Current[35]:=Real_0; 4727:PMM[2].Phase[2].Current[36]:=Real_0; 4729:PMM[2].Phase[2].Current[37]:=Real_0; 4731:PMM[2].Phase[2].Current[38]:=Real_0; 4733:PMM[2].Phase[2].Current[39]:=Real_0; 4735:PMM[2].Phase[2].Current[3]:=Real_0; 4737:PMM[2].Phase[2].Current[40]:=Real_0; 4739:PMM[2].Phase[2].Current[41]:=Real_0; 4741:PMM[2].Phase[2].Current[42]:=Real_0; 4743:PMM[2].Phase[2].Current[4]:=Real_0; 4745:PMM[2].Phase[2].Current[5]:=Real_0; 4747:PMM[2].Phase[2].Current[6]:=Real_0; 4749:PMM[2].Phase[2].Current[7]:=Real_0; 4751:PMM[2].Phase[2].Current[8]:=Real_0; 4753:PMM[2].Phase[2].Current[9]:=Real_0; 4755:PMM[2].Phase[3].Current[10]:=Real_0; 4757:PMM[2].Phase[3].Current[11]:=Real_0; 4759:PMM[2].Phase[3].Current[12]:=Real_0; 4761:PMM[2].Phase[3].Current[13]:=Real_0; 4763:PMM[2].Phase[3].Current[14]:=Real_0; 4765:PMM[2].Phase[3].Current[15]:=Real_0; 4767:PMM[2].Phase[3].Current[16]:=Real_0; 4769:PMM[2].Phase[3].Current[17]:=Real_0; 4771:PMM[2].Phase[3].Current[18]:=Real_0; 4773:PMM[2].Phase[3].Current[19]:=Real_0; 4775:PMM[2].Phase[3].Current[1]:=Real_0; 4777:PMM[2].Phase[3].Current[20]:=Real_0; 4779:PMM[2].Phase[3].Current[21]:=Real_0; 4781:PMM[2].Phase[3].Current[22]:=Real_0; 4783:PMM[2].Phase[3].Current[23]:=Real_0; 4785:PMM[2].Phase[3].Current[24]:=Real_0; 4787:PMM[2].Phase[3].Current[25]:=Real_0; 4789:PMM[2].Phase[3].Current[26]:=Real_0; 4791:PMM[2].Phase[3].Current[27]:=Real_0; 4793:PMM[2].Phase[3].Current[28]:=Real_0; 4795:PMM[2].Phase[3].Current[29]:=Real_0; 4797:PMM[2].Phase[3].Current[2]:=Real_0; 4799:PMM[2].Phase[3].Current[30]:=Real_0; 4801:PMM[2].Phase[3].Current[31]:=Real_0; 4803:PMM[2].Phase[3].Current[32]:=Real_0; 4805:PMM[2].Phase[3].Current[33]:=Real_0; 4807:PMM[2].Phase[3].Current[34]:=Real_0; 4809:PMM[2].Phase[3].Current[35]:=Real_0; 4811:PMM[2].Phase[3].Current[36]:=Real_0; 4813:PMM[2].Phase[3].Current[37]:=Real_0; 4815:PMM[2].Phase[3].Current[38]:=Real_0; 4817:PMM[2].Phase[3].Current[39]:=Real_0; 4819:PMM[2].Phase[3].Current[3]:=Real_0; 4821:PMM[2].Phase[3].Current[40]:=Real_0; 4823:PMM[2].Phase[3].Current[41]:=Real_0; 4825:PMM[2].Phase[3].Current[42]:=Real_0; 4827:PMM[2].Phase[3].Current[4]:=Real_0; 4829:PMM[2].Phase[3].Current[5]:=Real_0; 4831:PMM[2].Phase[3].Current[6]:=Real_0; 4833:PMM[2].Phase[3].Current[7]:=Real_0; 4835:PMM[2].Phase[3].Current[8]:=Real_0; 4837:PMM[2].Phase[3].Current[9]:=Real_0; 4839:PMM[2].PowerFactorSys:=Real_0; 4841:PMM[2].ReactiveEnergyConsumed_kVARh:=Real_0; 4843:PMM[2].ReactivePowerPhaseA:=Real_0; 4845:PMM[2].ReactivePowerPhaseB:=Real_0; 4847:PMM[2].ReactivePowerPhaseC:=Real_0; 4849:PMM[2].TotalActivePower_kW:=Real_0; 4851:PMM[2].TotalAparentPower_kVA:=Real_0; 4853:PMM[2].TotalPowerFactor:=Real_0; 4855:PMM[2].TotalReactivePower_kVAR:=Real_0; 4857:PMM[2].VirA_fsys:=Real_0; 4859:PMM[2].VirA_Isys:=Real_0; 4861:PMM[2].VirA_PFsys:=Real_0; 4863:PMM[2].VirA_Psys:=Real_0; 4865:PMM[2].VirA_Qsys:=Real_0; 4867:PMM[2].VirA_Ssys:=Real_0; 4869:PMM[2].VirA_Usys:=Real_0; 4871:PMM[2].VirB_fsys:=Real_0; 4873:PMM[2].VirB_Isys:=Real_0; 4875:PMM[2].VirB_PFsys:=Real_0; 4877:PMM[2].VirB_Psys:=Real_0; 4879:PMM[2].VirB_Qsys:=Real_0; 4881:PMM[2].VirB_Ssys:=Real_0; 4883:PMM[2].VirB_Usys:=Real_0; 4885:PMM[2].VirBActiveEnergyConsumed_kWh:=Real_0; 4887:PMM[2].VirBActivePowerPhaseA_kW:=Real_0; 4889:PMM[2].VirBActivePowerPhaseB_kW:=Real_0; 4891:PMM[2].VirBActivePowerPhaseC_kW:=Real_0; 4893:PMM[2].VirBAparentPowerPhaseA:=Real_0; 4895:PMM[2].VirBAparentPowerPhaseB:=Real_0; 4897:PMM[2].VirBAparentPowerPhaseC:=Real_0; 4899:PMM[2].VirBAverageCurrent_A:=Real_0; 4901:PMM[2].VirBAveragePhaseToNeutral_V:=Real_0; 4903:PMM[2].VirBAveragePhaseToPhase_V:=Real_0; 4905:PMM[2].VirBCurrentInPhaseA_A:=Real_0; 4907:PMM[2].VirBCurrentInPhaseB_A:=Real_0; 4909:PMM[2].VirBCurrentInPhaseC_A:=Real_0; 4911:PMM[2].VirBFrequency_Hz:=Real_0; 4913:PMM[2].VirBPowerFactorSys:=Real_0; 4915:PMM[2].VirBReactiveEnergyConsumed_kVARh:=Real_0; 4917:PMM[2].VirBReactivePowerPhaseA:=Real_0; 4919:PMM[2].VirBReactivePowerPhaseB:=Real_0; 4921:PMM[2].VirBReactivePowerPhaseC:=Real_0; 4923:PMM[2].VirBTotalActivePower_kW:=Real_0; 4925:PMM[2].VirBTotalAparentPower_kVA:=Real_0; 4927:PMM[2].VirBTotalPowerFactor:=Real_0; 4929:PMM[2].VirBTotalReactivePower_kVAR:=Real_0; 4931:PMM[2].VirBVoltageBetweenPhaseAB_V:=Real_0; 4933:PMM[2].VirBVoltageBetweenPhaseAN_V:=Real_0; 4935:PMM[2].VirBVoltageBetweenPhaseBC_V:=Real_0; 4937:PMM[2].VirBVoltageBetweenPhaseBN_V:=Real_0; 4939:PMM[2].VirBVoltageBetweenPhaseCA_V:=Real_0; 4941:PMM[2].VirBVoltageBetweenPhaseCN_V:=Real_0; 4943:PMM[2].VoltageBetweenPhaseAB_V:=Real_0; 4945:PMM[2].VoltageBetweenPhaseAN_V:=Real_0; 4947:PMM[2].VoltageBetweenPhaseBC_V:=Real_0; 4949:PMM[2].VoltageBetweenPhaseBN_V:=Real_0; 4951:PMM[2].VoltageBetweenPhaseCA_V:=Real_0; 4953:PMM[2].VoltageBetweenPhaseCN_V:=Real_0; 4955:PMMPanel.ActiveEnergyConsumed_kWh:=Real_0; 4957:PMMPanel.ActivePowerPhaseA_kW:=Real_0; 4959:PMMPanel.ActivePowerPhaseB_kW:=Real_0; 4961:PMMPanel.ActivePowerPhaseC_kW:=Real_0; 4963:PMMPanel.AparentPowerPhaseA:=Real_0; 4965:PMMPanel.AparentPowerPhaseB:=Real_0; 4967:PMMPanel.AparentPowerPhaseC:=Real_0; 4969:PMMPanel.AverageCurrent_A:=Real_0; 4971:PMMPanel.AveragePhaseToNeutral_V:=Real_0; 4973:PMMPanel.AveragePhaseToPhase_V:=Real_0; 4975:PMMPanel.CurrentInPhaseA_A:=Real_0; 4977:PMMPanel.CurrentInPhaseB_A:=Real_0; 4979:PMMPanel.CurrentInPhaseC_A:=Real_0; 4981:PMMPanel.Frequency_Hz:=Real_0; 4983:PMMPanel.PowerFactorSys:=Real_0; 4985:PMMPanel.ReactiveEnergyConsumed_kVARh:=Real_0; 4987:PMMPanel.ReactivePowerPhaseA:=Real_0; 4989:PMMPanel.ReactivePowerPhaseB:=Real_0; 4991:PMMPanel.ReactivePowerPhaseC:=Real_0; 4993:PMMPanel.TotalActivePower_kW:=Real_0; 4995:PMMPanel.TotalAparentPower_kVA:=Real_0; 4997:PMMPanel.TotalPowerFactor:=Real_0; 4999:PMMPanel.TotalReactivePower_kVAR:=Real_0; 5001:PMMPanel.VirA_fsys:=Real_0; 5003:PMMPanel.VirA_Isys:=Real_0; 5005:PMMPanel.VirA_PFsys:=Real_0; 5007:PMMPanel.VirA_Psys:=Real_0; 5009:PMMPanel.VirA_Qsys:=Real_0; 5011:PMMPanel.VirA_Ssys:=Real_0; 5013:PMMPanel.VirA_Usys:=Real_0; 5015:PMMPanel.VirB_fsys:=Real_0; 5017:PMMPanel.VirB_Isys:=Real_0; 5019:PMMPanel.VirB_PFsys:=Real_0; 5021:PMMPanel.VirB_Psys:=Real_0; 5023:PMMPanel.VirB_Qsys:=Real_0; 5025:PMMPanel.VirB_Ssys:=Real_0; 5027:PMMPanel.VirB_Usys:=Real_0; 5029:PMMPanel.VirBActiveEnergyConsumed_kWh:=Real_0; 5031:PMMPanel.VirBActivePowerPhaseA_kW:=Real_0; 5033:PMMPanel.VirBActivePowerPhaseB_kW:=Real_0; 5035:PMMPanel.VirBActivePowerPhaseC_kW:=Real_0; 5037:PMMPanel.VirBAparentPowerPhaseA:=Real_0; 5039:PMMPanel.VirBAparentPowerPhaseB:=Real_0; 5041:PMMPanel.VirBAparentPowerPhaseC:=Real_0; 5043:PMMPanel.VirBAverageCurrent_A:=Real_0; 5045:PMMPanel.VirBAveragePhaseToNeutral_V:=Real_0; 5047:PMMPanel.VirBAveragePhaseToPhase_V:=Real_0; 5049:PMMPanel.VirBCurrentInPhaseA_A:=Real_0; 5051:PMMPanel.VirBCurrentInPhaseB_A:=Real_0; 5053:PMMPanel.VirBCurrentInPhaseC_A:=Real_0; 5055:PMMPanel.VirBFrequency_Hz:=Real_0; 5057:PMMPanel.VirBPowerFactorSys:=Real_0; 5059:PMMPanel.VirBReactiveEnergyConsumed_kVARh:=Real_0; 5061:PMMPanel.VirBReactivePowerPhaseA:=Real_0; 5063:PMMPanel.VirBReactivePowerPhaseB:=Real_0; 5065:PMMPanel.VirBReactivePowerPhaseC:=Real_0; 5067:PMMPanel.VirBTotalActivePower_kW:=Real_0; 5069:PMMPanel.VirBTotalAparentPower_kVA:=Real_0; 5071:PMMPanel.VirBTotalPowerFactor:=Real_0; 5073:PMMPanel.VirBTotalReactivePower_kVAR:=Real_0; 5075:PMMPanel.VirBVoltageBetweenPhaseAB_V:=Real_0; 5077:PMMPanel.VirBVoltageBetweenPhaseAN_V:=Real_0; 5079:PMMPanel.VirBVoltageBetweenPhaseBC_V:=Real_0; 5081:PMMPanel.VirBVoltageBetweenPhaseBN_V:=Real_0; 5083:PMMPanel.VirBVoltageBetweenPhaseCA_V:=Real_0; 5085:PMMPanel.VirBVoltageBetweenPhaseCN_V:=Real_0; 5087:PMMPanel.VoltageBetweenPhaseAB_V:=Real_0; 5089:PMMPanel.VoltageBetweenPhaseAN_V:=Real_0; 5091:PMMPanel.VoltageBetweenPhaseBC_V:=Real_0; 5093:PMMPanel.VoltageBetweenPhaseBN_V:=Real_0; 5095:PMMPanel.VoltageBetweenPhaseCA_V:=Real_0; 5097:PMMPanel.VoltageBetweenPhaseCN_V:=Real_0; 5099:SKTemp1:=Real_0; 5101:SKTemp2:=Real_0; 5103:SKTemp3:=Real_0; 5105:SKTemp4:=Real_0; 5107:SKVlaga1:=Real_0; 5109:SKVlaga2:=Real_0; 5111:SKVlaga3:=Real_0; 5113:SKVlaga4:=Real_0; 5115:TempZaAlarm1_2:=Real_0; 5117:TempZaAlarm3_4:=Real_0; 5119:TempZaAlarm5_6:=Real_0; 5121:TempZaAlarmTIA1:=Real_0; 5123:TempZaAlarmTIA2:=Real_0; 5125:TempZaAlarmTIA3:=Real_0; 5127:TempZaAlarmTIA4:=Real_0; 5129:TempZaVklopObehKlim1_2:=Real_0; 5131:TempZaVklopObehKlim3_4:=Real_0; 5133:TempZaVklopObehKlim3_4TIA3:=Real_0; 5135:TempZaVklopObehKlim5_6:=Real_0; 5137:TempZaVklopObehKlim5_6TIA3:=Real_0; 5139:SKTemp5:=Real_0; 5141:SKTemp6:=Real_0; 5143:SKVlaga5:=Real_0; 5145:SKVlaga6:=Real_0; 5147:TempZaAlarmTIA5:=Real_0; 5149:TempZaAlarmTIA6:=Real_0; 5151:SKTempServSoba1Povpr:=Real_0; 5153:SKTempServSoba2Povpr:=Real_0; 5155:TempZaAlarmTIA235:=Real_0; 5157:TempZaAlarmTIA46:=Real_0; END_CASE END_FUNCTION (* @PATH := '\/Modnet' *) (* @SYMFILEFLAGS := '2048' *) FUNCTION mod_Write_String : BOOL VAR_INPUT Index:INT; END_VAR VAR END_VAR (* @END_DECLARATION := '0' *) (*vpis iz scade*) CASE index OF (*Pisanje STRING*) (**) 6000:Date_Time[0]:=String_0; 6015:Date_Time[1]:=String_0; 6030:Date_Time[2]:=String_0; 6045:Date_Time[3]:=String_0; 6060:UserName:=String_0; END_CASE END_FUNCTION (* @PATH := '\/Modnet' *) (* @SYMFILEFLAGS := '2048' *) FUNCTION mod_Write_Word : BOOL VAR_INPUT Index:INT; END_VAR VAR END_VAR (* @END_DECLARATION := '0' *) (*vpis iz scade*) CASE index OF (*Pisanje INT*) (**) 0:DatumCas.Dan:=Byte_0; 1:DatumCas.Leto:=Byte_0; 2:DatumCas.Leto2:=Word_01; 3:DatumCas.Mesec:=Byte_0; 4:DatumCas.Minuta:=Byte_0; 5:DatumCas.Sekunda:=Byte_0; 6:DatumCas.Ura:=Byte_0; 7:ErrorComKlima[1].Status:=Word_01; 8:ErrorComKlima[2].Status:=Word_01; 9:ErrorComKlima[3].Status:=Word_01; 10:ErrorComKlima[4].Status:=Word_01; 11:ErrorComKlima[5].Status:=Word_01; 12:ErrorComKlima[6].Status:=Word_01; 13:ErrorComPMM[1].Status:=Word_01; 14:ErrorComPMM[2].Status:=Word_01; 15:Klima[1].GrelecStatus:=Byte_0; 16:Klima[1].IzhodniVentStatus:=Byte_0; 17:Klima[1].KompresorStatus:=Byte_0; 18:Klima[1].NacinRazvlaz:=Word_01; 19:Klima[1].VlazilecStatus:=Byte_0; 20:Klima[2].GrelecStatus:=Byte_0; 21:Klima[2].IzhodniVentStatus:=Byte_0; 22:Klima[2].KompresorStatus:=Byte_0; 23:Klima[2].NacinRazvlaz:=Word_01; 24:Klima[2].VlazilecStatus:=Byte_0; 25:Klima[3].GrelecStatus:=Byte_0; 26:Klima[3].IzhodniVentStatus:=Byte_0; 27:Klima[3].KompresorStatus:=Byte_0; 28:Klima[3].NacinRazvlaz:=Word_01; 29:Klima[3].VlazilecStatus:=Byte_0; 30:Klima[4].GrelecStatus:=Byte_0; 31:Klima[4].IzhodniVentStatus:=Byte_0; 32:Klima[4].KompresorStatus:=Byte_0; 33:Klima[4].NacinRazvlaz:=Word_01; 34:Klima[4].VlazilecStatus:=Byte_0; 35:Klima[5].GrelecStatus:=Byte_0; 36:Klima[5].IzhodniVentStatus:=Byte_0; 37:Klima[5].KompresorStatus:=Byte_0; 38:Klima[5].NacinRazvlaz:=Word_01; 39:Klima[5].VlazilecStatus:=Byte_0; 40:Klima[6].GrelecStatus:=Byte_0; 41:Klima[6].IzhodniVentStatus:=Byte_0; 42:Klima[6].KompresorStatus:=Byte_0; 43:Klima[6].NacinRazvlaz:=Word_01; 44:Klima[6].VlazilecStatus:=Byte_0; 45:OznakeFaz[10]:=Byte_0; 46:OznakeFaz[11]:=Byte_0; 47:OznakeFaz[12]:=Byte_0; 48:OznakeFaz[13]:=Byte_0; 49:OznakeFaz[14]:=Byte_0; 50:OznakeFaz[1]:=Byte_0; 51:OznakeFaz[2]:=Byte_0; 52:OznakeFaz[3]:=Byte_0; 53:OznakeFaz[4]:=Byte_0; 54:OznakeFaz[5]:=Byte_0; 55:OznakeFaz[6]:=Byte_0; 56:OznakeFaz[7]:=Byte_0; 57:OznakeFaz[8]:=Byte_0; 58:OznakeFaz[9]:=Byte_0; 59:PhaseNo:=Byte_0; 60:PMM[1].AlarmPhase[1].C01_16_60to80:=Byte_0; 61:PMM[1].AlarmPhase[1].C01_16_over80:=Byte_0; 62:PMM[1].AlarmPhase[1].C17_32_60to80:=Byte_0; 63:PMM[1].AlarmPhase[1].C17_32_over80:=Byte_0; 64:PMM[1].AlarmPhase[1].C33_42_60to80:=Byte_0; 65:PMM[1].AlarmPhase[1].C33_42_over80:=Byte_0; 66:PMM[1].AlarmPhase[1].GlobalAlarmReg:=Word_01; 67:PMM[1].AlarmPhase[2].C01_16_60to80:=Byte_0; 68:PMM[1].AlarmPhase[2].C01_16_over80:=Byte_0; 69:PMM[1].AlarmPhase[2].C17_32_60to80:=Byte_0; 70:PMM[1].AlarmPhase[2].C17_32_over80:=Byte_0; 71:PMM[1].AlarmPhase[2].C33_42_60to80:=Byte_0; 72:PMM[1].AlarmPhase[2].C33_42_over80:=Byte_0; 73:PMM[1].AlarmPhase[2].GlobalAlarmReg:=Word_01; 74:PMM[1].AlarmPhase[3].C01_16_60to80:=Byte_0; 75:PMM[1].AlarmPhase[3].C01_16_over80:=Byte_0; 76:PMM[1].AlarmPhase[3].C17_32_60to80:=Byte_0; 77:PMM[1].AlarmPhase[3].C17_32_over80:=Byte_0; 78:PMM[1].AlarmPhase[3].C33_42_60to80:=Byte_0; 79:PMM[1].AlarmPhase[3].C33_42_over80:=Byte_0; 80:PMM[1].AlarmPhase[3].GlobalAlarmReg:=Word_01; 81:PMM[2].AlarmPhase[1].C01_16_60to80:=Byte_0; 82:PMM[2].AlarmPhase[1].C01_16_over80:=Byte_0; 83:PMM[2].AlarmPhase[1].C17_32_60to80:=Byte_0; 84:PMM[2].AlarmPhase[1].C17_32_over80:=Byte_0; 85:PMM[2].AlarmPhase[1].C33_42_60to80:=Byte_0; 86:PMM[2].AlarmPhase[1].C33_42_over80:=Byte_0; 87:PMM[2].AlarmPhase[1].GlobalAlarmReg:=Word_01; 88:PMM[2].AlarmPhase[2].C01_16_60to80:=Byte_0; 89:PMM[2].AlarmPhase[2].C01_16_over80:=Byte_0; 90:PMM[2].AlarmPhase[2].C17_32_60to80:=Byte_0; 91:PMM[2].AlarmPhase[2].C17_32_over80:=Byte_0; 92:PMM[2].AlarmPhase[2].C33_42_60to80:=Byte_0; 93:PMM[2].AlarmPhase[2].C33_42_over80:=Byte_0; 94:PMM[2].AlarmPhase[2].GlobalAlarmReg:=Word_01; 95:PMM[2].AlarmPhase[3].C01_16_60to80:=Byte_0; 96:PMM[2].AlarmPhase[3].C01_16_over80:=Byte_0; 97:PMM[2].AlarmPhase[3].C17_32_60to80:=Byte_0; 98:PMM[2].AlarmPhase[3].C17_32_over80:=Byte_0; 99:PMM[2].AlarmPhase[3].C33_42_60to80:=Byte_0; 100:PMM[2].AlarmPhase[3].C33_42_over80:=Byte_0; 101:PMM[2].AlarmPhase[3].GlobalAlarmReg:=Word_01; 102:PMMPanel.AlarmPhase[1].C01_16_60to80:=Byte_0; 103:PMMPanel.AlarmPhase[1].C01_16_over80:=Byte_0; 104:PMMPanel.AlarmPhase[1].C17_32_60to80:=Byte_0; 105:PMMPanel.AlarmPhase[1].C17_32_over80:=Byte_0; 106:PMMPanel.AlarmPhase[1].C33_42_60to80:=Byte_0; 107:PMMPanel.AlarmPhase[1].C33_42_over80:=Byte_0; 108:PMMPanel.AlarmPhase[1].GlobalAlarmReg:=Word_01; 109:PMMPanel.AlarmPhase[2].C01_16_60to80:=Byte_0; 110:PMMPanel.AlarmPhase[2].C01_16_over80:=Byte_0; 111:PMMPanel.AlarmPhase[2].C17_32_60to80:=Byte_0; 112:PMMPanel.AlarmPhase[2].C17_32_over80:=Byte_0; 113:PMMPanel.AlarmPhase[2].C33_42_60to80:=Byte_0; 114:PMMPanel.AlarmPhase[2].C33_42_over80:=Byte_0; 115:PMMPanel.AlarmPhase[2].GlobalAlarmReg:=Word_01; 116:PMMPanel.AlarmPhase[3].C01_16_60to80:=Byte_0; 117:PMMPanel.AlarmPhase[3].C01_16_over80:=Byte_0; 118:PMMPanel.AlarmPhase[3].C17_32_60to80:=Byte_0; 119:PMMPanel.AlarmPhase[3].C17_32_over80:=Byte_0; 120:PMMPanel.AlarmPhase[3].C33_42_60to80:=Byte_0; 121:PMMPanel.AlarmPhase[3].C33_42_over80:=Byte_0; 122:PMMPanel.AlarmPhase[3].GlobalAlarmReg:=Word_01; 123:StUrZaPreklopKlim1_2:=Word_01; 124:StUrZaPreklopKlim3_4:=Word_01; 125:StUrZaPreklopKlim5_6:=Word_01; 126:UPSstatus_Prikaz_PanelSCADA:=Byte_0; 127:UserCurrentLevel:=Byte_0; 128:ErrorComKlima[1].Code[0]:=Byte_0; 129:ErrorComKlima[1].Code[10]:=Byte_0; 130:ErrorComKlima[1].Code[11]:=Byte_0; 131:ErrorComKlima[1].Code[12]:=Byte_0; 132:ErrorComKlima[1].Code[13]:=Byte_0; 133:ErrorComKlima[1].Code[14]:=Byte_0; 134:ErrorComKlima[1].Code[15]:=Byte_0; 135:ErrorComKlima[1].Code[1]:=Byte_0; 136:ErrorComKlima[1].Code[2]:=Byte_0; 137:ErrorComKlima[1].Code[3]:=Byte_0; 138:ErrorComKlima[1].Code[4]:=Byte_0; 139:ErrorComKlima[1].Code[5]:=Byte_0; 140:ErrorComKlima[1].Code[6]:=Byte_0; 141:ErrorComKlima[1].Code[7]:=Byte_0; 142:ErrorComKlima[1].Code[8]:=Byte_0; 143:ErrorComKlima[1].Code[9]:=Byte_0; 144:ErrorComKlima[2].Code[0]:=Byte_0; 145:ErrorComKlima[2].Code[10]:=Byte_0; 146:ErrorComKlima[2].Code[11]:=Byte_0; 147:ErrorComKlima[2].Code[12]:=Byte_0; 148:ErrorComKlima[2].Code[13]:=Byte_0; 149:ErrorComKlima[2].Code[14]:=Byte_0; 150:ErrorComKlima[2].Code[15]:=Byte_0; 151:ErrorComKlima[2].Code[1]:=Byte_0; 152:ErrorComKlima[2].Code[2]:=Byte_0; 153:ErrorComKlima[2].Code[3]:=Byte_0; 154:ErrorComKlima[2].Code[4]:=Byte_0; 155:ErrorComKlima[2].Code[5]:=Byte_0; 156:ErrorComKlima[2].Code[6]:=Byte_0; 157:ErrorComKlima[2].Code[7]:=Byte_0; 158:ErrorComKlima[2].Code[8]:=Byte_0; 159:ErrorComKlima[2].Code[9]:=Byte_0; 160:ErrorComKlima[3].Code[0]:=Byte_0; 161:ErrorComKlima[3].Code[10]:=Byte_0; 162:ErrorComKlima[3].Code[11]:=Byte_0; 163:ErrorComKlima[3].Code[12]:=Byte_0; 164:ErrorComKlima[3].Code[13]:=Byte_0; 165:ErrorComKlima[3].Code[14]:=Byte_0; 166:ErrorComKlima[3].Code[15]:=Byte_0; 167:ErrorComKlima[3].Code[1]:=Byte_0; 168:ErrorComKlima[3].Code[2]:=Byte_0; 169:ErrorComKlima[3].Code[3]:=Byte_0; 170:ErrorComKlima[3].Code[4]:=Byte_0; 171:ErrorComKlima[3].Code[5]:=Byte_0; 172:ErrorComKlima[3].Code[6]:=Byte_0; 173:ErrorComKlima[3].Code[7]:=Byte_0; 174:ErrorComKlima[3].Code[8]:=Byte_0; 175:ErrorComKlima[3].Code[9]:=Byte_0; 176:ErrorComKlima[4].Code[0]:=Byte_0; 177:ErrorComKlima[4].Code[10]:=Byte_0; 178:ErrorComKlima[4].Code[11]:=Byte_0; 179:ErrorComKlima[4].Code[12]:=Byte_0; 180:ErrorComKlima[4].Code[13]:=Byte_0; 181:ErrorComKlima[4].Code[14]:=Byte_0; 182:ErrorComKlima[4].Code[15]:=Byte_0; 183:ErrorComKlima[4].Code[1]:=Byte_0; 184:ErrorComKlima[4].Code[2]:=Byte_0; 185:ErrorComKlima[4].Code[3]:=Byte_0; 186:ErrorComKlima[4].Code[4]:=Byte_0; 187:ErrorComKlima[4].Code[5]:=Byte_0; 188:ErrorComKlima[4].Code[6]:=Byte_0; 189:ErrorComKlima[4].Code[7]:=Byte_0; 190:ErrorComKlima[4].Code[8]:=Byte_0; 191:ErrorComKlima[4].Code[9]:=Byte_0; 192:ErrorComKlima[5].Code[0]:=Byte_0; 193:ErrorComKlima[5].Code[10]:=Byte_0; 194:ErrorComKlima[5].Code[11]:=Byte_0; 195:ErrorComKlima[5].Code[12]:=Byte_0; 196:ErrorComKlima[5].Code[13]:=Byte_0; 197:ErrorComKlima[5].Code[14]:=Byte_0; 198:ErrorComKlima[5].Code[15]:=Byte_0; 199:ErrorComKlima[5].Code[1]:=Byte_0; 200:ErrorComKlima[5].Code[2]:=Byte_0; 201:ErrorComKlima[5].Code[3]:=Byte_0; 202:ErrorComKlima[5].Code[4]:=Byte_0; 203:ErrorComKlima[5].Code[5]:=Byte_0; 204:ErrorComKlima[5].Code[6]:=Byte_0; 205:ErrorComKlima[5].Code[7]:=Byte_0; 206:ErrorComKlima[5].Code[8]:=Byte_0; 207:ErrorComKlima[5].Code[9]:=Byte_0; 208:ErrorComKlima[6].Code[0]:=Byte_0; 209:ErrorComKlima[6].Code[10]:=Byte_0; 210:ErrorComKlima[6].Code[11]:=Byte_0; 211:ErrorComKlima[6].Code[12]:=Byte_0; 212:ErrorComKlima[6].Code[13]:=Byte_0; 213:ErrorComKlima[6].Code[14]:=Byte_0; 214:ErrorComKlima[6].Code[15]:=Byte_0; 215:ErrorComKlima[6].Code[1]:=Byte_0; 216:ErrorComKlima[6].Code[2]:=Byte_0; 217:ErrorComKlima[6].Code[3]:=Byte_0; 218:ErrorComKlima[6].Code[4]:=Byte_0; 219:ErrorComKlima[6].Code[5]:=Byte_0; 220:ErrorComKlima[6].Code[6]:=Byte_0; 221:ErrorComKlima[6].Code[7]:=Byte_0; 222:ErrorComKlima[6].Code[8]:=Byte_0; 223:ErrorComKlima[6].Code[9]:=Byte_0; 224:ErrorComPMM[1].Code[0]:=Byte_0; 225:ErrorComPMM[1].Code[10]:=Byte_0; 226:ErrorComPMM[1].Code[11]:=Byte_0; 227:ErrorComPMM[1].Code[12]:=Byte_0; 228:ErrorComPMM[1].Code[13]:=Byte_0; 229:ErrorComPMM[1].Code[14]:=Byte_0; 230:ErrorComPMM[1].Code[15]:=Byte_0; 231:ErrorComPMM[1].Code[1]:=Byte_0; 232:ErrorComPMM[1].Code[2]:=Byte_0; 233:ErrorComPMM[1].Code[3]:=Byte_0; 234:ErrorComPMM[1].Code[4]:=Byte_0; 235:ErrorComPMM[1].Code[5]:=Byte_0; 236:ErrorComPMM[1].Code[6]:=Byte_0; 237:ErrorComPMM[1].Code[7]:=Byte_0; 238:ErrorComPMM[1].Code[8]:=Byte_0; 239:ErrorComPMM[1].Code[9]:=Byte_0; 240:ErrorComPMM[2].Code[0]:=Byte_0; 241:ErrorComPMM[2].Code[10]:=Byte_0; 242:ErrorComPMM[2].Code[11]:=Byte_0; 243:ErrorComPMM[2].Code[12]:=Byte_0; 244:ErrorComPMM[2].Code[13]:=Byte_0; 245:ErrorComPMM[2].Code[14]:=Byte_0; 246:ErrorComPMM[2].Code[15]:=Byte_0; 247:ErrorComPMM[2].Code[1]:=Byte_0; 248:ErrorComPMM[2].Code[2]:=Byte_0; 249:ErrorComPMM[2].Code[3]:=Byte_0; 250:ErrorComPMM[2].Code[4]:=Byte_0; 251:ErrorComPMM[2].Code[5]:=Byte_0; 252:ErrorComPMM[2].Code[6]:=Byte_0; 253:ErrorComPMM[2].Code[7]:=Byte_0; 254:ErrorComPMM[2].Code[8]:=Byte_0; 255:ErrorComPMM[2].Code[9]:=Byte_0; 256:kom_nast_cas_izpada:=Word_01; (*Pisanje UINT*) (**) ; END_CASE END_FUNCTION (* @PATH := '\/Modnet' *) (* @SYMFILEFLAGS := '2048' *) (*Modbus Slave Example*) PROGRAM PLC_PRG_modnet VAR Slave_Adresa:BYTE:=2; Slave_Port:INT:=502; SlaveSetup:MBS_Setup; SlavePoll:MBS_Poll; SlaveAnswer:MBS_Answer; step: USINT; end :BOOL; i: INT; cycle :BOOL := FALSE; (* First cycle *) OpenDefaultPort: BOOL; Write_16: BOOL; Write_15: BOOL; Write_5: BOOL; j: INT; slavepollwOffset_temp: INT; slaveanswerwCount_temp: INT; slaveanswerwoffset_temp: INT; END_VAR (* @END_DECLARATION := '0' *) (*Modbus Slave Example*) IF Write_16=TRUE THEN (**) FOR j := 0 TO (slaveanswerwCount_temp-1)/15 BY 1 DO (*vpiše se dword, real*) wStr_0:=mind[slaveanswerwoffset_temp+j]; wStr_1:=mind[slaveanswerwoffset_temp+j+1]; wStr_2 :=mind[slaveanswerwoffset_temp+j+2]; wStr_3:=mind[slaveanswerwoffset_temp+j+3]; wStr_4:=mind[slaveanswerwoffset_temp+j+4]; wStr_5 :=mind[slaveanswerwoffset_temp+j+5]; wStr_6:=mind[slaveanswerwoffset_temp+j+6]; wStr_7:=mind[slaveanswerwoffset_temp+j+7]; wStr_8:=mind[slaveanswerwoffset_temp+j+8]; wStr_9:=mind[slaveanswerwoffset_temp+j+9]; wStr_10:=mind[slaveanswerwoffset_temp+j+10]; wStr_11:=mind[slaveanswerwoffset_temp+j+11]; wStr_12:=mind[slaveanswerwoffset_temp+j+12]; wStr_13:=mind[slaveanswerwoffset_temp+j+13]; wStr_14:=mind[slaveanswerwoffset_temp+j+14]; bStr_29:=0; mod_Write_String(index:=slaveanswerwoffset_temp+j); (*vpis real in string*) END_FOR; FOR j := 1 TO slaveanswerwCount_temp-1 BY 2 DO (*vpiše se dword, real*) Word_01:=mind[slaveanswerwoffset_temp+j-1]; Word_23:=mind[slaveanswerwoffset_temp+j]; mod_Write_dWord(index:=slaveanswerwoffset_temp+j); (*vpis real in dword*) END_FOR; FOR j := 0 TO slaveanswerwCount_temp-1 BY 1 DO (*vpiše se word*) Word_01:=mind[slaveanswerwoffset_temp+j]; mod_Write_Word(index:=slaveanswerwoffset_temp+j); (*vpis word*) END_FOR; Write_16:=FALSE; END_IF; IF Write_5=TRUE OR Write_15=TRUE THEN (**) FOR j := 0 TO slaveanswerwCount_temp-1 BY 1 DO Bit_0:=mind_bool[slaveanswerwoffset_temp+j]; mod_Write_Bool(index:=slaveanswerwoffset_temp+j); (*vpis spremembe v spremenljivko*) END_FOR; Write_5:=FALSE; Write_15:=FALSE; END_IF; (*iz scade ni komande za branje*) IF Write_16=FALSE AND Write_5=FALSE AND Write_15=FALSE THEN mod_Read();(*branje spremenljivk za scado*) END_IF (*Close all sockets on corresponding event*) IF cycle = FALSE THEN SysCallbackRegister(INDEXOF(Callback_Stop),event_stop); SysCallbackRegister(INDEXOF(Callback_Reset),event_before_reset); SysCallbackRegister(INDEXOF(Callback_Reset),event_shutdown); cycle := TRUE; END_IF (*Close all connections via application *) IF end = TRUE THEN MBS_CloseAllConnections(); SlaveSetup (xstrobe:= TRUE,bUnitIdentifier:=Slave_Adresa,wDefaultPort:=Slave_Port,xDefaultPortActive:=FALSE); (*Close port*) step := 0; END_IF IF OpenDefaultPort=TRUE THEN SlaveSetup (xstrobe:= TRUE,bUnitIdentifier:=Slave_Adresa,wDefaultPort:=Slave_Port,xDefaultPortActive:=TRUE); (*Close port*) step := 0; OpenDefaultPort:=FALSE; END_IF (* State machine for setup, poll and answer *) CASE step OF 0:(**) SlaveSetup.bUnitIdentifier:=Slave_Adresa;(*Subunitnumber*) slavesetup.wDefaultPort:=Slave_Port;(*Standartport *) SlaveSetup.xAdditionalPortActive:=FALSE;(*Port opened or closed*) SlaveSetup.xSecureMode:=FALSE;(*If TRUE only preset IPs are accepted*) SlaveSetup.tTimeout:=T#3m;(*Timeout if no communication with slave established*) SlaveSetup(xStrobe:=TRUE);(*Strobe starts function*) IF slavesetup.xBusy = FALSE THEN slavesetup(xstrobe := FALSE); step := 1 ; END_IF; 1:(**) SlavePoll(xStrobe:=TRUE);(*Searching for master commands*) IF NOT SlavePoll.xBusy THEN step:=2; SlavePoll(xStrobe:=FALSE); END_IF; 2:(**) step:= 1; CASE SlavePoll.bFunctionCode OF (*Connect accepted pollparameters with answerparameters*) 8:(**)(*Poll answers*) ; 15: slaveanswer.bFunctionCode:=slavepoll.bFunctionCode; slaveanswer.wCount:=slavepoll.wCount; slaveanswer.wOffset:=slavepoll.wOffset; slaveanswerwoffset_temp:=slaveanswer.woffset; slaveanswerwCount_temp:=slaveanswer.wCount; FOR i := 0 TO slaveanswer.wCount-1 BY 1 DO mind_bool[slaveanswer.woffset+i] := slavepoll.xarData[i];(*Write to Data-array*) END_FOR; slaveanswer.xarData:=slavepoll.xarData; Write_15:=TRUE; 16: slaveanswer.bFunctionCode:=slavepoll.bFunctionCode; slaveanswer.wCount:=slavepoll.wCount; slaveanswer.wOffset:=slavepoll.wOffset; slaveanswerwoffset_temp:=slaveanswer.woffset; slaveanswerwCount_temp:=slaveanswer.wCount; FOR i := 0 TO slaveanswer.wCount-1 BY 1 DO mind[slaveanswer.woffset+i] := slavepoll.warData[i];(*Write to Data-array*) END_FOR; slaveanswer.wardata := slavepoll.warData; Write_16:=TRUE; 1,2: slaveanswer.bFunctionCode:=slavepoll.bFunctionCode; slaveanswer.wCount:=slavepoll.wCount; slaveanswer.wOffset:=slavepoll.wOffset; FOR i:= 0 TO slavepoll.wcount-1 BY 1 DO slaveanswer.xarData[i]:=mind_bool[slavepoll.woffset+i]; (*Read from Data-array*) END_FOR 3,4: slaveanswer.bFunctionCode:=slavepoll.bFunctionCode; slaveanswer.wCount:=slavepoll.wCount; slaveanswer.wOffset:=slavepoll.wOffset; FOR i:= 0 TO slaveanswer.wCount-1 BY 1 DO slaveanswer.warData[i]:=mind[slavepoll.woffset+i];(*Read from Data-array*) END_FOR 5: slaveanswer.bFunctionCode:=slavepoll.bFunctionCode; mind_bool[slavepoll.woffset]:=slavepoll.xarData[0];(*Write to Data-array*) slaveanswer.wOffset:=slavepoll.wOffset; slaveanswer.wCount:=slavepoll.wCount; slaveanswer.xarData := slavepoll.xardata; slaveanswerwoffset_temp:=slaveanswer.woffset; slaveanswerwCount_temp:=slaveanswer.wCount; Write_5:=TRUE; 6: slaveanswer.bFunctionCode:= slavepoll.bFunctionCode; mind[slavepoll.woffset]:= slavepoll.warData[0];(*Write to Data-array*) slaveanswer.wOffset:= slavepoll.wOffset; slaveanswer.wCount:=slavepoll.wCount; slaveanswer.wardata := slavepoll.wardata; 23: slaveanswer.bFunctionCode:=slavepoll.bFunctionCode; slaveanswer.wOffset:=slavepoll.wOffset; slaveanswer.wCount:=slavepoll.wCount; FOR i:= 0 TO slavepoll.wCountAdd-1 BY 1 DO mind[slavepoll.woffsetadd+i] := slavepoll.warData[i];(*Write to Data-array*) END_FOR; FOR i := 0 TO slavepoll.wCount BY 1 DO slaveanswer.warData[i] := mind[1+slavepoll.woffset+i];(*Read from Data-array*) END_FOR; END_CASE; IF slavepoll.xAvailable = TRUE THEN slaveanswer();(*When Data ready, send answer*) END_IF END_CASE; END_PROGRAM (* @PATH := '\/Modnet' *) (* @SYMFILEFLAGS := '2048' *) FUNCTION Read_dWord : BOOL VAR_INPUT dVAR: DWORD; lo:INT; hi:INT; END_VAR VAR END_VAR (* @END_DECLARATION := '0' *) DWord_0:=dVar;mind[lo]:=Word_01;mind[hi]:=Word_23; END_FUNCTION (* @PATH := '\/Modnet' *) (* @SYMFILEFLAGS := '2048' *) FUNCTION Read_Real : BOOL VAR_INPUT rVAR: REAL; lo:INT; hi:INT; END_VAR VAR END_VAR (* @END_DECLARATION := '0' *) Real_0:=rVar;mind[lo]:=Word_01;mind[hi]:=Word_23; END_FUNCTION (* @PATH := '\/Modnet' *) (* @SYMFILEFLAGS := '2048' *) FUNCTION Read_String : BOOL VAR_INPUT sVar: STRING; start:INT; END_VAR VAR END_VAR (* @END_DECLARATION := '0' *) String_0:=LEFT (sVar,29); mind[start]:=wStr_0; mind[start+1]:=wStr_1; mind[start+2]:=wStr_2; mind[start+3]:=wStr_3; mind[start+4]:=wStr_4; mind[start+5]:=wStr_5; mind[start+6]:=wStr_6; mind[start+7]:=wStr_7; mind[start+8]:=wStr_8; mind[start+9]:=wStr_9; mind[start+10]:=wStr_10; mind[start+11]:=wStr_11; mind[start+12]:=wStr_12; mind[start+13]:=wStr_13; bStr_29:=0; mind[start+14]:=wStr_14; END_FUNCTION (* @GLOBAL_VARIABLE_LIST := 'Global_Variables_Modnet' *) (* @PATH := '' *) (* @SYMFILEFLAGS := '2048' *) VAR_GLOBAL (*delovno polje za modnet komunikacijo*) mind :ARRAY [0..9999] OF WORD; mind_bool :ARRAY [0..9999] OF BOOL; (*Buffer-Array*) (*Delovni markerji //*) Bit_0 AT %MX0.0 : BOOL; Byte_0 AT %MB0 : BYTE; Byte_1 AT %MB1 : BYTE; Byte_2 AT %MB2 : BYTE; Byte_3 AT %MB3 : BYTE; Real_0 AT %MR0:REAL; DWord_0 AT %MD0:DWORD; Word_01 AT %MW0:WORD; Word_23 AT %MW2:WORD; String_0 AT %MW10:STRING; wStr_0 AT %MW10:WORD; wStr_1 AT %MW12:WORD; wStr_2 AT %MW14:WORD; wStr_3 AT %MW16:WORD; wStr_4 AT %MW18:WORD; wStr_5 AT %MW20:WORD; wStr_6 AT %MW22:WORD; wStr_7 AT %MW24:WORD; wStr_8 AT %MW26:WORD; wStr_9 AT %MW28:WORD; wStr_10 AT %MW30:WORD; wStr_11 AT %MW32:WORD; wStr_12 AT %MW34:WORD; wStr_13 AT %MW36:WORD; wStr_14 AT %MW38:WORD; bStr_00 AT %MB10:BYTE; bStr_01 AT %MB11:BYTE; bStr_02 AT %MB12:BYTE; bStr_03 AT %MB13:BYTE; bStr_04 AT %MB14:BYTE; bStr_05 AT %MB15:BYTE; bStr_06 AT %MB16:BYTE; bStr_07 AT %MB17:BYTE; bStr_08 AT %MB18:BYTE; bStr_09 AT %MB19:BYTE; bStr_10 AT %MB20:BYTE; bStr_11 AT %MB21:BYTE; bStr_12 AT %MB22:BYTE; bStr_13 AT %MB23:BYTE; bStr_14 AT %MB24:BYTE; bStr_15 AT %MB25:BYTE; bStr_16 AT %MB26:BYTE; bStr_17 AT %MB27:BYTE; bStr_18 AT %MB28:BYTE; bStr_19 AT %MB29:BYTE; bStr_20 AT %MB30:BYTE; bStr_21 AT %MB31:BYTE; bStr_22 AT %MB32:BYTE; bStr_23 AT %MB33:BYTE; bStr_24 AT %MB34:BYTE; bStr_25 AT %MB35:BYTE; bStr_26 AT %MB36:BYTE; bStr_27 AT %MB37:BYTE; bStr_28 AT %MB38:BYTE; bStr_29 AT %MB39:BYTE; (********************************************) END_VAR (* @OBJECT_END := 'Global_Variables_Modnet' *) (* @CONNECTIONS := Global_Variables_Modnet FILENAME : '' FILETIME : 0 EXPORT : 0 NUMOFCONNECTIONS : 0 *)