Software

Our Programming services include machine control systems, standalone PLCs, Communication, Fieldbus systems, HMI visualization, motion controllers, vision systems, safety control networks, etc. Our proficiencies include:

  • SoftwareIEC61131-3 – LD (Ladder Diagram)
  • IEC61131-3 – FBD (Function Block Diagram)
  • IEC61131-3 – IL (Instruction List)
  • IEC61131-3 – SFC (Sequential Function Chart)
  • IEC61131-3 – ST (Structured Text)
  • CFC (Continuous Function Chart)
  • Automation Basic
  • C/C++
  • Visual Basic
  • Matlab/Simulink

For complete machine control solutions, we use Automation Studio

Automation Studio is the integrated software development environment that contains tools for all phases of a project. The controller, drive, communication and visualization can all be configured in one environment. That reduces both integration time and maintenance costs.


Project management - Software on demand
Project management - Software on demand

Thanks to the system-oriented view of the project and division into functional packages, extensive projects can be clearly managed and programmed.

The programmed and configured machine parts can be assigned different hardware configurations. This allows you to manage the delivery status and testing environment of a machine type, which can vary in the software and hardware used.


Programming - The right programming language for every application
Programming - The right programming language for every application

Effective support for programming (IEC 61131-3 and ANSI C) - which can also be combined as required - and by the modern architecture and structuring of the programming environment. All languages can access the same data types and use the same libraries and variables.


Integrated visualization
Integrated visualization

The visualization system integrated in Automation Studio is an effective tool that can be used to create line displays or control integrated or remote XGA displays with keys and/or touch screens. This integration eliminates the need for external visualization tools, introducing cost savings for integrated machine visualization. Remote services such as VNC allow immediate remote operation and maintenance without additional expense


Configuring drives - Simple solutions for positioning tasks
Configuring drives - Simple solutions for positioning tasks

Automation Studio integrates all of the tools needed for positioning tasks. Even extremely complex motion applications can be realized in Automation Studio without having to resort to elaborate programming. The PLCopen Motion Control function blocks conform to IEC61131-3 and provide optimal support for the user, even when direct programming becomes necessary.


Diagnostics and simulation
Diagnostics and simulation

Automation Studio provides a wide selection of diagnostic tools for reading system information and for optimizing the system. Using the System Diagnostics Manager, extensive information about the target system can be read using standard web access.


Remote maintenance - Consistent from process to firmware exchange
Remote maintenance - Consistent from process to firmware exchange

Machines and systems are often operated in far-off places. As a result, service and maintenance tasks are generally dominated by travel expenses. Remote diagnostics and remote maintenance lower the risk, particularly during warranty periods. Whether performing hardware diagnostics, setting values or utilizing assisted machine operation, the integration of VNC, web server and remote programming provides valuable services for all phases of a machine's life cycle.


Communication and fieldbus systems
Communication and fieldbus systems

In Automation Studio, a fieldbus device is added to the corresponding fieldbus interface and configured like an I/O module. Using the import function for a device description from the respective supplier (GSD, EDS, etc.), the same interface is available to the user as is available for any other I/O module. As open standard for setting parameters and configuring fieldbus devices for automation, the integrated FDT/DTM technology makes it easy to integrate fieldbus devices using familiar methods. This simplifies integration and minimizes the amount of programming and commissioning work needed.