Programmerstellung
private void ConnectBt_Click(object sender, EventArgs e)
myTCPClient = new TCPClient(this.IPAddressTB.Text, 1234); //
private void PrepareBt_Click(object sender, EventArgs e)
myTCPClient.WriteLine("RAR1234"); //
myTCPClient.WriteLine("SRB1");//
myTCPClient.WriteLine("CHS1");//
myTCPClient.WriteLine("ASA2,1");//
myTCPClient.WriteLine("ASS2");//
myTCPClient.WriteLine("AFS1");//
myTCPClient.WriteLine("ASF1,6,1");//
myTCPClient.WriteLine("CMR2");//
myTCPClient.WriteLine("ENU2,\"KG\"");//
myTCPClient.WriteLine("LTB2,0,0,2,500");//
myTCPClient.WriteLine("IAD2,,3,1");//
myTCPClient.WriteLine("COF1");//
private void GetMeasvalsBt_Click(object sender, EventArgs e)
MeasvalTb.Text = myTCPClient.WriteLine("MSV?2")+" Kg";//
private void DisconnectBt_Click(object sender, EventArgs e
myTCPClient.Close()
Einzelmesswert-Erfassung mit dem DMP41
Verbindung mit DMP41 herstellen (über ein‐
gegebene IP‐Adresse und Default‐Port 1234)
Administratorrechte anfordern (um
Einstellungen ändern zu dürfen; Default‐
passwort="1234")
BefehlsQuittierung ein
Verstärker 1 selektieren
Speisespannung und Messbereich setzen
Aufnehmersignal = Messen
Filter 1 anwählen
FilterGrenzfrequenz einstellen
skaliertes Signal anwählen
Maßeinheit setzen
MesswertSkalierung setzen
Nachkommastellen und Schrittweite für
Skalierung setzen
MesswertAusgabeFormat festlegen
Messwert Netto lesen und in Textbox
ausgeben
1
2
3
4
Schnittstellenbeschreibung und Befehlssatz
D-5