1.33 1.32 1.31 1.30 1.29 1.28 1.20 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish
1.33 1.32 1.31 1.30 1.29 1.28 1.20 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish

set_on_monitoring_welding_data


기능

하위 제어기에서 상위 제어기로 요청한 용접 상태 정보를 전달하기 위하여 전송한다.

인수

인수명

자료형

기본값

설명

pCallbackFunc

TOnMonitoringWeldingDataCB

-

콜백 함수 정의 참조

리턴

없음

예제

void MyWeldingDataCallback(const LPROBOT_WELDING_DATA pData)
{
    std::cout << "Adj Available: " << static_cast<int>(pData->_iAdjAvail) << std::endl;
    std::cout << "Target Voltage: " << pData->_fTargetVol << std::endl;
    std::cout << "Target Current: " << pData->_fTargetCur << std::endl;
    std::cout << "Target Velocity: " << pData->_fTargetVel << std::endl;
    std::cout << "Actual Voltage: " << pData->_fActualVol << std::endl;
    std::cout << "Actual Current: " << pData->_fActualCur << std::endl;
    std::cout << "Offset Y: " << pData->_fOffsetY << std::endl;
    std::cout << "Offset Z: " << pData->_fOffsetZ << std::endl;
    std::cout << "Arc On: " << static_cast<int>(pData->_iArcOnDO) << std::endl;
    std::cout << "Gas On: " << static_cast<int>(pData->_iGasOnDO) << std::endl;
    std::cout << "Inching Plus: " << static_cast<int>(pData->_iInchPDO) << std::endl;
    std::cout << "Inching Minus: " << static_cast<int>(pData->_iInchNPO) << std::endl;
    std::cout << "Status: " << static_cast<int>(pData->_iStatus) << std::endl;
}


 
int main()
{
    Drfl.set_on_monitoring_welding_data(MyWeldingDataCallback);
}