-> Hier kostenlos registrieren
Hallo
Gerne möchte ich mit ein CSharp-Programm schreiben, welches dem PLCSIM Input-Werte vorgibt und Output-Werte auslesen kann.
Ich benutze folgende Library: S7PROSIMLib
Die Verbindung kann ich aufbauen und auch den Status der CPU auslesen.
Wie kann ich jedoch mit "ReadFlagValue" den Wert am Eingang E0.0 auslesen. Das ganze ist laut Doku CPU-Abhängig (ich benutze eine CPU315-2 DP) . Weiss jemand, wo ich das nachschlagen kann, bzw. welche Werte ich für E0.0 setzten muss?
Besten Dank für eure Hilfe!
Mein momentaner Code:
private void button1_Click(object sender, EventArgs e)
{
S7ProSim ps = new S7ProSim();
System.Object pData = new System.Object();
// Verbindung zu PLCsim herstellen
ps.Connect();
ps.ReadFlagValue(0, 0, PointDataTypeConstants.S7_Bit, pData);
ps.Disconnect();
}-
Gerne möchte ich mit ein CSharp-Programm schreiben, welches dem PLCSIM Input-Werte vorgibt und Output-Werte auslesen kann.
Ich benutze folgende Library: S7PROSIMLib
Die Verbindung kann ich aufbauen und auch den Status der CPU auslesen.
Wie kann ich jedoch mit "ReadFlagValue" den Wert am Eingang E0.0 auslesen. Das ganze ist laut Doku CPU-Abhängig (ich benutze eine CPU315-2 DP) . Weiss jemand, wo ich das nachschlagen kann, bzw. welche Werte ich für E0.0 setzten muss?
Besten Dank für eure Hilfe!
Mein momentaner Code:
private void button1_Click(object sender, EventArgs e)
{
S7ProSim ps = new S7ProSim();
System.Object pData = new System.Object();
// Verbindung zu PLCsim herstellen
ps.Connect();
ps.ReadFlagValue(0, 0, PointDataTypeConstants.S7_Bit, pData);
ps.Disconnect();
}-