konvertierung von S5 auf S7

Zuviel Werbung?
-> Hier kostenlos registrieren
ok Unregistrierter gast
user_offline.gif
vbmenu_register("postmenu_71917", true); ich danke dir
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Tool

Hallo Andreas,

schon klar.. das ist der Konverter. So wie dus geschrieben hast dachte ich aber von Siemens gibts ein Tool wegen der Parameterreihenfolge.

Hallo,

Ich denke dein Problem liegt in der Schnittstelle der FC´s. Da musst du in der Schnittstelle die Reihenfolge input, output, temp, etc. entsprechend ordnen. Ist in der S5 nich so.

PS.:Fall du mit Siemens arbeitest, da gibt es ein Konvertierungstool.
MfG -Andreas-

André
 
@Leon

Hallo Leon,

noch was vergessen...

Fehlermeldungen "Verstauchungen der Reihenfolge von ..."

Es sind nur Vertauschungen ;-)

Und du musst mal schaun was du bei deiner neuen Steuerung für Anlaufebenen hast. Die kleinen haben nur OB100, die grossen haben OB100, OB101, OB102.

André
 
guten morgen,

die Meldungen "Vertauschungen...etc" habe ich nicht mehr dank deiner Hilfe ;) mit dem ChangeParameter. die Reihenfolge der Parameterdeklaration kann man in S7 auch manuell umschieben aber bei einem umfangreichen Programm ist das tool hilfreich...!!!
was mich immer noch stört sind die Warnungen "stellen Sie sicher, dass die ihr globaler DB richtig gesetzt ist"
alle Bausteine können doch auf die globalen Daten im DB zurüchgreifen..
könnten fehler auftretten wenn ich das programm reinlade:confused: ... denn ich habe es noch nicht in die CPU geladen
Gruß
leon.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich glaube, die Meldungen kommen immer, wenn "nicht qualifiziert" auf DB zugegriffen wird. Also z.Bsp.

Code:
AUF DB10
L DBW20
wenn die AUF DB... stimmen, kannst du die Meldungen ignorieren.
 
hallo

kennt jd eine Internetseite oder so wo man halt über "voll qualifizierter zugriff voll oder nicht aud DB" nachlesen kann, denn das sagt mir nicht viel danke
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hab im Programm folgende Befehle öffne DB 2 also
AUF DB 2
.
.
AUF DB 3
.
.
AUF DB 201
.
.
bei den konvertierten Bausteinen habe ich DB1,DB4, DB5, DB6, DB7 meine frage an euch bitte wie kann ich jetzt wissen, welche Mwörter die geladen und transferiert werden sollen in welchem Datenbaustein db1, db4, db5, db6 oder in DB 7 und keiner hier in meiner nähe kennt sich mit diesen fehlermeldungen aus :(
 
Nach AUF DB 2 sind alle Aufrufe wie

L DW2
U DBX2.0

auf den DB2 bezogen.
Bis ein neuer Aufruf

AUF DB 7, den DB 7 zum "globalen" DB bestimmt, oder
ein qualifizierter Aufruf wie

L DB8.DBW4 oder
U DB8.DBX6.3

den DB 8 zum "globalen" DB macht.
Die letzten beiden Zugriffe sind voll qualifiziert, da der DB mit im Aufruf steht!

[Edit] Im Allgemeinen stimmt die Übersetzung aus Step5, da es dort keine voll qualifizierten Aufrufe gibt, sondern immer mit
A DB 8
ein Baustein geöffnet wird. Läßt man aber ein paar übersetzte FC weg, oder werden einige nicht übersetzt, kann da schon mal ein A DB 7 verschwinden und dann würde in Folge weiterhin auf den DB 8 zugegriffen werden, obwohl eigentlich der DB 7 offen sein sollte.
 
Zuletzt bearbeitet:
Asoooo,

wundere mich schon grad über die unterschiedlichen Qualifikationsgrade der aufrufe.Ich habe mir angewöhnt, ganz ohne 'auf DB' zu arbeiten, und dem Datum direkt an den Hals zu packen..

Daher kenne ich die Problematiken um unterschiedliche globale DB's nicht. Wird mir aber helfen,wenn ich nen Kollgene entdecke, der mit AUF gerne arbeitet und mir somit trouble bereiten wird.

THX, TommyG
 
Zurück
Oben