Sie sind auf Seite 1von 26

Softwareinstallation

1
1 Inhaltsverzeichnis

1 Inhaltsverzeichnis..................................................................................................... 2

2 Unterstützte Betriebssysteme..................................................................................3

3 Einschränkungen bei virtuellen Maschinen........................................................... 5

4 Administratorrechte für B&R-Software...................................................................6

5 Automation Studio.................................................................................................... 6
5.1 Systemvoraussetzungen................................................................................................................................. 6
5.1.1 Automation Studio 4.11............................................................................................................................. 6
5.2 Installation....................................................................................................................................................... 7
5.2.1 Klassisch.................................................................................................................................................... 7
5.2.2 Softwarekomponenten hinzufügen............................................................................................................ 7
5.3 Lizenzierung.................................................................................................................................................... 8
5.3.1 Automation Studio..................................................................................................................................... 8
5.3.2 Automation Studio (Legacy).................................................................................................................... 12
5.4 Deinstallation................................................................................................................................................. 14
5.5 Setup-Infos.................................................................................................................................................... 14
5.5.1 Automation Help - Setup.........................................................................................................................14
5.5.2 Automation Runtime - Setup................................................................................................................... 15
5.5.3 Automation Studio - Setup...................................................................................................................... 16

6 PVI.............................................................................................................................18
6.1 Systemvoraussetzungen............................................................................................................................... 18
6.1.1 ab PVI 4.11..............................................................................................................................................18
6.2 Installation..................................................................................................................................................... 18
6.2.1 Softwarekomponenten hinzufügen.......................................................................................................... 18
6.3 Deinstallation von PVI...................................................................................................................................19
6.4 PVI - Setup................................................................................................................................................... 19

7 SafeDESIGNER........................................................................................................ 20
7.1 Systemvoraussetzungen............................................................................................................................... 20
7.1.1 SafeDESIGNER 4.3.................................................................................................................................20
7.1.2 SafeDESIGNER 4.2.................................................................................................................................21
7.2 Installation..................................................................................................................................................... 21
7.3 Lizenzierung.................................................................................................................................................. 21
7.4 Deinstallation................................................................................................................................................. 22
7.5 SafeDESIGNER - Setup............................................................................................................................... 22

8 Automation Studio Target for Simulink................................................................23


8.1 Installation..................................................................................................................................................... 23
8.2 Deinstallation................................................................................................................................................. 25
8.3 Lizenzierung.................................................................................................................................................. 25

2
2 Unterstützte Betriebssysteme
Die Komponenten der Automation Software werden von unterschiedliche Betriebssystemen unterstützt. Die nach-
folgenden Tabellen geben einen Überblick darüber.
Informationen zur Verwendung der Automation Software in virtuellen Maschinen befinden sich unter Einschrän-
kungen bei virtuellen Maschinen.
Für detaillierte Informationen zu den Systemvoraussetzungen und Einschränkungen, bitte auf die Ver-
sion klicken.

Automation Studio (AS)


Windows Vista Windows 7
Version Windows XP Windows 8 Windows 10
32 Bit 64 Bit 32 Bit 64 Bit

< 2.7

2.7

3.0.71

3.0.80

3.0.81

3.0.90

4.0

4.1

4.2

4.3

4.4

4.5

4.6

4.7

4.8

4.9

4.10

4.11

Tabelle 1: Automation Studio

3
Automation Runtime Simulation (ARsim)
Version Windows XP Windows Vista Windows 7 Windows 8 Windows 10

2.93 - 2.95

2.96 - 4.06

4.08 - 4.40

ab 4.41

Tabelle 2: Automation Runtime Simulation (ARsim)

Automation Runtime für Windows (ARwin)


Windows 7 Windows 8 Windows 10
Version Windows XP Windows Vista Legacy UEFI
32 Bit 64 Bit 32 Bit 64 Bit
(32 Bit / 64 Bit) (32 Bit / 64 Bit)

2.93 - 3.09

4.00 - 4.01

1)

4.02 - 4.06

4.08 - 4.24

4.25 - 4.40

4.41 - 4.5x

Tabelle 3: Automation Runtime für Windows (ARwin)


1) ab V4.02

VC Windows Terminal (VCWT)


Version Windows XP Windows Vista Windows 7 Windows 8 Windows 10

3.0.90.x

4.0.x

4.1.x

4.2.x

4.3.x

ab 4.4.x

Tabelle 4: VC Windows Terminal (VCWT)

Process Visualization Interface (PVI)


Version Windows XP Windows Vista Windows 7 Windows 8 Windows 10

<2.7

2.7

3.0.0

Tabelle 5: Process Visualization Interface (PVI)

4
Version Windows XP Windows Vista Windows 7 Windows 8 Windows 10

3.0.2

4.0 - 4.2

4.3 - 4.10

ab 4.11

Tabelle 5: Process Visualization Interface (PVI)

SafeDESIGNER
Version Windows XP Windows Vista Windows 7 Windows 8 Windows 10

2.8x

2.9x

3.0.x

3.0.18

3.1.0

3.3.0

3.4.x

4.1.x

4.2.0

ab 4.2.1

Tabelle 6: SafeDESIGNER

FieldbusDESIGNER (FD)
Version Windows XP Windows Vista Windows 7 Windows 8 Windows 10

3.0.71

1) 1) 1) 1)

3.0.80

Tabelle 7: FieldbusDESIGNER (FD)


1) ab 3.0.80.41

3 Einschränkungen bei virtuellen Maschinen


Der Betrieb von Automation Software Produkten auf virtuellen Maschinen wird nicht getestet.
Die folgenden Tabellen enthalten jedoch mit Microsoft Windows Virtual PC getestete Produktversionen.

Automation Studio
Version Betriebssystem Ausnahmen
2.x Windows 7 (32 Bit und 64 Bit) Installation und Betrieb nur auf einem Windows Virtual PC im XP Mode.
Bis 3.0.71 UP06 Windows 7 (32 Bit) Installation und Betrieb nur auf einem Windows Virtual PC im XP Mode.
3.0.71 Windows 7 (64 Bit) Installation und Betrieb nur auf einem Windows Virtual PC im XP Mode.
3.0.80 Windows 7 (64 Bit) Installation und Betrieb nur auf einem Windows Virtual PC im XP Mode.

Automation Runtime Simulation


Die Verwendung der PC based Automation Runtime Simulation auf einem Windows Virtual PC im XP Mode unter
Windows 7 ist möglich, das Zeitverhalten entspricht aber nicht dem des echten Windows XP.

5
FieldbusDESIGNER
Für den FieldbusDESIGNER gelten die gleichen Einschränkungen und Funktionen wie bei den Versionen des
Automation Studio ab V3.0.71.
Version Betriebssystem Ausnahmen
Bis 3.0.71 UP06 Windows 7 (32 Bit) Installation und Betrieb nur auf einem Windows Virtual PC im XP Mo-
de.
3.0.71 Windows 7 (64 Bit) Installation und Betrieb nur auf einem Windows Virtual PC im XP Mo-
de.
3.0.80 Windows 7 (64 Bit) Installation und Betrieb nur auf einem Windows Virtual PC im XP Mo-
de.

4 Administratorrechte für B&R-Software

Für Windows-Betriebssysteme werden Administratorrechte benötigt, um eine Software zu installieren!


Kontaktieren Sie Ihren Administrator, falls nötig.
Die B&R-Softwareprodukte benötigen nach der Installation, für verschiedene Funktionen, Administratorrechte auf
einem Windows-Betriebssystem. Die folgende Auflistung zeigt die B&R-Softwareprodukte und deren Funktionen,
die Administratorrechte auf einem Windows-Betriebssystem benötigen.
Automation Studio (AS)
• Installation von Upgrades über den Upgrades-Dialog.
• Erforderliche Installationen von Upgrades beim Öffnen von Projekten.
Process Visualization Interface (PVI)
• Eigenschaften des PVI Manager ändern
• Daten-Logger konfigurieren
Runtime Utility Center (RUC)
• Beim Ausführen einer CF-Erstellung bzw. CF-Image-Wiederherstellung im Portable-Modus (Installations-
paket).

5 Automation Studio
5.1 Systemvoraussetzungen

Dieser Abschnitt enthält Systemvoraussetzungen für das Automation Studio und Angaben darüber, mit welchen
Betriebssystemen diese Versionen kompatibel sind. Informationen zur Verwendung der Automation Software in
virtuellen Maschinen befinden sich unter Einschränkungen bei virtuellen Maschinen.

5.1.1 Automation Studio 4.11

Dieser Abschnitt enthält die Systemvoraussetzungen für Automation Studio 4.11.


Betriebssysteme
• Windows 10 Version 1607 oder höher (32 Bit und 64 Bit)
Prozessor
• Minimum: Intel Core i3 oder vergleichbarer
• Empfohlen: Intel Core i5 oder vergleichbarer
Arbeitsspeicher
• Minimum: 4 GB
• Empfohlen: 8 GB
Festplattenspeicher
• Minimum: 10 GB
• Empfohlen: 15 GB
Bildschirmauflösung
• Minimum: 1024 x 768
• Empfohlen: 1920 x 1080

6
Schnittstelle
• Ethernet, CAN oder Seriell

5.2 Installation

5.2.1 Klassisch

Für Windows-Betriebssysteme werden Administratorrechte benötigt, um eine Software zu installieren!


Kontaktieren Sie Ihren Administrator, falls nötig.

Installationsschritte
1. Installations-DVD in das DVD-ROM Laufwerk des Computers einlegen.
2. Wenn am Computer die Option Autostart angewählt ist, erscheint das Fenster B&R Automation Installation.
Wurde Autostart nicht aktiviert, ist die Datei Install.exe aus dem Basisverzeichnis der Installations-DVD zu
starten.
3. Mit der Maus die gewünschte Installationssprache wählen.
4. In dem anschließend erscheinenden Fenster die Installation mit Installation starten beginnen.

Befindet sich keine aktuelle Framework- oder PVI-Version auf dem Zielrechner, so werden diese
im Zuge des Setups installiert.

5. Nach dem Bestätigen der Lizenzvereinbarung und dem Eingeben der Benutzerdaten wird der Installations-
dialog zum Auswählen der Installationsart angezeigt.
6. Nach Auswahl der Installationsart Klassische Installation, wird der Auswahldialog für Komponenten ange-
zeigt.
Sollte beispielsweise eine Komponente nicht installiert werden, diese im Auswahlbaum abwählen.
Danach auf die Schaltfläche Weiter klicken und der Installationsvorgang wird fortgesetzt.
7. Im darauffolgenden Dialog kann durch einen Klick auf Durchsuchen... das Installationsverzeichnis geändert
werden.
8. Abschließend auf die Schaltfläche Installieren... klicken und Automation Studio wird am Rechner installiert.

5.2.2 Softwarekomponenten hinzufügen

Das Setup erneut starten und einzelne Komponenten hinzufügen. Im Auswahldialog, die jeweilige Komponente
wählen und anschließend installieren.

7
5.3 Lizenzierung

Sofern das Automation Studio noch nicht lizenziert ist, erscheint beim Starten ein Dialog zur Auswahl der Automa-
tion Studio Lizenzierung. Es kann zwischen Automation Studio und Automation Studio (Legacy) gewählt werden.
• Automation Studio
Diese Lizenzierung beinhaltet ein neues und einfacheres Verfahren um Automation Studio zu lizenzieren.
• Automation Studio (Legacy)
Bereits erhaltene Lizenzen können weiter unter dieser Option verwendet werden.

Auf jeder Arbeitsstation, auf der das Automation Studio zum Einsatz kommt, muss eine Lizenz vorhan-
den sein. Je nach Lizenz ist diese auf eine Arbeitsstation beschränkt, oder kann auf einem Technolgy
Guard (Dongle) vorhanden sein.

5.3.1 Automation Studio

Nach Auswahl der Option Automation Studio öffnet sich die Produktlizenzierung.

8
Es gibt verschiedene Möglichkeiten das Automation Studio zu aktivieren.
• Onlineaktivierung mit gültigen Lizenzschlüssel
• Evaluierungslizenz aktivieren
• Lizenzierung über die Kommandozeile

Onlineaktivierung
Den mitgelieferte B&R Lizenzschlüssel im Eingabefeld eingeben. Durch die Betätigung der Schaltfläche Aktivie-
ren wird bei bestehender Internetverbindung die Lizenzierung der B&R Automation Studio Version automatisch
durchgeführt.

Evaluierungslizenz
Über den Link im Dialog wird man auf die B&R Homepage geleitet. Wählt man die Evaluierungslizenz, wird nach
Abschluss des Formulars eine Email an die angegebene Adresse gesendet. Diese Email beinhaltet einen Lizenz-
schlüssel, den man im Lizenzierungsdialog aktivieren kann. Die verbleibende Evaluierungszeit wird bei jedem Start
des Automation Studio angezeigt. Nach Ablauf der Evaluierungszeit muss Automation Studio erneut lizenziert
werden.

Lizenzierung manuell durchführen (Kommando Zeile)


Um eine Lizenzierung ohne Start von Automation Studio durchführen zu können, besteht die Möglichkeit eines
Kommandozeilenaufrufs. Die Lizenzierung erfolgt mit folgenden Aufruf (bei Verwendung der Standardpfade für
eine Automation Studio Installation)
C:\BrAutomation\AsTools\Technology Guarding\bin\BR.AS.License.UI.exe /LicenseKey:<License key>

Diese Möglichkeit erfordert eine Internet Verbindung und kann nicht Offline durchgeführt werden. Alte
B&R Seriennummern (11 stellige Zeichenfolgen) werden nicht unterstützt.
Weiterführende Informationen zur manuellen Lizenzierung befinden sich auf der Seite Bekannte Probleme.

Einschränkungen im Automation Studio Betrieb


Je nach Lizenz sind im Automation Studio Funktionen teilweise gesperrt oder eingeschränkt verwendbar. Eine
Übersicht der Lizenzen und deren Auswirkung ist auf der B&R Homepage einsehbar.
Bekannte Probleme bei der Rückgabe von Lizenzen.

9
5.3.1.1 Offline-Lizenzierung

Für die Offline-Lizenzierung ist es notwendig eine Anforderungsdatei an B&R zu senden und anschließend mit
einer Aktualisierungsdatei das Automation Studio zu lizenzieren.
Automation Studio lizenzieren
1) CodeMeter Control Center starten
Im Windows Startmenü unter Programme / CodeMeter das CodeMeter Control Center öffnen. Alternativ
im Suchfeld des Startmenüs CodeMeter Control Center eingeben.
2) Lizenzcontainer importieren
Sollte der Lizenzcontainer Bernecker + Rainer Industrie Elektronik nicht angezeigt werden, den Lizenz-
container mittels Drag & Drop in das Auswahlfenster importieren. Die Lizenzcontainerdatei (B+R_lif.wbb)
befindet sich im Installationsverzeichnis von Automation Studio unter AsTools\Technology Guarding\Lif.
(z.B. C:\BrAutomation\AsTools\Technology Guarding\Lif)
3) Lizenzcontainer auswählen
Es besteht die Möglichkeit einer Lizenzierung am PC oder über den Technology Guard (B&R Dongle).
Je nach erworbener Lizenz, im Auswahlfenster Bernecker + Rainer Industrie Elektronik oder CmStick/
C (B&R Dongle muss am PC gesteckt sein) auswählen.

4) Anforderungsdatei erstellen
Ein Klick auf Lizenzaktivierung startet den Assistenten. Um die Anforderungsdatei zu erstellen, dem As-
sistenten folgen.

10
Im nächsten Schritt Speicherort und Name der Anforderungsdatei eingeben und mit Anwenden die Anfor-
derungsdatei erstellen. Anschließend mit Abschließen den Assistenten beenden.

11
5) Anforderungsdatei an B&R schicken
Via E-Mail die Anforderungsdatei und die Lizenznummer an B&R schicken. Dazu bitte an die nächste
B&R Niederlassung wenden.
6) Aktualisierungsdatei erhalten
Sobald die Prüfung bei B&R erfolgte, wird eine Aktualisierungsdatei zurückgeschickt.
7) Aktualisierungsdatei auf PC mit installiertem Automation Studio kopieren
Via Wechseldatenträger die Aktualisierungsdatei auf den PC kopieren, auf dem Automation Studio lizen-
ziert werden soll.
8) Automation Studio Lizenzierung abschließen
Durch Doppelklick auf die Aktualisierungsdatei im Dateiexplorer wird Automation Studio lizenziert und kann
verwendet werden.
Als Alternative, die Aktualisierungsdatei mittels Drag & Drop ins CodeMeter importieren. CodeMeter lizen-
ziert automatisch Automation Studio.

5.3.2 Automation Studio (Legacy)

Diese Lizenzierung ist nur mehr aus Kompatibilitätsgründen vorhanden.


Auf der folgenden Seite wird beschrieben, wie das Automation Studio mit Legacy Lizenzen lizenziert werden kann.
Nach Auswahl der Option Automation Studio (Legacy) wird folgender Dialog geöffnet.
Die mitgelieferte B&R Seriennummer muss im ersten Eingabefeld eingegeben werden. Nach der Eingabe einer
gültigen Seriennummer werden alle Schaltflächen aktiv geschaltet.

12
Lizenzierung automatisch durchführen (Online)
Durch die Betätigung der Schaltfläche Lizenzierung automatisch durchführen (Online) wird beim Bestehen
einer Internetverbindung die Lizenzierung der Automation Studio Version automatisch durchgeführt. Falls keine
Verbindung mit dem B&R Server hergestellt werden kann, wird eine Fehlermeldung angezeigt.

Lizenzierung manuell durchführen (Offline)


Durch die Betätigung der Schaltfläche Lizenzierung manuell durchführen (Offline) wird der Lizenzierungsdialog
eingeblendet. Über die B&R Homepage im Menü Service / Software Registrierung kann ein Freischaltcode
beantragt werden.

Nach der Eingabe des Systemcodes [Sys-ID] und Betätigen der SchaltflächeRegistrieren wird ein Freischaltcode
ermittelt, der wiederum im Automation Studio Lizenzierungsdialog im untersten Eingabefeld (Freischaltcode [Sec-
ID]) eingegeben werden muss.

13
Wurde der richtige Code eingetragen, mit der Schaltfläche OK die Lizenzierung abschließen.
Wenn keine gültige B&R Seriennummer eingegeben wird, mit der Schaltfläche Lizenzierung später durchführen
die Dialogbox verlassen. Das Automation Studio bleibt aber unlizenziert und kann nicht verwendet werden.

Einschränkungen
Die folgenden Lizenzen werden mit der Legacy Lizenzierung nicht mehr unterstützt.
• Fieldbus Lizenzen
• Evaluierungs Lizenzen

Die Möglichkeit der Lizenzierung mit Legacy Lizenzen ist befristet und wird in späteren Versionen aus
dem Automation Studio entfernt.

5.4 Deinstallation

Werden auf einem PC mehrere parallel installierte Versionen von Automation Studio verwendet, kann
immer nur die aktive Version deinstalliert werden. Falls keine Version aktiv geschaltet ist, kann die
Aktivierung mit Hilfe des Versionsumschalters erfolgen.
Deinstallation von Automation Studio über das Windows Startmenü - Programme / B&R Automation / Automa-
tion Studio %Version% %Sprache% / Uninstall Automation Studio starten.

Gültig für Mehrfachinstallationen (nur AS2.x Version):


Ist nach der Deinstallation einer B&R Automation Studio Version noch eine Version vorhanden, muss
der Versionswechsler gestartet werden, um diese wieder zu aktivieren.

5.5 Setup-Infos

5.5.1 Automation Help - Setup

Bei allen Automation Studio-Setups können mittels Übergabeparametern das Verhalten beeinflusst, gesteuert oder
zumindest mit einigen Werten vorbelegt werden.

14
Verfügbare Übergabeparameter für das Automation Studio Help-Setup
Es wird zwischen Groß- und Kleinschreibung unterschieden. Auch die einleitenden Zeichen für die
einzelnen Parameter (z. B. - oder /) sind korrekt anzugeben.
Parameter Bedeutung Bemerkung Beispiel
/Log Logger Hier ist immer der komplette Pfad inkl. /Log=C:\Temp\InstallationProcess.txt
des Dateinamens anzugeben. Die Da- oder /Log
tei wird erst nach Abschluss der Instal-
lation erzeugt. Zur Laufzeit des Setups
liegt diese Datei noch nicht vor. Der Pa-
rameter /Log kann ohne Pfad angege-
ben werden. Die Datei wird im Temp-
Verzeichnis (%temp%) abgelegt.
-R Installationsmodus Derzeit gibt es nur den "reduced mode". /R=Y
Dieser stellt eine vereinfachte GUI zur
Verfügung. Dialoge mit Benutzerinter-
aktion werden dabei ausgeblendet.
/S Installationsmodus Dieser Modus führt die Installation im /S
Hintergrund aus. Es wird kein Dialog
angezeigt. Der Parameter /S muss im-
mer als erster Parameter angegeben
werden.
-L Dialog Sprache 1033 für Englisch, 1031 für Deutsch -L=1031 : Dialogsprache deutsch
-L=1033 : Dialogsprache englisch
-G Zielpfad (Global) Installationspfad für globale Einstellun- -G="C:\BrAutomation"
gen
-V Zielpfad (Version) Installationspfad für versionsbezogene -V="C:\BrAutomation\AS411"
Einstellungen

Des Weiteren sind die folgenden Regeln zu beachten.


• /S bzw. -R nicht gemeinsam verwenden.
• -G und -V müssen zusammen verwendet werden.

Rückgabewert
0 = Es ist kein Fehler im Setup aufgetreten.
1 = Die Installation wurde vom Benutzer abgebrochen.
2 = Es ist ein Fehler im Setup aufgetreten.

Übergabeparameter an das Setup (z.B. /D oder /Log) werden nicht explizit validiert. Ein ungültiger Parameter muss
daher nicht unbedingt zu einem Fehler bzw. zu einem ExitCode <> 0 führen.
Beispielaufruf für automatisierte Installation:
"AS4_AH_V4.11_Help_English.exe" -R -G="C:\BrAutomation" -V="C:\BRAutomation\AS411"

"AS4_AH_V4.11_Help_German.exe" -R -G="C:\BrAutomation" -V="C:\BRAutomation\AS411"

5.5.2 Automation Runtime - Setup

Dieses Setup wurden mit der Skriptsprache NSIS erstellt. Mit dieser ist es B&R möglich, eine völlig vom System
unabhängige Logik zu implementieren. Das Automation Runtime-Setup besteht aus mehreren untergeordnete
Setups. Je nach Auswahl der Komponenten werden die einzelnen Setups im Hintergrund vom übergeordneten
Automation Runtime-Setup gestartet.

Verfügbare Übergabeparameter für das Automation Runtime-Setup


Alle Automation Runtime - Setups können mit Übergabeparametern in deren Verhalten beeinflusst, gesteuert oder
zumindest mit einigen Werten vorbelegt werden.
Es wird zwischen Groß- und Kleinschreibung unterschieden. Auch die einleitenden Zeichen für die
einzelnen Parameter (z. B. - oder /) sind korrekt anzugeben.

15
Parameter Bedeutung Bemerkung Beispiel
-L GUI Sprache 1033 für Englisch, 1031 für Deutsch /L=1031 : Dialogsprache deutsch /
L=1033 : Dialogsprache englisch
-R oder /R Programm-Modus Derzeit gibt es nur den "reduced mode". -R
Dieser stellt eine vereinfachte GUI zur
Verfügung. Dialoge mit Benutzerinter-
aktion werden dabei ausgeblendet.
-G Pfad Globaler Installationspfad -G="C:\Program Files\BrAutomation"
-V Pfad Lokaler Installationspfad -V="C:\Program Files\BrAutomati-
on\AS411"
/Log Dateiname für Protokollierung Hier ist immer der komplette Pfad inkl. /Log="C:\Temp
des Dateinamens anzugeben. Die Da- \InstallationProcess.log" oder /Log
tei wird erst nach Abschluss der Instal-
lation erzeugt. Zur Laufzeit des Setups
liegt diese Datei noch nicht vor. Der Pa-
rameter /Log kann auch alleine (ohne
= und dem Dateipfad) angegeben wer-
den. In diesem Fall sucht sich das Se-
tup selbstständig einen Namen für die
Protokolldatei aus. Die Datei wird im In-
stallationsverzeichnis abgelegt.
/D Zielpfad Das Zielverzeichnis für die Installation /D=C:\Program Files\BrAutomation
wird mit der Option /D eingestellt. Die
Option /D muss immer als letzter Para-
meter angegeben werden. Der Pfad ist
ohne Anführungszeichen anzugeben.

Rückgabewert
0 = Es ist kein Fehler im Setup aufgetreten.
1 = Die Installation wurde vom Benutzer abgebrochen.
2 = Es ist ein Fehler im Setup aufgetreten.

Übergabeparameter an das Setup (z.B. /D oder /Log) werden nicht explizit validiert. Ein ungültiger Parameter muss
daher nicht unbedingt zu einem Fehler bzw. zu einem ExitCode <> 0 führen.
Beispielaufruf für automatisierte Installation:
"AS4_Automation Runtime B4.91.exe" /R /L=1031 /D=C:\BRAutomation

5.5.3 Automation Studio - Setup

Dieses Setup wurden mit der Skriptsprache NSIS erstellt. Mit dieser ist es B&R möglich, eine völlig vom System
unabhängige Logik zu implementieren.

Verfügbare Übergabeparameter für das Automation Studio-Setup


Ab Automation Studio 3 können die Setups mit gewissen Übergabeparametern in deren Verhalten beeinflusst,
gesteuert oder zumindest mit einigen Werten vorbelegt werden.
Es wird zwischen Groß- und Kleinschreibung unterschieden. Auch die einleitenden Zeichen für die
einzelnen Parameter (z.B. - oder /) sind korrekt anzugeben.

16
Parameter Bedeutung Bemerkung Beispiel
/L GUI Sprache 1033 für Englisch, 1031 für Deutsch /L=1031 : Dialogsprache deutsch
/L=1033 : Dialogsprache englisch
/R oder -R Programm-Modus Derzeit gibt es nur den "reduced mode". /R
Dieser stellt eine vereinfachte GUI zur
Verfügung. Dialoge mit Benutzerinter-
aktion werden dabei ausgeblendet.
/Log Dateiname für Protokollierung Es ist immer der komplette Pfad inkl. /Log="C:\Temp
des Dateinamens anzugeben. Die Da- \InstallationProcess.log"
tei wird erst nach Abschluss der Instal-
lation erzeugt. Zur Laufzeit des Setups oder
liegt diese Datei noch nicht vor.
/Log
Der Parameter /Log kann auch allei-
ne (ohne = und dem Dateipfad) an-
gegeben werden. In diesem Fall sucht
sich das Setup selbstständig einen Na-
men für die Protokolldatei aus. Die Da-
tei wird im Installationsverzeichnis ab-
gelegt.
/D Zielpfad Das Zielverzeichnis für die Installation /D=C:\BRAutomation
wird mit der Option /D eingestellt. Die
Option /D muss immer als letzter Para-
meter angegeben werden.
/S Silent Installation Es sind keine Benutzereingaben erfor- /S
derlich. Die Option /S muss immer als
erster Parameter angegeben werden.

Rückgabewert
0 = Es ist kein Fehler im Setup aufgetreten.
1 = Die Installation wurde vom Benutzer abgebrochen.
2 = Es ist ein Fehler im Setup aufgetreten.

Übergabeparameter an das Setup (z.B. /D oder /Log) werden nicht explizit validiert. Ein ungültiger Parameter muss
daher nicht unbedingt zu einem Fehler bzw. zu einem ExitCode <> 0 führen.

Beispiel Aufruf für automatisierte Installation mit vereinfachter Benutzeroberfläche


"Automation Studio.exe" /R /D=C:\BRAutomation

Beispiel Aufruf für Silent Installation


"Automation Studio.exe" /S /D=C:\BRAutomation

Installation von Upgrades über Kommandozeile


Alle Upgrades können über eine Batch-Datei folgendermaßen installiert werden.
• Automation Studio 4.x Upgrades
<UpgradeName.exe> -G="<Global AS install path>" -V="<Local AS install path>" -R=Y

Beispiele einer Batch-Datei


AS4_AR_A0426_X20CP1586.exe -G="C:\BRAutomation" -V="C:\BRAutomation\AS42" -R=Y

AS4_HW_X20DO9322.exe -G="C:\BRAutomation" -V="C:\BRAutomation\AS42" -R=Y

• Automation Studio 3.x Upgrades


<UpgradeName.exe> -T=3.0.70 -G="<Global AS install path>" -V="<Local AS install path>" -R=Y

Beispiele einer Batch-Datei


AS3.0_AR_C0310_X20CP3486.exe -T=3.0.70 -G="C:\BRAutomation" -V="C:\BRAutomation\AS30090" -R=Y

AS3.0_HW_X20AI2322.exe -T=3.0.70 -G="C:\BRAutomation" -V="C:\BRAutomation\AS30090" -R=Y

Bei der Installation über die Kommandozeile ist zu beachten, dass die Upgradeinformationen nicht in eine Index-
datei (UpgradeIndex.xml) eingetragen werden. Die Einträge in dieser Datei werden für die Funktion Projekt als ZIP
speichern benötigt. Bei Verwendung diese Speicherart, sollte die Installation von Upgrades über Kommandozeile
vermieden werden.

17
6 PVI
6.1 Systemvoraussetzungen

Dieser Abschnitt enthält Systemvoraussetzungen für das Process Visualization Interface (PVI) und Angaben dar-
über, mit welchen Betriebssystemen diese Versionen kompatibel sind. Informationen zur Verwendung der Auto-
mation Software in virtuellen Maschinen befinden sich unter Einschränkungen bei virtuellen Maschinen.

6.1.1 ab PVI 4.11

Dieser Abschnitt enthält die Systemvoraussetzungen für die Process Visualization Interface Versionen ab 4.11
Betriebsysteme
• Windows 10 Version 1607 oder höher
Prozessor
• Minimum: Dual Core oder vergleichbarer
• Empfohlen: Intel Core i3 oder vergleichbarer
Arbeitsspeicher
• Minimum: 1 GB
• Empfohlen: 2 GB
Festplattenspeicher
• Minimum: 300 MB
• Empfohlen: 500 MB

6.2 Installation

Für Windows-Betriebssysteme werden Administratorrechte benötigt , um eine Software zu installieren!


Kontaktieren Sie Ihren Netzwerkadministrator, falls nötig.

Installationsschritte
1. Installations-DVD in das DVD-ROM Laufwerk des Computers einlegen.
2. Wenn am Computer die Option Autostartangewählt ist, erscheint das Fenster B&R Automation Software.
Wurde Autostart nicht aktiviert, ist die Datei Install.exe aus dem Basisverzeichnis der Installations CD zu
starten.
3. Automation Net aus der Liste am linken Fensterrand auswählen.
4. Danach den Setupvorgang starten.

PVI Development Setup


Sollte eine der nachfolgend angeführten Komponenten installiert werden, muss das PVI Development Setup
installiert werden.
Darin enthaltene Komponenten:
• PVI Basissystem (PVI Runtime Setup)
• Runtime Utility Service (PVI Runtime Setup)
• PVI Development Tools
• PVI Server
• PVI Hilfe deutsch
• PVI Help english
• PVI PDF Documentation
• PVI Samples
• PVI Tutorial

6.2.1 Softwarekomponenten hinzufügen

Um einzelne Komponenten hinzuzufügen, muss das Setup erneut gestartet werden. Es kann im Auswahldialog für
Komponenten durch Klicken auf den Auswahlbaum die jeweilige Komponente abgewählt oder für die Installation
freigegeben werden.
18
Es wird bei jeder Automation Net Installation aufgezeichnet, welche Komponenten zur Installation aus-
gewählt wurden. Aus diesem Grund können nur jene Komponenten im Auswahlbaum selektiert wer-
den, die neu hinzugekommen, bzw. noch nicht installiert wurden.
Sollte Komponenten entfernt werden, muss das gesamte Automation Net deinstalliert und eine Instal-
lation ohne den entsprechenden Komponenten durchgeführt werden (diese dürfen dann im Auswahl-
baum nicht selektiert werden).

6.3 Deinstallation von PVI

Das Automation Net PVI über das Startmenü - Programme / B&R Automation / PVI%Version% / Uninstall PVI vom
System entfernen.

6.4 PVI - Setup

Alle B&R Setups können mit Übergabeparametern in deren Verhalten beeinflusst, gesteuert oder zumindest mit
einigen Werten vorbelegt werden.
Es wird zwischen Groß- und Kleinschreibung unterschieden. Auch die einleitenden Zeichen für die
einzelnen Parameter (z.B. - oder /) sind korrekt anzugeben.

Verfügbare Übergabeparameter für das Process Visualization Interface


Parameter Bedeutung Bemerkung Beispiel
/Log Logger Hier ist immer der komplette Pfad inkl. /Log=C:\Temp\InstallationProcess.txt
des Dateinamens anzugeben. Die Da- oder /Log
tei wird erst nach Abschluss der Instal-
lation erzeugt. Zur Laufzeit des Setups
liegt diese Datei noch nicht vor. Der Pa-
rameter /Log kann ohne Pfad angege-
ben werden. Die Datei wird im Temp-
Verzeichnis (%temp%) abgelegt.
/R Installationsmodus Dieser Modus stellt eine vereinfachte /R
GUI zur Verfügung. Dialoge mit Be-
nutzerinteraktion werden dabei ausge-
blendet.
-L Dialog Sprache 1033 für Englisch, 1031 für Deutsch /L=1031 : Dialogsprache deutsch /
L=1033 : Dialogsprache englisch
/D Zielpfad Das Zielverzeichnis für die Installation /D=C:\BrAutomation
wird mit der Option /D eingestellt. Die
Option /D muss immer als letzter Pa-
rameter angegeben werden. Den Pfad
ohne Anführungszeichen angeben.
-O Optionen für Installation Über die angegebene Datei können -O=C:\Temp\pvi.ini
die zu installierenden Pakete festgelegt
werden.
/S Silent Installation Es sind keine Benutzereingaben erfor- /S
derlich. Die Option /S muss immer als
erster Parameter angegeben werden.

"Reduced Mode" Installation


Alle PVI Setups können ohne Benutzereingaben installiert werden.
Beispiel einer Batch-Datei:
"Automation Net PVI V4.11.exe" -L=1031 /R -O="C:\Temp\pvi.ini" /D=C:\Program Files\BrAutomation

Rückgabewert
0 = Es ist kein Fehler im Setup aufgetreten.
1 = Die Installation wurde vom Benutzer abgebrochen.
2 = Es ist ein Fehler im Setup aufgetreten.
Übergabeparameter an das Setup (z.B. /D oder /Log) werden nicht explizit validiert. Ein ungültiger Parameter muss
daher nicht unbedingt zu einem Fehler bzw. zu einem ExitCode <> 0 führen.
• Benutzer, der das Setup ausführt, ist kein Administrator.
• Ein Prozess mit dem Namen 'pviman.exe' läuft.
• Ein Prozess mit dem Namen 'pvimon.exe' läuft.
• Ein Prozess mit dem Namen 'pvitransfer.exe' läuft.
• Es ist bereits eine PVI installiert, das mit der zu installierenden Version inkompatibel ist.
• Das Installationsverzeichnis ist schreibgeschützt.
19
pvi.ini
Mit der Option -O kann dem Setup eine Datei übergeben, mit der es möglich ist, die einzelnen Komponenten der
Setups anzusteuern. Die Angabe der Optionen erfolgt in Form eines Identifiers.

Derzeit gibt es folgende Komponenten in den PVI Setups:


Identifier Beschreibung
PVIManagerAsService PVI Manager als Windows Dienst installieren
RUC Runtime Utility Center
TGDongleDriver Dongle Treiber für Technology Guard (1TG0500.02)
USBDongleDriver Dongle Treiber für USB Dongle (5S0500.02U)
OPCServer PVI OPC DA 3.0 Server
PVIAPI PVI C/C++ Bibliotheken, PviServices, ANSL Linux API und Beispielcode
PVIHelp PVI Hilfe

Beispiel einer vollständigen pvi.ini


[PVI]
PVIManagerAsService=0
RUC=1
TGDongleDriver=1
USBDongleDriver=0
OPCServer=0
PVIAPI=1
PVIHelp=1

Der Wert 0 bedeutet, dass die Komponente nicht installiert werden soll.
Der Wert 1 bedeutet, dass diese Komponente installiert werden soll.

Übersicht der verfügbaren Übergabeparameter für das PVI-Setup bei Deinstallation


Parameter Bedeutung Bemerkung Beispiel
/S Silent Uninstall Es sind dabei keinerlei Benutzereinga- /S
ben erforderlich

7 SafeDESIGNER
7.1 Systemvoraussetzungen

Dieser Abschnitt enthält Systemvoraussetzungen für den SafeDESIGNER.


Keine Unterstützung der folgenden Installationen:
- Eigenständige Installation
Bei der Verwendung einer virtuellen Maschine ist darauf zu achten, dass sich das System kompatibel
zu einer reale Hardware verhält (z.B: vmware Workstation).

7.1.1 SafeDESIGNER 4.3

Dieser Abschnitt enthält die Systemvoraussetzungen für den SafeDESIGNER 4.3


Betriebssysteme
• Windows 10
• Windows 8
• Windows 7
Prozessor
• Minimum: siehe Automation Studio 4.3
• Empfohlen: siehe Automation Studio 4.3
Arbeitsspeicher
• Minimum: siehe Automation Studio 4.3
• Empfohlen: siehe Automation Studio 4.3
Festplattenspeicher
• Minimum: siehe Automation Studio 4.3
• Empfohlen: siehe Automation Studio 4.3

20
Bildschirmauflösung
• Minimum: siehe Automation Studio 4.3
• Empfohlen: siehe Automation Studio 4.3
Schnittstelle
• Ethernet

7.1.2 SafeDESIGNER 4.2

Dieser Abschnitt enthält die Systemvoraussetzungen für den SafeDESIGNER 4.2


Betriebssysteme
• Windows 10
• Windows 8
• Windows 7
Prozessor
• Minimum: siehe Automation Studio 4.2
• Empfohlen: siehe Automation Studio 4.2
Arbeitsspeicher
• Minimum: siehe Automation Studio 4.2
• Empfohlen: siehe Automation Studio 4.2
Festplattenspeicher
• Minimum: siehe Automation Studio 4.2
• Empfohlen: siehe Automation Studio 4.2
Bildschirmauflösung
• Minimum: siehe Automation Studio 4.2
• Empfohlen: siehe Automation Studio 4.2
Schnittstelle
• Ethernet

7.2 Installation

Für Windows-Betriebssysteme werden Administratorrechte benötigt, um eine Software zu installieren!


Kontaktieren Sie Ihren Administrator, falls nötig.

SafeDESIGNER Versionen werden immer ins gleiche Verzeichnis wie Automation Studio Versionen
installiert.

Installationsschritte
1. Installations-DVD in das DVD-ROM Laufwerk des Computers einlegen.
2. Wenn am Computer die Option Autostart angewählt ist, erscheint das Fenster B&R Automation Installation.
Wurde Autostart nicht aktiviert, ist die Datei Install.exe aus dem Basisverzeichnis der Installations-DVD zu
starten.
3. Mit der Maus die gewünschte Sprache wählen.
4. In dem anschließend erscheinenden Fenster die Installation mit Installation starten beginnen.

Befindet sich keine aktuellen Frameworks auf dem Zielrechner, so werden diese im Zuge des
Setups installiert.

7.3 Lizenzierung

Ab SafeDESIGNER Version 4.3.0 erfolgt die Lizenzierung durch eine gültige Automation Studio Lizenz.
Wenn eine SafeDESIGNER Version kleiner als 3.0 verwendet wird, muss der folgende kostenlose SafeDESIGNER
Lizencode unabhängig von der AS TG-Lizenzierung verwendet werden: A453TT6UM4Y

21
Wenn ein SafeDESIGNER Version 3.0 - 4.2.5 verwendet wird, ist der folgende kostenlose SafeDESIGNER Lizenz-
code unabhängig von der AS TG-Lizenz zu verwenden: E7678BVYLDB

7.4 Deinstallation

Der SafeDESIGNER kann über die Datei Uninstall.exe aus dem Installationsverzeichnis der jeweiligen Version ent-
fernt werden. Die installierten Versionen finden sich im gleichen Verzeichnis wie die Automation Studio Versionen.
Nach dem Starten führt derUninstall-Assistenten die Deinstallation automatisch.

7.5 SafeDESIGNER - Setup

Alle SafeDESIGNER Setups können mit gewissen Übergabeparametern in deren Verhalten beeinflusst, gesteuert
oder zumindest mit einigen Werten vorbelegt werden. Im Folgenden werden die Übergabeparameter beschrieben,
die das SafeDESIGNER - Setup erkennt.
Es wird zwischen Groß- und Kleinschreibung unterschieden. Auch die einleitenden Zeichen für die
einzelnen Parameter (z. B. - oder /) sind korrekt anzugeben.
Parameter Bedeutung Bemerkung Beispiel
/Log Logger Hier ist immer der komplette Pfad inkl. /Log=C:\Temp\InstallationProcess.txt
des Dateinamens anzugeben. Die Da- oder /Log
tei wird erst nach Abschluss der Instal-
lation erzeugt. Zur Laufzeit des Setups
liegt diese Datei noch nicht vor. Der Pa-
rameter /Log kann ohne Pfad angege-
ben werden. Die Datei wird im Temp-
Verzeichnis (%temp%) abgelegt.
/R Installationsmodus Dieser Modus stellt eine vereinfachte /R
GUI zur Verfügung. Dialoge mit Be-
nutzerinteraktion werden dabei ausge-
blendet.
/L Dialog Sprache 1033 für Englisch, 1031 für Deutsch /L=1031 : Dialogsprache deutsch /
L=1033 : Dialogsprache englisch
/D Zielpfad Das Zielverzeichnis für die Installation /D=C:\BrAutomation
wird mit der Option /D eingestellt. Die
Option /D muss immer als letzter Pa-
rameter angegeben werden. Den Pfad
ohne Anführungszeichen angeben.

Rückgabewert
0 = Es ist kein Fehler im Setup aufgetreten.
1 = Die Installation wurde vom Benutzer abgebrochen.
2 = Es ist ein Fehler im Setup aufgetreten.
Übergabeparameter (z. B. /D oder /Log) werden nicht explizit validiert. Ein ungültiger Parameter muss daher nicht
unbedingt zu einem Fehler bzw. zu einem ExitCode <> 0 führen.
Beispiel einer Batch-Datei zur Auswertung des ExitCodes:
"SafeDESIGNER V4.2.exe" /R /L=1031 /D=C:\Programme\BrAutomation
IF %ERRORLEVEL% 0

Mögliche Punkte für einen ExitCode mit dem Wert 2 wären:


- User, der das Setup ausführt, ist kein Administrator.
- Das Installationsverzeichnis ist schreibgeschützt.

22
8 Automation Studio Target for Simulink
8.1 Installation

none
WICHTIG
Zum Kompilieren von Simulink Modellen wird ein C/C++ Compiler benötigt. Diesen kann man in
MATLAB mit dem Kommandozeilenbefehl "mex -setup" konfigurieren. Für kompatible Compiler
siehe www.mathworks.de/support/compilers/
Beispiel mit Visual Studio C++ 2017 Compiler:

• C/C++ Compiler (siehe Infobox oberhalb)


• MATLAB/Simulink
• Simulink Coder und/oder Embedded Coder Toolbox (normalerweise bei Installation von MATLAB/Simulink
bei der Lizenz automatisch dabei)
• Für eine Integration in Automation Studio ab 3.0.90
• .NET Framework ab V4.5 (aktuellste Version wird automatisch mitinstalliert falls nicht vorhanden)
• Technology Guard Software (aktuellste Version wird automatisch mitinstalliert falls nicht vorhanden)

Abbildung 1: Willkomensbildschirm für Automation Studio Target for Simulink


Je nachdem welche Sprache am PC konfiguriert ist, wird der Wizard auf Deutsch oder Englisch angezeigt.

23
Abbildung 2: Angabe des MATLAB Pfades in dem sich matlab.exe befindet
Geben sie den MATLAB Pfad bis zur matlab.exe sein. MATLAB muss geschlossen sein.

Abbildung 3: Angabe des Automation Studio Target for Simulink Installationspfades


Geben sie den Pfad zur Installation der B&R Automation Studio Target for Simulink Dateien ein.
MATLAB wird im Hintergrund geöffnet, bitte warten sie bis der Lizenzierungsdialog bzw. eine Meldung über die
Lizenzierung erscheint.

24
8.2 Deinstallation

Die Datei zur Deinstallation befindet sich im Installationsverzeichnis von Automation Studio Target for Simulink
oder kann über Systemsteuerung / Programme und Funktionen aufgerufen werden.

8.3 Lizenzierung

Lizenzen

Automation Studio Target for Simulink Technology Guarding / Lizenzname


AS Target for Simulink Single License (Hardware dongle) 1TGSIMTS.SNG.00-01
AS Target for Simulink Site License 1TGSIMTS.STE.00-01
AS Target for Simulink Corporate License 1TGSIMTS.CRP.00-01
AS Target for Simulink Education License 1TGSIMTS.STE.E0-01
AS Target for Simulink Evaluation License 1TGSIMTS.TRL.00-01
AS Target for Simulink Student License 1TGSIMTS.STE.E1-01
AS Target for Simulink Single Software License 1TGSIMTS.SNG.00-02

Lizenzierungsvorgang
Nach der Installation von Automation Studio Target für Simulink ist eine Lizenzierung erforderlich. Wenn Automa-
tion Studio Target für Simulink noch nicht lizenziert wurde, wird automatisch der Lizenzierungsdialog angezeigt,
in dem man einen Lizenzkey eingeben kann, oder bei Vorhandensein eines Technology Guard Dongles mit einer
darauf enthaltenen Lizenzdatei automatisch die Lizenz aktiviert.

In Abhängigkeit vom gewählten Lizenztyp wird als Lizenzspeicher ein Technology Guard benötigt (Technology
Guarding) oder ein Lizenzierungskey der im Lizenzierungsdialog eingegeben werden muss. Evaluierungslizenzen
und Studentenlizenzen werden direkt über die B&R Homepage angefragt.
Es gibt 2 Möglichkeiten Automation Studio Target for Simulink zu lizenzieren.
• Onlineaktivierung mit gültigen Lizenzschlüssel
• Hardware Dongle
Onlineaktivierung
Den mitgelieferten B&R Lizenzschlüssel im Eingabefeld eingeben. Durch die Betätigung der Schaltfläche Aktivieren
wird bei bestehender Internetverbindung die Lizenzierung der B&R Automation Studio Target for Simulink Version
automatisch durchgeführt.

25
Man kann auch eine 90-Tage Evaluierungslizenz anfordern. Über den Link im Lizenzdialog wird man auf die B&R
Homepage geleitet. Wählt man die Evaluierungslizenz, wird nach Abschluss des Formulars eine Email an die
angegebene Adresse gesendet. Diese Email beinhaltet einen Lizenzschlüssel, den man im Lizenzierungsdialog
aktivieren kann. Die verbleibende Evaluierungszeit wird bei jedem Start des Automation Studio Target for Simulink
angezeigt. Nach Ablauf der 90 Kalendertage muss Automation Studio Target for Simulink erneut lizenziert werden.
Hardware Dongle
Den mitgelieferten Hardware Dongle in einen freien USB-Slot stecken, und über das Technology Guarding Inter-
face die Lizenz auf den Dongle laden.

26

Das könnte Ihnen auch gefallen