This guide describes programming Modicon M340, Modicon M580, Momentum, Premium, Atrium, or Quantum controllers using the IEC 61131-3 conforming programming languages Function Block Diagram (FBD), Ladder Diagram (LD), Sequential Function Chart (SFC), Instruction List (IL) and Structured Text (ST).