Tools to learn and write PLC programs, with what is verified and what is not stated plainly.

Tools to learn and write PLC programs, with what is verified and what is not stated plainly.

IEC 61131-3 engine

The simulation engine follows IEC 61131-3. AI-generated code for other brands is not checked against the standard.

Multi-layer security

Inputs are filtered for common injection patterns; no filter stops every prompt-injection attempt.

AI model

Generation uses the AIPLCS assistant. If it fails you get an error, never a substitute template.

Multilingual UI

Interface in 10 languages; learning content in Arabic, English and French.

Full history persistence

Your conversations and projects are saved to your account.

RBAC roles

Three roles: User / Admin / Owner with a separate user_roles table to prevent privilege escalation.

HMI + 3D out of the box

A 3D scene animated by the HMI buttons; it does not execute the generated program.

AI review notes

The model lists possible safety and logic issues. This is not a safety assessment; the engine's E-stop and restart checks run in the studio.

Brands

Addressing for Delta DVP, LS XGB and Omron CP; Delta and FX instruction lists and IEC ST. Code for other brands is AI text in that brand's style and has not been checked.

Teaching explanation with every reply

Process description, I/O table, logic flow, safety notes and operator guidance.