This Article Applies From:
CVI Fusion 7.1
Infinity Client 7.1
Infinity Module 7.1
Core Services 7.1
DeMeter --
CVI Net Web --

 Note: Older versions of this article exists. See 'Other Applicable Versions' to see all versions of this document.


Introduction

The following guide is designed to give instructions on how install Pivotware software from version 7.1 onwards. The purpose  of this article is also to help users to understand our product architecture as well as defining any requirements that our products may have.


From version 7.0, we use feature management to manage the licensing of our software's functionality instead using our traditional methods using product numbers and license keys. Furthermore, from version 7.1, it is no longer necessary to use Desoutter supplied hardware for any Pivotware software installation; the software can be run on any machine that meets the minimum requirements specified.


Contents

1  CVI Fusion

1.1  Minimum Requirements

1.2  Software Installation

1.3  Software Registration

1.4  Software Configuration

2  Infinity Client

2.1  Installation Requirements

2.2  Running Requirements

2.3  Software Installation

2.4  Licensing Infinity Client

2.5  Software Configuration

3  Infinity Module

3.1  Installation Requirements

3.2  Running Requirements

3.3  Software Installation

3.4  Licensing Infinity Module

3.5  Software Configuration

4  Core Services

4.1   Minimum Requirements

4.2   Software Installation

4.3   Software Configuration


CVI Fusion 


Minimum Requirements 



CVI Fusion Minimum Requirements 

Desktop OS




Server OS



Processor



Memory


Disk Space


Display


Installed .NET Version

Windows 7 (32-bit / 64-bit)

Windows 8 (32-bit / 64-bit)

Windows 10 (32-bit / 64-bit)


Windows Server 2012 R2

Windows Server 2016


1GHz (32-bit)

2GHz (64-bit)


2 GB


500 MB


1366 x 768


4.6.2


Software Installation 

  1.  Download the latest version of CVI Fusion here
  2.  Once you have downloaded the installer, simply run it by double-clicking on the downloaded file. You should see something like this:
  3.  Run through the installer by clicking on 'Next'.
  4.  Once you have finished installing, CVI Fusion should open automatically:


Software Registration 

CVI Fusion licensing is included with the purchase of Infinity Client software. There is no formal software registration required.


Software Configuration 

To find more information about how to create configurations in CVI Fusion try reading our Learn the Basics section


Infinity Client 


Installation Requirements 

From version 7.1, it is no longer necessary to use Desoutter supplied hardware for any Pivotware software installation; the software can be run on any machine that meets the minimum requirements specified.. The minimum requirements for the Infinity Client host machine are as follows:



Infinity Client Minimum Requirements 

Desktop OS


Processor (CPU)


Memory (RAM)


Disk Space


Display


Installed .NET Version

I/O


Network

Windows 10 (64-bit)


x64 2.4 GHz 4-core


4 GB DDR3


64 GB


1280 x 1024 (Tactile Monitor Recommended)


4.6.2

2 x USB (1 for Infinity ONE access, one for admin access)



Running Requirements 

In order to run the Infinity Client application it is required to have a Infinity ONE software key attached to the host machine by USB.


With an Infinity ONE software key inserted into an host machine of Infinity Client, the Infinity Base feature is automatically activated giving users a limited base functionality of the product. Additional UV can also be stored on an Infinity ONE software key in order to activate more advanced functionalities within the Infinity Client software.

Device NameDesoutter Part Number
Infinity ONE615 927 8670


For more information about PRIM's and Feature management see here.


When running, the Infinity Client application requires certain parameters to be set on the host machine in order to function normally. Some of the following settings are mandatory whereas others are optional; all settings seen below are recommended for optimal performance.

Setting
Parameter ValueDescriptionRiskMandatory?
Account Type
Administrator
The Windows account running Infinity Client must be an administrator or have equivalent account permissions to ensure there are no issues accessing required application resources.Inadequate account permissions can cause unexpected behaviour in Infinity Client, affect performance or stop Infinity Client from launching/running. 
User Account Control
Never Notify
User Account Control must be "turned off" in order to deter Windows from showing full-screen notifications when accessing administrator level resources.
Infinity Client HMI can be blocked when these notification appear.
 
Domain
N/a
The Windows account running Infinity Client must be not be impeded by a connected domain. The account must have administrator privileges or equivalent account permissions in order to ensure there are no issues accessing required application resources.
Domain and group policies can affect user permissions on a local machine. Inadequate account permissions can cause unexpected behaviour in Infinity Client, affect performance or stop Infinity Client from launching/running. 


When running, the Infinity Client application requires certain ports to be open in order to operate normally. Please see below for required network ports and information about their purpose/configuration.

PortTypeDescriptionConfigurable?
2620TCPTCP Communication between Infinity Client and legacy Infinity Builder 
2620TCPTCP Communication between Infinity Client and Infinity Module (Builder) 
2630TCPTCP Communication between Infinity Client and Infinity Module (Tracker)
 
7750TCPTCP Communication between Infinity Client and Desoutter - Core Service (QMS 
7760TCPTCP Communication between Infinity Client and Desoutter - Core Service (Engine) 
8036TCPREST API for communication between Infinity Client and CVI Fusion 
8080TCPInternal TCP Communications used in Infinity Client Local Reporting Usage  
9010+TCPInternal TCP Communications used in Infinity Client Plugin API Usage
 


Software Installation  

  • Run the Infinity Client installer by double-clicking "v7.x.x.x_InfinityClient_setup.exe"
  • Click on "Install"

  • After the installer has finished, Infinity Client is available as an installed application.
  • After loading, it should look like below:

  • For more information about error messages that can appear at this stage, see below


Licensing Infinity Client  

Infinity Client devices are licensed by use of an Infinity ONE. If an Infinity ONE is inserted then the Infinity Base feature is automatically activated giving user a limited base functionality of the product.


Using CVI Fusion, users can add additional UV to the Infinity ONE in order to activate additional functionalities that they need within their configuration(s).


For more information about PRIM's and Feature management see here.


See here for errors that can appear on the Infinity Client application relating to UV and P'RIM and how to resolve them.


Error MessageIcon DisplayedResolution
P'RIM is disconnectedPlug Infinity ONE into the Panel PC.
Not enough UVAdd more UV to the Infinity ONE.
Following features are not active:Activate the listed features inside of the CVI Fusion in order to have them functional in Infinity Client.


Software Configuration 

To find more information about how to configure or use Infinity Client try reading our Learn the Basics section


Infinity Module 


Installation Requirements 

From version 7.1, it is no longer necessary to use Desoutter supplied hardware for any Pivotware software installation; the software can be run on any machine that meets the minimum requirements specified.. The minimum requirements for the Infinity Module host machine are as follows:



Infinity Module Minimum Requirements 

Desktop OS


Processor (CPU)


Memory (RAM)


Disk Space


Display


Installed .NET Version

I/O

Windows 10 (64-bit)


x64 2.4 GHz 4-core


4 GB DDR3


64 GB


1280 x 1024 (Tactile Monitor Recommended)


4.6.2

2 x USB (1 for Infinity ONE access, one for admin access)


Running Requirements 

When running, the Infinity Module application requires certain parameters to be set on the host machine in order to function normally. Some of the following settings are mandatory whereas others are optional; all settings seen below are recommended for optimal performance.

Setting
Parameter ValueDescriptionRiskMandatory?
Account Type
Administrator
The Windows account running Infinity Module must be an administrator or have equivalent account permissions to ensure there are no issues accessing required application resources.Inadequate account permissions can cause unexpected behaviour in Infinity Module, affect performance or stop Infinity Module from launching/running. 
User Account Control
Never Notify
User Account Control must be "turned off" in order to deter Windows from showing full-screen notifications when accessing administrator level resources.
Infinity Module HMI can be blocked when these notification appear.
 
Domain
N/a
The Windows account running Infinity Module must be not be impeded by a connected domain. The account must have administrator privileges or equivalent account permissions in order to ensure there are no issues accessing required application resources.
Domain and group policies can affect user permissions on a local machine. Inadequate account permissions can cause unexpected behaviour in Infinity Module, affect performance or stop Infinity Module from launching/running. 


When running, the Infinity Module application requires certain ports to be open in order to operate normally. Please see below for required network ports and information about their purpose/configuration. 

PortTypeDescriptionConfigurable?
2620TCPTCP Communication between Infinity Client and Infinity Module (Builder) 
2630TCPTCP Communication between Infinity Client and Infinity Module (Tracker)
 
8037TCPREST API for communication between Infinity Module and CVI Fusion 


Software Installation  

  • Run the Infinity Client installer by double-clicking "v7.x.x.x_InfinityModule_setup.exe"
  • Click on "Install"

  • After the installer has finished, Infinity  is available as an installed application.
  • After loading, it should look like below:


Licensing Infinity Module  

Infinity Module licensing is included with the purchase of Infinity Client software. There is no formal software registration required. Connection(s) between Infinity Client and Infinity Module are activated in CVI Fusion's feature manager like all other types of features in Infinity Client.


Software Configuration 

To find more information about how to configure or use Infinity Module try reading our Learn the Basics section.


Core Services 


Minimum Requirements 


Core Services Minimum Requirements 

Desktop OS




Server OS



Processor



Memory


Disk Space


Installed .NET Version

Windows 7 (32-bit / 64-bit)

Windows 8 (32-bit / 64-bit)

Windows 10 (32-bit / 64-bit)


Windows Server 2012 R2

Windows Server 2016


1GHz (32-bit)

2GHz (64-bit)


2 GB


500 MB


4.6.2


Software Installation 

  1.  Download the latest version of the Desoutter Core Windows Service
  2.  Once you have downloaded the installer, simply run it by double-clicking on the downloaded file. You should see something like this:
  3.  Run through the installer by clicking on 'Next'.
  4.  Once you have finished installing, the Desoutter Core Windows Service should be automatically running. You can check this by opening going to your machine's Start Menu, typing 'Services' and open the Service Window.


Software Configuration 

To find more information about how to configure Core Services try reading our Learn the Basics section.


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.