Home / Integration
Telematics integrationPLC, SCADA, cloud or a file. Pick the route first.
Where the data has to land
Every telematics project ends in one of four places: a PLC on site, a SCADA historian, a cloud platform, or a file that somebody opens on Monday. The transport differs and the contract differs; the unit does not have to change.
Route A — PLC and SCADA
Serial into the plant: RS485 with Modbus RTU, or RS232 where that is what the controller has. The receiver becomes a device on an existing segment, and the PLC's own program decides what an alarm means. This is the usual route for fixed plant — cranes, stackers, yard equipment fed by a conveyor — where there is no vehicle network to join.
Ask for the register map and the parity/baud defaults in writing. Ask too whether the same hardware can take a second protocol later; often it cannot, and that changes how many spare units a site keeps.
Route B — MQTT to a cloud platform
MQTT over TLS with mutual authentication, publishing the agreed payload to the customer's broker. The advantage over HTTP posting is behaviour on a bad link: session state and the per-message retry rules are already defined by the protocol rather than invented per project.
Route C — HTTP posting
For platforms that prefer plain requests, or for a first pilot where the customer wants to see raw JSON landing in an endpoint before anything else is built.
Route D — file or export
Underrated and often correct for a pilot: records to a file or an object store, processed later. It removes the platform integration from the critical path of the first machine.
The contract that matters
Whichever route, two documents decide whether the project is calm: the payload contract (field names, units, timestamps, and the shape of a missing reading) and the escalation contract (which values trigger an alarm, who is told, and what "acknowledged" means). Both are short. Both are usually skipped.
Next
DTU hardware · the API approach · change-triggered recording.
Data sheet, interface list and a payload example on request — contact us (ralph@gz-can.com · +86 130 7692 2278).