CTRL_PI Bereichslängenfehler

Begonnen von Zonki, 04. November 2011, 18:58:49

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

Zonki

Hallo,
will den CTRL_PI ( FB145) in einer S7-300 ( 313C ) benutzen. Alle nötigen Bausteine sind geladen, doch die CPU geht sofort in STOP ! Bereichlängenfehler beim Schreiben - Instanz-DB, Doppelwortzugriff,ZUgriffsadresse 48.
Nächster Eintrag im Diagnosepuffer : STOP durch Programierfehler .. FB-Nummer : 145; Bausteil Adresse: 76.
Was mache ich falsch, sehe ich den Wald vor lauter Bäumer nicht ?
Über Hilfe wäre ich sehr dankbar.

Viele Grüße

Zonki

Fussel0804

Hi!

Hast du alle benötigten Bausteine geladen?

CTRL_PI8 [FB145]
CTRL_IN [FC363]
DEAD_ZONE [FC365]
FT_PIWL [FB161]
T_PLC_US [FC65]
STIME [FB64],IDB_STIME [DB64]
CTRL_OUT [FB144]

Ist der Instanz DB im AUfruf [OB1] auf dem aktuellen stand?

Ist dieser Instanz DB geladen (in SPS)

Wenn das alles erfüllt ist, geht es.

VORSICHT:
Änderst du etwas in der Indirekten Adressierung, musst du den Instanz-DB neu generieren und auch neu Laden.
Siemenskrankheit.

Gruß Stefan

Zonki

Hallo,
erstmal Danke für die Antwort.
FB145 geladen im OB1 aufgerufen
DB145 als Instanz von FB145 geladen
FC363 geladen
FC365 geladen
FC65 geladen
FB144 geladen
FB161 geladen
FB64 geladen im OB1 aufgerufen
DB64 als Instanz von FB64 geladen

auch mal urgelöscht und alles zusammen neu geladen ->Dasselbe
Es muss ja gehen, aber wo habe ich den Hund begraben ?

Werd mal ein neues Projekt erstellen, nur mit dem CTRL_PI

Gruß

Zonki





































Fussel0804


Fussel0804

So, kleine Ursache, große Wirkung

Dein DB 145 ist irgendwie LEER

Du hast Post

Zonki

Hallo,

ja, jetzt ja nicht mehr ;-)

Wie kann soetwas kommen, ist doch ein Instanz-DB ?

Bitte lass michnicht dumm sterben.
- Nochmals Danke -   :)

Gruß

Zonki