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
Launch the Windows "Services" configuration utility.
Select the service "Industrial Gateway OPC Server 7.xxx Runtime".
Under the "General" tab, set the "Startup Type" to "Automatic (Delayed Start)".
Click "OK"
Reboot the machine and verify that IGS is running normally.
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.
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.
Related content
AutomaTech Inc.