[foxboro] FoxAPI Writing Difficulties

  • From: Nicholas J Mezza <NJMezza@xxxxxxx>
  • To: foxboro@xxxxxxxxxxxxx
  • Date: Sun, 28 Nov 2010 19:26:05 -0500


Hello List,

We are attempting to use the FoxAPI on our AW51 system, but are
experiencing difficulties in writing values to the DCS.  I am hoping I can
get some suggestions to try or tips that might lead us to solve the
problems we are encountering.

Currently we are using FoxAIS on a OpenVMS VAX system via a X.25 connection
to perform both reads and writes using set based functions such as
QOPEN/QREAD and BOPEN/BREAD/BWRITE.  We are upgrading to an OpenVMS Itanium
system and since the API is not supported for that platform, we are
migrating API functionality over to our Solaris AW51 system.  So far I've
been able to implement all read functionality and it appears to be working
correctly, but am still having trouble performing writes.

So far the only addresses I've been able to use BWRITE on without an
explicit error are those which we already write to with our VAX system.
For these tests we shut down the VAX system so the addresses are not
secured.  In these cases, BWRITE returns 0 and a reterr of 0.  However,
when these addresses are then read with a bread or qread, their values had
not changed.   Our process engineer has provided several other  addresses
but all of these report an error during a BOPEN/QOPEN operation - most of
these report the point could not be found, and others report they are not
an input point.  Out of a large number of addresses only a couple reported
a 'secured' status.

Our process engineer assures me that the addresses we tried covered both
input and output addresses of points.  I've tried modifying several of the
API configuration options, using both CSA and OM methods.  Both setting
exhibit the same behavior, with the exception that the OM method sometimes
causes the program to freeze when we run across an output only point.

I'm completely out of ideas at this point, so I'm looking for at least a
push in the right direction.  Thanks in advance for any advice you can
provide!


Nicholas Mezza
U. S. Steel - Great Lakes Works
Business Services Specialist
 
 
_______________________________________________________________________
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:             //www.freelists.org/list/foxboro
to subscribe:         mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe:      mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave
 

Other related posts:

  • » [foxboro] FoxAPI Writing Difficulties - Nicholas J Mezza