Static IMG (Flash replacement)

IconMonitoring of network infrastructure

case study

This document is also available as PDF.

The control and monitoring of technological processes is more and more based on network technologies using IP protocol. It is possible to use this protocol not only in Ethernet networks but also in wireless networks (WiFi - Wireless Fiedlity) and while communicating with devices with serial interface (using PPTP - Point to Point Tunneling Protocol), via phone lines, GSM and GPRS. Most devices using this protocol have implemented complete "IP protocol stack" including the application protocol SNMP (Simple Network Management Protocol). This protocol is used already for a long time for the purpose of control and monitoring of network devices within corporate IT systems and gradually, with fast growing industrial Ethernet, it starts to assert also within network infrastructure of technological process control. There are more and more devices of various producers that use SNMP protocol even for transfer of process data such as temperature, pressure, ...

The overview of communication infrastructure connecting individual technological units together as well as superior corporate information system can be obtained based on the information provided by our SAEAUT SNMP OPC Server.

monitoring1en (17K)

Image 1: Application platform with SAEAUT SNMP OPC Server

With its usage it is possible to determine what communication problems are caused by malfunctions in software applications of particular technological units. Suppliers of technological software applications will not be able to make excuses that their application is working properly and does not cause flooding of communication channels, if the administrator is able to prove from current and historical trends that it is not truth. From acquired data it will be possible to determine when it is necessary to strenghten or modernize the communication infrastructure. A very useful can be to integrate the control and monitoring of network infrastructure into an existing system of supervisory process control - (SCADA - Supervisory Control And Data Acquisition). SNMP OPC Server represents the connection of two technologies - SNMP and OPC. OPC (nowadays interpreted as Open Process Control) is not only a communication, but also a functional standard that ensures the interoperability between devices and software of various producers. SNMP OPC server allows variables, acquired or configured via SNMP protocol, to be converted into a format demanded by software application that includes an OPC client. There are lot of such applications. It is contained not only in every known SCADA application, but also in some dynamic process simulation applications. As a part of the shipment of our server, you can find examples of OPC clients with their source code in C++, MS VB and MS VB.NET. The idea of connection of SNMP and OPC technologies is not new. Our SAEAUT SNMP OPC server has several advantages over solutions of other vendors. First of all, it implements not only the newest OPC standards such as OPC DA 3.0 and OPC AE 1.1, but also OPC XML DA that allows to communicate with it through web services and this way to use it within service oriented architectures (SOA). You can try this with using of XML DA client shipped by us together with its souce code or with the help of a web browser (such as MS Internet Explorer).

monitoring2 (81K)

Image 2: SAEAUT SNMP OPC Server configurator with in-built JScript editor

The shipment of SAEAUT SNMP OPC Server consists of two basic applications - a configurator, its main purpose is to configure data to be transfered and the "runtime" application, that ensures the transfer of preconfigured data. In contrast to other products of other vendors, besides data transfer it is possible to process the data with our product with the help of various filter and control algorithms and this way to reduce the amount of data transferred to the client application or eliminate time delays during the transfer from OPC server to OPC client application. This functionality is ensured by the configurator's MS Jscript editor and by interpreting of these scripts in the "runtime" application. The number of many controlled and monitored devices in a network can be very high and the amount of transfered variables huge. To create a configuration including such great amount of data could be very difficult without two utilities that are included in the configurator. It is "IP Scanner", that scans monitored devices into a configuration database, and "MIB Browser" that allows to find out which variables are available on a given device and then, or even in a single step, to store them into the OPC server's configuration database.

monitoring5 (32K)

Image 3: MIB Browser of SAEAUT SNMP OPC Servera

SAEAUT SNMP OPC Server allows to monitor also devices without an active SNMP agent and in a OPC variable to transfer the time delay to a ICMP ping from the server to such device. A very useful can be the function to log and display the activities of OPC server into log files.

monitoring7 (60K)

Image 4: Selecting "logged" events

monitoring3 (120K)

Image 5: Browsing log files

monitoring4 (40K)

Image 6: IP scanner

By using our trio of products SAEAUT SNMP OPC server, OpcDbGateway and OPC Adapter you can create a very complex system of control, monitoring, data storage in process databases, alarms, reports, visualisation, logging and data transfer between intranet domains and over Internet.

monitoring7en (24K)

Image 7: Complex solution of monitoring with our products.

Flex4Grid - Horizon 2020 project
OpcDbGateway can be used also in IoT applications. Data collected locally, e.g. from home automation system can be easily published to MQTT broker in cloud and you will be able subscribe to them e.g. from your mobile phone application. Details about configuring OpcDbGateway for that can be found in linked article.
Flex4Grid project is co-funded by the EU Framework Programme for Research and Innovation Horizon 2020 in the category "Innovative Action". Its aim is to create an open data and service framework that enables a novel concept of managing flexibility of prosumer (consumer and / or producer) demand and generation and to open distribution companies infrastructure for aggregators. ...
Our products allow you to visualize data from connected devices and software applications easily and even without configuration. For details please read on our blog.