史陶比尔的机器人一开始不是很好操作,因为跟日系的有比较大的区别。史陶比尔的编程方式基本是有一个固定的一小节主程序,然后去调用你自己编写的子程序,与日系不用的是,在编程之前,史陶比尔的机器人要先设定好坐标/或多个坐标、工具/或多个工具、速度/或多个速度,点/或多个点,这样你在接下来编程时就可以直接去调用已经设定好的点、坐标、工具跟速度。所以史陶比尔的编程要求要有比较清晰的条理,最好先知道你要多少个点,多少种速度。
举个例子,你要从A点走到B点再到C点再回到A点,一共有三段轨迹,而且速度不同,那么就你新建一个程序名后,先选好坐标系,初学当然是选机器人坐标系,然后插入ABC三个点,这时三个点的位置还不知道,然后再设定好速度1和速度2和速度3,然后就开始编程,如下面的范例,movej为在关节坐标系下回到A点,轨迹是随机的,工具是tTool,速度是 mNomSpeed1,然后movel是在直角坐标系下运动,轨迹是确定的直线,工具是tTool,速度是 mNomSpeed2. 反正是仿真的,就慢慢试,先从范例程序开始学就行了,很快的.
begin
movej(pA,tTool,mNomSpeed1)
movel(pB,tTool,mNomSpeed1)
movel(pC,tTool,mNomSpeed2)
movel(pA,tTool,mNomSpeed3)
waitEndMove()