~ SDL diagram update

This commit is contained in:
Johannes Theiner 2020-10-26 15:25:16 +01:00
parent d795038445
commit 05ce7df364
Signed by: joethei
GPG Key ID: 9D2B9A00FDA85BCD
1 changed files with 9 additions and 14 deletions

View File

@ -1,15 +1,16 @@
@startuml @startuml
!include https://raw.githubusercontent.com/bharatrajagopalan/plantuml-styles/master/activity_skin.pu
partition Drehteller { partition Drehteller {
start start
:Drehteller ausschalten; :Drehteller ausschalten;
while(true) is (true) while(Dauerschleife) is (true)
if(Sensor aktiv ?) then (true) if(Sensor aktiv ?) then (true)
:drehen an; :Drehteller anschalten;
else (false) else (false)
:drehen aus; :Drehteller ausschalten;
endif endif
endwhile (false) endwhile (false)
@ -47,19 +48,16 @@ while(Dauerschleife) is (true)
if(Werkstück vorhanden?) then(true) if(Werkstück vorhanden?) then(true)
:Bohrer< :Bohrer<
:Auswerfer> :Auswerfer>
if(Normallage) then(true) if(Teil in Normallage) then(true)
:Werkstück festhalten; :Werkstück festhalten;
:Bohrer anschalten; :Bohrer anschalten;
:Bohrer herunterfahren; :Bohrer herunterfahren;
if(Bohrer unten) then (true) :sleep 500ms;
:sleepStuff 500ms;
:Bohrer hochfahren; :Bohrer hochfahren;
endif
if(Bohrer oben) then (true)
:Bohrer ausschalten; :Bohrer ausschalten;
:Werkstück loslassen; :Werkstück loslassen;
endif
else(false) else(false)
endif endif
@ -79,9 +77,6 @@ start
while(Dauerschleife) is (true) while(Dauerschleife) is (true)
:Auswerfer< :Auswerfer<
note right
oder eher ne if hier ?
end note
:Auswerfen; :Auswerfen;
endwhile(false) endwhile(false)