FluidDrawP Installation Licenses en
FluidDrawP Installation Licenses en
1 General Information
All FluidDraw licenses are network licenses. They can be shared on a license server or they can be used
locally on a PC or notebook. The licenses are issued in form of a ticket and can be activated directly in
FluidDraw. The following licenses are available
The subscription guarantees you access to the latest Use FluidDraw P6 unlimited in time.
version. An upgrade to version P7 (and higher) is Updates within version P6 are included.
included as well as updates within version P6. The
license is issued for 12 months and renewed
automatically each year if the subscription is not
cancelled.
This and further information you are going to find at the Festo AppWorld:
https://www.festo.com/appworld/fluiddraw-p6.html
Here you can download the FluidDraw user manual and latest FluidDraw setup, “See all details” to
FluidDraw.
The ticket ID you will need to activate your FluidDraw licenses or to deactivate respectively re-host it.
IMPORTANT!
Carefully handle your ticket ID! Everyone who knows it can activate free licenses.
Disable your FluidDraw licenses before making any changes at a computer with activated FluidDraw
licenses! Such changes include computer name, operating system, motherboard, CPU, network adapter
or hard drive replacement.
This documentation is based on the FluidDraw version P6.0j dated November 5, 2019. Future versions
may vary.
Detailed information of license activation you find in chapter 8 on page 21 as well as in the FluidDraw
user manual:
https://www.festo.com/net/SupportPortal/Files/561700/FluidDrawENGB.pdf
3 System requirements
• Windows 8/10/11, 32Bit/64Bit,
• Microsoft .Net Framework 4.8
• 2 GB RAM for 32 Bit / 6 GB for 64 Bit
• 8 GB free hard disc space
FluidDraw application and the required license are on a local machine, see also chapter 2 on page 4.
FluidDraw
All workstations have a local FluidDraw installation and use license from a license server.
With a license server number of licenses at least has to correspond to number of user who work at the
same time with FluidDraw.
If the license server is not in the same subnet as the FluidDraw workstation, the license server must be
specified during the local installation of FluidDraw. Alternatively or subsequently, the license server can
also be specified by using the CodeMeter WebAdmin.
FluidDraw FluidDraw
This is the preferred option when using FluidDraw at multiple workstations within a network.
By using an application server, you ensure that all users always work with the same FluidDraw version.
Updates are easy, as they have to be executed on the application server only.
When using a license server, the number of licenses must correspond to the number of users working
with FluidDraw at the same time.
“fdlicserver“ “fdlicserver“
FluidDraw
Application server
With very many users (workstations), you achieve very high availability and reliability if you split your
licenses among several license servers and set up local FluidDraw installations on the workstations. The
application itself is thus independent of the availability of an application server (FluidDraw installation
on a network drive). If one license server fails, at least the licenses of the other license server can
continue to be used. The number of users who can work with FluidDraw at the same time is temporary
reduced in this case.
Since this scenario is more suitable for "larger" networks, you should or must enter all license servers in
the server search list on the workstations. For this, you can implement a call-up parameter for the setup
in the case of a central software distribution (see page 43) or use CodeMeter WebAdmin (see page 40).
“fdlicserver1“ “fdlicserver1“
“fdlicserver2“ “fdlicserver2“ License server
Workstation 1 Workstation 2 “fdlicserver1“
FluidDraw FluidDraw
“fdlicserver1“
Workstation n “fdlicserver2“
FluidDraw
License server
“fdlicserver2“
Of course, you could also activate a license locally at each workstation. You would have achieved the
highest possible availability and reliability.
Note that these are hardware-bound licenses. You must therefore deactivate the license before any
hardware change or computer exchange to be able to activate it on the new configuration again (move
license). This means increased maintenance and support efforts.
This overview is only an illustration of the various possibilities and is not recommended in practice.
A license server had been set up, which can also be used as a workplace - workstation 3. It starts
FluidDraw by a program link from a network drive (application server), same as the workstations 1 and 2
do.
Workstation 1 obtains its license from the license server (workstation 3), while the workstation 2 license
is activated locally.
The lower two workstations 4 and 5 have a local FluidDraw installation. These do not need the
application server (i.e. access to the network drive with the FluidDraw installation), but they are using
the licenses from workstation 3 (license server).
“fdlicserver“ “fdlicserver“
ATTENTION: In some circumstances, an accessible network license may be claimed despite of an existing
local license. To prevent this from happening, the port 22350 in the firewall can be blocked at the
relevant workstation (here workstation 2) so that the network licenses can’t be found. In this case, the
local license is securely accessed.
You can also activate FluidDraw licenses on a P5 USB license stick or on another existing Wibu
CmDongle. Thus, the licenses are independent of the configuration of a computer.
It is not possible to use normal USB memory sticks instead of the USB license stick (CmDongle) from
Wibu Systems. The CmDongle has a special not freely accessible and non-volatile storage area for the
licenses.
If the license server is a virtual machine, it must be made available to the CmDongle. There are the
following options.
The USB license stick must be redirected to the virtual machine (VM). For this, a device name must be
assigned to the USB license stick in the virtual computer. Note that a redirected USB device can only be
used by one operating system at a time.
FluidDraw
If the USB license plug can not be redirected to the virtual machine (VM), then use an USB network hub.
Virtual maschine (VM):
“fdlicserver“ Lizense server “fdlicserver“
FluidDraw
Workstation
If you have a FluidDraw P5 USB license stick with RAM or another CmDongle with RAM, you can also put
FluidDraw on this plug and run it directly from it - without further installation.
To do this, first install FluidDraw on your local machine. Then copy the complete program folder
"FluidDrawP.." onto the stick. Per default you find it in "C:\ Program Files (x86)\Festo". Now create a
program shortcut to the FluidDrawP...exe in the subdirectory "\bin" and copy it into the root directory
of the USB stick. Note that this program shortcut works only if the corresponding drive letter has been
assigned to the CmDongle. Otherwise, start "[drive letter of CmDongle]:
FluiDrawP..\bin\FluidDrawP...exe".
HINT: If there is no FluidDraw installation on the local machine, you can also select the root directory of
the USB stick directly in the setup as the installation path. Otherwise, the setup simply offers you "Install
FluidDraw P.. Update", which does not allow direct installation on the stick.
Finally, you need to activate a FluidDraw P.. license on the stick. During license activation by using the
FluidDraw Online License Activation Wizard select the local machine and then the serial number of your
USB license stick. If you activate the license via the Festo License Central WebDepot, select your
CmDongle there, see chapter 8 on page 21.
Now you can plug it into any computer and start FluidDraw P.. directly from it by running the program
shortcut.
FluidDraw
5 Install FluidDraw
Download the FluidDraw-setup from one of the following sources:
https://www.festo.com/net/de_de/SupportPortal/Downloads/510796/
https://www.art-systems.de/www/site/en/downloads/fluiddraw-p6.html
The following dialogs are only available in this form if there is no FluidDraw installation on the computer
yet.
To subsequently change the license server or installation path, you must first uninstall FluidDraw and
then rerun the setup.
Next
Next
Next
Next
Next
Next
Install
Exit
If FluidDraw does not find a valid license after starting the program, a dialog will appear that allows you
to activate licenses, see chapter 8 on page 21.
6 Clientinstallation
Make sure that FluidDraw has been fully installed on a network drive (application server) to which all
clients have access. At the workstations (clients), only a program link to this FluidDraw installation is
created.
Run FluidDraw-setup.
Next
Next
Netzwerkzugriff (Clientinstallation)
Next
Browse…
Next
Next
Next
Exit
As an alternative to client installation, you can also manually create a program link to the
FluidDrawP...exe on the network on each client:
[Network-path]\FluidDrawP..\bin\FluidDrawP...exe
In this case you must install the CodeMeter Runtime for Windows from Wibu Systems manually on the
client and possibly input the license server name via CodeMeter WebAdmin.
Next
Next
Exit
The option “Activate License“ runs FluidDraw Online-License Activation Wizard, see chapter 8.1 on page
22.
8 Activate licenses
To activate - as well as to deactivate/re-host - FluidDraw licenses you need your ticket ID, see chapter 1
on page 2.
There are the following options for activating and managing licenses:
3. Run FluidDraw Online-License Activation Wizard directly from sub folder “\bin“ in FluidDraw-
program directory:
C:\Program Files (x86)\Festo\FluidDrawP..\bin\CodemeterActivationWizard.exe
4. If an activated license already exists on the
machine or on the network and FluidDraw
can be started with it, you can also open the
activation wizard via the FluidDraw menu
"Manage"> "Manage Licenses".
Items 1 till 4 open activation wizard, see chapter 8.1 on page 22.
Note: It is sufficient if the computer on which licenses are to be activated (license server) can be
accessed in the network from a computer with Internet access on which the activation wizard is going to
be started.
Note that license activation via the Festo License Central WebDepot requires a license container
(CmContainer) on the license server. This means that FluidDraw licenses must already have been
activated there or an empty license container must have been imported previously. The FluidDraw
Online License Activation Wizard, however, creates it automatically.
Without an internet connection licenses can be activated or deactivated (re-hosted) by file transfer, see
chapter 8.3 on page 27.
The procedure of deactivating (re-host) licenses corresponds to that one of activating licenses.
Next
Note: Without an Internet connection, select "Transfer files manually". This button opens the Festo
License Central WebDepot. Continue as described in chapter 8.3 on page 27.
Activate
Next
Next
Next
Activate
Exit
IMPORTANT
Deactivate your license(s) before you change the computer hardware or if you want to move the license
to another computer!
The easiest way to do this is to start the Activation Wizard via the FluidDraw menu "Manage"> "Manage
Licenses". After input of your ticket ID, you can now use the "Deactivate/Re-host" action - select this
action and follow the wizard steps.
As an alternative to the Festo Online License Activation Wizard, you can also activate or manage your
licenses via the Festo License Central WebDepot. Go to the following address in a web browser
http://lc.codemeter.com/83810-prod/depot/
Next
Activate licenses
If you have a FluidDraw P5 USB license stick and want to activate the license(s) there, first check the
serial number of the stick. If this starts with "1-" or "2-", then select the left option, if this starts with "3-"
the middle one.
OK
NOTE: If there are any problems when activating licenses via the Festo License Central WebDepot, try
using another web browser (e.g. Internet Explorer, Mozilla Firefox, Google Chrome). If that does not
work, use the Festo Online Licenses Activation Wizard. If both do not work, try again later. Finally,
contact the Festo Support, see page 45.
IMPORTANT
Deactivate your license(s) before you change
hardware configuration of your machine or if
you want move license(s) to a new computer!
Re-Host Licenses
Open the Festo License Central WebDepot on the computer with Internet access (left picture). Start the
CodeMeter Control Center (right picture) on the computer on which license(s) are to be activated. In the
middle you see the necessary file transfers that you have to make via a shared network drive of both
computers or by means of an USB memory stick.
Computer with internet access File transfer Computer without internet access,
on which licenses have to be
activated
4. WibuCmRaC (receipt)
Step 1, creating an empty license container, is only necessary if a license has never been activated on
the target computer before.
Next
Activate licenses
Click at
“How it works“
OK
License Update
Next
Next
Select a directory.
Commit
Finish
Browse…
Save as
OK
License Update
Create receipt
Next
Commit
If available and possible, save the WibuCmRaC file to a network drive to which the computer with
internet access has access. Otherwise, you bring this file, for example, by means of a USB memory stick
on this computer.
Finish
Next
Browse
OK
IMPORTANT
Deactivate your license(s) before you change hardware configuration of your machine or if you want
move license(s) to a new computer!
Re-Host Licenses
Close information by OK
Alternatively you can check usage of licenses in CodeMeter WebAdmin, see chapter 10.3 on page 38.
10 License management
FluidDraw license management requires CodeMeter Runtime for Windows from Wibu Systems.
Administrator rights are required for the installation. A restart is not triggered.
You can view details about the licenses used and the license server settings on any computer inside the
network on which the CodeMeter Runtime is installed and on which the JavaScript-is enabled in the web
browser.
The CodeMeter Runtime is installed by the FluidDraw setup on the license server as well as on the
workstations.
At the same time the option "Network server" is set on the license server.
The current "CodeMeter Runtime for Windows" can also be downloaded directly from Wibu Systems
(www.wibu.com) and installed independently of the Fluiddraw setup.
Click at
WebAdmin
To do this click at
in the
lower left edge of the dialog and select license
server.
NOTE: If the license server is not listed, then add it to the server search list as described in chapter 11 on
page 40 (tab “Configuration“ > “Basis“ > “Server-Search List“)
If you have problems, check the following settings for both the server and the clients. You can check the
server settings on any computer in the network. To check the client settings, you must call the
CodeMeter WebAdmin at the corresponding workstation.
Select your license server in the lower left edge of the dialog
Select
Configuration > Server > Server-Access.
Network-Server must be enabled!
NOTE: In order to check the license server settings, it is sufficient to call the following address in a web
browser: http: //[server name or IP address of the license server]: 22350
Open CodeMeter WebAdmin at each Client to check setting. Alternatively you can call the following
address in a web browser http://localhost:22350
In the lower left edge of dialog the client computer “localhost (127.0.0.1)“ is already selected and you
can check setting immediately.
Select
Configuration > Server > Server-Access.
Netzwerk-Server must be disabled!
WebAdmin...
Change to tab
Configuration > Basis > Server-Search List
(only if it hasn’t already been opened)
Apply
Make sure the license server installation has been done and licenses have been activated on the
license server. The license server must be accessible in the network.
It is possible that the CodeMeter Runtime Service is blocked by a firewall. The communication between
FluidDraw and CodeMeter Runtime takes place via the TCP/IP protocol. The default setting for the
CodeMeter service is port 22350. This port must be opened in both directions for the clients and for the
server.
12 FluidDraw Update
There is no difference between the FluidDraw setup and a FluidDraw update, i.e. each FluidDraw update
is a complete setup. Download setup from one of the sources listed in chapter 5 on page 12 and install
it.
If there are problems during or after the FluidDraw update, uninstall FluidDraw from the Windows
Control Panel ("Apps & Features") and then run it again. Make sure that setup was downloaded
completely.
If the FluidDraw 365 subscription is not canceled, it will automatically be extended for another year
shortly before expiry. This will also extend the licenses in your ticket ID. The new expiration date must
now also be updated in the CodeMeter container.
This update of licenses will be made automatically by the FluidDraw when FluidDraw detects a shortly
expiring license or an already expired license. This works even if the licenses are located on another
computer in the network, for example on a license server. For this, this computer must be accessible
from the computer on which FluidDraw is started and which has internet access.
If the automatic license update was not possible, FluidDraw will not find a license at program startup. In
this case, activate the renewal manually using your ticket ID, as in the initial installation and license
activation of FluidDraw, see chapter 8 on page 21.
If the computer on which the licenses have been activated does not have internet access and network
access from a workstation or via the Festo License Central WebDepot is not possible, perform file-based
license activation, see chapter 8.3 on page 27.
For your safety, FluidDraw 365 licenses have a 7 days buffer, i.e. even if the license renewal was not
possible after 365 days, you can work with FluidDraw for another 7 days - use this time for manually
activation of the license renewal.
"call" only is required in a batch file. "call" effects to wait until the called process has ended.
Installation of MSI-Paket
NOTE: If the runtime has to run as a server, the option "EnableNetworkServer" must also be added to
the list. The call is:
If you have problems with FluidDraw, first install the latest FluidDraw update. If the problems persist,
uninstall FluidDraw from the Windows Control Panel and then reinstall it.
Carefully handle your ticket ID! Everyone who knows it can activate free licenses.
Disable your FluidDraw licenses before making any changes on a machine with activated FluidDraw
licenses! Such changes include computer name, operating system, motherboard, CPU, network adapter
or hard disk drive replacement. Deactivation (Re-host) of licenses works in the same way as activation
after input the ticket ID in the FluidDraw Online License Activation Wizard or in the Festo License Central
WebDepot.
If your licenses have become invalid, please contact Festo Service by e-mail, stating your Festo customer
number: [email protected]
License server
If you use a license server, CodeMeter Runtime must be allowed to communicate through the Windows
Firewall via port 22350 (default setting) in both directions. The license server must have the "Network
server" option enabled, but the clients must have this option disabled, see chapters 10.4 and 10.5 on
page 39.
Check these settings for license management issues. Verify that the CodeMeter Runtime Service is
running on both the server and clients, and that the licenses are found in CodeMeter WebAdmin at the
workstations.
Current version of “CodeMeter User Runtime für Windows“ can be downloaded at www.wibu.com
(“Support & Downloads” > “Support for Users”: https://www.wibu.com/support/user/user-
software.html). See also https://www.wibu.com/us/support/user/faq-codemeter.html. Install latest
version in case of problems with license management or if CodeMeter WebAdmin is not available at any
machine.
NOTE: The complete FluidDraw installation or license server installation also installs CodeMeter
Runtime. However, there may be a more up to date version of it.
If you want to change the license server settings from any computer (remote access), you must use the
required authentication in the CodeMeter WebAdmin on the "Configuration"> "Basic"> "WebAdmin"
tab. For further information please use the CodeMeter user help.
In the following cases FluidDraw communicates via HTTP or HTTPS with servers of
- Art Systems Software GmbH: At program start to check whether an update is available - Only if
the automatic search for updates has been activated in the program options.
- Art Systems Software GmbH: When calling the Online License Activation Wizard to determine
the Wibu URL for the activation or deactivation of licenses.
- WIBU-SYSTEMS AG: When activating and deactivating licenses, provided that this is not file-
based.
- Festo SE and Co. KG: When accessing the saved online shopping baskets. This requires a
successful login under the corresponding Festo account.
- Festo SE and Co. KG: When calling up additional product information via the online services,
such as PDF documentation, data sheets, accessories, spare parts.
- Festo SE and Co. KG: To transfer a parts list to the Festo online shopping basket after confirming
the "Send" button.
FluidDraw checks whether the Windows clipboard has any content. This is used to update the user
interface, e.g. the status of the "Insert" button. The content itself is only read out after pressing the
"Insert" button or using the menu item of the same name.
After activating the "Remember my credentials" option, the login data for the Festo online account (for
access to the saved online shopping baskets) is encrypted and saved on the local hard disk drive.
Deactivating this option deletes the saved login data.
Like most other programs, the FluidDraw developed by Art Systems Software GmbH uses components
from third-party providers such as Mircosoft Corporation and WIBU-SYSTEMS AG. For this reason, it is
not possible to list all of the actions considered to be safety-critical for the assembled FluidDraw
software package.
The license protection of WIBU-SYSTEMS AG used for FluidDraw detects certain computer properties
(e.g. the computer name, hardware features and whether it is a virtual machine or not).
When assessing and checking the security risk that software could pose, please always take a close look
at which processes initiated which actions, which may have been classified as critical, at what point in
time. An example: With a simple before-after comparison of the registry after installing a program and
determined changes in non-program registry branches, it cannot necessarily be assumed that these
were actually caused by the installed program. It is also possible that non-program processes (e.g. the
operating system) running in the background have made these changes.