LogicLab is a development environment full compliant with the IEC 61131-3 standard, the most common standard for programming industrial controllers; it has been successfully used in several different application fields, proving to be able to meet the requirements of both developers and devices.
Up today Logiclab has been chosen as a winning solution by over 50 companies, ranking at the top positions among IEC 61131-3 development environments.
In addition to its ease of use and a user-friendly interface, with LogicLab is possible to import portions of C/C++ code as libraries, thus allowing you to reuse the code already written by the customer; this will keep intact the value of the work already done by the customer, which can continue to rely on the skills of its staff without massive investments for the growth of know-how.
Thanks to its thrifty runtime and a modular implementation, LogicLab can be successfully brought to a wide range of products: from 8 to 64 bits architecture, from rich to very low hardware requirements, with any operating system or even without one.
The code, written in any of the 5 languages of the IEC 61131-3 standard, is compiled directly in machine language; this does not only make the applications extremely efficient, but it also makes LogicLab suitable for the management of time-critical applications.
Besides representing a great development environment, LogicLab is also provided with a powerful edge-cutting debugging system. Furthermore, thanks to the integration of a web browser, it is possible to extend LogicLab with functionalities dedicated to the customer’s products, making the Axel solution a completely customizable solution.
LogicLab can perfectly integrates the other products of the Axel suite, including software for building human-machine interfaces (PageLab and LogicView), tools for configuration, supervision and diagnostic of networks and parameters (SoftTune and SoftScope), an offline simulator (SimuLab) and a SoftPLC execution environment (LLExec); offering a unique and complete suite able to meet the requirements of any automation system.
Axel software has been already installed on over 40.000 products in the world.
It supports all 5 languages of IEC 61131-3, all data type (standard, arrays and structured) and allows the creation of user-defined data types. It supports object-oriented programming, pointers and macros.
Both LogicLab and its runtime are among the lighter on the market. Just a few kB of code occupied on the target. LogicLab setup is quick and immediate and does not require to install heavy framework or external components.
The generated executable code is quick as the one generated by standard C embedded compilers. Every development phase (edit, compiling and download) are among the fastest in the PLC development environments.
The runtime can be easily added to every system, from 8bit architectures to powerful multi-core CPUs. Portability is granted with every kind of operative system or even without (bare metal firmware).
The embedded customization interface, based on HTML and other scripting technologies, allows the user to extend LogicLab with new features specific for his products.
LogicLab can interface (or can be easily integrated) with other Windows software. His layout and its features can be easily modified to meet different requirements.