From HFML-FELIX Wiki
Jump to: navigation, search

Werking

Pieter van Dael 2011-02-15


Definities: Limit switches geven de normale begrenzing aan van de beweging. Kill switch zijn de (nood)eindschakelaars. Close kill is de (nood)eindschakelaar die de minimale afstand bewaakt als de undulator dicht is. Open kill bewaakt de maximale stand bij open undulator. Emergency switches zijn de noodknoppen met rode knop die tegen de wand of undulator zitten gemonteerd. Deze noodschakelaars moeten na indrukken met de hand mechanisch worden teruggezet (latch). Ook moet een elektronische latch schakeling (flipflop) daarna nog worden geSET via het extern aangeboden INT_Reset-Emergency-Switches signaal. Alle schakelaars zijn in normale (veilige) toestand gesloten (naar 0Volt, laag). Bij activering wordt het signal op een ingangscircuits naar +5Volt getrokken (hoog) via een weerstand op de print.

De signaalniveaus in normale toestand: Kill switches: OUT_Safe-kill-Switches is Hoog in normaal bedrijf (kill switches gesloten). Nadat een kill switch geactiveerd (hoog) wordt wordt het signal OUT_Safe-kill-Switches laag. De actie van de kill switches kan dan overbrugt worden door het signal INT_Reset-kill-Switches hoog te maken, zodat de motor dan niet meer worden geblokkeert. (om weer in de veilige zone te kunnen komen).

Limit switches: Als een limit switch actief (hoog) wordt wordt het signal Output_Axis_Limit-Forward Laag en activeert daarmee via de feedback connector het limit circuit op de UMI7774.

Emercency switches (INT_ES-1(2) Aise Side): Activering van een emergency switch word door een flipflop circuit ge-latched. Deze flipflop wordt geSET (als eerst de noodknop mechanisch weer terug is gezet, laag) door het signaal INT_Reset-Emergency-switches momentaan laag te maken: Hierdoor wordt het signaal OUT_Safe-Emergency-Switch hoog. Dit signaal maakt dan de uitgang van de AND poort U3A hoog . Doordat het signaal OUT_Safe-Kill-Switches ook hoog is indien geen limit en/of kill switches actief zijn, kan het rem (brake) relais bediend worden via het INT_Request-Brake-release. Wanneer een noodstop wordt ingedrukt zal de flipflop geRESET worden zodat het signal OUT-Safe-Emergency-Switch laag wordt. Hierdoor zal de uitgang van de AND poort U3C laag worden en het rem relais afvallen waardoor het remcircuit bekrachtigd wordt.

DS_Fault en US_Fault melding via UMI7774 control input: Wanneer het signal OUT_Safe-Emergency-Switch en-of het signal OUT_Safe-Kill-Switche laag wordt zal via de transistor OUT_DS(US)-Fault laag worden getrokken waardoor de betreffende Fault led op de UMI7774 gaat branden en de betreffende as gedisabled wordt (disabed gaat nu ook aan). Nadat de switches weer in veilige toestand zijn wordt de as automatisch weer vrijgegeven doordat OUT_DS(US)-Fault weer hoog wordt.

lijn pin description
IN0 1 OUT_Safe-Kill-Switches
IN1 14 OUT_Safe-Emergency-Switches
IN2 2 OUT_Brake_Relay_Normally Open
IN3 15 OUT_Brake_Relay_Normally Closed
IN4 3 OUT_Light_Relay_Cont.A_Normally Open
IN5 16 OUT_Light_Relay_Cont.A_Normally Closed
OUT0 8 RESET_Kill-switches
OUT1 21 REQ_Brake-release
OUT2 9 RESET_Ems
OUT3 22 RESET_EMs_light
Viso 13 +5V isolated supply (2A Littelfuse pc board fuse inside UMI7774)
Iso common 25 supply ground

Interface with Danfysik cabling