#3040-OS IndraLogic Gen2 Advanced PLC Programming (This training will be held at your facility)

This two-day advanced course builds on Course #3030 and focuses on enhancing IndraLogic applications using advanced data types. Participants work with arrays, data structures, and enumerations, including one-, two-, and three-dimensional arrays, and learn programming techniques for STRING and file data. All exercises are performed using Structured Text.

Description

What you will learn:

▶ Understand PLCopen Fundamentals
▶ Create a Project
▶ Write programs in Structured Text, Function Block Diagram, Ladder Diagram, Instruction List, Sequential Function Chart, and Continuous Function Chart
▶ Understand IEC–Step–Action commands in Sequential Function Chart programming
▶ Use the Library Manager
▶ Build, run, stop, and edit programs
▶ Debug an IndraLogic program
▶ Understand fundamental data types – DINT, BOOL, WORD, STRING, etc.
▶ Understand variable types – Global, Retain, and Persistent, how to declare and how they are used in programs
▶ Understand jumping, and labels
▶ Assign task configurations, timing, and priorities to resources
▶ Use the Sample Trace function
▶ Save, import, and export project data

This two-day course is designed to give the IndraLogic user the tools necessary to further develop their processes. Using the exercises created in the #3030 class, the student will be adding additional data types to enhance process capabilities. The data types used will be Arrays, Data Structures, and Enumerations. The student will also be learning programming options for working with STRING and File data. The student will be creating one, two, and three-dimensional Arrays. These arrays will be populated, and the data further processed using Data Structures. The programming language used will be Structured Text. 

Prerequisites

▶ Course #3030 IndraLogic Gen2 Basic PLC Programming

Who should attend

▶ Engineering Technician
▶ Maintenance Technician
▶ Controls Technician

Similar courses

This three-day course equips IndraLogic users with the skills needed to develop applications in the PLCopen programming environment. Topics include project structure, library management, device and target configuration, task setup, variable types, fieldbus integration, and motion programming using function blocks. Programming is covered using Structured Text, Instruction List, Ladder Diagram, Function Block Diagram, and Sequential Function Chart.

More Information

This two-day advanced course builds on the skills developed in Course #3010 and is intended for experienced IndraLogic users. Participants enhance existing applications by implementing advanced data types, including arrays, data structures, and enumerations, using Structured Text. The course also covers programming techniques for working with STRING and file data, with hands-on exercises involving one-, two-, and three-dimensional arrays and structured data processing.

More Information

This three-day course introduces new users to the IndraLogic Gen2 PLCopen programming environment. It covers program structure, task configuration, data and variable types, debugging, and monitoring across all supported languages. Participants develop and run a multi-language project in a simulated environment and use IndraLogic Visualization for control and troubleshooting.

More Information