You are on page 1of 11

0101

0101
0101
0101 0101
0101 0101
0101 0101
0101 0101 0101
0101 0101 0101
0 1010 0 1 0101 0101
010
Gefran
1010 1010 0101
1010 1010 0101
1010 1 0 0101
0101 1 0 1 0 1 0101
010 1 1 0101 0101
0101 0101
Software
1010 0 1 0 1 0101 0
1010 0 1 0 1010 0101
1010 1010 0101
1010 1010 01
0101 1010 1010
0101 1010 1010
0101 0 1 0101 1 0 1 0 10
0101 0101 1 0 1 0
0101 0101 1010
1010 0101 0101 101
1010 0101 0101
1010 0101 010
0101 1 010 Applications0 1 0 1010
0101 1010 1010
0101 10 101 1010
0101 0101 • Operator Interface
0
0101 0 1 0 1 • Plant monitoring1
0101 0 • 1Injection
0 1 presses
0101 0101 0101
010 1 0101 • Plastics blowing
0101
0101 0 1• 0
Multizone temperature control
1010 0101
0101 0101 • Extrusion
1010 010
0101 0 1 0 1 • Dosers 1010
0101 01 01 1010
0101 • Heat 0 1 furnaces
treatment
0101 0101 • Plant automation0 1 0 1 0
0101 0101 1010
0101 0101 101
0101 Characteristics 0101
0101 0
0 1of multiplatform solutions 1 0 1 0 1 0
• Development
• Programming according to IEC61131-3 standard
• 5 IEC61131 programming languages (LD, ST, IL, SFC, FBD)
• OnLine Debugging
• Configurability of all Gefran catalogue devices
• Integrated solution for Gefran Automation projects

Profile
GF_Project is an integrated development environment (IDE) for real time control applications of Gefran devices in the GF_VEDO,
DIGISTAR II, I/O GILOGIK II, Drive and Sensor families.

GF_Project can:

• Develop automation solutions by protecting the investment allocated to configuration of the application and reducing time to
market
• Create applications for complete control of machines and plants and for configuration of graphic interface
• Develop multiplatform solution
• Cut learning time, provide guided development and eliminate configuration errors by exploiting graphic configuration
• Easily reuse parts of existing projects

GF_Project software suite includes a series of tools to develop application solutions that satisfy various programming demands.
Thanks to various types of graphic interfaces, the programmer is given the best and most effective tools to develop an automation
project.

This provides you with a “visual” and “plug-and-play” approach, thanks to which project configuration is completely graphic and
guided.
GF_Project is composed of integrated software modules with specific functions that provide easy and intuitive configuration of
automation projects.


Operator interface
Module dedicated to configuration of graphics pages of HMI with advanced graphics


Machine control sequence (PLC)
Module dedicated to configuration of the machine control part for real time solutions


HW + Communication architecture
Module dedicated to definition of the machine/system HW structure, for configuration of individual devices and of the
communication type used

» Operator Interface Configuration (HMI)


This module uses a development environment based on icons and graphic components to create and configure the graphic pages
of the HMI.

• Configuration of components on single pages is based on the use of Widgets, available in a library of Gefran components.
By means of a series of Properties, Events and Conditions, the Widgets let you configure dynamic pages.

Properties: a series of configurations that define the graphic components of the Widget inserted on the page. Available
properties can be configured with a constant or dynamic value based on the values in the application project

Event: a series of functions which, matched to commands made to the Widget on a page, let you run actions such as:
¬ Change page
¬ Write a variable at a fixed value
¬ Run a library function
¬ Run a script

2
Condition: a series of configurations that let you change the run-time of properties on selected components

The Widgets in the library provide the following functions:


• Display and change a data item
• Display an image (jpeg or gif format)
• Display a series of images conditioned by a data item
• Display a text with multilanguage function
• Display one or more data items in Trend form
• Display historical and current alarms file
• Select data item with ComboBox
• Select data item with CheckBox
• Display multiple Widgets with layer management and selectable runtime
• Select current operator level (login and logout)
• Select language in case of multilanguage management
• Save and load recipe data files
• Export value data logging CSV files
• Recipes
• GDNET - CANopen - Modbus diagnostic

To simplify and improve the configuration of graphics pages, additional functions are offered such as:

• “WidgetBox” is a set of graphic components that can be re-used again and again in the project. WidgetBox increases the
number of basic graphic components available and reduces development time. Widget Box uses a dedicated Editor that lets
you specify which and how many properties have to be available for its configuration. WidgetBoxes are grouped in a library and
their change can be password-protected.
WidgetBox provides:
¬ Reduced development time
¬ Centralized development and maintenance
¬ Easy re-use in other projects

• Display with preview of real image of selected product. Thanks to this function, the programmer has a complete and real
view of the developed graphics pages. In addition, if the selected product has integrated function keys, they can be easily and
intuitively configured on the development environment pages

• Automatic resize of pages if the automation project calls for the use of graphics pages with different size panels. In this way,
all of the components on the page can be scaled, guaranteeing reuse of configured pages on different targets

• Configuration of a library of borders for internal definition of a page of 4 different types of borders called Top, Left, Right
and Bottom. The configured borders are collected in a custom library that can be reused on all project pages. The hereditary
characteristic of each border allows the change to be transferred to a single panel on all pages where that component is used

• PC executor for dynamic display of pages on development PC. The PC executor lets you check page changes, value display,
checks interaction of pages/control sequence, and general characteristics of the HMI. These operations, run before udpating,
configure off-line from the plant and limit malfunctions

3
» Programming Logic Control (PLC)
This module uses the IEC61131-3 configuration standard and easily and rapidly configures the machine control cycle.
• Programming based on IEC61131-3 standard provides 5 different programming languages.
When writing the control programme, the programmer can divide the logic into single programmes and, for each one, use one
of the 5 available languages.
The 5 languages re:
¬ LD (Ladder Diagram)
¬ FBD (Function Block Diagram)
¬ SFC (Sequential Function Chart)
¬ ST (Structured Text)
¬ IL (Instruction List)

• A series of Function Blocks (FB) from libraries developed by Gefran are available to manage specific functions such as:
¬ Linearization analogue signal
¬ Ramp generator
¬ PID control
¬ PID valve control
¬ Parison control for application blowing machinery
¬ Motion Control
• The intuitive programming interface allows rapid learning of configuration operations and reduces software development time
• The on-line test function for the running programme displays variables in real time and allows forcing
• Similar projects can be reused thanks to modular configuration of the PLC programme
• Function Block and Custom Function configuration is possible, for independent creation of a function library that easily
integrates in later projects

4
» Hardware configuration

The module is dedicated to the configuration of project hardware, and lets you:
• Define the system architecture and the configuration of individual devices used in the automation project, exploiting an
intuitive and guided configuration environment
• Define and parameterise the devices in the Gefran product catalogue and describe their interconnection in an automation
architecture
• Configure a single device or a network of devices
• Share variables among interconnected devices
• Integrate third-party CANopen devices by importing the EDS descriptive file
• Integrate devices with third-party Modbus TCP and Modbus RTU protocol with dedicated configuration menu
• Configure data sharing with higher level systems (Scada) by exploiting a Modbus TCP/RTU connection

The Gefran product lines configurable with GF_Net (selection at network configuration level depends on availability of Fieldbus
connection to the network) are:
• Automation
¬ Industrial PC (DIGISTAR II series)
¬ Operator Panels (GF_VEDO series)
¬ Remote I/Os (GILOGIK II series)
¬ Fieldbus keyboards (TF series)

• Components
¬ Power Control (GFW series)
¬ Power Control (GTF series)
¬ Controllers (GFX4 series)
¬ Controllers (GFXTERMO4 series)
¬ Controllers (2000 series)
¬ Controllers (1000 series)
¬ Indicators (40 series)

• Sensors
¬ K series
¬ I series
¬ M series

• Drive
¬ SIEIDrive XVy series
¬ SIEIDrive ADV series
¬ SIEIDrive AGy series
¬ SIEIDrive TPD series

Depending on the type of target selected and used to configure an automation network, the types of Fieldbus available in GF_Net
are:

• GDNet (Ethernet Real Time)


• Modbus RTU (Serial)
• Modbus TCP (Ethernet)
• CANopen

5
Additional software components

For project development, in addition to the main software components, a series of


additional configurations can be used to define the specific functions.

Alarms configuration

• Configuration of project variables indicating machine/plant ¬ Limit access to specific configurations


alarm states ¬ Make some Widgets on a page invisible
• Definition of alarm type and message to be displayed on
graphics page Variables management
• Multilanguage management of alarm message display • Management/display of all project variables
• Display of active alarms and historical alarms via dedicated • Insertion of variables needed to configure the machine cycle
Widget library (PLC)
• Configuration of characteristics of variables (type of data,
Multilanguages management description, retentive data, recipe, etc.)
• Management of variables between remote devices in Gefran
• Configuration of multilanguage management (dynamic automation architectures
translation of texts displayed on a page). In this way, you can
configure a single user interface and guarantee its use by Firmware updating
operators of different nationalities
• Selection of languages for a project and insertion of texts • Check of Firmware version installed on the target, with
translated in all selected languages activation of update.
• Configuration of languages using special characters (example This lets you align the Firmware version with the version
Chinese, Russian, Koran) thanks to Unicode standard required by the development environment.
• Exporting of complete list of texts in a CSV format file to
facilitate translation of texts in active languages of project. Recipes
The new file generated can be imported to the project to
ensure easy and rapid updating • Recipes are defined as machine management of a data
archive containing the setup of process values for various
Users/Password configuration work procedures. This simplifies production change or startup
operations by safely and easily restoring previously saved
• Insertion of users, each with password, for whom specific process parameters.
privileges are provided at the machine interface level • A Recipe requires a fixed data structure that is defined during
• 10 levels for which there are no limits on the number of users configuration by an intuitive and dedicated parameterization
matched with each level. module.
The level code can be used in the system to: • Individual Recipes saved on the operator panel have a shared
¬ Limit the change of a value data structure but can contain different single values.
¬ Limit access to a specific page • The availability of standard widgets facilitates HMI development.

6
The Recipe component provides: • The following properties are available for each data item
¬ Saving machine data to file inserted in DataLogging:
¬ Loading machine data from file ¬ Sampling time in seconds (minimum 1 sec.)
¬ Deleting a machine data file ¬ A trigger to start sampling of an event not bound to
¬ Copying a machine data file from Panel to USB or from sampling time (minimum 1 sec.)
USB to Panel ¬ A “circular” property of the historical archive
¬ The maximum size of the historical data (expressed in
DataLogging samplings)
• A series of resources such as widgets, FBs, and system
• The DataLogging function is used to store data on a work variables are available to manage single historical archives
process so that it can then be analyzed. Checking DataLogging and to export data in various formats.
values lets you identify possible technical problems during • In general, you can:
work phases or provide useful elements for improving the ¬ Export files in CSV format
production process. ¬ Display data on application pages in trend format
• Values configured as DataLogging are collected and saved ¬ Create a report
during work phases, saved in memory, and available for
subsequent analyses.

Overview of general characteristics

Main functions
Configurable number of variables Up to 64000 *
Integrated Alarm Management √
Number of alarms Typical 300 *
Integrated Recipe Management √
Number of recipe types Typical 8 *
Number of variables per recipe type Typical 100 *
USB support for recipe Export / Import √
PC utility to change Recipe values offline √
Integrated Multi-lingual Management √
Selection of runtime language √
Number of languages Typical 8 *
Number of texts for each language Typical 200 *
Import / Export texts in CSV format √
UNICODE support √ (limited for VEDO_EL)
Integrated User Management √
Max levels of user access 15
Number of users for each access level Typical 4 *
User Management – Restrict page access √
User Management – Restrict data change √
User Management – Restrict components display √
Integrated DataLogging √
Number of configurable Datalog variables Typical 50 *
DataType available for DataLog INT, DINT, REAL, BOOL
DataLog sampling type Trigger – Time
DataLog sample time Minimum 1 sec.
Saving of encrypted DataLog files √
Export DataLog values in CSV format √
Offline PC utility per DataLog file decrypting on CSV √
Target FW update √
USB target update (Application SW & FW) √
Ethernet target update (Application SW & FW) √
Remote connection √
Teleassistance √
Teleremoting √
Project Backup and Restore √
* HW Platform depending

7
Machine control (PLC)
PLC Programming standard IEC61131-3 √
Languages IEC61131 – text base IL, ST
Languages IEC61131 – graphic base LD, FBD, SFC
Bit DataType BOOL, BYTE, WORD, DWORD
Signed Integer DataType INT, DINT
Unsigned Integer DataType UINT, UDINT
Floating DataType REAL
Other DataType STRING, TIME, ARRAY, STRUCTURE
Preset Variables √
Retentive Variables √
On-Line PLC √
On-Line change √
On-Line watch list √
HotDownload √ (not available for VEDO_EL / CPU300)
Breakpoints, step-by-step execution √ (only for ST language compiled in size)
Selectable PLC Start mode √
HotStart √
WarmStart √
ColdStart √
Configurable PLC Tasks √
Task Timer √
Task Cyclic √
Task High priority √ (not available for VEDO_EL / CPU300)
Configurable Function Block / Custom Function library √
Gefran FB Library √*
* HW Platform depending

Graphic interface configuration


Number of available Widgets 45
“Basic” Widgets (dataset, datavalue, panel..) √
“Advanced” Widgets (trend, recipe, datalog..) √
Events management √
Events management on Widgets √
Events management on page actions √
Events configuration with script run √
Supported image types GIF (89a) / JPG (jpeg)
“Advanced” custom components (WidgetBox) √
Image library √
Template page library √
Border library (up / down / left / right) √
Selectable Snap to grid √
Object alignment √
Undo and redo single change √
Auto resize page with resolution change √
Configuration of key action (CK series only) √
PC Executor pages √

8
HW configuration
Graphic configuration of system architecture √
Target selection from Gefran catalogue √
Instrumentation √
Power Control √
Motion √
Automation √
Sensors √
Multi Fieldbus support √
GDNet Fieldbus support with Gefran devices √ (not available for VEDO_EL / CPU300)
Modbus RTU Fieldbus support with Gefran devices √
Integration of third-party devices in Modbus RTU √ (via dedicated tool)
Modbus TCP Fieldbus support with Gefran devices √
Integration of third-party devices in Modbus TCP √ (via dedicated tool)
CANOpen Fieldbus support with Gefran devices √
Integration of third-party devices in CANOpen √ (via EDS import file)
Parameterisation of individual Fieldbuses √

Technical Data

Minimum Recommended
Operating system Windows: XP (SP2) / Vista / 7 32bits Windows 7 64bits
Processor Pentium › 1Ghz Intel Core i5 2.5Ghz
RAM 2 GB 4 GB
Hard disk space At least 2 GB free
Graphics XGA (1024x768) SXGA (1280x1024)
Internet Explorer › 7.0 ›= 9.0
Ethernet 1 port
DVD DVD reader
USB 1 port

9
Order code

GF_Project Base

The licence grants the use of all programming environment functions,


limiting configuration for CPU 300 and VEDO_EL series targets. GF_
Project is the integrated programming environment for developing
Gefran Automation solutions. It includes HW configuration, PLC
F052279 GF_Project-LITE programming based on IEC1131 language, and programming of HMI
graphic interface pages. The licence grants the use of the programming
environment on 1 development PC. The licence activates a 1-year
software maintenance contract providing free update downloads and
telephone service. The software is supplied on a self-installing DVD.

The licence grants the use of all programming environment functions


without restriction of the number and type of targets used for a
time limit of 6 months (renewable). GF_Project is the integrated
programming environment for developing Gefran Automation
solutions. It includes HW configuration, PLC programming based
F052280 GF_Project-FULL-6M
on IEC1131 language, and programming of HMI graphic interface
pages. The licence grants the use of the programming environment
on 1 development PC. The licence activates a 6-month software
maintenance contract providing free update downloads and
telephone service. The software is supplied on a self-installing DVD.

The licence grants the use of all programming environment functions


without restriction of the number and type of targets used. GF_
Project is the integrated programming environment for developing
Gefran Automation solutions. It includes HW configuration, PLC
GF_Project-FULL programming based on IEC1131 language, and programming of HMI
graphic interface pages. The licence grants the use of the programming
environment on 1 development PC. The licence activates a 1-year
software maintenance contract providing free update downloads and
telephone service. The software is supplied on a self-installing DVD

F048378 GF_Project-FULL-4 For 1 to 4 licences with a single order

F048713 GF_Project-FULL-9 For 5 to 9 licences with a single order

F048714 GF_Project-FULL-99 For more than 9 licences with a single order

follows >>>

10
>>>

GF_Project Option

Licence for Upgrade from GF_Project LITE code to a GF_Project


999999200 GF_Project-UPGRADE-LITE-FULL
FULL code

1-year software maintenance contract providing free update


999999201 GF_Project-SW-PACK-LITE
downloads and telephone service, linked to LITE licence.

1-year software maintenance contract providing free update


999999202 GF_Project-SW-PACK-FULL
downloads and telephone service, linked to FULL licence.

GEFRAN spa
Via Sebina, 74
25050 Provaglio d’Iseo (BS) - Italy
Ph. +39 030 9888.1 - Fax +39 030 9839063
Email: info@gefran.com - Web: www.gefran.com DTS_GF_Project_08_2011_ENG

11

You might also like