Reading out a single Id-Bumper (mover identification)

Der Code zeigt beispielhaft, wie die Bumper-ID APM9001-0000-4xxx eines einzelnen Movers ausgelesen werden kann:

70: // Set mover communication command - start reading id-bumper
     IF ipXpu.TcIoMover(1).SetMoverCommunicationCommand(MoverCommunicationCommand.GetMoverBtn) THEN
          nState := nState + 1;
     END_IF

71: // check status
     stMoverCommunicationStatus := ipXpu.TcIoMover(1).GetCommunicationStatus();  
     IF stMoverCommunicationStatus = MoverCommunicationStatus.CommunicationSuccessful THEN
          nState := nState + 1;
     END_IF

72: // Check IdentifiedMoverBtn
     sBtn := ipXpu.TcIoMover(1).GetIdentifiedMoverBtn();
     nState := nState + 1;