Programming - Command setBit logic instructions, compare instructions, timer instructions, counter instructions, clock instructions, transmissions instructions, table instructions, logic instructions, shift and rotate instructions, conversion instructions, program control instructions, interrupt and communications instructions, logic stack instructions, integer maths, floating-point math instructions, numerical functions
Programming - Program processing free cycle (OB 1), interrupt-controller, time-controlled (1 to 255 ms)
Programming - Program organization1 OB, 1 DB, 1 SDB subroutines with/without parameter transfer
Programming - Number of subroutines, max.64
Programming languages - LAD/FBD/STLYes
User program protection/password protectionYes; 3-stage password protection