FB mehrfach verwenden

RH1950

Level-1
Beiträge
6
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Frage: Wenn man einen FB mehrfach verwendet (z.B. 3 mal)., dann muß ja jedesmal ein anderer Datenbaustein eingesetzt werden.
Soweit klar.
Aber wenn dann in der Symboltabelle die Eingänge der 3 FB 3 mal auftauchen , und jedesmal ein anderer Eingang (z.B. E0.1; E1.1; E2.1)
zugeördnet wird, dann meckert das Programm, bzw. ist alles rot wegen doppeltbelegung.
was kann man tun.
 
Was stellt bdein FB dar den du mehrfach verwenden willst?Sollte es ein Standard Baustein sein?
Wo wird er den 3mal aufgerufen?In einem FB oder in einem OB?

Das mit der Symboltabelle verstehe ich noch nicht ganz!Du musst einen Eingang bzw. Ausgang nur einmal in der Symboltabelle anlegen egal wie oft du den verwendetst bzw. wo und wie der verwendet wird!
Ebenso kannst du einem Eingang nur einmal einen Namen zuweisen und nicht mehrmals!
Mfg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
[KRISTALLKUGEL] Ich vermute, was Du uns damit sagen willst ist, dass Du einen FB mehrfach verwendest. Du beschaltest ihn dabei jeweils mit unterschiedlichen Eingängen (die, die Du aufgeführt hast). Du denkst, dass diese Eingänge jetzt alle dasselbe Symbol haben müssen oder dürfen. [/KRISTALLKUGEL]
 
Also so habe ich das gemeint:

Ein SPS-Programm, Alarmanlage für 2 Räume (voneinader unabhängig).
2 Fensterkontakte in jedem Raum, 1 Lampe in jedem Raum

Ich mache einen FB mit einem UND-Gatter mit 2 Eingängen: Fenster1; Fenster2;
und einen Ausgang Lampe1

Dies steht im FB.

Diesen FB rufe ich im OB 2 mal auf. Beim erstenmal für Raum 1, beim zweitenmal für Raum 2.

Die Absoluten Adressen: E0.0 und E0.1 und A0.0 für den ersten FB (im OB)
E1.0 und E1.1 und A1.0 für den zweiten FB (im OB)

Wenn ich nun in der Symboltabelle die Ein- und Ausgänge zuordne, also E0.0 = Fenster1
E0.1 = Fenster2
E1.0 = Fenster1 usw,
dann mekert das Programm wegen doppelbelegung oder so.

Grüßle RH1950
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du hast ja dann zweimal das selbe Symbol!Das geht nicht!Kannst ja schreiben :Raum1_Fenster1,Raum1_Fenster2,Raum2_Fenster1,Raum2_Fenster2 usw....
oder wo liegt das Problem jetzt bei dir?
Mfg
 
Ja das Problem ist, daß ich den gleichen FB 2 mal verwenden will.
Und im FB heißen die 2 Eingänge Fenster1 und Fenster2 (D.H. dies so eine Art Bibliotheksfähiger Baustein).

Wenn ich den 2 mal in den OB hole (Netzwerk 1 und Netzwerk 2)
und schreibe dort dan E0.0 bzw. E1.0 an dann geht das und macht auch Sinn, aber mit Symboltabelle gehts eben nicht ohne ROT bzw. Meckern

Grüßle RH1950
 
Jede Adresse braucht nun einmal ein eindeutiges Symbol. Wie willst Du denn zum Beispiel bei 20 Räumen Deine Sensoren utnerscheiden, wenn Du 20-mal Fentster_1 als Symbol hast?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja das Problem ist, daß ich den gleichen FB 2 mal verwenden will.
Und im FB heißen die 2 Eingänge Fenster1 und Fenster2 (D.H. dies so eine Art Bibliotheksfähiger Baustein).

Wenn ich den 2 mal in den OB hole (Netzwerk 1 und Netzwerk 2)
und schreibe dort dan E0.0 bzw. E1.0 an dann geht das und macht auch Sinn, aber mit Symboltabelle gehts eben nicht ohne ROT bzw. Meckern

Grüßle RH1950

Das geht nicht so wie du dir das vorstellst!
Musst schon eindeutige Namen vergeben!

Mfg
 
Zurück
Oben