Support | Order Placement | ProScada Home Page | Download Demos
SIX Driver ISO Installation Trouble Shooting
The Installation of the ISO transport always runs normally on a machine that has been Newly installed from the Operating system setup CD's. However it has been found that On machines where ethernet cards have been added & removed or onboard ethernet adapters have been enabled / disabled the Driver may Fail to connect to the correct ethernet adapter. The way network adapters are registered in the registry has changed over the years. At this time the Only way I know to fix it is to edit the registry. Here follows that procedure.
Note that the Driver simply uses the first adapter it finds. Driver Channel 1 is the first adapter & Driver channel 2 is the 2nd adapter. If using both TCP/IP & ISO We recommend putting all ISO PLC's on Channel 1 & TCP/IP on channel 2.
Open the Network settings in the control panel OR Show all connections. The make SURE the "Siemens ISO transport" is enabled on the desired adapter & disabled on all others press OK & close the dialog !. Ensure that this setting is DISABLED/UNCHECKED on all Other adapters including other ethernet cards, Wireless adapters,Modem adapters, Bluetooth adapters, vmware adapters etc.
Run Regedit.exe and go to the key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\"
Near the top of the list of services you will see entries like {C68969F5-2CC2-4FBE-95BE-3E1CC0F1D699} where this number is called a GUID each network adapter ever installed on the machine in the past will have such an entry including the dialup adapter, bluetooth etc.
Locate the Adapter that you wish to use with the ProScada SIX driver by looking at the paramters\tcpip\IPaddress fields. It is not necessary that you use TCP/IP with the SIX Driver however it is a convenient way of finding the correct adapter, You may even need to edit the IP address in the Network settings to see which one of these entries change.
When you have figured out which adapter is the correct one, remember the GUID number or paste it into notepad
Then Scroll down in Regedit to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Packet"
Look at the "Packet\Linkage\Export" Key
Note that Channel 1 of the SIX driver will use the first listed "\Device\Packet_{GIUD}and Channel 2 the second one
Compare the {GUID} with the one you found above, if they are different then you will need to edit the Export key, double click on Export and change it, usually the correct one is somewhere on the line, simply delete the others for Windows 2000 see below.
It is recomended that you edit the Bind & Route keys too, however the Export one is the one used by the SIX driver
NOTE on Windows XP this key is easy to edit, On Windows 2000 you should see the key expressed in Hexadecimal in the left and a Unicode text representation with every 2nd byte = 0 represented with a "." Again you need to make the Adapter in use the first one so you will probably delete the first one but make sure it still looks the same with the "."'s in the right place ending with "}..."
in the Picture below you would select the first adapter as shown then delete it
©Copyright 2004 ProScada CC. All Rights Reserved