TwidoSuite: een inleiding.

TwidoSuite:
een inleiding.
@2009-2010
F. Rubben
Dubbelklik
Opleiding Twido

Bron: www.schneider-electric.be
F. Rubben
Twidosuite
2
Brochure Twido PLC?

Brochure PLC en Touch Screens (Schneider)
F. Rubben
Twidosuite
3
Software

Gratis hier
downloaden

TIP:
Ook software voor
Zelio µPLC’s hier
terug te vinden.
F. Rubben
Twidosuite
4
TWIDOSUITE: EEN INLEIDING
F. Rubben
Twidosuite
5
F. Rubben
Twidosuite
6
Invullen!!
F. Rubben
Twidosuite
7
F. Rubben
Twidosuite
8
F. Rubben
Twidosuite
9
F. Rubben
Twidosuite
10
4 Elementen actief nu!
PLC beschrijven
die gebruikt wordt
F. Rubben
Twidosuite
11
Verkeerd type.
> Deleten en dan
> veranderen!
F. Rubben
Twidosuite
12

Verwijderen PLC?

Klik de PLC aan.
Als die rood omcirkeld is, duw delete in op het
toetsenbord.

Druk OK bij de volgende pop-up.

F. Rubben
Twidosuite
13
F. Rubben
Twidosuite
14
F. Rubben
Twidosuite
15

Type van de PLC die het VTI Brugge bezit:

TWD CAE 40DRF

Sleep de Twido naar het midden.
F. Rubben
Twidosuite
16
Als er extra modules zijn
bijvoorbeeld analoge…
dan kun je ze er hier bijplaatsen
F. Rubben
Twidosuite
17
F. Rubben
Twidosuite
18
Opmerking:

In deze oefening gebruiken we géén analoge
signalen.

Merk op de volgende dia dat er een tweetal
aansluitingen aanwezig zijn.


F. Rubben
Een seriële aansluiting
Een ethernetaansluiting (niet bij alle twido’s!)
Twidosuite
19
DUBBELKLIK
Tenzij in een bussysteem moet je
hier niets veranderen.
F. Rubben
Twidosuite
20
Diverse seriële toepassingen

Methoden om te programmeren via seriële
aansluiting.
F. Rubben
Twidosuite
21
Tenzij in een bussysteem moet je
hier niets veranderen.
(zie volgende module)
In het labo vullen we standaardgegevens in.
F. Rubben
Twidosuite
22
Ethernetaansluiting (optie)

Maakt het mogelijk om de Twido in een
netwerk op te nemen die werkt op een
ethernetinfrastructuur.


Hier: Modbus TCP/IP
Andere busconfiguraties mogelijk mits extra
communicatiekaart
F. Rubben
Twidosuite
23
Ethernetconfiguratie:
In te vullen?
F. Rubben
Twidosuite
24
Afhankelijk van het aantal gebruikte twido’s
Niet allemaal hetzelfde nummer!
Ethernetconfiguratie:
Adressen enkel om
in het labo te gebruiken
F. Rubben
Twidosuite
25
Ethernetconfiguratie

Het zou kunnen dat de Twido nog geen IPadres gekregen heeft.

Daardoor moet je de Twido de eerste maal
ALTIJD serieel programmeren.

Daarna pas is het mogelijk om het IP-adres te
gebruiken; en dus via een ethernetconfiguratie te
werken.
F. Rubben
Twidosuite
26
Einde configuratie! 
F. Rubben
Twidosuite
27
Programmeren!
F. Rubben
Twidosuite
28
Nog configureren! 
F. Rubben
Twidosuite
29
Configureren?

Daarnet:

configuratie van



de infrastructuur en
de hardware
Nu:

Configuratie van hardware & software



F. Rubben
Ingangen,
Uitgangen,
Merkers
Twidosuite
30
Configureren IO’s:
F. Rubben
Twidosuite
31
Configureren IO’s:
F. Rubben
Twidosuite
In het project – Ingang FR:
%Q0.2: FWD
%Q0.3: REV
32
Configureren merkers:
F. Rubben
Twidosuite
33
Configureren merkers:
Merkers gebruiken voor
start en stop in functie van
het programmeren met het
Touch Screen
(zie verder)
F. Rubben
Twidosuite
34
Configureren:
Aanvinken!
F. Rubben
Twidosuite
35
Configureren:
F. Rubben
Twidosuite
36
Configureren:
F. Rubben
Twidosuite
37
Einde Configureren 

Configuratie van:



de infrastructuur en de hardware
De IO’s; merkers; systeem bij opstart
Nu?

F. Rubben
PROGRAMMEREN!!!
Twidosuite
38
Configureren:
F. Rubben
Twidosuite
39
Programmeren
F. Rubben
Twidosuite
40
Programmeren!

Van bij het begin rekening houden

Met de uitbreiding van de PLC met een HMI!
 - snelheid van 1 cyclus lager
 + minder werk om programma’s aan te passen

Alle IO’s en merkers een symbool toekennen
 + Duidelijkheid bij overnemen programma
 - extra werk
F. Rubben
Twidosuite
41
Definiëren symbolen:
Toevoegen symbolen mogelijk!
F. Rubben
Twidosuite
42
Programmeren
Insert section…
F. Rubben
Twidosuite
43
Programmeren:
F. Rubben
Twidosuite
44
Voorbeeldprogramma?

Een startknop doet een contactor aantrekken.
De stopknop doet de contactor uitvallen.

2 methoden om te programmeren:



LAD:
STL:

F. Rubben
Ladder
Structures Text Language
Als elektricien: voorkeur ladder.
Twidosuite
45
Intermezzo

Start/Stop met contactoren?
F. Rubben
Twidosuite
46
Intermezzo

Start/Stop met LAD?
F. Rubben
Twidosuite
Zie tabel!!!
47
Programmeren:
F. Rubben
Twidosuite
48
Probeer dit nu eens te programmeren.
F. Rubben
Twidosuite
49
F. Rubben
Twidosuite
50
Programmeren - Opmerking

Bij programmeren:

Inputs aan merkers hangen!

Zeer belangrijk bij het gebruik van HMI !



Merk de gele kleur op:

F. Rubben
Ingangsregister is namelijk read-only.
HMI kan enkel merkerregister aanspreken!
Dit wil zeggen dat het programma nog eens
geanalyseerd moet worden.
Twidosuite
51
Programmeren

Programma klaar?

Programma
analyseren
F. Rubben
Twidosuite
52
Programmeren
F. Rubben
Twidosuite
53
Programmeren:

Een programma moet men ook duidelijk
maken als men later het programma nog
eens herbekijkt – of indien er een collega uw
taak overneemt:

F. Rubben
Voeg daarom commentaar en informatie in uw
programma in!!!
Twidosuite
54
COMMENTAAR
F. Rubben
Twidosuite
55
Programmeren:

Het programma is klaar.

Nu nog naar de PLC laden.

HOE?

F. Rubben
Afhankelijk van de verbinding tussen PLC en PC.
 Ethernet
 Serieel (RS-485)
Twidosuite
56
F. Rubben
Twidosuite
57
F. Rubben
Twidosuite
58
Programma uploaden:


Volg de instructies zoals ze op het scherm
verschijnen.
Vergeet niet om op “RUN” te klikken.

F. Rubben
Véél Succes!
Twidosuite
59

Merk op:

1° maal: enkel een seriële verbinding aanwezig.

Ethernet (indien geconfigureerd)

is na de eerste verbinding aanwezig.

Opm.

F. Rubben
Indien géén seriële kabel: bootIP is mogelijk. Zie help.
Twidosuite
60
Oefening 01:

Probeer het bovenstaande programma nu
zelf eens te maken, en vervolgens te
verzenden naar de PLC.

Gelukt?
F. Rubben
Twidosuite
61
Oefening 02:

Maak een start/stop schakeling die een
contactor aantrekt m.b.v. een set-reset.
F. Rubben

In PLC-technieken kan het overneemcontact
vervangen worden door een SR-functie.

Het gebruik van een Set en/of Reset is in TwidoSuite
geen evidentie als men het niet weet. Maar is
eigenlijk een kleine truuk…
Twidosuite
62
Oefening 02:
F. Rubben
Twidosuite
63
F. Rubben
Twidosuite
64
Oefening 02:

En nu de reset op dezelfde manier.

Maar pas op!


De stopknop is een normaal gesloten contact.
De CONTACTOR_K1 moet resetten als de STOP
ingedrukt wordt.

Het signaal aan de PLC wordt dan ‘0’.

F. Rubben
INVERTEREN VAN DE STOP!!!
Twidosuite
65
F. Rubben
Twidosuite
66
F. Rubben
Twidosuite
67
Oefening 03:

Laat de frequentieregelaar aanlopen door op
start te drukken, en te stoppen door op stop
te drukken.

Een derde drukknop dient om de draaizin van
de motor te regelen.

Succes.
F. Rubben
Twidosuite
68
F. Rubben
Twidosuite
69
Simulatie?

Je kan ook de oefeningen simuleren i.p.v.
naar de PLC te versturen.

F. Rubben
Bekijk het filmpje
Twidosuite
70