Menu Content/Inhalt
PageLab
Screen Shots
 

PageLab interfaces directly to IEC1131-compliant PLC compiler  LogicLab and thus interacts easily with the variables defined in a PLC application.
PageLab is the new program from AXEL for developing HMI (Human-Machine Interface) for embedded systems.


PLMainframe80.jpg

Technical documentation

If you need further details, please enter the download area of our web site, from which you can get the PageLab manual in PDF format.

Main features

The following table lists the main features of this product.

Multipage structure: PageLab supports the definition of an arbitrary number of full-screen or pop-up video pages. Every page may contain links to other pages, thus the whole project is structured as a multi-node tree
Built-in controls: every page may contain an arbitrary number of built-in graphic controls, that can be classified into two categories:
  • static controls: drawing tools such as text strings, lines, rectangles;
  • dynamic controls: multi-state objects enabling the display of variables and animated images, and user interaction (buttons).
However, PageLab is an open system allowing the implementation of custom controls, i.e. new objects that the programmer may develop in C or in ST (Structured Text).
Resource management: the properties of page controls are not defined statically in the project code, but they can be managed separately as resources. Resources include fonts, images, string tables and enumerated data types. As regards images, PageLab integrates a tool for importing bitmaps directly from the Windows-formatted file.
Language management: strings and enumerated data types are structured so as to support different languages. PageLab also provides a function to export / import these elements to / from a text file, in order to simplfy translation from one language to another
Variables and procedures: PageLab supports the implementation of arbitrarily compex procedures in the ST language. They enable the user to interact with PageLab application variables, PLC variables and target variables in order to customize the behavior of the interface and of the whole CNC

Run-time functionalities

Alarm handling: PageLab supports the emission of arbitrarily complex alarm messages, asynchronous with the current status of the graphic interface. The user can completely customize alarm handling and alarm message issuing by means of a simple ST procedure
Multi-language support: PageLab supports run-time language swap: the final user can change "on the fly" the language of resource strings and of enumerated data types without recompiling and downloading the application
Event handling: PageLab applications support event handling. The user is enabled to intercept any event and to handle it by means of a ST-coded procedure

Communication with target

AXEL distributes suitable drivers supporting communication between PC and the target system. Thus communication can be established by means of one of the supplied protocols (Modbus, GBD, TCP/IP, CanOpen) or by means of a custom protocol, which is easy to develop thanks to the modular structure of the communication system.

AXEL's drivers also allow to share the communication channel and thus they make it possible to PageLab to operate simultaneously with other products such as LogicLab, SoftScope, LogicView, etc.

Driver

Per eseguire l’applicazione HMI sulla scheda target, è sufficiente inserire nel firmware un driver di piccole dimensioni e di semplice installazione. AXEL garantisce che il driver è privo di problemi di compatibilità, in quanto non interagisce con il resto del software embedded.

To execute an HMI application on a target system, you just need to integrate a small easy-to-install driver intro the firmware. AXEL guarantees that the driver cannot cause any compatibility problems, as it does not interact with other components of embedded software.

A PageLab application can be downloaded to a target system by connecting a PC to the target through a serial cable.



 

 

Login Form





Remember
Lost Password
Register

News

July 22nd 2010
LogicLab 2.8.0.9 release is now available in the downloads section.

Read more...
 
July 6th 2010
LogicLab 2.8.0.8 release is now available in the downloads section.
Read more...
 
June 30th 2010
Communication Library 8.22 release is now available in the downloads section.
Read more...
 
© 2010 Axel S.r.l - Software for Industrial Automation