Stap 17: Station/stappenmotor
De rotatie van de koepel wordt beheerd via een stappenmotor verbonden met een stepper rijden. De stepper drive is een AutomationDirect STP-DRV-4850 die is verbonden met een stappenmotor AutomationDirect STP-MTR-34066.
De stepper drive is aangesloten op de Allen-Bradley MicroLogix 1400 PLC via een seriële kabel die wordt geleverd met de stepper rijden. De PLC stuurt commando's naar de stappenmotoren aandrijving zoals positie, snelheid, accel, en bleef. Ik heb ontdekt dat de PLC niet altijd aan de stappenmotoren aandrijving communiceren zal na een PLC macht omhoog werd ingeleid, maar het altijd via de software-tool voor het station praten zou. Voor postuur zulks uiterlijk, ik het station aangesloten op de softwaretool en bewaakt de communicatie tussen de software en het station. Wat ik ontdekte is dat er een paar ongedocumenteerde opdrachten die in eerste instantie moeten worden verzonden waardoor de communicatie werken elke keer. De volgende tekstopdrachten moeten worden verzonden een keer tijdens het eerste contact tussen het station en de PLC.
- QT
- HRCM
- SK
- CM21
De stepper drive vereist een voeding voor de stroomvoorziening naar het station en het motorcircuit. Sinds ik ben met behulp van de stappenmotor STP-MTR-34066, werd de PSB24-120-voeding gebruikt dat u ook kan worden gekocht bij AutomationDirect.com. Om huidige wanneer de motor niet draait en om handmatige positionering van de koepel voordat een reeks begint, heb ik de motor om geen niet-actieve huidige 2 seconden na de laatste verhuizing geconfigureerd.
Wanneer een show wordt gestart, ik de positie instellen op 0 via een software-commando, dit is een handmatige thuisvoelen van de koepel. Daarom kan hebben de huidige motor bij 0 ik de koepel naar de gewenste beginpositie fysiek roteren zodat de koepel kan ieder gewenst (0) uitgangspositie hebben.