Az I/O (input/output) nagyon hasznos a digitális szervohajtások funkcionalitásának bővítéséhez. A bemenetek és kimenetek arra használhatók, hogy jeleket küldjenek a szervohajtások között vagy egy szervohajtás és egy másik berendezés között hálózat használata nélkül.
A digitális programozható kimenetek úgy konfigurálhatók, hogy meghatározott eseményekre aktiválódjanak, például pozícióban, sebességnél, sebességtúllépésnél, sebességtúllépésnél, gátlásnál, engedélyezésnél és még sok másnál.
A digitális programozható bemenetek úgy konfigurálhatók, hogy a meghajtót meghatározott eseményekre, például pozitív végálláskapcsoló, negatív végálláskapcsoló stb. gátlására vezéreljék. Az analóg I/O bizonyos eseményekhez kapcsolódó specifikus skálázással programozható.
Indexelés és szekvenálás.
A kimenetek beprogramozhatók a digitális szervohajtásba szekvenciák, jelet küldve az indexelt lépések között.
A bemenetek viszont használhatók szekvenciák indítására vagy indexek szervohajtásban.
Ez a két szempont együttesen használható arra, hogy az egyik szervohajtás mozgásvezérlését egy másik szervohajtásból indítsa. Ezt a labdadobási példánkban bővebben tárgyaljuk.
I/O példa 1: Üvegek töltése
Egy ügyfél a ADVANCED A Motion Controls egy olyan laboratóriumi eszközt gyártott, amelyben a fiolákat egy szállítószalag-szerű pályán mozgatták, és egy adagoló töltötte fel őket folyadékkal.
Amikor a fiolák elérték a megfelelő pozíciót az adagoló alatt, a szervohajtás jelet ad ki az adagolónak a folyadék kibocsátására.
A mi programozható végálláskapcsoló az I/O vezérlésére, kiküszöböljük az időzítő algoritmusok szükségességét, és biztosítjuk, hogy ne legyen kiömlés, ha egy elakadás vagy valamilyen más erő megakadályozza a pálya mozgását.
I/O példa 2: A labdadobás bemutatója
Íme egy bonyolultabb (de vitathatatlanul szórakoztatóbb) példa. Ha 2018 óta meglátogatta a standunkat egy kiállításon, akkor több mint valószínű, hogy látta az 5 golyó dobás bemutatót. Öt labdát dobálnak a levegőben forgó gyűrűkön keresztül különböző rutinok szerint. A labdakilövők öt lineáris motorjával és a gyűrűk öt forgó motorjával ez egy 10 tengelyes rendszer. Azonban csak az indító szervohajtások vannak hálózaton keresztül összekötve. A gyűrűs meghajtók mindegyike I/O segítségével kommunikál a megfelelő kilövő meghajtóval.
Ha megnézed a videót, észreveheted, hogy a gyűrűk nem mindig ugyanúgy forognak. Néha gyors dupla pörgetést végeznek, néha ide-oda pörögnek, néha pedig lassú szimpla pörgetést (lásd mindhármat 0:42-től 0:56-ig). Mindegyik pörgéshez más-más időzítésre van szükség a labda indításakor, különben ütközések következnek be.
Az ütközések elkerülése érdekében három különböző szekvencia van beépítve a kilövőhajtóművekbe, amelyek mindegyike olyan kimeneti jeleket tartalmaz, amelyeket a kilövés meghatározott időpontjaiban küldenek ki. A gyűrűs meghajtók ezeket a jeleket bemenetként kapják, amelyek különböző indexált pörgőmozgásokat indítanak el, így biztosítva, hogy az időzítés mindig megfelelő legyen.
Ez nagyban leegyszerűsíti számunkra a beállítási folyamatot. Nem kell aggódnunk a gyűrűs meghajtók egyedi időzítése miatt, amikor a teljes kijelző rutinjait írjuk, mivel azok mindig szinkronban lesznek az indítójukkal. Ez lehetővé teszi számunkra és a Click&Move® vezérlő, hogy 10 tengelyes rendszer helyett 5 tengelyes rendszerként kezelje.
- A programozható I/O nagymértékben növeli a szervohajtás rugalmasságát, és hasznos eszköz lehet a rendszertervezők számára.
- Az I/O aktív magas vagy aktív alacsony értékre konfigurálható a csatlakoztatott eszközök logikájának megfelelően.
- DigiFlex® Teljesítmény™ és FlexPro® a meghajtók több programozható digitális és analóg I/O-val rendelkeznek, amelyek több mint 60 eseményhez és jelhez konfigurálhatók