/
IGS Running In Demo Mode / Race Condition

IGS Running In Demo Mode / Race Condition

IGS is running in Demo Mode even though there are sufficient Protocol Families licensed on the key. This usually indicates a race condition where IGS is starting up before Proficy Licensing. Here are two methods for clearing up this problem. We always recommend Method 1 first.

Additional Notes
To determine if timing is the cause, once the system is up and running, restart the Windows Service " "Industrial Gateway OPC Server 7.xxx Runtime"". If the driver is no longer running in Demo mode, then timing is the issue.

METHOD 1

  1. Launch the Windows "Services" configuration utility.

  2. Select the service "Industrial Gateway OPC Server 7.xxx Runtime".

  3. Under the "General" tab, set the "Startup Type" to "Automatic (Delayed Start)".

  4. Click "OK"

  5. Reboot the machine and verify that IGS is running normally.

  6. If after making the above change the issue persists, then a dependency can be made in the Windows Registry between the IGS software and the Proficy Licensing software.

If a USB Key is involved then an additional registry dependency can be made between the Proficy Licensing software and the USB Key driver, See Method 2.


METHOD 2

Dependency of IGS on Licensing Software

To make the IGS software dependent on the Proficy Licensing software, locate the following registry key:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\IntellutionGatewayOPCServer]
Be careful that you do not locate a similar named key beginning with “IndustrialGatewayOPCServer”.
Find the Value Name “DependOnService” and add “CCFLIC0” (last character is a zero) to its Value Data field.
Click the “OK” button once doing so.

image-20250224-180504.png

Dependency of Licensing Software on USB Key

Dependency of Licensing Software on USB Key To make the Proficy Licensing Software dependent on the USB Key, locate this registry key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CCFLIC0]
Look for a Value Name DependOnService as shown below. If it is not present, then create a new Value of REG_MULTI_SZ Type with that name.
Set its Value Data to “hasplms” (do not include the quotes). The hasplms is the “Hasp HW Key Device” driver. If the Value already exists, then add “hasplms” on a new line within the Value Data field.
Click the “OK” button once doing so.

image-20250224-180556.png

Related content

Setting the IGS to be dependent on another service
Setting the IGS to be dependent on another service
More like this
IGS Crashes at iFIX Start
IGS Crashes at iFIX Start
More like this
iFIX 6.5 Startup Crash
iFIX 6.5 Startup Crash
More like this
Current Version IGS 7.616 Supported Operating Systems
Current Version IGS 7.616 Supported Operating Systems
More like this
Migrate from Industrial Gateway Server (IGS) to KepServerEx Driver
Migrate from Industrial Gateway Server (IGS) to KepServerEx Driver
More like this
Allen-Bradley Firmware Issue
Allen-Bradley Firmware Issue
More like this

AutomaTech Inc.