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

Results 1 to 10 of 10

Thread: Abfrage ob CX1100-0002 gestartet hat???

  1. #1
    Join Date
    09.12.2008
    Posts
    55
    Danke
    8
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    Zuerst möchte ich mich bei allen bedanken die mir helfen wollen.
    DANKE. Super Forum.

    Zu meinem Problem:
    Ich habe einen CX1100-0002 und möchte bei meinem Programm (in AS) als Weiterschaltbedingung oder auch als Aktion abfragen, ob der CX gestartet hat und funktionsfähig ist? Ist für die Fortdauer meines Programmes von entscheidender Bedeutung.
    Gibt es hierfür einen Baustein in einer Bibliothek?
    Wenn nicht, wie kann ich das "von Hand" programmieren?

    Danke für eure Hilfe.

    mfg
    wolfgang
    Reply With Quote Reply With Quote Abfrage ob CX1100-0002 gestartet hat???  

  2. #2
    Join Date
    19.11.2006
    Posts
    1,364
    Danke
    6
    Erhielt 255 Danke für 231 Beiträge

    Default

    ähhmm, wo läuft denn das Programm? Auf dem CX?

  3. #3
    Join Date
    20.12.2007
    Posts
    25
    Danke
    0
    Erhielt 10 Danke für 9 Beiträge

    Default

    Hallo Wolfgang,

    das CX1100-0002 ist doch nur ein K-Bus Netzteil. Wie willst du da etwas abfragen ob es gestartet ist?

  4. #4
    Join Date
    19.11.2006
    Posts
    1,364
    Danke
    6
    Erhielt 255 Danke für 231 Beiträge

    Default

    Quote Originally Posted by dj999 View Post
    das CX1100-0002 ist doch nur ein K-Bus Netzteil.
    wolfi999 hatte vermutlich nur die Beschriftung des Gehäuses abgeschrieben

    Mal Klartext, wolfi:
    Der CX ist mit TwinCAT drauf eine Steuerung, das Netzteil fungiert als Feldbusanschluss. Sobald auf dem CX ein Programm läuft (gestartet wurde), welches Verknüpfungen zur K-Bus-Hardware hat, wird der Bus auch automatisch gestartet.
    Da muss man nichts abfragen.

    Wenn du aber von einer anderen Stelle als dem CX abfragen willst, ob das Programm gestartet wurde, bzw. ob TwiNCAT im Run-Modus ist oder der K-Bus keinen Fehler hat, könntest du entweder mittels digitalem Ausgang eine Art Blinklicht ("Life-Bit") generieren und von anderer Stelle auswerten, oder du verschickst dieses Bit über Ethernet an eine andere Beckhoff-Steuerung und wertest es aus.

  5. #5
    Join Date
    09.12.2008
    Posts
    55
    Danke
    8
    Erhielt 0 Danke für 0 Beiträge

    Default

    Hallo,

    Zuerst mal Danke für die Antworten.

    Vielleicht habe ich mein Problem nicht richtig wiedergegeben oder ich selbst habe das ganze noch nicht ganz verstanden (bin noch ein bischen neu hier).

    Ich bau mir gerade einen Kreuztisch (x und y-Achse) der mit 2 Schrittmotoren betrieben wird. Meine Steuerung schaltet hoch, wenn ich meinem Hauptschalter umlege. Nachdem die Steuerung hochgefahren ist, sollte automatisch die Referenzfahrt der Schrittmotoren ausgeführt werden. Deshalb wollte ich eine Weiterschaltbedingung einrichten (wie oben beschrieben, wenn CX läuft), sobald dies erfüllt ist (CX läuft) sollte die Referenzfahrt gemacht werden.
    Ich möchte jedoch nicht den Hauptschalter als Weiterschaltbedingung verwenden, sondern wirklich die Steuerung sobald diese läuft.

    mfg
    wolfgang

  6. #6
    Join Date
    19.11.2006
    Posts
    1,364
    Danke
    6
    Erhielt 255 Danke für 231 Beiträge

    Default

    Generell erstmal ist der Feldbus immer schneller hochgefahren als die PLC (auf deinem CX). Die PLC triggert den Feldbus. Läuft die PLC nicht läuft auch der Feldbus nicht.
    Was willst du denn noch in deinem Programm auswerten?

    Läuft denn dein Programm nun auf dem CX? Oder hast du noch einen externen PC?

  7. #7
    Join Date
    09.12.2008
    Posts
    55
    Danke
    8
    Erhielt 0 Danke für 0 Beiträge

    Default

    Hallo,

    Ja das Programm läuft auf dem CX (über Bootprojekt, im Run-Modus, etc.).
    Und nein ich habe keinen externen PC dran.
    Wie gesagt, ich möchte eine Weiterschaltbedingung einbauen und erst dann darf das eigentliche Porgramm weiterlaufen. Und möchte auch nichts auswerten. Ich möchte nur eine Weiterschaltbedingung --> hierfür gibts doch sicher ein Baustein.

    mfg
    wolfgang

  8. #8
    Join Date
    19.11.2006
    Posts
    1,364
    Danke
    6
    Erhielt 255 Danke für 231 Beiträge

    Default

    Quote Originally Posted by wolfi999 View Post
    Wie gesagt, ich möchte eine Weiterschaltbedingung einbauen und erst dann darf das eigentliche Porgramm weiterlaufen. Und möchte auch nichts auswerten. Ich möchte nur eine Weiterschaltbedingung
    Du willst aber ne Weiterschaltbedingung auswerten, oder
    Das Programm "stoppen" ist ziemlich dämlich, denn dann läuft der Feldbus nicht

    Im einfachsten Fall packst du den Teil, den du quasi "anhalten" willst in eine Aktion und führst diese dann nur aus, wenn diese Weiterschaltbedingung aktiv ist.
    ... wo ist das Problem?

  9. #9
    Join Date
    09.12.2008
    Posts
    55
    Danke
    8
    Erhielt 0 Danke für 0 Beiträge

    Default

    Hallo trinitaucher,

    Danke für deine Antworten. Ich werde es nun doch einwenig anders machen.
    Aber trotzdem danke für deine Bemühungen.

    mfg
    wolfi

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

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo wolfi,

    Bin grad zufällig darauf gestoßen. Habs nur kurz überflogen und dachte das könnte evtl zu deinem Problem passen. Musst mal gucken, ob dus brauchen kannst.

    Gruß Cerberus
    A programmer is just a tool which converts caffeine into code.

Similar Threads

  1. Replies: 3
    Last Post: 25.10.2016, 08:05
  2. Biete: BECKHOFF Control Panel CP 7031-0002
    By Romank in forum Suche - Biete
    Replies: 0
    Last Post: 07.11.2014, 18:49
  3. Abfrage Bit und if Abfrage
    By Move in forum HMI
    Replies: 5
    Last Post: 11.05.2011, 21:58
  4. Dringend: Beckhoff CX1500-M310-0002
    By peppermind in forum Suche - Biete
    Replies: 0
    Last Post: 11.03.2011, 12:46
  5. ? Menüführung CX1000 Text Diplay CX1100-0002
    By mbaum in forum CODESYS und IEC61131
    Replies: 0
    Last Post: 19.08.2009, 11:14

Tags for this Thread

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
  •