Пример #1
0
 public udtION(Plc plc, int DB, int DBB, Real_Tag_Entitys rte, string name)
 {
     this.PLC  = plc;
     this.DB   = DB;
     this.DBB  = DBB;
     this.name = name;
     this.rte  = rte;
     if (this.rte.ion_read.Find(this.DB, this.DBB) == null)
     {
         try
         {
             ion_read vion = new ion_read
             {
                 name = this.name,
                 DB   = this.DB,
                 DBB  = this.DBB,
             };
             this.rte.ion_read.Add(vion);
             this.rte.SaveChanges();
         }catch (Exception ex)
         {
             MessageBox.Show(ex.InnerException.ToString());
         }
     }
 }
Пример #2
0
        public void Read_type()
        {
            this.PLC.ReadClass(this, DB, DBB);
            try
            {
                ion_read ion_read = this.rte.ion_read.Find(this.DB, this.DBB);
                {
                    ion_read.Anod_I              = this.Anod_I;
                    ion_read.Anod_U              = this.Anod_U;
                    ion_read.Anod_P              = this.Anod_P;
                    ion_read.Heat_I              = this.Heat_I;
                    ion_read.Heat_P              = this.Heat_P;
                    ion_read.Heat_P              = this.Heat_U;
                    ion_read.Auto_mode           = this.Auto_mode;
                    ion_read.Failure             = this.Failure;
                    ion_read.Filament_Failure    = this.Filament_Failure;
                    ion_read.Interlock           = this.Interlock;
                    ion_read.Temperature_Failure = this.Temperature_Failure;
                    ion_read.Temperature_Stop    = this.Temperature_Stop;
                    ion_read.Power_on            = this.Power_On;
                    ion_read.Turn_On             = this.Turn_On;
                    ion_read.Turn_Off            = this.Turn_off;
                    ion_read.Repeat_Failure      = this.Repeat_Failure;
                    ion_read.Power_Stop          = this.Power_Stop;
                    ion_read.Other_Failure       = this.Other_Failure;



                    this.rte.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.InnerException.ToString());
            }
        }