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

Seite 3 von 8 ErsteErste 12345 ... LetzteLetzte
Ergebnis 21 bis 30 von 76

Thema: Einarbeiten in TwinCAT

  1. #21
    Registriert seit
    06.07.2007
    Beiträge
    2.811
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Golden Egg Beitrag anzeigen
    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
    Avatar von Golden Egg
    Golden Egg ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    09.10.2006
    Beiträge
    270
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Standard

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

  3. #23
    Registriert seit
    06.07.2007
    Beiträge
    2.811
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Standard

    Zitat Zitat von Golden Egg Beitrag anzeigen
    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
    Avatar von Golden Egg
    Golden Egg ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    09.10.2006
    Beiträge
    270
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Standard

    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.
    Geändert von Golden Egg (15.01.2009 um 08:13 Uhr)

  6. #25
    Avatar von Golden Egg
    Golden Egg ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    09.10.2006
    Beiträge
    270
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Standard

    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
    Geändert von Golden Egg (15.01.2009 um 09:05 Uhr)

  7. #26
    Registriert seit
    06.07.2007
    Beiträge
    2.811
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Standard

    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
    Avatar von Golden Egg
    Golden Egg ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    09.10.2006
    Beiträge
    270
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Standard

    Siehe Anhang
    Hab jeweils Doppelklick darauf gemacht
    Angehängte Grafiken Angehängte Grafiken

  9. #28
    Registriert seit
    06.07.2007
    Beiträge
    2.811
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Standard

    Zitat Zitat von Golden Egg Beitrag anzeigen
    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
    Avatar von Golden Egg
    Golden Egg ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    09.10.2006
    Beiträge
    270
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Standard

    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.
    Angehängte Grafiken Angehängte Grafiken

  11. #30
    Registriert seit
    06.07.2007
    Beiträge
    2.811
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Golden Egg Beitrag anzeigen
    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.

Ähnliche Themen

  1. TwinCat ADS
    Von Bigchaqy im Forum CODESYS und IEC61131
    Antworten: 9
    Letzter Beitrag: 08.10.2011, 23:46
  2. TwinCAT stürzt ab sobald TwinCAT System gestartet wird
    Von HK09 im Forum CODESYS und IEC61131
    Antworten: 2
    Letzter Beitrag: 23.09.2010, 10:02
  3. Antworten: 4
    Letzter Beitrag: 03.11.2009, 14:05
  4. Stift einarbeiten
    Von Full Flavor im Forum Stammtisch
    Antworten: 26
    Letzter Beitrag: 08.11.2008, 10:34
  5. Wie am besten in fremde Programme einarbeiten?
    Von Karsten im Forum Sonstige Steuerungen
    Antworten: 9
    Letzter Beitrag: 11.04.2007, 09:51

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •