This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Hfdst. 1: INLEIDING 1.1. DOEL VAN DE PLC:
5TET: PLC Van Lommel, M blz. 1
1/ Flexibele opbouw en flexibele wijziging van de sturing;2/ Geen slijtage (geen bewegende onderdelen);3/ Eenvoudige en snelle montage;4/ Neemt weinig plaats in;5/ vereenvoudigde storingsanalyse door bv. LED-aanduiding op de PLC;6/ Lage kostprijs;7/ Standaardproduct voor vele toepassingen;8/ Investering in ruilonderdelen is klein... enz.
1 // 2 // Titel van het programma3 //4 // Na de titel kunnen nog extra regel worden tussengevoerd5 // Naam van de ontwerper6 // Datum7 //89 Network 1 // Vorbeeld 1 van een netwerktitel10 // 11 // Commentaar die men toevoegt als verklaring van het hele netwerk12 // 13 LD I0.0 //Als de hoofdschakelaar ingeschakeld is14 A I0.1 //en het thermostaatcontact heeft toestand “1”15 = Q0.0 //zal de brander geactiveerd zijn.enz.
Voorbeeld:
Bij elk netwerk kunnen we commentaar schrijven diehet programma kunnen verduidelijken.
Zeer kleine overzichtelijke, genummerde delen van het programma
PLC is te bedienenvanuit de
programmeerautomaat.
- geen verwerking vanhet programma;
- uitgangen gesperd;- waarden van de tellers, tijden enmerkers worden vastgehouden.
Het programma wordtcyclisch vewerkt
Op de PLC in te stellen met een schakelaar(LED-aanduiding)
THERMSTOPRUN
5T
ET: P
LC
Va
n L
om
me
l, M H
fdst. 1
, blz. 1
3
1.2.5.4. Overzicht specificaties:
5TET: PLC Van Lommel, M Hfdst. 1, blz. 14
1.2.5.5. Overzicht voornaamste bevelen:
Hfdst. 1: INLEIDING 1.3. Een programma schrijven voor de PLC in STL:
5TET: PLC Van Lommel, M blz. 15
1.3.1. Een nieuw project aanmaken:
1.3.1.1. Software opstarten:
Computer opzetten;V3.1 Step 7 - icoon 2X klikken met muis.
Het programma wordthier weggeschreven
in ladder, ineen instructiecode (STL)
of met functieblokken.
Om te programmeren in STLdruk op “VIEW -> STL”.
Hier worden deinitialisatiewaarden
weggeschreven.Dit zijn vooraf
ingestelde waardendie het programma
bij de opstart gebruikt.Het gebruik is
optioneel.
wordt gebruikt omvariabele in hetprogramma telezen, weg teschrijven of teforceren en
het programmate testen.
Geeft ons de mogelijkheidomnamen te geven aanin-, uitgangen en internegeheugen lokaties.
Symbol TableStatus ChartData Block EditorSTL (Statement List Editor),Ladder of
FBD (Function Block Diagram)
Vier editors kunnen worden geopend:
Kies de map.
Voer de project-naam hier in.
5TET: PLC Van Lommel, M blz. 16
1.3.1.2. Het project benoemen en opslaan:
Zorg voor het regelmatig opslaan van uw programma:
Het project een naam geven:
2 mogelijkheden:
- Selecteer het menu file -> Save As... .- Type de naam in het veld "File name".
- Kies de juiste directory (Save in).- Klik op de "Save"-knop.
Het project kan op elk gewenst tijdstip een naam krijgen.
Via de knoppenbalk:kies
Via het menu:- kies file
- dan Save All
Hfdst. 1: INLEIDING 1.3. Een programma schrijven voor de PLC in STL:
1.3.1. Een nieuw project aanmaken:
Hfdst. 1: INLEIDING 1.3. Een programma schrijven voor de PLC in STL:
5TET: PLC Van Lommel, M blz. 17
1.3.2. Symbol Table aanmaken:
1.3.2.3. Bewerken van de Symbol Table:
1.3.2.2. Uitzicht van de Symbol Table Editor:
1.3.2.1. Starten van de Symbol Table Editor:
- De benamingen en de adressen kunnen in willekeurige volgorde ingegeven worden.- 23 karakters kunnen per benaming in de symbol name kolom gebruikt worden.
- Tot 1.000 symbolen kunnen gebruikt worden.- De tabel is gevoelig voor hoofd en kleine letters.
- Bij dubbel gebruik van benamingen wordt de benaming rood onderlijnd weergegeven.- De tabel kan, na het invullen, gesorteerd worden volgens de alfabetische volgorde van
benamingen (klik view - sort by Name) of numerisch van de adressen (klik view - sortby adress)..
Commentaar bij desymbolische benaming.
Naam die we gevenaan de desbetreffendeingang, uitgang, timers,
counters en internegeheugenplaatsen.
Het adres vande desbetreffende
ingang, uitgang, timers,counters en internegeheugenplaatsen.
Komt op het scherm links, onder de kolom “VIEW”als eerste icoon: “PROGRAM BLOCK”.
Als 2de: “SYMBOL TABLE”.Om de editor op te starten klikken we op het icoon.
Geeft ons de mogelijkheid omnamen te geven aanin-, uitgangen en interne geheugen lokaties en
te gebruiken in het schrijven van het programma.
Hfdst. 1: INLEIDING 1.3. Een programma schrijven voor de PLC in STL:
5TET: PLC Van Lommel, M blz. 18
1.3.3. Het programma schrijven in een instructiecode (STL):
1.3.3.2. Aanwijzingen voor het schrijven van het programma:
- Deel uw programma in netwerken in door het woord "NETWORK" te typen in het begin van elk deel van het programma. Het netwerk nummer wordt automatisch toegekend na het compileren.- Start elke commentaar met een dubbele schuine streep (//). Elke bijkomende commentaar- lijn moet beginnen met een dubbele schuine streep.- Beëindig elke lijn met een return.- Scheidt elke instructie van zijn adres of parameter door een spatie of tab.- Gebruik geen spatie tussen het operandtype en zijn adres (vb.: geef "I0.0" in en niet "I 0.0").- Scheidt elke operand in een instructie door een komma, spatie of tab.- Gebruik aanhalingstekens bij het ingeven van een symboolnaam. Vb.: wanneer uw symbool- tabel de symboolbenaming "Start1" gebruikt voor het adres I0.1, geef dit op volgende manier in de instructie aan: LD "Start1".- Sla het programma op regelmatige basis op..
We klikken: “VIEW - STL”.
1.3.3.1. STL-editor opstarten:
Hfdst. 1: INLEIDING 1.3. Een programma schrijven voor de PLC in STL:
5TET: PLC Van Lommel, M blz. 19
1.3.4. Het programma compileren:
2 mogelijkheden om te compileren:
Via de knoppenbalk:kies
Compile AllCompile
Compileren van alleprojectcomponenten:
Program Block,Data Block,
System Block.
Compileren van hetactieve venster:Program Block
ofData Block
De fout wordt aangeduid door een roodkruisje in de marge.
Het foutzoeken in de tekst gebeurt automatisch tijdenshet intikken van het programma.
Via het menu:- kies PLC
- dan Compile ofCompile All
(zie hiernaast)
Compileren = omvormen naar de taal van de computer en tevenszien of er geen fouten in voor komen.
Vergeet niet uw programma definitief op te slaan wanneerde compilatie geslaagd is!
Bij het compilen worden de fouten in het programma eruit gehaald.Wanneer je een fout hersteld moet je telkens opnieuw compileren
tot alle fouten uit uw programma zijn. Dit wordt aangeduid doorhet compilatieprogramma.
Hfdst. 1: INLEIDING 1.4. Het programma testen:
5TET: PLC Van Lommel, M blz. 20
1.4.1. De PLC aansluiten aan de computer:
1.4.1.1. PLC aansluiten:
1.4.1.2. Controle van de communicatie tussen PLC en computer:
- In de toestand RUN brandt de groene LED RUN op de PLC.- In de toestand STOP brandt de gele LED STOP op de PLC.
- Als de toestanden vanuit de computer kunnen omgeschakeld worden,is de verbinding tussen computer en PLC in orde.
- Als de werkingstoestand niet kan worden omgeschakeld, roep je uw leraar.
Schakel de PLC over tussen de stop-toestand en de run-toestand.Laat de PLC tenslotte in de stop-toestand staan.
- Doe de koffer open.- Bevestig de computerkabel aan de data-kabel van de PLC.
- Sluit het spanningssnoer aan de PLC aan en steek de stekker in het stopcontact.
PLC
Hfdst. 1: INLEIDING 1.4. Het programma testen:
5TET: PLC Van Lommel, M blz. 21
1.4.2. Het programma overzetten naar de PLC:
1.4.3. Het programma starten en testen in de PLC:
Opmerking:
2 mogelijkheden om het programma over te zetten:
2 mogelijkheden om het programma te starten:
Antwoord met ja om de actie te bevestigen.
Zorg ervoor dat de PLC in de stoppositie staat:
Via de knoppenbalk:kies
Via de knoppenbalk:kies
Via de knoppenbalk:kies
Via het menu:- kies File
- dan Download
Via het menu:- kies PLC- dan Stop
Via het menu:- kies PLC- dan Start
Simuleer het programma d.m.v. de ingangsschakelaarsen