FC2 :  Parameter– und Laufzeitfehler

 

Netzwerk 43: Parameter oder Laufzeitfehler auswerten

      O     #SFEH                       Sammelfehler steht vor

      SPBN  x000

      U     #SFEH_QUIT                  Impuls Fehlerquittierung Maschine 01

      R     DBX [AR1,P#8.0]             Laufzeitfehler RB01

      R     DBX [AR1,P#22.0]            Parameter/Laufzeitfehler RB02

      R     DBX [AR1,P#36.0]            Laufzeitfehler RB03

      BEA  

x000: L     0

      U     DBX [AR1,P#8.1]             Antrieb RB01 läuft

      SPBN  x001

      ON    M     11.0                  Impuls je 100 ms

      SPB   x002

      L     55                          Sollzeit für RB01 belegt bis stopp

      L     DBB [AR1,P#5.0]             Istwert Laufzeit RB01

      +     1

      <I   

      S     DBX [AR1,P#8.0]             Laufzeitfehler RB01

      BEB  

x001: T     DBB [AR1,P#5.0]             Istwert Laufzeit RB01

x002: L     0

      U     DBX [AR1,P#22.1]            Antrieb RB02 läuft

      U     #BYPASS

      SPBN  x003

      ON    M     11.0                  Impuls je 100 ms

      SPB   x004

      L     55                          Sollzeit für RB02 belegt bis stopp

      L     DBB [AR1,P#19.0]            Istwert Laufzeit RB02

      +     1

      <I   

      SPB   x007

x003: T     DBB [AR1,P#19.0]            Istwert Laufzeit RB02

x004: L     0

      U     DBX [AR1,P#36.1]            Antrieb RB03 läuft

      SPBN  x005

      ON    M     11.0                  Impuls je 100 ms

      SPB   x006

      L     55                          Sollzeit für RB03 belegt bis stopp

      L     DBB [AR1,P#33.0]            Ist CTRL_ZEIT RB03

      +     1

      <I   

      S     DBX [AR1,P#36.0]            Laufzeitfehler RB03

      BEB  

x005: T     DBB [AR1,P#33.0]            Istwert Laufzeit RB03

x006: L     7                           max. Lichtschranke

      L     #STPPOS                     Stopppositionen

      <I   

      SPB   x007

      L     #STATIONEN

      -I   

      L     3

      <>I  

x007: S     DBX [AR1,P#22.0]            Parameter/Laufzeitfehler RB02

 

      O     DBX [AR1,P#22.0]            Parameter/Laufzeitfehler RB02

      O     #BYPASS                     Bypass aktive - Maschine ist aus

      BEB  

      L     #STATIONEN                  Stationsanzahl

      SPL   UBLF

      SPA   S001

      SPA   S002

      SPA   S003

      SPA   S004

UBLF: S     DBX [AR1,P#22.0]            wenn Stationsanzahl <=0

      BEA  

S001: UN    DBX [AR1,P#22.4]            1= Arbeitsbereich leer

      SPB   x009

      L     DBB [AR1,P#26.0]            Eingangsbyte der Stopppositionen

      L     W#16#F                      wenn 4 Lichtschranke frei sind

      <>I  

      SPB   x007

      BEA  

x009: L     0

      U     DBX [AR1,P#22.1]            Antrieb läuft RB02

      SPBN  x008

      ON    M     11.0                  Impuls je 100 ms

      BEB  

      L     20                          Sollwert frei-bedeckt-frei

      L     DBB [AR1,P#19.0]            Istwert Laufzeit RB02

      +     1

      <I   

      SPB   x007

x008: T     DBB [AR1,P#19.0]            Istwert Laufzeit RB02

      BEA  

S002: UN    DBX [AR1,P#22.4]            1= Arbeitsbereich leer

      SPB   x009

      L     DBB [AR1,P#26.0]            Eingangsbyte der Stopppositionen

      L     W#16#1F                     wenn 5 Lichtschranke frei sind

      <>I  

      SPB   x007

      BEA  

S003: UN    DBX [AR1,P#22.4]            1= Arbeitsbereich leer

      SPB   x009

      L     DBB [AR1,P#26.0]            Eingangsbyte der Stopppositionen

      L     W#16#3F                     wenn 6 Lichtschranke frei sind

      <>I  

      SPB   x007

      BEA  

S004: UN    DBX [AR1,P#22.4]            1= Arbeitsbereich leer

      SPB   x009

      L     DBB [AR1,P#26.0]            Eingangsbyte der Stopppositionen

      L     W#16#7F                     wenn 7 Lichtschranke frei sind

      <>I  

      SPB   x007

 

[zurück..]

 

Technologieschema

Fördertechnik der Montagemaschine

CALL   FC2

Aufruf der Funktion und Beschreibung der Formaloperanden und der Schnittstelle der Montagemaschine

Eingang RB01

Die am Eingang Rollenbahn hat die Aufgabe den kommenden Werkstückträger mit den Werkstücken zu empfangen und via Freigabe sie gemeinsam mit dem Arbeitssegment in die Maschine zu fördern.

Montagebereich RB02

Die im Montagebereich Rollenbahn hat die Aufgabe die kommenden Werkstückträger mit den rohen Werkstücken zu empfangen und an einer bestimmten Position für die Bearbeitung an zu halten.

Ausgang RB03

Die am Ausgang Rollenbahn hat die Aufgabe den Werkstückträger mit den bearbeiteten Werkstücken so schnell wie möglich aus der Maschine zu fördern.

Ansteuerung der Antriebe RB01,RB02,RB03

Übergabe der internen Signale an die Antriebe und Vorbereitung des nächsten Durchlaufs

Parameter- und Laufzeitfehler

Erkennt die FC2 eine Diskrepanz zwischen den Stopppositionen, z.B. 7 und dem Parameter Stationsanzahl, z.B. 4, werden die Antriebe RB01, RB02 und RB03 unmittelbar gestoppt und der Operand SFEH wird auf „1“ gesetzt

Legende

RB = Rollenbahn oder Rollenförderer

LS = Lichtschranke

WT = Werkstückträger

SP = Stoppposition

VK-RB = Vorkommende-Rollenbahn

NK-RB = Nachkommende-Rollenbahn

WST = Werkstück

SFEH = Sammelfehler

VKRB = vorkommende Rollenbahn

NKRB = nachkommende Rollenbahn

#save_xx = gespeichertes Bit

#tmp_xx = temporäres Bit (n. gespeichert)

 

Home

 

Erfahrung

 

Referenzen

 

Sondermaschinen

 

MSR-Maschinen

 

SPS-Programmierung

 

Visualisierung HMI

 

Elektro CAD

 

Leistungsprofil

 

Personalia

 

SW-Development

 

Dokumentation

 

 

 

Impressum & DSGVO