Raptor:Modbus Master: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
No edit summary
Line 6: Line 6:


== Description ==
== Description ==
<p>This block acts as a Modbus master on a serial bus.</p>
<p>This block acts as a [https://en.wikipedia.org/wiki/Modbus Modbus] master on a serial bus. This protocol is useful for many industrial application.</p>


== Inputs ==
== Inputs ==

Revision as of 21:19, 28 November 2016

Return to the main Raptor page

Return to Modbus Library page

Raptor Modbus Master

Description

This block acts as a Modbus master on a serial bus. This protocol is useful for many industrial application.

Inputs

Input Type Description
Node uint16 The address of the slave device to request from.
Register Address uint16 The register address to be read.
Read length uint16 The number of registers to be read.


Outputs

Output Type Description
RegisterRead() trigger The trigger port will fire when a valid response is received.
Node Address uint16 The address of the responding slave.
Data Address uint16 The register address for the start of the read.
data uint16 The data returned from the slave.

Parameters

Parameter Type Description
Serial Bus Name String The name of the serial bus that should be utilized.
Data Requests String A list of data request that should be requested. See: modbus_requests_example.m for the format.
Use Inputs checkbox If checked the block will use input ports for the data requests.