public void WriteToDB() { ion_sp ion_sp = this.rte.ion_sp.Find(this.DB, this.DBB); ion_sp.Anod_I_SP = this.Anod_I_SP; ion_sp.Anod_U_SP = this.Anod_U_SP; ion_sp.Anod_P_SP = this.Anod_P_SP; ion_sp.Heat_I_SP = this.Heat_I_SP; ion_sp.Heat_U_SP = this.Heat_U_SP; ion_sp.Heat_P_SP = this.Heat_P_SP; rte.SaveChanges(); try { // this.PLC.WriteClass(this, this.DB, this.DBB); this.PLC.Write(DataType.DataBlock, this.DB, this.DBB, this.Anod_I_SP); this.PLC.Write(DataType.DataBlock, this.DB, (this.DBB + 4), this.Anod_U_SP); this.PLC.Write(DataType.DataBlock, this.DB, (this.DBB + 8), this.Anod_P_SP); this.PLC.Write(DataType.DataBlock, this.DB, (this.DBB + 12), this.Heat_I_SP); this.PLC.Write(DataType.DataBlock, this.DB, (this.DBB + 16), this.Heat_U_SP); this.PLC.Write(DataType.DataBlock, this.DB, (this.DBB + 20), this.Heat_P_SP); }catch (Exception ex) { MessageBox.Show(ex.InnerException.ToString()); } }
public udtIONWrite(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_sp.Find(this.DB, this.DBB) == null) { try { ion_sp vion = new ion_sp { name = this.name, DB = this.DB, DBB = this.DBB, }; this.rte.ion_sp.Add(vion); this.rte.SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.InnerException.ToString()); } } }
public void ReadFromDB() { ion_sp ion_sp = this.rte.ion_sp.Find(this.DB, this.DBB); this.Anod_I_SP = (double)ion_sp.Anod_I_SP; this.Anod_U_SP = (double)ion_sp.Anod_U_SP; this.Anod_P_SP = (double)ion_sp.Anod_P_SP; this.Heat_I_SP = (double)ion_sp.Heat_I_SP; this.Heat_U_SP = (double)ion_sp.Heat_U_SP; this.Heat_P_SP = (double)ion_sp.Heat_P_SP; }
public void Write_type() { ion_sp ion_sp = this.rte.ion_sp.Find(this.DB, this.DBB); this.Anod_I_SP = (double)ion_sp.Anod_I_SP; this.Anod_P_SP = (double)ion_sp.Anod_P_SP; this.Anod_U_SP = (double)ion_sp.Anod_U_SP; this.Heat_I_SP = (double)ion_sp.Heat_I_SP; this.Heat_P_SP = (double)ion_sp.Heat_P_SP; this.Heat_U_SP = (double)ion_sp.Heat_U_SP; this.PLC.WriteClass(this, this.DB, this.DBB); }