Taster mit 3 Funktionen programmieren

hi bike,

wenn ich sonst im Programm TON nutze, verwende ich keinen S7 Timer.
Brauche ich eine Zeit, wird es eben ein FB.
Aber in einem Projekt mal nen S7 Timer nutzen, mal den TON / TOF oder TP, halte ich für "unschön".
Mir fallen zig Gründe für den Verzicht der S7 Timer ein...
Und der ein oder andere I-DB mehr oder weniger lastet das Projekt auch nicht aus.

Iss aber egal - ist ja Ansichtssache.

Daniel
 
Aber in einem Projekt mal nen S7 Timer nutzen, mal den TON / TOF oder TP, halte ich für "unschön".
Mir fallen zig Gründe für den Verzicht der S7 Timer ein...

Es kommt auf die Verwendung an.
Also wenn ich einen S7 Timer nehme, kann ich den schnell und bequem in der Crossref finden. Bei TON muss ich eine Merker oder den IDB direkt öffnen und den Q direkt abfragen?
Also was schön oder nicht ist, ist Ansichtssache.
Und ich weiß nicht wie es bei euch ist, doch unsere Projekte sind schon so groß, dass noch einige IDB nicht unbedingt sein müssen.


bike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich wollte keine Grundsatzdiskussion losbrechen - sorry.
Vielleicht verstehen wir uns aber auch falsch.
Da ich pro Station sowieso einen FB nutze, wird der Ton/Tof/Tp sowieso als Multiinstanzaufruf integriert. Ich würde nie auf die Idee kommen für einen einzelnen TON einen Instanz DB zu schaffen.

Daniel
 
So ich bin wider am programmieren und stehe schon wieder an.
Die Einschaltverzögerungen versuche ich durch den SFB4 TON ersetzten. Jedoch kann ich ihn weder beschriften (KOP) noch an den Ausgang Q ein Set anschliessen.
Woran kann das liegen ?
 
So ich bin wider am programmieren und stehe schon wieder an.
Die Einschaltverzögerungen versuche ich durch den SFB4 TON ersetzten. Jedoch kann ich ihn weder beschriften (KOP) noch an den Ausgang Q ein Set anschliessen.
Woran kann das liegen ?
Oh je, muss es denn KOP sein. :rolleyes:
Sind wir noch bei einem FB?
Wenn ja:
Hast du den SFB4 in dein Projekt kopiert?
Hast du den SFB4 in den Deklarationsteil des FB's gelegt?
Denn dort wird der Name vergeben:
Code:
[FONT=Courier New] Name   Datentyp[/FONT]
[FONT=Courier New]Zeit_XY   SFB4[/FONT]
 
[FONT=Courier New]// Im Programm wird dann nur der Baustein ohne DB aufgerufen[/FONT]
 
[FONT=Courier New]Call Zeit_XY[/FONT]
 
Kann keine Statische Variable im FB als Datentyp TON erzeugen, in der Dropdown Liste erscheint kein Datentyp TON, schreibe ich es rein, wird es rot.

Hast du bei deiner Software Bibliotheken?
Wenn ja, da schau bei IEC oder Systemfunktionen ob da einen SFB 4 gibt.
Wenn ja, dann kopiere diesen in dein Projekt und dann kannst du den SFB auch auswählen.


bike
 
Zurück
Oben