Naadloze integratie van PowerFlex 525-aandrijvingen in Studio 5000 Logix Designer
Allen-Bradley PowerFlex 525-aandrijvingen zijn populaire laagspannings-frequentieomvormers van Rockwell Automation.
In een eerdere artikel legde ik uit hoe je een PowerFlex 525-aandrijving configureert in Studio 5000 Logix Designer.
In dit artikel laat ik zien hoe je een PowerFlex-aandrijving integreert in een applicatie. We doen dit met behulp van de Device Object Libraries van Rockwell Automation. Device Object Libraries zijn bibliotheken bestaande uit PLC-code en HMI-faceplates die zijn gebouwd, getest en onderhouden door Rockwell Automation. Deze bibliotheken zijn gratis te downloaden van de website van Rockwell Automation en kunnen de tijd die het kost om Rockwell Automation-projecten in een besturingssysteem te integreren, aanzienlijk verminderen.
Configuratie bijwerken
Op mijn computer heb ik de Power Device Object Library van Rockwell Automation gedownload, die de inhoud voor PowerFlex 525-aandrijvingen bevat.
In Studio 5000 is de eerste stap het bijwerken van de configuratie van de aandrijving om het verbindingsformaat te gebruiken dat in de documentatie van de Power Device Object Library is gespecificeerd.
Daarvoor klik ik met de rechtermuisknop op de aandrijving in het Studio 5000 Logix Designer-project en selecteer ik Eigenschappen om het Drive Overview te openen.
In het Drive Overview klik ik op Device Definition om het dialoogvenster Device Definition te openen.
In het dialoogvenster Device Definition open ik de pagina Connection Format door in het linkerdeelvenster Connection Format te selecteren.
Op deze pagina kan ik configureren welke informatie wordt uitgewisseld tussen de aandrijving en de PLC. Om extra parameters toe te voegen, kan ik in het Parameter-veld klikken en de vereiste parameter selecteren.
In dit geval heb ik de vereiste parameters toegevoegd die in de documentatie van de Power Device Object Library zijn gespecificeerd, zoals hier getoond.
Na het toevoegen van de parameters klik ik op OK om de configuratie op te slaan en op Ja om te bevestigen dat ik de Module Definition wil wijzigen.
Ik heb deze wijzigingen al naar de aandrijving gedownload, dus ik klik opnieuw op OK om het dialoogvenster Drive Overview te sluiten.
Nu de aandrijving correct is geconfigureerd, kunnen we de code importeren die ons laat interfaceren met de aandrijving.
PLC-code
In het Studio 5000-project open ik de main routine, klik met de rechtermuisknop op de eerste rung en selecteer Import Rungs.
In het geopende bestandsbrowser-dialoogvenster navigeer ik naar de map Power Device Object Library op mijn computer en selecteer ik het bestand raC_Dvc_PF525_4.00_RUNG, dat de logica bevat om te interfaceren met een PowerFlex 525-aandrijving.
Na het selecteren van het juiste bestand klik ik op Open om het te importeren.
Het dialoogvenster Import Configuration opent.
In dit dialoogvenster selecteer ik Overwrite in de Operation-lijst. Dit vertelt Studio 5000 Logix Designer de bestaande rung in de routine te overschrijven bij het importeren van de nieuwe rung.
Daarna open ik de Tags-pagina.
Op deze pagina zie ik twee waarschuwingen. Ik verwijder deze door de kolom Final Name bij te werken zodat deze overeenkomt met de aandrijving in ons project. Hiervoor gebruik ik de dropdown om de referentie in te stellen op de PF525_Drive-aandrijving in het project.
We zouden ook de Find and Replace-knop kunnen gebruiken om de namen van de te maken tags van "_InstanceName" naar iets specifiekers bij te werken, maar in deze demo laat ik de tagnamen zoals ze zijn.
Vervolgens schakel ik naar de Other Components-pagina en stel ik het veld Final Name in op de PowerFlex 525-aandrijving die we willen besturen.
Ten slotte klik ik op OK om het importeren van de rung te voltooien.
De logica en alle vereiste componenten en tags worden geïmporteerd.
We kunnen nu aangepaste logica schrijven om te interfaceren met de aandrijving via de AOI, maar voor deze demo laat ik zien hoe je de aandrijving kunt besturen door de waarden van Controller Tags rechtstreeks in de Tags Editor aan te passen.
Voordat we zien hoe de Device Object Libraries werken, moeten we het bijgewerkte project naar de PLC downloaden.
Downloaden en testen
Ik download het project door Download te selecteren op het controller-faceplate.
In het dialoogvenster selecteer ik Download.
Wanneer de download voltooid is, klik ik op Ja om de controller terug in Run-modus te zetten.
Nu het project in de controller draait, open ik de Program Tags Editor door dubbel te klikken op Parameters and Local Tags in de Main Program-map van de Controller Organizer.
In de Tags Editor activeer ik het tabblad Monitor Tags door eronderaan in de editor op te klikken.
Nu kan ik de aandrijving configureren door de Setting UDT uit te vouwen. In deze UDT controleer ik of alle inhibit-bits de waarde 0 hebben en stel ik de referentiesnelheid in op 20,0.
Vervolgens vouw ik de Command UDT uit en stel ik de Physical-parameter in op 1 om aan te geven dat ik een fysieke aandrijving gebruik, en zet ik de Activate-bit op 1 om de aandrijving te starten.
De aandrijving begint te draaien en blijft draaien tot ik de Deactivate-bit op 1 zet.
Ik kan ook naar beneden scrollen om de status van de aandrijving te zien. In dit geval zie ik dat de aandrijving actief is en op snelheid draait.
Als de aandrijving fouten of waarschuwingen had, zou ik ze hier ook zien.
Conclusie
In dit artikel zagen we hoe de Power Device Object Library te gebruiken om een PowerFlex 525-aandrijving snel en eenvoudig te integreren in een Studio 5000 Logix Designer-project. Met device object libraries voeg je vooraf geteste code toe aan je project om de engineering-tijd te verminderen.
Device Object Libraries bevatten ook faceplates waarmee je een aandrijving in een HMI-applicatie kunt integreren. In een toekomstig artikel laat ik zien hoe je faceplates gebruikt om een PowerFlex-aandrijving in een HMI-project te integreren.
Automatisering Besturingssysteem
- Geautomatiseerde Koppeling Bespaart 65 Uren Downtime in Robot-Laslijnen
- Data warehouses revitaliseren: waarom automatisering de sleutel tot succes is
- PaR Systems Breidt UK Aanwezigheid Uit met Nieuwe Lillyhall Faciliteit
- Waarom collaboratieve robots (cobots) essentieel zijn voor modern leven
- Volkswagen Moderniseert Noord-Amerikaanse Fabrieken met High-tech Digitale Technologie
- Master Groei & Cybersecurity Assessment Training
- MWES lanceert geavanceerd robotisch systeem voor versnellde case packing efficiëntie
- Waarom service de nieuwe winstmotor is voor bedrijven
- Freedom Robotics haalt $6,6M seed-investering voor versnelling robotvlootbeheer
- Dave Lowe, Croud CTO, Zet AI-Hype Om In Echte Digital Marketing Winsten
- Severstal vergroot automatiseringscapaciteiten met nieuwe investering in Airborne