English (en-GB)
Русский (Россия)
English (en-GB)

195196 St. Petersburg, 4, Gromova Str.

This email address is being protected from spambots. You need JavaScript enabled to view it.

+7 812 976‑86‑86

+7 812 715-89-13


Зеленый мотив

Motion Control PLC With Internet Monitoring

Plc Yart

Remote Telemetry And Control PLC Module

Plc Yart Oled

Remote Telemetry And Control PLC Module With On-Board OLED Screen


High Performance Remote Telemetry And Control PLC Module

ирис олед

High Performance Remote Telemetry And Control PLC Module With On-Board OLED Screen

Cobalt PLC

Cost-effective PLC With GPRS Modem On-Board


CEREBRUM designs and manufactures programmable logic controllers, dedicated for use in industrial automation, remote telemetry and Industry 4.0 systems.
The possibility of systems interconnection is a vital part for local and distributed control systems nowadays. Our PLCs are ideal choice for that.

All CEREBRUM PLC's are based on a single computational platform that makes every application software compatible within the entire product range. This also helps to verify the application by an emulator which guarantees the same program behaviour as a real controller.

With such tools users can quickly achieve the goals in programming, debugging and SCADA integration.

All expansion modules are compatible across the entire CEREBRUM PLCs providing flexibility and cost efficiency along with extended communication interfaces on board the PLC itself. 
The communications library includes many standard protocols for third party equipment interaction.

The serial ports are ready to operate in Modbus RTU Master/Slave mode right out of the box. The IRIS PLC also includes a Modbus TCP Master library.
A little programming is needed to convert the port into a dedicated protocol mode or to design your own communication block if required.

The CEREBRUM expansion modules include analog in, analog out, discrete in and discrete out modules. The YART BUS is the default PLC interface for IO expansion modules and it is able to interface up to 8 units by a single controller.

For even more flexibility the KNOT units help to distribute modules topology across the installation cabinet.
It can be used for cross wiring and YART BUS length extension.

A brand new Knot-Smart modules are a perfect fit  as a remote IO terminal accessible via Modbus RTU/TCP interface or YART-Link seamless data communication protocol.


The CEREBRUM remote telemetry and monitoring subsystem is a key feature for the system outstanding IIoT functionality.  The IIoT stands for Industrial Internet of Things meaning all devices are ready to share their data with others.
Normally it takes about three minutes to establish a successful remote telemetry connection starting from scratch. Moreover, there's no programming needed for that.

The design process is mostly about Dragging and Dropping for the variables that needs to be available on the server's side.
Our telemetry protocol is the payload size optimized, either the PLC or telemetry server sends the only application information with just tiny amount of service and protocol data.
There's no abstract data inside, all information is transferred in a binary form, making almost no extra traffic required.

The YART Studio IDE provides a graphical interface for telemetry settings by selecting a binary tag to work as a publish trigger to enable a publishing process for the bonded tags when needed.
All data are encrypted by AES128 algorithm,  along with a special authentication procedure that is required for a PLC to be connected.

The server part of the system is IOT-OPCUA based. It can be deployed to the IRIS PLC or a normal Windows/Linux PC/server platform.

There's no need for a static ("white") IP address for PLCs. The only static address or URL is required for the server.
This feature significantly simplifies system's deployment and maintenance because of decentralized topology when all PLC's are trying to establish their connection directly to a number of dedicated servers.
It is up to the user to select IP or URL addressing mode. The URL mode is preferred.


There are two options for the Internet connection.
The Ethernet is available for all CEREBRUM PLCs and it's possible to use it as the main telemetry connection. The rest of the PLC communication  feature remains functional.

Another option is the Neuro 3G/GSM modem.
Once connected the Neuro module provides the link RSSI, connection mode and GPS/GLONASS in automatic mode directly within YART application program.

The Ethernet port is the main communication Fieldbus interface for all CEREBRUM PLCs. The built in Modbus TCP protocol helps to establish seamless connection to most of modern PLC and SCADA systems.
In addition to a standard Modbus TCP Slave the IRIS PLC also supports Modbus TCP Master mode for better external device integration.

All CEREBRUM PLCs contains a custom YART-Link protocol for global data exchange. 
The protocol runs on top of the UDP and helps to build distributed automation systems based on different CEREBRUM PLC types. 

By combining all available communication protocols it is easy to achieve a complex data processing and link media across each CEREBRUM PLC. This includes local Fieldbus communication, Internet telemetry and M2M Industry 4.0 topologies.

YART Studio

A free of charge YART Studio IDE provides a graphical way for PLC programming based on FBD (functional diagrams) and C-like YART-C languages. 
A comprehensive FBD library is a vital part of the YART-Studio IDE. It contains a rich set of commonly used blocks and algorithms used in industrial automation engineering.

There are math, signal processing, filtering, timers and counters, communication blocks inside the library.
The self tuning PID controller is one of the most exciting blocks that helps to set up automation systems in a very efficient way.
The third party equipment could be easily accessed with a communications block library to help in building highly integrated systems design, including energy meters, card readers and drives.

In a case there's no functional block exists in the library yet, it is possible to create your own and save it into a custom library for future integration.
The library can be supplied either in source codes or in a compiled binary form.

After the project compilation finished it is possible to debug your software in online and offline modes.