Funktionsbaustein Anwahl mit INT

Computerliebe

Level-2
Beiträge
40
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Folgendes Problem .: Ich möchte an einem Baustein für pneumatishce Klappen mittels Anwahl von außen am FB einstellen wieviele Ventile die Klappe hat also eine 1= 1Ventil eine 2 = 2 Ventile . Soweit nicht so schwer .
Nun möchte ich aber das auch bei 1 Ventil nur 1 OUT ausgegeben wird am Baustein und bei 2 Ventile 2 Out am Baustein ausgegeben wird , so das man den Baustein universell verwenden kann ist das überhaupt machbar ??
 
Ich weiß nicht, ob ich dich richtig verstehe, wenn bei einem Ventil der 2. "OUT" unsichtbar sein soll, so müßtest du den Baustein abändern und übersetzen, das hilft dir also nicht. Bei einem FB könntest du die nicht genutzten Aus- /Eingänge unbeschaltet lassen, bei einem FC geht das nicht, Step7 erlaubt das nicht. Oder meinst du etwas ganz anderes :confused:?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Folgendes Problem .: Ich möchte an einem Baustein für pneumatishce Klappen mittels Anwahl von außen am FB einstellen wieviele Ventile die Klappe hat also eine 1= 1Ventil eine 2 = 2 Ventile . Soweit nicht so schwer .
Nun möchte ich aber das auch bei 1 Ventil nur 1 OUT ausgegeben wird am Baustein und bei 2 Ventile 2 Out am Baustein ausgegeben wird , so das man den Baustein universell verwenden kann ist das überhaupt machbar ??


Hallo c.

wenn du meinst, das die Operanden des Bausteines dynamisch dargestellt werden, das geht nicht!

Wenn du also maximal 10 Ventile ansteuern können willst, MUSS der Baustein auch 10 Ausgänge dafür haben.

Nicht benutze Ausgänge eines FC kann man mit Dummys belegen, nicht benutzte Ausgänge eines FB kann man frei lassen, wie Kollege Ralle schon sagte.

Eine andere Lösung wäre:

Du greifts deine Ventile nicht direkt an Ausgangsoperanden des Bausteins ab,
sonder z.b. über Datenbits, die im Baustein gesetzt werden.

Ob das eine schön Sache ist, steht wieder auf nem andern Blatt...

CU

Jürgen.
 
Eine andere Lösung wäre:

Du greifts deine Ventile nicht direkt an Ausgangsoperanden des Bausteins ab,
sonder z.b. über Datenbits, die im Baustein gesetzt werden.

Ob das eine schön Sache ist, steht wieder auf nem andern Blatt...

CU

Jürgen.

Was mir dazu noch einfällt, du könntest natürlich auch ein Word als OUT beschalten und darin die Bits nutzen. Bei 5 Ventilen, werden dann die Bits 0-4 geschaltet.
 
Danke für eure promten Antworten , habe schon rausgefunden das es nicht geht die Bausteinparameter dynamisch zu ändern . werde dann halt im FB 2Outs verarbeiten aber bei Bedarf nur einen beschalten. Schönes Rest WO ... und Danke
 
Zurück
Oben