Codebase / Foxpro

Codebase / FoxPro Database.

Codebase is a program library with a relational database system in a single or multi-user file. Codebase is binary compatible with FoxPro.

Achieve More with Combined Systems

Connecting Codebase via the OPC Router allows distribution and recording of valuable data between systems.  By establishing this important connection, island systems can be eliminated.  Facilitating interconnected production for CodeBase systems is highly advantageous and can also give a powerful edge to smaller systems.

Industry 4.0 with Codebase

Data contained in Codebase applications often contained valuable information. The OPC Router ensures that your Codebase data is made available within your industry 4.0 infrastructure.

About the OPC Router

The OPC Router offers a visual network configuration interface for successful cross-linking of your systems. A high variety of plug-ins turns the OPC Router into a powerful data hub for industrial applications.

Easy configuration, sophisticated monitoring and robustness are main distinguishing features of the OPC Router.

Connecting Systems

That’s how easy it is.

Transfer Objects

The transfer object of Codebasee allows access to Tables and Views in the Codebase database. The Codebase database is a file.


For Tables the following actions are available: Select, Update, Insert and Delete. Once the datasets have been processed, they can be marked by the OPC Router as transferred.


To access Views a Select query is necessary.

Trigger Functions

The Codebase plug-in does not have its own trigger. This is why Codebase uses the standard trigger of the OPC Router.


The Codebase plug-in allows easy access to Tables and Views provided in Codebase.

Tables and Views

All data that is accessible in the Codebase database can be accessed in tables and views, respectively. The data is then made available for selection.

More Plugins

How do Transfer Objects, Trigger and Browsing work?

The connections the OPC Router establishes between systems can be addressed with the core functions of the OPC Router. Depending on the nature of the respective plug-in, functions vary, which is due to the functional scope of the respective connected systems.

Run a free test now

Transfer Objects

Sources and Destinations

Transfer objects are the sources and destinations inside the OPC Router. They contain data fields with read and write functions. Depending on the respective interconnected system, the possible configuration scope of sources and destinations may vary.

Homegeinity on the Outside – Heterogeinity on the Inside

Inside the OPC Router configuration, the transfer object abstracts the respective system of any connected system into a simple data input and data output block. Thus, the functions can be treated in the same way although each connected system has very individual features.

Trigger Functions

Prompting Connections

Triggers determine execution time of data connections. Various triggers can be used for these connections, independent of transfer object type. Within each connection, several triggers can be used together via AND/OR-connections. Triggers can also be useful as data sources if the prompting event is combined with data reception.


Searching and Finding Data Fields

Easy browsing also makes data field configuration easy when establishing transfer objects in order to establish the respective interface connection. The browsing mechanisms may vary, depending on the system and its available plug-in.

Reading out Structures

Many plug-ins that are available for the OPC Router offer easy search and selection tools for quick identification of respective data fields without the need for specific knowledge about inherent subsystems. The user can easily browse through the data. Data source structures may vary according to the specification of each respective plug-in.