Merge branch 'master' of http://www.scserverddns.top:13000/sc/DyeingComputer
This commit is contained in:
commit
d1f781ab0f
1 file changed
+14
-9
@@ -68,12 +68,22 @@ namespace DyeingComputer.ViewModel
|
|||||||
SQLiteHelpers.Close();
|
SQLiteHelpers.Close();
|
||||||
|
|
||||||
WorkNumder = "----------";
|
WorkNumder = "----------";
|
||||||
|
SYS_SET(); //crbl
|
||||||
CountDown(); //启动循环任务
|
CountDown(); //启动循环任务
|
||||||
SQL_data(); //读数据库
|
SQL_data(); //读数据库
|
||||||
UPort(); //启动串口
|
UPort(); //启动串口
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
double ST11;
|
||||||
|
void SYS_SET()
|
||||||
|
{
|
||||||
|
SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
|
||||||
|
SQLiteHelpers.Open(); //打开数据库
|
||||||
|
ST11 = Convert.ToDouble(SQLiteHelpers.ExecuteScalar("select value from system where ParameterID = 'ST11'", null));
|
||||||
|
SQLiteHelpers.Close();
|
||||||
|
}
|
||||||
|
|
||||||
public string work_Temp; //显示温度
|
public string work_Temp; //显示温度
|
||||||
public string Work_Temp //通知UI控件参数改变
|
public string Work_Temp //通知UI控件参数改变
|
||||||
{
|
{
|
||||||
@@ -129,7 +139,7 @@ namespace DyeingComputer.ViewModel
|
|||||||
void Tick_Event_1S(object sender, EventArgs e)//Tick_Event周期执行事件1S
|
void Tick_Event_1S(object sender, EventArgs e)//Tick_Event周期执行事件1S
|
||||||
{
|
{
|
||||||
Sys_Time = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss");
|
Sys_Time = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss");
|
||||||
Work_Temp = Selet_dtm("1010") + " ℃";
|
Work_Temp = (Convert.ToDouble(Selet_dta("4001")) + ST11)/10 + " ℃";
|
||||||
Work_Numder = WorkNumder.ToString();
|
Work_Numder = WorkNumder.ToString();
|
||||||
// Status_Str = "qweqeqwqqfwfqef";
|
// Status_Str = "qweqeqwqqfwfqef";
|
||||||
|
|
||||||
@@ -161,7 +171,7 @@ namespace DyeingComputer.ViewModel
|
|||||||
|
|
||||||
if (e.StepID == "001")
|
if (e.StepID == "001")
|
||||||
{
|
{
|
||||||
|
updata_dtm("1003",Convert.ToDouble( e.P2));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -174,11 +184,6 @@ namespace DyeingComputer.ViewModel
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public static SerialPort port = new SerialPort();//创建串口
|
public static SerialPort port = new SerialPort();//创建串口
|
||||||
static ModbusFactory factory = new ModbusFactory();
|
static ModbusFactory factory = new ModbusFactory();
|
||||||
// Create Modbus Master
|
// Create Modbus Master
|
||||||
@@ -304,7 +309,7 @@ namespace DyeingComputer.ViewModel
|
|||||||
int index = Convert.ToInt16(arrRows[0]["AIO"].ToString());
|
int index = Convert.ToInt16(arrRows[0]["AIO"].ToString());
|
||||||
return index;
|
return index;
|
||||||
}
|
}
|
||||||
public void updata_dtm(string key,int Value)//更新M寄存器
|
public void updata_dtm(string key,double Value)//更新M寄存器
|
||||||
{
|
{
|
||||||
DataRow[] arrRows = dt_m.Select("ID="+key);
|
DataRow[] arrRows = dt_m.Select("ID="+key);
|
||||||
int index = dt_m.Rows.IndexOf(arrRows[0]);
|
int index = dt_m.Rows.IndexOf(arrRows[0]);
|
||||||
@@ -393,7 +398,7 @@ namespace DyeingComputer.ViewModel
|
|||||||
public class DATA_M
|
public class DATA_M
|
||||||
{
|
{
|
||||||
public string IOName { get; set; }
|
public string IOName { get; set; }
|
||||||
public int Value { get; set; }
|
public double Value { get; set; }
|
||||||
public String ID { get; set; }
|
public String ID { get; set; }
|
||||||
}
|
}
|
||||||
public ObservableCollection<T> ToObservableCollection<T>(DataTable dt) where T : class, new()
|
public ObservableCollection<T> ToObservableCollection<T>(DataTable dt) where T : class, new()
|
||||||
|
|||||||
Reference in new issue
Block a user