Pls programmering pid & sekvens

Hei Jeg har en fagprøve stasjon som jeg fortiden studere og gjør meg klar for til 2021. Jeg er ikke godt kjent med pid i sammen med sekvens men har jobbet med begge deler seperert. Spørsmålet er da hvordan lage dette i sammen som et program

Det skal lages en program sekevns med prosentvis stigning av lufttryk i tank,Med fast forbruk.

Arbeidsområde på tanken er 0-5bar Sekvensen er som følger:

Tank trykket økes til 25% Trykket holdes stabilt i 1 min Tank øker til 50 % holdes i 1 min Tank økes til 75 % holdes i 1 minTank synke til 25 % og sekvensen startes på nytt.

All hjelp er takknemlig

Mvh Magnus

Hei Magnus

Tusen takk for spørsmålet, og din interesse for faget.

1. PLS-språk

Det er generelt flere typer PLS-språk. Din oppgave bærer preg av å være en sekvens-styring. Generelt vil de fleste PLS-verktøy tilby deg SFC som er forkortelsen for 'sekvensielt funksjonsdiagram'.

Det er sikkert mulig å forfatte din oppgave ved bruk av FBD (Funksjonsblokkdiagram). Se her for et eksempel (se eksempel 8 og 11):

http://www.datele.no/HTML/VG1%20elektro/VG1-filer/Blokk3-filer/PLS-filer/Oppgaver/PLS-oppgaver.htm

2. SFC - Sekvensielt funksjonsdiagram

https://www.nb.no/items/2845a3678d20d6f914d74f57a7d4a47b?page=35&searchText=sekvensstyring

Din styring av settpunktet er delt inn i fire 'trinn' eller sekvenser ved følgende kommandoer (aktiviteter)

Trinn 1 med kommando; Settpunkt skal være 25 %Trinn 2 med kommando; Settpunkt skal være 50%Trinn 3 med kommando; Settpunkt skal være 75%Trinn 4 med kommando; Settpunkt skal være 25 %

Her kan du lese mer om SFC (sidene 359-416)

https://download.schneider-electric.com/files?p_enDocType=User+guide&p_File_Name=35006144_K01_000_22.pdf&p_Doc_Ref=35006144K01000

...og, her er et programmeringseksempel på bruk av SFC:

https://www.youtube.com/watch?v=1jjHAo_gzjc