Do you know what is MongoDB and how it integrates with automation industry?




MongoDB it’s a NonSQL database, that stores the data in documents over BSON format which is a binary representation of JSON, and allows faster data processing and acquisition.

Mongo will allow logging any kind of information without following a specific schema, this will provide an open format logging system in which you can deploy the organization of your application or implementation.

When to use MongoDB?

You can apply MongoDB in different applications that require to log semi-structured data, such as CRUD apps or WEB developments, even it`s common to see it under mobile environments.

vNode Automation Historian Module, it`s a great representation of logging data in an efficient and simple way, thanks to his own embedded MongoDB platform, that provides data logging from any industrial and IT data sources, such as PLC, DCS, RTUS, OPC DA, OPC UA, REST API, MQTT and much more…

What is it for:

– Provide historical data for analytics

– Send historical data to cloud environments

– Record plant production information

– Auditing

– Process data

– Etc.

What can we do with vNode Mongo Historian?

– Modbus to MongoDB

– Siemens to MongoDB

– OPC DA to Mongo DB

– OPC UA to Mongo DB

– Allen Bradley to MongoDB

– CSV to MongoDB

– XML to MongoDB

– TXT to MongoDB

– REST API to Mongo DB

– MQTT to MongoDB

– Omron to MongoDB

– Etc

Paradigm of use:

Jerry Benson, it’s a web developer freelance. In one of his projects, his client asked him to communicate with some controllers (PLCs) from the HVAC system of his hole over Bacnet protocol, and collect historical data to make a web portal in which the managers could monitor the efficiency and performance of any air conditioner of the hotel rooms even from their phones.

Jerry knew how to make a web portal, and also how to log data to a Database, but based on the requirements, he thought to use a logging system in which he could manage a structure and also be faster regarding on the people who may look it at their cellphones. He suggested to use MongoDB to solve that part, but he planned another challenge, ¿How he could take data from that controllers up to Mongo? He didn´t know how to work with BACnet and also how it can interact with Mongo.

Over that days, he looked up into the vNode Automation webpage, and found that it solves the gap between industrial devices and IT applications, he started testing it and also he received advice on how to work with BACnet too. After all, he accomplished the entire project by using vNode to take data from BACnet controllers and log it to Mongo DB in just one click.

If you need help as Jerry, please contact us at any time, we will be happy to assist you.

Get vNode Free Trial Bundle now and get it going in minutes.

The bundle contains:

  • vNode Quick Guide.
  • Installer files. (Windows (x86 – x64) / Linux (x86) / Linux Debian 9 (x64) / Linux Debian 6, 7, 8 (x64) / Linux CentOS 7 (x64) / Linux ARM)

Default vNode WebUI users:

Full accessRead only access

Provide us with some info to receive our software bundle:

Other vNode features:


Default Store&Forward connection between Nodes allows the creation of complex architectures including slow or unstable connections such as Radio, GPRS, 2G, 3G or V-SAT. No data will ever be lost.

Crossed platform

vNode is out off- the- shelf, ready to be installed on any Windows version (32 and 64 bits), Linux (Intel, AMD and ARM processors). 

Unlimited tags

Make your system grow along with your needs, create and use as many tags as you need, without no limitation.

Remote web configuration

vNode are configured through an embedded web user interface. The Administrator will be able to configure all the remote vNodes just using a web browser.