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

Results 1 to 5 of 5

Thread: AE-Kanäle softwaremäßig deaktivieren?

  1. #1
    Join Date
    12.02.2007
    Posts
    56
    Danke
    7
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo
    Ich hätte da mal eine kleine Frage
    und zwar möchte ich bei einer AI4x16bit Karte von Vipa softwaremäßig die Kanäle aktivieren bzw deaktivieren.
    In der Hardware Konfig sind diese als PT100 Eingänge parametriert.
    Jetzt kann es aber sein das nicht immer 4 PT100 angeschlossen sind sonder vielleicht nur einer und dann möchte ich die nicht benötigten Kanäle deaktivieren können ohne das man wieder mit dem PG die Hardware-Konfig änder muss sondern wenn Bit x gesetzt wird dann aktiviere Kanal x, wenn Bit y gesetzt ist aktiviere Kanal y usw. ist das irgendwie möglich?

    MfG DarkLykan
    Reply With Quote Reply With Quote AE-Kanäle softwaremäßig deaktivieren?  

  2. #2
    Join Date
    01.09.2008
    Posts
    20
    Danke
    2
    Erhielt 4 Danke für 4 Beiträge

    Default

    Ich würde folgende Software-Lösung machen (symbolisch in AWL):

    Code:
    U "Aktivierungsbit"
    SPB CH1D //Kanal 1 da
    SET
    L 0 // ein Wert, der signalisiert, dass kein Signal da ist
    SPA END
    CH1D: L PEW1 //Lade den Analogwert END: T "Word1" // dieses Word wird anstelle von CH1 im Programm genutzt

  3. #3
    Join Date
    30.11.2008
    Location
    Baesweiler
    Posts
    987
    Danke
    310
    Erhielt 164 Danke für 113 Beiträge

    Default

    Ich vermute mal eher das DarkLykan versucht die Zeit zum erfassen des Eingangsabbildes zu verkürzen...
    Halt alle nicht benötigten analogen Eingänge abschalten, wenn man nen "standartprogramm" für große Maschinen mit vielen Optionen hat wäre sowas eventuell sinnvoll, aber mir ist keine möglichkeit bekannt, wie man die Hardware-Config von Programmebene aus beeinflussen könnte...

    Aber wenn ich den Faden mal weiter spinne soll es wohl darauf hinauslaufen die Hardware nur einmal anzulegen, und danach dies nie wieder zu tuen.
    Das wird so nicht ohne weiteres funktionieren,weil immer wieder neue Modulrevisionen und Firmware-Stände rauskommen, die du in deiner Hardware ja auch noch anpacken musst.

    Dann lass dir lieber besser Schaltpläne zeichnen, so dass die Hardware anlegerei schneller von der Hand geht, und deaktiviere direkt von Anfang an alle nicht benötigten Module, bzw. nimm kleinere, dann wird es sogar billiger.
    Last edited by mnuesser; 03.12.2008 at 21:16. Reason: brain-delay

  4. #4
    Join Date
    24.05.2005
    Location
    Westmünsterland
    Posts
    224
    Danke
    8
    Erhielt 49 Danke für 40 Beiträge

    Default

    Hallo DarkLykan,

    ich nehme mal an das du den Analogeneingang wie in der HW deaktivieren willst. siehe Bild

    Das geht über die Parametrierung der Baugruppe mit dem SFC58
    an bei ein Beispiel für eine VIPA 314ST zum ändern des Ladewertes.

    Die Parameter für die VIPA Analogbaugruppe stehen im Handbuch


    Code:
          L     B#16#83                     //Kennung des Parameters laut Liste
          T     MB  1019                    //Zählerwert Zähler 0
    //     L     0                           //neuer Zählerwert
    //     T     MD  1020
    
    
          CALL  "WR_REC"                    //Parameter schreiben
           REQ    :=M1006.0                 //Start Parameter übergabe
           IOID   :=B#16#54                 //Kennung E/A-Modul (immer 54H bei 314)
           LADDR  :=W#16#100                //Basisadresse 
           RECNUM :=MB1019                  //Kennung des Parameters laut Liste
           RECORD :=MD1020                  //neuer Wert des Parameters
           RET_VAL:=MW1000                  //Rückgabewert (Fehler)
           BUSY   :=M1006.1                 //Übergabe läuft
    
          UN    M   1006.1                  //Übergabe beendet
          R     M   1006.0                  //rücksetze Anstoß
    Per
    Attached Images Attached Images
    Attached Files Attached Files
    Suche nicht nach Fehlern, suche nach Lösungen. [Henry Ford]

  5. Folgender Benutzer sagt Danke zu Per für den nützlichen Beitrag:

    DarkLykan (04.12.2008)

  6. #5
    Join Date
    12.02.2007
    Posts
    56
    Danke
    7
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Per,
    Danke genau das habe ich gesucht.
    Werde ich morgen direkt mal ausprobieren.
    Wäre zu schön wenn das klappt.

    MfG DarkLykan

Similar Threads

  1. e!cockpit - Auslesen mehrerer Kanäle via M-Bus
    By B0bby_S in forum CODESYS und IEC61131
    Replies: 4
    Last Post: 08.08.2019, 10:15
  2. Kanäle symmetrisieren
    By stevenn in forum Maschinensicherheit - Normen und Richtlinien
    Replies: 2
    Last Post: 19.10.2015, 10:23
  3. Replies: 7
    Last Post: 26.04.2011, 13:16
  4. Eingänge zu Simulationszwecken softwaremäßig in CoDeSys setzen
    By Silversurger in forum CODESYS und IEC61131
    Replies: 11
    Last Post: 16.01.2011, 13:58
  5. Replies: 8
    Last Post: 14.03.2008, 13:55

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
  •