Beiträge von robotic

    Hallo zusammen,


    hab da mal wieder eine frage bzw. bin mir nicht sicher, ob das so richtig ist!


    KR3 --> KRC3 = Slave Profibus-Kommunikation S7-300 = Master


    3 optionen zur programmanwahl von der SPS: Binärzahl
    BCD--Wert
    “1 aus n“ ---> möchte ich nutzen, da mir da einzelne
    gesetzte bits in der SPS ausreichen um eine
    Progr.Nr. anzuwählen und ich nicht "Worte"
    senden muss!
    Lieg ich soweit richtig? :?:


    daraus folgt dann aber, dass PGNO_REQ, PGNO_PARITY und PGNO_VALID nicht ausgewertet werden.


    kann ich die 3 Werte beruhigt vernachlässigen? :?:



    Dann möchte ich erstmal das Bsp.Programm Cell.SRC nutzen!


    in diesem progr. wird aber eine programmnummer vom Leitrechner angefordert und ausgewertet über die
    besagten PGNO_REQ, PGNO_PARITY und PGNO_VALID.


    da sie bei mir ja nicht ausgwertet werden, wird es doch zu einem Fehler führen, oder? :?:
    muss ich dann dieses progr noch etwas abändern? :?:


    Wo/Wie kann ich den Programmen eine Nr. zuweisen, PGNO = 1, 2 oder 3

    oder? PGNO = 1 und PGNO = 2 und PGNO = 3


    meine Bsp. Konfig:


    Eingaben in der Datei “C:\KRC\Roboter\KRC\R1\System\$CONFIG.DAT”


    PGNO=0 ;Vorbelegung der Programmnummer --> muss ich hier die Nr. angeben?
    muss ich hier die anzahl der ProgrNr angeben?
    was muss ich hier angeben, wenn ich 3 Progr hab? :?:


    PGNO_TYPE=3 ;Datenformat der Programmnummer: 1 aus n


    PGNO_FBIT=x ;Erstes Bit der Programmnummer: von mir konfig. Eingang x


    PGNO_LENGTH=3 ;Breite der Programmnummer: 3 Bit --> 3 Programme je bit ein prog (1 aus n)


    PGNO_PARITY= ;wird nicht ausgwertet
    PGNO_REQ= ;wird nicht ausgwertet
    PGNO_VALID= ;wird nicht ausgwertet


    APPL_RUN=y ;Meldung, daß ein Programm abgearbeitet wird über Setzen des Ausgangs y


    PGNO_ERROR=0 ;Vorbelegung des Fehlermerkers



    lieg ich da richtig oder hab ich noch gar nix verstanden?


    ich hoffe, dass mir da vielleicht jemand weiterhelfen kann!?


    mfg robotic

    aufgabe wie oben beschrieben...


    im s7 manager lässt sich die karte (cp5614) nicht als dp-slave konfigurieren???


    dann soll ich der karte eine anwendung zuweisen/stecken???


    welche anwendung?
    woher?
    wie kopiere ich eine anwendung da hinein?


    is das das programm von der robotersteuerung???



    ich hoffe es kann mir hier jemand weiterhelfen!


    mfg