Herunterladen Inhalt Inhalt Diese Seite drucken

Geräteinformationen; Wert Eines Einzelnen Geräteparameters Liefern - Pepperl+Fuchs SmartRunner Explorer Handbuch

Lichtschnittsensor zur hochgenauen profilerfassung
Inhaltsverzeichnis

Werbung

SmartRunner Explorer
Konfiguration
IVsxMessage
Eine IVsxMessage ist ein allgemeines Interface für Daten, die zwischen PC und Sensor ausge-
tauscht werden.
Asynchrone Funktion
public static (bool Succ, Error ErrorDesc) SaveData(string filename,
IVsxMessage message)
Mögliche Error-IDs: VSX_DRIVER_DATA_ERROR, VSX_DRIVER_INVALID_DATA_ERROR,
VSX_DRIVER_SAVE_FILE_ERROR
Geräteinformationen
Liefert Informationen über das Gerät zurück (wie u.a. MAC-Adresse usw.).
Asynchrone Funktion
public async Task<(bool Succ, Device CurrentDevice, Error ErrorDesc)>
GetCurrentDeviceInformation()
Synchrone Funktion
public (bool Succ, Device CurrentDevice, Error ErrorDesc)
GetCurrentDeviceInformation()
Mögliche Error-IDs: VSX_DRIVER_CONNECTION_ERROR
Wert eines einzelnen Geräteparameters liefern
Liefert den Wert eines einzelnen Parameters des Geräts zurück.
Asynchrone Funktion
public async Task<(bool Succ, object parameterValue, Error
ErrorDesc)> GetSingleParameterValue(Parameter parameter)
public async Task<(bool Succ, object parameterValue, Error
ErrorDesc)> GetSingleParameterValue(string parameterId)
public async Task<(bool Succ, object parameterValue, Error
ErrorDesc)> GetSingleParameterValue(ushort settingsVersion, ushort
configVersion, string configId, string parameterId)
Synchrone Funktion
public (bool Succ, object parameterValue, Error ErrorDesc)
GetSingleParameterValue(Parameter parameter)
public (bool Succ, object parameterValue, Error ErrorDesc)
GetSingleParameterValue(string parameterId)
29

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis