BRAND.02 / KRC4 + KRC5
The C-influenced robot language that drives every KRC controller on the factory floor.
KRL — KUKA Robot Language — was introduced with the KRC1 controller in the late 1990s and is still the language of today's KRC4 and KRC5 systems. Programs are split between an SRC file (the logic, in DEF … END blocks) and a DAT file (the data, in DEFDAT … ENDDAT). Motion is expressed with PTP / LIN / CIRC, I/O through $OUT[]and $IN[], and timing through WAIT FOR and WAIT SEC.