| SourceCode/Bond/Servo/CEqJobEventStep.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/CEqJobEventStep.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/CJobDataB.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/CJobDataB.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/CJobDataC.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/CJobDataC.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/CJobDataS.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/CJobDataS.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/Servo.vcxproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/Servo.vcxproj.filters | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
SourceCode/Bond/Servo/CEqJobEventStep.cpp
@@ -6,7 +6,7 @@ namespace SERVO { CEqJobEventStep::CEqJobEventStep() : CReadStep() { m_nJobDataBDev = 0; m_nJobDataADev = 0; } CEqJobEventStep::~CEqJobEventStep() @@ -16,7 +16,7 @@ void CEqJobEventStep::setJobDataDev(int nDev) { m_nJobDataBDev = nDev; m_nJobDataADev = nDev; } void CEqJobEventStep::getAttributeVector(CAttributeVector& attrubutes) @@ -25,7 +25,7 @@ std::string strTemp; attrubutes.addAttribute(new CAttribute("Dev", ("W" + CToolUnits::toHexString(m_nJobDataBDev, strTemp)).c_str(), "")); ("W" + CToolUnits::toHexString(m_nJobDataADev, strTemp)).c_str(), "")); attrubutes.addAttribute(new CAttribute("PortNo", std::to_string(m_jobDataA.getPortNo()).c_str(), "")); attrubutes.addAttribute(new CAttribute("CarrierId", @@ -51,7 +51,7 @@ char szBuffer[1024]; int nRet = m_pCclink->ReadData2(m_station, DeviceType::W, m_nJobDataBDev, int nRet = m_pCclink->ReadData2(m_station, DeviceType::W, m_nJobDataADev, 640, szBuffer); if (0 != nRet) { return -1; SourceCode/Bond/Servo/CEqJobEventStep.h
@@ -19,7 +19,7 @@ CJobDataA* getJobDataA(); private: int m_nJobDataBDev; int m_nJobDataADev; CJobDataA m_jobDataA; }; } SourceCode/Bond/Servo/CJobDataB.cpp
对比新文件 @@ -0,0 +1,46 @@ #include "stdafx.h" #include "CJobDataB.h" namespace SERVO { CJobDataB::CJobDataB() { m_nCassetteSequenceNo = 0; m_nJobSequenceNo = 0; } CJobDataB::~CJobDataB() { } int CJobDataB::getCassetteSequenceNo() { return m_nCassetteSequenceNo; } void CJobDataB::setCassetteSequenceNo(int no) { m_nCassetteSequenceNo = no; } int CJobDataB::getJobSequenceNo() { return m_nJobSequenceNo; } void CJobDataB::setJobSequenceNo(int no) { m_nJobSequenceNo = no; } std::string& CJobDataB::getGlassId() { return m_strGlassId; } void CJobDataB::setGlassId(const char* pszGlassId) { m_strGlassId = pszGlassId; } } SourceCode/Bond/Servo/CJobDataB.h
对比新文件 @@ -0,0 +1,25 @@ #pragma once namespace SERVO { class CJobDataB { public: CJobDataB(); ~CJobDataB(); public: int getCassetteSequenceNo(); void setCassetteSequenceNo(int no); int getJobSequenceNo(); void setJobSequenceNo(int no); std::string& getGlassId(); void setGlassId(const char* pszGlassId); private: int m_nCassetteSequenceNo; int m_nJobSequenceNo; std::string m_strGlassId; }; } SourceCode/Bond/Servo/CJobDataC.cpp
对比新文件 @@ -0,0 +1,66 @@ #include "stdafx.h" #include "CJobDataC.h" namespace SERVO { CJobDataC::CJobDataC() { m_nCassetteSequenceNo = 0; } CJobDataC::~CJobDataC() { m_nCassetteProcessFlag = 0; } int CJobDataC::getCassetteSequenceNo() { return m_nCassetteSequenceNo; } void CJobDataC::setCassetteSequenceNo(int no) { m_nCassetteSequenceNo = no; } std::string& CJobDataC::getCassetteId() { return m_strCassetteId; } void CJobDataC::setCassetteId(const char* pszId) { m_strCassetteId = pszId; } std::string& CJobDataC::getCassetteJudge() { return m_strCassetteJudge; } void CJobDataC::setCassetteJudge(const char* pszJudge) { m_strCassetteJudge = pszJudge; } int CJobDataC::getCassetteProcessFlag() { return m_nCassetteProcessFlag; } void CJobDataC::setCassetteProcessFlag(int flag) { m_nCassetteProcessFlag = flag; } std::string& CJobDataC::getMasterRecipe() { return m_strMasterRecipe; } void CJobDataC::setMasterRecipe(const char* pszRecipe) { m_strMasterRecipe = pszRecipe; } } SourceCode/Bond/Servo/CJobDataC.h
对比新文件 @@ -0,0 +1,31 @@ #pragma once namespace SERVO { class CJobDataC { public: CJobDataC(); ~CJobDataC(); public: int getCassetteSequenceNo(); void setCassetteSequenceNo(int no); std::string& getCassetteId(); void setCassetteId(const char* pszId); std::string& getCassetteJudge(); void setCassetteJudge(const char* pszJudge); int getCassetteProcessFlag(); void setCassetteProcessFlag(int flag); std::string& getMasterRecipe(); void setMasterRecipe(const char* pszRecipe); private: int m_nCassetteSequenceNo; std::string m_strCassetteId; std::string m_strCassetteJudge; int m_nCassetteProcessFlag; std::string m_strMasterRecipe; }; } SourceCode/Bond/Servo/CJobDataS.cpp
对比新文件 @@ -0,0 +1,204 @@ #include "stdafx.h" #include "CJobDataS.h" namespace SERVO { CJobDataS::CJobDataS() { m_nCassetteSequenceNo = 0; m_nJobSequenceNo = 0; m_nJobType = 0; m_nMaterialsType = 0; m_nProductType = 0; m_nDummyType = 0; m_nSkipFlag = 0; m_nProcessFlag = 0; m_nProcessResonCode = 0; m_nLastGlassFlag = 0; m_nFirstGlassFlag = 0; m_nQTime[3] = {0}; m_nQTimeOverFlag = 0; m_nMasterRecipe = 0; m_nMode = 0; m_nSlotUnitSelectFlag = 0; m_nSourcePortNo = 0; m_nSourceSlotNo = 0; m_nTargetPortNo = 0; m_nTargetSlotNo = 0; } CJobDataS::~CJobDataS() { } int CJobDataS::getCassetteSequenceNo() { return m_nCassetteSequenceNo; } void CJobDataS::setCassetteSequenceNo(int no) { m_nCassetteSequenceNo = no; } int CJobDataS::getJobSequenceNo() { return m_nJobSequenceNo; } void CJobDataS::setJobSequenceNo(int no) { m_nJobSequenceNo = no; } std::string& CJobDataS::getLotId() { return m_strLotId; } void CJobDataS::setLotId(const char* pszId) { m_strLotId = pszId; } std::string& CJobDataS::getProductId() { return m_strProductId; } void CJobDataS::setProductId(const char* pszId) { m_strProductId = pszId; } std::string& CJobDataS::getOperationId() { return m_strOperationId; } void CJobDataS::setOperationId(const char* pszId) { m_strOperationId = pszId; } std::string& CJobDataS::getGlass1Id() { return m_strGlass1Id; } void CJobDataS::setGlass1Id(const char* pszId) { m_strGlass1Id = pszId; } std::string& CJobDataS::getGlass2Id() { return m_strGlass1Id; } void CJobDataS::setGlass2Id(const char* pszId) { m_strGlass2Id = pszId; } std::string& CJobDataS::getProductRecipeId() { return m_strProductRecipeId; } void CJobDataS::setProductRecipeId(const char* pszId) { m_strProductRecipeId = pszId; } std::string& CJobDataS::getPCode() { return m_strPCode; } void CJobDataS::setPCode(const char* pszCode) { m_strPCode = pszCode; } std::string& CJobDataS::getUseType() { return m_strPCode; } void CJobDataS::setUseType(const char* pszType) { m_strPCode = pszType; } std::string& CJobDataS::getPanelMeasure() { return m_strPanelMeasure; } void CJobDataS::setPanelMeasure(const char* pszMeasure) { m_strPanelMeasure = pszMeasure; } int CJobDataS::getMode() { return m_nMode; } void CJobDataS::setMode(int mode) { m_nMode = mode; } int CJobDataS::getSlotUnitSelectFlag() { return m_nSlotUnitSelectFlag; } void CJobDataS::setSlotUnitSelectFlag(int flag) { m_nSlotUnitSelectFlag = flag; } int CJobDataS::getSourcePortNo() { return m_nSourcePortNo; } void CJobDataS::setSourcePortNo(int no) { m_nSourcePortNo = no; } int CJobDataS::getSourceSlotNo() { return m_nSourceSlotNo; } void CJobDataS::setSourceSlotNo(int no) { m_nSourceSlotNo = no; } int CJobDataS::getTargetPortNo() { return m_nTargetPortNo; } void CJobDataS::setTargetPortNo(int no) { m_nTargetPortNo = no; } int CJobDataS::getTargetSlotNo() { return m_nTargetSlotNo; } void CJobDataS::setTargetSlotNo(int no) { m_nTargetSlotNo = no; } } SourceCode/Bond/Servo/CJobDataS.h
对比新文件 @@ -0,0 +1,79 @@ #pragma once namespace SERVO { class CJobDataS { public: CJobDataS(); ~CJobDataS(); public: int getCassetteSequenceNo(); void setCassetteSequenceNo(int no); int getJobSequenceNo(); void setJobSequenceNo(int no); std::string& getLotId(); void setLotId(const char* pszId); std::string& getProductId(); void setProductId(const char* pszId); std::string& getOperationId(); void setOperationId(const char* pszId); std::string& getGlass1Id(); void setGlass1Id(const char* pszId); std::string& getGlass2Id(); void setGlass2Id(const char* pszId); std::string& getProductRecipeId(); void setProductRecipeId(const char* pszId); std::string& getPCode(); void setPCode(const char* pszCode); std::string& getUseType(); void setUseType(const char* pszType); std::string& getPanelMeasure(); void setPanelMeasure(const char* pszMeasure); int getMode(); void setMode(int mode); int getSlotUnitSelectFlag(); void setSlotUnitSelectFlag(int flag); int getSourcePortNo(); void setSourcePortNo(int no); int getSourceSlotNo(); void setSourceSlotNo(int no); int getTargetPortNo(); void setTargetPortNo(int no); int getTargetSlotNo(); void setTargetSlotNo(int no); private: int m_nCassetteSequenceNo; int m_nJobSequenceNo; std::string m_strLotId; std::string m_strProductId; std::string m_strOperationId; std::string m_strGlass1Id; std::string m_strGlass2Id; int m_nJobType; int m_nMaterialsType; int m_nProductType; int m_nDummyType; int m_nSkipFlag; int m_nProcessFlag; int m_nProcessResonCode; int m_nLastGlassFlag; int m_nFirstGlassFlag; int m_nQTime[3]; int m_nQTimeOverFlag; int m_nMasterRecipe; std::string m_strProductRecipeId; std::string m_strPCode; std::string m_strUseType; std::string m_strPanelMeasure; int m_nMode; int m_nSlotUnitSelectFlag; int m_nSourcePortNo; int m_nSourceSlotNo; int m_nTargetPortNo; int m_nTargetSlotNo; }; } SourceCode/Bond/Servo/Servo.vcxproj
@@ -228,6 +228,9 @@ <ClInclude Include="CHMPropertyDlg.h" /> <ClInclude Include="CHMPropertyPage.h" /> <ClInclude Include="CJobDataA.h" /> <ClInclude Include="CJobDataB.h" /> <ClInclude Include="CJobDataC.h" /> <ClInclude Include="CJobDataS.h" /> <ClInclude Include="CLoadPort.h" /> <ClInclude Include="CMeasurement.h" /> <ClInclude Include="ColorTransfer.h" /> @@ -308,6 +311,9 @@ <ClCompile Include="CHMPropertyDlg.cpp" /> <ClCompile Include="CHMPropertyPage.cpp" /> <ClCompile Include="CJobDataA.cpp" /> <ClCompile Include="CJobDataB.cpp" /> <ClCompile Include="CJobDataC.cpp" /> <ClCompile Include="CJobDataS.cpp" /> <ClCompile Include="CLoadPort.cpp" /> <ClCompile Include="CMeasurement.cpp" /> <ClCompile Include="ColorTransfer.cpp" /> SourceCode/Bond/Servo/Servo.vcxproj.filters
@@ -86,6 +86,9 @@ <ClCompile Include="CJobDataA.cpp" /> <ClCompile Include="CPageCassetteCtrlCmd.cpp" /> <ClCompile Include="CEqJobEventStep.cpp" /> <ClCompile Include="CJobDataB.cpp" /> <ClCompile Include="CJobDataC.cpp" /> <ClCompile Include="CJobDataS.cpp" /> </ItemGroup> <ItemGroup> <ClInclude Include="AlarmManager.h" /> @@ -170,6 +173,9 @@ <ClInclude Include="CJobDataA.h" /> <ClInclude Include="CPageCassetteCtrlCmd.h" /> <ClInclude Include="CEqJobEventStep.h" /> <ClInclude Include="CJobDataB.h" /> <ClInclude Include="CJobDataC.h" /> <ClInclude Include="CJobDataS.h" /> </ItemGroup> <ItemGroup> <ResourceCompile Include="Servo.rc" />