-> Hier kostenlos registrieren
Guten Tag die Herren,
ich bin gerade an meiner Studienarbeit dran. Und zwar die Umstellung einer Maschine von s7-200 auf s7-1200.
Nun steh ich vor nem kleinen Problem. Von der Maschine die ich umstellen soll gibt es 3 unterschiedliche Typen, die selbe SPS Programmierung bekommen.
Nur sind bei allen 3 nur ein paar parameter unterschiedlich. Wenn ich nun in meinem Datenbaustein angebe welche Maschine angeschlossen ist soll er sich sofort die richtigen Daten holen.
Die Daten der einzelnen Maschinen habe ich in 3 Verschiedenen Datenbausteinen enthalten und ein Baustein aus dem sich dann das spätere Programm die Werte holt.
Also muss ich die Werte aus dem entsprechenden Datenbaustein holen und in den "Arbeitsbaustein" einfügen..
NUR WIE?
Ich habe es wie bei der S7-300er mit BLKMOVE also MOVE_BLK bei der 1200er versucht aber bekomme ich immer die Meldung, dass der db keine ARRAY ist...
Hättet ihr vllt irgendeine Idee wie ich das sonst realisieren könnte?
Vielen Dank schon mal im Voraus für die Antworten
mfg
ich bin gerade an meiner Studienarbeit dran. Und zwar die Umstellung einer Maschine von s7-200 auf s7-1200.
Nun steh ich vor nem kleinen Problem. Von der Maschine die ich umstellen soll gibt es 3 unterschiedliche Typen, die selbe SPS Programmierung bekommen.
Nur sind bei allen 3 nur ein paar parameter unterschiedlich. Wenn ich nun in meinem Datenbaustein angebe welche Maschine angeschlossen ist soll er sich sofort die richtigen Daten holen.
Die Daten der einzelnen Maschinen habe ich in 3 Verschiedenen Datenbausteinen enthalten und ein Baustein aus dem sich dann das spätere Programm die Werte holt.
Also muss ich die Werte aus dem entsprechenden Datenbaustein holen und in den "Arbeitsbaustein" einfügen..
NUR WIE?
Ich habe es wie bei der S7-300er mit BLKMOVE also MOVE_BLK bei der 1200er versucht aber bekomme ich immer die Meldung, dass der db keine ARRAY ist...
Hättet ihr vllt irgendeine Idee wie ich das sonst realisieren könnte?
Vielen Dank schon mal im Voraus für die Antworten
mfg