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

Ergebnis 1 bis 3 von 3

Thema: Schneller Zähler SFB47

  1. #1
    Registriert seit
    06.12.2010
    Beiträge
    11
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Unglücklich


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Leute,

    zur beiße ich mir die Zähne an dem Schnellen Zähler aus, dieser ist Onborad einer CPU 312C.

    Ich habe mir ein Testsystem aufgebaut.
    Die Eingänge an der Zählerkarte werden über Ausgänge gesteuert.

    Mein Zähler sieht wie folgt aus.
    Aber er Zählt nicht.

    NW1
    U E 124.2
    S DB18.DBX 0.0

    UN E 124.2
    R DB18.DBX 0.0
    NW2
    U DB18.DBX 0.0
    FP DB18.DBX 28.5
    = DB18.DBX 28.4
    NW3
    O DB18.DBX 28.4
    = DB18.DBX 0.3
    NW4
    L W#16#1
    T DB18.DBW 2
    NW5
    L L#0
    T DB18.DBD 4
    NW6
    U DB18.DBX 0.0
    = L 0.0
    BLD 103
    U DB18.DBX 0.1
    = L 0.1
    BLD 103
    U DB18.DBX 0.2
    = L 0.2
    BLD 103
    U DB18.DBX 0.3
    = L 0.3
    BLD 103

    CALL SFB 47 , DB47
    LADDR :=W#16#300 //E/A-Adresse Submodul
    CHANNEL :=0 //Kanalnummer
    SW_GATE :=L0.0 //Softwaretor
    CTRL_DO :=L0.1 //Freigabe Ausgang
    SET_DO :=L0.2 //Steuern Ausgang
    JOB_REQ :=L0.3 //Auftragsanstoß
    JOB_ID :=DB18.DBW2 //Auftragsnummer
    JOB_VAL :=DB18.DBD4 //Wert für schreibenden Auftrag
    STS_GATE:=DB18.DBX8.0 //Status internes Tor
    STS_STRT:=DB18.DBX8.1 //Status Hardwaretor
    STS_LTCH:=DB18.DBX8.2 //Status Latcheingang
    STS_DO :=DB18.DBX8.3 //Status Ausgang
    STS_C_DN:=DB18.DBX8.4 //Status Zählrichtung rückwärts
    STS_C_UP:=DB18.DBX8.5 //Status Zählrichtung vorwärts
    COUNTVAL:=DB18.DBD10 //Aktueller Zaehlwert
    LATCHVAL:=DB18.DBD14 //Aktueller Latchwert
    JOB_DONE:=DB18.DBX18.0 //Bereit für neuen Auftrag
    JOB_ERR :=DB18.DBX18.1 //Auftrag fehlerhaft
    JOB_STAT:=DB18.DBW20 //Auftragsfehler Nummer

    Wo mache ich den Fehler?

    Vielen Dank im Voraus.

    Gruß
    Walter
    Zitieren Zitieren Schneller Zähler SFB47  

  2. #2
    Registriert seit
    28.02.2006
    Ort
    Ostsee 5 min zum Strand
    Beiträge
    780
    Danke
    92
    Erhielt 110 Danke für 98 Beiträge

    Standard

    LADDR :=W#16#300 //E/A-Adresse Submodul
    Ist das auch im HW Manager eingetragen?
    Wie ist der Zähler konfiguriert?

    Was steht im DB18.DBW20
    Ist E124.1 true?

    Um einfach erstmal ein Zählwert zu bekommen, benötigst du lediglich den In Laddr, Channel und SW_Gate
    Dann bekommst du auf COUNTVAL dein Zählergebniss.
    Wie hast du das mit den Ausgängen gemacht?

    PS: du musst auch nicht alles beschalten, wenn du es nicht brauchst
    Gruß von der Ostsee

    Nordischerjung
    _____________________

    Wenn man seinem Paßbild ähnlich zu sehen beginnt, sollte man schleunigst Urlaub machen. (Vico Torriani, schw. Entertainer)

    Ich habe eine Diät gemacht und fettem Essen und Alkohol abgeschworen - in zwei Wochen verlor ich 14 Tage. (Joe E. Lewis)

  3. #3
    Walter Kiefer ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    06.12.2010
    Beiträge
    11
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    ich benötige für den Anfang nur einen Zähler der mir ein Signal (E124.0) zählt, im zweiten Step will ich eine Wegerfassung programmieren.

    Hier die HW Config

    Eigenschaft Zählen (RO/S2.4)
    Register Allgemein: Kanal: 0 Betriebsart: Endlos Zählen
    Register Adressen: 768 Systemvorgabe gewählt
    Register Grundparameter: Alarmwahl: keine
    Register Zählen: Torfunktion: Zählvorgang abbrechen

    Das müssten die Standartwerte sein.

    Der E124.1 habe ich nicht verwendet.
    Im DW20 steht eine "0"

    Die Ausgänge habe auch nicht verwendet, weil ich nur den Contval auswerten möchte.

    Grüße aus dem schönen Saarland
    Walter
    Zitieren Zitieren Schneller Zähler SFB47  

Ähnliche Themen

  1. Schneller Zähler - S7-200
    Von anne im Forum Simatic
    Antworten: 24
    Letzter Beitrag: 12.11.2010, 15:10
  2. CPU313C mit SFB47, alle 3 Zähler parallel?
    Von Jörg_24 im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 03.06.2010, 11:06
  3. schneller Zähler 313C
    Von jowa im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 16.03.2010, 09:23
  4. 313C, schneller zähler
    Von jowa im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 16.02.2010, 09:31
  5. Schneller Zähler an S7-200
    Von Züttu im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 07.02.2007, 21:29

Lesezeichen

Berechtigungen

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