PACTware 6.2
PACTware Consortium e.V.

Copyright (C) 1999-2024 PACTware Consortium e.V.
All rights reserved
===============================================================================
Contents
===============================================================================
 1. Overview
 2. Software requirements
 3. Hardware requirements
 4. Installation
 5. Deinstallation
 6. Start PACTware
 7. PACTwareFileAssign.exe
 8. Loading of PACTware 3.x or 4.1 generated projects (*.PW3, *.PW4)
 9. FDT3 support
10. Known Problems
11. Changes in this version
12. Error messages
13. Download .NET Framework 3.5/4.8

===============================================================================
1. Overview
===============================================================================
 PACTware (Process Automation Configuration Tool) is a program designed to combine
 communication-capable field devices of different vendors in projects.
 PACTware is used in accordance with the FDT Specification 1.2.1/2.0/3.0 (Field Device 
 Tool Specification) as frame program for DTMs (Device Type Manager), which are 
 provided as configuration software by field device vendors. The communication 
 with field devices using protocols like e.g. the HART or Profibus protocol is 
 established via a CommDTM (Communication DTM).
  
===============================================================================
2. Software requirements
===============================================================================
 PACTware runs under the operating system Windows 10 and Windows 11 and their 
 related  server versions. 
 
 Windows Vista, Windows 7, Windows 8, Windows 95, 98, ME, NT 4.0, Windows 2000 and 
 Windows XP are not supported by this PACTware release.

===============================================================================
3. Hardware requirements
===============================================================================
 PACTware requires 350 MByte disk space, 500 MByte main memory. 
 It is recommended to use a computer with Pentium(R) Dual Core processor or higher
 and a Microsoft compatible mouse or an equivalent pointing device
 is required.
 
 Please also note the hardware requirements of device drivers.
 
===============================================================================
4. Installation
===============================================================================
 Administrator Rights are required.

 Before you install PACTware to the computer, close all running programs.
 In addition, the .NET Runtime Environment Version 2.0 (resp. .NET Framework 3.5)
 and the .NET Framework 4.8 must be installed on your PC before installing PACTware.
 
 The .NET Framework 3.5 has to be enabled in Control Panel. It is no installation 
 in common sense.
 
 It is also possible to enable the .NET Framework by using the Windows installation
 media. To do this use the following command on a windows command prompt for a 32bit system:
 
 Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess
 
 On a 64bit system you need specify the full path of DSIM:
 
 %WINDIR%\sysnative\DISM /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess

 The Setup-File PACTwareSetup.zip contains
 the Base-Setup for PACTware 6.2 with Online-Help in several languages
 the FDI DTM, the HART CommDTM and the Generic HART DTM
 
 After unpacking the installation into a temporary directory it is started by a 
 double-click on Setup.exe.
 
 After selecting the installation language the user is guided through the installation.

 An individual setup requesting user input starts automatically for the FDI DTM, 
 the HART CommDTM and the Generic HART DTM.
 
 If PACTware 4.0, 4.1, 5.0, 6.0 or 6.1 were installed on the PC, all passwords 
 for PACTware 6.2 can be transferred at the end of the installation. 

 PACTware 3.6, 4.1, 5.0 and 6.2 can be used on the same PC in parallel.

 A program group is entered to the Windows Start menu
 for the current user and a link to PACTware 6.2 is displayed on the desktop.

===============================================================================
5. Uninstall
===============================================================================
 PACTware is uninstalled via via entry in the systems 'Programs and Features' 
 Control panel.
 
 Exit PACTware before you start the uninstall program,
 otherwise it is impossible to uninstall all components.

===============================================================================
6. Start PACTware
===============================================================================
 PACTware is usually supplied together with at least one DTM. Before PACTware 
 is started, the DTM with its setup program should also be installed. 

 PACTware is either started by a double-click on the link on the desktop or in
 the Windows Start menu via <Programs> in the installed program group using
 entry PACTware 6.2.

===============================================================================
7. PACTwareFileAssign.exe
===============================================================================
 The setup of this version assigns the file extensions PW5 and TP5 with 
 PACTware 6.x. You can use PACTwareFileAssign.exe to assign the file extensions 
 to another PACTware version. PACTwareFileAssign.exe is installed  in the 
 PACTware 6.x install directory. The program requires administrator rights.
 
===============================================================================
8. Loading of PACTware 3.x or 4.1 generated projects (*.PW3, *.PW4)
===============================================================================
 PW3 and PW4 files are no longer supported in PACTware 6.x. For loading such a 
 file in PACTware you have to convert the file using the older PACTware 4.1 and
 5.0 version. Open the PW3 file in PACTware 4.1 and save it as a PW4 file. 
 This file now can be loaded in PACTware 5.0 and converted to a PW5 file.
 PW4 support can be re-enabled in PACTware 6.2. To enable support, set the 
 following registry key:
 64-bit system: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PACTware\PACTware 6.0\PWBO\LoadPW4ProjectFiles=YES
 32-bit system: HKEY_LOCAL_MACHINE\SOFTWARE\PACTware\PACTware 6.0\PWBO\LoadPW4ProjectFiles=YES
 
=====================================================================================
9. FDT3 support
====================================================================================
 In addition to FDT 1.2/FDT 1.2.1 and FDT 2, PACTware 6.2 also supports the loading of
 FDT 3 DTMs. To support development, the following Registry entry can be set for FDT 3 DTMs.
 64-bit system: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PACTware\PACTware 6.0\PWDO\{D9E8F758-745C-4729-B2A4-27BB838FA48D}\FDT3DEVELOPERMODE=YES
 32-bit system: HKEY_LOCAL_MACHINE\SOFTWARE\PACTware\PACTware 6.0\PWDO\{D9E8F758-745C-4729-B2A4-27BB838FA48D}\FDT3DEVELOPERMODE=YES
 Setting this registry entry enables debugging support for the
 FDT 3 UI windows. 

===============================================================================
10. Known issues
===============================================================================
10.1 If only the tree view of the device catalogue is displayed under certain 
 conditions, execution of PACTwareResetSettings.reg file delivered with the 
 installation .zip file sets default width of the tree view sub window again.

10.2 During TopolgyScan detecting and inserting additional GatewayDTMs with FDT2 DTMs
 as parnets may lead to an null reference exception in error monitor. It has no
 effect. The reason will be followed up in future versions.

10.3 Sometimes DTMs may be called to be in use if they are childs of FDT2 parent DTMs
 Confirm the request to shut the DTM anyway.

10.4 There is a known issue if DTMs using different version of DevExpress WPF libraries.
 This issue will be followed up by FDT A&S team. A solution will be provided with 
 upcoming versions.

10.5 Opening a project with FDT2 DTMs and right clicking on its node in project view 
 leads to a changed mark indication. This may be a problem of FDT2 DTM an will 
 be followed up by FDT Frame Common Component change control board.
 
10.6 Setting Windows letter size to 150% have some impacts on GUI.

10.7 Switching the Frame language does not work for loaded FDT 2 DTMs
 The reason for this is that FDT 2 does not support changing the frame language for loaded DTMs.
 To overcome this, reload the active project after switching the frame language for activating
 the changed language in the loaded FDT 2 DTMs.

10.8 iDTM FDI 1.8.98: Error during installation
 iDTM 1.8.98 requires the .Net Framework 4.8.1. If only version 4.8 is installed
 the installation will be aborted. Only '0x800713ec - Asia' is displayed as the error reason.
 To correct this, first install version 4.8.1.

10.9 iDTM FDI 1.8.98: Import of FDI package
 If the user tries to add a new device package during DTM instantiation, an exception could occur 
 in the PACTware plugin. Workaround: Restart PACTware and import all required pack-ages before
 opening an existing project or instantiating a DTM.
 
===============================================================================
11. Changes in this version / hints
===============================================================================
11.1 A new service has been introduced in this version - the 'Update Service'.
 This enables DTMs provided by PACTware members to be recognized, checked and 
 installed directly from PACTware. Further information on this can be found in 
 the PACTware online help (https://pactware.com/user-help/).

===============================================================================
12. Error messages
===============================================================================
 In case of  DTM- or PACTware-related problems, contact the hotline at
 hotline@pactware.com or call +49 (0) 7240 9430967.

 Information about the vendor of PACTware is contained in a form, which is called 
 via menu item About  in the help menu.

 Information about the DTM can be obtained either via menu item Properties
 by opening the context menu of the device in the project structure or via the 
 Info key in the device catalogue of after selecting the concerned device from 
 the catalogue. 

 Please state the operating system PACTware runs under as well as the PACTware 
 and DTM program versions. Any information about the interactions and/or the 
 implemented functions, which may have caused the problem, are appreciated 
 for trouble-shooting. In addition, screen shots are helpful in the analysis.

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

 Download-Link fr .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
