public void ReadM005Modbus(bool[] ReadBooleanFromPLC, int[] ReadWordFromPLCPart4, int[] ReadWordFromPLCPart5, int[] ReadWordFromPLCPart20)
        {
            Properties.M005_Modbus.Default.XB1_MikserSlump            = ToFloat.IntToFloat(ReadWordFromPLCPart4[96], ReadWordFromPLCPart4[97]); //%MD0.248
            Properties.M005_Modbus.Default.XB1_VoltajOrtalama         = ToFloat.IntToFloat(ReadWordFromPLCPart4[98], ReadWordFromPLCPart4[99]); //%MD0.249
            Properties.M005_Modbus.Default.XB1_VoltajAra              = ToFloat.IntToFloat(ReadWordFromPLCPart5[0], ReadWordFromPLCPart5[1]);   //%MD0.250
            Properties.M005_Modbus.Default.XB1_HelezonAkimAra         = ToFloat.IntToFloat(ReadWordFromPLCPart5[2], ReadWordFromPLCPart5[3]);   //%MD0.251
            Properties.M005_Modbus.Default.XB1_Frekans                = ToFloat.IntToFloat(ReadWordFromPLCPart5[4], ReadWordFromPLCPart5[5]);   //%MD0.252
            Properties.M005_Modbus.Default.XB1_ToplamAkim             = ToFloat.IntToFloat(ReadWordFromPLCPart5[6], ReadWordFromPLCPart5[7]);   //%MD0.253
            Properties.M005_Modbus.Default.XB1_Voltaj1                = ToFloat.IntToFloat(ReadWordFromPLCPart5[8], ReadWordFromPLCPart5[9]);   //%MD0.254
            Properties.M005_Modbus.Default.XB1_Voltaj2                = ToFloat.IntToFloat(ReadWordFromPLCPart5[10], ReadWordFromPLCPart5[11]); //%MD0.255
            Properties.M005_Modbus.Default.XB1_Voltaj3                = ToFloat.IntToFloat(ReadWordFromPLCPart5[12], ReadWordFromPLCPart5[13]); //%MD0.256
            Properties.M005_Modbus.Default.XB159_Kalibrasyon_Agirligi = ToFloat.IntToFloat(ReadWordFromPLCPart5[14], ReadWordFromPLCPart5[15]); //%MD0.257



            Properties.M005_Modbus.Default.XB159_KalibreSon          = ReadBooleanFromPLC[224]; //%MX0.28.0
            Properties.M005_Modbus.Default.XB159_KantarSifirla       = ReadBooleanFromPLC[225]; //%MX0.28.1
            Properties.M005_Modbus.Default.XB159_KantarAgirliginiYaz = ReadBooleanFromPLC[226]; //%MX0.28.2
            Properties.M005_Modbus.Default.XB159_AgSec           = ReadBooleanFromPLC[227];     //%MX0.28.3
            Properties.M005_Modbus.Default.XB159_CimSec          = ReadBooleanFromPLC[228];     //%MX0.28.4
            Properties.M005_Modbus.Default.XB159_SuSec           = ReadBooleanFromPLC[229];     //%MX0.28.5
            Properties.M005_Modbus.Default.XB159_KatkiSec        = ReadBooleanFromPLC[230];     //%MX0.28.6
            Properties.M005_Modbus.Default.XB159_SlumpHesapla    = ReadBooleanFromPLC[231];     //%MX0.28.7
            Properties.M005_Modbus.Default.XB159_TusKilitle      = ReadBooleanFromPLC[232];     //%MX0.29.0
            Properties.M005_Modbus.Default.KalibrasyonYapilacak  = ReadBooleanFromPLC[233];     //%MX0.29.1
            Properties.M005_Modbus.Default.TusKilitlemeYapilacak = ReadBooleanFromPLC[234];     //%MX0.29.2
            Properties.M005_Modbus.Default.v_SetpointSendRunning = ReadBooleanFromPLC[235];     //%MX0.29.3
            Properties.M005_Modbus.Default.Spare_63 = ReadBooleanFromPLC[236];                  //%MX0.29.4
            Properties.M005_Modbus.Default.Spare_64 = ReadBooleanFromPLC[237];                  //%MX0.29.5
            Properties.M005_Modbus.Default.Spare_65 = ReadBooleanFromPLC[238];                  //%MX0.29.6
            Properties.M005_Modbus.Default.Spare_66 = ReadBooleanFromPLC[239];                  //%MX0.29.7
            Properties.M005_Modbus.Default.Spare_67 = ReadBooleanFromPLC[240];                  //%MX0.30.0
            Properties.M005_Modbus.Default.Spare_68 = ReadBooleanFromPLC[241];                  //%MX0.30.1
            Properties.M005_Modbus.Default.Spare_69 = ReadBooleanFromPLC[242];                  //%MX0.30.2
            Properties.M005_Modbus.Default.Spare_70 = ReadBooleanFromPLC[243];                  //%MX0.30.3
            Properties.M005_Modbus.Default.Spare_71 = ReadBooleanFromPLC[244];                  //%MX0.30.4
            Properties.M005_Modbus.Default.Spare_72 = ReadBooleanFromPLC[245];                  //%MX0.30.5
            Properties.M005_Modbus.Default.Spare_73 = ReadBooleanFromPLC[246];                  //%MX0.30.6
            Properties.M005_Modbus.Default.Spare_74 = ReadBooleanFromPLC[247];                  //%MX0.30.7
            Properties.M005_Modbus.Default.Spare_75 = ReadBooleanFromPLC[248];                  //%MX0.31.0
            Properties.M005_Modbus.Default.Spare_76 = ReadBooleanFromPLC[249];                  //%MX0.31.1
            Properties.M005_Modbus.Default.Spare_77 = ReadBooleanFromPLC[250];                  //%MX0.31.2
            Properties.M005_Modbus.Default.Spare_78 = ReadBooleanFromPLC[251];                  //%MX0.31.3
            Properties.M005_Modbus.Default.Spare_79 = ReadBooleanFromPLC[252];                  //%MX0.31.4
            Properties.M005_Modbus.Default.Spare_80 = ReadBooleanFromPLC[253];                  //%MX0.31.5
            Properties.M005_Modbus.Default.Spare_81 = ReadBooleanFromPLC[254];                  //%MX0.31.6
            Properties.M005_Modbus.Default.Spare_82 = ReadBooleanFromPLC[255];                  //%MX0.31.7


            Properties.M005_Modbus.Default.XB158_KantarAdresi = Tobyte_.Het_ByteConverter(ReadWordFromPLCPart20[27], 3);//55 idi 27'nin önüne ToByte_1Bits(...) koyulabilir
        }
        public void ReadM15Agrega(int[] ReadWordFromPLCPart1, int[] ReadWordFromPLCPart5)
        {
            Properties.M015_Agrega.Default.XB19_Agrega1Nem = ToFloat.IntToFloat(ReadWordFromPLCPart5[38], ReadWordFromPLCPart5[39]); //%MDW0.269
            Properties.M015_Agrega.Default.XB19_Agrega2Nem = ToFloat.IntToFloat(ReadWordFromPLCPart5[40], ReadWordFromPLCPart5[41]); //%MDW0.270
            Properties.M015_Agrega.Default.XB19_Agrega3Nem = ToFloat.IntToFloat(ReadWordFromPLCPart5[42], ReadWordFromPLCPart5[43]); //%MDW0.271
            Properties.M015_Agrega.Default.XB19_Agrega4Nem = ToFloat.IntToFloat(ReadWordFromPLCPart5[44], ReadWordFromPLCPart5[45]); //%MDW0.272
            Properties.M015_Agrega.Default.XB19_Agrega5Nem = ToFloat.IntToFloat(ReadWordFromPLCPart5[46], ReadWordFromPLCPart5[47]); //%MDW0.273
            Properties.M015_Agrega.Default.XB19_Agrega6Nem = ToFloat.IntToFloat(ReadWordFromPLCPart5[48], ReadWordFromPLCPart5[49]); //%MDW0.274
            Properties.M015_Agrega.Default.XB19_Agrega7Nem = ToFloat.IntToFloat(ReadWordFromPLCPart5[50], ReadWordFromPLCPart5[51]); //%MDW0.275
            Properties.M015_Agrega.Default.XB19_Agrega8Nem = ToFloat.IntToFloat(ReadWordFromPLCPart5[52], ReadWordFromPLCPart5[53]); //%MDW0.276

            Properties.M015_Agrega.Default.XB2_AgregaKantar     = ReadWordFromPLCPart1[60];                                          // %MW0.160
            Properties.M015_Agrega.Default.XB19_AraKantarAgrega = ReadWordFromPLCPart1[61];                                          // %MW0.161
            Properties.M015_Agrega.Default.XB2_Ag1Su            = ReadWordFromPLCPart1[62];                                          // %MW0.162
            Properties.M015_Agrega.Default.XB2_Ag2Su            = ReadWordFromPLCPart1[63];                                          // %MW0.163
            Properties.M015_Agrega.Default.XB2_Ag3Su            = ReadWordFromPLCPart1[64];                                          // %MW0.164
            Properties.M015_Agrega.Default.XB2_Ag4Su            = ReadWordFromPLCPart1[65];                                          // %MW0.165
            Properties.M015_Agrega.Default.XB2_Ag5Su            = ReadWordFromPLCPart1[66];                                          // %MW0.166
            Properties.M015_Agrega.Default.XB2_Ag6Su            = ReadWordFromPLCPart1[67];                                          // %MW0.167
            Properties.M015_Agrega.Default.XB2_Ag7Su            = ReadWordFromPLCPart1[68];                                          // %MW0.168
            Properties.M015_Agrega.Default.XB2_Ag8Su            = ReadWordFromPLCPart1[69];                                          // %MW0.169


            Properties.M015_Agrega.Default.XB2_Ag1MalAlim = ReadWordFromPLCPart1[78]; // %MW0.178
            Properties.M015_Agrega.Default.XB2_Ag2MalAlim = ReadWordFromPLCPart1[79]; // %MW0.179
            Properties.M015_Agrega.Default.XB2_Ag3MalAlim = ReadWordFromPLCPart1[80]; // %MW0.180
            Properties.M015_Agrega.Default.XB2_Ag4MalAlim = ReadWordFromPLCPart1[81]; // %MW0.181
            Properties.M015_Agrega.Default.XB2_Ag5MalAlim = ReadWordFromPLCPart1[82]; // %MW0.182
            Properties.M015_Agrega.Default.XB2_Ag6MalAlim = ReadWordFromPLCPart1[83]; // %MW0.183
            Properties.M015_Agrega.Default.XB2_Ag7MalAlim = ReadWordFromPLCPart1[84]; // %MW0.184
            Properties.M015_Agrega.Default.XB2_Ag8MalAlim = ReadWordFromPLCPart1[85]; // %MW0.185
        }
Exemple #3
0
        public void Read_R006Uretim()
        {
            //R4104 Adresinden başlıyarak değerleri alıyoruz.
            Properties.R006_Uretim.Default.XB112_AgregaKW       = ModbusClass.R006_UretimValue[0]; //R4104 Adresi
            Properties.R006_Uretim.Default.XB112_CimentoKW      = ModbusClass.R006_UretimValue[1];
            Properties.R006_Uretim.Default.XB112_SuKW           = ModbusClass.R006_UretimValue[2];
            Properties.R006_Uretim.Default.XB112_KatkiKW        = ModbusClass.R006_UretimValue[3];
            Properties.R006_Uretim.Default.XB112_MikserKW       = ModbusClass.R006_UretimValue[4];
            Properties.R006_Uretim.Default.XB112_TransferBandKW = ModbusClass.R006_UretimValue[5];

            Properties.R006_Uretim.Default.XB112_KovaKW               = ModbusClass.R006_UretimValue[6];
            Properties.R006_Uretim.Default.XB112_ToplamTur            = ModbusClass.R006_UretimValue[7];
            Properties.R006_Uretim.Default.XB112_YapilanTur           = ModbusClass.R006_UretimValue[8];
            Properties.R006_Uretim.Default.XB112_AgregaTur            = ModbusClass.R006_UretimValue[9];
            Properties.R006_Uretim.Default.XB112_MalzemeTur           = ModbusClass.R006_UretimValue[10];
            Properties.R006_Uretim.Default.XB112_BosaltilmaRecete     = ModbusClass.R006_UretimValue[11];
            Properties.R006_Uretim.Default.XB112_CimentoGecikmeRecete = ModbusClass.R006_UretimValue[12];
            Properties.R006_Uretim.Default.XB112_SuGecikmeRecete      = ModbusClass.R006_UretimValue[13];
            Properties.R006_Uretim.Default.XB112_KatkiGecikmeRecete   = ModbusClass.R006_UretimValue[14];
            Properties.R006_Uretim.Default.XB112_KovaAraYurumeSuresi  = ModbusClass.R006_UretimValue[15];
            Properties.R006_Uretim.Default.XB112_KovaMaxYurumeSuresi  = ModbusClass.R006_UretimValue[16];
            Properties.R006_Uretim.Default.XB112_BosaltilanSure       = ModbusClass.R006_UretimValue[17];
            Properties.R006_Uretim.Default.XB112_KaristirilanSure     = ModbusClass.R006_UretimValue[18];
            Properties.R006_Uretim.Default.UretimPlaniDataGrid        = ModbusClass.R006_UretimValue[19];
            Properties.R006_Uretim.Default.XB112_AraBantKW            = ModbusClass.R006_UretimValue[20];
            //spare  R006_Uretim[20];R006_Uretim[35];
            Properties.R006_Uretim.Default.XB19_MiktarYapilan             = ToFloat.IntToFloat(ModbusClass.R006_UretimValue[36], ModbusClass.R006_UretimValue[37]); //R2070
            Properties.R006_Uretim.Default.XB19_Miktar                    = ToFloat.IntToFloat(ModbusClass.R006_UretimValue[38], ModbusClass.R006_UretimValue[39]); //R2071
            Properties.R006_Uretim.Default.XB19_ToplamYapilanMiktar       = ToFloat.IntToFloat(ModbusClass.R006_UretimValue[40], ModbusClass.R006_UretimValue[41]); //R2072
            Properties.R006_Uretim.Default.XB19_GunlukToplamYapilanMiktar = ToFloat.IntToFloat(ModbusClass.R006_UretimValue[42], ModbusClass.R006_UretimValue[43]); //R2073
            Properties.R006_Uretim.Default.XB1_ReceteKatsayi              = ToFloat.IntToFloat(ModbusClass.R006_UretimValue[44], ModbusClass.R006_UretimValue[45]); //R2074


            Properties.R006_Uretim.Default.XB111_AgregaAlindi           = ModbusClass.R006_UretimValueBool[2];
            Properties.R006_Uretim.Default.XB111_CimentoAlindi          = ModbusClass.R006_UretimValueBool[3];
            Properties.R006_Uretim.Default.XB111_SuAlindi               = ModbusClass.R006_UretimValueBool[4];
            Properties.R006_Uretim.Default.XB111_KatkiAlindi            = ModbusClass.R006_UretimValueBool[5];
            Properties.R006_Uretim.Default.XB111_AgregaBasla            = ModbusClass.R006_UretimValueBool[6];
            Properties.R006_Uretim.Default.XB111_MalzemeAlimBasla       = ModbusClass.R006_UretimValueBool[7];
            Properties.R006_Uretim.Default.SeriUretim                   = ModbusClass.R006_UretimValueBool[8];
            Properties.R006_Uretim.Default.XB111_UretimReset            = ModbusClass.R006_UretimValueBool[9];
            Properties.R006_Uretim.Default.XB111_Uretim                 = ModbusClass.R006_UretimValueBool[10];
            Properties.R006_Uretim.Default.YapilanTurSifirlandi         = ModbusClass.R006_UretimValueBool[11];
            Properties.R006_Uretim.Default.v_Yrd_YariModUretimDevam     = ModbusClass.R006_UretimValueBool[12];
            Properties.R006_Uretim.Default.s_ManualKayitArsivAl         = ModbusClass.R006_UretimValueBool[13];
            Properties.R006_Uretim.Default.s_ManuelUretimDisplayTrigger = ModbusClass.R006_UretimValueBool[14];
        }
        public void ReadM018Katki(int[] ReadWordFromPLCPart4)
        {
            Properties.M018_Katki.Default.XB5_KatKantar         = ToFloat.IntToFloat(ReadWordFromPLCPart4[00], ReadWordFromPLCPart4[01]); //%MDW0.200
            Properties.M018_Katki.Default.KatkiLoadCelldenGelen = ToFloat.IntToFloat(ReadWordFromPLCPart4[02], ReadWordFromPLCPart4[03]); //%MDW0.201
            Properties.M018_Katki.Default.XB5_K1ManAlim         = ToFloat.IntToFloat(ReadWordFromPLCPart4[04], ReadWordFromPLCPart4[05]); //%MDW0.202
            Properties.M018_Katki.Default.XB5_K2ManAlim         = ToFloat.IntToFloat(ReadWordFromPLCPart4[06], ReadWordFromPLCPart4[07]); //%MDW0.203
            Properties.M018_Katki.Default.XB5_K3ManAlim         = ToFloat.IntToFloat(ReadWordFromPLCPart4[08], ReadWordFromPLCPart4[09]); //%MDW0.204
            Properties.M018_Katki.Default.XB5_K4ManAlim         = ToFloat.IntToFloat(ReadWordFromPLCPart4[10], ReadWordFromPLCPart4[11]); //%MDW0.205
            Properties.M018_Katki.Default.XB5_K5ManAlim         = ToFloat.IntToFloat(ReadWordFromPLCPart4[12], ReadWordFromPLCPart4[13]); //%MDW0.206


            Properties.M018_Katki.Default.XB5_AraKantarKatki = ToFloat.IntToFloat(ReadWordFromPLCPart4[16], ReadWordFromPLCPart4[17]); //%MDW0.208
        }
        public void ReadM006Uretim(bool[] ReadBooleanFromPLC, int[] ReadWordFromPLCPart3, int[] ReadWordFromPLCPart5)
        {
            Properties.M006_Uretim.Default.XB111_UretimBittiKayitReset = ReadBooleanFromPLC[256];                                             //%MX0.32.0
            Properties.M006_Uretim.Default.AraKayitAl              = ReadBooleanFromPLC[257];                                                 //%MX0.32.1
            Properties.M006_Uretim.Default.XB101_GonderAnimasyon   = ReadBooleanFromPLC[258];                                                 //%MX0.32.2
            Properties.M006_Uretim.Default.VerilerPLCdenGonderildi = ReadBooleanFromPLC[259];                                                 //%MX0.32.3
            Properties.M006_Uretim.Default.VerilerResetDelay       = ReadBooleanFromPLC[260];                                                 //%MX0.32.4
            Properties.M006_Uretim.Default.VerilerResetDelay       = ReadBooleanFromPLC[261];                                                 //%MX0.32.5
            Properties.M006_Uretim.Default.IrsaliyeYazdir          = ReadBooleanFromPLC[262];                                                 //%MX0.32.6
            Properties.M006_Uretim.Default.XB1_Reset               = ReadBooleanFromPLC[263];                                                 //%MX0.32.7
            Properties.M006_Uretim.Default.XB1_StartOK             = ReadBooleanFromPLC[264];                                                 //%MX0.33.0
            Properties.M006_Uretim.Default.XB1_Gonder              = ReadBooleanFromPLC[265];                                                 //%MX0.33.1
            Properties.M006_Uretim.Default.XB1_KornaBaslangic      = ReadBooleanFromPLC[266];                                                 //%MX0.33.2
            Properties.M006_Uretim.Default.XB1_KornaBitis          = ReadBooleanFromPLC[267];                                                 //%MX0.33.3
            Properties.M006_Uretim.Default.XB1_BosaltmaBitti       = ReadBooleanFromPLC[268];                                                 //%MX0.33.4
            Properties.M006_Uretim.Default.XB1_KontrolWordlerSifir = ReadBooleanFromPLC[269];                                                 //%MX0.33.5
            Properties.M006_Uretim.Default.XB1_CimSuKatAlindi      = ReadBooleanFromPLC[270];                                                 //%MX0.33.6
            Properties.M006_Uretim.Default.XB1_MikserStart         = ReadBooleanFromPLC[271];                                                 //%MX0.33.7
            Properties.M006_Uretim.Default.XB1_24VFren_Gecis       = ReadBooleanFromPLC[272];                                                 //%MX0.34.0
            Properties.M006_Uretim.Default.Spare_83 = ReadBooleanFromPLC[273];                                                                //%MX0.34.1
            Properties.M006_Uretim.Default.Spare_84 = ReadBooleanFromPLC[274];                                                                //%MX0.34.2
            Properties.M006_Uretim.Default.Spare_85 = ReadBooleanFromPLC[275];                                                                //%MX0.34.3
            Properties.M006_Uretim.Default.Spare_86 = ReadBooleanFromPLC[276];                                                                //%MX0.34.4
            Properties.M006_Uretim.Default.Spare_87 = ReadBooleanFromPLC[277];                                                                //%MX0.34.5
            Properties.M006_Uretim.Default.Spare_88 = ReadBooleanFromPLC[278];                                                                //%MX0.34.6
            Properties.M006_Uretim.Default.Spare_89 = ReadBooleanFromPLC[279];                                                                //%MX0.34.7
            Properties.M006_Uretim.Default.Spare_90 = ReadBooleanFromPLC[280];                                                                //%MX0.35.0
            Properties.M006_Uretim.Default.Spare_91 = ReadBooleanFromPLC[281];                                                                //%MX0.35.1
            Properties.M006_Uretim.Default.Spare_92 = ReadBooleanFromPLC[282];                                                                //%MX0.35.2
            Properties.M006_Uretim.Default.Spare_93 = ReadBooleanFromPLC[283];                                                                //%MX0.35.3
            Properties.M006_Uretim.Default.Spare_94 = ReadBooleanFromPLC[284];                                                                //%MX0.35.4
            Properties.M006_Uretim.Default.Spare_95 = ReadBooleanFromPLC[285];                                                                //%MX0.35.5
            Properties.M006_Uretim.Default.Spare_96 = ReadBooleanFromPLC[286];                                                                //%MX0.35.6
            Properties.M006_Uretim.Default.Spare_97 = ReadBooleanFromPLC[287];                                                                //%MX0.35.7

            Properties.M006_Uretim.Default.XB1_KovaYukBekKalanSure      = ReadWordFromPLCPart3[59];                                           //MW0.359
            Properties.M006_Uretim.Default.XB1_MikserKalanSure          = ReadWordFromPLCPart3[60];                                           //MW0.359
            Properties.M006_Uretim.Default.XB1_MikserKapakAcikKalmaSure = ReadWordFromPLCPart3[61];                                           //MW0.359
            Properties.M006_Uretim.Default.XB112_SoklamaKW        = ReadWordFromPLCPart3[62];                                                 //MW0.359
            Properties.M006_Uretim.Default.XB19_MikserAnalogDeger = IntoFloat.IntToFloat(ReadWordFromPLCPart5[54], ReadWordFromPLCPart5[55]); //%MD0.277
        }
        public void Read_M101Array(int[] MSVU_Sanal, int[] MSTI_Sanal, int[] MSMUM_Sanal, int[] MSYM_Sanal, int[] SanalMemeory_ZamanTarihDizisi)
        {
            //VerilenUrunBilgileri

            Properties.M101_Array.Default.Verilen_Agrega1_ArrayCount_01 = ToFloat.IntToFloat(MSVU_Sanal[2], MSVU_Sanal[3]);    //MD1101
            Properties.M101_Array.Default.Verilen_Agrega2_ArrayCount_02 = ToFloat.IntToFloat(MSVU_Sanal[4], MSVU_Sanal[5]);    //MD1102
            Properties.M101_Array.Default.Verilen_Agrega3_ArrayCount_03 = ToFloat.IntToFloat(MSVU_Sanal[6], MSVU_Sanal[7]);    //MD1103
            Properties.M101_Array.Default.Verilen_Agrega4_ArrayCount_04 = ToFloat.IntToFloat(MSVU_Sanal[8], MSVU_Sanal[8]);    //MD1104
            Properties.M101_Array.Default.Verilen_Agrega5_ArrayCount_05 = ToFloat.IntToFloat(MSVU_Sanal[10], MSVU_Sanal[9]);   //MD1105

            Properties.M101_Array.Default.Verilen_Cimento1_ArrayCount_11 = ToFloat.IntToFloat(MSVU_Sanal[22], MSVU_Sanal[23]); //MD1111
            Properties.M101_Array.Default.Verilen_Cimento2_ArrayCount_12 = ToFloat.IntToFloat(MSVU_Sanal[24], MSVU_Sanal[25]); //MD1112
            Properties.M101_Array.Default.Verilen_Cimento3_ArrayCount_13 = ToFloat.IntToFloat(MSVU_Sanal[26], MSVU_Sanal[27]); //MD1113
            Properties.M101_Array.Default.Verilen_Cimento4_ArrayCount_14 = ToFloat.IntToFloat(MSVU_Sanal[28], MSVU_Sanal[29]); //MD1114
            Properties.M101_Array.Default.Verilen_Cimento5_ArrayCount_15 = ToFloat.IntToFloat(MSVU_Sanal[30], MSVU_Sanal[31]); //MD1115

            Properties.M101_Array.Default.Verilen_Su1_ArrayCount_31 = ToFloat.IntToFloat(MSVU_Sanal[62], MSVU_Sanal[63]);      //MD1131
            Properties.M101_Array.Default.Verilen_Su2_ArrayCount_32 = ToFloat.IntToFloat(MSVU_Sanal[64], MSVU_Sanal[65]);      //MD1132
            Properties.M101_Array.Default.Verilen_Su3_ArrayCount_33 = ToFloat.IntToFloat(MSVU_Sanal[66], MSVU_Sanal[67]);      //MD1133

            Properties.M101_Array.Default.Verilen_Katki1_ArrayCount_21 = ToFloat.IntToFloat(MSVU_Sanal[42], MSVU_Sanal[43]);   //MD1121
            Properties.M101_Array.Default.Verilen_Katki2_ArrayCount_22 = ToFloat.IntToFloat(MSVU_Sanal[44], MSVU_Sanal[45]);   //MD1122
            Properties.M101_Array.Default.Verilen_Katki3_ArrayCount_23 = ToFloat.IntToFloat(MSVU_Sanal[46], MSVU_Sanal[47]);   //MD1123
            Properties.M101_Array.Default.Verilen_Katki4_ArrayCount_24 = ToFloat.IntToFloat(MSVU_Sanal[48], MSVU_Sanal[49]);   //MD1124
            Properties.M101_Array.Default.Verilen_Katki5_ArrayCount_25 = ToFloat.IntToFloat(MSVU_Sanal[50], MSVU_Sanal[51]);   //MD1125


            //Toplam istenen ürün bilgileri

            Properties.M101_Array.Default.ToplamIstenen_Agrega1_ArrayCount_1 = ToFloat.IntToFloat(MSTI_Sanal[2], MSTI_Sanal[3]);     //MD1201
            Properties.M101_Array.Default.ToplamIstenen_Agrega2_ArrayCount_2 = ToFloat.IntToFloat(MSTI_Sanal[4], MSTI_Sanal[5]);     //MD1202
            Properties.M101_Array.Default.ToplamIstenen_Agrega3_ArrayCount_3 = ToFloat.IntToFloat(MSTI_Sanal[6], MSTI_Sanal[7]);     //MD1203
            Properties.M101_Array.Default.ToplamIstenen_Agrega4_ArrayCount_4 = ToFloat.IntToFloat(MSTI_Sanal[8], MSTI_Sanal[8]);     //MD1204
            Properties.M101_Array.Default.ToplamIstenen_Agrega5_ArrayCount_5 = ToFloat.IntToFloat(MSTI_Sanal[10], MSTI_Sanal[9]);    //MD1205

            Properties.M101_Array.Default.ToplamIstenen_Cimento1_ArrayCount_11 = ToFloat.IntToFloat(MSTI_Sanal[22], MSTI_Sanal[23]); //MD1211
            Properties.M101_Array.Default.ToplamIstenen_Cimento2_ArrayCount_12 = ToFloat.IntToFloat(MSTI_Sanal[24], MSTI_Sanal[25]); //MD1212
            Properties.M101_Array.Default.ToplamIstenen_Cimento3_ArrayCount_13 = ToFloat.IntToFloat(MSTI_Sanal[26], MSTI_Sanal[27]); //MD1213
            Properties.M101_Array.Default.ToplamIstenen_Cimento4_ArrayCount_14 = ToFloat.IntToFloat(MSTI_Sanal[28], MSTI_Sanal[29]); //MD1214
            Properties.M101_Array.Default.ToplamIstenen_Cimento5_ArrayCount_15 = ToFloat.IntToFloat(MSTI_Sanal[30], MSTI_Sanal[31]); //MD1215


            Properties.M101_Array.Default.ToplamIstenen_Su1_ArrayCount_31 = ToFloat.IntToFloat(MSTI_Sanal[62], MSTI_Sanal[63]);    //MD1231
            Properties.M101_Array.Default.ToplamIstenen_Su2_ArrayCount_32 = ToFloat.IntToFloat(MSTI_Sanal[64], MSTI_Sanal[65]);    //MD1232
            Properties.M101_Array.Default.ToplamIstenen_Su3_ArrayCount_33 = ToFloat.IntToFloat(MSTI_Sanal[66], MSTI_Sanal[67]);    //MD1233

            Properties.M101_Array.Default.ToplamIstenen_Katki1_ArrayCount_21 = ToFloat.IntToFloat(MSTI_Sanal[42], MSTI_Sanal[43]); //MD1221
            Properties.M101_Array.Default.ToplamIstenen_Katki2_ArrayCount_22 = ToFloat.IntToFloat(MSTI_Sanal[44], MSTI_Sanal[45]); //MD1222
            Properties.M101_Array.Default.ToplamIstenen_Katki3_ArrayCount_23 = ToFloat.IntToFloat(MSTI_Sanal[46], MSTI_Sanal[47]); //MD1223
            Properties.M101_Array.Default.ToplamIstenen_Katki4_ArrayCount_24 = ToFloat.IntToFloat(MSTI_Sanal[48], MSTI_Sanal[49]); //MD1224
            Properties.M101_Array.Default.ToplamIstenen_Katki5_ArrayCount_25 = ToFloat.IntToFloat(MSTI_Sanal[50], MSTI_Sanal[51]); //MD1225

            //Manuel Üretim Miktari

            Properties.M101_Array.Default.ManualUretimMiktari_Agrega1_ArrayCount_1 = ToFloat.IntToFloat(MSMUM_Sanal[2], MSMUM_Sanal[3]);     //MD1201
            Properties.M101_Array.Default.ManualUretimMiktari_Agrega2_ArrayCount_2 = ToFloat.IntToFloat(MSMUM_Sanal[4], MSMUM_Sanal[5]);     //MD1202
            Properties.M101_Array.Default.ManualUretimMiktari_Agrega3_ArrayCount_3 = ToFloat.IntToFloat(MSMUM_Sanal[6], MSMUM_Sanal[7]);     //MD1203
            Properties.M101_Array.Default.ManualUretimMiktari_Agrega4_ArrayCount_4 = ToFloat.IntToFloat(MSMUM_Sanal[8], MSMUM_Sanal[8]);     //MD1204
            Properties.M101_Array.Default.ManualUretimMiktari_Agrega5_ArrayCount_5 = ToFloat.IntToFloat(MSMUM_Sanal[10], MSMUM_Sanal[9]);    //MD1205

            Properties.M101_Array.Default.ManualUretimMiktari_Cimento1_ArrayCount_11 = ToFloat.IntToFloat(MSMUM_Sanal[22], MSMUM_Sanal[23]); //MD1211
            Properties.M101_Array.Default.ManualUretimMiktari_Cimento2_ArrayCount_12 = ToFloat.IntToFloat(MSMUM_Sanal[24], MSMUM_Sanal[25]); //MD1212
            Properties.M101_Array.Default.ManualUretimMiktari_Cimento3_ArrayCount_13 = ToFloat.IntToFloat(MSMUM_Sanal[26], MSMUM_Sanal[27]); //MD1213
            Properties.M101_Array.Default.ManualUretimMiktari_Cimento4_ArrayCount_14 = ToFloat.IntToFloat(MSMUM_Sanal[28], MSMUM_Sanal[29]); //MD1214
            Properties.M101_Array.Default.ManualUretimMiktari_Cimento5_ArrayCount_15 = ToFloat.IntToFloat(MSMUM_Sanal[30], MSMUM_Sanal[31]); //MD1215


            Properties.M101_Array.Default.ManualUretimMiktari_Su1_ArrayCount_31 = ToFloat.IntToFloat(MSMUM_Sanal[62], MSMUM_Sanal[63]);    //MD1231
            Properties.M101_Array.Default.ManualUretimMiktari_Su2_ArrayCount_32 = ToFloat.IntToFloat(MSMUM_Sanal[64], MSMUM_Sanal[65]);    //MD1232
            Properties.M101_Array.Default.ManualUretimMiktari_Su3_ArrayCount_33 = ToFloat.IntToFloat(MSMUM_Sanal[66], MSMUM_Sanal[67]);    //MD1233

            Properties.M101_Array.Default.ManualUretimMiktari_Katki1_ArrayCount_21 = ToFloat.IntToFloat(MSMUM_Sanal[42], MSMUM_Sanal[43]); //MD1221
            Properties.M101_Array.Default.ManualUretimMiktari_Katki2_ArrayCount_22 = ToFloat.IntToFloat(MSMUM_Sanal[44], MSMUM_Sanal[45]); //MD1222
            Properties.M101_Array.Default.ManualUretimMiktari_Katki3_ArrayCount_23 = ToFloat.IntToFloat(MSMUM_Sanal[46], MSMUM_Sanal[47]); //MD1223
            Properties.M101_Array.Default.ManualUretimMiktari_Katki4_ArrayCount_24 = ToFloat.IntToFloat(MSMUM_Sanal[48], MSMUM_Sanal[49]); //MD1224
            Properties.M101_Array.Default.ManualUretimMiktari_Katki5_ArrayCount_25 = ToFloat.IntToFloat(MSMUM_Sanal[50], MSMUM_Sanal[51]); //MD1225

            //YariOto Üretim Miktari

            Properties.M101_Array.Default.YariOtoUretimMiktari_Agrega1_ArrayCount_1 = ToFloat.IntToFloat(MSYM_Sanal[2], MSYM_Sanal[3]);     //MD1201
            Properties.M101_Array.Default.YariOtoUretimMiktari_Agrega2_ArrayCount_2 = ToFloat.IntToFloat(MSYM_Sanal[4], MSYM_Sanal[5]);     //MD1202
            Properties.M101_Array.Default.YariOtoUretimMiktari_Agrega3_ArrayCount_3 = ToFloat.IntToFloat(MSYM_Sanal[6], MSYM_Sanal[7]);     //MD1203
            Properties.M101_Array.Default.YariOtoUretimMiktari_Agrega4_ArrayCount_4 = ToFloat.IntToFloat(MSYM_Sanal[8], MSYM_Sanal[8]);     //MD1204
            Properties.M101_Array.Default.YariOtoUretimMiktari_Agrega5_ArrayCount_5 = ToFloat.IntToFloat(MSYM_Sanal[10], MSYM_Sanal[9]);    //MD1205

            Properties.M101_Array.Default.YariOtoUretimMiktari_Cimento1_ArrayCount_11 = ToFloat.IntToFloat(MSYM_Sanal[22], MSYM_Sanal[23]); //MD1211
            Properties.M101_Array.Default.YariOtoUretimMiktari_Cimento2_ArrayCount_12 = ToFloat.IntToFloat(MSYM_Sanal[24], MSYM_Sanal[25]); //MD1212
            Properties.M101_Array.Default.YariOtoUretimMiktari_Cimento3_ArrayCount_13 = ToFloat.IntToFloat(MSYM_Sanal[26], MSYM_Sanal[27]); //MD1213
            Properties.M101_Array.Default.YariOtoUretimMiktari_Cimento4_ArrayCount_14 = ToFloat.IntToFloat(MSYM_Sanal[28], MSYM_Sanal[29]); //MD1214
            Properties.M101_Array.Default.YariOtoUretimMiktari_Cimento5_ArrayCount_15 = ToFloat.IntToFloat(MSYM_Sanal[30], MSYM_Sanal[31]); //MD1215


            Properties.M101_Array.Default.YariOtoUretimMiktari_Su1_ArrayCount_31 = ToFloat.IntToFloat(MSYM_Sanal[62], MSYM_Sanal[63]);    //MD1231
            Properties.M101_Array.Default.YariOtoUretimMiktari_Su2_ArrayCount_32 = ToFloat.IntToFloat(MSYM_Sanal[64], MSYM_Sanal[65]);    //MD1232
            Properties.M101_Array.Default.YariOtoUretimMiktari_Su3_ArrauCount_33 = ToFloat.IntToFloat(MSYM_Sanal[66], MSYM_Sanal[67]);    //MD1233

            Properties.M101_Array.Default.YariOtoUretimMiktari_Katki1_ArrayCount_21 = ToFloat.IntToFloat(MSYM_Sanal[42], MSYM_Sanal[43]); //MD1221
            Properties.M101_Array.Default.YariOtoUretimMiktari_Katki2_ArrayCount_22 = ToFloat.IntToFloat(MSYM_Sanal[44], MSYM_Sanal[45]); //MD1222
            Properties.M101_Array.Default.YariOtoUretimMiktari_Katki3_ArrayCount_23 = ToFloat.IntToFloat(MSYM_Sanal[46], MSYM_Sanal[47]); //MD1223
            Properties.M101_Array.Default.YariOtoUretimMiktari_Katki4_ArrayCount_24 = ToFloat.IntToFloat(MSYM_Sanal[48], MSYM_Sanal[49]); //MD1224
            Properties.M101_Array.Default.YariOtoUretimMiktari_Katki5_ArrayCount_25 = ToFloat.IntToFloat(MSYM_Sanal[50], MSYM_Sanal[51]); //MD1225
        }
        public void Read_M003Manueller(bool[] ReadBooleanFromPLC, int[] ReadWordFromPLCPart3, int[] ReadWordFromPLCPart4)
        {
            Properties.M003_Manueller.Default.XB115_ManDaraAg1 = ReadWordFromPLCPart3[32];
            Properties.M003_Manueller.Default.XB115_ManDaraAg2 = ReadWordFromPLCPart3[33];
            Properties.M003_Manueller.Default.XB115_ManDaraAg3 = ReadWordFromPLCPart3[34];
            Properties.M003_Manueller.Default.XB115_ManDaraAg4 = ReadWordFromPLCPart3[35];
            Properties.M003_Manueller.Default.XB115_ManDaraAg5 = ReadWordFromPLCPart3[36];
            Properties.M003_Manueller.Default.XB115_ManDaraAg6 = ReadWordFromPLCPart3[37];
            Properties.M003_Manueller.Default.XB115_ManDaraAg7 = ReadWordFromPLCPart3[38];
            Properties.M003_Manueller.Default.XB115_ManDaraAg8 = ReadWordFromPLCPart3[39];

            Properties.M003_Manueller.Default.XB115_ManDaraCM1 = ReadWordFromPLCPart3[40];
            Properties.M003_Manueller.Default.XB115_ManDaraCM1 = ReadWordFromPLCPart3[41];
            Properties.M003_Manueller.Default.XB115_ManDaraCM1 = ReadWordFromPLCPart3[42];
            Properties.M003_Manueller.Default.XB115_ManDaraCM1 = ReadWordFromPLCPart3[43];
            Properties.M003_Manueller.Default.XB115_ManDaraCM1 = ReadWordFromPLCPart3[44];
            Properties.M003_Manueller.Default.XB115_ManDaraCM1 = ReadWordFromPLCPart3[45];

            Properties.M003_Manueller.Default.XB115_ManDaraSu1 = ReadWordFromPLCPart3[46];
            Properties.M003_Manueller.Default.XB115_ManDaraSu2 = ReadWordFromPLCPart3[47];
            Properties.M003_Manueller.Default.XB115_ManDaraSu3 = ReadWordFromPLCPart3[48];
            Properties.M003_Manueller.Default.XB115_ManDaraSu4 = ReadWordFromPLCPart3[49];


            Properties.M003_Manueller.Default.XB115_ManDaraKatki1 = ToFloat.IntToFloat(ReadWordFromPLCPart3[56], ReadWordFromPLCPart3[57]); //%MD0.228
            Properties.M003_Manueller.Default.XB115_ManDaraKatki2 = ToFloat.IntToFloat(ReadWordFromPLCPart3[58], ReadWordFromPLCPart3[59]); //%MD0.229
            Properties.M003_Manueller.Default.XB115_ManDaraKatki3 = ToFloat.IntToFloat(ReadWordFromPLCPart3[60], ReadWordFromPLCPart3[61]); //%MD0.230
            Properties.M003_Manueller.Default.XB115_ManDaraKatki4 = ToFloat.IntToFloat(ReadWordFromPLCPart3[62], ReadWordFromPLCPart3[63]); //%MD0.231
            Properties.M003_Manueller.Default.XB115_ManDaraKatki5 = ToFloat.IntToFloat(ReadWordFromPLCPart3[64], ReadWordFromPLCPart3[65]); //%MD0.232
            Properties.M003_Manueller.Default.XB115_ManDaraKatki6 = ToFloat.IntToFloat(ReadWordFromPLCPart3[66], ReadWordFromPLCPart3[67]); //%MD0.233

            Properties.M003_Manueller.Default.XB19_Agrega1ManualAraUretim = ReadWordFromPLCPart3[8];                                        //MW0.308
            Properties.M003_Manueller.Default.XB19_Agrega2ManualAraUretim = ReadWordFromPLCPart3[9];                                        //MW0.309
            Properties.M003_Manueller.Default.XB19_Agrega3ManualAraUretim = ReadWordFromPLCPart3[10];                                       //MW0.310
            Properties.M003_Manueller.Default.XB19_Agrega4ManualAraUretim = ReadWordFromPLCPart3[11];                                       //MW0.311
            Properties.M003_Manueller.Default.XB19_Agrega5ManualAraUretim = ReadWordFromPLCPart3[12];                                       //MW0.312
            Properties.M003_Manueller.Default.XB19_Agrega6ManualAraUretim = ReadWordFromPLCPart3[13];                                       //MW0.313
            Properties.M003_Manueller.Default.XB19_Agrega7ManualAraUretim = ReadWordFromPLCPart3[14];                                       //MW0.314
            Properties.M003_Manueller.Default.XB19_Agrega8ManualAraUretim = ReadWordFromPLCPart3[15];                                       //MW0.315

            Properties.M003_Manueller.Default.XB19_Cimento1ManualAraUretim = ReadWordFromPLCPart3[16];                                      //MW0.316
            Properties.M003_Manueller.Default.XB19_Cimento2ManualAraUretim = ReadWordFromPLCPart3[17];                                      //MW0.317
            Properties.M003_Manueller.Default.XB19_Cimento3ManualAraUretim = ReadWordFromPLCPart3[18];                                      //MW0.318
            Properties.M003_Manueller.Default.XB19_Cimento4ManualAraUretim = ReadWordFromPLCPart3[19];                                      //MW0.319
            Properties.M003_Manueller.Default.XB19_Cimento5ManualAraUretim = ReadWordFromPLCPart3[20];                                      //MW0.320
            Properties.M003_Manueller.Default.XB19_Cimento6ManualAraUretim = ReadWordFromPLCPart3[21];                                      //MW0.321

            Properties.M003_Manueller.Default.XB19_Su1ManualAraUretim = ReadWordFromPLCPart3[22];                                           //MW0.322
            Properties.M003_Manueller.Default.XB19_Su2ManualAraUretim = ReadWordFromPLCPart3[23];                                           //MW0.323
            Properties.M003_Manueller.Default.XB19_Su3ManualAraUretim = ReadWordFromPLCPart3[24];                                           //MW0.324
            Properties.M003_Manueller.Default.XB19_Su4ManualAraUretim = ReadWordFromPLCPart3[25];                                           //MW0.325


            Properties.M003_Manueller.Default.XB115_Ag1ManAl                   = ReadBooleanFromPLC[64];                                           //%MX0.8.0
            Properties.M003_Manueller.Default.XB115_Ag2ManAl                   = ReadBooleanFromPLC[65];                                           //%MX0.8.1
            Properties.M003_Manueller.Default.XB115_Ag3ManAl                   = ReadBooleanFromPLC[66];                                           //%MX0.8.2
            Properties.M003_Manueller.Default.XB115_Ag4ManAl                   = ReadBooleanFromPLC[67];                                           //%MX0.8.3
            Properties.M003_Manueller.Default.XB115_Ag5ManAl                   = ReadBooleanFromPLC[68];                                           //%MX0.8.4
            Properties.M003_Manueller.Default.XB115_Ag6ManAl                   = ReadBooleanFromPLC[69];                                           //%MX0.8.5
            Properties.M003_Manueller.Default.XB115_Ag7ManAl                   = ReadBooleanFromPLC[70];                                           //%MX0.8.6
            Properties.M003_Manueller.Default.XB115_Ag8ManAl                   = ReadBooleanFromPLC[71];                                           //%MX0.8.7
            Properties.M003_Manueller.Default.XB115_CM1ManAl                   = ReadBooleanFromPLC[72];                                           //%MX0.9.0
            Properties.M003_Manueller.Default.XB115_CM2ManAl                   = ReadBooleanFromPLC[73];                                           //%MX0.9.1
            Properties.M003_Manueller.Default.XB115_CM3ManAl                   = ReadBooleanFromPLC[74];                                           //%MX0.9.2
            Properties.M003_Manueller.Default.XB115_CM4ManAl                   = ReadBooleanFromPLC[75];                                           //%MX0.9.3
            Properties.M003_Manueller.Default.XB115_CM5ManAl                   = ReadBooleanFromPLC[76];                                           //%MX0.9.4
            Properties.M003_Manueller.Default.XB115_CM6ManAl                   = ReadBooleanFromPLC[77];                                           //%MX0.9.5
            Properties.M003_Manueller.Default.XB115_K1ManAl                    = ReadBooleanFromPLC[78];                                           //%MX0.9.6
            Properties.M003_Manueller.Default.XB115_K2ManAl                    = ReadBooleanFromPLC[79];                                           //%MX0.9.7
            Properties.M003_Manueller.Default.XB115_K3ManAl                    = ReadBooleanFromPLC[80];                                           //%MX0.10.0
            Properties.M003_Manueller.Default.XB115_K4ManAl                    = ReadBooleanFromPLC[81];                                           //%MX0.10.1
            Properties.M003_Manueller.Default.XB115_K5ManAl                    = ReadBooleanFromPLC[82];                                           //%MX0.10.2
            Properties.M003_Manueller.Default.XB115_K6ManAl                    = ReadBooleanFromPLC[83];                                           //%MX0.10.3
            Properties.M003_Manueller.Default.XB115_Su1ManAl                   = ReadBooleanFromPLC[84];                                           //%MX0.10.4
            Properties.M003_Manueller.Default.XB115_Su2ManAl                   = ReadBooleanFromPLC[85];                                           //%MX0.10.5
            Properties.M003_Manueller.Default.XB115_Su3ManAl                   = ReadBooleanFromPLC[86];                                           //%MX0.10.6
            Properties.M003_Manueller.Default.XB115_Su4ManAl                   = ReadBooleanFromPLC[87];                                           //%MX0.10.7
            Properties.M003_Manueller.Default.Spare_14                         = ReadBooleanFromPLC[88];                                           //%MX0.11.0
            Properties.M003_Manueller.Default.Spare_15                         = ReadBooleanFromPLC[89];                                           //%MX0.11.1
            Properties.M003_Manueller.Default.Spare_16                         = ReadBooleanFromPLC[90];                                           //%MX0.11.2
            Properties.M003_Manueller.Default.Spare_17                         = ReadBooleanFromPLC[91];                                           //%MX0.11.3
            Properties.M003_Manueller.Default.Spare_18                         = ReadBooleanFromPLC[92];                                           //%MX0.11.4
            Properties.M003_Manueller.Default.Spare_19                         = ReadBooleanFromPLC[93];                                           //%MX0.11.5
            Properties.M003_Manueller.Default.Spare_20                         = ReadBooleanFromPLC[94];                                           //%MX0.11.6
            Properties.M003_Manueller.Default.Spare_21                         = ReadBooleanFromPLC[95];                                           //%MX0.11.7
            Properties.M003_Manueller.Default.XB19_Agrega1OtoUretimKayit       = ReadBooleanFromPLC[96];                                           //%MX0.12.0
            Properties.M003_Manueller.Default.XB19_Agrega2OtoUretimKayit       = ReadBooleanFromPLC[97];                                           //%MX0.12.1
            Properties.M003_Manueller.Default.XB19_Agrega3OtoUretimKayit       = ReadBooleanFromPLC[98];                                           //%MX0.12.2
            Properties.M003_Manueller.Default.XB19_Agrega4OtoUretimKayit       = ReadBooleanFromPLC[99];                                           //%MX0.12.3
            Properties.M003_Manueller.Default.XB19_Agrega5OtoUretimKayit       = ReadBooleanFromPLC[100];                                          //%MX0.12.4
            Properties.M003_Manueller.Default.XB19_Agrega6OtoUretimKayit       = ReadBooleanFromPLC[101];                                          //%MX0.12.5
            Properties.M003_Manueller.Default.XB19_Agrega7OtoUretimKayit       = ReadBooleanFromPLC[102];                                          //%MX0.12.6
            Properties.M003_Manueller.Default.XB19_Agrega8OtoUretimKayit       = ReadBooleanFromPLC[103];                                          //%MX0.12.7
            Properties.M003_Manueller.Default.XB19_Cimento1OtoUretimKayit      = ReadBooleanFromPLC[104];                                          //%MX0.13.0
            Properties.M003_Manueller.Default.XB19_Cimento2OtoUretimKayit      = ReadBooleanFromPLC[105];                                          //%MX0.13.1
            Properties.M003_Manueller.Default.XB19_Cimento3OtoUretimKayit      = ReadBooleanFromPLC[106];                                          //%MX0.13.2
            Properties.M003_Manueller.Default.XB19_Cimento4OtoUretimKayit      = ReadBooleanFromPLC[107];                                          //%MX0.13.3
            Properties.M003_Manueller.Default.XB19_Cimento5OtoUretimKayit      = ReadBooleanFromPLC[108];                                          //%MX0.13.4
            Properties.M003_Manueller.Default.XB19_Cimento6OtoUretimKayit      = ReadBooleanFromPLC[109];                                          //%MX0.13.5
            Properties.M003_Manueller.Default.XB19_Su1OtoUretimKayit           = ReadBooleanFromPLC[110];                                          //%MX0.13.6
            Properties.M003_Manueller.Default.XB19_Su2OtoUretimKayit           = ReadBooleanFromPLC[111];                                          //%MX0.13.7
            Properties.M003_Manueller.Default.XB19_Su3OtoUretimKayit           = ReadBooleanFromPLC[112];                                          //%MX0.14.0
            Properties.M003_Manueller.Default.XB19_Su4OtoUretimKayit           = ReadBooleanFromPLC[113];                                          //%MX0.14.1
            Properties.M003_Manueller.Default.XB19_Katki1OtoUretimKayit        = ReadBooleanFromPLC[114];                                          //%MX0.14.2
            Properties.M003_Manueller.Default.XB19_Katki2OtoUretimKayit        = ReadBooleanFromPLC[115];                                          //%MX0.14.3
            Properties.M003_Manueller.Default.XB19_Katki3OtoUretimKayit        = ReadBooleanFromPLC[116];                                          //%MX0.14.4
            Properties.M003_Manueller.Default.XB19_Katki4OtoUretimKayit        = ReadBooleanFromPLC[117];                                          //%MX0.14.5
            Properties.M003_Manueller.Default.XB19_Katki5OtoUretimKayit        = ReadBooleanFromPLC[118];                                          //%MX0.14.6
            Properties.M003_Manueller.Default.XB19_Katki6OtoUretimKayit        = ReadBooleanFromPLC[119];                                          //%MX0.14.7
            Properties.M003_Manueller.Default.Spare_22                         = ReadBooleanFromPLC[120];                                          //%MX0.15.0
            Properties.M003_Manueller.Default.Spare_23                         = ReadBooleanFromPLC[121];                                          //%MX0.15.1
            Properties.M003_Manueller.Default.Spare_24                         = ReadBooleanFromPLC[122];                                          //%MX0.15.2
            Properties.M003_Manueller.Default.Spare_25                         = ReadBooleanFromPLC[123];                                          //%MX0.15.3
            Properties.M003_Manueller.Default.Spare_26                         = ReadBooleanFromPLC[124];                                          //%MX0.15.4
            Properties.M003_Manueller.Default.Spare_27                         = ReadBooleanFromPLC[125];                                          //%MX0.15.5
            Properties.M003_Manueller.Default.Spare_28                         = ReadBooleanFromPLC[126];                                          //%MX0.15.6
            Properties.M003_Manueller.Default.Spare_29                         = ReadBooleanFromPLC[127];                                          //%MX0.15.7
            Properties.M003_Manueller.Default.XB115_Ag1DaraAl                  = ReadBooleanFromPLC[128];                                          //%MX0.16.0
            Properties.M003_Manueller.Default.XB115_Ag2DaraAl                  = ReadBooleanFromPLC[129];                                          //%MX0.16.1
            Properties.M003_Manueller.Default.XB115_Ag3DaraAl                  = ReadBooleanFromPLC[130];                                          //%MX0.16.2
            Properties.M003_Manueller.Default.XB115_Ag4DaraAl                  = ReadBooleanFromPLC[131];                                          //%MX0.16.3
            Properties.M003_Manueller.Default.XB115_Ag5DaraAl                  = ReadBooleanFromPLC[132];                                          //%MX0.16.4
            Properties.M003_Manueller.Default.XB115_Ag6DaraAl                  = ReadBooleanFromPLC[133];                                          //%MX0.16.5
            Properties.M003_Manueller.Default.XB115_Ag7DaraAl                  = ReadBooleanFromPLC[134];                                          //%MX0.16.6
            Properties.M003_Manueller.Default.XB115_Ag8DaraAl                  = ReadBooleanFromPLC[135];                                          //%MX0.16.7
            Properties.M003_Manueller.Default.XB115_CM1DaraAl                  = ReadBooleanFromPLC[136];                                          //%MX0.17.0
            Properties.M003_Manueller.Default.XB115_CM2DaraAl                  = ReadBooleanFromPLC[137];                                          //%MX0.17.1
            Properties.M003_Manueller.Default.XB115_CM3DaraAl                  = ReadBooleanFromPLC[138];                                          //%MX0.17.2
            Properties.M003_Manueller.Default.XB115_CM4DaraAl                  = ReadBooleanFromPLC[139];                                          //%MX0.17.3
            Properties.M003_Manueller.Default.XB115_CM5DaraAl                  = ReadBooleanFromPLC[140];                                          //%MX0.17.4
            Properties.M003_Manueller.Default.XB115_CM6DaraAl                  = ReadBooleanFromPLC[141];                                          //%MX0.17.5
            Properties.M003_Manueller.Default.XB115_Su1DaraAl                  = ReadBooleanFromPLC[142];                                          //%MX0.17.6
            Properties.M003_Manueller.Default.XB115_Su2DaraAl                  = ReadBooleanFromPLC[143];                                          //%MX0.17.7
            Properties.M003_Manueller.Default.XB115_Su3DaraAl                  = ReadBooleanFromPLC[144];                                          //%MX0.18.0
            Properties.M003_Manueller.Default.XB115_Su4DaraAl                  = ReadBooleanFromPLC[145];                                          //%MX0.18.1
            Properties.M003_Manueller.Default.XB115_K1DaraAl                   = ReadBooleanFromPLC[146];                                          //%MX0.18.2
            Properties.M003_Manueller.Default.XB115_K2DaraAl                   = ReadBooleanFromPLC[147];                                          //%MX0.18.3
            Properties.M003_Manueller.Default.XB115_K3DaraAl                   = ReadBooleanFromPLC[148];                                          //%MX0.18.4
            Properties.M003_Manueller.Default.XB115_K4DaraAl                   = ReadBooleanFromPLC[149];                                          //%MX0.18.5
            Properties.M003_Manueller.Default.XB115_K5DaraAl                   = ReadBooleanFromPLC[150];                                          //%MX0.18.6
            Properties.M003_Manueller.Default.XB115_K6DaraAl                   = ReadBooleanFromPLC[151];                                          //%MX0.18.7
            Properties.M003_Manueller.Default.Spare_30                         = ReadBooleanFromPLC[152];                                          //%MX0.19.0
            Properties.M003_Manueller.Default.Spare_31                         = ReadBooleanFromPLC[153];                                          //%MX0.19.1
            Properties.M003_Manueller.Default.Spare_32                         = ReadBooleanFromPLC[154];                                          //%MX0.19.2
            Properties.M003_Manueller.Default.Spare_33                         = ReadBooleanFromPLC[155];                                          //%MX0.19.3
            Properties.M003_Manueller.Default.Spare_34                         = ReadBooleanFromPLC[156];                                          //%MX0.19.4
            Properties.M003_Manueller.Default.Spare_35                         = ReadBooleanFromPLC[157];                                          //%MX0.19.5
            Properties.M003_Manueller.Default.Spare_36                         = ReadBooleanFromPLC[158];                                          //%MX0.19.6
            Properties.M003_Manueller.Default.Spare_37                         = ReadBooleanFromPLC[159];                                          //%MX0.19.7
            Properties.M003_Manueller.Default.XB115_Ag1KayitAl                 = ReadBooleanFromPLC[160];                                          //%MX0.20.0
            Properties.M003_Manueller.Default.XB115_Ag2KayitAl                 = ReadBooleanFromPLC[161];                                          //%MX0.20.1
            Properties.M003_Manueller.Default.XB115_Ag3KayitAl                 = ReadBooleanFromPLC[162];                                          //%MX0.20.2
            Properties.M003_Manueller.Default.XB115_Ag4KayitAl                 = ReadBooleanFromPLC[163];                                          //%MX0.20.3
            Properties.M003_Manueller.Default.XB115_Ag5KayitAl                 = ReadBooleanFromPLC[164];                                          //%MX0.20.4
            Properties.M003_Manueller.Default.XB115_Ag6KayitAl                 = ReadBooleanFromPLC[165];                                          //%MX0.20.5
            Properties.M003_Manueller.Default.XB115_Ag7KayitAl                 = ReadBooleanFromPLC[166];                                          //%MX0.20.6
            Properties.M003_Manueller.Default.XB115_Ag8KayitAl                 = ReadBooleanFromPLC[167];                                          //%MX0.20.7
            Properties.M003_Manueller.Default.XB115_CM1KayitAl                 = ReadBooleanFromPLC[168];                                          //%MX0.21.0
            Properties.M003_Manueller.Default.XB115_CM2KayitAl                 = ReadBooleanFromPLC[169];                                          //%MX0.21.1
            Properties.M003_Manueller.Default.XB115_CM3KayitAl                 = ReadBooleanFromPLC[170];                                          //%MX0.21.2
            Properties.M003_Manueller.Default.XB115_CM4KayitAl                 = ReadBooleanFromPLC[171];                                          //%MX0.21.3
            Properties.M003_Manueller.Default.XB115_CM5KayitAl                 = ReadBooleanFromPLC[172];                                          //%MX0.21.4
            Properties.M003_Manueller.Default.XB115_CM6KayitAl                 = ReadBooleanFromPLC[173];                                          //%MX0.21.5
            Properties.M003_Manueller.Default.XB115_Su1KayitAl                 = ReadBooleanFromPLC[174];                                          //%MX0.21.6
            Properties.M003_Manueller.Default.XB115_Su2KayitAl                 = ReadBooleanFromPLC[175];                                          //%MX0.21.7
            Properties.M003_Manueller.Default.XB115_Su3KayitAl                 = ReadBooleanFromPLC[176];                                          //%MX0.22.0
            Properties.M003_Manueller.Default.XB115_Su4KayitAl                 = ReadBooleanFromPLC[177];                                          //%MX0.22.1
            Properties.M003_Manueller.Default.XB115_K1KayitAl                  = ReadBooleanFromPLC[178];                                          //%MX0.22.2
            Properties.M003_Manueller.Default.XB115_K2KayitAl                  = ReadBooleanFromPLC[179];                                          //%MX0.22.3
            Properties.M003_Manueller.Default.XB115_K3KayitAl                  = ReadBooleanFromPLC[180];                                          //%MX0.22.4
            Properties.M003_Manueller.Default.XB115_K4KayitAl                  = ReadBooleanFromPLC[181];                                          //%MX0.22.5
            Properties.M003_Manueller.Default.XB115_K5KayitAl                  = ReadBooleanFromPLC[182];                                          //%MX0.22.6
            Properties.M003_Manueller.Default.XB115_K6KayitAl                  = ReadBooleanFromPLC[183];                                          //%MX0.22.7
            Properties.M003_Manueller.Default.Spare_38                         = ReadBooleanFromPLC[184];                                          //%MX0.23.0
            Properties.M003_Manueller.Default.Spare_39                         = ReadBooleanFromPLC[185];                                          //%MX0.23.1
            Properties.M003_Manueller.Default.Spare_40                         = ReadBooleanFromPLC[186];                                          //%MX0.23.2
            Properties.M003_Manueller.Default.Spare_41                         = ReadBooleanFromPLC[187];                                          //%MX0.23.3
            Properties.M003_Manueller.Default.Spare_42                         = ReadBooleanFromPLC[188];                                          //%MX0.23.4
            Properties.M003_Manueller.Default.Spare_43                         = ReadBooleanFromPLC[189];                                          //%MX0.23.5
            Properties.M003_Manueller.Default.Spare_44                         = ReadBooleanFromPLC[190];                                          //%MX0.23.6
            Properties.M003_Manueller.Default.Spare_45                         = ReadBooleanFromPLC[191];                                          //%MX0.23.7
            Properties.M003_Manueller.Default.v_Ag1VibratorluBeslemeBolgesinde = ReadBooleanFromPLC[192];                                          //%MX0.24.0
            Properties.M003_Manueller.Default.v_Ag2VibratorluBeslemeBolgesinde = ReadBooleanFromPLC[193];                                          //%MX0.24.1
            Properties.M003_Manueller.Default.v_Ag3VibratorluBeslemeBolgesinde = ReadBooleanFromPLC[194];                                          //%MX0.24.2
            Properties.M003_Manueller.Default.v_Ag4VibratorluBeslemeBolgesinde = ReadBooleanFromPLC[195];                                          //%MX0.24.3
            Properties.M003_Manueller.Default.v_ArizaLambaPulse                = ReadBooleanFromPLC[196];                                          //%MX0.24.4
            Properties.M003_Manueller.Default.Saniye          = ReadBooleanFromPLC[197];                                                           //%MX0.24.5
            Properties.M003_Manueller.Default.DataChange      = ReadBooleanFromPLC[198];                                                           //%MX0.24.6
            Properties.M003_Manueller.Default.DB250_OzelIptal = ReadBooleanFromPLC[199];                                                           //%MX0.24.7
            Properties.M003_Manueller.Default.s_ZamanSenkronizasyonuSaglandi = ReadBooleanFromPLC[200];                                            //%MX0.25.0
            Properties.M003_Manueller.Default.Spare_46 = ReadBooleanFromPLC[201];                                                                  //%MX0.25.1
            Properties.M003_Manueller.Default.Spare_47 = ReadBooleanFromPLC[202];                                                                  //%MX0.25.2
            Properties.M003_Manueller.Default.Spare_48 = ReadBooleanFromPLC[203];                                                                  //%MX0.25.3
            Properties.M003_Manueller.Default.Spare_49 = ReadBooleanFromPLC[204];                                                                  //%MX0.25.4
            Properties.M003_Manueller.Default.Spare_50 = ReadBooleanFromPLC[205];                                                                  //%MX0.25.5
            Properties.M003_Manueller.Default.Spare_51 = ReadBooleanFromPLC[206];                                                                  //%MX0.25.6
            Properties.M003_Manueller.Default.Spare_52 = ReadBooleanFromPLC[207];                                                                  //%MX0.25.7

            Properties.M003_Manueller.Default.XB19_Katki1ManualAraUretim = ToFloat.IntToFloat(ReadWordFromPLCPart4[30], ReadWordFromPLCPart4[31]); //%MD0.215
            Properties.M003_Manueller.Default.XB19_Katki2ManualAraUretim = ToFloat.IntToFloat(ReadWordFromPLCPart4[32], ReadWordFromPLCPart4[33]); //%MD0.216
            Properties.M003_Manueller.Default.XB19_Katki3ManualAraUretim = ToFloat.IntToFloat(ReadWordFromPLCPart4[34], ReadWordFromPLCPart4[35]); //%MD0.217
            Properties.M003_Manueller.Default.XB19_Katki4ManualAraUretim = ToFloat.IntToFloat(ReadWordFromPLCPart4[36], ReadWordFromPLCPart4[37]); //%MD0.218
            Properties.M003_Manueller.Default.XB19_Katki5ManualAraUretim = ToFloat.IntToFloat(ReadWordFromPLCPart4[38], ReadWordFromPLCPart4[39]); //%MD0.219
            Properties.M003_Manueller.Default.XB19_Katki6ManualAraUretim = ToFloat.IntToFloat(ReadWordFromPLCPart4[40], ReadWordFromPLCPart4[41]); //%MD0.220
        }