Re: [foxboro] FoxAPI and AIM*API

Alex
A follow-up questions would be

Do i need a FoxAPI or netFoxAPI for my project (refer below diagram). This
API will be installed in Box B below.

*Box A (OPC Client) *<Eth RJ45 >* Box B (OPC Server) *< Eth RJ45 >* Box C
(P91 WinXP AW IA Ver 7.1)*

Regards.
AINUDDIN ALI
PRAI POWER PLANT

On Tue, Apr 14, 2009 at 5:02 AM, Johnson, Alex P (IPS) <
alex.johnson@xxxxxxxxxxxxxxxx> wrote:

> Re: We have FoxAPI ver 4.2.6 installed in our AW1003 (P91 WinXP box).
> Where can we get the latest version for FoxAPI ? Can it be downloaded ?
>
> Depending on your support contract, you can get the latest from the
> Global Client Support website - http://support.ips.invensys.com.
>
>
> Re: Noted that OPC server from Foxboro utilizes AIM*API - whereas
> Matrikon's
> OPC server utilizes FoxAPI. Any particular reason why there's 2
> different
> API in existence?
>
> They meet two different needs. The OM API is a very low level interface
> that requires more sophisticated programming skills. FoxAPI is intended
> to serve as a simpler interface for developers allowing them to
> concentrate on their value added work rather than the API.
>
> Now for some history:
>
> When the I/A Series system was released, a device called the INI-10 was
> one of the standard modules. The INI-10 supplied an X.25 interface to
> the I/A Series system.
>
> Our gateway group developed and supported a product called Application
> Interface Software that ran on HP-UX and VMS OSs. This software could
> communicate to the I/A Series using the INI-10. The supplied API was
> designed for FORTRAN programs.
>
> A number of applications were developed for the AIS API, e.g., a OSIsoft
> PI data collector. When the I/A Series system added support for Sun
> workstations (I/A Series 3.0), we decided to support the AIS API on the
> Solaris box as well. This resulted in the first on-platform version of
> AIS. The software was included on every AW, but it was not started by
> default.
>
> A little later, the networked version of AIS became available (AISnet).
> This product provided a client API on a variety of non-Foxboro platforms
> (Sun, HP, DEC) that talked to a server process that runs in the
> 50-Series box over an Ethernet network. The transport protocol was
> either TCP/IP or DECnet. Eventually, this offering became the basis for
> products like Data for Windows. It is AISnet that added the process
> an_server to the set of standard AIS processes.
>
> AISnet was a superset of AIS, i.e., it had all of AIS's calls and some
> extras. The extras included historian and CSA query calls.
>
>
> A little more time passed and a Marketing group was assigned to the
> Information Technologies business of which the AIS development and
> support group are a part. This marketing group decided that AIS was not
> a very useful name. They changed things so that we had:
>
> (local) FoxAPI V4.x which was AIS 3.0 with some enhancements
> netFoxAPI V4.x which was AISnet
>
> though the names were changed the products were not.
>
>
> More time passed and a new version of FoxAPI (V5.x) was developed to
> support the AIM*AT Suite of products (Historian, OPC DA Server,
> DataLink, FoxExplorer, etc.). However, this version caused problems with
> existing programs because it required those programs to be re-linked.
>
> The issue was serious enough that V5.x of FoxAPI was withdrawn and later
> released as AIM*API.
>
> Still later, the NetFoxAPI client was replaced with a new and more
> functional client - netMFC. This new client offers a totally different
> API to the client programs.
>
> Thus, we actually have several families of APIs for the I/A Series
> system:
>
> Base APIs
>   OM API
>   IPC API
>   Historian API
>   CSA API
>   HI API
>   Others
>
> FoxAPI/netFoxAPI using the FoxAPI client which supports OM, Historian,
> and CSA calls.
>
> AIM*API/NetAIM*API using the netMFC client which supports OM, Historian,
> and CSA calls.
>
> AIM*API is a superset of FoxAPI though the general scope of support is
> similar.
>
> So, to answer your question, there are many APIs to meet the various
> client needs for access to I/A Series data. The base APIs are generally
> higher performance, but require more work to develop software than the
> higher level APIs.
>
>
> Re: Matrikon claimed that their OPC Server can communicate with Foxboro
> systems on Solaris or Windows using either the FoxAPI, or OM (Object
> Manager). How this OM is different w/ FoxAPI in terms of data flow.
>
> Anything that I offered would be pure speculation. However, I wonder if
> their OM-based OPC DA Server is actually supported on V8.x since it
> requires headers and libraries that are not shipped with the system.
>
>
> I hope this helps.
>
> Regards,
>
> Alex Johnson
> Invensys Process Systems
> 10900 Equity Drive
> Houston, TX 77041
> +1 713 329 8472 (desk)
> +1 713 329 1600 (operator)
> +1 713 329 1944 (SSC Fax)
> +1 713 329 1700 (Central Fax)
> alex.johnson@xxxxxxxxxxxxxxxx
>
> -----Original Message-----
> From: foxboro-bounce@xxxxxxxxxxxxx [mailto:foxboro-bounce@xxxxxxxxxxxxx]
> On Behalf Of Ainuddin Ali
> Sent: Sunday, April 12, 2009 9:52 PM
> To: foxboro@xxxxxxxxxxxxx
> Subject: [foxboro] FoxAPI and AIM*API
>
> Hi Sir
> 1. We have FoxAPI ver 4.2.6 installed in our AW1003 (P91 WinXP box).
> Where
> can we get the latest version for FoxAPI ? Can it be downloaded ?
>
> 2. Noted that OPC server from Foxboro utilizes AIM*API - whereas
> Matrikon's
> OPC server utilizes FoxAPI. Any particular reason why there's 2
> different
> API in existence?
>
> 3. Matrikon claimed that their OPC Server can communicate with Foxboro
> systems on Solaris or Windows using either the FoxAPI, or OM (Object
> Manager). How this OM is different w/ FoxAPI in terms of data flow.
>
> Regards.
>
> Ainuddin Ali
> Operation Dept
> Prai Power Plant
>
>
>
>
> _______________________________________________________________________
> 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
>
>
>
> ** Confidentiality Notice:
> This e-mail, including any associated or attached files, is intended solely
> for the individual or entity to which it is addressed. This e-mail is
> confidential and may well also be legally privileged. If you have received
> it in error, you are on notice of its status. Please notify the sender
> immediately by reply e-mail and then delete this message from your system.
> Please do not copy it or use it for any purposes, or disclose its contents
> to any other person.
>
> This email is from the Invensys Process Systems business unit of the
> Invensys Group, a group of companies owned by Invensys plc, which is a
> company registered in England and Wales with its registered office at
> Portland House, Bressenden Place, London, SW1E 5BF (Registered number
> 166023).  For a list of European legal entities within the Invensys Group,
> please go to
> http://www.invensys.com/legal/default.asp?top_nav_id=77&nav_id=80&prev_id=77
> .
>
> You may contact Invensys plc on +44 (0)20 7821 3848 or e-mail
> inet.hqhelpdesk@xxxxxxxxxxxxx This e-mail and any attachments thereto may
> be subject to the terms of any agreements between Invensys (and/or its
> subsidiaries and affiliates) and the recipient (and/or its subsidiaries and
> affiliates).
>
>
>
>
> _______________________________________________________________________
> 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
>
>


 
 
_______________________________________________________________________
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: