English
← JournalIntegration

Connect machines and software: first the data, then the protocols

Good integration arises from clearly defined information, responsibilities and behaviors.

Choose useful information

Before selecting a protocol, identify the data you need and why it needs to be exchanged. A value for supervision, a command and a history require different behaviors. For each data it is convenient to define the origin, unit of measurement and update frequency.

Check systems

Controllers, gateways and applications can have different interfaces. Versions, accesses and documentation determine the real connection possibilities. The presence of a common protocol is a starting point, but does not in itself guarantee application compatibility.

Manage interruptions

A project must also include missing data, delays and loss of communication. It is necessary to distinguish an updated value from a previous one and establish how to inform the operator. Network access and segmentation must be evaluated in the context of the company infrastructure.

Try the full route

Testing must follow data from machine to application, including errors and recovery. Novabase addresses integration by relating software, electronics and automation.

Let's talk about your project

Write to us

Tell us about your project. We will reply by email or phone, according to your preference.

Anti-spam check

If you cannot read the code, request a new one or write to info@novabase.it.

The request is sent to info@novabase.it. The data is used to respond to your message.

Form privacy notice

Novabase uses the information to respond to your request and manage any subsequent relationship, without automatic newsletter subscriptions. The form uses a technical session cookie for the antispam code and security checks based on identifiers derived from your IP address. Data is retained for the time needed to handle the request and meet applicable obligations. For information about your rights, write to info@novabase.it or read the full privacy notice.