Los programas fuera de línea son persistentes en el robot y se pueden llamar utilizando su respectivo número de programa. Puede automatizar la selección del número de programa añadiéndolo al nombre del programa.
RoboDK recuperará automáticamente el ID y lo utilizará para llamar al programa. Esto también se aplica a las subrutinas, véase el ejemplo siguiente.