Vorgefertigte Templates vereinfachen und verkürzen die Applikationserstellung massiv. Die umfangreiche Bibliothek wird laufend ausgebaut und umfasst Funktionen wie Temperaturüberwachung, Regler, Bahnsteuerung interpolierende Bewegung mehrerer Achsen, CNC-Funktionalitäten, ruckbegrenzte Fahrprofile und verschiedene Roboter-Kinematiken. LASAL vereint objektorientierte Programmierung (nach IEC 61131-3) mit grafischer Darstellung.
Basierend auf gekapselten Software-Bausteinen lassen sich Programmteile einfach ändern und wiederverwenden. Der Varianten Editor ermöglicht, ausgehend von einem Basisprojekt, ein komfortables Verwalten beliebig vieler Maschinenausführungen in nur einem Projekt. Die unterschiedlichen Varianten oder Optionen lassen sich einfach aktivieren bzw. deaktivieren. Und dank der Scripting-Funktionalität kann der Programmcode der jeweiligen Variante auf Knopfdruck automatisch erstellt werden – das bedeutet hohe Effizienz.
Für übersichtliche Software-Strukturen bei Mehr-CPU-Lösungen sorgt der LASAL Machine Manager. Zudem regelt er die Kommunikation der verteilten Intelligenzen – wer darf mit wem welche Daten austauschen. Ein wichtiger Aspekt in Zeiten der intelligenten Fabriken.