4.5 B
EISPIEL
//Ausführen einer Klasse zur Verwaltung eines MicroTab LED via Ethernet
DisplayBoardManager
Technology.LED, Model.MICROTAB, CommunicationProtocol.Ethernet);
mgr.EthIPAddress = "192.168.0.123";
mgr.EthPortNumber = 21967;
//oder über serielle Schnittstelle
/*
DisplayBoardManager mgr2 = new DisplayBoardManager
(Technology.LED, Model.MICROTAB, CommunicationProtocol.Serial);
mgr2.PortName = "COM1";
mgr2.BaudRate = 9600;
*/
// Verbindung wird hergestellt... (nicht notwendig, wird auf jeden Fall beim ers
ten Befehl geöffnet)
mgr.OpenConnection();
//Verbindung überprüfen
if
(!mgr.Connected)
{
//...
}
// Befehlsbeispiele
// Reset
mgr.StrongReset();
//Einstellen der Helligkeit
mgr.SetBrightnessType(BrightnessType.MANUAL);
mgr.SetBrightness(50);
// Schreiben der Zeichenfolge mit grafischem Protokoll X,Y
mgr.Font = GraphFont.HUGE;
mgr.WriteString(0, 0, "BIG");
mgr.Font = GraphFont.SMALL;
mgr.Alignment = Alignment.RIGHT;
mgr.WriteString(128, 22, "small");
// Schreiben der Zeichenfolge mit Alpha-Protokoll row, column
mgr.WriteString("A", 6, "medium");
// Set Real Time Clock auf 00:00 und anzeigen in X,Y
mgr.SetClock1(0,0,0,0);
mgr.Alignment = Alignment.LEFT;
mgr.ShowClock1(54, 22,TimeFormat.MM_SS,0);
//Bereinigung...
mgr.CloseConnection();
mgr.Dispose();
Microgate
mgr =
new
DisplayBoardManager(
MicroTab LED Benutzerhandbuch
S. 79 von 84