Class DummyConnectorFactory
Dummy connector factory class. Serves as offline connector with no connection to a controller.
Inherited Members
Namespace: Vortex.Connector
Assembly: Vortex.Connector.dll
Syntax
public class DummyConnectorFactory : IConnectorFactory
Methods
CreateBIT(IVortexObject, String, String)
Creates System.Boolean dummy tag of PLC value type BIT
Declaration
public override OnlinerBit CreateBIT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerBit | New instance of OnlinerBit |
Overrides
CreateBOOL(IVortexObject, String, String)
Creates System.Boolean dummy tag of PLC value type BOOL
Declaration
public override OnlinerBool CreateBOOL(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerBool | New instance of OnlinerBool |
Overrides
CreateBYTE(IVortexObject, String, String)
Creates System.Byte dummy tag of PLC value type BYTE
Declaration
public override OnlinerByte CreateBYTE(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerByte | New instance of OnlinerByte |
Overrides
CreateConnector(Object[])
Creates dummy connector.
Declaration
public override IConnector CreateConnector(object[] parameters)
Parameters
Type | Name | Description |
---|---|---|
System.Object[] | parameters | Connection parameters. |
Returns
Type | Description |
---|---|
IConnector |
Overrides
CreateDATE(IVortexObject, String, String)
Creates System.DateTime dummy tag of PLC value type DATE
Declaration
public override OnlinerDate CreateDATE(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerDate | New instance of OnlinerDate |
Overrides
CreateDATE_TIME(IVortexObject, String, String)
Creates System.DateTime dummy tag of PLC value type DATE_TIME (DT)
Declaration
public override OnlinerDateTime CreateDATE_TIME(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerDateTime | New instance of OnlinerDateTime |
Overrides
CreateDINT(IVortexObject, String, String)
Creates System.Int32 dummy tag of PLC value type DINT
Declaration
public override OnlinerDInt CreateDINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerDInt | New instance of OnlinerDInt |
Overrides
CreateDWORD(IVortexObject, String, String)
Creates System.UInt32 dummy tag of PLC value type DWORD
Declaration
public override OnlinerDWord CreateDWORD(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerDWord | New instance of OnlinerDWord |
Overrides
CreateINT(IVortexObject, String, String)
Creates System.Int16 dummy tag of PLC value type INT
Declaration
public override OnlinerInt CreateINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerInt | New instance of OnlinerInt |
Overrides
CreateLINT(IVortexObject, String, String)
Creates System.Int64 dummy tag of PLC value type LINT
Declaration
public override OnlinerLInt CreateLINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerLInt | New instance of OnlinerLInt |
Overrides
CreateLREAL(IVortexObject, String, String)
Creates System.Double dummy tag of PLC value type LREAL
Declaration
public override OnlinerLReal CreateLREAL(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerLReal | New instance of OnlinerLReal |
Overrides
CreateLTIME(IVortexObject, String, String)
Creates System.TimeSpan dummy tag of PLC value type LTIME
Declaration
public override OnlinerLTime CreateLTIME(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerLTime | New instance of OnlinerLTime |
Overrides
CreateLWORD(IVortexObject, String, String)
Creates System.UInt64 dummy tag of PLC value type LWORD
Declaration
public override OnlinerLWord CreateLWORD(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerLWord | New instance of OnlinerLWord |
Overrides
CreateREAL(IVortexObject, String, String)
Creates System.Single dummy tag of PLC value type REAL
Declaration
public override OnlinerReal CreateREAL(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerReal | New instance of OnlinerReal |
Overrides
CreateSINT(IVortexObject, String, String)
Creates System.SByte dummy tag of PLC value type SINT
Declaration
public override OnlinerSInt CreateSINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerSInt | New instance of OnlinerSInt |
Overrides
CreateSTRING(IVortexObject, String, String)
Creates System.String dummy tag of PLC value type STRING
Declaration
public override OnlinerString CreateSTRING(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerString | New instance of OnlinerString |
Overrides
CreateTIME(IVortexObject, String, String)
Creates System.TimeSpan dummy tag of PLC value type TIME
Declaration
public override OnlinerTime CreateTIME(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerTime | New instance of OnlinerTime |
Overrides
CreateTIME_OF_DAY(IVortexObject, String, String)
Creates System.TimeSpan dummy tag of PLC value type TIME_OF_DAY (TOD)
Declaration
public override OnlinerTimeOfDay CreateTIME_OF_DAY(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerTimeOfDay | New instance of OnlinerTimeOfDay |
Overrides
CreateUDINT(IVortexObject, String, String)
Creates System.UInt32 dummy tag of PLC value type UDINT
Declaration
public override OnlinerUDInt CreateUDINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerUDInt | New instance of OnlinerUDInt |
Overrides
CreateUINT(IVortexObject, String, String)
Creates System.UInt16 dummy tag of PLC value type UINT
Declaration
public override OnlinerUInt CreateUINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerUInt | New instance of OnlinerUInt |
Overrides
CreateULINT(IVortexObject, String, String)
Creates System.UInt64 dummy tag of PLC value type ULINT
Declaration
public override OnlinerULInt CreateULINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerULInt | New instance of OnlinerULInt |
Overrides
CreateUSINT(IVortexObject, String, String)
Creates System.Byte dummy tag of PLC value type USINT
Declaration
public override OnlinerUSInt CreateUSINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerUSInt | New instance of OnlinerUSInt |
Overrides
CreateWORD(IVortexObject, String, String)
Creates System.UInt16 dummy tag of PLC value type WORD
Declaration
public override OnlinerWord CreateWORD(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerWord | New instance of OnlinerWord |
Overrides
CreateWSTRING(IVortexObject, String, String)
Creates System.String dummy tag of PLC value type WSTRING
Declaration
public override OnlinerWString CreateWSTRING(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
IVortexObject | parent | Parent object of IVortexObject type. |
System.String | readableTail | Human readable tail of this value tag. |
System.String | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerWString | New instance of OnlinerWString |