[@wago/wdx-schema](../README.md) / [Exports](../modules.md) / [WDX](../modules/WDX.md) / [Schema](../modules/WDX.Schema.md) / [Model](../modules/WDX.Schema.Model.md) / [Instance](../modules/WDX.Schema.Model.Instance.md) / [DataAdapter](../modules/WDX.Schema.Model.Instance.DataAdapter.md) / MODBUSDataAdapterInstance

# Class: MODBUSDataAdapterInstance

[Instance](../modules/WDX.Schema.Model.Instance.md).[DataAdapter](../modules/WDX.Schema.Model.Instance.DataAdapter.md).MODBUSDataAdapterInstance

## Hierarchy

- [`Instance`](WDX.Schema.Model.Instance.Instance.md)

  ↳ **`MODBUSDataAdapterInstance`**

## Table of contents

### Constructors

- [constructor](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#constructor)

### Properties

- [createdDate](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#createddate)
- [dataSourceOptions](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#datasourceoptions)
- [enabled](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#enabled)
- [executionOptions](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#executionoptions)
- [id](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#id)
- [ipcType](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#ipctype)
- [logOptions](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#logoptions)
- [modbusOptions](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#modbusoptions)
- [name](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#name)
- [namespace](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#namespace)
- [needsRestart](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#needsrestart)
- [order](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#order)
- [parentProcessId](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#parentprocessid)
- [processId](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#processid)
- [startTime](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#starttime)
- [status](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#status)
- [stopTime](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#stoptime)
- [tcpOptions](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#tcpoptions)
- [threadId](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#threadid)
- [type](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#type)
- [udpOptions](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#udpoptions)
- [updatedDate](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#updateddate)
- [uuid](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md#uuid)

## Constructors

### constructor

• **new MODBUSDataAdapterInstance**(): [`MODBUSDataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md)

#### Returns

[`MODBUSDataAdapterInstance`](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterInstance.md)

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[constructor](WDX.Schema.Model.Instance.Instance.md#constructor)

## Properties

### createdDate

• **createdDate**: `number`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[createdDate](WDX.Schema.Model.Instance.Instance.md#createddate)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:142

___

### dataSourceOptions

• **dataSourceOptions**: [`DataSourceOptions`](WDX.Schema.Model.Instance.DataSourceOptions.md)

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[dataSourceOptions](WDX.Schema.Model.Instance.Instance.md#datasourceoptions)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:85

___

### enabled

• **enabled**: `boolean`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[enabled](WDX.Schema.Model.Instance.Instance.md#enabled)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:112

___

### executionOptions

• **executionOptions**: [`MODBUSDataAdapterExecutionOptions`](WDX.Schema.Model.Instance.DataAdapter.MODBUSDataAdapterExecutionOptions.md)

#### Overrides

[Instance](WDX.Schema.Model.Instance.Instance.md).[executionOptions](WDX.Schema.Model.Instance.Instance.md#executionoptions)

#### Defined in

src/WDX/Schema/Model/Instance/DataAdapter/MODBUSDataAdapterInstance.ts:28

___

### id

• `Optional` **id**: `number`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[id](WDX.Schema.Model.Instance.Instance.md#id)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:22

___

### ipcType

• **ipcType**: [`IPCType`](../enums/WDX.Schema.Model.Instance.IPCType.md)

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[ipcType](WDX.Schema.Model.Instance.Instance.md#ipctype)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:61

___

### logOptions

• **logOptions**: [`LogOptions`](WDX.Schema.Model.Instance.LogOptions.md)

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[logOptions](WDX.Schema.Model.Instance.Instance.md#logoptions)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:93

___

### modbusOptions

• **modbusOptions**: [`MODBUSOptions`](WDX.Schema.Model.Instance.DataAdapter.MODBUSOptions.md)

#### Defined in

src/WDX/Schema/Model/Instance/DataAdapter/MODBUSDataAdapterInstance.ts:26

___

### name

• **name**: `string`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[name](WDX.Schema.Model.Instance.Instance.md#name)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:49

___

### namespace

• **namespace**: `string` = `Type.MODBUSDataAdapter`

#### Overrides

[Instance](WDX.Schema.Model.Instance.Instance.md).[namespace](WDX.Schema.Model.Instance.Instance.md#namespace)

#### Defined in

src/WDX/Schema/Model/Instance/DataAdapter/MODBUSDataAdapterInstance.ts:18

___

### needsRestart

• **needsRestart**: `boolean`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[needsRestart](WDX.Schema.Model.Instance.Instance.md#needsrestart)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:117

___

### order

• **order**: `number`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[order](WDX.Schema.Model.Instance.Instance.md#order)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:43

___

### parentProcessId

• `Optional` **parentProcessId**: `number`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[parentProcessId](WDX.Schema.Model.Instance.Instance.md#parentprocessid)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:132

___

### processId

• `Optional` **processId**: `number`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[processId](WDX.Schema.Model.Instance.Instance.md#processid)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:127

___

### startTime

• **startTime**: `number`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[startTime](WDX.Schema.Model.Instance.Instance.md#starttime)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:106

___

### status

• **status**: [`Status`](../enums/WDX.Schema.Model.Instance.Status.md)

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[status](WDX.Schema.Model.Instance.Instance.md#status)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:55

___

### stopTime

• **stopTime**: `number`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[stopTime](WDX.Schema.Model.Instance.Instance.md#stoptime)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:122

___

### tcpOptions

• **tcpOptions**: [`TCPOptions`](WDX.Schema.Model.Instance.TCPOptions.md)

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[tcpOptions](WDX.Schema.Model.Instance.Instance.md#tcpoptions)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:69

___

### threadId

• `Optional` **threadId**: `number`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[threadId](WDX.Schema.Model.Instance.Instance.md#threadid)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:137

___

### type

• **type**: [`Type`](../enums/WDX.Schema.Model.Instance.Type.md) = `Type.MODBUSDataAdapter`

#### Overrides

[Instance](WDX.Schema.Model.Instance.Instance.md).[type](WDX.Schema.Model.Instance.Instance.md#type)

#### Defined in

src/WDX/Schema/Model/Instance/DataAdapter/MODBUSDataAdapterInstance.ts:17

___

### udpOptions

• **udpOptions**: [`UDPOptions`](WDX.Schema.Model.Instance.UDPOptions.md)

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[udpOptions](WDX.Schema.Model.Instance.Instance.md#udpoptions)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:77

___

### updatedDate

• **updatedDate**: `number`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[updatedDate](WDX.Schema.Model.Instance.Instance.md#updateddate)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:147

___

### uuid

• **uuid**: `string`

#### Inherited from

[Instance](WDX.Schema.Model.Instance.Instance.md).[uuid](WDX.Schema.Model.Instance.Instance.md#uuid)

#### Defined in

src/WDX/Schema/Model/Instance/Instance.ts:28
