|
|
|
@ -911,17 +911,17 @@ namespace ProductionSystem.Forms
|
|
|
|
|
/// </summary>
|
|
|
|
|
private void GetIdlingPointsVal()
|
|
|
|
|
{
|
|
|
|
|
responsePoint = Program.CommandPointKeyValues.FirstOrDefault(m => m.Key == "M261");
|
|
|
|
|
for (int i = 0; i < Program.idlingPoints.Count; i++)
|
|
|
|
|
{
|
|
|
|
|
var idlingReadResult = OmronHelper.GetPlcVal(Program.idlingPoints[i].DataType, Program.idlingPoints[i].Address);
|
|
|
|
|
Program.idlingPoints[i].Val = idlingReadResult.val;
|
|
|
|
|
}
|
|
|
|
|
var idlingStatus = Program.idlingPoints.FirstOrDefault(m => m.Key == "M84").Val;
|
|
|
|
|
if (idlingStatus == "1.000" || idlingStatus == "2.000")
|
|
|
|
|
{
|
|
|
|
|
SetMiddleData(Program.idlingPoints, "Idling", responsePoint, 3);
|
|
|
|
|
}
|
|
|
|
|
//responsePoint = Program.CommandPointKeyValues.FirstOrDefault(m => m.Key == "M261");
|
|
|
|
|
//for (int i = 0; i < Program.idlingPoints.Count; i++)
|
|
|
|
|
//{
|
|
|
|
|
// var idlingReadResult = OmronHelper.GetPlcVal(Program.idlingPoints[i].DataType, Program.idlingPoints[i].Address);
|
|
|
|
|
// Program.idlingPoints[i].Val = idlingReadResult.val;
|
|
|
|
|
//}
|
|
|
|
|
//var idlingStatus = Program.idlingPoints.FirstOrDefault(m => m.Key == "M84").Val;
|
|
|
|
|
//if (idlingStatus == "1.000" || idlingStatus == "2.000")
|
|
|
|
|
//{
|
|
|
|
|
// SetMiddleData(Program.idlingPoints, "Idling", responsePoint, 3);
|
|
|
|
|
//}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|