step7

Problem nr1

np. Przy podegraniu fb1 skojarzonego z db1 i braku podegrania db1 pojawia sie komunikat w diagnostic buffer o Evetn ID 16#253A:

DB not loaded DB number: 1 OB number: 1 Module address:212 Requested OB:Programming error OB(ob121) Priority class: 1 Internal error, Incomming events

nastepnie przy podegraniu fb1 skojarzonym z db2 i braku podegrania db2 pojawia sie komunikat w diagnostic buffer o Evetn ID 16#253A:

DB not loaded DB number: 2 OB number: 1 Module address:243 Requested OB:Programming error OB(ob121) Priority class: 1 Internal error, Incomming events

adres ID 16#253A jest uchwytem dla wzoru tekstu:

DB not loaded DB number: OB number: Module address: Requested OB:Programming error OB(ob121) Priority class: Internal error, Incomming events

Parametrem dla tego komunikatu jest nr niezaladowanego DB nr adresu priorytet.

Pyt 1) a- Gdzie jest zaszyty tekst ? b- Skad sa pobierane parametry dla tekstu takie jak nr niezaladowanego DB? c- Czy programowo z poziomu stepa7 mozna te dane "wyluskac"

Problem nr2

Zmiana programowa w istniejacym FC i podegranie niesie ze soba konsekwencje (nie wnikam w dzialanie samej logiki) w postaci zmiany inforamcji w simatik menage takich jak last modified i/lub rozmiaru oraz reszty jesli sie je uwzgledni.

Pyt 2) Gdzie sa zaszyte te informacje typu data ostatniej modyfikacji i rozmiar FC

Reply to
mucha_pucha
Loading thread data ...

mucha_pucha napisał(a):

Z danych diagnostycznych. Pobieranych przez programator. Są funkcje sfc które odczytują te dane z modułów we/wy. Poza tym tak jak zgłasza step blok OB121 obsuguje ten błąd i do niego są przekazywane wszystkie potrzebne parametry aby ten błąd obsłużyć.

Reply to
ThoronDC

mucha_pucha napisał(a):

Z danych diagnostycznych. Pobieranych przez programator. Są funkcje sfc które odczytują te dane z modułów we/wy. Poza tym tak jak zgłasza step blok OB121 obsuguje ten błąd i do niego są przekazywane wszystkie potrzebne parametry aby ten błąd obsłużyć.

Reply to
ThoronDC

Szymon napisał(a):

Tak samo tylko w innym języku to step pokazuje komunikaty. W CPU są to tylko kody błędów i dane diagnostyczne. Step je interpretuje i pokazuje w wybranym języku.

Reply to
ThoronDC

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.