Hoe kunnen we helpen?

Print

Aan de slag met je ACE en je CommandHMI

 

Voordat je begint met je ACE en CommandHMI, raden we je aan deze startpagina te lezen!

Laten we beginnen met je ACE

Voordat je de ACE aansluit op de pc

  1. Installeer vBuilder (Windows 10 aanbevolen)
  2. Start vBuilder
  3. Sluit de ACE PLC aan met een mini USB-kabel

Zie Voeding via USB of 2-polige stekker

Voordat u de uitgangen van de PLC bedraadt

Onthouden: Schakel de PLC in om het programma op te starten na een inschakelcyclus

Hoe controleer ik de verbinding tussen mijn ACE PLC, mijn pc en vBuilder?

Als je een probleem hebt met de verbinding tussen ACE en vBuilder

Als..

  • De ACE PLC wordt niet gezien door vBuilder of Windows
  • Geen USB teken rechtsonder in je vBuilder scherm
  • In Setup Hardware werkt de knop niet.

Controleer…

  • of je de COM-poort ziet in vBuilder met deze tool:
  • In je Windows apparaatbeheer (devmgmt.msc) zie je VelocioComm

Zo niet, probeer dan dit :

  • Sluit de USB-kabel aan en uit en kijk in Windows Apparaatbeheer.
  • Als de lijst wordt vernieuwd als je de kabel aansluit of loskoppelt, dan ziet hij iets.
  • Als het een onbekend apparaat is, dan moet je waarschijnlijk het stuurprogramma installeren:
    1. Verwijder vBuilder
    2. Herstart je PC (aanbevolen)
    3. Installeer vBuilder
    4. Start vBuilder
    5. PLC aansluiten
  • Als er niets gebeurt, controleer dan of de led van de PLC knippert. Zo niet, controleer dan de voeding of misschien de voeding van de USB-poort.
  • Probeer de USB-kabel te vervangen
    • Sommige USB-kabels werken met sommige apparaten, maar niet met alle apparaten – vanwege de draaddiameters van de USB-kabel
  • Probeer het op een andere pc

Alles is aangesloten… Laten we gaan… Eerst met je ACE

  • Zodra de vBuilder software is opgestart, begin je met een nieuw project. Vanaf hier heb je de keuze tussen:
    • Stroomdiagram (Sequentiële functiediagram, SFC, GRAFCET,…)
    • Ladderlogica (Ladderdiagram, LD,..)

Stroomdiagram of Ladder Logica? Je moet de juiste oplossing kiezen!

Goed om te weten:

  • Je hoofdprogramma kan worden uitgevoerd in “Grafcet” of “Ladder”
  • Elke subroutine kan worden gerealiseerd in “Grafcet” of “Ladder”
    • Dat betekent dat je bijvoorbeeld kunt hebben:
      • Hoofdprogramma = “Ladder”
      • 3 subroutines = “Ladder”
      • 4 subroutines = “Grafcet”
    • Subroutines zijn handig voor:
      • meerdere identieke processen te maken
      • ze te hergebruiken in een ander project (exporteren/importeren)
  • Over het algemeen hebben alle besturingscircuits 3 hoofdonderdelen:
    • Signaalgedeelte: Start of stopt de stroomtoevoer naar het circuit. Zorgt ervoor dat het circuit werkt.
    • Beslissingsgedeelte: Gebruikt logica van meerdere apparaten om te bepalen welk werk er gedaan moet worden. Beslissing wordt gebruikt om een belastingsapparaat aan te sturen.
    • Actiesectie: Werk dat moet worden uitgevoerd op basis van de beslissing.

Ladderlogica (Ladderdiagram, LD,..)

Stroomdiagram (sequentieel functieschema, SFC, GRAFCET,…)

De ladderlogicasymbolen zijn gemaakt om op elektrische symbolen te lijken.

Het is praktisch voor:

  • programmeerprocessen die niet noodzakelijk een logische volgorde hebben
  • het activeren van verschillende acties afhankelijk van verschillende signalen zonder een sterke notie van volgorde en afhankelijkheid
  • het omvormen van oude bedrade systemen tot nieuwere programmeerbare systemen
Stroomdiagrammen maken het mogelijk om sequentiële en parallelle bewerkingen te verwerken in een modus die afhankelijk is van tijd of gebeurtenissen.

Het is praktisch voor:

  • programmeerprocessen met een logische volgorde met opeenvolgende en goed gedefinieerde stappen.
  • programmeerprocessen die kunnen worden opgedeeld in kleine stappen

Zie Inleiding voor het formaat dat we ten zeerste aanbevelen voor uw GRAFCET

Als je eenmaal hebt gekozen, kun je je eerste programma maken:

Je kunt een rij of kolom invoegen of verwijderen. Zie hier.

Nu kun je je programma uploaden:

  1. Upload het programma (Bewaar je bronbestanden veilig, want je kunt het programma niet downloaden van ACE)
  2. Voer het programma uit

Om te testen, zie hoe je de in- en uitgangenbedraadt

Je kunt ook de debugmodus gebruiken om te zien hoe de ingangen/uitgangen van stat veranderen. Om te wisselen tussen de waarden en de naam van alle tags, druk op de knop

Aan de slag met uw CommandHMI aangesloten op de ACE

Je kunt je HMI op de ACE aansluiten via:

  • de USB-poorten: USB-poort van de HMI aangesloten op de USB-poort van de ACE.
    • In dit geval kun je de debugmodus van vBuilder niet tegelijkertijd gebruiken met de HMI. De HMI gebruikt de programmeerpoort van de ACE.
  • de RS232-poorten
  • de RS485-poorten

Zie deze pagina over het bedradingsschema van de seriële RS232/RS485 poorten

Nu gaan we een ingangswaarde toevoegen op de HMI en vervolgens de status van een uitgang van de ACE wijzigen.

In HMITool software

  • Start een nieuw project.Selecteer de juiste HMI.
  • Kies COM1 of COM2 als interface en RS232 of RS485 als poort. Of USB als interface. Dan Modbus RTU Master.
  • Als je RS485 hebt gekozen, selecteer dan Extended Mode.
  • Belangrijk: Goed om te weten:
    • De HMI heeft registers voor speciaal gebruik
      • LB: Lokaal geheugen bit
        • LB0tot LB65535
        • LB50000tot LB51999: Register met back-up in geval van stroomstoring
      • LW: Lokaal geheugenregister
        • LW0tot LW65535
        • LW50000tot LW51993: Register met back-up in geval van stroomstoring
      • RWI: Voor de recepten
    • De ondersteunde registers zijn erg handig. Kan worden gebruikt in combinatie met de functie “Gegevens doorsturen”.
  • Een numeriek invoerveld of een numeriek weergaveveld toevoegen: Klik op deze tool of
    • Om deze numerieke invoer of weergave op te slaan als de stroom uitvalt, schrijven we de waarde naar het opgeslagen gebied in het HMI-register: LW50000tot LW51999
  • Vervolgens kopiëren we deze waarde naar het ACE-register om deze terug te vinden in de PLC.
    • Of gebruik de interne database van de ACE PLC
  • Als je deze numerieke invoer of numerieke weergave niet hoeft op te slaan, kun je rechtstreeks in het ACE-register schrijven: 4×0
  • Downloaden het project in je HMI
  • Om het schermnummer van de HMI te weten en te regelen, configureert u in HMITool:
    • Een Modbus-adres voor aansturing van het HMI-scherm vanuit de ACE PLC
    • en om te weten welk HMI-scherm wordt gebruikt

In vBuilder-software

  • Maak een eenvoudige ligne zoals deze:
    • hNumInput is een ui16 tag. Tip: De naam begint met een h, zodat je gemakkelijk kunt onthouden dat het om een variabele van de HMI gaat.
  • In de tabel met tags
    • dit vakje aan:
  • In de Modbus tabel , voeg je tag toe op het adres 4×0
  • Upload nu je programma naar de ACE en voer het uit

Test!

Voer nu een waarde > op 500 in! De OutBitD2 = 1!