C# Class PHmiIoDevice.Melsec.MelsecIoDevice

Inheritance: IIoDevice
Afficher le fichier Open project: phmi/phmi

Méthodes publiques

Méthode Description
Dispose ( ) : void
MelsecIoDevice ( string options ) : System
Open ( ) : void
Read ( PHmiIoDeviceTools.ReadParameter readParameters ) : object[]
Write ( PHmiIoDeviceTools.WriteParameter writeParameters ) : void

Private Methods

Méthode Description
GetBitFromByte ( byte b, int index ) : bool
GetBytes ( IList bytes, int index, int length ) : byte[]
GetBytes ( object value ) : byte[]
GetValue ( byte bytes, Type type ) : object
ReadBits ( IEnumerable bitsAddresses, bool>.IDictionary bitsData, ReadDelegate readDel, string label ) : void
ReadBitsFinal ( bool>.IDictionary bitsData, ReadDelegate readDel, int readStart, int length, IEnumerable addresses, string label ) : void
ReadOnce ( PHmiIoDeviceTools.ReadParameter readParameters ) : object[]
ReadRegisters ( int>.IEnumerable registersAddresses, int>.IDictionary registersData, ReadDelegate readDel ) : void
ReadRegistersFinal ( int>.IDictionary registersData, ReadDelegate readDel, int readStart, int length, int>.IEnumerable addresses ) : void
TypeToRegistersCount ( Type type ) : int?
WriteOnce ( IEnumerable writeParameters ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

MelsecIoDevice() public méthode

public MelsecIoDevice ( string options ) : System
options string
Résultat System

Open() public méthode

public Open ( ) : void
Résultat void

Read() public méthode

public Read ( PHmiIoDeviceTools.ReadParameter readParameters ) : object[]
readParameters PHmiIoDeviceTools.ReadParameter
Résultat object[]

Write() public méthode

public Write ( PHmiIoDeviceTools.WriteParameter writeParameters ) : void
writeParameters PHmiIoDeviceTools.WriteParameter
Résultat void