Previous Next

AGIT Overige informatie

Technisch ontwerp: druppelirrigatie systeem / fertigatie

Technisch ontwerp Aansturing druppel irrigatie systeem ESTEDE Scientific

1. Term sheet

Hier zullen de betekenissen van verschillende termen die in dit verslag gebruikt worden, toegelicht worden. Zie ‘Tabel 1: Term sheet’.

TermBetekenis
IrrigatieToevoegen van water aan gewassen bij tekort aan regen
FertigatieCombinatie van irrigatie en bemesting van gewassen waarbij de bemesting aan het irrigatiewater toegevoegd wordt
pHEen maat voor de zuurgraad van een waterige oplossing
ECDit staat voor elektrisch geleidingsvermogen, dit een maat voor het meten van voedingsstoffen in water of in de grond
AdditiefEen toevoeging, in dit document gebruikt voor een toevoeging aan het irrigatiewater
Feedback loopEen terugkoppeling over het effect van een actie
Tabel 1: Term sheet

2. Achtergrond ESTEDE Scientific heeft in de afgelopen jaren een irrigatiekit ontwikkeld, zie ‘Figuur 1: Irrigatiekit’. Deze kit stuurt de irrigatie voor de gewassen aan. Hiervoor kan de gebruiker op afstand handmatig de irrigatie aansturen, een weekplanning invoeren of het systeem kan conditioneel irrigeren. Dit houdt in dat verschillende meetstations in het veld meetwaarden doorsturen naar het web, deze meetwaarden zullen vervolgens bepalen of er wel of niet geïrrigeerd wordt. Na het ontwikkelen van deze kit kreeg het bedrijf de vraag of de fertigatie ook meegenomen is, maar dit was niet het geval. Vandaar de opdracht om een fertigatiekit te ontwikkelen die verschillende additieven toe zal voegen aan het irrigatiewater, twee erg belangrijke additieven zijn de pH en EC. Deze kit zal gekoppeld worden aan de irrigatiekit, het idee is dus om een systeem te ontwikkelen die zowel onafhankelijk als samen met de kit werken kan. In het functioneel ontwerp zijn alle verschillende functies van de fertigatiekit achterhaald en die zullen in dit document uitgewerkt worden.

Figuur Figuur 11: Irrigatiekit: Irrigatiekit Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 4 van 23 3. Technisch Constructie Dossier In dit hoofdstuk zal worden onderbouwd hoe tot de uiteindelijke technische uitwerking gekomen is. Hierbij zal er worden gekeken naar vijf verschillende onderdelen van de fertigatiekit, namelijk het systeem ontwerp; mechanisch ontwerp; elektrisch en elektronisch ontwerp; software en de aansturing. Als laatste wordt er gekeken of het gekozen ontwerp voldoet aan de gestelde eisen vanuit de klant. 3.1. Systeem ontwerp In ‘Figuur 2: Elektronisch schema’ zijn alle belangrijke componenten te zien die gebruikt zullen worden in de fertigatiekit. In het midden is de centrale besturing gedefinieerd, dit zal gebeuren met een WAGO PFC200 PLC. Deze zal alle Venturi kleppen en de pomp aansturen. Er zijn vier kleppen voor het doseren van de verschillende additieven, daarnaast is er een pomp voor het regelen van de druk in het systeem. Daarnaast zijn er verschillende sensoren gebruikt, er is een pH en EC sensor gebruikt om zo deze waarden nauwkeurig te kunnen regelen. Daarnaast is een druksensor gebruikt om de druk in het systeem te valideren, voor de validatie van de werking zijn er ook vier flowmeters gebruikt om zo te meten of er vloeistof stroomt. Als laatste zijn er vier ultrasoon sensoren die bij zullen houden hoe veel vloeistof er nog aanwezig is in de containers. In de volgende hoofdstukken zal meer uitleg en onderbouwing gegeven worden over de specifieke onderdelen. Figuur Figuur 22: Elektronisch schema: Elektronisch schema Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 5 van 23 3.2. Mechanisch ontwerp Voor alle buizen van de fertigatiekit is gekozen om een standaard te definiëren. Dit is uiteindelijk uitgekomen op PVC drukbuis van 40 x 3,0 [mm] (diameter x wanddikte). Dit is een standaard maat buis die gebruikt wordt in bijna alle irrigatie- en fertigatie toepassingen. Het is een goedkope, sterke, lichte en makkelijk bewerkbare oplossing. De Venturi kleppen hebben een aansluiting van 20mm in diameter, hiervoor is er dus gekozen voor een PVC drukbuis van 20 x 1,5 [mm] (diameter x wanddikte). Voor de behuizing van alle elektronica is er gekozen voor een UltraCase 613 van Underwater Kinetics, dit specifieke model is zo geselecteerd dat alle elektronische componenten van het elektronisch ontwerp erin passen. Ook is hiervoor gekozen omdat het bedrijf altijd al gebruik maakt van de herkenbare gele kastjes van Underwater Kinetics. In deze behuizing zullen alle elektronische componenten op DIN rails gemonteerd worden, dit resulteert in een erg modulair systeem. Om de kabels naar binnen te leiden zullen er wartels gebruikt worden. Voor de montage van het geheel op de bestaande irrigatiekit zal er gebruik gemaakt worden van beugels en klemmen die aan het bestaande frame gemonteerd kunnen worden middels M8 bouten. In het frame zitten gleuven waar inkantelmoeren in gezet kunnen worden, zo kunnen er erg gemakkelijk beugels en klemmen op het frame gemonteerd worden. Voor het monteren van de pomp en de frequentieregelaar moeten er nog wel kleine aanpassingen gemaakt worden aan het frame. Om alle buizen te koppelen en om de sensoren in de leidingen te verwerken zullen er verschillende PVC koppelstukken gebruikt worden die vastgemaakt zullen worden met PVC lijm. Om alles zo modulair mogelijk te maken zullen er wartelverbindingen toegepast worden op de plekken waar het systeem aangesloten moet worden, zo is het erg makkelijk om het systeem aan- en los te koppelen. Verder zal er zo veel mogelijk gebruik gemaakt worden van wartelverbindingen binnen het systeem om het mogelijk te houden om verschillende delen van het systeem los te halen en te vervangen. Om de bekabeling van alle sensoren en actuatoren in de behuizing te leiden, zullen en kabelgoten gebruikt worden waar de kabels doorheen geleid kunnen worden. Deze kabelgoten zullen ook op het frame gemonteerd worden. Om het geheel zo modulair mogelijk te maken zullen er aan de achterkant van de behuizing aansluitingen gemaakt worden voor stroom en een ethernetkabel, zo kunnen deze erg gemakkelijk aangesloten worden zonder dat de gehele elektronica uit elkaar gehaald hoeft te worden. Voor de dosering worden er Venturi kleppen gebruikt, omdat de voedingsstoffen die toegevoegd worden niet altijd even schoon zijn zullen deze eerst door deeltjesfilters gevoerd worden. De sensoren zullen geplaatst worden voor de kleppen, hiermee wordt gemeten welke pH en EC waarden het water heeft voordat er geregeld is. De pH en EC die hier gemeten wordt komt ook overeen met de pH en EC van het water dat naar de planten toe gaat. Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 6 van 23 3.3. Elektrisch en elektronisch ontwerp Voor het bepalen van de voedingen is er berekend hoeveel vermogen [W] er benodigd is voor alle verschillende componenten. De Venturi kleppen worden aangestuurd met 24V 50Hz AC, alle andere componenten zullen gevoed worden met 24V DC. Er zullen dus twee voedingen benodigd zijn, de berekeningen hiervoor zijn weergegeven in ‘Tabel 2: Berekening accu capaciteit DC’ en ‘Tabel 3: Berekening accu capaciteit AC’. De voedingen die al aanwezig zijn in de irrigatiekit, waar de fertigatiekit op aangesloten zal worden, kunnen genoeg vermogen leveren om deze berekende wattages ook mee te voeden. Er zullen dus kabels getrokken worden tussen de irrigatie- en fertigatiekit waardoor de fertigatiekit gevoed zal worden. Dit zal kosten besparen omdat er geen aparte voedingen nodig zijn voor de fertigatiekit en daarnaast bespaart het ruimte in de behuizing van de fertigatiekit. Voor de veiligheid is het mogelijk om met een wipschakelaar, die zich aan de achterzijde van de behuizing bevindt, de machine spanningsloos te maken. Tabel 2: Berekening accu capaciteit DC Tabel 3: Berekening accu capaciteit AC De gebruikte turbinemeters vereisen nog een aantal weerstanden tussen de meter, voeding en digitale ingang, zie ‘Figuur 4: Aansluitschema turbinemeters’. Er zal gebruik worden gemaakt van 24V voeding. Met onderstaande berekening is de waarde voor Rs bepaald. 𝑅𝑠=50Ω∙𝑈=50Ω∙24=1200Ω In ‘Figuur 4: Aansluitschema turbinemeters’ is ook te zien dat er ongeveer 6000 pulsen per liter gegeven zullen worden. Om er zeker van te zijn dat al deze pulsen gemeten kunnen worden zal er gekeken moeten worden naar de specificaties van de digitale ingang module van WAGO, deze is beschikbaar in twee varianten, een met een meetinterval van 3.0ms en een met een meetinterval van 0.2ms. Uit het datablad van de Venturi kleppen blijkt dat er maximaal 600 liter per uur zal stromen, middels onderstaande berekeningen is er berekend dat er elke 1 ms een puls binnenkomt, de module met een meetinterval van 3.0ms is dus niet snel genoeg, er is dus gekozen voor de module met een meetinterval van 0.2ms. 𝑝𝑢𝑙𝑠𝑒𝑛𝑢𝑢𝑟=𝑙𝑖𝑡𝑒𝑟𝑢𝑢𝑟∙𝑝𝑢𝑙𝑠𝑒𝑛𝑙𝑖𝑡𝑒𝑟=600∙6.000=3.600.000𝑝𝑢𝑙𝑠𝑒𝑛𝑢𝑢𝑟 𝑚𝑠𝑝𝑢𝑙𝑠=𝑝𝑢𝑙𝑠𝑒𝑛𝑢𝑢𝑟÷𝑚𝑠𝑢𝑢𝑟=3.600.000÷3.600.000=1𝑚𝑠𝑝𝑢𝑙𝑠 ComponentenSpanning [V]Stroom [A]AantalVermogen [W]Venturi klep240,3348Totaal32 Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 7 van 23 De turbinemeter heeft drie aansluitingen en zal op drie punten dus aangesloten moeten worden aan de PLC, er is dus gekozen voor 3-pins aansluitingen waaronder de weerstanden aangesloten zijn. Om deze 3-pins aansluitingen mooi in de behuizing te kunnen verwerken is er een onderdeel ontworpen waar de 3-pins aansluitingen ingeschoven kunnen worden en die op een DIN-rail verbonden kan worden. In ‘Figuur 3: CAD-model 3-pin houder’ is het geassembleerde onderdeel weergegeven, hier kunnen alle vier de turbinemeters op aangesloten worden en aan de onderzijde van de 3-pins aansluitingen zijn de weerstanden geplaatst. Dit onderdeel zal middels een 3D printer gerealiseerd worden. Figuur Figuur 33: Aansluitschema turbinemeters: Aansluitschema turbinemeters Figuur Figuur 44: CAD: CAD--model 3model 3--pin houderpin houder Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 8 van 23 3.4. Software Voor het programmeren van de fertigatiekit zal er gebruik worden gemaakt van e!Cockpit, hierin zal de programmeertaal Structured Tekst gebruikt worden. Deze programmeeromgeving is speciaal ontwikkelt om te werken met WAGO PLC’s. In ‘Figuur 3: Flowchart PLC programma’ is versimpeld weergegeven wat er achtereenvolgens in het programma moet gaan gebeuren. Onder de flowchart staan nog wat toelichtingen. Figuur Figuur 55: Flowchart PLC programma: Flowchart PLC programma Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 9 van 23 De verschillende kleuren in de flowchart geven aan welke delen waarbij horen, een aantal dingen die zijn meegenomen in de flowchart zijn hieronder opgesomd:  Commando opvangen vanuit web portaal, hiermee wordt bijvoorbeeld de gewenste pH ingesteld  Keuze in perceel dat wordt geïrrigeerd, niet elk perceel heeft dezelfde additieven nodig, dus er zullen per perceel verschillende variabelen komen  Als de pH te zuur is, wordt er een error/melding gegeven zodat de planten niet zullen beschadigen. Deze error/melding zal ook direct naar het web portaal verstuurd worden  De dosering voor pH en EC zal middels een PWM signaal erg nauwkeurig aangestuurd worden. Het PWM percentage zal afhankelijk van het verschil tussen de gewenste en huidige pH/EC waarde, op een interval bijgewerkt worden. Dit interval is gebaseerd op de tijd dat de voedingsstoffen nodig hebben om van de klep naar de sensor te komen.  De overige additieven zullen met een weekschema aangestuurd worden. Hiervoor wordt de hoeveelheid per week omgezet in hoeveelheid per dag, en dat wordt vervolgens omgezet in een hoeveelheid liters dat gemeten kan worden met de turbinemeter.  De werking van het gehele systeem zal gevalideerd worden middels de turbinemeters, er zal nagekeken worden of er water loopt wanneer het verwacht wordt en zo nodig een foutmelding gestuurd worden. Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 10 van 23 3.5. Aansturing Alles zal aangestuurd worden middels een WAGO PFC200, dit is een PLC die in de huidige irrigatiekit al gebruikt wordt. De in- en uitgangen die benodigd zijn voor de fertigatiekit zullen aan deze PLC gekoppeld worden middels een I/O coupler. De logica voor de fertigatiekit zal zich dus in dezelfde PLC bevinden als de logica voor de irrigatiekit. Alles zal aangestuurd worden via het online web portaal, hierdoor kan op afstand alles geregeld en ingesteld worden. Om dit te realiseren zal er een 4G router gebruikt worden. In dit online web portaal zullen een aantal verschillende dingen ingesteld moeten kunnen worden. De huidige irrigatiekit werkt met taken, om de fertigatiekit hier aan toe te kunnen voegen zullen aan elk van deze taken een pH en EC waarde aan gekoppeld moeten worden. Verder zal er een weekschema aangemaakt moeten kunnen worden voor de overige additieven. Deze aansturing zal in nauwe samenwerking met de software engineer ontworpen en gerealiseerd worden. 3.6. Haalbaarheidscheck Alle belangrijke functies die beschreven staan in het Functioneel Ontwerp worden met het Technisch Ontwerp gerealiseerd. Zo is er rekening gehouden dat alles ingesteld moet worden met het web portaal, hiervoor is de 4G router verbonden om zo de verbinding met het internet te kunnen realiseren. Daarnaast zijn er in de flowchart meerdere feedback loops ingebracht om zo de werking van het gehele systeem te kunnen bevestigen wat ook een belangrijke eis is. 3.7. Wijzigingen gedurende realisatie en testen Op dit moment zijn er nog geen wijzigingen aangebracht. Als dit in de toekomst mocht gebeuren zal dat in dit hoofdstuk vermeld worden. Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 11 van 23 4. Technisch Product Dossier In dit hoofdstuk is het uiteindelijke uitgewerkte ontwerp te zien met waar nodig een korte toelichting, hierbij hoort het 3D ontwerp, de onderdeellijsten en alle software. 4.1. Systeem Het mechanisch systeem is onderverdeeld in de volgende vier subsystemen: behuizing/standaard, dosering, meting en aansluiting hardware/elektronica. 4.1.1. Behuizing/standaard De huidige standaard bevat alleen de irrigatiekit, om deze uit te breiden met de fertigatiekit zullen er kleine aanpassingen gemaakt moeten worden aan deze standaard. Om de pomp en de regelaar van de pomp aan te kunnen sluiten zullen hiervoor nieuwe frame delen toegevoegd moeten worden. Het huidige frame voor de irrigatiekit is gemaakt middels MayCAD, dit is een gratis CAD software waarmee erg gemakkelijk aluminium frames ontworpen kunnen worden. In ‘Figuur 6: Vergelijking standaarden’ zijn de oude en nieuwe standaard naast elkaar weergegeven, hieronder een opsomming van de gemaakte aanpassingen. Het frame inclusief de pomp en regelaar is weergegeven in ‘Figuur 7: CAD-model standaard’.  Verbreden staanders, de profielen die rechtop staan zijn uit elkaar verplaatst om zo ruimte te creëren voor de kleppen die ertussen gemonteerd zullen worden. Hiervoor zijn ook de hoekprofielen bovenaan naar de binnenkant verplaatst om zo de montagepunten voor de behuizing bovenop hetzelfde te houden.  Toevoegen montagepunten pomp, aan de achterkant van de standaard zijn twee profielen toegevoegd met vier montagepunten voor de pomp.  Extra dwarslegger, de extra dwarslegger is toegevoegd zodat de regelaar van de pomp stevig gemonteerd kan worden. Daarnaast zorgt het voor extra stabiliteit.  Poten, er is gekozen voor verhoogde poten zodat de aanvoer van de voedingsstoffen onder het frame door kan gebeuren. Figuur Figuur 66: Vergelijking standaarden: Vergelijking standaarden, links: oud, rechts: nieuw, links: oud, rechts: nieuw Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 12 van 23 Figuur Figuur 77: CAD: CAD--model standaardmodel standaard Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 13 van 23 4.1.2. Dosering In ‘Figuur 8: CAD-model dosering’ zijn de kleppen, turbinemeters en filters weergegeven. Onder elke ingang van de klep is een turbinemeter geplaatst en voordat de voedingstoffen bij de klep komen worden ze geleid door een filter die helemaal onderaan te zien is. Het gebruikte filter is weergegeven in ‘Figuur 10: Deeltjesfilter’, om dit filter te kunnen gebruiken is er een filterhouder ontworpen zoals weergegeven in ‘Figuur 9: CAD-model houder voor deeltjesfilter’. Middels deze houder kan het filter verwijderd worden wanneer deze schoongemaakt dient te worden, hiervoor zal de dop onderaan losgedraaid moeten worden waarna het filter middels de inhammen uit de PVC koppelstukken getrokken kan worden. De houder wordt gemaakt met een 3D printer. Het geheel zal aan de standaard gemonteerd worden middels buisklemmen. Figuur Figuur 88: CAD: CAD--model doseringmodel dosering Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 14 van 23 Figuur Figuur 1010: Deeltjesfilter: Deeltjesfilter Figuur Figuur 99: CAD: CAD--model houder voor deeltjesfiltermodel houder voor deeltjesfilter Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 15 van 23 4.1.3. Meting Voor het meten zijn er voor de kleppen sensoren geplaatst voor pH, EC en druk. De sensoren zijn in het water geplaatst middels Y-stukken zoals weergegeven in ‘Figuur 11: CAD-model sensoren’. De sensoren kunnen hier gemakkelijk ingedraaid worden, door de Y-stukken komen ze niet direct in contact met het snel stromende water, dit verbeterd de metingen omdat de sensoren nauwkeuriger meten in stilstaand water. Om het testen tijdens het installeren gemakkelijker te maken is er ook een analoge druksensor geplaatst, zie ‘Figuur 12: CAD-model analoge druksensor’. Hiermee kan gemakkelijk afgelezen worden of er druk op de leidingen staat. Figuur Figuur 1111: CAD: CAD--model sensorenmodel sensoren Figuur Figuur 1212: CAD: CAD--model analoge druksensormodel analoge druksensor Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 16 van 23 4.1.4. Aansluiting hardware/elektronica Om alles aan te kunnen sluiten aan het huidige leidingnetwerk van de teler, zijn er aan de achterzijde een zestal wartelverbindingen gemaakt. Hier kan de toevoer en afvoer van het irrigatiewater aan aangesloten worden en vier aansluitpunten voor de voedingsstoffen. Zie ‘Figuur 13: CAD-model aansluitpunten’. In ‘Figuur 15: Schematische weergave fertigatiekit’ is een schematische weergave te zien van hoe deze aansluitpunten aangesloten dienen te worden. Het gemarkeerde gebied rechts is de daadwerkelijke fertigatiekit, hier is te zien dat deze aangesloten wordt in een zogenaamde bypass. Er wordt een deel van het water afgetapt vanuit de hoofdleiding en dit gaat door de fertigatiekit, nadat de voedingsstoffen toegevoegd zijn wordt het weer terug in de hoofdleiding gepompt. Het wordt een stukje terug weer in de hoofdleiding gepompt zodat de sensoren hetzelfde water meten als het water dat naar de planten toe gaat. Links zijn de vier bakken voor voedingsstoffen te zien, deze hebben elk hun eigen aansluiting op de fertigatiekit. Alle elektronica voor de fertigatiekit zal in een aparte behuizing geplaatst worden op een DIN rail, deze elektronica zal gevoed en aangestuurd worden via de huidige irrigatiekit, om voedingsvoorzieningen te krijgen voor alle sensoren en actuatoren zijn er lasklemmen gebruikt.. Alle benodigde sensoren en actuatoren voor de fertigatie zullen via kabelgoten geleid worden in deze behuizing en aangesloten op de WAGO veldbuscoupler, hoe deze aangesloten zullen worden is te zien in ‘Figuur 16: Aansluitschema’. Voor de turbinemeters zijn nog bepaalde weerstanden nodig die verwerkt zijn in de aansluitblokken aan de rechterkant van ‘Figuur 14: Elektronica fertigatie’. Figuur Figuur 1313: CAD: CAD--model aansluitpuntenmodel aansluitpunten Figuur Figuur 1414: Elektronica fertigatie: Elektronica fertigatie Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 17 van 23 Figuur Figuur 1515: Schematische weergave fertigatiekit: Schematische weergave fertigatiekit Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 18 van 23 Figuur Figuur 1616: Aansluitschema: Aansluitschema Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 19 van 23 4.2. Mechanische onderdelenlijst Alle mechanische onderdelen zullen besteld moeten worden, de onderdelen zijn middels de bestellijst zoals weergegeven in ‘Tabel 4: Mechanische onderdelenlijst’ besteld. Tabel Tabel 44: Mechanische onderdelenlijst: Mechanische onderdelenlijst Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 20 van 23 4.3. Elektrische onderdelenlijst Naast de mechanische onderdelen zijn er ook elektrische componenten die besteld moeten worden. Deze zijn te vinden in ‘Tabel 5: Elektrische onderdelenlijst’, ook deze onderdelen zijn middels deze bestellijst besteld. Tabel Tabel 55: Elektrische onderdelenlijst: Elektrische onderdelenlijst Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 21 van 23 4.4. Software Bij de ontwikkeling van deze code zijn zoveel mogelijk functies in aparte POU’s (Program Organization Units) gemaakt, hierdoor wordt het geheel overzichtelijker en leesbaarder. Daarnaast kan een eventuele fout/bug makkelijk opgezocht en aangepast worden waarbij enkel één POU aangepast hoeft te worden. Het programma is geschreven naast het al bestaande irrigatieprogramma, er is dus begonnen met een POU die aangeroepen wordt zodra het irrigatieprogramma een klep openzet. Vanuit de POU voor de fertigatie worden verschillende functies aangeroepen die de kleppen regelen, sensoren uitlezen en controles uitvoeren. Voor al deze functies zijn er globale variabelen aangemaakt zodat deze bereikbaar zijn vanuit al de functies. Daarnaast zijn de belangrijke variabelen die de gebruiker instelt als persistent variabelen aangemaakt, deze zullen dus bij een reset o.i.d. niet verloren gaan. Voor het bijhouden van de tijd en de weekdag is er gebruik gemaakt van de WagoAppTime library, hier kunnen zeer gemakkelijke functies aangeroepen worden voor de tijd en de dag van de week. Een globale weergave van de opbouw van de code is te zien in ‘Figuur 17: Globale opbouw code, rode lijnen geven uitwisseling van variabelen weer’, hierin zijn de verschillende gebruikte POU’s en functies weergegeven. De rode lijnen geven aan welke variabelen tussen de functies uitgewisseld worden, daarnaast is ook de samenhang met de irrigatie weergegeven. Het irrigatieprogramma zal de persistent variabelen aanpassen naar de gewenste waarden waarna het de fertigatie POU aan kan roepen, op deze manier zal het huidige irrigatieprogramma de fertigatie aansturen. In samenwerking met de software engineer van het stagebedrijf zijn de taken die in het irrigatieprogramma staan, zo aangepast dat de fertigatie hierin meegenomen kan worden. De volledige code is weergegeven in ‘Bijlage 5.1. e!Cockpit code’. Figuur Figuur 1717: Globale opbouw code, rode lijnen geven uitwisseling van variabelen weer: Globale opbouw code, rode lijnen geven uitwisseling van variabelen weer Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 22 van 23 4.5. Aansturing Voor de aansturing van de gehele fertigatiekit zijn er een aantal componenten toegevoegd aan de huidige takenopbouw van de irrigatiekit. In samenwerking met de software engineer zijn de taken die aangemaakt worden voor de irrigatie, zo aangepast dat de pH, EC en overige additieven gekoppeld zijn aan de taken. Bij het uitvoeren van een taak zal het irrigatieprogramma dus het fertigatieprogramma aansturen met de correcte pH, EC en overige additieven. Voor deze aanpassing zijn er in het web portaal verschillende componenten toegevoegd waardoor de gebruiker bij het aanmaken van een taak, de verschillende variabelen voor de fertigatie mee kan geven. Voorgaand kon de gebruiker alleen een klep met een begin- en eindtijd invoegen voor een taak, maar nu kan hier ook de fertigatie aan gekoppeld worden met een pH waarde, EC waarde en dosering van overige additieven. Technisch ontwerp Ivo Mengerink ESTEDE Scientific 479271 20 juni 2022 Pagina 23 van 23 5. Bijlagen 5.1. e!Cockpit code e!Cockpit code.docx

   
MENU - Projecten



Euregio AGIT Logo

Logo ESTEDE Scientific bv