MbusDataTableInterfacereportSlaveId Method |
Override this method to implement a function which
reports the Slave ID.
Namespace:
FieldTalk.Modbus.Slave
Assembly:
FieldTalk.Modbus.Slave (in FieldTalk.Modbus.Slave.dll) Version: 2.11.0-eval+eb1ecbe71c969eff5d7c05d58da16dade0474678
Syntaxprotected virtual string reportSlaveId()
Protected Overridable Function reportSlaveId As String
protected:
virtual String^ reportSlaveId()
Return Value
Type:
String A string with the slave ID
Remarks
This is called when function code 17 (11 hex) Report Slave ID
is sent by a master.
The Slave ID is a device-specific ASCII string.
Required:
No
Default Implementation:
Returns null which sends a slave failure exception reply
Note: The Slave ID is not to be mistaken for the Modbus Slave Address.
The Slave ID is a string vs the Slave Address is a numeric value and
the latter is used by a master device to address a specific device.
See Also