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

