2. Profinet
‘OPEN’ standaard voor industriële automatisering gebaseerd op industrieel
ethernet
Profinet is een modulaire technologie en biedt oplossingen aan voor ‘Factory en
Process automation’ en ‘Motion Control’ (tijdkritische applicaties)
Voordelen Profinet (Ethernet) op ‘factory floor’
vergemakkelijkt implementatie van IT
Aanzienlijke uitbreiding van configuratie en diagnosemogelijkheden
consistente communicatiestromen van field naar management niveau (=
meestal ethernet )
3. 12/11/2018 (C) 2016 All Rights Reserved 3
Wat is PROFINET IO?
Datauitwisseling tussen IO-controller en IO-
device
IO data wordt cyclisch in het PAI en PAQ van
de PLC
cfr. Profibus DP, met dit verschil dat het
communicatiemedium ethernet is
Het master-slave model werd geconverteerd
naar een producer-consumer model
4. Opzet
• ILC 330 PN is inzetbaar in diverse toepassingen door de proces in- en uitgangen via bvb
een PROFINET (PN) IO Field devices aan de PLC aan te bieden
• Door de openheid van PROFINET is een MERKUNIFORME installatie NIET NOODZAKELIJK
• Door een PN IO interface toe te voegen ontstaat een ‘OPEN SOCKET’ om processen met andere
PLC merken te kunnen besturen; ‘Multistekker wordt een Netwerkstekker’ ->opleiding in
meerdere PLC merken kunnen in de scholen gewaarborgd blijven
• Vaak kan een bestaand ‘Field IO device’ omgebouwd worden tot PN IO device door enkel de veld
interface (Interbus, Profibus, Modbus, CAN…) te vervangen door een PN interface-> opleiding in
meerdere bussystemen blijft gewaarborgd
• Klassieke veldbussen zoals Profibus en Interbus kunnen ook via gateways in een PN naadloos
geïntegreerd worden-> minimale extra investering noodzakelijk om bestaande veldbusgestuurde
installaties bestuurbaar te maken door de ILC 330 PN
• Multifunctionele aansturing van frequentie gestuurde motoren door toepassing van PN drives
wordt eenvoudiger->de veldbusinterface van frequentie drive is meestal aparte geïnstalleerde
module en kan dan ook in het algemeen vervangen worden door een PN interface ->minimale
extra investering noodzakelijk om bestaande motorsturingen door de ILC 330 PN aan te sturen
5. Toepassingen Users’Day 2018
1. Bestaande ABB drive in de ‘Education Cabinet’ integreren in een PN
Netwerk
2. Didactische opstelling (PLC Trainer) via PN bestuurbaar maken voor
de ILC 330 PN
• Grafcet als programmeertaal in PC WORX
6. PROFINET Configuratie
• Open in PC WORX het menu ‘Extras’ en
klik op PROFINET configuration
12/11/2018 Dominique Daens 6
• Stel de juiste verbinding in
7. PROFINET Devices toevoegen
• Selecteer bij menu ‘View’ “Device Details”
12/11/2018 Dominique Daens 7
• Activeer de “bus configuration workspace
• Selecteer één van de PROFINET devices
8. Inlezen van de PROFINET Topologie
• Wanneer de topologie is
gerespecteerd moeten alle
deelnemers hun juiste device
name gekregen hebben
12/11/2018 Dominique Daens 8
• Selecteer in het ‘Device Details’ scherm
het tabblad ‘PROFINET Stationnames’
OPGELET: Vink alle filters uit!!!
9. PROFINET ‘Device Names’ toekennen
• De gebruiker kan ook zelf de verschillende PN devices een
naam toekennen
12/11/2018 Dominique Daens 9
• Wanneer het device zijn juiste station name heeft zal de IPC
hem een IP-adres toekennen
• Klik op ‘Assign Name’
• Let er op dat in het ‘Bus
structure scherm’ het
juiste device is
geselecteerd
• Herhaal dit voor de overige devices
11. ABB Drive aansturing met PROFINET veldbusadapter
• De omvormer kan aangesloten worden op een
extern besturingssysteem via een veldbusadapter
(bvb PROFINET) of interne veldbus (RS232,
Modbus..)
• De omvormer kan worden ingesteld op ontvangst
van alle besturingsinformatie via de veldbus-
interface, of de besturing kan worden verdeeld
over de veldbus-interface en andere beschikbare
bronnen, bv. digitale en analoge ingangen
• In de schakelkast is het de bedoeling om de drive
over PROFINET (di een Ethernet communicatie) via
een FENA-01 adapter te verbinden
12/11/2018 Dominique Daens 11
13. PROFINET Configuratie ABB drive
12/11/2018 Dominique Daens 13
• Selecteer in Device catalog FENA_01
Rev >=1
• Kies vervolgens in de Module catalog
PPO type 3
• Koppel de 2 statuswoorden en de 2
controlwoorden via het werkgebied
Process Data Workspace aan een
globale variabele
14. Telegram (PPO) Types (Keuze bepaald door de PROFINET
IO configuratie)
12/11/2018 Dominique Daens 22
15. Voorbeeld PPO3 profile (PROFIdrive)
• PPO3 profile bestaat uit 2 Control Woorden (CTRL) en 2 Status (STAT)
Woorden
• CTRL1: Starten en stoppen van de motor
• CTRL2: Opleggen/instellen van een toerental (4000h = 100% van max
toerental)
• STAT1: Status van de werkingstoestand van de drive
• STAT2: Werkelijk toerental van de draaiende motor
12/11/2018 Dominique Daens 23
16. CTRL2: Gewenste snelheid van de motor
• 16 bit Integer voor de gewenste snelheid
• C000h..0h..4000h (-16384d..0d..16384d) komt overeen met -100%..0..100%
van Max Snelheid
• Negatieve snelheid komt overeen met tegenstelde richting draaien
12/11/2018 Dominique Daens 26
17. Vb Starten/stoppen motor
• Geef Control Woord 2 een waarde verschillend van 0, bvb 4000h of
16384d (=100% van Max toegelaten snelheid (drive parameter Max
Reference))
Wijzig Control Woord 1 van
16#47E
16#47F
12/11/2018 Dominique Daens 27
18. Status Woord 2 (STAT2)
• Reflectie van het reëel toerental in een 16 bit getal
• Bvb 4000h motor draait aan 50 Hz
• Bvb 2000h motor draait aan 25 Hz
12/11/2018 Dominique Daens 30