News CNCnetPDM About us Support  


This section describes the steps to setup and run multiple instances of CNCnetPDM on a single PC.

In case you would like or have to work with different parameters for specific devices or groups of them you can use instances of the program or background service to do so. An instance basically is an own working environment for CNCnetPDM, you can run multiple instances of CNCnetPDM at one PC at the same time. To set up an instance for CNCnetPDM proceed as follows:

In the main dialog of CNCnetPDM click on the button (1) right of ‘Instance’ in section ‘Service’, a new dialog opens. Enter the name of the instance of the program (2), do not use whitespace characters. Doing so would cut off the instance name after the first whitespace character. TOP

Setup of an instance
FIG 1:    Setup of a CNCnetPDM program or service instance

Clicking on button Ok closes the secondary dialog, the name of the instance is shown right of ‘Instance’ in section ‘Service’. If you now click on ‘Start Thread’ or ‘Install’ the following happens:

CNCnetPDM copies configuration file CNCnetPDM.ini to CNCnetFANUCNORTH.ini and if you use CNCnetPDM as a program starts instance FANUCNORTH. In addition shortcut ‘CNCnetPDM FANUCNORTH’ is created that enables you to use the instance without entering the name again. TOP

You can configure all parameters of the instance by editing the respective configuration file of the instance, in this example CNCnetPDMFANUCNORTH.ini. After editing the file and stopping and starting the program or service again the altered parameters are used by the instance.

An instance of CNCnetPDM installed as background service shows up as service CNCnetPDM.INSTANCENAME (e.g. CNCnetPDM.FANUCNORTH) in the service control manager = (Run… + services.msc)

Note: Please do NOT run CNCnetPDM as a foreground program and/or instance and non-instantiated service with the same .ini file content at the same as this leads to unpredictable results.

Information about the instance can also be found in file log_master_YYMMDD.txt in the log directory of CNCnetPDM.

To uninstall an instance when using CNCnetPDM as a program simply stop the program and delete the additional .ini file and the shortcut. In case you run an instance of CNCnetPDM as a service first click on ‘Uninstall’ in section ‘Service’ of the main dialog before removing the additional .ini file and shortcut. TOP

Privacy notice

This website uses cookies. By continuing to use it you agree to our privacy policy.
Support | CNCnetPDM Manual | Overview
CNCnetPDM Version User Manual | Here you can find everything you need to... [read more]
Support | CNCnetPDM Manual | Setup
This section describes the steps to install CNCnetPDM. EXTRACT FILES Create a folder for CNCnetPDM on your PC or at a server. Due to Windows UAC please do... [read more]
Support | CNCnetPDM Manual | Foreground Program
This section describes the steps to start CNCnetPDM as a foreground program. After extracting the files it is possible and save to immediately start CNCnetPDM. If you like to... [read more]
Foreground Program
Support | CNCnetPDM Manual | Background Service
This section shows the steps to install and start CNCnetPDM as a background service. CNCnetPDM is able to and, in a production environment, usually runs as a windows background... [read more]
Background Service
Support | CNCnetPDM Manual | CNCnetPDM INI File
This section describes the steps to adjust CNCnetPDM via it's INI file according to your needs. CNCnetPDM.ini contains all information needed to control the functions of the... [read more]
Support | CNCnetPDM Manual | MTConnect Overview
The CNCnetPDM MTConnect Adapter enables you to access your machine controllers directly from within your applications or any MTConnect compatible program like an... [read more]
MTConnect Overview
Support | CNCnetPDM Manual | MTConnect Getting Started
Here you can find everything you need to know to get started with the CNCnetPDM MTConnect adapter. This section shows all necessary steps to setup CNCnetPDM, use the MTConnect... [read more]
MTConnect Getting Started
Support | CNCnetPDM Manual | MTConnect Standard Agent
This document describes setup of the MTConnect Standard Agent it’s usage and test with the CNCnetPDM MTConnect Adapter. Prerequisites As this example uses a simple... [read more]
MTConnect Standard Agent
Support | CNCnetPDM Manual | SQL Server Database Tables
This section describes the steps to setup an MS SQL Server database and required as well as optional tables for CNCnetPDM. Although not absolutely necessary for testing it is... [read more]
SQL Server Database Tables
Support | CNCnetPDM Manual | Oracle Database Tables
This section describes the steps to setup required and optional database tables for CNCnetPDM in case you're using an Oracle database. For an Oracle database the information... [read more]
Oracle Database Tables
Support | CNCnetPDM Manual | MySQL MariaDB Database Tables
This section describes the steps to setup required and optional database tables for CNCnetPDM in case you're using a MySQL or MariaDB (Version >= 5.5!)  database. For... [read more]
MySQL MariaDB Database Tables
Support | CNCnetPDM Manual | Database Connectivity
To connect to a database CNCnetPDM uses a Universal Data Link (.udl) file that contains information about your database. Connect to an MS SQL Server database... [read more]
Database Connectivity
Support | CNCnetPDM Manual | Database Output
For both, MS SQL-Server and Oracle databases CNCnetPDM writes data acquired from devices to table MTH_RAW_DATA and/or MTH_ONLINE_DATA. Both tables have the following columns... [read more]
Database Output
Support | CNCnetPDM Manual | Licensing
When you start the program or service the first time without a license CNCnetPDM automatically creates a license number for your copy. Without a license number initially... [read more]
Modified: 2018-12-05