Show / Hide Table of Contents

Interface IBufferInput

Inherited Members
IBuffer.Data
IBuffer.Source
IBuffer.Max
IBuffer.Unit
IBuffer.BufferType
IBuffer.Allocate(Int32, Int32)
IBuffer.Allocate(Int32, Int32, Units)
Namespace: Experior.Interfaces.Communication.PLC
Assembly: Experior.Interfaces.dll
Syntax
public interface IBufferInput : IBuffer

Properties

Offset

Declaration
int Offset { get; }
Property Value
Type Description
System.Int32

Methods

Active(Int32, Int16)

Declaration
bool Active(int adresse, short bitno)
Parameters
Type Name Description
System.Int32 adresse
System.Int16 bitno
Returns
Type Description
System.Boolean

Array(Int32, Byte[])

Declaration
void Array(int address, byte[] value)
Parameters
Type Name Description
System.Int32 address
System.Byte[] value

Byte(Int32, Byte)

Declaration
void Byte(int address, byte value)
Parameters
Type Name Description
System.Int32 address
System.Byte value

Double(Int32, Double, Conversions)

Declaration
void Double(int address, double value, Conversions conversion)
Parameters
Type Name Description
System.Int32 address
System.Double value
Conversions conversion

Extract(Byte[])

Declaration
byte[] Extract(byte[] O)
Parameters
Type Name Description
System.Byte[] O
Returns
Type Description
System.Byte[]

Float(Int32, Single, Conversions)

Declaration
void Float(int address, float value, Conversions conversion)
Parameters
Type Name Description
System.Int32 address
System.Single value
Conversions conversion

Int16(Int32, Int16, Conversions)

Declaration
void Int16(int address, short value, Conversions conversion)
Parameters
Type Name Description
System.Int32 address
System.Int16 value
Conversions conversion

Int32(Int32, Int32, Conversions)

Declaration
void Int32(int address, int value, Conversions conversion)
Parameters
Type Name Description
System.Int32 address
System.Int32 value
Conversions conversion

Int64(Int32, Int64, Conversions)

Declaration
void Int64(int address, long value, Conversions conversion)
Parameters
Type Name Description
System.Int32 address
System.Int64 value
Conversions conversion

SetInput(Int32, Int16, Boolean)

Declaration
void SetInput(int adresse, short bit, bool state)
Parameters
Type Name Description
System.Int32 adresse
System.Int16 bit
System.Boolean state

String(Int32, String)

Declaration
void String(int address, string value)
Parameters
Type Name Description
System.Int32 address
System.String value

UInt16(Int32, UInt16, Conversions)

Declaration
void UInt16(int address, ushort value, Conversions conversion)
Parameters
Type Name Description
System.Int32 address
System.UInt16 value
Conversions conversion

UInt32(Int32, UInt32, Conversions)

Declaration
void UInt32(int address, uint value, Conversions conversion)
Parameters
Type Name Description
System.Int32 address
System.UInt32 value
Conversions conversion

UInt64(Int32, UInt64, Conversions)

Declaration
void UInt64(int address, ulong value, Conversions conversion)
Parameters
Type Name Description
System.Int32 address
System.UInt64 value
Conversions conversion

Events

IOReceived

Declaration
event IOReceivedEvent IOReceived
Event Type
Type Description
IOReceivedEvent

OnBufferChanged

Declaration
event BufferChangedEvent OnBufferChanged
Event Type
Type Description
BufferChangedEvent

OnDataReceived

Declaration
event DataReceivedEvent OnDataReceived
Event Type
Type Description
DataReceivedEvent
Back to top Generated by DocFX