Vous êtes sur la page 1sur 2

Configuring the ABR Driver to Run

as a Service
 Id:

 000008590

 Legacy Id:

 KB1899

 Average User Rating: ( )( ) ( ) ( ) ( )

 Your Rating: ( )( ) ( ) ( ) ( )

 Last Updated: 08/10/2012

 Date Created: 02/13/2001

 Products: Drivers

 Categories: Solution

Description
The following article describes how to correctly set up the iFIX, the ABR Driver, and RSLINX to run
as a Service.

Resolution

Use the following steps to configure the ABR Driver to correctly run as a service with iFIX and
RSLINX:

1. In RSLINX, go to DDE/OPC > Options and check "Start RSLINX as a Service"


2. In iFIX, open the SCU and go to Configure > Local Startup and check "Continue running after
logoff" and "Start FIX as System Boot"
3. Go to the Start menu and select Run, type in the following command without the quotes:
"C:\Dynamics\ABRDRV.EXE /Regservice". If iFIX and the ABR Driver are installed to a drive
other than C or a different directory modify the above command accordingly.
4. Next modify the DCOM permissions on ABRDRV.exe. Follow the instructions in the ABR help file
to accomplish this. The help topic is "How do I set up security for using the I/O Server remotely?"
5. Start the Power Tool and make sure the Auto Start option is enabled by choosing Options >
Setup > Advanced and selecting the ON button next to the AutoStart option.
6. Now modify the registry in order to make iFIX dependent on RSLINX. During start-up, Windows
NT loads system services and device drivers based on registry settings. The dependencies
between these services determine the order in which they load. If RSLinx fails to load when FIX
starts as a service, there may be a contention between RSLinx and the Scan, Alarm, and Control
(SAC) program that FIX uses to update the process database and poll I/O drivers.

To prevent this conflict, set a dependency in the registry so that FIX loads after RSLinx as follows:

1. Select Run from the Windows Start menu.


2. Type REGEDT32<enter> in the dialog box that appears.
3. Open the following folders in the registry tree:
\\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Fix
4. Double-click the registry key DependOnService: REG_MULTI_SZ. The key is to the right of the
registry tree.
5. Enter RSLINX in the dialog box that appears.

Make sure to use REGEDT32 and not REGEDIT. The key can not be correctly with REGEDIT.

The ABR Driver is now are configured to run as a Service.

Please note that with new OS such as win 7 and win 2008 it is important to launch the reg sequence
using the built in admin account

Vous aimerez peut-être aussi