Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Page 3 of 8 FirstFirst 12345 ... LastLast
Results 21 to 30 of 76

Thread: Einarbeiten in TwinCAT

  1. #21
    Join Date
    06.07.2007
    Posts
    2,839
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Quote Originally Posted by Golden Egg View Post
    Gab es hier im Forum nicht ein Thema in dem jede menge Übungsaufgaben gepostet wurden? Ich finde das irgendwie nicht mehr.
    Probiers mal hier
    A programmer is just a tool which converts caffeine into code.

  2. #22
    Golden Egg's Avatar
    Golden Egg is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    09.10.2006
    Posts
    272
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Default

    Das ist schon nicht schlecht. Ich bräuchte nur etwas was ich in ST üben kann.

  3. #23
    Join Date
    06.07.2007
    Posts
    2,839
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Default

    Quote Originally Posted by Golden Egg View Post
    Das ist schon nicht schlecht. Ich bräuchte nur etwas was ich in ST üben kann.
    Probiers doch mal mit ner simplen Ampelschaltung.

    Folgendes Szenario:
    Du hast eine gerade Straße mit einem Fußgängerüberweg. An diesem steht eine Ampel. Solange kein Fußgänger über die Straße will, bleibt die Ampel für den Verkehr grün. Wenn nun ein Fußgänger über den berühmten gelben Taster an der Ampel signalisiert dass er über die Straße will, dann springt die Ampel für den Verkehr auf rot und die Fußgängerampel auf grün. Dies bleibt für 2 Min erhalten. Danach springt die Fußgängerampel wieder auf rot und nach einer kurzen Verzögerung die Verkehrsampel auf grün.
    A programmer is just a tool which converts caffeine into code.

  4. Folgender Benutzer sagt Danke zu Cerberus für den nützlichen Beitrag:

    Golden Egg (14.01.2009)

  5. #24
    Golden Egg's Avatar
    Golden Egg is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    09.10.2006
    Posts
    272
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Default

    Als ich mit dem ersten Projekt fertig war habe ich dieses als Bibliothek in meinen folge Aufgaben mit eingebunden, damit ich den dort generierten Taktbaustein nutzen kann. Jetzt ist das Problem wenn ich normal einen FB einfüge werden immer bei VAR_IN, OUT,...die Zuordnungen von diesem Taktbaustein eingetragen.
    Macht er auch nachdem ich die Bibliothek wieder aus dem Projekt entfernt habe.
    Last edited by Golden Egg; 15.01.2009 at 08:13.

  6. #25
    Golden Egg's Avatar
    Golden Egg is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    09.10.2006
    Posts
    272
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Default

    Ich will jetzt auch mal ne Variablenstruktur anlegen und habe dazu folgenden Code geschrieben.
    Code:
    VAR_GLOBAL
    
    TYPE PER:
        STRUCT
        RM_KS_DT_REF        :BOOL(*    Rückmeldung Kontaktschalter Drehtisch in Referenzposition*) ;
        RM_KS_PRES        :BOOL(*    Rückmeldung Kontaktschalter Teil in Pressstaion*);
        RM_KS_UEST        :BOOL(*    Rückmeldung Kontaktschalter Teil in Übergabestation*);
        RM_LS_AST            :BOOL(*    Rückmeldung Lichtschranke Aufgabestation*);
        RM_LS_BF            :BOOL(*    Rückmeldung Lichtschranke an Bandförderer*);
        RM_MS_BF            :BOOL(*    Rückmeldung Motorschutz Bandförderer*);
        RM_MS_DT            :BOOL(*    Rückmeldung Motorschutz Motor Drehtisch*);
        RM_MS_KOMP        :BOOL(*    Rückmeldung Motorschutz Motor Komperssor*);
        RM_NOT_AUS        :BOOL(*    Rückmeldung Not Aus hat ausgelöst*);
        RM_SI_LAST            :BOOL(*    Rückmeldung Sicherung Laststrom*);
        RM_SI_SEN            :BOOL(*    Rückmeldung Sicherung Sensorik*);
        RM_SI_V_AST        :BOOL(*    Rückmeldung Sicherung Ventile Aufgabenstation*);
        RM_SI_V_PRES        :BOOL(*    Rückmeldung Sicherung Ventil Presse*);
        RM_SI_V_UEST        :BOOL(*    Rückmeldung Sicherung Ventil Übergabestation*);
    
        A_M_BF                :BOOL(*    Ansteuerung Motor Bandförderer Ein*);
        A_M_DT_L            :BOOL(*    Ansteuerung Motor Drehtisch Links Ein*);
        A_M_DT_R            :BOOL(*    Ansteuerung Motor Drehtisch Rechts Ein*);
        A_M_KOMP            :BOOL(*    Ansteuerung Motor Kompressor*) ;
        A_V_AST_AS        :BOOL(*    Ansteuerung Ventil Aufgabestation Arbeitsstellung Ein*);
        A_V_AST_GS        :BOOL(*    Ansteuerung Ventil Aufgabestation Grundstellung Ein*);
        A_V_PRES            :BOOL(*    Ansteuerung Ventil Presse Ein*);
        A_V_UEST_AS        :BOOL(*    Ansteuerung Ventil Übergabestation Arbreitsstellung Ein*);
        A_V_UEST_GS        :BOOL(*    Ansteuerung Ventil Übergabestation Grundstellung Ein*);
        END_STRUCT
    END_TYPE;
    END_VAR
    Aber ich bekomme immer noch Fehlermeldungen. Ich hoffe ihr könnt mir helfen.

    In der Hilfe hab ich nur folgendes Beispiel zur Struktur gefunden.
    Code:
     TYPE <Strukturname>:
        STRUCT
     <Variablendeklaration 1> . .  <Variablendeklaration n>
        END_STRUCT
    END_TYPE
    Last edited by Golden Egg; 15.01.2009 at 09:05.

  7. #26
    Join Date
    06.07.2007
    Posts
    2,839
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Default

    Aber ich bekomme immer noch Fehlermeldungen. Ich hoffe ihr könnt mir helfen.[/quote]

    Kannst du die Fehlermeldungen mal posten?
    A programmer is just a tool which converts caffeine into code.

  8. #27
    Golden Egg's Avatar
    Golden Egg is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    09.10.2006
    Posts
    272
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Default

    Siehe Anhang
    Hab jeweils Doppelklick darauf gemacht
    Attached Images Attached Images

  9. #28
    Join Date
    06.07.2007
    Posts
    2,839
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Default

    Quote Originally Posted by Golden Egg View Post
    Siehe Anhang
    Hab jeweils Doppelklick darauf gemacht
    Nimm mal den Strichpunkt nach END_TYPE weg!!
    A programmer is just a tool which converts caffeine into code.

  10. #29
    Golden Egg's Avatar
    Golden Egg is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    09.10.2006
    Posts
    272
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Default

    Hmm das bringt dann auch nichts. Du kannst ja mal zu Testzwecken einfach den Code von mir in ein leeres Projekt in die Globalvariablen einfügen und testen.
    Attached Images Attached Images

  11. #30
    Join Date
    06.07.2007
    Posts
    2,839
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Quote Originally Posted by Golden Egg View Post
    Hmm das bringt dann auch nichts. Du kannst ja mal zu Testzwecken einfach den Code von mir in ein leeres Projekt in die Globalvariablen einfügen und testen.
    Der Strichpunkt ist auch ein Fehler. Nur mag er noch andere Dinge nicht. Habs grad selber erlebt. Bin noch am Suchen, was ihm nicht passt.
    A programmer is just a tool which converts caffeine into code.

Similar Threads

  1. Einarbeiten in Allen Bradley Steuerung
    By Triman in forum Sonstige Steuerungen
    Replies: 4
    Last Post: 05.02.2020, 07:42
  2. Sollte ich mich in S7 einarbeiten?
    By Pixel in forum Stammtisch
    Replies: 9
    Last Post: 12.09.2014, 20:42
  3. Einarbeiten in Fremdprojekte
    By Monsignore in forum Programmierstrategien
    Replies: 11
    Last Post: 16.06.2014, 11:44
  4. Stift einarbeiten
    By Full Flavor in forum Stammtisch
    Replies: 26
    Last Post: 08.11.2008, 10:34
  5. Wie am besten in fremde Programme einarbeiten?
    By Karsten in forum Sonstige Steuerungen
    Replies: 9
    Last Post: 11.04.2007, 09:51

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •