type

ModbusConn

ModbusConn : Conn

Modbus connector

slots id

Unique identifier for entity in its project

spec

Type of this entity

conn

Marker tag for Conn type

actorTimeout

Timeout for messages send to the connector's actor thread

connErr

Error message associated when connStatus indicates an error condition

connLinger

Linger timeout used to keep a connector open

connOpenRetryFreq

Duration used for connector open retries

connPingFreq

Duration used to configure the auto-ping feature on a given connector

connState

Current connection open/close state of a connector

connStatus

Current status of a connector as one of the predefined strings See Connectors

connTuningRef

Reference to a tuning configuration defined by a ConnTuning rec

disabled

Sets connector into disabled state to prevent communication

modbusBlockGap

Applied to modbusConn or its ConnTuning rec to allow for gaps in block reads

modbusBlockMax

Applied to modbusConn or its ConnTuning rec to limit the maximum number of registers to read in a block read

modbusConn

Marker tag for ModbusConn type

modbusDeviceSpec

Applied to modbusConn to name the xeto spec which models this device

modbusFrameDelay

Minimum silence to enforce on the wire between two consecutive transactions

modbusReadTimeout

How long to wait before timing out on a modbus read

modbusPingAddr

Applied to modbusConn to read for connPing()

modbusRegMapUri

Applied to modbusConn to define the register map CSV file

modbusSlave

Applied to modbusConn to identify the slave address on this modbus network

modbusWriteTimeout

How long to wait before timing out on a modbus write

uri

Universal resource identifier

modbusBlockGap Int?

Applied to modbusConn or its ConnTuning rec to allow for gaps in block reads. See hx.modbus for more information.

modbusBlockMax Int?

Applied to modbusConn or its ConnTuning rec to limit the maximum number of registers to read in a block read. See hx.modbus for more information.

modbusConn Marker

Marker tag for ModbusConn type

modbusDeviceSpec Str?

Applied to modbusConn to name the xeto spec which models this device. connLearn() walks its points instead of a register map, and each learned point addresses its registers by qname. See hx.modbus for more information.

modbusFrameDelay Duration?

Minimum silence to enforce on the wire between two consecutive transactions. Applied to modbusConn or its ConnTuning rec; a value on the conn rec takes precedence. See hx.modbus for more information.

modbusReadTimeout Duration?

How long to wait before timing out on a modbus read.

modbusPingAddr Str?

Applied to modbusConn to read for connPing(). The name of a point in modbusDeviceSpec, such as "zoneTemp", whose 'modbusCurAddr' is read. Required when this connector is modelled by a device spec; a connector with a register map defines a register named "ping" instead.

modbusRegMapUri Uri?

Applied to modbusConn to define the register map CSV file. This URI must be a path relative to the project's home directory or can be a "fan://" URI to a CSV file bundled in a pod. Optional when every point addresses its registers by addr spec.

modbusSlave Int?

Applied to modbusConn to identify the slave address on this modbus network.

modbusWriteTimeout Duration?

How long to wait before timing out on a modbus write.

uri Uri?

Universal resource identifier

Haxall 4.0.7 ∙ 27-Oct-2026 09:10 EDT