Profile
Open programme with use of high-level languages (C and Java)
Thanks to command line programming and to limited use of preconfigured interfaces, SEVEN is especially suitable for developing applications that require a high level of customisation.
SEVEN is the software component used as a development platform for applications developed by Gefran for specific sectors (Extrusion, Injection, Blowing), and consists of single software modules for the specific configuration of all typical functions of an automation project.
» GF_Net - Hardware configuration
The GF_Net software module is dedicated to configuration of system hardware and uses the functions available in GF_Project.
» OpenPCS and SEVEN - Programming Logic Control (PLC)
The OpenPCS software module is dedicated to the PLC and uses the graphics functions provided in GF_Project. In addition to a graphics environment, the SEVEN command line programming environment is provided for a more open programming level.
This environment uses standard C language and offers a high level of flexibility and optimisation of the automation process. This environment requires extensive programming experience.
A series of functions facilitates the development and integration of special applications. In case of special control requirements, you can combine the high level of configurability provided by code written in C with the simplicity of IEC 61131-3 configuration.
» VISUAL - Operator Interface Programming (HMI)
The VISUAL module is dedicated to configuration of the Operator Interface (HMI).
This module uses a development environment based on Java language to create and configure the graphics pages of the HMI. The Java programming languages lets the developer configure operator pages with a high level of customisation.
The Java development environment offers two different programming styles that can be used in parallel:
• Style based on Widgets configured with predefined menus
• Style based on command line, calling for programming of user pages by writing their Java source code (this style requires the developer’s knowledge of Java programming language rules)
The VISUAL module also has a series of classes, divided into categories by type of function, that simplify the configuration of application pages both with Widget programming and with command line programming.