FieldTalk™ Modbus Master .NET Library

MbusAsciiMasterProtocol Members

MbusAsciiMasterProtocol overview

Public Static (Shared) Fields

SER_DATABITS_7 (inherited from MbusSerialMasterProtocol) 7 data bits
SER_DATABITS_8 (inherited from MbusSerialMasterProtocol) 8 data bits
SER_PARITY_EVEN (inherited from MbusSerialMasterProtocol) Even parity
SER_PARITY_NONE (inherited from MbusSerialMasterProtocol) No parity
SER_PARITY_ODD (inherited from MbusSerialMasterProtocol) Odd parity
SER_STOPBITS_1 (inherited from MbusSerialMasterProtocol) 1 stop bit
SER_STOPBITS_2 (inherited from MbusSerialMasterProtocol) 2 stop bits

Public Static (Shared) Methods

Equals (inherited from Object) Determines whether the specified Object instances are considered equal.
getPackageVersion (inherited from MbusMasterFunctions) Returns the package version number.
ReferenceEquals (inherited from Object) Determines whether the specified Object instances are the same instance.

Public Instance Constructors

MbusAsciiMasterProtocol Overloaded. Initializes a new instance of the MbusAsciiMasterProtocol class.

Public Instance Properties

baudRate (inherited from MbusSerialMasterProtocol) Baud rate property in bps
bigEndianInts (inherited from MbusMasterFunctions) Big endian integers property
dataBits (inherited from MbusSerialMasterProtocol) Data bits property
parity (inherited from MbusSerialMasterProtocol) Parity property
pollDelay (inherited from MbusMasterFunctions) Poll delay property
portName (inherited from MbusSerialMasterProtocol) Serial port identifier property
retryCnt (inherited from MbusMasterFunctions) Retry count property
stopBits (inherited from MbusSerialMasterProtocol) Stop bits property
swappedFloats (inherited from MbusMasterFunctions) Swapped floats property
timeout (inherited from MbusMasterFunctions) Time-out port property

Public Instance Methods

closeProtocol (inherited from MbusMasterFunctions) Closes an open protocol including any associated communication resources (COM ports or sockets).
configureBigEndianInts (inherited from MbusMasterFunctions) Configures 32-bit int data type functions to do a word swap
configureIeeeFloats (inherited from MbusMasterFunctions) Configures float data type functions NOT to do a word swap
configureLittleEndianInts (inherited from MbusMasterFunctions) Configures 32-bit int data type functions NOT to do a word swap
configureSwappedFloats (inherited from MbusMasterFunctions) Configures float data type functions to do a word swap
enableRs485Mode (inherited from MbusSerialMasterProtocol) Enables RS485 mode
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
forceMultipleCoils (inherited from MbusMasterFunctions)Overloaded. Modbus function 15 (0F hex), Force Multiple Coils.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
getPollDelay (inherited from MbusMasterFunctions) Returns the poll delay time
getRetryCnt (inherited from MbusMasterFunctions) Returns the automatic retry count
getSuccessCounter (inherited from MbusMasterFunctions) Returns how often a message transfer was successful
getTimeout (inherited from MbusMasterFunctions) Returns the current time-out setting
getTotalCounter (inherited from MbusMasterFunctions) Returns how often a message transfer has been executed
GetType (inherited from Object) Gets the Type of the current instance.
isOpen (inherited from MbusMasterFunctions) Returns whether the protocol is open or not.
maskWriteRegister (inherited from MbusMasterFunctions) Modbus function 22 (16 hex), Mask Write Register.
openProtocol (inherited from MbusSerialMasterProtocol)Overloaded. Opens a serial Modbus protocol and the associated serial port with the port parameters configured via properties
readCoils (inherited from MbusMasterFunctions)Overloaded. Modbus function 1 (01 hex), Read Coil Status/Read Coils.
readExceptionStatus (inherited from MbusMasterFunctions) Modbus function 7 (07 hex), Read Exception Status.
readInputDiscretes (inherited from MbusMasterFunctions)Overloaded. Modbus function 2 (02 hex), Read Inputs Status/Read Input Discretes.
readInputFloats (inherited from MbusMasterFunctions)Overloaded. Modbus function 4 (04 hex) for 32-bit float data types, Read Input Registers as float data.
readInputLongInts (inherited from MbusMasterFunctions)Overloaded. Modbus function 4 (04 hex) for 32-bit long int data types, Read Input Registers as long int data
readInputMod10000 (inherited from MbusMasterFunctions)Overloaded. Modbus function 4 (04 hex) for 32-bit modulo-10000 long int data types, Read Input Registers as modulo-10000 long int data.
readInputRegisters (inherited from MbusMasterFunctions)Overloaded. Modbus function 4 (04 hex), Read Input Registers.
readMultipleFloats (inherited from MbusMasterFunctions)Overloaded. Modbus function 3 (03 hex) for 32-bit float data types, Read Holding Registers/Read Multiple Registers as float data.
readMultipleLongInts (inherited from MbusMasterFunctions)Overloaded. Modbus function 3 (03 hex) for 32-bit long int data types, Read Holding Registers/Read Multiple Registers as long int data.
readMultipleMod10000 (inherited from MbusMasterFunctions)Overloaded. Modbus function 3 (03 hex) for 32-bit modulo-10000 long int data types, Read Holding Registers/Read Multiple Registers as modulo-10000 long int data.
readMultipleRegisters (inherited from MbusMasterFunctions)Overloaded. Modbus function 3 (03 hex), Read Holding Registers/Read Multiple Registers.
readWriteRegisters (inherited from MbusMasterFunctions)Overloaded. Modbus function 23 (17 hex), Read/Write Registers.
resetSuccessCounter (inherited from MbusMasterFunctions) Resets successful message transfer counter
resetTotalCounter (inherited from MbusMasterFunctions) Resets total message transfer counter
setPollDelay (inherited from MbusMasterFunctions) Poll delay property
setRetryCnt (inherited from MbusMasterFunctions) Configures the automatic retry setting
setTimeout (inherited from MbusMasterFunctions) Configures time-out
ToString (inherited from Object) Returns a String that represents the current Object.
writeCoil (inherited from MbusMasterFunctions) Modbus function 5 (05 hex), Force Single Coil/Write Coil.
writeMultipleFloats (inherited from MbusMasterFunctions)Overloaded. Modbus function 16 (10 hex) for 32-bit float data types, Preset Multiple Registers/Write Multiple Registers with float data.
writeMultipleLongInts (inherited from MbusMasterFunctions)Overloaded. Modbus function 16 (10 hex) for 32-bit long int data types, Preset Multiple Registers/Write Multiple Registers with long int data.
writeMultipleMod10000 (inherited from MbusMasterFunctions)Overloaded. Modbus function 16 (10 hex) for 32-bit modulo-10000 long int data types, Preset Multiple Registers/Write Multiple Registers with modulo-10000 long int data.
writeMultipleRegisters (inherited from MbusMasterFunctions)Overloaded. Modbus function 16 (10 hex), Preset Multiple Registers/Write Multiple Registers.
writeSingleRegister (inherited from MbusMasterFunctions) Modbus function 6 (06 hex), Preset Single Register/Write Single Register.

See Also

MbusAsciiMasterProtocol Class | FieldTalk Namespace | MbusRtuMasterProtocol