Install Tani Software
Windows
Under Windows all software comes with an installer which is an executable
program. You can start it directly.
If You update an installed Tani product it will uninstall the previous
version automatically and replaces it with the actual one.
All user configuration setting will be preserved.
A reboot will be requested in these conditions:
- The running software can not be stopped. This may be true if an other
running program uses the software.
- Some parts of the software can not be removed because other software
holds them open.
- A program uses the directory holding the software.
A hint: If You uninstall the software separately and try installing them
again it will request a reboot always.
Optionally you can ignore the reboot request. This is always at your own risk. Possibly required files can not be installed. The installed software may not work as expected.
Why a reboot is required after uninstall: The uninstall program can not be
deleted by itself because it runs. Windows uses random generated file names
in this registry key. So the installer cannot check if the reboot will be
required or is optional.
The installation depending on your Windows patch level may start its internal update.
This does not relay on software from Tani GmbH. If Windows will request updates it will do so.
During the Windows update an internet connection is required. The installation process will need additional time until the update is finished.
More information is available in the Windows Update.
For special envoronments it can be necessary running the OPC server or the PLC Engine not as a Windows service.
We have a special documentation doing this.
Linux
PC
Linux requires the executable bit set in the installer.
Please set the execute bit.
In a command line enter: chmod u+x <installation file>
As security Linux does not start a program in the current directory. You
need to give an additional path. The current path fixes this.
Example: ./<installation file>
If You are using a graphical frontend as KDE it is easier using a file
manager like Krusader. You can start the install scripts directly, Krusader
does the necessary things for You.
The configuration needs QT5 and Frameworks5 (KDE). Required is QT 5.6 or newer.
- Suse provides this with version Leap 42.1 or newer
- Kubuntu provides this from version 16 (version 15 is not supported).
- Ubuntu 16.04 and 17.04 requires the Backport-Repository "ppa:kubuntu-ppa/backports"
(Type "sudo add-apt-repository ppa:kubuntu-ppa/backports && sudo apt-get update" on a command line).
Newer Ubuntu releases already have a QT library that is new enough.
All required libraries are installed by typing "sudo apt-get install plasma-desktop" on the command line.
If the program does not start behind please use Kubuntu instead of Ubuntu.
In Kubuntu 20.4 for using the graphical configuration please install qt5scripttools or qt5scripttools5, or for Ubuntu 2.04 libqt5scripttools5.
- CentOS: yum install kf5-plasma
From version 7 additionally the packet kf5-kdelibs4support need to be installed also.
- Debian 10 needs to be have installed KDE Plasma. Additionally install libqt5scripttools5 using the apper software installer.
Other dependencies:
- (up to PLC Engine 1.8.x)
openssl (version 1.0.0 or newer). Later versions are shipping the ssl libraries.
- (up to PLC Engine 1.8.x)
libz. Later versions are shipping the libz libraries.
xdg-utils (required for setup of Tani configuration)
To install them, use the commands on the command line:
- "
zypper install <packet name>" (for Suse distributions)
- "
sudo apt-get install <packet name>" (for Debian- and Ubuntu-based distributions)