Herunterladen Inhalt Inhalt Diese Seite drucken

Ausgabe Von Flächenbilddaten - Pepperl+Fuchs SmartRunner Explorer Handbuch

Lichtschnittsensor zur hochgenauen profilerfassung
Inhaltsverzeichnis

Werbung

SmartRunner Explorer
Konfiguration
4. Ausgabe von Flächenbilddaten
Es wird auf den ersten Container gewartet. Dies kann zeitlich wie in diesem Fall auf 500 ms
begrenzt werden. Diese Timeout-Zeit kann je nach den zu empfangenen Daten eingestellt wer-
den. Anschließend wird geschaut,ob der Container existiert und ob dieser ein Bild enthält. Falls
dieser ein Bild enthält, wird es in die Variable Bmp gespeichert und das Bild anschließend im
png-Format auf dem Temp-Verzeichnis abgelegt.
// try to get a data container within 500 ms
var
dataItem = await_vsxProtocolDriver.GetDynamicContainer(500);
// Check if dataItem.Container is now existing
if
(dataItem.Succ && (dataItem.Container !=null))
{
// Check if there is an Image message contained
if
(dataItem.Container.ContainsMessage("Image"))
{
}
}
46
var
Img = dataItem.Container.GetMessage("Image") as
VsxImageDataRegionMessage;
var
Bmp = Img.Image;
Bmp.Save("C:/Temp/Bild.png");

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis