html{display:none} APP 3530 ADV-1: Introduction to IEC 61131 in the RTAC | Schweitzer Engineering Laboratories

APP 3530 ADV-1: Introduction to IEC 61131 in the RTAC

CEUs: 2.3
PDHs: 23

Course Base Fees: $1,800 USD*
* Plus Applicable Tax


Course Information

This is a three-day course.

Course Base Fees: $1,800 USD

APP 3530 ADV-1 is a highly interactive and activity-based course that builds on the content covered in APP 3530. During the course, you will learn and apply the advanced logic functions of the SEL Real-Time Automation Controller (RTAC) to create IEC 61131-3 programs, functions, and function blocks. We will discuss operational devices, such as the Program Operational Unit (POU), and will cover POU pin functionality and the use of library functions. You will learn how to program the RTAC using tools and building blocks to build custom applications.


APP 3530 ADV-1 is for engineers, technical consultants, and technicians who want to move beyond basic data collection and concentration in the SEL RTAC and learn more about IEC 61131-3 and advanced logic.


Day 1

  • IEC 61131-3 Logic Basics:
    • Introduction to IEC 61131-3
    • Advanced Data Storage
    • Initial Relay and RTAC Configuration (exercise)
    • Programming Operations
    • Basic Programming and Functions (exercise)
    • Troubleshooting
    • Predefined Function Blocks
    • Archiving Energy Values (exercise)
    • Programming Environment
    • Continuous Function Chart (CFC) Function Block (exercise)
    • Ladder Diagram (LD) Function Block (exercise)

Day 2

  • IEC 61131-3 Logic Basics (continued):
    • Guidelines, Documentation, and Advanced Topics
  • ChannelMonitoring Library: Monitor Analog and Digital Data for Excursions
  • Alerting for Data Excursions With the ChannelMonitoring Library (exercise)
  • PowerMetering Library: Demand, Energy, and Pulse Accumulation
  • Demand, Energy, and KY Pulse Counting With the PowerMetering Library (exercise)
  • FileIO and DynamicVectors Libraries: RTAC File System Operations and Data Management
  • Using FTP Transfers With FileIO and DynamicVectors Libraries for Automated Event Retrieval and Reporting (exercise)

Day 3

  • Using FTP Transfers With FileIO and DynamicVectors Libraries for Automated Event Retrieval and Reporting (exercise continued)
  • TrendRecorder Library: Flexible and Scalable Analog Trend Recording
  • Collect Load Data Profile Records With the TrendRecorder Library and Team(exercise)

Course Objectives

At the conclusion of this course, students can:

  • Create IEC 61131-3 programs, functions, and function blocks for use in RTAC projects.
  • Use prebuilt function blocks to create programming solutions.
  • Test and debug IEC 61131-3 code using built-in troubleshooting tools.
  • Describe POU pins and their functions.
  • Explain the differences between IEC 61131-3 functions, function blocks, and programs.
  • Use the following SEL IEC 61131-3 library extensions:
    • ChannelMonitoring
    • PowerMetering
    • FileIO
    • DynamicVectors
    • TrendRecorder

Student Background and Knowledge

Before you attend this class, we recommend that you take APP 3530: Real Time Automation Controller (RTAC) OR have experience with SEL relays, understand Boolean and math-based logic, and know how to:

  • Perform the initial setup of an RTAC.
  • Create an RTAC project.
  • Add devices to an RTAC project.
  • Use acSELerator QuickSet SEL-5030 Software to configure basic relay communications.
  • Use acSELerator RTAC SEL-5033 Software to create an RTAC project, configure IED communications, and perform online operations, such as sending a project, viewing live data, and forcing tag values.

Available Courses

Request onsite training for your company.

Get Quote

SEL University Training Question


Course Preparation

Make sure the laptop you bring to class has the following features and software installed/updated:

In addition, the following IP ports (TCP Incoming) must be software-available:

  • 5432: acSELerator RTAC project download/retrieval.
  • 1217: acSELerator RTAC online status monitoring and point forcing.
  • 5433: RTAC firmware upgrades.
  • 15453: Communications traffic monitoring for diagnostics/testing.
  • 443: HTTPS (RTAC web server).

Additional information is on the Course Policies and FAQ pages.