Re: [foxboro] AIM*OPC SERVER Problem on AW70 (version 7.1)

We aren't using AIM*OPC, but I have a similar issue with the OPC I/O Gate. 
 Foxboro just coded a 2-munite wait on startup, but I wanted something 
better (I was rebooting it a lot initialy).  I use a CMD file and a ksh 
script (below) to do omgets of IDLETM on the virtual CP in the AW.  When I 
am able to get that parameter successfuly, I start up the IOGate software. 
 I also start up the target OPC servers prior to the IOGate startup since 
I have had better luck doing that.

You might be able to do something similar, delaying the AIM*OPC startup 
until you can get parameters on another CP on the mesh, either via omgets 
or some sort of AIM*API call.



CMD file
-----------------
@echo off
color 0E
::
:: Start HIMA OPC server.  The IO Gate will start it, but it seems to have 
fewer
:: problems if it is already running when the IO Gate cranks up.  Note it 
will give
:: an error you can safely dismiss if you run this cmd file when the 
server is 
:: already running.
:: 
:: Rockwell RSLinx should already be running; it starts as a service.
::
d:
cd \progra~1\hima\opcserver3.x\bin
start himaopcs.exe
:: Start the IO Gate
cd \usr\fox
@d:\nutc\bin\ncenv.cmd & %SHELL% -c "d:/opt/local/bin/iogate_start.ksh"


iogate_start.ksh:
--------------------------
# OPC IO Gate startup script
#
# Start up OPC IO Gate when virtual CP is up.  More elegant than Foxboro's 
2-minute wait,
# which gets to be a pain if you are rebooting a lot.

me=$(hostname)
while ! /opt/fox/bin/tools/omget "${me}_STA:STATION.IDLETM" > /dev/null; 
do
   echo 'Virtual CP not up yet...waiting'
  sleep 10
done

sleep 10
startp 'd:\opt\diw\iogates\opc\bin\OPCIOGate.exe'




Corey Clingo
BASF Corporation






Kashif Ijaz <kashifijaz93@xxxxxxxxxxx> 
Sent by: foxboro-bounce@xxxxxxxxxxxxx
05/17/2008 08:00 AM
Please respond to
foxboro@xxxxxxxxxxxxx


To
<foxboro@xxxxxxxxxxxxx>
cc

Subject
Re: [foxboro] AIM*OPC SERVER Problem on AW70 (version 7.1)






We have AW70 (XP SP1) installed on Nodebus just as OPC server. We are 
having trouble with PI clients. We have to restart the AIM*OPC server. It 
starts immediately when the Foxboro I/A launches.
 
Is there a method to delay this service for some time.
 
Regards,
 
Kashif Ijaz
INTECH Process Automation.
 



 
 
_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
 
foxboro mailing list:             http://www.freelists.org/list/foxboro
to subscribe:         mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe:      mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave
 

Other related posts: