INGEAR.NET.MBLINK

 

CommDriver.COMPORT Enumeration

COMPORT enumerations for SERIAL transport.

[Visual Basic]
Public Enum CommDriver.COMPORT
[C#]
public enum CommDriver.COMPORT

Example

VB
Imports MBLink
' *********************
' * Create Controller
Dim MBDevice As new Controller
' **********************
' * create RTU serial transport class
' * COM1, 19200, N, 8, 1 
Dim transport as new CommDriver
transport.Driver = DRIVERTYPE.SERIAL
transport.Protocol = PROTOCOL.RTU
transport.Port = COMPORT.COM1
transport.Baud = BAUD.BAUD_19200
transport.Parity = PARITY_BIT.NONE
transport.DataBits = DATA_BITS.DATABITS_8
transport.stopBits = STOP_BITS.STOPBITS_1
' ************************
' * assign transport to Controller
MBDevice.Transport = transport
' ****************************
' * connect to MODBUS device using transport
MBDevice.Connect()
C#
using MBLink;
/////////////////////////////////
// Create Controller
Controller MBDevice = new Controller();
/////////////////////////////////
// create RTU serial transport class
// COM1, 19200, N, 8, 1 
CommDriver transport = new CommDriver();
transport.Driver = DRIVERTYPE.SERIAL;
transport.Protocol = PROTOCOL_MSG.RTU;
transport.ComPort = COMPORT.COM1;
transport.Baud = BAUD.BAUD_19200;
transport.Parity = PARITY_BIT.NONE;
transport.DataBits = DATA_BITS.DATABITS_8;
transport.stopBits = STOP_BITS.STOPBITS_1;
//////////////////////////////
// assign transport to Controller
MBDevice.Transport = transport;
//////////////////////////////
// connect to MODBUS device using transport
MBDevice.Connect();

Members

Member Name Description
COM1 Port COM1:
COM2 Port COM2:
COM3 Port COM3:
COM4 Port COM4:
COM5 Port COM5:
COM6 Port COM6:
COM7 Port COM7:
COM8 Port COM8:
COM9 Port COM9:
COM10 Port COM10:
COM11 Port COM11:
COM12 Port COM12:
COM13 Port COM13:
COM14 Port COM14:
COM15 Port COM15:
COM16 Port COM16:
COM17 Port COM17:
COM18 Port COM18:
COM19 Port COM19:
COM20 Port COM20:
COM21 Port COM21:
COM22 Port COM22:
COM23 Port COM23:
COM24 Port COM24:
COM25 Port COM25:
COM26 Port COM26:
COM27 Port COM27:
COM28 Port COM28:
COM29 Port COM29:
COM30 Port COM30:
COM31 Port COM31:
COM32 Port COM32:

Requirements

Namespace: MBLink

Assembly: INGEAR.NET.MBLINK (in INGEAR.NET.MBLINK.dll)

See Also

MBLink Namespace