OPC Router - SAP Connectivity for OPC DA, OPC UA, PLC, DCS & More

Rapid Visual Integration

SAP to OPC integration does not have to be costly or time consuming when using OPC Router.  Off-the-shelf solutions with OPC Router start at less than $7000, enabling rapid return on investment. 

Solution strengths

  • No programming required in OPC Router
  • Industry standard OPC interfaces 
  • Extensive choice of SAP interfaces 
  • SAP Certified connector
  • SAP MII not required
  • Only SAP user needed is a non-interactive standard login
  • SNC secure communications supported
  • Browsing interface to view BAPIs, RFCs, IDocs and select tags, import/export parameters for use as data points 
  • Perform calculations from multiple sources in OPC Router before sending to SAP
  • Works with SAP Plant Maintenance (PM)
  • Not subject to the 128 device limit of SAP PCo
  • Connection health monitoring

Flexible Connection Methods 

The OPC Router offers multiple ways to connect to SAP. 

Learn more in the video tutorial below.

OPC Router SAP Integration Configuration Example Screens

Click on any one to zoom and scroll through the images

Remote Function Call (RFC) Interfaces

A RFC is used to call a function in an SAP system. Import and export parameters of different types can be used (simple, structures, tables). The calls are carried out synchronously. RFC  is the classic way of connecting to SAP and has been available since SAP/R3.

Because the calls are synchronous, they are suitable for applications where data is needed in order for production to proceed. 

The OPC Router can be configured as an RFC Server that SAP or other applications supporting SAP RFC can make calls into, or as an RFC client that makes calls into SAP systems. 

BAPI Object Oriented Interface

BAPI, or the Business Application Programming Interface complements the RFC interface by providing objects that represent constructs in SAP - such as orders, customers, articles, etc. 

By operating on these objects using methods that the SAP system configurator puts into their business objects, and passing in a key such as customer number, part #, etc, you access the object instances in SAP.  Those method calls are transported over the RFC interface, so they work together. 

OPC Router supports the use of the BAPI in it's SAP Plug-In.

IDoc (Intermediate Document) Interface

IDoc is an SAP file type intended for exchange of transactional information. The IDoc interface has been around for many years and is a tried true method of exchanging data, but of course is likely not going to be as fast as newer RFC and RFC+BAPI methods or others, but does have the benefit of being an asychronous exchange. You can drop off IDoc files or pick them up at any time and process them. 

IDoc structures are defined by the SAP document type they represent, contain a header and any number of data segments and status records. 

You can use the OPC Router SAP Plug-In to send IDocs containing any data that you can get into OPC Router. 

SAP HANA Interface

Since 2013, SAP has offered their in-memory database called HANA.

You can exchange data with SAP systems using mutually agreed upon tables and functions in SAP HANA. 

OPC Router offers a dedicated SAP HANA Plug-in that can be licensed as part of your installation. 

SOAP Interface

Since SAP 7.0 and the introduction of SAP NetWeaver, web services have been a common way to integrate to SAP.

SAP RFC interfaces and ABAP programs can be exposed via the SOAP interface. In SAP, SOAP web services are defined using WebDynpro. SAP MII also allows you to publish RFC functions as web services. 

OPC Router's SOAP Plug-In discovers the WSDL (Web Service Description Language) for available functions and parameters, and make them available for use in the OPC Router visual workflows. The SOAP plug-in is also used for integrating other ERP systems besides SAP.

SAP Gateway via REST

SAP provides ABAP (Advanced Business Application Programming) and RFC interfaces via a REST API in their SAP Gateway.  Another use of REST is with the SAP Netweaver Process Integration (SAP PI).

REST is easy to call from various platforms using data structured in JSON or XML over HTTP/HTTPs protocols. REST is typically faster than SOAP and uses less resources. 

If you need to access an SAP system using REST, you use the OPC Router REST plug-in to get connected. 

Get Started Now

The demo is the full product. When you put an OPC Router project into runtime, it will stop operating after 2 hours and have to be restarted. Purchase of a license will remove the restriction.

Connect with Us

1-888-665-3678 (US + Canada toll free)
+1-704-849-2773 (Global)
support.softwaretoolbox.com