JCBTech / Services / Programming
[ Service ]

Programming.

Simplify process. Increase safety and output.

The power of control.

PLCs (Programmable Logic Controllers) are versatile digital computers used in industrial automation systems to control and monitor machines and equipment. They are programmed using ladder logic and other IEC 61131-3 languages, making it easy to develop and maintain control systems.

plc · ladder logic

Standardisation

IEC 61131-3 is an international standard that defines a set of programming languages and environments for PLCs. Five languages are included: ladder diagram, function block diagram, structured text, instruction list, and sequential function chart.

  • Ladder diagram. Graphical symbols to represent logical expressions, similar to electrical schematics.
  • Function block diagram. Graphical blocks representing functions and their connections.
  • Structured text. High-level language similar to Pascal.
  • Instruction list. Low-level language similar to assembly.
  • Sequential function chart. Graphical approach representing program flow.
multi-vendor · cross-platform

Unified Approach

A unified approach to PLC programming provides a common set of languages and tools across different PLCs and manufacturers. Developers can easily move between systems, and changes in one PLC can be replicated to others using the same tools.

  • Cross-vendor. Programs created on one manufacturer’s PLC can be adapted to another that follows the standard.
  • Lower training cost. No need to learn new environments for each PLC.
  • Easier maintenance. Updates and changes propagate consistently across systems.
manufacturing · production lines

Application

A specific example: in manufacturing facilities with multiple production lines using equipment from different manufacturers, the IEC 61131-3 standard allows the same programming languages and tools to be used across all lines. This simplifies maintenance, reduces downtime, and enables sharing and collaboration of programming code across different facilities.