- Beiträge
- 8.347
- Reaktionspunkte
- 1.906
-> Hier kostenlos registrieren
Ich habe eine Standard-Steuerung der optionell als I-Device für ein übergeordneter Steuerung sein kann.
Vorher mit Profibus, war es ein DP Master (mit eigene E/A über DP), und über ein DP/DP Koppler mit der übergeordneter Steuerung verbunden.
Wenn der übergeordnete Steuerung nicht verbunden war, konnte ich den DP/DP Koppler 'ignorieren' mittels SFC12 D_ACT_DP.
Jetzt aber kann ich den I-Device nicht deaktivieren in diesen untergeordnete Steuerung.
Von den übergeordnete Steuerung (der IO Controller für der I-Device) kann man den I-Device deaktivieren mittels SFC12, aber umgekehrt nicht.
Ich habe versucht SFC12 mit die LADDR=Adressen von der I-Device Konfiguration zu verwenden, aber ohne Erfolg. Ich bekomme RET_VAL=8090
8090 = "You have not configured a module with the address specified in LADDR . You operate your CPU as I-Slave and you have specified in LADDR an address of this I-Slave."
Indirekt sagt der tekst das man ein I-Device in ein CPU nicht deaktivieren kann.
Es bedeutet ich habe immer ein BF wegen der fehlender IO Controller für den konfigurierte I-Device.
Ich kann den I-Device Konfiguration löschen aber das ist keine wahre Lösung für mich.
Es ist ein Standard-Steuerung, und es soll für der Kunde möglich sein der übergeordneter Steuerung zu aktivieren oder deaktivieren ohne Programmänderungen.
Hat jemand ein Idée ?
Vorher mit Profibus, war es ein DP Master (mit eigene E/A über DP), und über ein DP/DP Koppler mit der übergeordneter Steuerung verbunden.
Wenn der übergeordnete Steuerung nicht verbunden war, konnte ich den DP/DP Koppler 'ignorieren' mittels SFC12 D_ACT_DP.
Jetzt aber kann ich den I-Device nicht deaktivieren in diesen untergeordnete Steuerung.
Von den übergeordnete Steuerung (der IO Controller für der I-Device) kann man den I-Device deaktivieren mittels SFC12, aber umgekehrt nicht.
Ich habe versucht SFC12 mit die LADDR=Adressen von der I-Device Konfiguration zu verwenden, aber ohne Erfolg. Ich bekomme RET_VAL=8090
8090 = "You have not configured a module with the address specified in LADDR . You operate your CPU as I-Slave and you have specified in LADDR an address of this I-Slave."
Indirekt sagt der tekst das man ein I-Device in ein CPU nicht deaktivieren kann.
Es bedeutet ich habe immer ein BF wegen der fehlender IO Controller für den konfigurierte I-Device.
Ich kann den I-Device Konfiguration löschen aber das ist keine wahre Lösung für mich.
Es ist ein Standard-Steuerung, und es soll für der Kunde möglich sein der übergeordneter Steuerung zu aktivieren oder deaktivieren ohne Programmänderungen.
Hat jemand ein Idée ?