Hallo zusammen,
ich versuche aktuell eine einfache Stuerungssoftware für eine 1200er SPS in C# zu programmieren. Dazu bin ich auf die Library DotNetSiemensPLCToolBox gestoßen. Mit Hilfe dieser Library hat es auch schon wunderbar geklappt, Variablen aus der SPS auszulesen. Bisher bin ich allerdings beim beschreiben von Werten gescheitert. Ich habe auch schon andere Forenbeiträge zu diesem Thema gelesen und die Besipielprojekte auf github dazu durchstöbert aber verstehe nicht was ich falsch mache.
Hier der besipielhafte Code:
Kann mir hier jemand helfen?
Vielen Dank im voraus für eure Hilfe.
Gruß
Sören
ich versuche aktuell eine einfache Stuerungssoftware für eine 1200er SPS in C# zu programmieren. Dazu bin ich auf die Library DotNetSiemensPLCToolBox gestoßen. Mit Hilfe dieser Library hat es auch schon wunderbar geklappt, Variablen aus der SPS auszulesen. Bisher bin ich allerdings beim beschreiben von Werten gescheitert. Ich habe auch schon andere Forenbeiträge zu diesem Thema gelesen und die Besipielprojekte auf github dazu durchstöbert aber verstehe nicht was ich falsch mache.
Hier der besipielhafte Code:
Code:
if (_connection != null && _connection.Connected) {
var tag = new PLCTag("%DB300.DBW8", TagDataType.Int);
tag.ControlValue = 5;
tag.WriteValue(tag);
}
Vielen Dank im voraus für eure Hilfe.
Gruß
Sören