Flying Maulwurf
Level-1
- Beiträge
- 6
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
nachdem ich nun schon länger ein fleißiger Leser hier bin, und mich durch viele Themen gelesen habe, die mir sehr geholfen habe, bin ich nun auf ein Problem gestoßen auf dass ich noch keine Antwort gefunden habe.
Habe bei meiner jetzigen Anlage die Aufgabenstellung, dass ich aus 15 DB's mit jeweils 100 STRING[7]'s einen Vergleich durchführen muss mit einem Vergleichsstring, der mir von einer anderen Steuerung vorgegeben wird. Das ganze hat den Sinn, dass ich wenn ich weis in welchem DB der vorgegebene String steht, ich eine entsprechende Programmauswahl treffen kann. Das ganze soll so ablaufen, dass ich den neuen String mit den vorhandenen in den DB's vergleiche, bei positivem Ergebnis rausspringe und dann ein entsprechendes Programm anwähle.
Bin in AWL ziemlich fit, und denke dass ich das mit viel probieren und Zeit auch in AWL hinbekommen würde, jedoch erscheint mir der Aufwand in AWL sehr groß zu werden. Hier würde denke ich SCL ins Spiel kommen, von dem ich aber überhaupt keine Ahnung habe. Wo programmier ich das? In den Quellen? Wenn ja, wie wird dass Aufgerufen? Übersetzt die Step 7 Software dass so, dass es die SPS verarbeiten kann? Fragen über Fragen, bin dankbar für Lösungsansätze. Denke doch, dass man sowas mit String-Vergleichen über mehrerer DB's schonmal gebraucht hat irgendwo.
Ich setzte eine 317-2DP CPU ein, Step 7 Version müsst ich nachschauen falls die auch wichtig ist.
Danke für die tolle Arbeit von euch hier, und für die hoffentlich vielen Antworten
nachdem ich nun schon länger ein fleißiger Leser hier bin, und mich durch viele Themen gelesen habe, die mir sehr geholfen habe, bin ich nun auf ein Problem gestoßen auf dass ich noch keine Antwort gefunden habe.
Habe bei meiner jetzigen Anlage die Aufgabenstellung, dass ich aus 15 DB's mit jeweils 100 STRING[7]'s einen Vergleich durchführen muss mit einem Vergleichsstring, der mir von einer anderen Steuerung vorgegeben wird. Das ganze hat den Sinn, dass ich wenn ich weis in welchem DB der vorgegebene String steht, ich eine entsprechende Programmauswahl treffen kann. Das ganze soll so ablaufen, dass ich den neuen String mit den vorhandenen in den DB's vergleiche, bei positivem Ergebnis rausspringe und dann ein entsprechendes Programm anwähle.
Bin in AWL ziemlich fit, und denke dass ich das mit viel probieren und Zeit auch in AWL hinbekommen würde, jedoch erscheint mir der Aufwand in AWL sehr groß zu werden. Hier würde denke ich SCL ins Spiel kommen, von dem ich aber überhaupt keine Ahnung habe. Wo programmier ich das? In den Quellen? Wenn ja, wie wird dass Aufgerufen? Übersetzt die Step 7 Software dass so, dass es die SPS verarbeiten kann? Fragen über Fragen, bin dankbar für Lösungsansätze. Denke doch, dass man sowas mit String-Vergleichen über mehrerer DB's schonmal gebraucht hat irgendwo.
Ich setzte eine 317-2DP CPU ein, Step 7 Version müsst ich nachschauen falls die auch wichtig ist.
Danke für die tolle Arbeit von euch hier, und für die hoffentlich vielen Antworten