|
|
|
@ -434,6 +434,7 @@ void CTrackWorkFlow::AnalyzeRecvPlcCmd(char *buf, int len)
|
|
|
|
|
{
|
|
|
|
|
gTrackWorkFlow1.m_bPushJigOut = true;
|
|
|
|
|
logstrT = "轨道1推出治具完成!";
|
|
|
|
|
gLogMgr->WritePlcTimeLog(logstrH + logstrT);
|
|
|
|
|
//gLogMgr->WriteDebugLog("ReadPlcMsg [$(KQ5D1)#] ==>轨道1推出治具完成");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -482,6 +483,7 @@ void CTrackWorkFlow::AnalyzeRecvPlcCmd(char *buf, int len)
|
|
|
|
|
{
|
|
|
|
|
gTrackWorkFlow2.m_bPushJigOut = true;
|
|
|
|
|
logstrT = "轨道2推出治具完成!";
|
|
|
|
|
gLogMgr->WritePlcTimeLog(logstrH + logstrT);
|
|
|
|
|
//gLogMgr->WriteDebugLog("ReadPlcMsg [$(KQ6D1)#] ==>轨道2推出治具完成");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -500,6 +502,7 @@ void CTrackWorkFlow::AnalyzeRecvPlcCmd(char *buf, int len)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
gLogMgr->WriteDebugLog(logstrH + logstrT);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#endif
|
|
|
|
@ -596,6 +599,7 @@ CString CTrackWorkFlow::GetSendPlcMsgStr(ETrackPlcCmd PlcCmd)
|
|
|
|
|
msg += "K";
|
|
|
|
|
log = "SendPlcMsg: $(KQK)# ==>轨道2 推出治具";
|
|
|
|
|
}
|
|
|
|
|
gLogMgr->WritePlcTimeLog(log);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (PlcCmd == _ETrack_PlcCmd_Check_Jig_In)//检测轨道治具
|
|
|
|
@ -636,6 +640,7 @@ CString CTrackWorkFlow::GetSendPlcMsgStr(ETrackPlcCmd PlcCmd)
|
|
|
|
|
log = "SendPlcMsg: $(KQ2)# ==>红灯蜂鸣器关";
|
|
|
|
|
}
|
|
|
|
|
gLogMgr->WriteDebugLog(log);
|
|
|
|
|
|
|
|
|
|
msg += ")#\r\n";
|
|
|
|
|
return msg;
|
|
|
|
|
}
|
|
|
|
@ -646,7 +651,7 @@ bool CTrackWorkFlow::SendMsgToPlc(ETrackPlcCmd PlcCmd, bool bStopReadMsg)
|
|
|
|
|
if (bStopReadMsg)
|
|
|
|
|
{
|
|
|
|
|
m_bStopReadMsg = true;//暂停读取
|
|
|
|
|
Sleep(300);
|
|
|
|
|
Sleep(100);
|
|
|
|
|
}
|
|
|
|
|
CString Msg = GetSendPlcMsgStr(PlcCmd);
|
|
|
|
|
if (m_TrackCOM.IsOpen())
|
|
|
|
@ -655,6 +660,7 @@ bool CTrackWorkFlow::SendMsgToPlc(ETrackPlcCmd PlcCmd, bool bStopReadMsg)
|
|
|
|
|
int len = Msg.GetLength();
|
|
|
|
|
m_TrackCOM.ClearCache();
|
|
|
|
|
m_TrackCOM.WriteBuf(buf, len);//发送
|
|
|
|
|
|
|
|
|
|
//gLogMgr->WriteDebugLog("SendMsgToPlc==>" + Msg);
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|