Roboterforum Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?
18. Mai 2012, 12:14:23
Übersicht Hilfe Suche Kalender Einloggen Registrieren
News: >> Roboterprogrammierer gesucht !? <<

Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: Probleme mit interruptspeicher bei S4C+ 0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Probleme mit interruptspeicher bei S4C+  (Gelesen 790 mal)
abb_robo
Stammgast
**
Offline Offline

Beiträge: 21


« am: 04. November 2009, 10:57:40 »

Hallo wieder mal   hilfe


Habe folgendes Problem bei meiner Anlage bemerkt, und zwar:

es wird mit einem Greifer ein Bauteil entnommen und abgefragt ob der Greifer auch wirklich das Teil im Greifer hat (funktioniert mit dem Schunkauswertegerät FPS) . habe jetzt das Problem gehabt, dass dieses Signal sehr flakerte und somit mein Interrupt im Robi immer wieder ansprach.
Dadurch füllte sich der Interrupt Speicher voll und der Robi verlohr seine Umdrehungszähler.

gibt es irgend eine Möglichkeit den Speicher zu löschen bevor er voll ist , um nicht die Umdrehungsähler aktualisieren zu müssen.
ist sehr umständlich da es sich um ein Selbst zusammengebautes Portal handelt



      danke
Gespeichert
Micky
Junior Member
****
Offline Offline

Beiträge: 133



« Antworten #1 am: 04. November 2009, 13:32:41 »

Hi,

bei der Signaldeklaration von Eingängen gibt es die Möglichkeit einen Aktiv- und einen Passivfilter zu definieren, d.h. Du gibst die Zeit in ms vor, die das Signal mindestens auf high (aktiv) oder auf low (passiv) sein muss, bevor die Steuerung dieses verarbeitet.

Hierdurch kannst Du dem Flackern des Signals entgegenwirken und der Interrupt wird nicht ständig ausgelöst.

Gruß

Micky

Gespeichert
titan72
Global Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 885



« Antworten #2 am: 05. November 2009, 11:57:38 »

... syntax dazu???
Gespeichert

‘Go To Statement Considered Harmful’

„Seit Jahren bin ich nun mit der Beobachtung vertraut, dass die Qualität von Programmierern eine abnehmende Funktion der Dichte von GOTO Anweisungen in ihren Programmen ist.“
Edsger W. Dijkstra

Dem haben wir nichts hinzuzufügen!
högi
Special Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 288



« Antworten #3 am: 05. November 2009, 12:56:17 »

Hallo Titan72,
das musst du in den Systemparametern unter I/O einstellen.

"""
4.8.12. Filter Time Active
Einordnung
Filter Time Active gehört zum Typ Signal in der Parametergruppe I/O.
Konfigurationsname
FiltAct
Beschreibung
Der Parameter Filter Time Active gibt die Filterzeit für die Ermittlung positiver Flanken (d.
h. Wechsel des physischen Signalwerts von passiv zu aktiv) an.
Verwendung
Die aktive Filterzeit filtert Signale aus Rauschen, das andernfalls als Impuls des Signals
interpretiert werden könnte.
Die aktive Filterzeit gibt die Periode in ms (Millisekunden) an, die der physische Wert des
Signals aktiv bleiben muss, bevor das Signal als aktiv betrachtet wird und das logische Signal
in aktiv geändert wird. Das heißt, wenn die Zeitspanne, für die das physische Signal aktiv ist,
die angegebene Zeit von Filter Time Active unterschreitet, wird das logische Signal nicht
geändert.
""""

Gruß
Högi
Gespeichert

Zwei Dinge sind unendlich,das Universum und die menschliche Dummheit. Aber bei dem Universum bin ich mir noch nicht ganz sicher, !!!!
Albert Einstein
Seiten: [1] Nach oben Drucken 
Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: Probleme mit interruptspeicher bei S4C+ « vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS