Protocol Conversion - Knowledge Base

Protocol conversion overview covering gateway-based translation between building automation and industrial protocols.

Categories:

What Protocol Conversion Is

Protocol conversion is the process of translating data between two incompatible communication protocols using a gateway. In building automation, this typically means bridging field-level devices (PLCs, meters, controllers) to supervisory systems that speak a different protocol.

Common Conversion Patterns

Source ProtocolDestination ProtocolTypical Application
Modbus RTUBACnet/IPMeters, VFDs → Building Management System
EtherNet/IPBACnet/IPPLC → BMS crossover projects
Modbus TCPBACnet/IPIP-connected power meters → BMS
Veeder RootBACnet/IPTank monitors → BMS
BACnet MS/TPBACnet/IPRS-485 controllers → IP backbone (routing)

What a Gateway Does

A protocol conversion gateway:

  1. Polls or subscribes to data on the source protocol side
  2. Translates values using a point map (addressing, data types, scaling)
  3. Serves or pushes the translated data on the destination protocol side

Chipkin Products

ProductUse
QuickServerCurrent-generation gateway platform
FieldServerLegacy and specialty gateway platform

[!TIP] For new projects, QuickServer is the recommended starting point. FieldServer is used for legacy configurations and specialty protocols.

Common Problems

  • Points map incorrectly between protocols — Register/object addressing mismatch or wrong data type in the point map. See Modbus to BACnet Protocol Conversion Guide for a worked example.
  • Scaling is wrong on destination side — Source value is raw (counts, bits) and the destination expects engineering units. Check the scale factor in the point map configuration.
  • Source device stops responding after gateway connects — Gateway polling rate too aggressive for the device. Reduce poll frequency in the gateway configuration.
  • EtherNet/IP to BACnet integration issues — Assembly object size or data path mismatch. See EtherNet/IP Integration Guide.

Need more help?

If this page does not resolve the issue, contact Chipkin support with the product model, protocol details, and any diagnostics you have already captured.

Open Chipkin Support