WinStudio - RS Components

Werbung
WinStudio
Consistent Visualization Software
for All PC-Based and Embedded Systems
WinStudio
Visualization for All PC-Based and Embedded Systems
VEH 30
VP*/VS* 16 / 40
Touch
Embedded
VP*/VS* 16 / 40
Tasten
VEP 30
VEP 40
Rexroth
VEP 50
PC
VPP 21
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
WinStudio
Visualisierung for All PC-Based and Embedded Systems
Windows CE
Platforms
Windows
Server 2003
2000, XP, Vista
 Same installation for runtime or development computer
(Windows CE – runtime only)
 Contained in the basic MLC, MTX, IL packages
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3
WinStudio Modules
Differentiation Between Engineering and Runtime Environment
WinStudio Engineering in IndraWorks (IW)
WinStudio Engineering standalone
WinStudio runtime in IW Operation XP
WinStudio runtime in IW Operation CE
WinStudio runtime PC standalone
WinStudio runtime CE standalone
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4
WinStudio Engineering
License Package for the Creation of User Interfaces
WinStudio Engineering Package
 Configuration tool for the creation of individual HMI screens and even
complete user interfaces
 Licensing
 Usually required only once (per OEM)
 Usable for any number of WinStudio projects
 Dongle permitting use on various PCs
 WinStudio Lite license (with limited functionality) always included in the standard
scope of IW- systems and Synax
 IndraWorks installation
Basic component for
supplementing the IW- user interface
 standalone- installation
for the creation of user interfaces
independently of IndraWorks
(e.g. for Synax, PNC, etc.)
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5
WinStudio Runtime Environment
Runtime License Package for Visualization of the User Interface
WinStudio Runtime Package
 Software on the visualization units
 pre-installed or
 prepared for installation (software download)
 Runtime license required on each visualization unit
 Lite license activated (on embedded CE devices and IndraWorks- PC’s)
 limited functionality
 cannot be ordered explicitly
 activation of non-restricted license packages is possible
 Integrated in IndraWorks Operation
User interface for MLC, MTX, IL systems
on Windows CE, XP
 Standalone installation
for user interfaces independently
of IndraWorks (e.g. for Synax, PNC, etc.)
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
6
WinStudio Licensing Model
Scaling of Engineering and Runtime Environment
WinStudio versions:
Lite
license
RUN / RUD
1.5K
RUN / RUD
4K
RUN / RUD
64K
RUN / RUD
512K













Engineering:
PC-Runtime:
CE-Runtime:
PC-Runtime with web support:

(for 1, 4, 8 web
clients)
 Lite license integrated in the system (installed and enabled)
 Easy change, e.g. from Lite to full license without software installation (soft key)
 License upgrade packages from one full license to the next higher one (
) and
 License upgrade packages available for PC-Runtime (64K) with web support
 Version upgrade from 05 VRS to 06 VRS (64K RUN-Web and 512K RUN/RUD )
07_2007; PRM2; P. Marschall
RUN = Runtime
RUD = Runtime & Development
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
7
WinStudio Licensing Model
Correlation of Development- and Runtime-Licenses
RUN licenses
512K (PC)
 A RUD license
can be used to create runtime
projects of the same or a
smaller license level.
 With the exception of the Lite
license, the main difference
between the licenses is the
number of the available tags
(see the following slide)
64K (PC)
 Each development license
(RUD) additionally
comprises a RUN license
4K (CE / PC)
1K5 (CE / PC)
Lite (CE / PC)
Lite
1K5
4K
64K
512K Development
licenses (RUD)
RUN = Runtime
RUD = Runtime & Development
WinStudio Projects
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
8
WinStudio Licensing Model
Differences Between the Runtime Versions
Techn. features / type
Runtime license operating system
Development license operating system
Max. number of variables
Max. size of an array
Max. number of class elements
Batch recipe handling (UNICODE, XML)
.NET Controls
ODBC
Mathematics
Alarm/Event messages
History
Drivers
OPC Server
OPC Client
TCP/IP Server
TCP/IP Client
DDE Server/Client
Tags database
Web clients optional
WinStudio
WinStudio
WinStudio
WinStudio
WinStudio
1.5k
4k
64k
512k
lite
WinXP/2000
WinXP/2000
WinXP/2000
WinXP/2000
WinXP/2000
Server2003/Vista Server2003/Vista Server2003/Vista Server2003/Vista Server2003/Vista
WinXP/2000
WinXP/2000
WinXP/2000
WinXP/2000
WinXP/2000
Server2003/Vista Server2003/Vista Server2003/Vista Server2003/Vista Server2003/Vista
500
1.500
4.000
64.000
512.000
256
256
512
1.024
16.384
32
32
32
64
512
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
1
3
5
8
8
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
1/4/8
Contained
in systems
WinStudio
lite
WinStudio WinStudio
1.5k
4k
WinCE
WinCE
WinCE
500
256
32
●
1
●
●
●
Contained
in systems
1.500
256
32
●
●
●
●
3
●
●
●
●
●
-
4.000
512
32
●
●
●
●
3
●
●
●
●
●
-
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
9
WinStudio Engineering
Overview of Functional Scope
 Graphic development environment for the configuration of user-defined screens
 System languages: German and English
 Integrated tools for the creation of static and dynamic objects
 Easy drag & drop for positioning graphic display elements
 Configuring and dynamic sampling by a few mouse clicks
 Symbol library available
 Incorporation of ActiveX and .NET controls
 Formula editor for programming your own logic
 Batch recipe handling
 Curve diagrams for representing online and history data
 Test and debug functions
 and many more
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
10
WinStudio Engineering
Calling the Engineering Environment via IndraWorks or (Standalone)
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
11
WinStudio Engineering
Overview of the Engineering Interface
Easy application by “Windows look and feel” based on the
WYSIWYG principle
Project
explorer
Tool bars
Debug
window
Work area
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
12
WinStudio Engineering
Project Navigation
Clear Navigation and Object Selection via Project Explorer
 Database Variable management and safety settings
 Graphics Display, symbol and library management
 Tasks Background events and programming
 Communication Driver connection to the control
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
13
WinStudio Engineering
Tool Bars and Libraries
Extensive Tool Box for Screen Creation
Library
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
14
WinStudio Engineering
Easy Object Dynamizing
Configuring Instead of Programming by the Example of Dynamic Input
Objects (e.g. Buttons)
 Object selection and object design
by drag & drop from
 tool bars and
 libraries
 Dynamc sampling of static display
elements by simply clicking on one
of the dynamic objects
(for example change in color)
 Setting of dynamic properties
via list elements, radio buttons
and selection dialogs
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
15
WinStudio Functions
Container for ActiveX and .NET Controls
Screen Creation with Prefab Program Modules
 Easy handling via
selection dialog
 Utilization of BRC controls (in
preparation)
 Uniform standard
 Direct control connection
 Incorporation of customerspecific controls
 Know-how protection
 Universal use (independent
of manufacturers)
(.NET limitation: not available for
Windows CE)
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
16
WinStudio Functions
Configuration of ActiveX and .NET Controls
 control browsing
 Control property
page for default
configuration
 Built-in Interface for the dynamic
settings of the Control with
WinStudio tags or event code.
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
17
WinStudio Functions
Grid-Control Object
customized configurable:
Data in- and output from different data sources
in tabular format :
Text File
(e.g. *.CSV)
Database
(e.g. SQL Server)
Class Tags
Arrays of Class Tags
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
18
WinStudio Functions (WinStudio V6.3)
Built-in VBScript Interface
Screen
Script
Graphics
Script
Command
Dynamic
ActiveX
Events
Global
Procedures
Script 002
Startup
Script
Script <N>
 Built-in VBScript editor with IntelliSense.
 Support for syntax of VBScript, integrated to the Studio tags and functions database.
 Ability to create variables and procedures (functions and/or sub-routines).
 Easy interface to access to properties, methods and/or events from COM objects, including ActiveX
and .NET controls.
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
19
WinStudio Functions (WinStudio V6.3)
Trend Control object
 Display of multiple pens simultaneously
 Support for different Data Sources, such as Tag, Batch, Database and Text File
 Simultaneous display of an unlimited number of data points. (limited only by the hardware,
memory and performance).
 Built-in toolbar, which provides interfaces for the user to interact with the Trend Control object
during the runtime
 Built-in legend, which displays the main information associated to each pen linked to the object
 Zooming and auto-scaling tools
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
20
WinStudio Functions (WinStudio V6.4)
Linked Symbols
Create the “Linked Symbol” and
edit the custom properties
Save the
MASTER SYMBOL in
the library.
Insert the “Linked Symbol” or a
“copy” of the symbol into the
application screens and assign
tags and/or values to it.
Using Linked Symbols, the user can create, modify and customize his/her own library of
symbols and re-use them in many different screens. After editing the MASTER SYMBOL
once, the changes are replicated to all instances of this symbol in the application.
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
21
ADO.NET Interface for History Tasks and Grid Object
WinStudio Functions
ADO.NET Interface for History Tasks and Grid Object
Trends, Alarms, Events and Grid
SQL Server
MS Access
MS Excel
Oracle
Sybase
My SQL
…
bel. SQL-Relationale DB
 Support for SQL Relational Databases such as SQL Server, MS Access, Oracle, Sybase and
others, via standard ADO.NET providers.
 Database connectivity from any platform supported by WinStudio (including Windows CE),
through the unique WinStudio Database Gateway, which provides connection to the database
through a standard TCP/IP link.
 User-friendly interface which does not require scripting or SQL knowledge to configure the
database interface.
 Support for Secondary Database in the modes “Redundancy” or “Store and Forward,”
increasing the reliability of the system and avoiding loss of data.
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
22
WinStudio Functions
Remote Debugging Tools – Database-Spy and LogWin
Database-Spy
IndraWorks Engineering /
WinStudio
TCP/IP
Runtime
Stations
PC or
Embedded CE
LogWin
 Debug the application running in
the remote target stations from the
development station
 Monitor tags, Force tags or
execute Expressions remotely
 Monitor events and log the
protocol communication remotely
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
23
WinStudio
Overview of the highlights
One software package for all installations ...
 Engineering and Runtime package (RUD)
 PC- Runtime package (RUN)
 CE- Runtime package (via download from the RUD package to the target system)
Adapted license package for every application ...
 "Starter license" (WinStudio -Lite) for small applications
 Integrated licensing model with upgrade licenses from one
license package to the next higher one (Lite, 1K5, 4K, 64K, 512K).
 All license packages offer an approximately identical scope of functions
(exception: Lite License)
 Upgrade without reinstallation of the software
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
24
WinStudio
Overview of the highlights
Graphical development environment for all project planning tasks...
 A development environment for Windows Vista, Server2003, 2000, XP and
CE applications
 A tool for project planning of all runtime functions
 (no add-on packages are required)
 Intuitive project planning thanks to Windows Look and Feel and WYSIWYG function
 Application possible without knowledge of a high-level language
 Customer-specific interface programs can be integrated as ActiveX or
.NET controls
 VBScript for high-end applications
 Support of all common Microsoft and industrial standards
(DDE, OLE, CON/DCOM, .NET Framework, ActiveX, XML, SOAP,OPC,TCP/IP
MFC, ODBC, ADO.NET, SQL, VBScript)
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
25
WinStudio
Overview of the highlights
Runtime environment for machine operation ...
 All PC-based (VP*, VS*) and Embedded devices (VE') by Bosch Rexroth
are supported
 Language administration with support of Eastern Europe and East Asian languages
(Unicode)
 Integrated into IndraWorks Operation (user administration, diagnosis etc.) or
as stand-alone version.
Data exchange and data administration ...
 Redundant data storage for trends, alarms and events in relational
data bases (via ADO.NET)  highest data security
 Driver interface to the control is always on board no additional costs
 Online data exchange between WinStudio runtime systems
 client / server operation
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
26
WinStudio
Overview of the highlights (can be used only with WinStudio standalone)
WinStudio web client function
 Web interface to visualize the WinStudio application via a web browser
on several HMI devices (Web License)
Electronic signature
 Generation of project pursuant to the standard "FDA 21 CRF Part 11"
(regulations for electronic signature in the food and beverages industry)
07_2007; PRM2; P. Marschall
© Alle Rechte bei Bosch Rexroth AG, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
27
Herunterladen