Skip to main content
CODESYS ยท India

CODESYS Automation Software, Runtime & Visualization in India

Primionics supports CODESYS-based controller engineering and integration across the Development System, Control runtimes, Visualization, Motion CNC Robotics, Safety products, industrial communication and Automation Server.

IEC 61131-3 engineering PLC runtime Visualization Motion and robotics Automation Server
CODESYS Development System for industrial controller engineering
CODESYS product portfolio

CODESYS product architecture

CODESYS combines IEC 61131-3 application engineering with runtime systems for compatible devices, integrated visualization, motion and robotics functions, safety products and centralized controller operations.

Engineering

Develop IEC 61131-3 applications, configure devices and commission supported controllers.

Runtime

Execute control applications on compatible controllers, industrial PCs and supported virtual platforms.

Visualization

Create browser-based, remote and target visualizations from the automation project.

Motion & Robotics

Integrate PLCopen motion, camming, CNC interpolation and supported robot kinematics.

Controller Operations

Manage connected controllers, projects, applications, users and certificates with Automation Server.

CODESYS Development System

CODESYS Development System

The CODESYS Development System is the IEC 61131-3 engineering environment for controller applications. It includes language editors, device and fieldbus configuration, libraries, project comparison, debugging and online commissioning functions.

CODESYS Development System for IEC 61131-3 application engineering

IEC 61131-3 application development

Develop control software with Structured Text, Ladder Diagram, Function Block Diagram and Sequential Function Chart according to the project standard.

Device and fieldbus configuration

Configure compatible controllers, I/O, drives and communication networks with supported device descriptions.

Debugging and online commissioning

Use variable monitoring, breakpoints, trace, watch lists and online functions to verify controller behaviour.

Libraries, packages and extensions

Manage reusable libraries, add-ons, versions and project dependencies within the CODESYS ecosystem.

CODESYS Control

CODESYS Control runtime systems

CODESYS Control turns a compatible intelligent device into a programmable controller. Available implementations include runtimes already integrated by controller manufacturers and installable SoftPLC or virtual-control products for supported targets.

Controllers with integrated CODESYS Control

Use controller products that already include a compatible runtime and device support from the hardware manufacturer.

Industrial PC SoftPLC

Install a supported CODESYS Control SL runtime on an industrial PC or standard operating-system platform.

Virtual control

Deploy supported virtual-controller products where the platform, timing, I/O and lifecycle model are appropriate.

OEM device integration

Integrate CODESYS Control into an intelligent device with defined hardware, BSP, communication, licensing and update responsibilities.

CODESYS Visualization

CODESYS Visualization

CODESYS Visualization is integrated into the Development System and can generate interfaces for browser-based, remote and target displays from the same project.

Integrated visualization engineering

Create operator screens alongside the IEC 61131-3 application and link them directly to project variables.

CODESYS WebVisu

Display supported visualizations in standard web browsers for operation, service and monitoring.

CODESYS TargetVisu

Run the visualization on a compatible controller or panel with an attached display.

CODESYS HMI SL

Use a separate HMI runtime where visualization is required independently of the control runtime.

Motion, robotics and functional safety

CODESYS Motion CNC Robotics and CODESYS Safety

CODESYS Motion CNC Robotics integrates PLC logic, PLCopen motion, camming, CNC interpolation and supported robot kinematics in one IEC 61131-3 project. CODESYS Safety products support SIL2 and SIL3 applications within their certified architectures; the complete machine safety function still requires system-level design and validation.

PLCopen motion control

Implement positioning, gearing, camming and synchronized axes with compatible drives and communication.

CNC and robotics

Configure CNC paths, interpolation and supported robot kinematics for coordinated machine motion.

CODESYS Safety products

Use the applicable SIL2 or SIL3 product only with supported targets, safety I/O and certified integration conditions.

Machine-level safety validation

Validate the complete safety function, including sensors, logic, communication, drives, actuators and required PL or SIL evidence.

Industrial communication

Fieldbus, Industrial Ethernet, OPC UA and device communication

Communication functions depend on the selected runtime and target. Supported fieldbuses, Industrial Ethernet stacks, OPC UA services and libraries connect I/O, drives, supervisory systems and device protocols.

Fieldbus and industrial Ethernet

Configure supported networks for I/O, drives and distributed machine components.

OPC UA

Expose structured controller data to compatible clients with the required certificates and access policies.

MQTT and higher-level integration

Connect selected controller data to edge or IT applications through an appropriate gateway or supported library.

Device communication

Use supported protocol stacks and libraries for machine peripherals and connected products.

CODESYS Automation Server

CODESYS Automation Server

The Automation Server provides centralized management of connected CODESYS controllers and associated projects, including remote access, application deployment, project and version management, certificates, users and licenses. Deployment and network requirements should be confirmed for the intended operating model.

CODESYS Automation Server dashboard for controller and project operations
CODESYS Automation Server

Centralized controller, project and access management

Use the server layer to organize connected controllers, maintain associated applications, control user permissions and support authorized remote-service workflows.

  • Controller inventory and associated project management
  • Application deployment, versioning and authorized remote access
  • User, certificate and license administration
Applications

Applications

CODESYS is used across machine automation, OEM controllers, industrial PCs, software and virtual PLCs, motion systems, process skids and modernization projects. Hardware compatibility, runtime licensing and real-time performance must be confirmed for each target.

Machine automation

Controller logic, HMI, drives, fieldbus and diagnostics within a coordinated machine project.

OEM controllers and intelligent devices

Enable programmable devices with runtime, communication and engineering integration.

Industrial PCs and edge controllers

Combine control, data handling and higher-level software where timing and isolation are appropriate.

Motion-intensive equipment

Coordinate drives, kinematics, CNC functions and visualization within the supported platform.

Process skids and utilities

Apply reusable control, alarming and visualization across modular process equipment.

Modernization projects

Migrate control applications while defining interfaces to installed I/O, drives and supervisory systems.