Overview

Programmable Logic Controllers (PLCs) are specialized industrial computers used to automate real-time control processes in manufacturing plants, power systems, oil & gas pipelines, and other critical infrastructure.

PLCs continuously monitor inputs from sensors (e.g., temperature, pressure, switches) and control outputs (e.g., motors, valves, alarms) based on programmed logic.

One of the standard programming languages for PLCs is Structured Text (ST), defined under the IEC 61131-3 standard. ST is a high-level, Pascal-like language that enables engineers to develop complex control logic using conditional statements, loops, timers, and function blocks.

Unlike general-purpose programming, PLC programs are:

Even small logical errors can lead to unsafe operations, equipment damage, or production loss. Therefore, correctness, robustness, and interpretability are essential.

This shared task focuses on developing systems that translate Natural Language (NL) descriptions of industrial control logic into syntactically correct and semantically accurate IEC 61131-3 Structured Text (ST) programs.

Task Objectives

Important Dates

Event Date
Registration Opens 20-Jun-2026
Test Data Release 15-Jul-2026
Run Submission Deadline 01-Aug-2026
Track Results Declaration 15-Aug-2026
Working Notes Due 01-Sep-2026
Camera Ready copies of working notes and overview paper due 30-Sep-2026
FIRE 2026 Workshop December, 2026

Contact

Name Email
Biswajit Chatterjee b.chatterjee007@gmail.com
Manjira Sinha sinha.manjira@tcs.com