init: 北航大学BH-DAS项目首次入库
This commit is contained in:
268
CCYQ_JieFang/BusinessCode/B_DB_Opera.cs
Normal file
268
CCYQ_JieFang/BusinessCode/B_DB_Opera.cs
Normal file
@@ -0,0 +1,268 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Data.SqlClient;
|
||||
using System.Diagnostics.Eventing.Reader;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace MesWork
|
||||
{
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public class B_DB_Opera
|
||||
{
|
||||
|
||||
public static void Event_WorkStart(string opName, int tagTypeCodeID, string partType, string tagID)
|
||||
{
|
||||
return;
|
||||
var ChangeTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");
|
||||
MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
{
|
||||
procedureName = "Event_WorkStart",
|
||||
sqlParameter = new SqlParameter[] {
|
||||
new SqlParameter("@OpName", opName),
|
||||
new SqlParameter("@TagTypeCodeID", tagTypeCodeID),
|
||||
new SqlParameter("@PartType", partType),
|
||||
new SqlParameter("@ChangeTime",ChangeTime),
|
||||
new SqlParameter("@TagID", tagID)
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
public static void Event_WorkEnd(string opName, int tagTypeCodeID, string partType
|
||||
, string barCode, int qualityMask, int outCount, int duration
|
||||
, string tagID)
|
||||
{
|
||||
return;
|
||||
/*
|
||||
@OpName nvarchar(50) = null,
|
||||
@TagTypeCodeID int = 0,
|
||||
@PartType int = 0,
|
||||
@BarCode nvarchar(2048) = null,
|
||||
@QualityMask int = 0,
|
||||
@OutCount int = 0,
|
||||
@Duration int = 0,
|
||||
@ChangeTime datetime = null,
|
||||
@TagID nvarchar(200) = null
|
||||
*/
|
||||
|
||||
var ChangeTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");
|
||||
MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
{
|
||||
procedureName = "Event_WorkEnd",
|
||||
sqlParameter = new SqlParameter[] {
|
||||
new SqlParameter("@OpName", opName),
|
||||
new SqlParameter("@TagTypeCodeID", tagTypeCodeID),
|
||||
new SqlParameter("@PartType", partType),
|
||||
new SqlParameter("@BarCode", barCode),
|
||||
new SqlParameter("@QualityMask", qualityMask),
|
||||
new SqlParameter("@OutCount", outCount),
|
||||
new SqlParameter("@Duration", duration),
|
||||
new SqlParameter("@ChangeTime",ChangeTime),
|
||||
new SqlParameter("@TagID", tagID)
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
public static void Event_Signal_Log(string opName, int tagTypeCodeID, string value, string tagID)
|
||||
{
|
||||
return;
|
||||
var ChangeTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");
|
||||
MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
{
|
||||
procedureName = "Event_Signal_Log",
|
||||
sqlParameter = new SqlParameter[] {
|
||||
new SqlParameter("@OpName", opName),
|
||||
new SqlParameter("@TagTypeCodeID", tagTypeCodeID),
|
||||
new SqlParameter("@Value", value),
|
||||
new SqlParameter("@ChangeTime",ChangeTime),
|
||||
new SqlParameter("@TagID", tagID)
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
public static void Event_Alarm_Start(string opName, int tagTypeCodeID, string alarmText, string tagID)
|
||||
{
|
||||
return;
|
||||
var ChangeTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");
|
||||
MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
{
|
||||
procedureName = "Event_Alarm_Start",
|
||||
sqlParameter = new SqlParameter[] {
|
||||
new SqlParameter("@OpName", opName),
|
||||
new SqlParameter("@TagTypeCodeID", tagTypeCodeID),
|
||||
new SqlParameter("@AlarmText", alarmText),
|
||||
new SqlParameter("@ChangeTime",ChangeTime),
|
||||
new SqlParameter("@TagID", tagID)
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
public static void Event_Alarm_End(string opName, int tagTypeCodeID, string alarmText, string tagID)
|
||||
{
|
||||
return;
|
||||
var ChangeTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");
|
||||
MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
{
|
||||
procedureName = "Event_Alarm_End",
|
||||
sqlParameter = new SqlParameter[] {
|
||||
new SqlParameter("@OpName", opName),
|
||||
new SqlParameter("@TagTypeCodeID", tagTypeCodeID),
|
||||
new SqlParameter("@AlarmText", alarmText),
|
||||
new SqlParameter("@ChangeTime",ChangeTime),
|
||||
new SqlParameter("@TagID", tagID)
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
//public static void MES_ToolDataSave(string opName, string toolNum, string toolLife, string toolCount)
|
||||
//{
|
||||
// SqlParameter[] thisParms = new SqlParameter[4];
|
||||
// thisParms[0] = new SqlParameter("@opName", opName);
|
||||
// thisParms[1] = new SqlParameter("@刀具代码", toolNum);
|
||||
// thisParms[2] = new SqlParameter("@刀具额定寿命", Convert.ToInt32(toolLife));
|
||||
// thisParms[3] = new SqlParameter("@已用寿命", Convert.ToInt32(toolCount));
|
||||
|
||||
// MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
// {
|
||||
// procedureName = "LG_刀具管理_刀具设备台账编辑",
|
||||
// sqlParameter = thisParms
|
||||
// });
|
||||
//}
|
||||
//public static void MES_MeasureDataSave(string opName, string partId, decimal value, string time, string measureDataAddress, string monitorData)
|
||||
//{
|
||||
// SqlParameter[] thisParms = new SqlParameter[6];
|
||||
// thisParms[0] = new SqlParameter("@opName", opName);
|
||||
// thisParms[1] = new SqlParameter("@partId", partId);
|
||||
// thisParms[2] = new SqlParameter("@recordTime", time);
|
||||
// thisParms[3] = new SqlParameter("@Value", value);
|
||||
// thisParms[4] = new SqlParameter("@measureDataAddress", measureDataAddress);
|
||||
// thisParms[5] = new SqlParameter("@monitorData", monitorData);
|
||||
|
||||
// MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
// {
|
||||
// procedureName = "LG_临工看板_质量管理_增加数据",
|
||||
// sqlParameter = thisParms
|
||||
// });
|
||||
//}
|
||||
|
||||
//public static void MES_ProgramStatusDataSave(string opName, string serialNumber, int status, string time)
|
||||
//{
|
||||
// SqlParameter[] thisParms = new SqlParameter[4];
|
||||
// thisParms[0] = new SqlParameter("@opName", opName);
|
||||
// thisParms[1] = new SqlParameter("@serialNumber", serialNumber);
|
||||
// thisParms[2] = new SqlParameter("@recordTime", time);
|
||||
// thisParms[3] = new SqlParameter("@status", status);
|
||||
|
||||
// MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
// {
|
||||
// procedureName = "LG_临工看板_程序状态管理_增加数据",
|
||||
// sqlParameter = thisParms
|
||||
// });
|
||||
//}
|
||||
|
||||
//public static void MES_PartDataSave(string opName, string partId, string time, int type, int isOk, string FLOW_NUM, string passTime, int durationTime)
|
||||
//{
|
||||
// SqlParameter[] thisParms = new SqlParameter[8];
|
||||
// thisParms[0] = new SqlParameter("@opName", opName);
|
||||
// thisParms[1] = new SqlParameter("@partId", partId);
|
||||
// thisParms[2] = new SqlParameter("@scanTime", time);
|
||||
// thisParms[3] = new SqlParameter("@type", type);
|
||||
// thisParms[4] = new SqlParameter("@是否合格", isOk);
|
||||
// thisParms[5] = new SqlParameter("@FLOW_NUM", FLOW_NUM);
|
||||
// thisParms[6] = new SqlParameter("@passTime", passTime);
|
||||
// thisParms[7] = new SqlParameter("@durationTime", durationTime);
|
||||
|
||||
// MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
// {
|
||||
// procedureName = "LG_临工看板_产量管理_增加数据",
|
||||
// sqlParameter = thisParms
|
||||
// });
|
||||
//}
|
||||
public static void MES_StatusChange(string opName, int StatusCode, string TriggerTime)
|
||||
{
|
||||
return;
|
||||
SqlParameter[] thisParms = new SqlParameter[3];
|
||||
thisParms[0] = new SqlParameter("@opName", opName);
|
||||
thisParms[1] = new SqlParameter("@StatusCode", StatusCode);
|
||||
thisParms[2] = new SqlParameter("@TriggerTime", TriggerTime);
|
||||
|
||||
MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
{
|
||||
procedureName = "设备管理_状态变化新增",
|
||||
sqlParameter = thisParms
|
||||
});
|
||||
}
|
||||
//public static void MES_StatusChange_WorkModel(string opName, int shutdown, int emergency, int auto, int debug, int manual, string TriggerTime)
|
||||
//{
|
||||
// SqlParameter[] thisParms = new SqlParameter[7];
|
||||
// thisParms[0] = new SqlParameter("@opName", opName);
|
||||
// thisParms[1] = new SqlParameter("@shutdown", shutdown);
|
||||
// thisParms[2] = new SqlParameter("@emergency", emergency);
|
||||
// thisParms[3] = new SqlParameter("@auto", auto);
|
||||
// thisParms[4] = new SqlParameter("@debug", debug);
|
||||
// thisParms[5] = new SqlParameter("@manual", manual);
|
||||
// thisParms[6] = new SqlParameter("@TriggerTime", TriggerTime);
|
||||
|
||||
// MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
// {
|
||||
// procedureName = "LG_临工看板_设备管理_状态变化新增数据_工作模式",
|
||||
// sqlParameter = thisParms
|
||||
// });
|
||||
//}
|
||||
//public static void MES_MachineParamsSave(string opName, float feedRate, float spindleSpeed, string recordTime)
|
||||
//{
|
||||
// SqlParameter[] thisParms = new SqlParameter[4];
|
||||
// thisParms[0] = new SqlParameter("@opName", opName);
|
||||
// thisParms[1] = new SqlParameter("@feedRate", feedRate);
|
||||
// thisParms[2] = new SqlParameter("@spindleSpeed", spindleSpeed);
|
||||
// thisParms[3] = new SqlParameter("@recordTime", recordTime);
|
||||
|
||||
// MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
// {
|
||||
// procedureName = "LG_临工看板_设备管理_增加数据",
|
||||
// sqlParameter = thisParms
|
||||
// });
|
||||
//}
|
||||
|
||||
public static void ClearLog()
|
||||
{
|
||||
return;
|
||||
MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
{
|
||||
procedureName = "Event_Delete_Station_记录_日志_运行日志",
|
||||
sqlParameter = new SqlParameter[] {
|
||||
new SqlParameter("@工位号", "DDV")
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public static void Exec_DispatchSql()
|
||||
{
|
||||
return;
|
||||
MesWorkForm.taskSql.Enqueue(new NJ_ZC.ParamT
|
||||
{
|
||||
procedureName = "Event_Delete_部分历史数据",
|
||||
sqlParameter = new SqlParameter[] {
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user