PACTware 6.2
PACTware Consortium e.V.

Copyright (C) 1999-2024 PACTware Consortium e.V.
Alle Rechte vorbehalten
===============================================================================
Inhalt
===============================================================================
 1. Überblick 
 2. Software Voraussetzungen
 3. Hardware Voraussetzungen
 4. Installation
 5. Deinstallation
 6. Starten von PACTware
 7. PACTwareFileAssign.exe
 8. Laden von mit PACTware 3.x erstellten Projekten (*.PW3)
 9. FDT3 Unterstützung
10. Bekannte Probleme
11. Änderungen in dieser Version
12. Problemmeldungen
13. Download .NET Framework 3.5/4.8

===============================================================================
1. Überblick 
===============================================================================
 PACTware (Process Automation Configuration Tool) ist ein Programm, mit dem 
 kommunikationsfähige Feldgeräte  unterschiedlicher Hersteller in Projekten 
 zusammengefasst werden können. PACTware dient entsprechend der FDT 
 Spezifikation 1.2.1/2.0/3.0 (Field Device Tool  Specification) als Rahmenprogramm für 
 DTM (Device Type Manager), die von den Herstellern der Feldgeräte als 
 Konfigurationssoftware geliefert werden. Über CommDTM (Communication DTM) wird 
 die Kommunikation mit den Feldgeräten unter Verwendung von Protokollen wie z.B. 
 dem HART oder Profibus Protokoll hergestellt.
  
===============================================================================
2. Software Voraussetzungen
===============================================================================
 PACTware läuft auf den Betriebssystemen Windows 10, Windows 11 und den 
 dazugehörigen Windows Server Versionen. 
 
 Windows Vista, Windows 7, Windows 8, Windows 95, 98, ME, NT 4.0, Windows 2000 
 und Windows XP werden von diesem PACTware Release nicht mehr unterstützt

===============================================================================
3. Hardware Voraussetzungen
===============================================================================
 PACTware benötigt minimal 350 MByte Festplattenspeicher und 500 MByte Hauptspeicher. 
 Empfohlen wird ein Computer mit Pentium(R) Dual-Core Prozessor oder besser und eine 
 Microsoft kompatible Maus oder ein gleichwertiges Zeigegerät.
 
 Beachten Sie auch die Hardware Voraussetzungen der Gerätetreiber.
 
===============================================================================
4. Installation
===============================================================================
 Sie benötigen Administrator Rechte.

 Bevor PACTware auf dem Computer installiert wird, müssen alle laufenden Programme 
 beendet werden. Außerdem muss die .NET Runtime Umgebung in der Version 2.0 
 (bzw. das .NET Framework 3.5) und das .NET Framework 4.8 vor der Installation 
 von PACTware auf dem PC installiert worden sein. Das .NET Framework 3.5 muss 
 im System aktiviert werden. Es ist keine Installation im herkömmlichen Sinne 
 erforderlich.

 Es ist auch möglich das .NET Framework mit Hilfe der Installationsmedien zu aktivieren.
 Starten Sie hierzu in einem Windows Kommando Eingagefenster den folgenden Befehl für ein 
 32BIT System:
 
 Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess

 Auf einem 64BIT System müssen Sie den vollständigen Pfad zu DSIM.EXE angeben:
 
 %WINDIR%\sysnative\DISM /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess
 
 Die Setup-Datei PACTwaresetup.zip enthält den Basis-Setup für PACTware 6.2 
 mit Offline Hilfe in Englisch und Deutsch und ggf. den FDI DTM, den HART CommDTM und 
 den Generic HART DTM (Abhängig von der Distribution).
 
 Nach dem Entpacken in ein temporäres Verzeichnis wird die Installation 
 mit einem Doppelklick auf Setup.exe gestartet.
 
 Nach Auswahl der Installationssprache wird der Benutzer durch die Installation
 geführt.

 Für den HART CommDTM und den Generic HART DTM wird automatisch jeweils ein
 eigener Setup gestartet, der Benutzereingaben verlangt.

 Wenn PACTware 4.0, 4.1, 5.0, 6.0 oder 6.1 auf dem PC installiert 
 waren, können am Ende der Installation alle Passwörter für PACTware 6.2 
 übernommen werden. 

 PACTware 3.6, 4.1 und 5.0 bleiben auf dem PC parallel erhalten.

 In das Windows Startmenü wird eine Programmgruppe für den aktuellen Benutzer
 eingetragen und auf dem Desktop erscheint eine Verknüpfung auf PACTware 6.2.

===============================================================================
5. Deinstallation
===============================================================================
 PACTware wird über den Programmeintrag in der Systemsteuerung
 "Programme und Funktionen" deinstalliert.
 
 Bevor Sie das Deinstallationsprogramm starten, beenden Sie unbedingt PACTware,
 da sonst nicht alle Komponenten deinstalliert werden können.

===============================================================================
6. PACTware starten
===============================================================================
 PACTware wird in der Regel zusammen mit mindestens einem DTM geliefert. Bevor 
 PACTware gestartet wird, sollte der DTM mit seinem Setup-Programm ebenfalls 
 installiert worden sein. 

 PACTware wird entweder mit Doppelklick auf die Verknüpfung oder im Windows 
 Startmenü über <Programme> in der installierten Programmgruppe mit dem  
 Eintrag PACTware 6.2 gestartet. 

===============================================================================
7. PACTwareFileAssign.exe
===============================================================================
 Das Setup dieser Version weist PACTware 6.x den Dateiendungen PW4, TPL, PW5 und
 TP5 zu. Mit PACTwareFileAssign.exe können Sie die Dateiendungen einer anderen
 PACTware-Version zuweisen. Sie finden PACTwareFileAssign.exe im  PACTware 
 Installationsverzeichnis. Das Programm benötigt Administrator-Rechte.
 
===============================================================================
8. Laden von mit PACTware 3.x oder 4.1 erstellten Projekten (*.PW3, *.PW4)
===============================================================================
 Mit PACTware 6.x wurde die Unterstützung von PW3 und PW4 Dateien eingestellt. 
 Um eine PW3 Datei in PACTware laden zu können, laden Sie die Datei zunächst in 
 PACTware 4.1 und speichern sie als PW4-Datei ab. PW4 Dateien können Sie in 
 PACTware 5.0 laden und in eine PW5-Datei umwandeln.
 PW4 Unterstützung kann in PACTware 6.2 wieder aktiviert werden. Um die 
 Unterstützung zu aktivieren, setzen Sie den folgenden Registry-Schlüssel: 
 64Bit-System: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PACTware\PACTware 6.0\PWBO\LoadPW4ProjectFiles=YES
 32Bit-System: HKEY_LOCAL_MACHINE\SOFTWARE\PACTware\PACTware 6.0\PWBO\LoadPW4ProjectFiles=YES

===============================================================================
9. FDT3-Unterstützung
===============================================================================
 PACTware 6.2 unterstützt neben FDT 1.2/FDT 1.2.1 und FDT 2 auch das laden von 
 FDT 3 DTMs. Zur Entwicklungsunterstützung kann für FDT 3 DTMs der folgende
 Registry Eintrag gesetzt werden.
 64Bit-System: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PACTware\PACTware 6.0\PWDO\{D9E8F758-745C-4729-B2A4-27BB838FA48D}\FDT3DEVELOPERMODE=YES
 32Bit-System: HKEY_LOCAL_MACHINE\SOFTWARE\PACTware\PACTware 6.0\PWDO\{D9E8F758-745C-4729-B2A4-27BB838FA48D}\FDT3DEVELOPERMODE=YES
 Das Setzen dieses Registry-Eintrags aktiviert den Debugging-Support der
 FDT 3 UI-Fenster.
 
===============================================================================
10. Bekannte Probleme
===============================================================================
10.1 Wenn im Gerätekatalog nur noch die Baumansicht dargestellt wird, kann mit
 dem Ausführen der Datei PACTwareResetSettings.reg aus dem Installationspaket
 die Grundeinstellung wieder hergestellt werden.

10.2 Es können Exception-Meldungen im Error-Monitor auftauchen, wenn während 
 des Topologie-Scans GatewayDTMs an Elternknoten hinzugefügt werden, die FDT2 DTMs sind
 oder selbst an solchen hängen. Der Grund hierfür wird untersucht und in einer 
 zukünftigen Version gelöst. Es gibt aber keine negative Auswirkungen.

10.3 Gelegentlich kommt die Meldung, dass ein DTM noch in Benutzung sei, wenn er an 
 einem FDT2 Eltern-DTM hängt. Bestätigen Sie dann trotzdem das Herunterfahren des DTMs.

10.4 Es gibt ein bekanntes Problem bei der Verwendung von verschiedenen Versionen 
 der DevExpress WPF Bibliothek (z.B. wenn diese von DTMs verwendet werden).
 Eine Lösung zu diesem Problem wird zur Zeit beim FDT A&S Team untersucht.
 Sobald eine Lösung verfügbar ist, wird sie integriert.

10.5 Nach dem Öffnen eines Projektes mit FDT2 DTMs wird eine geändert Markierung
 gesetzt, wenn der DTM mit der rechten Maustaste im Projektbaum angeklickt wird. 
 Dies ist vermutlich ein Problem im DTM und wird aktuell untersucht.
 
10.6 Es kann Probleme mit der Bildschirmanzeige geben, wenn in den Windowseinstellungen
 der Anzeige 'Größer - 150%' eingestellt wird.

10.7 Die Sprachumschaltung für FDT 2 DTMs scheint bei geladenen DTMs nicht zu funktionieren.
 FDT 2 unterstüzt die Umschaltung der Framesprache nicht, während ein DTM geladen ist. Laden
 Sie in einem solchen Fall das geladene Projekt neu, um die Sprachumschaltung für die enthaltenen
 FDT 2 DTMs zu aktivieren. 

10.8 iDTM FDI 1.8.98: Fehler bei der Installation
 iDTM 1.8.98 benötigt das .Net Framework 4.8.1. Sollte nur Version 4.8 installiert sein
 bricht die Installation ab. Als Fehlergrung wird nur '0x800713ec - Asien' ausgegeben.
 Zur Behebung installieren Sie zunächst Version 4.8.1.

10.9 iDTM FDI 1.8.98: Importieren von FDI Paketen
 Wenn der Benutzer versucht, ein neues Gerätepaket während der DTM-Instanziierung hinzuzufügen, 
 kann eine Exception im PACTware-Plugin auftreten.
 Abhilfe: Starten Sie PACTware neu und importieren Sie alle erforderlichen Pakete, bevor Sie 
 ein bestehendes Projekt öffnen oder einen DTM instanziieren.

 
===============================================================================
11. Änderungen in dieser Version
===============================================================================
11.1 
 In dieser Version wurde ein neuer Service - der 'Update Service' eingeführt.
 Dieser ermöglicht von PACTware Mitgliedern bereitgestellte DTMs direkt aus PACTware
 zu erkennen, zu prüfen und zu installieren. Weitere Informationen hierzu können 
 über die PACTware Online Hilfe (https://pactware.com/user-help/) abgerufen werden.
 
===============================================================================
12. Problemmeldungen
===============================================================================
 Wenn ein Problem mit einem DTM oder mit PACTware auftritt, wenden Sie sich an die
 Hotline hotline@pactware.com oder Telefon ++49 (0)7240 9430967.

 Angaben über den Lieferanten von PACTware stehen im Formular, das über den 
 Eintrag Info über... im Menü Hilfe aufgerufen wird.
 
 Informationen über den DTM erhält man entweder über den Eintrag Eigenschaften
 im Kontextmenü des Gerätes in der Projektstruktur oder mit der Taste Info 
 im Gerätekatalog, nachdem das betroffene Gerät im Katalog ausgewählt wurde.
 
 Bei der Problembeschreibung nennen Sie bitte das Betriebssystem, auf dem PACTware 
 läuft, die Programmversion von PACTware und vom DTM. Um eine Lösung zu finden, 
 helfen alle Angaben über die Interaktionen bzw. die ausgeführten Funktionen, 
 die zu dem Problem geführt haben. Außerdem sind Monitorbildinhalte bei der 
 Analyse hilfreich.

===============================================================================
13. Download .Net Framework 3.5/4.8
===============================================================================
 Download-Link für .NET Framework  3.5:
 http://www.microsoft.com/en-us/download/details.aspx?id=22

 Download-Link für .NET Framework  4.8:
 https://support.microsoft.com/de-de/topic/microsoft-net-framework-4-8-offline-installer-f%C3%BCr-windows-9d23f658-3b97-68ab-d013-aa3c3e7495e0
