This program demonstrates how to read a robot position variable from the controller using YMConnect. This code is the same on Windows or on Linux. This program uses a structure called RobotPositionVariableData. The structure layout can be found here.
#include "YMConnect.h"
void main()
{
StatusInfo status{};
auto c = YMConnect::OpenConnection("192.168.1.31", status);
//Declare a RobotPositionVariableData.
RobotPositionVariableData robotPositionVariableData{};
//Read the position variable at index 1. Assign it to variable robotPositionVariableData;
status = c->Variables->RobotPositionVariable->Read(1, robotPositionVariableData);
YMConnect::CloseConnection(c);
}
Comments
0 comments
Please sign in to leave a comment.