SetProgramPointer
Hello, i try to set the program pointer, but I got an exception:
Specified argument was out of the range of valid values. Parameter name: Specified Url is invalid
The code is exactly the same as the manual:
Dim allTasks As ABB.Robotics.Controllers.RapidDomain.Task() = MyController.Rapid.GetTasks()
Dim firstTask As ABB.Robotics.Controllers.RapidDomain.Task = allTasks(0)
firstTask.SetProgramPointer("TESTM", 9)
and
Dim allTasks As ABB.Robotics.Controllers.RapidDomain.Task() = MyController.Rapid.GetTasks()
Dim firstTask As ABB.Robotics.Controllers.RapidDomain.Task = allTasks(0)
firstTask.SetProgramPointer("TESTM", "TestR")
BR
Oscar
Here there are also the full error description:
System.ArgumentOutOfRangeException was unhandled by user code
Message="Specified argument was out of the range of valid values. Parameter name: Specified Url is invalid"
ParamName="Specified Url is invalid"
Source="Dcl.Base"
StackTrace:
at ABB.Robotics.Dcl.ExceptionHelp.ReThrowException(String objStr, String method, Exception exception, String additionalinfo) at ABB.Robotics.Dcl.ExceptionHelp.GenerateException(String objStr, String method, Exception exception, String additionalinfo) at ABB.Robotics.Dcl.ExceptionHelp.GenerateException(Object obj, String method, Exception exception, String additionalinfo) at ABB.Robotics.Dcl.ExceptionHelp.GenerateException(Object obj, String method, Exception exception) at ABB.Robotics.Controllers.RapidDomain.Task.SetProgramPointer( String module, Int32 n) at TpsViewManualGuidance.TpsViewManualGuidance.Btn_StartABBProg ram_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ContainerControl.WndProc(Message& m) at System.Windows.Forms.UserControl.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(M essage& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Mes sage& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
InnerException:
Oscar Ferrrato
Comments
-
Hello Oscar,
Is the routine declared 'LOCAL'? If so, see if it makes any difference if it is not.
Are you using FP SDK 5.10?
Best regards,
Ingela Brorsson
Software Engineer
ABB Robotics, Sweden0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 61 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 799 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings