Jeg fikk i gang båndet mot slutten av dagen, så jeg har fått gjort noe i dag i hvert fall, siden jeg jeg begynte å programmere det på starten av dagen.
![]() |
Program for oppstart av båndet |
![]() |
Program for lys styringen |
Programmet for PLSen består av flere små program som tar seg av hver sin oppgave, det er blant annet et program for å starte og stoppe båndet, et program for å sortere og et program for lys styringen. Det er flere program, men det er noen av dem.
Når jeg har programmert PLSer før, har jeg stort sett programmert i LD, men denne gangen har jeg lyst til å prøve å programmere i ST(Structured Text).
LD er en grafisk programmering der man plasserer ut funksjons-blokker, innganger og utganger, for så å koble dem sammen med linjer. Denne måten å programmere på er enkel å forstå siden alle funksjonene er fremstilt på en grafisk måte.
ST er derimot, er ikke en grafisk programmering. I ST skriver man kommandoene. Så alt som er programmert i ST er programmert i tekst. Denne måten å programmere på, kan for de som ikke har gjort det før virke veldig forvirrende, jeg føler at jeg har den fordelen at jeg har programmert tekst i andre programmer i forbindelse med hobby på fritiden i over et år. Jeg føler derfor at jeg får raskere oversikt over oppbygningen av programmet siden programmeringsspråket jeg jeg har brukt før, ikke er så ulikt fra det som brukes i ST.
Mot slutten av dagen fikk jeg overført programmet til PLSen og berørings-skjermen, men det virket ikke som berørings-skjermen og PLSen var helt klare for å være "venner" enda. Det viste seg at berørings-skjermen ikke greide å kommunisere med PLSen. Dette var fordi de ikke "snakket" like fort, PLSen hadde en Baud Rate på 9600(Baud Rate er en innstilling for hvor fort en enhet kan kommunisere, benevningen for Baud Rate oppgis i bitt/sekund(bitt per sekund)), mens berørings-skjermen hadde en høyere Baud Rate på 19200, som altså var alt for raskt.
Etter at jeg hadde endret Baud Rate-en til berørings-skjermen fra 19200 til 9600, så kunne PLSen og berørings-skjermen kommunisere med hverandre.
var det å prøve å starte båndet, det gikk greit... det var verre å stoppe det. Så jeg måtte endre litt på programmet til PLSen, og etter det så fungerte det meste. Det er litt finpussing igjen å gjære på programmene, og for øyeblikket sorterer båndet kun etter høyde, og ikke etter form.
På slutten av dagen tok jeg en film av båndet slik det er for øyeblikket.
Litt å gjøre med timingen, men det er bare noen små justeringer PLS-programmet.
Ellers så har hverken jeg eller Fredrik endret noe på anlegget siden vi begge har programmert i dag.
Rudi har ikke hatt anledning til å gjøre noe med anlegget i dag siden han og Tor Martin har vært på elevrådsmøte hele dagen.
More as it happens!
Andre deltakere:
Fredrik
Rudi
Ingen kommentarer:
Legg inn en kommentar