Tech Note 377 - Configure FSGateway For OPC Client To Suitelink Server
Tech Note 377 - Configure FSGateway For OPC Client To Suitelink Server
Page 1 of 8
All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use
for more information.
Topic#: 002044
Created: October 2004
Introduction
This Technote can be used as a reference to configuring communication between any OPC Client
and any SuiteLink Server.
FactorySuite Gateway (FSGateway) is an application that acts as a protocol converter which can be
used to link clients and data sources that communicate using different data access protocols.
This technote explains the configuration required to enable OPC Client access to a SuiteLink IO
Server.
Assumptions
Industrial Aplication Server's OPC Proxy Object is used as the OPCClient and Wonderware's
MBENET IO Server as the SuiteLink Server for this example.
FSGateway is on the same node as the platform that contains the OPCClient object in IAS.
The MBENET IO Server will be on a different node and will be configured with a topic named
"quantum" that will point to a PLC. Configuration of the MBENET IO Server is outside the
scope of this tech note.
Configuration of FSGateway and Industrial Application Server's OPC Proxy object is explained in the
following section.
Configuring FSGateway
4. Right-click Configuration and select Add SuiteLink Object from the sub-menu.
You can rename the SuiteLink Object at this point. For this example, we chose
https://wdnresource.wonderware.com/support/kbcd/html/1/t002044.htm 10/13/2010
Configuring FactorySuite® Gateway for Communication Between an OPC Client and a S... Page 2 of 8
• The Server Node is the name of the computer where the SuiteLink server is installed.
5. Save the configuration by clicking the disk icon in the upper right corner:
6. Right-click the MBENET_OPC SuiteLink object and select Add Topic Object.
You can rename the topic object at this point. For this example, we chose quantum as the
name of our topic object because the MBENET IOServer has a topic named quantum that is
configured to communicate to the PLC.
Note: if the name of the topic object is different from the name of the topic configured in
the SuiteLink server, you will need to check the Change Topic Name box and enter the
topic name configured in the SuiteLink Server.
7. Save the configuration by clicking on the disk icon in the upper right corner.
https://wdnresource.wonderware.com/support/kbcd/html/1/t002044.htm 10/13/2010
Configuring FactorySuite® Gateway for Communication Between an OPC Client and a S... Page 3 of 8
1. Launch the ArchestrA IDE and create a new galaxy or connect to an existing galaxy.
• If this is a new Galaxy, create a new instance of a Platform, Engine, Area, and OPCClient
Object.
• If this is an existing Galaxy that already contains a Platform, Engine, and Area, you will
need to create a new instance of an OPCClient Object.
https://wdnresource.wonderware.com/support/kbcd/html/1/t002044.htm 10/13/2010
Configuring FactorySuite® Gateway for Communication Between an OPC Client and a S... Page 4 of 8
3. Select the General tab then select ArchestrA.FSGateway.1 from the Server Name
dropdown list.
Leave the default settings for the remaining General Tab configuration fields:
https://wdnresource.wonderware.com/support/kbcd/html/1/t002044.htm 10/13/2010
Configuring FactorySuite® Gateway for Communication Between an OPC Client and a S... Page 5 of 8
FIGURE 4: GENERAL
For this example we will use PLC as the scan group name with an update interval of 1000
ms.
7. Click the disk icon (upper right) to save and close the OPCClient object:
9. Select New/Instance.
10. Rename the new instance to PLC_Registers and drag it under the Area.
https://wdnresource.wonderware.com/support/kbcd/html/1/t002044.htm 10/13/2010
Configuring FactorySuite® Gateway for Communication Between an OPC Client and a S... Page 6 of 8
12. Select the UDAs tab and create a UDA named R400001 with a Data Type of Integer:
13. Select the Extensions tab and select R400001 within the Extendable Attributes list.
https://wdnresource.wonderware.com/support/kbcd/html/1/t002044.htm 10/13/2010
Configuring FactorySuite® Gateway for Communication Between an OPC Client and a S... Page 7 of 8
Note: The source field is made up of the following: <OPCClient object name>.<OPCClient
object Scan Group>.<FSGateway SuiteLink object name>.<FSGateway Topic object
name>.<PLC Register>
15. Click the disk icon (upper right) to save and close the OPCClient object:
17. To view the value of the register in the PLC, right click PLC_Registers and select View in
Object Viewer.
18. When Object Viewer appears, right-click R400001 under the Attribute Name column then
select Add to Watch:
https://wdnresource.wonderware.com/support/kbcd/html/1/t002044.htm 10/13/2010
Configuring FactorySuite® Gateway for Communication Between an OPC Client and a S... Page 8 of 8
G. Alldredge
Tech Notes are published occasionally by Wonderware Technical Support. Publisher: Invensys Systems, Inc., 26561 Rancho
Parkway South, Lake Forest, CA 92630. There is also technical information on our software products at Wonderware
Technical Support
back to top
©2010 Invensys Systems, Inc. All rights reserved. No part of the material protected by this copyright may be reproduced
or utilized in any form or by any means, electronic or mechanical, including photocopying, recording, broadcasting, or by
anyinformation storage and retrieval system, without permission in writing from Invensys Systems, Inc. Terms of Use.
https://wdnresource.wonderware.com/support/kbcd/html/1/t002044.htm 10/13/2010