De opdracht was om via de PLC van Siemens connectie opstellen, datalogging en visualisatie te doen van de verwarmingsinstallatie en de elektrische kringen in het gebouw. Dit project is een bachelorproef. Link naar scriptie vind je onderaan.
Na het verkennen van de installatie en het maken van het blokschema heb ik samengezeten met mijn stage begeleider om het plan van aanpak te bespreken.
| Week: | Uitleg: | Dagen: |
|---|---|---|
| 1 | Het verkennen van de installatie | Dinsdag - vrijdag |
| 2 |
Maken van het blokschema Blokschema vervolledigen -- Beginnen met PLC programma te verkennen |
Dinsdag - woensdag Donderdag - vrijdag |
| 3 | Verdiepen in PLC hardware config (programma) | Dinsdag - vrijdag |
| 4 |
Verdiepen in HMI en verbinden met PLC Verdiepen in ET-200 en fouten zoeken en oplossen ET-200 verbinden met PLC en uitlezen |
Dinsdag Woensdag Donderdag - vrijdag |
| 5 | Verdiepen in ET-200 en verbinden met PLC en op HMI uitlezen | Dinsdag - vrijdag |
| 6 | Verdiepen in ET-200 en verbinden met PLC en op HMI uitlezen | Dinsdag - vrijdag |
| 7 | ||
| 8 | Scenatio 1 programmeren + testen | Dinsdag - vrijdag |
| 9 |
Scenatio 1 programmeren + testen Scenatio 2 programmeren + testen |
Dinsdag - donderdag vrijdag |
| 10 |
OPC server opstarten Gegevens op BACnet uitlezen/programmeren (voor de hulp van externe) |
Dinsdag - vrijdag |
| 11 | Gegevens op BACnet uitlezen/programmeren (voor de hulp van externe) | Dinsdag - vrijdag |
| 12 | Gegevens op BACnet uitlezen/programmeren (voor de hulp van externe) | Dinsdag - vrijdag |
| 13 | Tijd en plaats functie maken | Dinsdag - woensdag |
| 14 |
Nakijken programma en fouten er uit halen Bacnet programmeren via de uitleg van BACnet support HMI trends afstellen en extra uitleg plaatsen OPC in werking stellen als tagview van op afstand |
Dinsdag Woensdag Donderdag Vrijdag |
| 15 |
Gegevens op BACnet uitlezen/programmeren (voor de hulp van
externe) BACnet ingangen toevoegen aan het PLC programma |
Dinsdag - woensdag Donderdag - vrijdag |
| 16 |
Nakijken scenario's + testen Project afronden/einde Laatste fouten uit het systeem halen STAGE JURY! |
Dinsdag - woensdag Donderdag vrijdag |
De PLC is het centraal computer systeem waar het programma wordt op geprogrammeerd.
Een I/O systeem om gedistribueerde modules via een ander netwerkt data te versturen naar de PLC.
De module heeft als taak om de vertaling te maken van Profinet naar BACnet. Op BACnet staan 7 energiemeters aangesloten. Elk van deze energiemeters hebben een interne lijst van objecten die wij willen uitlezen op de PLC. Objecten zijn de metingen die de meters uitvoeren.
Dit toestel wordt gebruikt om een programma gebruiksvriendelijker te maken. Voor niet programmeurs.
De uitgelezen waarde wordt in de dataloginfo geplaatst.
Het gecreëeren van een datalog in de PLC memory.
Het openen van een datalog zodat de data er in kan geschreven worden.
Het schrijven van de data naar de datalog.
Het sluiten van de datalog in de PLC memory.
De datalog leegmaken in de PLC memory.
Terug naar Software
Het verloop van de communicatie tussen Profinet en BACnet.
pnetd1.cfg:
In het config bestand van de MBS UGW definiëren we de ingangen die
in TIA portel toegevoegd zijn.
pnetd1.txt:
Hier definieer je naar waar de data gaat en hoe de data wordt
opgebouwd.
dispatch.txt:
De dispatch gaan de overgang definiëren tussen Profinet en BACnet.
bac1.txt:
In de bac1.txt moet je het adres definiëren van de energiemeter en
object dat je wilt uitlezen.
bac1.cfg:
Hier ga je de BACnet kant van de MBS UGW module definiëren.
Terug naar Software
Dit is het beeld waar je de metingen en trend van 1fase kringen kunt zien.Per fase kring zie je de spanning, stroom en cos phi.
Dit is het beeld waar je de metingen en trend van een 3fase kring kunt zien. Voor deze 3fase kringen zie je de stroom, vermogen en energiemeting.
Op het beeld van de Scenario's krijg je enkel een trend te zien. Je kan dit scenatie activeren en deactiveren. Je kan ook verwisselen tussen dag, maand, jaar grafiek
Die is het CSV menu waar je de logging van de energiemeters [EM] kunt starten en stoppen.
Terug naar Software