Hallo Leute,
ich habe einen IRC1300 mit Omnicore Steuerung und SafeMove2. Ein SICK Sicherheitsscanner ist per OSSD an zwei sichere Eingänge der DSQC1042 angeschlossen. Wenn eine Person ins Warnfeld tritt, soll die Geschwindigkeit des Roboters reduziert und sicher überwacht werden.
Das Reduzieren der Geschwindigkeit habe ich mit Interrupts auf den Sicheren Eingang und der Verwendung von "SpeedLimCheckPoint" hingekriegt.
Allerdings dauert das Abbremsen des Roboters ja eine gewisse Zeit und in dieser Zeit schlägt die TSP Überwachung schon zu Momentan wird sie direkt von dem sicheren Eingang aktiviert.. Ich müsste die Überwachung also irgendwie verzögern.
Ich habe mich an der DELAY Funktion bei der Pre-Logic versucht, bin damit aber nicht richtig klar gekommen. Der Timeout Ausgang der Funktion bleibt nicht dauerhaft an, sondern geht gleich wieder aus.
Wie löst ihr sowas, bzw. welche Tipps könnt ihr mir mitgeben?
Vielen Dank schonmal!