-> Hier kostenlos registrieren
Hallo zusammen,
ich habe ein STEP7 Programm in SCL, AWL und FUP erstellt. Als ich nun alle Bausteine auf die durch PLC-SIM simulierte CPU geladen habe, machte die CPU leider nicht das, was sie sollte. Ich habs zwar mitlerweile geschafft nur noch grüne Lampen leuchten zu sehen, aber an folgendem Problem komme ich gerade nicht weiter:
Eigentlich will ich im OB34 den FB400 aufrufen, in dem ich den DB21.B[6] (DBD44 im "CPU-->WinCC") beschreiben will. Dies passiert aber nicht und in der Referenzliste wird auch der Schreibzugriff im FB400 nicht angezeigt, sonder Schreibzugriffe in den Bausteinen FC056 und FC115. Dort lese ich allerdings lediglich aus DB21.B[6]. Kommentiere ich in FC056 und FC115 die auf den Bildern zu sehenden Zeilen aus, so macht das Programm, was es soll und beschreibt DB21.B[6]. Allerdings ist dies keine Lösung. Hat jemand eine Idee, was ich falsch mache, bzw. warum die Referenzdaten nicht richtig angezeigt werden? Ich weis nicht wie ich die Sache weiter analysieren soll.
Im Anhang habe ich Screen Shots der entsprechenden Bausteine zur Veranschaulichung eingefügt. Die auskommentierten Zeilen bereiten anscheinend den Ärger. Ich weis aber nicht warum, da ich dort ja nicht schreibend auf DB21.B[6] zugreife.
Danke schonmal für eure Hilfe.
Dav
ich habe ein STEP7 Programm in SCL, AWL und FUP erstellt. Als ich nun alle Bausteine auf die durch PLC-SIM simulierte CPU geladen habe, machte die CPU leider nicht das, was sie sollte. Ich habs zwar mitlerweile geschafft nur noch grüne Lampen leuchten zu sehen, aber an folgendem Problem komme ich gerade nicht weiter:
Eigentlich will ich im OB34 den FB400 aufrufen, in dem ich den DB21.B[6] (DBD44 im "CPU-->WinCC") beschreiben will. Dies passiert aber nicht und in der Referenzliste wird auch der Schreibzugriff im FB400 nicht angezeigt, sonder Schreibzugriffe in den Bausteinen FC056 und FC115. Dort lese ich allerdings lediglich aus DB21.B[6]. Kommentiere ich in FC056 und FC115 die auf den Bildern zu sehenden Zeilen aus, so macht das Programm, was es soll und beschreibt DB21.B[6]. Allerdings ist dies keine Lösung. Hat jemand eine Idee, was ich falsch mache, bzw. warum die Referenzdaten nicht richtig angezeigt werden? Ich weis nicht wie ich die Sache weiter analysieren soll.
Im Anhang habe ich Screen Shots der entsprechenden Bausteine zur Veranschaulichung eingefügt. Die auskommentierten Zeilen bereiten anscheinend den Ärger. Ich weis aber nicht warum, da ich dort ja nicht schreibend auf DB21.B[6] zugreife.
Danke schonmal für eure Hilfe.
Dav