Manual PanelHMI E
Manual PanelHMI E
General instructions.......................................................................................................................................................................... 7
About INSEVIS................................................................................................................................................................................. 8
Product family Panel - HMI............................................................................................................................................................... 9
CPUs in the Panel-HMI............................................................................................................................................................. 10
CPU-V and CPU-P.................................................................................................................................................................... 10
CPU-T....................................................................................................................................................................................... 10
Touch panel units in the Panel-HMIs......................................................................................................................................... 11
Software in the Panel-HMIs...................................................................................................................................................... 12
Accessories for the S7-Panel-HMIs.......................................................................................................................................... 13
S7-Panel-HMI cut out for switching cabinets............................................................................................................................ 15
Settings in BIOS / Backup + Restore............................................................................................................................................. 18
General settings........................................................................................................................................................................ 18
Settings in BIOS / Backup + Restore............................................................................................................................................. 19
Visualization with the software „VisuStage“.................................................................................................................................... 20
Download and licensing............................................................................................................................................................ 20
System functions....................................................................................................................................................................... 20
Communication between PLC and external Panel-HMI........................................................................................................... 20
Visualization with the software „VisuStage“.................................................................................................................................... 21
Download and licensing............................................................................................................................................................ 21
System functions....................................................................................................................................................................... 21
Communication between PLC and external Panel-HMI........................................................................................................... 21
General settings of the program shell....................................................................................................................................... 22
General functionality........................................................................................................................................................... 23
Recommended procedures................................................................................................................................................. 23
Save your resources .......................................................................................................................................................... 23
Keep the overview............................................................................................................................................................... 23
Transfer your work to other projects.................................................................................................................................... 23
General project formats and settings........................................................................................................................................ 24
File formats......................................................................................................................................................................... 24
General data....................................................................................................................................................................... 24
Version counter................................................................................................................................................................... 24
Screen rotations.................................................................................................................................................................. 24
Data protection at upload.................................................................................................................................................... 24
Conversion of third-party visualisations.................................................................................................................................... 25
Requirements............................................................................................................................................................................ 25
Procedure............................................................................................................................................................................ 25
Creation and management of resources.................................................................................................................................. 28
Resource Device Settings................................................................................................................................................... 28
Assign the target IP-address......................................................................................................................................... 28
VNC-Server (CPU-T devices only)................................................................................................................................ 28
NTP-Server, time zones and daylight saving time (CPU-T devices only)...................................................................... 28
Configure a VNC-Viewer/-Client.......................................................................................................................................... 29
Change screen orientation or resolution............................................................................................................................. 30
Create and administrate resources........................................................................................................................................... 30
Resource languages........................................................................................................................................................... 30
Resource variables............................................................................................................................................................. 31
Synchronization of variables with TIA®-Portal/ Simatic®-Manager............................................................................... 35
Internal variables........................................................................................................................................................... 36
Multiplex variables (variables list).................................................................................................................................. 37
Indirect variables........................................................................................................................................................... 37
Resources Texts and Text lists............................................................................................................................................ 39
Resources Images and Image lists..................................................................................................................................... 41
Multiple replacement of resources................................................................................................................................. 43
Resource Messages (Alarms and Events).......................................................................................................................... 44
Resource User administration............................................................................................................................................. 46
Change user level by SFC215 "LOGIN"........................................................................................................................ 47
Resource Partner-PLC (for HMI only)................................................................................................................................. 48
Partner-PLC Synchronization (for HMI only)................................................................................................................. 48
Resource Dialogs................................................................................................................................................................ 49
Resource Screen templates................................................................................................................................................ 49
Resources Trends............................................................................................................................................................... 50
Starting the trend sampling with SFC 202 "TRENDSRT".............................................................................................. 51
Stopping the trend sampling with SFC 203 "TRENDSTP"............................................................................................ 53
Continue the trend sampling with SFC 204 "TRENDCNT"............................................................................................ 54
Query the trend status with SFC 205 "TRENDSTA" ..................................................................................................... 55
Resource recipe administration and recipe viewer............................................................................................................. 57
2 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Recipe handling with SFC 206 "RECIPE" .................................................................................................................... 59
Ressource Menues............................................................................................................................................................. 61
Basic functions.................................................................................................................................................................... 62
Query the current the screen ID number with SFC 200 "SCR_GET"............................................................................ 65
Changing the screen with SFC 201 "SCR_SET"........................................................................................................... 66
Creating a visualization screen................................................................................................................................................. 67
Static objects....................................................................................................................................................................... 67
Lines, rectangles, texts, images.................................................................................................................................... 67
Images........................................................................................................................................................................... 67
Dynamic objects.................................................................................................................................................................. 68
Date/Time fields............................................................................................................................................................. 68
I/O fields........................................................................................................................................................................ 69
PIN input fields.............................................................................................................................................................. 70
Diverse kinds of buttons................................................................................................................................................ 71
Touch areas – invisible buttons..................................................................................................................................... 73
State areas ................................................................................................................................................................... 74
Radio boxes and Check boxes...................................................................................................................................... 75
Progress bars................................................................................................................................................................ 76
Sliders............................................................................................................................................................................ 77
System data (IP-address field, languages, etc.)............................................................................................................ 78
Gauges.......................................................................................................................................................................... 79
Viewers................................................................................................................................................................................ 81
Image and text lists........................................................................................................................................................ 81
Trend viewer and trend archive viewer.......................................................................................................................... 82
Message viewing and archiving..................................................................................................................................... 84
Recipe viewer................................................................................................................................................................ 86
Function graph............................................................................................................................................................... 89
Working with library elements................................................................................................................................................... 91
Creating libraries and ~ elements....................................................................................................................................... 91
Using library elements......................................................................................................................................................... 91
Working with image blocks....................................................................................................................................................... 92
Simulation and download.......................................................................................................................................................... 93
Error treatment.................................................................................................................................................................... 93
Simulation and download.................................................................................................................................................... 94
Download............................................................................................................................................................................ 96
Remote access with the software „RemoteStage“......................................................................................................................... 97
General..................................................................................................................................................................................... 97
Selection of the remote-device............................................................................................................................................ 97
Insert PIN code................................................................................................................................................................... 98
Using and setting up the remote screen ............................................................................................................................ 98
Storing the remote (on the PC) archived data..................................................................................................................... 98
Uploading, converting and storing archive data as csv-files............................................................................................... 99
Display and export event and alarm archives..................................................................................................................... 99
Recipe handling................................................................................................................................................................ 101
Data (DB) archive upload, display, storing and download................................................................................................. 102
Command line of RemoteStage (Viewing mode).................................................................................................................... 103
Automatic connecting to remote device after starting PC................................................................................................. 103
Automatic reconnect to remote device after disconnect................................................................................................... 103
Automatic full screen after starting PC.............................................................................................................................. 103
Set up TCP port number for S7-communication............................................................................................................... 103
Command line of RemoteStage (Archive mode).................................................................................................................... 104
Read in (upload) message- and trend archives from remote device................................................................................ 104
Read in (upload) recipe archive from remote device........................................................................................................ 105
Write back (download) recipe archive into remote device................................................................................................. 106
Read in (upload) data (DB-) archive from remote device.................................................................................................. 107
Write back (download) data (DB-) archive into remote device.......................................................................................... 107
Return codes..................................................................................................................................................................... 108
Working with the software „ServiceStage“.................................................................................................................................... 109
Function overview................................................................................................................................................................... 109
General information........................................................................................................................................................... 109
Operating mode................................................................................................................................................................ 109
Date and time.................................................................................................................................................................... 109
Memory.............................................................................................................................................................................. 110
Diagnostic buffer................................................................................................................................................................ 110
Block Update..................................................................................................................................................................... 110
Creating backup files (Online Backup).............................................................................................................................. 111
Know-how-protection......................................................................................................................................................... 111
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 3
Manual Panel-HMI, Rev. 02 / 2023
Changes to older versions of the manual
Rev. 02 / 2012:
new: RemoteStage, BIOS added
changed: VisuStage updated to 2.0.1.4
Rev. 03 / 2012:
changed: RemoteStage with „Read-In-by-Ethernet“-functionality, VisuStage: improvements at receipt administration and
objects placing (from VisuStage 2.0.1.5 referred to demo visu 2012_04_2)
Rev. 01 / 2013:
new: ServiceStage added
Rev. 02 / 2013:
new: VisuStage V2.0.2.2 and RemoteStage 1.0.3.3 new features (with OS 1.0.5), text buttons and watchdog added
now referred to new demo visu 2013_02
Rev. 03 / 2013:
new: New description for VisuStage 2.0.2.3 / RemoteStage 1.0.3.4 (PLC-OS 2.0.39, HMI-OS 1.0.7) with
colour change at Texts, confirmation messages at receipes, sorting at message archive, adjustable font sizes
and scales in progress bars and trend archives, new download mechanism, I/O-fields with integer-input with
comma, now referred to new demo visu 2013_04
Rev. 04 / 2013:
new: New description for VisuStage: Use of SFC201-5 from PLC with separated Panel-HMI
(with PLS-OS 2.0.40 and HMI-OS 1.0.9)
Rev. 05 / 2013:
new: New remote-functions; recipe records read out/ store, DB-archives read out / store, (with PLC-OS 2.0.41 and
HMI-OS 1.0.11)
Read in visualization binary over Ethernet directly from Panel-HMI (with RemoteStage V1.0.3.7)
Rev. 06 / 2013:
new: Service Stage 1.0.1.1: Know-how-protection available (HMI-firmware 1.1.0)
Rev. 07 / 2013:
new: VisuStage 2.0.3.1: library management, group/ungroup function, RemoteStage 1.0.4.0: PIN-code request at
visualization-binary import valid from firmware 1.1.1
Rev. 08 / 2013:
new: VisuStage 2.0.3.4 / RemoteStage 1.0.4.2: Rotation of screens possible, Filtering of variables,
Additional display of trigger-and acknowledgment variables at alarm/event ressorces,
from and HMI-firmware 1.1.3
Rev. 09 / 2013:
new: VisuStage 2.0.3.5: „Cross Reference“-function and display of list resources at image/text lists.
Rev. 01 / 2014:
new: VisuStage 2.0.3.6 and RemoteStage 1.0.4.3 : Grid/Snap, Screen template/Master foil, function „Screen change
with PIN-input“, I/O-Fields: Input in calculator-style (with „comma“-key) inserted, from HMI-firmware 1.1.4
Rev. 02 / 2014:
new: VisuStage 2.0.3.9 and RemoteStage 1.0.4.5 : new: Function graph, added: button design @ virtual keyboards
from HMI-firmware 1.1.5
changed: Structure in chapter VisuStage improved
Rev. 03 / 2014:
changed: S7-program lines as sample inserted for all SFCs and Ethernet.SFBs, Hints for VIDEOS added
Rev. 04 / 2014:
changed: VisuStage: new Find-, Overview- and CleanUp functions with version 2.0.4.0
Rev. 01 / 2015:
new: VisuStage 2.0.4.4: Lean-Version after 30 days, new function: TSAP-configuration, select color of IP-field by variable,
insert hexadecimale values into I/O-field (with firmware 2.2.1)
changed: TSAP-configuration possible in BIOS too, description changed
Rev. 02 / 2015:
new: VisuStage 2.0.4.5: set colors / appearance to message texts / backgrounds of the message viewers
(with firmware Panel-PLC 2.2.3, Panel-.HMI 1.1.9) , remote visible by RemoteStage 1.0.4.10
4 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Changes to older versions of the manual
Rev. 03 / 2015:
new: CPU-T-inserted, adaptions (extensions) for CPU-T functionality inserted,
changed: new VisuStage-functionality at images, rectangles, texts, progress bars, new ServiceStage functionality:
Firmware update by ETH, description: how to make a WLD
(with HMI-firmware 1.2.1, VisuStage 2.0.4.7, ServiceStage 1.0.1.5, RemoteStage 1.0.4.13)
Rev. 01 / 2016:
new: VisuStage V2.0.5.0: Import Variables from TIA-Portal Firmware HMI 1.2.5 (CPU -V/-P/-T)
Rev. 02 / 2016:
changed: VisuStage scaling of values in I/O-fields explained
Rev. 03 / 2016:
new: new up- and downloads in command line mode of RemoteStage 1.0.4.17, online-backup in Service Stage 1.0.1.7
from PLC firmware 2.3.9 (all CPUs) or HMI firmware 1.2.7 CPU-V/-P and 1.2.6 CPU-T
Rev. 04 / 2016:
new: VNC-Server in CPU-T-Panels (and Panel-PLCs), change language and screen by variable
Time synchronization with partner-device
with VisuStage 2.0.5.2 and PLC-firmware 2.4.0 (CPU-T) or HMI-firmware 1.2.9 CPU-T
changed: RemoteStage: Description at download recipes and data archives into remote-device improved
ServiceStage: Description at Online Backup expanded
Rev. 05 / 2016:
new: VNC-Viewer in VisuStage described, from VS 2.0.5.2, firmware 1.2.9 (HMI) -CPU-T only
changed: ServiceStage: Description at Online Backup expanded once more, new manual design line
Rev. 06 / 2016:
new: Multiplex-variables in VisuStage from VS 2.0.5.3, Firmware 1.3.1 (only HMI-T)
IP-request at download in ServiceStage from V 1.0.2.0, Firmware 1.3.1 (HMI-all)
changed: Description o I/O-fields and date/time-fields separated and improved
Rev. 01 / 2017:
new: VisuStage 2.1.0.0: gauges, sliders, key functions “Delete Archives”, 1024 events for CPU-T-devices,
vertical alignment for multiline texts, Access rights for recipe viewer, inserting objects by short cut and popup windows,
also requires RemoteStage 1.0.4.23, with firmware 1.3.6 (Compact-/Panel- HMIs with CPU-V/-P)
or with firmware (Compact-/Panel- PLCs with CPU-T) requires PLC-T-firmware 2.4.8
Rev. 02 / 2017:
new: VisuStage 2.1.0.4: rotate CPU-T-Panel-HMIs and Panel-PLCs, requires firmware HMI 1.4.1
Ethernet; info for communication assignments for S7-1200/1500 – settings in TIA-Portal explained
changed: BIOS better explained
Rev. 03 / 2017:
new: VisuStage 2.1.0.7: for CPU-T-devices: new trend (archive) functions added and described,
HMI-firmware 1.4.4, Remote Stage 1.0.4.30 needed for remote functions
Rev. 01 / 2018:
new: VisuStage 2.1.0.13: to be simulated with S7-PLCSIM, new filter windows for resources, key function alternatively to navigation
bars at trend,- recipe, message viewer, Remote Stage 1.0.4.33 needed for remote functions
changed: more samples for batch file applications for RemoteStage, description of resource partner devices improved
Rev. 02 / 2018:
new: VisuStage 2.1.0.16: Assign of compilation-no´s (manual / automatical, Notification when operator changes the I/O-field value
changed: SFC206: new function No. 6 added (management of reciepe records on SD-card)
(only for CPU-T-devices and from firmware PLC-T 2.5.7, RemoteStage version must be 1.0.4.36)
Rev. 03 / 2018:
new: VisuStage 2.1.0.19: Synchronization of S7-variables with S7-/TIA-projects, find & replace of resources with (partly) the same
names, Button-function “variable driven multi menue changing” (for CPU-T-devices only, inactive buttons visible now, when no
access right, Firmware Panel-HMI-T: 1.5.0, Remote Stage 1.0.4.38 needed
Rev. 01 / 2019:
changed: new screenshots from 2019-Stage software inserted
Rev. 02 / 2019:
new: For T-CPU: indirectly variables for indirectly addressing, 50.000 alarm- and event archives
from HMI-firmware: CPU-T 1.5.5, VisuStage from 2.1.0.24, RemoteStage from 1.0.4.42
Rev. 01 / 2020:
new: for CPU-T-devices: VisuStage: import of variables from TIA-V16, new object ellipse, new way to set up text-/ image and
multiplexvariables lists, 2 new system variables for screen and user, copying between 2 VisuStage instances with linked
objects, VisuStage: 2.1.0.27, Firmware for HMI-T; 1.6.0
changed: VisuStage: description of first installation improved, RemoteStage: Description of DB-archiving improved
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 5
Manual Panel-HMI, Rev. 02 / 2023
Changes to older versions of the manual
Rev. 02 / 2020:
changed: VisuStage: Description of TSAP at “PLC partner devices - for HMIs only“ improved,
RemoteStage: Description of command lines improved, not supported functions in view mode described
Rev. 01 / 2021:
new VisuStage: BIOS-PIN and NTP-server, selection of partner-PLCs instead inserting TSAP
changed: VNC now 4x, all from firmware 1.6.3 (T-CPU) and VisuStage 2.1.0.35
Rev. 02 / 2021:
new: VisuStage 2.1.0.36, Firmware for Panel-HMI-T; 1.6.6 with indirect variables (for scaling),
with integrated converter TIA-WinCC → VisuStage, needs RemoteStage 1.0.4.49
Rev. 01 / 2022:
changed CPU Typ P and CON XX Connectors declared as discontinued, Product Images Panel HMI updated Corrections
Rev. 01 / 2023:
new: VisuStage 2.2.0.1 with Image Blocks, RemoteStage 1.0.4.51 required,
Rev. 02 / 2023:
new: VisuStage 2.2.1.0 New functions for image blocks (create, edit and duplicate from project), as well as plausibility check of the
faceplates. New functions for lines and rectangles (round corners, other lines and arrow ends). General improvements and bug
fixes.
6 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
General instructions
Safety instructions
This manual contains instructions to avoid material damage and must be carefully attended for your own safety.
These instructions are identified with a warning triangle with a note of exclamination inside and a signal word
(Signalwort) below.
Danger Death, heavy bodily harm or material damage will appear, if appropriated precautions are not taken over.
Warning Death, heavy bodily harm or material damage will appear, if appropriated precautions are not taken over.
Caution Bodily harm or material damage will appear, if appropriated precautions are not taken over.
Attention means, that a unwished results or states can occur, if the appropriated instruction is not noticed.
Important means the commitment to a special behavior or operation for the safe treatment of the controller / machine.
Qualified personnel
All devices described in this manual may only be used, built up and operated together with this documentation. Installation,
initiation and operation of these devices might only be done by instructed personnel with certified skills, who can prove their
ability to install and initiate electrical and mechanical devices, systems and current circuits in a generally accepted and admitted
standard.
Maintenance
Modifications / repairs of an INSEVIS device might be done only by special educated and trained personnel of
INSEVIS in an ESD-safe area. Every unauthorized opening might cause damages and will terminate all warranty
claims.
Data security
Each customer is responsible by himself for protecting his IT-environment against illegal external attacks. INSEVIS shall not be
held liable for any direct, indirect or consequential damages respect to any claims arising from the possible illegal external
access to their PLCs or HMIs by Ethernet. If you are not sure, how to protect your environment ask for help at professional legal
IT-companies.
Copyright
This and all other documentation and software, supplied or hosted on INSEVIS web sites to download are copyrighted. Any
duplicating of these data in any way without express approval by INSEVIS GmbH is not permitted.
All property and copy rights of theses documentation and software and every copy of it are reserved to INSEVIS GmbH.
Trade Marks
INSEVIS refers that all trade marks of particular companies used in own documentation as e.g.
- STEP®, SIMATIC® and other as reserved trade mark of Siemens AG.
- CANopen® and other as reserved trade mark of CAN in Automation eG
- WINDOWS® and other as reserved trade mark of MICROSOFT AG
and more reserved trade marks are property of the particular owners and are subjected to common protection of trade marks.
Disclaimer
All technical details in this documentation were created by INSEVIS with highest diligence. Anyhow mistakes could not be
excluded, so no responsibility is taken by INSEVIS for the complete correctness of this information. This documentation will
reviewed regulary and necessary corrections will be done in next version.
With publication of this manual all other versions are no longer valid.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 7
Manual Panel-HMI, Rev. 02 / 2023
About INSEVIS
The easy integration of INSEVIS-products into the S7-world meanwhile is famous and exemplary. Complex communication settings will be
assigned easily and intuitively, so that these properties expand the common S7-world by far. A large and multilingual visualization in a modern
design is done by a few clicks and the work flow is known by every WinCCflex user. It can be simulated on the visualization PC and is
accessible remote.
The S7-CPUs -V and -P are the base of the successfully INSEVIS product families with Profibus DP Master/Slave.
With the S7-CPU-T Panel-PLCs and Compact-PLCs Profinet IO Controller. Is available.
Step®7-Programability
INSEVIS-S7-CPUs are programmable by STEP 7® - AWL, KOP, FUP, S7-SCL, S7-Graph from Siemens and in general command-compatible to
Siemens-CPU S7-315-2PNDP. Some special INSEVIS-blocks expand the functionality and allow outstanding solutions. The S7-programming
will be done by good known tools SIMATIC®-Manager or by TIA-Portal® from Siemens always.
Independence
INSEVIS-products does not base on Windows or Linux, they have an own firmware. Thereby the hard- and software can be exactly designed for
a perfect co-ordination with this firmware and a low power consumption. Booting times of less than 4 seconds and completely no software
licenses and a current drain of <100mA @ 24V are the result of these facts.
Made in Germany
Development, PCB-design and -production, test and mounting of all INSEVIS-products - all this is made in Germany. So every product is a
proof for the combination of German engineering and economy and is available with a certification of German origin.
8 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Product family Panel - HMI
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 9
Manual Panel-HMI, Rev. 02 / 2023
CPUs in the Panel-HMI
CPU-T
Devices with CPU-T have more memory, a higher speed and can drive larger panels with more visualization objects. They fit
perfectly for medium sized automation solutions. 2 separated Ethernet ports for separated networks or together as an Ethernet
switch are onboard. All Generation II devices contain this CPU.
10 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Touch panel units in the Panel-HMIs
General
By using TFT- displays a high brilliance of colour fastness and brightness and a wide viewing angle are possible. LED-backlight
does assure typical half-live periods of 50.000 operating houres and increases the range of operating temperature from -20°C to
+60°C (without condensation). All Panel-PLCs are multilingual and can be used in vertical and horizontal way. The complete
front (including the touch area) is protected by a laminated IP65 foil.
Customized logos can be implemented on front- or rear side easily. Operating systems with custom logos are available as well.
So INSEVIS products can be adapted to customers design easily and without initial costs. Inox-fronts are available too.
With CPU -T
The S7-Panel-HMI family with the CPU-T consist of 4 different
display diagonals:
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 11
Manual Panel-HMI, Rev. 02 / 2023
Software in the Panel-HMIs
The INSEVIS Software Tools are free, running on a Windows PC and can be executed in german or english language.
Visualization
„VisuStage“ imports symbolic variables from SimaticManager or TIA-projects, it exports texts to be translated
easily. Exacts error messages help you to debug your project until it can be simulated and downloaded.
For the use of the mulilinguistic version of “VisuStage” it's necessary to buy a company license.
The software is providing among other things the following features:
• Alarm- and event messaging system and -archive up to 1024 alarms (50000 storeable) on each,
• Trend data sampling, and archiviing for 4 trends with 16 channels each (655000 storeable on each),
• Recipe management system with up to 64 recipes with 256 elements in 256 records,
• User management system with 9 layers and password protection,
• Screen saver, backlight switch-off function, clean screen and buzzer,
• Library with 2D- and 3D-symbols, integrated simulation,
• 4x VNC-server for CPU-T-Panel-PLCs.
Remote access
With software „RemoteStage“ there can be made a remote visualization from the binary of a VisuStage-
visualization created before. This program comes as an directly executable file and can be also used for
creating batch files. The Software communicates via S7-Communications (Put/Get) with the S7-CPUs and
reads the process data which can be remotly visualized. Multiple RemoteStages can be operated in one PC to
get a kind of master display with multiple remote screens.
Service tool
The „ServiceStage“ is installed in a minute and made to have easy service access to the PLCs. Designed to
make service and maintenance work easier. Without using complex programming tools for this kind of work it's
a real time saver i
• Reading and editing device specific data,updating firmware version (CPU-T only),
• Changing of the operation mode RUN ↔ STOP,
• Set and synchronize date and time,
• Memory diagnostic and compression,
• Read out, show and store CPU-diagnostic buffer,
• Download of S7-program, visualization- and configurations binary,
• create backups of visualization and S7-program,
• Assign the know-how-protection levels.
12 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Accessories for the S7-Panel-HMIs
There are available pin marked removable connectors with bolt flanges to connect INSEVIS-devices. This allows a explicit
positioning of each pin to the signals and makes the wiring easier. The wire-contact is done by maintenance free cage-clamps
for max. 1,5mm² cross sections without wire end sleeves.
The connectors E-CON XX with lift arms are discontinued and replaced by E-CONS XX connectors with bolt flanges.)
A mounting set with grounding terminal is part of every delivery. If periphery modules are ordered, they will be mounted for free
at the INSEVIS production together with the referring rear foil, standard inserting and signal stripes.
E-CONS10
(pin marked connectors for max. 1,5mm² cross sections)
External memory
Micro SD-card 1GB (external memory) E-MSD1-00 1
Micro SD-card 2GB (external memory) E-MSD2-00 1
Micro SD-card 4GB (external memory) E-MSD4-00 1
Hint: Micro SD-card 8GB (external memory) E-MSD8-00 1
S7-program runs without these cards, these parts are
used for archiving / recipes / updating only
Customized labeling
3D-doming labels with customer logo (front) E-LAB3D-00 100
Hint: OEM-firmware with integrated customer logo SW-BS-OEM 1) 1
1)
Single fix costs only, no run-time costs per single PLC Inserting stripes H with customer logo (rear) E-LABH-00 100
Inserting stripes V with customer logo (rear) E-LABV-00 100
Software
VisuStage - free download
Hint: RemoteStage - free download
2)
Company license, no run-time costs per single PC ServiceStage - free download
3)
Maintenance license due yearly, if new versions are VisuStage full version company license SW-VS-2.0 2) 1
required, otherwise only old versions do run VisuStage full version maintenance license SW-VSW-2.0 2) 3) 1
Software available for free download at INSEVIS web
sites
Spare parts
Additional mounting set with grounding E-MNT35-00 10
Hint: terminal for 3,5“ and 4,3“-devices
A mounting set with grounding terminal is part of every Additional mounting set with grounding E-MNT57-00 10
delivery terminal for 5,7“ and 7“-devices
Additional mounting set with grounding E-MNT100-00 10
terminal for 10,1“ and 10,2“-devices
Additional mounting set with grounding E-MNT156-00 10
terminal for 15,6““-devices
Stainless steel front plates, attached parts and customized designs on request.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 13
Manual Panel-HMI, Rev. 02 / 2023
Product family Panel-HMI
Technical data types of devices
Types of models HMI350V/P HMI570V/P HMI700P HMI1000P
Dimensions W x H x D (mm) 132 x 96 x 49 182 x 140 x 49 222 x 147 x 49 286 x 188 x 49
Cut out W x H (mm) 118,5 x 84 163 x 118,5 203 x 126 262 x 165,5
Weight ca. 450g ca. 600g ca. 800 g ca. 1.000 g
Operating temperature range -20°C ... +60°C (without condensation)
Storage temperature range -30°C ... +80°C
IP-protection class
front panel / rear side IP65 / IP41
Connection technology cage clamp connector with lift arms / crew flangues
(cage clamp technology) for cross section up to max. 1,5mm2
Load voltage L+ 24V DC (11 V ... 30V DC)
Current consumption 20mA ... 450mA 50mA ... 650mA 100mA ... 750mA 150mA ... 800mA
Power dissipation 1,5W(typ.) 6W(max.) 2W(typ.) 10W(max.) 3W(typ.) 10W(max.) 4W(typ.) 10W(max.)
Start-up current < 3A
Diagonal of display (inch) 3,5“ (89mm) 5,7“ (145mm) 7“ (178mm) 10,2“ (259mm)
Display resolution (pixel) 320x240 Pixel (QVGA) 320x240 Pixel (QVGA) 800x480 Pixel (WVGA) 800x480 Pixel (WVGA)
Display unit TFT display with 65.536 colours (16Bit)
Operating unit analog resisitive touchscreen
Visualization unit to reference HMI350V/P HMI570V HMI700P HMI1000P
in VisuStage-tool
Diagonal of display (inch) 4,3“ (111mm) 7“ (180mm) 10,1“ (258mm) 15,6“ (397mm)
Display resolution (pixel) 480x272 Pixel 800x480 Pixel (WVGA) 1024x600 Pixel 1366x768 Pixel
Display unit TFT Display mit 65.536 Farben (16Bit)
Operating unit analog resisitiver Touchscreen
Visualization unit to reference HMI433T HMI710T HMI1010T HMI1560T
in VisuStage-tool
14 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
S7-Panel-HMI cut out for switching cabinets
Device Cut out for devic(es)
Dimensions
Cut out
W x H (mm) / 118 x 84
4 holes with D 4,5mm
Wiring outlet
at rear view and
horizontal mounting
HMI 350V/P
Wiring outlet
- to the right
Mounting depth
ca. 49mm max.
Wiring outlet
at rear view and
horizontal mounting
HMI430T
Wiring outlet
- VCC / 2xETH to the left
Mounting depth
ca. 44mm max.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 15
Manual Panel-HMI, Rev. 02 / 2023
S7-Panel-HMI cut out for switching cabinets
Device Cut out for devic(es)
Dimensions
Cut out
W x H (mm) / 163 x 118
6 holes with D 4,5mm
Wiring outlet
at rear view and
horizontal mounting
for HMI570V/P
Wiring outlet
- in the center to the right
Mounting depth
ca. 49mm max.
Wiring outlet
at rear view and
horizontal mounting
Mounting depth
ca. 49mm max
for HMI710T
Wiring outlet
- VCC / 2xETH to the right
Mounting depth
ca. 49mm max
16 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
S7-Panel-HMI cut out for switching cabinets
Device Cut out for devic(es)
Dimensions
Cut out
(W x H / mm) 262 x 165,5
10 holes with D 4,5mm
Wiring outlet
at rear view and
horizontal mounting
Mounting depth
ca. 49mm max
Mounting depth
ca. 47mm max
Wiring outlet
at rear view and
horizontal mounting
Mounting depth
ca. 55mm max
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 17
Manual Panel-HMI, Rev. 02 / 2023
Settings in BIOS / Backup + Restore
General settings
Because a panel HMI does not have S7 blocks and a run-stop-
switch, the necessary settings are made in a
BIOS, which appears when the HMI is searching for the partner
PLC in the Ethernet network, either
disconnect Ethernet cable, boot logo appears after ~30...60s
or
switch the HMI to STOP in ServiceStage
18 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Settings in BIOS / Backup + Restore
→ Via the ServiceStage "Online Backup" to the PC in folder "backups", file name "visudata.vsbin".
Confirmation occurs on BIOS screen.
(If in VisuStage project upload in "access protection" tab was not allowed, backup is not possible).
OR
→ Via BIOS (backup system) to the micro SD card, file name "backup.bin".
Confirmation takes place on the BIOS screen.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 19
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Download and licensing
The actual version of VisuStage is free to download at INSEVIS websites in the download area. INSEVIS- programs do not
check the internet for new versions, so pleas visit INSEVIS websites for new features by yourself. This software can be used
with operating system Windows 10 only.
At the first installation VisuStage offers 3 modes: FULL-Mode with license, DEMO-mode with 30 days free FULL-mode without
license and LEAN-mode without license. You can add a license later on at the folder “Help” → “Info” to upgrade a DEMO or
LEAN version into a FULL version.
This company license can be multiple times used within one company for multiple installations. (Open visustage.exe once as
administrator (by right mouse key) to not have to enter the license path every time).
System functions
The S7 Operating system provides the system functions (SFC) to control the visualization by your S7 program. These SFCs are
described in the referring PLC-manual (Compact or Panel-PLC) at the chapter “System functions”. To use these SFCs you need
the S7-Library from INSEVIS. It can be downloaded at download-area of INSEVIS websites for free.
ATTENTION:
Only single SFC-jobs can be processed.
If the parameter "BUSY" of the corresponding SFC returns the value FALSE, the job is finished and a new SFC
can be processed,
The configuration of connection parameters of INSEVIS-Panel to INSEVIS-PLC or external PLC is explained at
the chapter “Resource Partner-PLC-device” in this manual
Use these data in the S7-program (e.g. LADDR := W#16#1 for the panel-connection with ID-No. 1)
Here the PLC can change the screens in an CALL „SFC 201
external panel (e.g. with the connection-ID-No. 1 LADDR := W#16#1
SCREEN := MW1006
RET VAL := MW1008
BUSY := #busy
More easy meanwhile: write/read your scree-ID into/from a variable (see more at the “Screen” resource)
20 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Download and licensing
The actual version of VisuStage is free to download at INSEVIS websites in the download area. INSEVIS- programs do not
check the internet for new versions, so pleas visit INSEVIS websites for new features by yourself. This software can be used
with operating system Windows 10 only.
At the first installation VisuStage offers 3 modes: FULL-Mode with license, DEMO-mode with 30 days free FULL-mode without
license and LEAN-mode without license. You can add a license later on at the folder “Help” → “Info” to upgrade a DEMO or
LEAN version into a FULL version.
This company license can be multiple times used within one company for multiple installations. (Open visustage.exe once as
administrator (by right mouse key) to not have to enter the license path every time).
System functions
The S7 Operating system provides the system functions (SFC) to control the visualization by your S7 program. These SFCs are
described in the referring PLC-manual (Compact or Panel-PLC) at the chapter “System functions”. To use these SFCs you need
the S7-Library from INSEVIS. It can be downloaded at download-area of INSEVIS websites for free.
ATTENTION:
Only single SFC-jobs can be processed.
If the parameter "BUSY" of the corresponding SFC returns the value FALSE, the job is finished and a new SFC
can be processed,
The configuration of connection parameters of INSEVIS-Panel to INSEVIS-PLC or external PLC is explained at
the chapter “Resource Partner-PLC-device” in this manual
Use these data in the S7-program (e.g. LADDR := W#16#1 for the panel-connection with ID-No. 1)
Here the PLC can change the screens in an CALL „SFC 201
external panel (e.g. with the connection-ID-No. 1 LADDR := W#16#1
SCREEN := MW1006
RET VAL := MW1008
BUSY := #busy
More easy meanwhile: write/read your scree-ID into/from a variable (see more at the “Screen” resource)
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 21
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
General settings of the program shell
Top: Standard functions bar (self explaining or explained by tool-tips)
Size functions
FIRST mark the Master-element,
THAN mark the others, what shall be aligned to the master
than choose the size item (width, height)
or assign multiple dimension properties to different selected objects (right)
with key-combination of CTRL+arrow-keys size of marked objects can be changed pixelwise
22 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
General functionality
VisuStage imports S7-PLC-variables from Simatic®-Manager or TIA® Portal and uses it in different visualization objects in
different screens. It can synchronize these S7-variables to the S7-project automatically.
The visualization source file will be compiled into a binary, what will be transferred to the Panel-HMI or Panel-PLC by Ethernet.
The firmware in the Panel-HMI/-PLC creates the images and touch fields at the touch display there. No source date can be read
back from the Panel-HMI/-PLC.
There is possible to get a free remote visualization of all S7-PLCs on a PC-screen by RemoteStage, what requires the
visualization binary.
The following descriptions refer to the actual sample project what is available at the download area at INSEVIS websites. It
requires the newest VisuStage-version and the newest operating systems at the devices. It is hardly recommended to use this
project together with this documentation to understand it better.
Recommended procedures
A systematic working procedure reduces errors and decreases the programming efforts
• Import your S7-variables from the S7-symbol table or directly from your S7-DBs including symbols and
synchronize it with your S7-project
• Assign objects for multiple screen use in different template screens, what you can use in every single screen.
• If you have finished entering all texts in your project language, you may export them into a *.csv-file and forward it to a
translator into any other language you need. It is only necessary to keep the *.csv structure then you can re-import this file
again - and you have your next language texts.
• Collect all special pictures for your visualization theme before you start. (We strongly recommend the file format "png",
because it works with a good compression and it allows definition of transparency by an alpha-channel. This is very
important, if you want to see your background color on rounded corners and not any image colors.)
• Use the grid- and snap-function.
• Use the library function to export often used groups to you PC for a further use in other projects.
• Use the screen template function for Headlines or footes, etc.
VIDEO-Tutorials available You find detailed explanations in the VisuStage-Playlist at the INSEVIS
YouTube®-channel „INSEVIS EN“. This manual refers to e referencial visualization, what is available for free
download at the download area at INSEVIS- web sites.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 23
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
General project formats and settings
File formats
VisuStage creates 3 file formats:
• *.vsproj contains the source code of the visualization
• *.res contains the resources of the visualization
• *.bin contains the compiled binaries to be downloaded into the panel
Hint:
The vsproj and res-files must be in the same directory in order to open the project (vsproj)...
When passing on the source data, send the vsproj and res files!
If no source data is to be passed on, then pass on the vsbin (sufficient for updating).
General data
• manual changeable
Version counter
• manual assignment of
a 3 digits compile-no.
or
• automatic counter
(can be displayed
by text field)
Screen rotations
• Only for CPU-P and -T versions
24 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Conversion of third-party visualisations
TIA WinCC visualisations can to a large extent be automatically converted into VisuStage format. This saves the manual import
of variables, the creation and linking of pages (menus) and the creation and linking of static and dynamic objects.
Only list objects such as recipe and trend management and the fault message system must then be added manually, as these
cannot be converted.
Requirements
This function is integrated from VisuStage version 2.1.0.36.
However, on the same computer as the VisuStage, the Siemens software tools
• TIA Portal 14-16.1 and from VisuStage version 2.1.0.37: TIA V17
• TIA Openness *
must be installed on the same computer as VisuStage in order for the conversion
function to be activated (not greyed out).
Hint for the correct settings when using the Openness software:
The Windows user must be a member of the "Siemens TIA Openness" group.
Depending on the Windows operating system, please set this assignment as administrator!
Procedure
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 25
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Cross reference list: The following TIA WinCC objects are converted into VisuStage screen objects
The following TIA WinCC objects are not supported during conversion.
Either they must be created manually in the VisuStage project or they are not available due to the system.
26 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Following „Event-Press“ and „Event-Release“ functions are converted into VisuStage button functions:
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 27
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Creation and management of resources
Resource Device Settings
ATTENTION:
Using a VNC-Client/-Viewer as app makes possible a mobile application. The settings of operational and
security functions depend on each app.
Every user is responsible for data security by itself! Do not use VNC-Server without authentification and
care for access of identified and known devices by yourself
By connecting to the internet it is possible that unauthorized get access to the PLC and they could
manipulate it and cause harms. The programmer and final user are responsible for installing and running
suitable security actions to provide this unauthorized access.
INSEVIS is not responsible and does not take over responsibility for damages caused by unauthorized
access.
28 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Configure a VNC-Viewer/-Client
When select a VNC-Viewer/-Client care for following issues:
– Supporting RFB V 3.8 with encryption ZRLE, RAW-protocol
– Deselecting of „Clipboard transfer“ (copy & paste for texts)
assign “ZLRE-Encoding”
deselect „256 colors”
deselect „Clipboard Transfer“
deselect „Shared Session“
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 29
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Change screen orientation or resolution
At the menu „Project/change target device“ it is
possible to adapt the project to another target
system.
Hint:
Text- and image resources are connected to the language, where they were assigned/imported. If this language
is deleted, all (text- and image) resources will be deleted after confirming it in a confirmation window.
30 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Resource variables
Beside the manually input of variables there are 2 better opportunities to import S7-variables from the S7-program
2.) Import the variables directly from the DBs of the S7-project
(including symbols)
• Start it by
→ Extra
→ Import
→ Variables from S7-Project
(Simatic®-Manager must be
installed on this PC)
•
Choose the required data blocks from the S7-program list (no instance data blocks).
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 31
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
3.) Import the variables directly from the TIA®-project (including symbols)
With VisuStage version 2.1.0.27 projects from TIA®-Portal versions 13...16 can be imported.
TIA®-Portal does not need to be installed on this PC, just only TIA®-project must be closed while importing.
• Start it by
→ Extra
→ Import from TIA®-project
SELECTION
EITHER
of the symbol table (here SPS-Tags)
OR
of the data blocks (here Data Blocks)
32 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
3.2) Import the variables directly from S7-12xx and 15xx CPUs from TIA®-project
To import variables from projects which are based on CPUs from the 1200 and 1500 series they have to be stored inside a data
block.
1. Select your CPU -> Program blocks -> Add new block
2. Select in the opened menue the type "Data block" and enter a name.
Press OK to create the data block
3. In this new data block you can now create variables with name, data type and offset which can later be imported
into the VisuStage.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 33
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
To ensure a flawless communication between RemoteStage and S7-CPUs 12xx / 15xx, the block access must not be optimized.
(only for S7-12xx and 15xx)
1. Select "Attributes"
34 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
ATTENTION:
When VisuStage overwrites the variables, the connections between variables and its objects will be kept.
When deleting the variables manually these connections will be deleted as well.
By inserting, deleting and other manipulating of S7-variables in programming systems TIA®-Portal and SimaticManager the
absolute addresses in referring S7-programs change. To synchronize these changes easily with the variables in the VisuStage-
project as function „Synchronize with S7 /TIA® Project “ is available.
Go to resource „Variables“ or
directly into table of variables
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 35
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
If there was created new variables in S7-/TIA®-project, import them or add it manually new.
Internal variables
These variables are available internally to the visualisation and are listed in a separate tab.
Using the key function "Copy variable value", the values of these
variables can be transferred to PLC variables and vice versa.
36 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Multiplex variables (variables list)
With multiplex variables it is possible to use one I/O-field multiple
times. Depending on the value of the index variable only the pre-
assigned and referring the multiplex variables will be showed at run
time.
Indirect variables
Alternatively to the Multiplex variables (quasi the list of variables)
the number of variables can be reduced by far, if the address range
can be manipulated individually at run time by one or more variables.
DB 0 DBX 0 . 0 DB X1 DBX X2 . X3
DB 0 DBX 0 . 1 X1 = 0...7
… X2 = 0...7
DB 0 DBX 0 . 0 X3 = 0...7
DB 0 DBX 0 . 7
DB 0 DBX 1 . 0...7
DB 0 DBX 2 . 0...7
...
DB 0 DBX 6 . 0...7
DB 0 DBX 7 . 0...7
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 37
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Cross references for variables
To keep the overview about the
variables used in the project, there is a
function „Cross reference“ (mark a
variable and use right mouse button). All
variables will be displayed referring to
their usage in resources or in menu
objects.
38 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Resources Texts and Text lists
Texts
Will be created in the project language and can be imported
or exported as a csv-file
(This helps for external translation.)
• Export by:→ Extra → Export → Texts
• Choose the languages to be exported
• select your csv-format and save the csv-file.
• Open/import it with a table calculation program
(csv-settings must be the same!)
• Edit the text while keep the structure as it is
(no cells may be removed or added!)
• Import by → Extra → Import → Texts
In the first lines there are system texts. Is a text created in the project language only and not in another language, it will be
displayed in all other language as it was created in the project language (see line 5).
Hint:
If import is failed, your table calculating program removed the field delimiters or text separators. To prevent this,
do „Save as“ and activate the „Assign filter settings“ function.
Hint: at some
Windows7 installations
it is necessary to
check “Quote /
Set All text cells”
Text lists
(when different texts should be displayed depending on a
variable, e.g. in the user administration - operator, master etc.)
or
ATTENTION:
If there is active another value as these what
are assigned in line 1...n, than ALWAYS this text
resource will be displayed, what is assigned
FIRST (in first line / line 1).
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 39
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Cross references for texts / text lists
To keep the overview about the texts/ text lists used in the project, there is a function „Cross reference“ in the resource pool.
(Go to resources Text/ text list, mark a text/ text list and use right mouse button). All texts / text lists will be displayed referring to
their usage in resources or in menu objects.
By a double click on an item you get automatically into the menu, where it is used. Close/open the message window by „F6“.
Alternatively:
If you press the “delete”-button of your keyboard
the marked text resources will be deleted completely.
40 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Resources Images and Image lists
Images
INSEVIS delivers some sample images with the VisuStage.
Creating own images is a child´s play by any free software.
• Images of the project-language will be used for all other languages as well
→ shown half transparency
• It is possible to use other images in other languages instead the image of the project language
→ by right mouse key assign a new one and it will be shown with full color
Image lists
These lists are the best tool for color changes of an object or toggling
images caused by changing variable values.
or
ATTENTION:
If there is active another value as these what
are assigned in line 1...n, than ALWAYS this text
resource will be displayed, what is assigned
FIRST (in first line / line 1).
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 41
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Cross references for images / image lists
To keep the overview about the images / image lists used in the project, there is a function „Cross reference“ (mark a image /
image list and use right mouse button). All images / image lists will be displayed referring to their usage in resources or in menu
objects.
By a double click on an item you get automatically into the menu, where it is used.
Close/open the message window by key „F6“.
42 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Multiple replacement of resources
If you organize your symbolic stringently you can swap multiple resources
• Variables,
• Texts,
• Text lists,
• Images,
• Image lists.
If they have similar symbolic
phrases in their name.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 43
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Resource Messages (Alarms and Events)
Alarms / Events
It can be processed
- with CPU-V 128 alarms and 128 events
- with CPU-P/T 1024 alarms and 1024 events
• To archive it enable message archiving by a check mark and insert a micro-SD-card (Archiving is done in a binary fil format.
RemoteStage converts this binaries into csv, alt automated in batch files)
• Alarm siren means an one-second-sound of the internal buzzer, what is played once between 10 and 600 seconds.
The message state can be controlled by the S7-Program by a bit from this area.
With bit=1 this message appears as „coming“.
With bit=0 this message will be interpreted as„going“.
The alarm state can be controlled by the S7-Program by a bit from this area.
With bit=1 this alarm appears as „acknowledged“.
With bit=0 this message will be interpreted as „not acknowledged“.
Both areas may not overlap each other (error message appears at compiling)
ATTENTION:
The block for Trigger- and Acknowledge areas MUSST EXIST in the PLC and must have at least that size
128/1024Bit, otherwise messages will not be displayed!
If the acknowledge bit is activated, it must be reset in the PLC after a while, otherwise the next of these
alarms appears as „acknowledged“.
If it is not activated and you create and use a visualization with the RemoteStage there will be set no bit in
the PLC when you acknowledge the alarm on the RemoteStage-visualization and on any other panels/HMI
this alarm stays not acknowledged there.
44 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Alarm/ Event-Message box
• Alarms of the same Group are acknowledged together / Alarms of Group 0 are acknowledged automatically.
• Trigger bit / Acknowledge bit areas are displayed for better information only and are not changeable in this view!
• An additional variable (only for Panel-PLCs not for Panel-HMIs) offers to display a dynamic optional error code as decimal
number.
(e.g. an calculated value of an special factor for customers needs as decimal number)
→ This is not a trigger variable for the message!
• By “Variable” a variables value (INT or REAL with (fix) 2 decimal places) can be displayed at the end of the message line.
• Like at the text resources it is possible to delete single text contents in the alarm / event message box.
→ Mark the desired cells by mouse and click right mouse key.
→ With “Delete content” the content of these cells will be deleted.
Alternatively:
→ If you press the “delete”-button of your keyboard
→ the marked text resources will be deleted completely.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 45
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Resource User administration
There can administrated be up to 9 users with passwords by 8 digit - PIN-codes. Users with level 9 have all access rights, those
with level 1 have least access rights.
All lines can be displayed single-lingual or -by selecting different text resources- multi lingual in every project language. To be
assigned at the resource “Dialogs / user level select”
Hint:
•The target menu screen after successfully log in will be assigned at the dynamic object „PIN-input field“
•With the PIN-Change dialog- function a PIN can be changed by the operator (his level stays the same). If
this PIN is forgotten, a new upload of the visualization binary can set it back to delivery state.
•For a user-level-referring screen change use the function „Change screen with PIN input“ on a button.
46 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Change user level by SFC215 "LOGIN"
The SFC215 "LOGIN" enables the user level change by S7-User program at Runtime.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 47
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Resource Partner-PLC (for HMI only)
INSEVIS HMIs run with data types of S7-300-family only. They use Ethernet S7-communication (Put/Get) to communicate. The
HMI communicates with its partner device as active partner by via Ethernet S7-communication (put/get). In that communication
INSEVIS-HMIs are the ACTIVE part. The referring partner-device will be identified by IP-address and TSAP (made of rack-no. /
slot-no. of CPU / and hex no. of this connection resource). One HMI can only communicate with ONE partner-device (CPU).
Attention:
If you do not synchronize panel and PLC the difference between both devices may lead to unexpected program
behavior.
48 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Resource Dialogs
The dimension and the design of the virtual keyboards appearing at
• I/O-field,
• Login field,
• Date-/Time field
• Stringinput field
• IP-address field
• User level select
The size of the single keys is generated by the size of the whole
object (Do not assign a size larger than the LCD-resolution!)
Hints:
At small panel diagonals it is very important benefit for the operator to easy enter his values that there is
available a fitting virtual keyboard. This is not available at most other HMIs and a strong benefit for your solution.
At the resource “user level select “ all lines (Header, single user levels and the cancel-button) can be displayed
single-lingual or -by selecting different text resources- multi lingual in every project language.
Every modification in the screen templates will be taken over automatically into every
screen this template will be used. Use this e.g. for top or bottom menus, headlines and so on.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 49
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Resources Trends
There can be processed 4 trends with 16 channels each. This represent values by time, smallest time base is 1 sec. All 16
channels of one trend need to have the same data format.
When number of samples exceed these limits, they will be overwritten in the FIFO system.
To configure the trend channel values, assign min/max values, decimal point, color, style (interpolated – shortest connection
between 2 sample values, bars (vertically), stepped) and design of the sample point markers (diverse).
Archives will be archived to the external Micro-SD-card only. Each trend will be saved as own file. This binary will be converted
by the software „RemoteStage“ on the PC into a csv- format either manually or in “Planned Tasks” of your Windows-PC. These
archives can be deleted from Micro-SD-card by an special SFC, assigned as function to a button.
50 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Starting the trend sampling with SFC 202 "TRENDSRT"
To start the configured Trend use SFC202 "TRENDSRT". The sampling interval and number of samples are assigned to the
trend.
After starting, operating system samples the configured operand values in given interval and stores to Micro-SD card if
„ARCHIVE“ parameter set to „TRUE“. If „CYCLIC“ parameter is „FALSE“, the „COUNT“ samples are one time sampled and
trend automatically changes to „STOP“ state.
Trends are written to „trend_xxx.bin“ whereas xxx is Trend ID number. This archive file is based on „Ring-Buffer“ mechanism
with „COUNT“ samples.
(Trend data can be get out of the PLC by SD-card only. In future versions a download by Ethernet will be possible.
If a trend is started once and the PLC has got a power OFF, the trend starts after power ON by itselfe automatically.
→ Here you will find more for parameterizing of the objects Trend viewer and trend archive viewer
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 51
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
S7-program sample for using the SFC202
Purpose: Start trend (ID number =6163) with configuration:
• 1s interval,
• cyclically,
• with archiving,
• ring buffer size 65535 samples (set of values)
52 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Stopping the trend sampling with SFC 203 "TRENDSTP"
The trend sampling can be stopped by SFC 204 “TRENDSTP“ function call.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 53
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Continue the trend sampling with SFC 204 "TRENDCNT"
The previously stopped trend sampling could be continued by calling SFC 204 “TRENDCNT“.
The sampling interval must be new assigned. The number of samples and sampling mode (cyclical overwriting, archiving) are
kept as last assigned.
→ Here you will find more for parameterizing of the objects Trend viewer and trend archive viewer
54 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Query the trend status with SFC 205 "TRENDSTA"
To query the trend status use SFC205 “TRENDSTA” function. It reports about trend sampling and/or trend archiving status.
→ Here you will find more for parameterizing of the objects Trend viewer and trend archive viewer
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 55
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
S7-program sample for using the SFC205
Purpose: Check the status of trend with ID number 6163
56 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Resource recipe administration and recipe viewer
INSEVIS-Panels/HMIs and Panel-PLCs may administrate
- with CPU type V up to 64 recipes with each up to 128 records with each up to 128 elements and
- with CPU type P up to 64 recipes with each up to 256 records with each up to 256 elements.
The different kinds of color shades (red shade, blue shade, green shade) are recipes.
Each recipe contains of always the same elements (e.g. red shades contains of water, white, yellow, red, blue, black).
Depending on the relation of the elements several records of the recipe red shades are generated (e.g. the colors rose,
orange, violet).
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 57
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Development of recipes in a randomized sample for color mixing
General settings
Recipe name: internal name of the recipe (independ of project language)
View name: displayed name of the recipe (depends of project language)
Comment: Insert your additional comments here
(Number) automatic increased internal number of the recipe (not changeable)
Recipe structure
Hint:
The FAT16/32 file system of the Micro-SD-card does not accept some characters in the file- or folder names
58 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Recipe handling with SFC 206 "RECIPE"
With the SFC206 “RECIPE” recipe records can be
• read in from Micro-SD-card and written to the PLC and
• written from the PLC to the Micro-SD-card.
It means, you can combine e.g. a bar code reader input with a special recipe record. The reference table (what bar code uses
what recipe record) is to program in S7.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 59
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
S7-program sample for using the SFC206
Purpose: Create (overwrite if record file exists) a new recipe record file in micro SD card.
Hint:
The FAT16/32 file system of the Micro-SD-card does not accept some characters in the file- or folder names
Hint to function 6
The input parameter „REC_NAME“ can carry wildcards as:
For sample:
• REC_NAME = “ab*“ returns the number of all records, what start with ab
(no matter what and how much character follow)
• REC_NAME = “a?b“ returns the number of all records with 3 characters
(what start with a and end with b and contain on character in the middle (no matter what))
• REC_NAME = “*“ or an empty S7-String return the number of all records
60 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Ressource Menues
The "Menus" resource shows the overview of the created menus (screens) and general settings about them as follows:
Hint:
Make the dimension of the screen saver much smaller that the whole resolution is
to let the screen saver „walk“.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 61
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Basic functions
There can be selected any objects by left mouse click and be copied/ cut out/ grouped/ ungrouped by right mouse key. Copied
objects will be pasted in the same screen, they will get an X-Y-offset of 5 pixels to keep orientation. When haviing marked
multiple different object, common properties can be edited at once.
Background image
Hit an empty space (with no objects) in your screen to get to the general settings.
The name is the name of the screen (to be seen in the screen-tree on the left side)
The ID-number of the screen will be used by the PLC, when a screen change is to be
ordered by the PLC (of course not available in the HMIs). This ID is not to be changed
manually.
By the view name a a multi-languaged text resource will be used from a text field from
the screen template with the system variable $(CurrentScreenViewName) to display the
present screen name in multiple languages .
Clean Screen
The Clean screen will be started with a function (to be chosen by the rider „Function“) and there also the time period will be
assigned.
Placing an object
Select the required objects at the catalog tree (right) and add them to the screen in
a window by left mouse key.
Make the fine placement by the box „Position and Size“ in pixels or by key-
combination SHIFT+arrow-keys (8 pixels each click)
Note that the zero-point (X;Y = 0;0) is the TOP LEFT CORNER
Text font
Here you can assign the font and size as well as the color and the style (Italian,
Bride) of text
Border
Assign here the outline and mostly the rear color of your object
- flat = assign frame and background color without 3D-effect
- lowered = assign frame and background color with 3D-effect “low”
- raised = assign frame and background color with 3D-effect “high”
- none = transparent
62 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Margins
Assign the distance between texts/labels or symbols on a button
to the frame of this object (in pixels).
Visibility
The visibility of objects can be controlled by a variable and is to be assigned easily
Hint: Depending on type of variables, some inputs can stay empty (e.g. the masking, if a boolean variable was selected).
Access rights
These rights are to be assigned by user level and by a variable.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 63
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Appearance
The appearance of most of the objects can be controlled based by value of a variable.
In the area (0...125) the object will displayed in Here the object becomes green only if in the lowest 7Bit
green and in the area (126...250) in red. The (refers to bit mask 127) the value of 63 is reached and red
frame will be displayed in black. If the value of 64 is reached. The frame is shown in black.
Out of the selected area or values the color of the first line is displayed always. In above samples it is withe with black frame.
Here it is recommended to create an additional line for that purpose.
ATTENTION:
You need to define another color valid for values out of desired area or values in the 1st line.
If you do not add this line, the color of the first line will be displayed for values out of desired area or values.
This can cause wrong color information, what can cause an incorrect operation by operator!
Insert objects
Objects can be inserted by
Copy objects
Instead of systematic saving groups of objects into libraries
(recommended!) there is a “cheap´n dirty” version too by
simple copying of selected object from one VisuStage into
another open VisuStage.
64 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
The PLC can request what screen menu is active ad can force the VisuStage to change into another screen.
Query the current the screen ID number with SFC 200 "SCR_GET"
The currently shown screen ID number can be retrieved by using SFC 200 “SCR_GET“
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 65
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Changing the screen with SFC 201 "SCR_SET"
Screen can be changed by using SFC 201 “SCR_SET“.
66 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Creating a visualization screen
Static objects
Lines, rectangles, texts, images
Lines
Place an object: (see basic funtions)
Assign visibility: (see basic funtions)
Assign appeareance: (see basic funtions)
Parameterize the object: (register “General”)
• this sample shows a 3px wide line.
• When changing target screens a miss calculation of width can happen
what causes overlapping failure (reported in message window)
• As of version 2.2.10, new line types and arrows can be used.
Rectangles
Place an object: (see basic funtions)
Assign visibility: (see basic funtions)
Assign appeareance: (see basic funtions)
Parameterize the object: (register “General”)
• this sample shows a rectangle without border, with a horizontal color
gradient from red to green, all other properties are self explaining
From VisuStage version 2.2.1.0 it is possible to round the corners with a radius.
In the settings, under the item Corners, a radius can be configured for all four corners.
Ellipses
Place an object: (see basic funtions)
Assign visibility: (see basic funtions)
Assign appeareance: (see basic funtions)
Parameterize the object: (register “General”)
• this sample shows 17px diameter yellow circle with a 3px red outline
• all other properties are self explaining
Texts
Place an object: (see basic funtions)
Assign visibility, fonts: (see basic funtions)
Assign appeareance: (see basic funtions)
Parameterize the object: (register “General”)
• Use an existing text resource or create a new one directly here OR
use the Internal system text to display compile-no and -date
• Assign font, bride and italic style
• Assign horizontal/vertical alignment
• Check “Wrap words” if this is a multiline text
Images
Place an object: (see basic funtions)
Assign visibility: (see basic funtions)
Assign appeareance: (see basic funtions)
Parameterize the object: (register “General”)
• use an existing resource or create a new one directly here
• in the „Stretch“-box choose „Fit to size“ to see your image in the objects rectangle
you did draw
• assign horizontal/vertical orientation if object is not stretched
• rotate and mirror object as you want to
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 67
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Dynamic objects
Date/Time fields
Date/Time fields are used to display (and, when „Editable“ is checked) to edit
time and date by an automatic displayed virtual keyboard to type in the values.
Hint:
• If a DateTime field is to narrow, than characters, what can not be displayed completely will not displayed at
all
• At TOD (TimeOfDay) the time will be displayed in hh:mm:ss format.
Use TOD for longer times.
• At TIME, S5TIME and TIMER time is displayed in ms Milliseconds).
• At DATE the date will be displayed in days (since 01.01.1990).
68 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
I/O fields
I/O fields are used to display (and, when „Editable“ is checked) to edit values with an
automatic displayed virtual keyboard to type in the values.
Notification of modification
Assign a bit to get informed, when the operator changes the value
of the I/O-field at runtime.
Hint:
• At STRNG notice the S7-definitions (length-values in the first 2 bytes)!
At INSEVIS the maximal length of the STRNG is 60 bytes
BUT the referring DB MUST BE at least 60+2 bytes large!
• Scaling: by S7-program with the Siemens-FC105 SCALE
(Result: REAL-value, what is not allowed in VisuStage to color the appearance of this fields),
• If this coloring/ appearance is needed, than us S7-commands Rounding (RND) or Cutting (TRUNC)
to reach a valid value for this function
• If a DateTime field is to narrow, than characters, what can not be displayed completely will not displayed at
all
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 69
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
PIN input fields
In the user administration can be assigned up to 9 levels with an up to 8-digit PIN- number to administrate the access rights.
A login-keyboard appears automatically after touching the PIN input field by the operator.
„INPUT“ is to enter your PIN to get into your access rights.
„CHANGE“ means, that PIN can be changed by authorized personally. After changing the new PIN is valid.
70 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Diverse kinds of buttons
VisuStage contains standard, dynamic and text buttons.
• Standard buttons are available as templates and contain 65000 colors.
• Dynamic buttons will be created in the VisuStage, contain 256 colors only but offer symbol change (by image list),
multi lingual text change (by text list) and color change functions.
• Text buttons can proceed text changes with very large text lists
All buttons contain the dead-man´s function (executing the function too, when leave the button sidewards).
Attention
If you execute a function wen PRESSING and LEAVING the button, it is hardly recommended to check this
box! Otherwise it may happen, that the operator leaves the button sideways without executing the assigned
function for leaving the button and e.g. an drive does go on instead of stopping.
Standard buttons
Place an object: (see basic funtions)
Assign visibility: (see basic funtions)
Assign margins: (see basic funtions)
Assign font: (see basic funtions)
Assign access rights: (see basic funtions)
• Select a Label (Text) from your resources or import it directly here to place it on the
button
• Select a Symbol from your resources or import it directly here to place it on the
button
• Assign the place, where the image/symbol is displayed referring to the text
• Choose the same color for the are in the middle, where your text and/or symbol will appear.
Attention
If you forward the source code of this VisuStage project (vsproj + vsbin) you need to add the 3 self made
buttons and copy it in the same path like VisuStage Is installed there. Otherwise these buttons will not be
displayed (and compiled to the binary).
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 71
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Assign a function (register “Function”)
• There can be assigned functions for pushing and releasing the button as well
72 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Dynamic buttons
This buttons were used mostly for a mixture as state area, text- and image lists with a
function to execute. )e.g. is in run / switch to stop, etc.). For this kind of button it is not
possible to create own ones, because they were calculated at runtime.
Attention
If there is active another value as these what are assigned in line 1...n, than ALWAYS this appearance will be
displayed, what is assigned FIRST (in first line / line 1).
Text buttons
These objects are used like a dynamic button without symbol change, but can be used to proceed very large text lists. For this
kind of button it is not possible to create own ones, because they were calculated at runtime.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 73
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
State areas
Place an object: (see basic funtions)
Assign access rights: (see basic funtions)
Assign visibility: (see basic funtions)
74 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Radio boxes and Check boxes
Radio boxes are used to visualize an either-or-selection
(e.g. at alarms coming and leaving)
Place an object: (see basic funtions)
Assign visibility: (see basic funtions)
Assign margins: (see basic funtions)
Assign font: (see basic funtions)
Assign access rights: (see basic funtions)
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 75
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Progress bars
This item is uses to display analog values like dimensions, time, etc., where
different colors depend on different limits assigned before.
The progress bar right was designed with these settings below:
• Assign a variable or a fixed value for Maxlimit and for Minlimit of the progress bar.
• If you want to color 3 parts of the progress bar, enable limit areas
- by a fixed value or
. By a variable
• Choose a bar style (horizontal, vertical, 2D, 3D, color of background and fill color
Hint:
During first time dropping a progress bar into the screen the progress direction will be assigned referring to
heigth / width as shown below:
• Is height > width = vertical direction
• Is height < width= horizontal direction
76 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Sliders
This object is a good solution to display a variables value along a staight line or (if editable is activated) to set up a value roughly
by hand.
• If “Changeable” is activated the slider point is movable and changes the variables
value
• Assign the increments (values between the visible values on the ruler)
• Position = The rulers distance between the ruler and the sliding rail.
• Size = Width (at vertical) e.g. height (at horizontal) of the ruler
• Activate Scale sub marks (between the main marks = rulers increments)
(it is better if these sub marks are a devisor of the main mark, e.g. 5 or 10, when the
rulers increment is 20)
Hint:
By the dimension of the objects when putting into the menue by mouse it will be set automatically, if it is a
• vertical (height > width) or an
• horizontal (height > width) slider.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 77
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
System data (IP-address field, languages, etc.)
While languages, brightness or screen savers are functions what can be assigned to buttons or touch areas, the IP-address-
field is an own object.
• Assign a (or create a new one) variable to control the system property
78 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Gauges
With this object a value can displayed in a gauge form with a pointer like in older meters.
• Insert the Angle of the circle segment for the scale area
- Start at Min, end at Max,
- Pointer always runs clockwise
- Information angle position: -270° = „6 o´clock“ / -180° = „9 o´clock“
-90° = „12 o´clock“ / 0° = „3 o´clock“ / 90° = „6 o´clock“
180° = „9 o´clock“ / 270° = „12 o´clock“
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 79
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
80 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Viewers
Image and text lists
Image list
Look at the color change of the pipes in visualization sample, screen “objects” 3. The pipes will be separated into segments. For
these segments all colors are available as single images with the requested colors. In the resource „image list“ values will be
assigned to these single images. In the object image list these values will be controlled by a variable (what itself is controlled by
arrow buttons, what increase/decrease its value by „1“. This value is also shown in a I/O-
field).
Text lists
Look at the text change of the users in visualization sample, screen “users”).with displaying the actual logged-in user. There
were assigned 3 user (user 1, .._2, .._3).
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 81
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Trend viewer and trend archive viewer
This object shows the samples of up to 16 values (= 1 trend) by time in a graphic way.
At CPU-T-devices there are available grid lines for better orientation, a higher scaled X-axis (more time values) and a movable
measurement ruler to show archived values at different times.
Per trend there is shown only ONE vertical scale with the referring trend name
above. To see the other scales click on the name and the scale and name of the
next trend appears, and so on until the first trend comes again.
82 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Sample Trend viewer from sample visualization
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 83
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Message viewing and archiving
There are different objects to display messages:
• blinking symbols (Message indicator)
• blinking text lines (Message indicator - text)
• oldest/youngest message only (Message viewer - line)
• viewer box for all actual messages (Message viewer - multi line)
• viewer for all archived messages (Message archive viewer)
Indicator at alarms:
Blinking if alarm has come and is not acknowledged
Display (without blinking) if alarm is acknowledge but still there
Disappears if alarm is acknowledged and no more there
Indicator at events:
Blinking if event is there
Disappears if event is no more there
Placing as like at all other objects too, Parameterization is self explaining only Assign an event type - alarm or message.
84 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Message viewer multiline / Message archive viewer
This message viewer is made to show all active messages. It contains navigation functions (line scroll) and (for alarms) an
acknowledgment function.
This message viewer is made to show all archived messages saved on the Micro-SD-card. It contains navigation functions
(line and page scroll). To archive samples activate it by a hook as archivable.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 85
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Recipe viewer
The resource “recipes” will displayed by this object in 3 different windows:
• Recipe viewer window
• Records viewer window (of each recipe)
• Element configuration window
• It is recommended to use a title bar and to assign a title to the recipe list.
• The titles of the other lists bellow (record list and element list) will be assigned
automatically by the inserted data.
• (Title of the record list in the sample „red shades“, element list in the sample
Rose“)
• All other settings are self explaining settings to design the title bar
• All settings are self explaining settings to design the scroll bar
Hint:
Instead of a navigation bar you can assign own buttons by
using “Receipe Viewer Function” at releasing the button.
86 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
By the register „Navigation buttons“ can be selected all function keys you need.
Their button design can be substituted by a customized button.
Recipe list:
Select: activates a recipe from the recipe list (will be highlighted),
by touching directly too, this list can be hided, when you have
1 receipe only
Record list:
Select: activates a record from the record list (will be highlighted),
by touching directly too
Save as: saves the record with a new name in the Micro-SD-card
(an string input field opens automatically)
Element list:
Edit opens up a virtual keyboard to edit the elements value
To PLC: transfers the stored values and records into the PLC
From PLC: reads variable for element values from the PLC
Assign a width of the recipe viewers window to the displayed elements name to have a
efficient window design.
In the 3 different viewing windows (recipe, record- and element-) it is useful to ask the
usere “Do you really want to...?” BEFORE he is manipulating something wrong.
These message texts are system messages and can be activated here
At the text resources you will find these text phrases as system texts always on top of the
texts and in the csv-file with the prefix „__SYSTEXT“.
These messages will be displayed BEFORE storing, deleting, data transfer to/from PLC
(These register is shown just for the record-list only, the others work similar to it.)
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 87
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Views of recipe lists, record lists, element lists at runtime
Recipe list
The recipe list contains all recipes, what are pre-assigned in the
VisuStage before. It has an clear and an uniform element structure,
what was pre-assigned in the software VisuStage before.
The assigned name for all recipes is displayed on the title list.
Record list
Element list
88 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Function graph
This viewer is able to display a number of x;y-values from a data block. There could displayed up to 2000 couples of x;y-values
each as one pixel.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 89
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
The data block with the x;y-values to display must be devided into two parts:
• Header Information about trend coordinate structure.
• Data Array of [X,Y] pairs. Data type must be defined in Header
Header structure
Offset Name Data type Value Notes
0 DataID DWORD DW#16#46475250 Constant value
4 HeadID INT 1 Constant value
6 Points INT Number of [X,Y] pairs [0 .. 2000]
8 RefreshCount INT Refresh request counter.
Data structure
For example:
The following data block contains
trend coordinates with following
property
90 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Working with library elements
Library elements were used to have available pre assigned elements for different projects. This is very useful as base for
multiple visualizations and show a corporate design e.g. at navigation bars, state bars and login pages. For all, who want to
copy (quick´n durty) only, find more about copying more in basic funtions.
To send your libraries to others, always zip and send complete libraries (folders on the
VisuStage-PC) including your library elements (*.vsl) .
The library offers images, button shapes and state areas in a SVG-format, who will be stored at
the image-resorce of the project. To get a preview right in the library window, select the icon as
shown in the figure to the right.
Hints:
The library objects in SVG-format allow a very simple color-change (at the rider „Appearance“), much
easier then with image lists, what will simplify your visualization project by far.
Also when scaling the size of the objects the quality loss is less than at bmp-, jpg- oder png-files.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 91
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Working with image blocks
As of version 2.2.0.0, image blocks can be created.
For this purpose, a new image block project is started in an empty VisuStage or an
existing image block (attention: file format *.vsl) is opened in a library and a new
release is created with the right mouse button (display as [in work]).
n the "View" resource, the image module is created with the familiar VisuStage
objects (not all of them are useful for use in an image module and are therefore
grayed out). The configuration takes place in the usual property windows as with the
previous VisuStage also. However, no variables can be assigned (this is done in the
resource Interfaces).
he image module can now also be opened, edited and duplicated directly from the library. This is
done by right-clicking on the object, then selecting the desired option. (Changes made in one
picture component affect all used picture components of this type. If picture components are to be
excluded from this, a duplicate of the picture component must be created).
92 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
If all errors are cleared, the compiler creates a *.bin-file and the simulation tool „SimuStage“ starts automatically.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 93
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Simulation and download
There are 2 ways to simulate your visualization:
Manual simulation
Starts the integrated simulation tool SimuStage in a new window.
The operation by the user is by mouse pointer simulated like at the real touch panel.
Automatical simulation
Starts the SimuStage together with the Siemens-software S7-PLCSIM (what must be installed at the same PC).
The process data come from S7-PLCSIM (not from PLCSIM Advanced – this is for 1200/1500CPUs). Of course, S7-PLCSIM
does not simulate INSEVIS-SFCs/SFBs.
Manual simulation
By manipulating variable values
in the variable table you can
cause changes manually.
Automatical simulation
Start in the VisuStage by
“Project” → “Simulate with S7-PLCSIM”
1. select “Blocks”
94 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Here you find the call from Simatic®-Manager
If the S7-PLCSIM
was called, the S7
program is
simulated ONCE
only.
For a CYCLIC
simulation use the
right button (green
frame)
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 95
Manual Panel-HMI, Rev. 02 / 2023
Visualization with the software „VisuStage“
Download
Transfer the visualization binary file to the target device
Attention
If some devices with the same IP-address should be connected, this will be stopped from Windows-OS. To
switch off this function, please insert in the cmd this command: arp -d (this deletes in your PC the old MAC-
address from the foregoing device, what was stored in your PC).
96 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
General
The RemoteStage is a multiple instanciable command line software tool, what is not to install. It can be kept in a folder on the
remote-PC or on a mobile data carrier as remotestage.exe (and if you use German program language with the file
remotestage.deu as well). As command line tool it can proceed diverse functions in a batch file.
The software RemoteStage uses the binary files (binaries / *.vsbin) of visualization projects, made with „VisuStage“. These
binaries are not backreadable, what offers an effective protection of the users know-how and allows to forward these files
towards the final user or operator. It is possible to download the visualization binary directly by Ethernet from the Panel-PLC /
Panel-HMI to reduce the organization efforts. A a PIN-code protects the visualization against unauthorized uploads.
The RemoteStage works like an additional Panel-HMI on the remote-PC, what gets the process (actual) data by a TCP/IP-
connection straight from the PLC. System data like time and buzzer are related to even this PC of course. This allows a free
remote visualization and account to external S7-PLCs by S7-Ethernet (Put/Get).
In a 2nd program instance (Archive mode) the RemoteStage reads in (direct form Micro-SD-card or by Ethernet) from the Micro-
SD-card, displays the values, converts into csv-format and saves it to the remote PC.
If the RemoteStage should be installed as an batch call on the end user´s PC this is all you need to write:
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 97
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
Insert PIN code
In the VisuStage-project it is possible to allow an upload of the compiled binary to the
remote PC. This upload can be protected by a PIN code, what is to be inserted in a new
window (right)
This PIN must be inserted at every new upload (also when you use this upload for backup
function in ServiceStage). At INSEVIS sample projects this PIN is 123.
After successful upload a black window appears, what changes to the first menue in the
VisuStage project after clicking the “connect” button. (Not 1:1 of the original panel, this will
be done by VNC)
Hint: Referring the system data (like buzzer, archives and time) always the PC-system data will be used, not these of the
remote device.
Hints: Following properties / functions / setting will not be supported by RemoteStage (viewing mode)
• "display backlight control" and "Screen- and language control" - from “Screens - Settings“
• "Synchronize the HMI time with partner time" – from resource „PLC-device settings“
• "Enable to change partner time in runtime" – from resource „PLC-device settings“
• “Change system time“by Screen-object "Time/Date field"
• Button-functions: „increment / decrement brightness“, „backlight off“, „activate clean screen“
• VNC Server
Hint: If you upload the visualization binary from the remote device (this function will be activated in the
VisuStage-project), this file will be kept in the local TEMP-directory of your PC as long you are remote online.
There will be stored the archive files as binary too as long the remote session is active.
To save and convert these archives into CSV-format please go to archive mode and select “File Open” and
select the TEMP-directory.
Most of the archive data are kept on the Micro-SD-card as binaries and con be converted to csv-
format by RemoteStage “Archive mode” (a 2nd instance of RemoteStage) only.
ATTENTION:
Use only the binary file what fits to the archives (where these archives
were projected)
98 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
Uploading, converting and storing archive data as csv-files
These data can be archived by these products on the Micro-SD-card:
In the newly appeared PC-window you may find different groups of icons with different functions:
Reads archive by inserting Read in archives by Ether- Exports archive data to PC Editing and downloading
Micro-SD-card in PC slot net directly into PC nto the PC-network of modified archives
from left → right: from left → right: from left → right: from left → right:
- Data(DB-)archive* - All archives - Alarm archive - Save archive
- Alarm archive* - Alarm archive - Event archive - Add new archive
- Event archive* - Event archive - Recipe archive - Rename archive
- Trend archive* - Recipe archive - Trend archive - Copy archive
- Trend archive - Data(DB-)archive - Download archive
- Data(DB-)archive
* To open these files insert a nearly valid IP-address and open the binary of the visualization what fits to your project.
Than the binaries can be converted into csv-files
Below: View of the event archive in the RemoteStage Below: Export of the event archive as csv-file
ATTENTION:
Do not confuse the uploaded (from Micro-SD-card) archive file with the other archive file created during the
remote-session in the remote-PC itself. Pay attention to format the csv-file according to your own needs.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 99
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
Display and export trend archives
Archive data will be read in from Micro-SD-card, can
be displayed and e.g manually saved as csv-file.
ATTENTION:
Do not confuse the uploaded (from Micro-SD-card) archive file with the other archive file created during the
remote-session in the remote-PC itself. Pay attention to format the csv-file according to your own needs.
100 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
Recipe handling
Recipe archive data from Micro-SD-card can be
– read in / uploaded (→ You have to select the whole root-folder “recipes” of the Micro-SD-card !),
– displayed and maybe edited in RemoteStage directly what is self explaining and
below: list of archived recipes and its records below: list of records and its elements
The record „TEST3“ was modified in the RemoteStage and this is shown by an „!“ .
After downloading into the remote device this sign disappears.
The storing of all records (as binary files in an own folder into the network drive for modifying) is done, when “recipes” are
marked in the tree view (left).
When recipes are edited in a network drive you can see their path in the address line.
When recipes will be uploaded from the remote device you see its IP-address.
The creating of a record can be done when in the tree view (left) a single recipe is marked.
ATTENTION:
The structure of the recipes MUST be kept the same.
Records of a recipe can be added or deleted within this recipe.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 101
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
Data (DB) archive upload, display, storing and download
Any data can be archived with the SFC 207 ARCHIVE onto the Micro-SD-card (binary or csv-data)and read back with the SFC
209 READFILE from the Micro-SD-card in the folder UserData (see system functions).
In the RemoteStage-shell no DB-archives can be written from PC to the Micro-SD-card of the PLC manually. This will be done
by command lines in batch files (see samples in next pages).
The format of the csv-file will be assigned by the S7-program (SFC207) and is not configurable by the RemoteStage. This can
be done later on with any table calculation program by customer (because only he knows the format).
102 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
Command line of RemoteStage (Viewing mode)
RemoteStage can be inserted in „planned tasks“ of the remote PC. A combination of multiple parameters is possible.
Command line
Hint: If the binary name contains space-signs it is necessary to write it in “ like „C:\Test 1 2 3.vsbin“)
Command line
Hint: If the binary name contains space-signs it is necessary to write it in “ like „C:\Test 1 2 3.vsbin“)
If the parameter is „restart=0 (default), the connection will be restarted only once. For all others the value is the time in seconds
from loss of connection abort to the planned start of the new reconnection.
Command line
In this case the RemoteStage starts a communication with a remote device with the IP address 192.168.80.50 via the TCP port
with the number 4500.
Command line
Hint:
The default port number for TCP is port 102 at the PLCs.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 103
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
Command line of RemoteStage (Archive mode)
RemoteStage can be used in batch process from command line with command line parameters, to save archives somewhere
with a self defined name.
In the PC-OS Windows® batch files can be done time controlled in the task manager
Start menue →All Programs →Accessories →System programs →Planned tasks → add a task
In the wizard dialog can be assigned date and time for that job.
Command line (no line feed please, write all in one line!)
Parameters
mode: Archive file read in
alarm_archive - read in alarm archive from remote device (alarm.bin)
event_archive - read in event archive from remote device (event.bin)
trend_archive - read in trend archive from remote device (trend_<trend number>.bin)
(trend ID is assigned automatically by VisuStage at ressources / grayed out you can not change it)
Samples
For example to read in alarm archive from INSEVIS PLC with IP address 192.168.80.50 and write to „d:\archive\alarm.csv“ file
with CSV format you need this command (supposed remotestage.exe is at C:\):
Command line (no line feed please, write all in one line!)
For example to read in the sample-trend with ID6163 (from sample visualization of PC1560T) from Panel-PLC with IP-address
192.168.80.50 and to save it as csv-file to D:\archive\trend6163.csv you need this command (supposed remotestage.exe is at
C:\):
Command line (no line feed please, write all in one line!)
104 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
Read in (upload) recipe archive from remote device
The binaries of the (in VisuStage predefined) recipes and the of the records (created in runtime by the operator or by SFC206
from the S7-program) will be read in, converted and stored in a path on the PC.
Command line (no line feed please, write all in one line!)
Parameters
mode Recipe = read in the recipe data from remote-device
recipe name Recipe name assigned in visualization project (NOT: View name)
record name Name of the record for saving of SPECIAL (single) records.
If this parameter is not assigned, RemoteStage reads in ALL records, what belong to the recipe <recipe
name> and stores it in a folder assigned by the parameter "/o=" before.
→ To configure the format of the output file as csv, the parameter "/format=csv" must be set, otherwise all data
will be stored a a binary.
In the csv-files this format is predefined: ; (Semicolon) as field limiter and “ (quotation mark) as text separator.
If this parameter is assigned, the format of the output file MUST BE predefined by the extension of the record
name.
→ If the file has an extension .csv or .txt, than it is a csv-format, otherwise the output file format is binary.
output file: Path and file name of the recipe record for the storing in the PC (optional parameter)
If the parameter "/o=" is not assigned, a folder "Recipes\<recipe name>“ will be created in the project folder
(where the visualization binary is kept) automatically and the recipe record stored as <record name>.rec.
If file name includes space character, it should be quoted with " (quotation mark).
Samples
To read in e.g. a single recipe record „Orange“ from the recipe „Rezeptur_Rot“ from the INSEVIS Panel-PLC with the IP-address
192.168.80.50 and to store it as csv-file to „D:\archive\“ this command line is required (supposed remotestage.exe is at C:\):
Command line (no line feed please, write all in one line!)
To read in e.g. ALL recipe records from the recipe „Rezeptur_Rot“ from the INSEVIS Panel-PLC with the IP-address
192.168.80.50 and to store it as csv-file to „D:\archive\“ this command line is required (supposed remotestage.exe is at C:\):
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 105
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
Write back (download) recipe archive into remote device
With this function the uploaded (and maybe modified) recipe data will be written back (downloaded) into the remote device.
(from rev. 1.0.4.17 and PLC firmware 2.3.9 (all CPUs) or HMI firmware 1.2.7 CPU-V/-P and 1.2.6 CPU-T)
Attention: The structure of the receipes in the remote device may not be modified between upload and download.
(No adding, deleting elements or changing the row of order)
Command line (no line feed please, write all in one line!)
Parameters
project binary Binary fle of visualization project
recipe name In VisuStage projected recipe name (ATTENTION: not view name!)
Samples
Following command line downloads ONE recipe record „Rot_123.rec“ of the recipe „Recipe_Rot“ from the folder D:\recipes into
the remote device with the IP address 192.168.80.50 (supposed remotestage.exe is at C:\):
Command line (no line feed please, write all in one line!)
Following command line downloads ALL recipe record of the recipe „Recipe_Rot“ from the folder D:\recipes into the remote
device with the IP address 192.168.80.50 (supposed remotestage.exe is at C:\):
Command line (no line feed please, write all in one line!)
106 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
Read in (upload) data (DB-) archive from remote device
This function copies the data(DB-) archives created by S7-program with SFC207to the requested target path into the PC. A
modification of the csv-format is not possible.
Command line
Parameters
mode data_archive = read in the date (DB-) archive from remote-device
output file: Path and file name of the data (DB-) archive for the storing in the PC (optional parameter)
If nothing is assigned for the parameter "/o=", a folder "UserData“ is created in the program folder (where the
remotestage.exe is kept.
If file name includes space character, it should be quoted with " (quotation mark).
To read in e.g. a data (DB-) archive „Test-DB“ from the INSEVIS Panel-PLC with the IP-address 192.168.80.50 and to store it as
csv-file to „D:\archive\Testdaten.csv“ this command line is required (supposed remotestage.exe is at C:\).:
Command line (no line feed please, write all in one line!)
Attention: The programmer itself is responsible to keep the structure of the data (DB-) archives. If they will be modified, all
referring reports must be adapted too!
Command line
Parameters
Samples
Following command line downloads ONE archive file "default_cfg.csv" from the folder D:\configs into the remote device with the
IP address 192.168.80.50 (supposed remotestage.exe is at C:\):
Following command line downloads ALL archive files from the folder D:\configs into the remote device with the IP address
192.168.80.50 (supposed remotestage.exe ist at C:\):
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 107
Manual Panel-HMI, Rev. 02 / 2023
Remote access with the software „RemoteStage“
Return codes
Return codes of remotestage.exe indicate the result of operation.
Return code Meaning
0 Successfully read out and saved.
1 Invalid parameter or mandatory parameters are missing
2 Project binary file is invalid or not found
3 Remote IP address is invalid
4 Could not connect to remote device
5 SD card not inserted on remote device
6 Archive file not found on remote device
7 Remote device does not support archive file read service
8 Invalid archive data
9 Not enough system resource
11 Not enough system resource on remote device
14 Could not write to in give <output file>
15 Connection is broken
:res4
@echo Could not connect to remote device
@goto :EOF
:res0
@echo Successful read out and saved
@goto :EOF
108 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Working with the software „ServiceStage“
With the free-of-cost software „ServiceStage“ it is possible to recognize INSEVIS-CPUs online to check their state,
backup/update programs, set a know-how protection, etc. This software can be used with operating system Windows 10 only.
VIDEO-tutorials available
More information are provided in different video tutorials in the
ServiceStage play list at INSEVIS YouTube®-channel “INSEVIS EN”.
With this program a member of the service-team can do all the main functions for diagnostics and update by his PC/Laptop
without other expensive tools.
In this view you can assign a new IP-address of the connected device (Assign IP address).
Function overview
General information
Displays the system data to inform only (like serial
number, firmware version, MAC-address).
Shows editable data like
• IP-address,
• Net mask and
• Router-IP-address
as well as a blink test button to identify
your CPU again.
Operating mode
Here you can change the operating mode of you CPU
between RUN and STOP (not for Panel-HMI). This
change must be confirmed in an extra window.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 109
Manual Panel-HMI, Rev. 02 / 2023
Working with the software „ServiceStage“
Memory
Shows the workload of the load- and work- memory (not for Panels-HMI).
Diagnostic buffer
It displays the last 100 entries of the diagnostic buffer
listed by date and time (not at Panels-HMI).
Block Update
This function makes it possible to download
- the S7-user program as MemoryCard-file
*.wld * (not for Panel-HMIs)
- the INSEVIS-binary for visualization file as
*.vsbin and
- the INSEVIS-configuration file as
*.csbin (not for Panel-HMIs)
separately via the network into the CPU.
* The WLD-file is a binary file with S7-system data (SDBs) and S7-program blocks (OBs, FBs, FCs, DBs).
After creating a WLD file in SimaticManager/TIA-Portal (at the menue: „File → Memory Card File → New“) you
can copy DIFFERENT DBs with or without their system dats into the window of the new S7-Memory-Card-File
by drag´n drop.
So it is possible to download WHOLE S7-projects OR SINGLE DBs with/without their system data.
110 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023
Working with the software „ServiceStage“
Creating backup files (Online Backup)
This function creates
• an WLD-file „S7programs.wld“ with all the S7-
system data and all OB, DB, FB, SFB and SFC
and
• a visualization binary file „Visudata.vsbin“
and copies this files into a folder „backups“.
ATTENTION:
• To make a visualization backup, it must be allowed to RemoteStage BEFORE, when doing the visualization
in VisuStage (check the upload-function in VisuStage-project-header), if necessary a PIN-input is required.
Additional a password for communication must be typed in, when assigned in SimaticManager/ TIA/
ConfigStage.
• If “Read Protection” is assigned to the device an “Online Backup” is not possible any more.
Know-how-protection
There are different levels of to protection of the S7-
program against unauthorized reading or writing.
No protection: The S7-program blocks (DBs) can be read and overwritten from everyone. The protection level can be
increased by assigning another level in the „ServiceStage“. There will be asked for an authentification by password, if it was
configured so in the Simatic-Manager or TiA-Portal. So only authorized personnel can activate higher protection levels.
Read protection: The S7-program blocks (DBs) can still be manipulated from everyone, but not read any more. Only the
Panel-HMIs can still read out the process data (DBs) to visualize it. This protection level can be reset by the PG-function
„Clear All“ or by ServiceStage. Than the S7-program is deleted in the PLC and the unprotected original program may be
downloaded into the PLC again.
Write protection: The S7-program blocks (DBs) can be read from every one, but no more manipulated. This protection level
can only be reset by general reset by hardware directly on the device. Than the S7-program is deleted in the PLC and the
unprotected original program may be downloaded into the PLC again.
Read/Write protection: The S7-program blocks (DBs) can no more be read or manipulated. Only the Panel-HMIs can still read
out the process data to visualize it. This protection level can only be reset by general reset by hardware directly on the
device. Than the S7-program is deleted in the PLC and the unprotected original program may be downloaded into the PLC
again.
INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen 111
Manual Panel-HMI, Rev. 02 / 2023
112 INSEVIS Gesellschaft für industrielle Systemelektronik und Visualisierung mbH • Am Weichselgarten 7 • D-91058 Erlangen
Manual Panel-HMI, Rev. 02 / 2023