Beruflich Dokumente
Kultur Dokumente
User’s Guide
Page | 2
User’s Guide
Contents
Contents ................................................................ 3 Project Modularity ...............................................33
Copyrights .............................................................. 5 Visual SourceSafe 2005 Integration ......................36
Foreword ............................................................... 5 The Workspace .....................................................37
Disclaimer of All Warranties ............................ 6 Project Window .............................................38
Disclaimer of Liability ...................................... 6 The Properties Window .................................38
Preface ........................................................... 7 The Tool Box ..................................................39
Introduction ........................................................... 8 The Symbol Library Window ..........................40
Universal Platform .......................................... 9 Wizards.................................................................40
Main Features: .............................................. 10 Realtime Database ...............................................42
Installation and Startup ....................................... 14 Connectivity .........................................................43
Install Movicon™ ........................................... 14 I/O Drivers .....................................................43
Uninstall Movicon™ ...................................... 14 Automatic Tag Importing...............................43
Restore Default Settings................................ 15 MultiStations .................................................44
Movicon™ Execution ..................................... 15 Bridging .........................................................44
Movicon™ Startup ......................................... 15 Cable Testing .................................................44
Movicon™ Startup in RunTime mode only ..... 16 Debug............................................................44
Movicon™ Startup as Service......................... 17 OPC Client and Server...........................................45
Using Windows Terminal Server .................... 18 I/O ODBC shared Link ....................................45
“Forced” Startup in Demo Mode ................... 18 Networking...........................................................46
Licensing and System Protection ......................... 19 Network Services ...........................................46
NET License ................................................... 19 TCP, UDP and HTTP Protocols ........................46
Runtime License ............................................ 19 Client Rules ....................................................47
Development License .................................... 20 RAS Stations ..................................................47
Demo Mode .................................................. 20 Web Services .................................................47
Installed Dongle Information......................... 21 Cross Reference ....................................................48
Dongle Requirements .................................... 22 Refactoring ...........................................................48
Dongle Options ............................................. 23 Graphics ...............................................................49
Total number of I/O bytes Count ................... 26 Graphic Editor ...............................................49
Registration ......................................................... 28 The ToolBox ...................................................50
Product Registration ..................................... 28 Symbol Library ...............................................51
Flexibility ............................................................. 29 Power Templates ...........................................51
System Architecture............................................. 30 Dynamic Animation .......................................52
XML Project Structure ................................... 31 Command Execution ......................................53
Page | 3
User’s Guide
Page | 4
User’s Guide
Page | 5
User’s Guide
Page | 6
User’s Guide
Page | 7
User’s Guide
Page | 8
User’s Guide
Thanks to the
Movicon 11 extreme
connectivity, you can communicate with
any industrial device, PLC, fieldbus,
instrumentation, remote I/O. All the well
known producers (Siemens, Rockwell,
Schneider, Omron, GE Fanuc, Saia,
Page | 9
User’s Guide
Page | 10
User’s Guide
stamps, thresholds in variables, Alarm 16. Process Data Recording with object
Power Template management. External oriented Data Loggers. Powerful and
Help in HTML as well. secure automatic ODBC connection
11. Integrated Event and Alarm notification management for archives based on
management. Supports SMS, Email, relational DBs. Support to IMDB as an
Speeching and Fax. Phone calls alternative for recording in text and XML
managed with complete on-call duty files with option to encrypt.
staff configurability. 17. Statistical information management
12. Speech Recognition for supporting vocal supported in any process tag. Each tag
command activation and consents real and statistical values (ie.
acknowledgement. For analyzing or programmed
maintenance).
13. Event Historical Log Management with
open files based on relational databases 18. Dynamic Vectorial Trends and historicals
(ODBC). Statistical Analysis on Alarms, with powerful sampling functions,
filter and SQL queries. Print visualization and analysis. Historical Logs
Management. based on Data Loggers with periodical
analysis, zoom, averages, logarithmic scales
14. Multi-Language management with on- and open to any kind of custom. Sampling
line language change. String with output on CSV (ie. Excel) files as well.
management with dynamic text change
both in programming and runtime 19. Data Analysis tool for visualizing curves
mode. Support to Unicode for Asiatic graphically with additional functions not
languages. found in the Trends. Analysis with
automatic preset time ranges, comparison
15. Powerful Tracing and Audit Trail curve tool, automatic measures between
management for recording every different points, and more.
process data variation, millisecond
precision value monitoring, complete 20. Automatic Recipe Management based on
range of information relating to user relational DB or text files. Recipes are auto-
names, electronic signatures, previous configurable with one click automatic DB
values, motive, and more. file and interface management based on
toolbox objects or customizable.
Page | 11
User’s Guide
21. Built-in Report Generator. Powerful and security with project modification
flexible Report Management thanks to the traceability.
built-in Report Generator based on .Net, 25. Complete and powerful Redundancy
with powerful calculation, analysis and management ((Hot Backup). Files are
graphic display functions. Plus Crystal always synchronized and managed
Report engine v.10 integrated. Front-end safety with reliability in all situations
report generating with custom printing with complete and transparent
formats. Support to complex formula and availability. Secondary Server
graphics in Reports. automatically takes over instantly upon
22. Integrated object oriented Event any communication failures.
Schedulers. New schedulers consent 26. Powerful Networking management.
sophisticated setting functions both in Support to TCP-IP, UDP and HTTP
development and runtime mode, with protocols. Event driven notifications and
execution time range, holiday and optimized network management.
command activation selections. All Completely distributable. Multi-server
supported in WinCE runtime and Web architecture with security settable
Client. directly in project properties.
23. Unrivaled Security management. Users 27. Extremely efficient connectivity, through
and passwords with access to commands included I/O drivers. Built-in OPC DA
at 1024 levels and/or 16 areas. and OPC XML DA technology both as
Automatic Operating System Access Client and Server. Real-Time Data also
Control functions. Passwords settable at sharable in shared DB tables or Shared
Tag level as well. User Passwords Memory using an appropriate I/O driver.
sharable with operating system
domains. 28. Built-in VBA language complete with
multithreading. Extreme openness to
24. Platform is FDA 21CFR Part 11 ready. customizing. The Movicon™ VBA engine
Audit Trail management. FDA compliant is also supported in WinCE runtime.
applications very simple to create. Support to .Net technology (VB.Net
Integration with Ms. Visual Source Safe syntaxing for Win32)
for distributed planning in topmost
Page | 12
User’s Guide
29. PLC type language in Instruction List (IL) guarantee openness and
supported. This language permits users multiplatformness while maintaining
to create simple logic with a PLC performances, security and
approach internal the Scada/HMI, bidirectionality. Access to data from
without needing expert VBA language client stations also based on Javaphone
know-how. cel phones (J2ME). No additional
30. Built-in SoftLogic environment with installation needed on Client or Server.
support to the 5 IEC-61131 languages. 34. Native support to IP camera. Images can
Tag Database sharing, synchronization be displayed on WinCE and Web Client.
for both Scada/HMI and SoftPLC 35. Support to the XML, ActiveX, ODBC,
programs. SoftPLC program runtime OPC, VBA, SQL, ADO, SOAP and Web
activated in Windows™ Real-Time Kernel Services standard technologies.
(Vista/XP or CE).
36. Great freedom to third party application
31. Visual “Synapsis” Language in Function integration no matter whether .exe or
Block style with graphic objects using .DLL. Free Drivers provided for I/O
graphical designing techniques. Each sharing in shared memory. Option to
graphical symbol can become a Synapsis use SDK for creating custom drivers.
logic block.
37. Variable Cross Reference function.
32. Powerful on-line Debugger for all
Movicon™ functions. Analysis, tag 38. Support Multitouch Gestures, even on
forcing, project statistics, break-points traditional touch.
and step-to-step logic execution and
other powerful functionalities for project
testing and documenting. Project
debugging and downloading for remote
systems in TCP-IP (both for WinCE and
WinXP/Vista) as well.
33. Built-in Web Client technology
innovation. The Web Client , based on
Java technology, is truly web-enabled to
Page | 13
User’s Guide
Page | 14
User’s Guide
Page | 15
User’s Guide
Page | 16
User’s Guide
file found in the same Movicon installation enable the project's "Show Service at Log
folder. The following example is a On" execution property.
command line for automatically running
the TEST.MOVPRJ project file: You can install Movicon as
Service in addition to the
C:\Program development environment
Files\Progea\Movicon11.1\MoviconRunTi by using the "Install this
me.exe C:\Documents\Test.movprj Project as Windows Service"
command and also by means
You can get the same result by using the of the Windows command
"Movicon.exe." followed by the "/R" line using the "/i" or "-i"
option as explained above. option.
Page | 17
User’s Guide
Page | 18
User’s Guide
Page | 19
User’s Guide
activated directly at the Movicon startup without any limits imposed as explained
(/R option in the command line), or by above.
switching over to "Runtime" mode from
"Design" mode. However when using
Movicon project execution in Runtime Runtime mode, your project
requires a regular Runtime License. will run for a limited period
Runtime licenses can be purchased as of two hours after which
required according to those listed on the Movicon will automatically
Progea price list. close requiring you to
restart it up for a further
Development License two hours use.
Movicon™ consents project developing
without imposing any functionality or time The restrictions in using functions in Demo
limits. When starting up in development Mode (or Evaluation Mode) are:
mode without any license (hardware or Runtime time limit ( 2 hours).
software type) a window will display No functionality limits. The
requesting you to enter your development number of variables, screens,
code. This code must be obtained from alarms, Communication
Progea or your local dealer. Drivers you are allowed to
If you wish to continue developing in demo manage is unlimited.
mode, just press the "Cancel" button. You Limited to one WebClient
will then be able to develop your project User only.
freely without any limits blocking your The "Evaluation Mode"
way. The "Evaluation Mode" window will window appear only at the
not show again until the next Movicon project start phase to warn
restart. users that the project has
been started up in demo
Demo Mode mode and a warning message
will show appear in the
If you don't have a Movicon™ hardware or
historical log every 10 minutes
software license you can still use Movicon
during Runtime.
in Demo mode to develop a project
Page | 20
User’s Guide
Page | 21
User’s Guide
Dongle Requirements
The Dongle Requirements window is
automatically compiled by Movicon
according to how the project has been
structured. Movicon will fill in the fields
based on the options and resources which
have been used in the project, making it
easier for the programmer to set the
license type needed for that specific
project.
Page | 22
User’s Guide
Page | 23
User’s Guide
Serial Number This field shows the serial number of the license used. The "0" value means
that no license has been detected and therefore the system will work in
DEMO mode.
Number of Enabled Screens This field tells you the number of screens which can be used in the project.
Number of Alarms and This field tells you the number of alarms or messages which can be used in
Messages the project.
Number of Variables (bytes This field tells you the number of I/O bytes which can be used in the
I/O bytes) project.
Number of Enabled Drivers This field tells you the number of Communication Drivers which can be
used in the project.
Number of Enabled Users This field reports the number of users who can use Movicon at the same
time when license is a network license. This field will remain blank when a
single license is being used.
Web Client Users This field tells you the number of Web Client Users who can connect to the
project
at the same.
Development When enabled this option allows you to develop the project.
ON-SITE Development When enabled this option allows you to develop one single project. This
project can
only be run with that specific license.
Page | 24
User’s Guide
RAS Management When enabled this option allows you to use the functions for executing
RAS calls
in the project.
Alarm Dispatcher When enabled this option allows you to manage the dispatcher for sending
SMS, Vocal
Messages, E-mails and faxes for the project's alarm events.
Synapsis When enabled this option allows you to use the Synapsis objects in the
project.
OPC XML DA Client When enabled this option allows you to use the OPC XML DA Client in the
project.
OPC XML DA Server When enabled this option allows you to use the OPC XML DA Server in the
project.
Alarm Statistics When enabled this option allows you to display project alarm reports.
Data Logger When enabled this option allows you to use the DataLogger object in the
project.
VBA Drivers When enabled this option allows you to use the Communication Drivers'
Basic Script
interfaces in the project. Without this option the "GetDriverInterface"
method from the "PmeDocCmdTarget" interface will always return
nothing and therefore it will not be possible to access the basic functions
of the communication drivers which have been installed and are in
execution with the project.
This option is not provided with the softkey in desktops and is only enabled
for MovCE when a full license is being used.
Page | 25
User’s Guide
Networking When enabled this option allows you to use the Networking functions in
the project.
Redundancy when enables this option allows you to use the Redundancy functions in
the project
General Logic When enabled this option allows you to use the IL Logic in the project.
OPC Client When enabled this option allows you to use the OPC Client in the project.
OPC Server When enabled this option allows you to use the OPC Server in the project.
Page | 26
User’s Guide
This chart shows a project connecting 4096 I/O bytes simultaneously, but only 2048
of them actually go into use and not more. Therefore a license with 2048 I/O bytes
is needed.
Page | 27
User’s Guide
Registration
The "Try before you Buy" Progea company ethnics consents the user to use the product in
full operation mode, on an evaluation basis: if the software does not detect any license type,
it will run in "Demo Mode" with full use of all functionalities in both development and in
runtime mode, with a 2 hour runtime time limit.
Product Registration
When registering the product upon purchasing a Development license, you are
automatically entitled to the product related services provided by Progea or its distributors,
according to the modes enabled on the license purchased. The product Registration can be
done by using and filling in the registration form directly on the Progea website
(www.progea.com), or by filling in the accompanying registration card and sending it by fax.
Only registered users can exploit the product related services and telephone Hot Line
service according to the license modes enabled.
If you wish further information on the technical help services, access modes and other
benefits reserved for registered users, please refer to www.progea.com.
Page | 28
User’s Guide
Flexibility
Movicon guarantees maximum deployment flexibility, by offering an all-in-one environment
to create and run scalable, modular control and visualization applications. The same XML
project can be run on
Windows XP or Vista and
Windows CE platforms
indifferently. In all cases,
Movicon applications can
be Client, Server or Web
Server indifferently.
T
h
i
s
f
l
o
w
chart shows how flexible applications can be deployed.
Page | 29
User’s Guide
System Architecture
Movicon 11 is based on
the best and innovative
software technology. It
structure is based
completely on XML to
guarantee performances
and openness.
System Architecture
illustrated in a block
diagram.
Page | 30
User’s Guide
A Movicon Object
copied to Excel.
A Movicon project
opened with Excel.
Each object’s XML structure can be accessed directly through the XML Explorer window with the
Movicon editor to modify its properties textually.
Page | 31
User’s Guide
Page | 32
User’s Guide
Page | 33
User’s Guide
Example showing
project modularity and
distribution. The local
pc projects can be
“children” to the
production line
management “parent”
project.
Page | 34
User’s Guide
Page | 35
User’s Guide
Page | 36
User’s Guide
The Workspace
The Movicon 11 workspace environment has been especially designed according to several
modern concepts of ergonomics and practicalness. The Movicon platform has been further
simplified to become even more userfriendly.
Users can now create visualization and control projects within a few simple clicks, using pre-
configured symbol graphics libraries and toolbox, wizards and help guidelines together with
all the tools needed for building immediate and powerful applications in next to no time.
Refactoring
Tool for checking and
Command Panel.
correcting errors.
Commands and
XML Editor
relating functions
Access to object XML
that can be
codes.
inserted in the
project show
according to the
resource selected.
Output Window
Logs all system IL Logic Explorer ToolBox Area.
operations and Window. Object Library
events in design VBA Language,
Page | 37
and runtime VB.Net or IL Logic
mode.
User’s Guide
Page | 38
User’s Guide
Page | 39
User’s Guide
Page | 40
User’s Guide
Page | 41
User’s Guide
Page | 42
User’s Guide
Connectivity
Connectivity is the key factor to any exiting
Scada/HMI platform type. Information
must be able to flow and merge together
in projects through different operating
modalities, in order to have all information
available in application tags.
Movicon offers the greatest connectivity
possible in today’s world with highly
efficient and performing tools.
Page | 43
User’s Guide
such as Siemens, Rockwell, Omron, be carried out to the PLC on the plant
Mitsubishi, Modbus…) consents to the using only one modem and only one
immediate creation of Tags within the communication port on the PC.
RealTime DB, with the same name of the
PLC, and same data type (bit, byte, etc) Cable Testing
and relating connection properties to the This simple functionality saves you a great
device address. deal of time as you only need to press one
Movicon button to run a test on the
MultiStations connections to the PLC. This allows users
The Movicon drivers consent setups, on to check out connection, cable wiring or
the same driver (and when point-to-point) device configuration problems straight
of different stations in different away saving them the tedious task of
communication channels to communicate communication debugging operations.
with different PLCs with the same driver
and also for point-to-point serial protocols. Debug
All driver debug functions can be enabled
Bridging to allow the programmer to trace and
The new Movicon drivers support the monitor all information exchanged
Bridging function, allowing another user to between the devices by managing the
exploit the Scada for connecting to the PLC appropriate Log files. This makes the
via modem to perform maintenance communication debugging management
operations directly on the PLC itself (ie. process complete.
Teleservice). In this way maintenance can
Page | 44
User’s Guide
Page | 45
User’s Guide
Page | 46
User’s Guide
Page | 47
User’s Guide
Movicon has adopted and integrated which is the case where DCOM
the Web Services technology into its applications are concerned.
networking system which is based on
the emergent XML and SOAP Cross Reference
technologies.
The Web Services technology consents Movicon consents to creating cross
to transporting information in any type references for project tags and
of network in complete safety being screens. This functionality is very
“Firewall Friendly”. The advantaged handy for quickly finding out which
offered by the Web Services are objects or resources the tags and
essentially performances (XML), screens have been used in. It can also
multiplatform (SOAP) and protected be used for documenting and printing.
connectivity with Firewalls.
The Web Services technology is based
on the new OPC XML DA specifications,
Refactoring
thanks to which industrial applications The Movicon designers have come up
can communicate with each other, with a brilliant Refactoring tool which
truly distributed on web, going beyond is cable of automatically correcting the
the DCOM technology based on the most commonly made mistakes (such
previous OPC DA specifications. tag or screen name changes, and
Movicon offers all the advantages in alerting non-existing variables). The
adopting the Web Services technology, Refactoring intervenes or can control
indispensible for all companies needing resources using an inspector window
exceed current restrictions in exposing within the project.
their data on the net in total security
without having to open their firewalls,
Page | 48
User’s Guide
Graphics
Graphic Editor
Creating screens designated for Movicon has a complete vectorial
visualization, monitoring and control Graphic Editor, base on the SVG
(HMI) is extremely simple and technology, with which you can create
powerful. Movicon has an unrivalled object and symbol oriented drawings
graphics management, an optimal (lines, dashes, polygons, texts,
feature for supervision systems. symbols, etc.) configurable and
animationable with great ease using
the property windows.
The screens are the graphical
resources designated to contain
drawings, symbols and graphic objects.
These screens can be managed using
all the operative modalities managed
by Windows (movies, pop-ups, modals,
etc) and each screen can be assigned
to different monitors, in multi-monitor
systems. They can be opened in “safe
mode”: Movicon will open them in a
separate proceed to avoid project
stability being jeopardized by ActiveX
objects. In addition Movicon
automatically adapts graphics to
screen resolutions or window sizes,
with extremely efficient rendering in
bitmap images as well which can be
associated as backgrounds like with
external vectorials.
Page | 49
User’s Guide
Drawings you create can be static or exported. In addition, the screens and
dynamic in function with the Tags symbols support BMP, GIF and JPG, as
assigned to the various dynamic well as WMF and EMF images. Screens
properties. consent to parameterization, to save
The Movicon editor is compatible with time in developing by not having to do
metafile formats (WMF, EMF) towards repetitive configuration jobs.
which drawings can be imported or
The ToolBox
The ToolBox permits you to access the
ready-to-use vector object libraries. The
graphic and command functions have been
prebuilt in order to design projects quickly.
By using this ToolBox you can select the
object type desired and drag it on screen,
then configure it through its properties.
The Toolbox objects are extremely nice to
look at, with well-groomed styles and
powerful functionalities. Movicon offers
much more than just the normal simple
graphic objects usually found in HMI
The object-oriented programming allows applications. In the Movicon Toolbox you
you to use the drag&drop techniques for will find different object types in different
inserting symbols and objects and categories:
assigning Tags. The configuration Buttons (in various styles), Selectors,
procedures are done through the Switches, Emergency, Option boxes,
properties window. editboxes, Meters, Bar Graphs, Sliders,
Gauges, Spins, List Boxes, Combo Boxes,
DB Grids, Tab Groups, Viewer Window
objects (Alarms, Logs, Trends, DB Viewer),
Page | 50
User’s Guide
Charts, Time Controls, Hot Regions, and animation, leaving the user the only
much more. remaining job in assigning the tags desired.
Thanks to this vast choice, top quality level The Symbol Library is completely
graphics and complete preset customizable and can be added to. Symbols
potentialities, it is now extremely easier generate events to which VBA script logic
and immediate to build applications with can respond to, allowing powerful graphic
highly professional and captivating User and command functionalities (Power
Interfaces. Templates© technology). The graphics can
be dependent on tag qualities or users
connected For instance; a graphical object
Symbol Library can be made inactive or invisible according
Movicon provides users with a library full of to a user level or of the Tag’s status quality.
stand symbol graphics, commonly used in The symbols support the “heredity” concept,
process and automation plants. Many of the consenting to speedy modification
symbols are already prefigured with propagation of one symbol to other symbols
belong to the same family in the project.
Power Templates
One of the most useful tools and a
programmer ‘must have’ when developing is
one which maintains and save guards their
work. This is the base philosophy of the
Templates, which are symbols from the
Movicon library that retain all their
execution features. Graphical symbols,
Alarms and Data Logger are all equipped to
exploit this technology. When the
programmer has finished configuring the
VBA Script code inspector window (Dynamic required objects, he/she may find it
Property Inspector) shown when Template is extremely useful to save each one of them
inserted.
Page | 51
User’s Guide
Page | 52
User’s Guide
Command Execution
Movicon allows you to quickly and
powerfully assign command lists to all the
Toolbox’s graphical objects. Those object
predisposed for command execution (ie.
Buttons, hot region, etc) provide an
extremely simple and userfriendly
selection window for selecting and setting
commands.
In the same way the commands can also Touch-Screen and Virtual Keypads
be assigned directly to Tag thresholds,
schedulers and to all the appropriate Touch-screens have become the norm for
resources (menus, alarms, etc). any HMI system and Movicon ha all the
Each command is also assigned the relative functionalities for automatically managing
execution properties in the same window. tools for editing numeric and alphanumeric
characters without keyboard aid.
Purposely build commands, associable to
any command object, permit automatic
displaying of the “Virtual Keypad” in
association to the Tags desired, which
allow the user to digit the desired values
which will be attributed to the tags upon
confirming. The keypads presented for
default can have their texts customized but
not their graphics. However, Movicon does
Page | 53
User’s Guide
Page | 54
User’s Guide
Schedulers
Movicon has a Scheduler resource to
automate repetitive commands on a
timed basis. Commands or command
Page | 55
User’s Guide
Holiday Schedulers
Holiday periods are supported and can
be managed in the Movicon Schedulers
by configuring the relative settings as
pleased. There is also a Power
Template in the Symbol Library which
provides standard graphics for
assigning holiday periods with ease; by
selecting the “Holidays” button, the
timetable shown and memorized will
refer to the holiday dates set or
selected (prices holiday dates may be
associated with one or more different
commands or none at all).
Page | 56
User’s Guide
Page | 57
User’s Guide
Page | 58
User’s Guide
acknowledgement and reset using VBA not just system mode by using one or more
scripts in response to events of each of the many other possibilities provided,
individual alarm. allowing further
project adaption to work, client and plant
needs. Like all project texts, the alarms
support dynamic Change Language feature,
custom Help and Operator Comments. In
addition, each alarm’s chronological history
can be displayed to verify alarm progress.
The alarm window can be connected to any
network station (Network Server) for
viewing alarms from one or more remote
Movicon stations. The beeper sound can
also be customized and supported the
.WAV sound format. The alarm
management guide is also customizable. In
addition to the normal text guides, you can
Alarm Viewers hyper link Help files (.CHM o HTML) to
Alarms can be viewed in projects according manage images, movies and hypertext
to the described configuration options linked directly to each single alarm. The
using the vector Alarm Viewer object from guide management or step-by-step guide
the Toolbox and which is completely can be applied in Movicon using HTML
configurable in style and function by the formats, provided thanks to the purpose-
programmer. The Alarm windows also built Web Viewer symbol from the Symbol
have dynamic animation properties Library.
allowing them the freedom to be displayed
as established by the project developer and
Page | 59
User’s Guide
Alarm Operativity
The Alarm Window provides the following operativity in Runtime:
Help The Help button displayed the text string associated as the
alarm’s Help.
Page | 60
User’s Guide
Get History Displays all the event recorded on Log fro the alarm
selected.
Alarm Dispatcher
Movicon integrates a powerful module for alarm and event notifications to recipients or
groups of recipients. Each alarm can therefore be associated E-mails and transmit file
attachments. SMS can be sent both with GSM and the SMPP protocol.
The Dispatcher Manager also manages TTS (Text-to-speech) for vocal synthesizing alarm
texts, both local to the PC and notifications to recipients by telephone with remote control
acknowledgement. Notification by fax is also supported. The recipient profiles can be
modified on line using dynamic tags, consenting timetable and work shift management.
Page | 61
User’s Guide
Thanks to the Dispatcher Manager, Movicon becomes a true and real notification center,
contributing towards plant management cost cuts above all in unmanned plants.
SMS - GSM Modem Consents to sending SMS using common GSM Modems
connectable to serial ports.
SMS - SMPP Sender Consents to sending SMS usng normal telephone lines by
means of phone operator services capable of offering
server access with SMPP protocol.
Note: Not available for WinCE
Page | 62
User’s Guide
Alarm Statistics
Movicon integrates functions for
automatically carrying out
statistical alarm analysis. Thanks to
the pre-configured report statistics
(also configurable), plant alarm
total times or occurrence
frequencies for preset periods can
be calculated and displayed or
printed on reports. The Reports
supply both details on all the
information relating to each
individual alarm and the relating
statistics in charts (histogram and
pie). The Analysis can be
customized as pleased; for instance
cross referencing production data
with alarm occurrence by batch,
product, shift and operator. (HLP), HTML files and other. The
custom help activation command can
be linked directly to alarms, according
Customizable On-Line Step-by-Step to their property settings.
Guide
Statistical Information
The alarm management provides users
with the option to easily integrate all Movicon also offers user the option to
information relating to the step-by- display and/or use statistical
step guide and any available working information associated to variables.
procedures into the project. This will For instance; you can use statistics on
allow alarms to coordinated help daily, monthly and yearly total time
object items such as external Help files “ON” values to generate alarms on
Page | 63
User’s Guide
exceeded thresholds based and set on working times. The statistical values
these values. These values are can be Reset with one of the
therefore particularly handy in commands used for acting on
managing Preventive Maintenance, for variables.
example, based on plant machine
Page | 64
User’s Guide
Page | 65
User’s Guide
Page | 66
User’s Guide
Page | 67
User’s Guide
The database objected created by the Data which mode. All the recording modes,
Logger can be declared as “Templates” and times, events can be set through the
saved in the Movicon Symbol libraries. Properties Window. The powerful
The Data Logger usage renders it easy to Movicon cache memory management
manage DB files in standard formats which consents up to millisecond precision
normally result rather complex to handle recording. Logged data can be linked to
in Scada applications. The data structure is the Movicon Trends or Reports, or simply
object oriented maintaining the philosophy to any Database management executable
of configuring through property windows. through the Basic Script functions using
All you need to do is drag the Tag with the the ADO libraries (Database objects).
mouse to the Data Logger (or reverse) to Among the additional Movicon Data
automatically add the associated column Logger features, you will find a log file
to the DB. management to recycle files according to
Native support to SQL language, Query, set time frames (Movicon will
sort by and data filtering in the database automatically calculate the number of
permits you to extract the desired data records to be reached before recycling),
RecordSets and manage them in project’s sampling synchronization with system data
tags. (to get basic times on precise multiples),
Data logs are available in transparent the possibility to record tags only with
mode to all other external applications “good qualities” (adding this information
(MES/ERP) which need to have them. The on DB), the possibility to record sample
Data Logger is a simple and powerful tool averages only.
at the same time. The production data or Movicon also provides the user with “Grid”
plant behaviour log files and be managed objects, found in the ToolBox, so that they
without any need to program, by can display and/or modify database
establishing which tags must be record and contents on a Grid.
Page | 68
User’s Guide
Page | 69
User’s Guide
Page | 70
User’s Guide
Designer libraries; if the report files have measures or any other magnitude
““.rpt” extensions, Movicon will use the converted into electric signals.
Crystal Report libraries. Movicon has Dynamic Trends and
Data can therefore be represented on Historical Logs, which can be withdrawn as
screen in simple table formats, without vector objects from the ToolBox or as
necessarily connecting to report files Power Templates from the Symbol Library.
(.RPT), using the predisposed display The Movicon Trends are one of the most
objects from the ToolBox. Each report can powerful and open tools currently
be managing independently, associating available on the market. Like the other
the necessary storage parameters and objects, they are completely configurable
printing modalities through the Data and can be animated as drawings, in
Logger property window. Reports, Recipes addition to being parts of symbols or
and Data Loggers are also customizable by templates and saved in the library. The
exploiting the VBA scripts. Trends permit users to store data in “.CSV”
format, interpreted by MsExcel™, or can
Reports based on Crystal be linked to Data Logger ODBC or IMDB
Report™ can be edited with recording engines.
the Crystal Report product,
which can be purchased
separately.
Page | 71
User’s Guide
Page | 72
User’s Guide
Page | 73
User’s Guide
Page | 74
User’s Guide
Page | 75
User’s Guide
Page | 76
User’s Guide
The VBA language integrated in Movicon is The Movicon VBA engine, in addition to
particularly powerful. The VBA Scripts completely supporting all the
support Multithreading for executing VBA™ functions, has its own functin (API)
synchronous or asynchronous parallel for system interaction.
tasks, OLE and OCX automation for Support to the VB.Net syntaxes also
interfacing to other applications, DDE for permits .Net object and component
exchanging dynamic data, ADO technology management.
for direct access to databases, Windows
API for operating system interaction. The VBA™ syntaxes are also
In addition, the Movicon technology supported in WinCE platforms
permits users to associate VBA scripts (Progea exclusivity). However
(events, properties, methods) to symbol the instruction set is
graphics, alarms, trends and other unavoidably more limited, as
resources guaranteeing the possibility to indicated in the guide
keep and reuse code associated to referring to languages.
symbols, even when saved in the library
and used in other projected. Symbols
customized with VBA scripts become IL Logic
“Power Templates”. Movicon has a Logic Interpreter for
The VBA scripts can exploit public managing system and plant variable
functions and code with renewed combinations like a normal PLC, with
modalities and features, where each script Simatic® S5/S7 type instruction list
can refer to the code of another script with languages (AWL or IL). The Tasks, called IL
the appropriate parameter commands, Logic, has been given a powerful set of
allowing the use of shared codes. logic, compare, arithmetic, mathematic
Practically any type of automation instructions and graphics for combinatory
application can be created at a high level project variable management. The IL Logic
by using these functions within Movicon in is run by Movicon in background, cycled
a compatible VBA™ standard environment. like a norm PLC, and with scheduled logic
times settable in milliseconds.
Page | 77
User’s Guide
The Movicon IL Logic is very useful for with custom function blocks, which are
programming logic in Scada suing the PLC created by simply editing symbols and
philosophy, without needing VBA language assigning them with functionalities.
know-how. The Win32 operating systems The functional blocks are connected to
are not deterministic, while Window CE each other with “connector” lines
operating systems are. according to the normal FDB methods
The IL Logic is usable independently from ((Functional Block Diagram), in addition,
any other resource (and together with VBA each block has properties, methods and
scripts) for more different reasons, such as events for further enhancement of use.
calculations, formulae, screen page The Synapse is therefore an extremely
activation on plant request, supplying powerful graphical and visual language
information to PLC (ie. current time, page allowing symbols to be customized and
displayed, key pressed, etc.) , or even used as functional blocks. Editing graphics
returning results to the managing plant makes it extremely simple to use.
PLC on formulae or mathematical The advantages you get by editing this
calculations on logic variables which the language graphically are:
PLC may not be capable of doing. Great simplicity in function
block planning
Synapse Language Great simplicity in sequential
The Synapse language is a new way of logic
programming which Movicon has Predisposition for logic batch
integrated and applies as a visual language sequences
using functional blocks exploiting the VBA Possibility to modify functions
basic potentialities. on-line
According to this philosophy, the user is The Synapse concept is truly a new simpler
provided with a library of pre-built way of programming with more enhanced
function blocks, which are applied on power and flexibility.
screen using the symbol graphics editing
concepts. This library can be added to
Page | 78
User’s Guide
Page | 79
User’s Guide
Page | 80
User’s Guide
Page | 81
User’s Guide
Page | 82
User’s Guide
Page | 83
User’s Guide
Page | 84
User’s Guide
Page | 85
User’s Guide
Page | 86
User’s Guide
Page | 87
User’s Guide
".cab" files for installing Movicon, the create the "MovCESetup" folder.
Communication Drivers, ADO and SQL Therefore you will have to choose
Mobile Servers in WinCE devices. In "Custom" mode to carry out the setup if
addition, a "Start-All Programs- for the first time or if Movicon is already
Movicon11-MovCE" group of installed you will have to redo the set
connections will allow you to install selecting "Modify" mode and enable the
Movicon with all the components "Movicon-Movicon Development-
necessary in WinCE Devices. MovCE Setup" item, including the sub
The "MS ActiveSync" tool is only features, until the "MovCESetup" folder
available for Windows XP and not for is created containing the ".cab" files for
Windows Vista/7 in which you will find installing Movicon and the relevant
pre-installed in Vista Business the "Sync components for WinCE. Using this
Center" as a replacement. However this method however will not create the
replacement, "Sync Center" is not links in the Windows Start menu and will
sufficient enough for the Movicon setup need you to manually copy to and then
functions and therefore you will need to execute the right ".cab" files to the CE
also install the "Windows Mobile Device device/s desired to complete the
Center" (the latest 6.1 version) available installation.
on the Movicon CD for the following The Movicon installer identifies which
versions: type of processor is being used by the
device before automatically installing
Windows Vista™ (all the Movicon CE executable most
Version exept for “Starter”) suitable.
Windows 7™ (all version You can, nevertheless, install the
exept for “Home Basic”) Movicon CE RunTime engine on the
Windows Server 2008 device manually.
Page | 88
User’s Guide
Page | 89
User’s Guide
Page | 90
User’s Guide
Page | 91
User’s Guide
Page | 92
User’s Guide
Web Client
Movicon™ Web Client is the technology
which consents access to Movicon
applications (Server) by remote control,
using a normal Internet Browser, PDA,
Smartphone or mobile phone.
The Movicon Web Client technology is
designed on very innovative technology,
guaranteeing high performance and
functionality features. The new Web
Client technology is based on Applet and
Midlet Java, with highly efficient
network communicating. Data
transportation is based on real web-
based technology such as the Web
Services and SOAP technology in XML. An example of a Web Client architecture.
Page | 93
User’s Guide
Page | 94
User’s Guide
When making the plant accessible via For further information on the device
Web, you need to consider which Clients being used or on testing, please contact
to grant access to and which type of the Progea offices or your local dealer.
operativity client users can be allowed.
The list of operating systems indicated Features
below is only a reference to the Movicon™ Web Client offers the
products tested out directly by Progea. possibility to access plant data using the
There are many other devices on the Internet/Intranet architectures. The
market with operating systems which advantages you get from using the
support Java (2.0) correctly, with Movicon™ Web Client are:
compatibility verified by the Project information
manufactures or clients of that device. distribution and access to
data in web-enabled
Clients in PC (J2SE, Java) architecture architecture using any
Windows (Win32/64) browser with any operating
WinCE 5.0, 6.0, 7CE system supporting the Java
(depending from JVM) technology with the J2ME
Linux version to support
Unix JavaPhones technology.
Clients in Palmtop (J2SE, Java) Web pages created
architecture: automatically on Server
PocketPC (Windows Mobile) with just one click.
Palm Navigating through project
Clients in Mobile phone (J2ME, Java screens as predefined on
2.0) architecture: Server, with possible
Symbian navigation restrictions on
JavaPhones web side.
SmartPhones No additional installation or
Blackberry RIM configuration needed on
Android 2.x, 3.x both Client or Server.
Page | 95
User’s Guide
Page | 96
User’s Guide
Page | 97
User’s Guide
Page | 98
User’s Guide
Page | 99
User’s Guide
Terminology
XML Extensible Meta Language in text format, simple and flexible to use,
Markup defined by the SGML (ISO 8879) standard . Originally
Language designed for evolving HTML potentiality, it is today used
as a strategical tool for exchanging data not just over the
web but also between web applications everywhere,
thanks to its simple and multiplatform Tag structure.
OPC OLE for Process OPC is a standard defined by the OPC Foundation
Control consortium for communication and connectivity between
applications. OPC DA bases its technology on DCOM for
exchanging data. OPC XML DA is the new specification in
SOAP and in Web Services for communicating in web
architectures.
ODBC Open Data Base Microsoft technology through which applications can
Connectivity access or record data in relational Databases. The ODBC
drivers are onboard Microsoft operating systems or can
be retrieved by DB producers or third parties.
SOAP Simple Object This is considered the protocol for implementing Web
Access Protocol Services of the future. It is based on XML and consents
applications to communicate with each other
independently from the hardware, software and
Page | 100
User’s Guide
VBA Visual Basic for This is the most used language in the world. It uses Visual
Application Basic syntaxes for managing scripts executions in
applications. VBA™ is a Microsoft product, while the VBA
language guarantees 100% compatibility.
Page | 101
User’s Guide
System Requirements:
*
Runtime CE Windows CE 5.0 Minimum Cpu 400 MHz, 32 Mb RAM, 32 MB
Windows CE 6.0 Flash.
Windows Mobile Suggested: Cpu 600 MHz 64 Mb RAM.
Requisites depend on applied project size.
A list of supported processors can be found
at www.progea.com
Page | 102
User’s Guide
Glossary
—A— —F—
Agent; 42 Flexibility; 30
Alarm Banner; 62; 63 Foreword; 5
Alarm Dispatching; 63 —G—
Alarm Statistics; 65 Glossary; 105
Alarm Window; 61 Graphics; 51
Alarms; 60 Graphics, Editor; 51
Alarms, Banner; 62; 63 Graphics, Library; 53
Alarms, Statistics; 65 —H—
Alarms, Viewers; 61 Historical Events; 67
Animation; 54 Historical Log; 67
Audit Trail; 71 Historicals; 69
—B— Holiday Schedulers; 58
Basic; 78 Hot Backup; 82
Bridging, Drivers; 46 HTTP; 48
—C— —I—
Cable Testing, Drivers; 46 I/O Drivers; 45
Change Language; 57 IEC 1131; 80
Child Projects; 34 IL Logic; 79
Client Rules; 49 Import Tag from PLC, Drivers; 45
Command List; 55 Installation; 14
Commands; 55 Introduction; 8
Connectivity; 45 IP Camera; 59
Contents; 3 —L—
Copyrights; 5 Logic SoftPLC; 80
Cross Reference; 50 Logic, IL; 79
—D— Logicon; 80
Data Loggers; 69 Logics; 78
Debug, Drivers; 46 —M—
Debugger; 85 Modem, RAS; 49
Driver; 45 Movicon CE; 87
Drivers; 45 Movicon Startup; 15
Drivers Multistations; 46 MultiLanguage; 57
Dynamic Objects; 54 —N—
—E— Network Protocols; 48
Embedded, System; 87 Network Services; 48
Page | 103
User’s Guide
Networking; 48 Synapses; 80
—O— System Openness; 84
Objects, Window; 41 System Security; 77
ODBC Real-Time; 47 —T—
OPC DA; 47 Tags; 44
OPC XML DA; 47 TCP-IP; 48
Operating System Access; 77 Telecontrols; 83
—P— Terminology; 102
Password; 75 ToolBox; 52
PocketPC; 87 Touch-screen; 55
Power Templates; 53 Tracing; 71
Project Explorer; 40 Trend; 73
Project, XML; 32 —U—
—R— UDP; 48
RAS; 49 Uninstall; 14
Recipes; 71 —V—
Redundancy; 82 Variables; 44
Refactoring; 50 VBA; 78
Registration; 20 —W—
Remote Access; 83 Web Client Enterprise; 95
Report; 72 Web Services; 49
—S— Windows CE; 87
Schedulers; 57 Wizards; 42
Script; 78 Workspace; 39
Security; 75 —X—
Services; 100 XML, Resources; 32
Strings; 57
Synapse Visual Language; 80
Page | 104
User’s Guide
Page | 105
Progea Srl
Via S.Anna 88/E
I-41122 Modena – Italy
Tel. +39 059-451060
Fax +39 059-451061
info@progea.com
http://www.progea.com