LabVIEW
LabVIEW is een grafische ontwikkelomgeving waarmee u snel en intuïtief uw automatiserings- en meetapplicatie kunt maken.
LabVIEW wordt gebruikt om grafische programma's, virtuele instrumenten (VI's) genaamd, te maken, waardoor de gebruiker niet meer op tekst hoeft te programmeren.
LabView
LabVIEW is een grafische ontwikkelomgeving waarmee u snel en intuïtief uw toepassing op het gebied van automatisering en meettechniek kunt creëren. LabVIEW wordt gebruikt om grafische programma's, zogenaamde virtuele instrumenten (VI's), te maken, zodat de gebruiker wordt ontzien van tekstgebaseerde programmering.
Voor een eenvoudige integratie van onze motorregelaars in uw LabVIEW toepassing zijn er LabVIEW VI bibliotheken en voorbeeldprogramma's beschikbaar om te downloaden.
Binnen de hiërarchie van de iselbesturingssoftware is de besturings- en programmeerinterface gebaseerd op een softwareniveau dat bijna uitsluitend bestaat uit Dynamic Link Libraries (DLL's).
Deze apparaatstuurprogramma's DLL's implementeren hoofdzakelijk motion control-modules (Motion Control MCTL) en in- en uitgangsmodules (Input / Output IO).
Concept bedieningsmodule:
Alle regelmodules van een apparaattype hebben dezelfde inbedrijfstellingsinterface en ongeveer dezelfde functionaliteit.
Dit heeft de volgende voordelen voor de gebruiker:
- met de investering in de bedienings- en programmeerinterface kunnen zowel systemen met stappenmotoren als systemen / kinematica met DC/AC-servomotoren worden bediend en geprogrammeerd, indien de overeenkomstige besturingsmodules (MCTL DLL's) voor de bewegingsbesturing ter beschikking worden gesteld.
- De aangemaakte gebruikersprogramma's kunnen tussen verschillende systemen worden uitgewisseld of overgedragen. Alle systeemspecifieke details (b.v. spoed van de spindel, reductieverhouding, toerentallen reductieverhouding, snelheden, versnellingen, poortadressen, enz.) worden gespecificeerd in het respectieve initialisatiebestand van de respectieve controlemodule. Het is niet nodig om wijzigingen in het bronprogramma aan te brengen.
De concrete overbrengingsverhouding wordt bijvoorbeeld slechts eenmaal ingevoerd in het initialisatiebestand van de bewegingsbesturingsmodule met behulp van een dialoogprogramma bij het configureren van een systeem, of wordt gewijzigd als bijvoorbeeld de bestaande kogelomloopspil van het systeem wordt vervangen door een schroef met een andere spoed.
Het voordeel is dat de bronprogramma's altijd overdraagbaar zijn, d.w.z. dat technologische details altijd "verborgen" zijn in het configuratiebestand (initialisatiebestand) van de motion control module.