stationeers.de Mod-Werkstatt · Dominik1199
EN Anmelden
  1. Start
  2. IC10-Akademie
  3. Tag 180

Tag 180 von 365 · Fortgeschritten · Monat 6: Atmosphäre und Regelung

Prüfungsvorbereitung Fortgeschritten

Alle Befehle der Stufe Fortgeschritten auf einen Blick, die typischen Fehler, die in der Prüfung gern abgefragt werden, und fünf Probefragen zum Warmwerden.

Lektion 25 Min. Woche 26

Das lernst du heute

  • Befehle der Stufe wiederholen
  • Typische Fehler
  • Probefragen

Übermorgen ist die Prüfung Fortgeschritten: 20 Fragen, 40 Minuten, bestanden ab 70 %. Heute gehst du einmal alles durch.

Die Befehle der Stufe

BereichBefehle
Netzwerklbns, ss, sbs, bdnvl, bdnvs, Batchmodus Count
Relative Sprüngebreq … brge, breqz … brgez, brnan, brdse, brdns, jr
Ungefährsap, sna, sapz, snaz, bap, bna, bapz, bnaz und die br-Varianten
Speicherpush, pop, peek, poke, get, put, clr, clrd
Unterprogrammejal, j ra und die al-Familie beqal … bnazal, bdseal, bdnsal
Sonstigeshcf, rand, sqrt, pow, exp, log

Dazu die Muster: Zustandsautomat, Ringpuffer, Glätten, P/PI/PID, Kaskade, Schleuse.

Typische Fehler

FehlerRichtig
beq nach einer Rechnungbap mit Toleranz
Label in breq oder jrrelative Sprünge nehmen Abstände, Labels nur bei beq & Co.
brXXalgibt es nicht – Branch-and-link nur absolut
put Adresse Wert Gerätput Gerät Adresse Wert
Maximum ohne Treffer = 0−unendlich
log für log10log(x) / log(10)
Setting der Kühlstufe über dem Eingangsie heizt
hcf als Not-Auseigener Sperrzustand

Toleranzen und Flanken

Ungefähre Vergleiche und Flanken kommen in der Prüfung oft als Codezeile vor. sap a b c ist 1, wenn der Abstand höchstens c-mal der größere Betrag ist – eine relative Toleranz. Eine Flanke erkennst du am Vergleich mit dem vorigen Takt:

sap imband ist soll TOLERANZ   # 5 % von 100 kPa = 5 kPa
seqz tmp imband
and tmp tmp vorher             # eben drin, jetzt draussen
Achtung

sapz und bapz arbeiten mit einer winzigen festen Toleranz (float.epsilon · 8), nicht mit der Konstante epsilon. Wer „ungefähr null“ mit Spielraum braucht, nimmt sap a 0 c – das scheitert aber, weil die relative Toleranz von 0 wieder 0 ist. Dann hilft nur abs und ein Vergleich.

Tipp

In der Prüfung kannst du jede Codezeile im IC10-Coder ausprobieren, solange die Uhr läuft. Zwei Minuten Simulator sind oft sicherer als eine Minute Grübeln.

Übung

Aufgabe

Prüfungstraining: Der Druck im Tank (Sensor „Tank“) soll innerhalb von 5 % um den Sollwert im Logikspeicher „Soll“ liegen.

  • Lampe „Imband“ an, solange der Druck im Band ist (sap)
  • Anzeige „Abweichungen“ zählt, wie oft der Druck das Band verlässt (Flanke, nicht jeden Takt)
  • Sensor weg: Lampe aus

Hinweise

Hinweis 1

sap imband ist soll TOLERANZ – mit NaN ergibt es 0.

Hinweis 2

Flanke: seqz tmp imband, and tmp tmp vorher, zum Zähler addieren.

Hinweis 3

Danach move vorher imband für den nächsten Takt.

Quiz

5 Fragen. Ab 60 % ist das Quiz bestanden – die Auswertung macht der Server.

Tag abschließen

  • Übung im Simulator bestanden
  • Quiz mit mindestens 60 % bestanden

Ohne Konto wird der Fortschritt nur in diesem Browser gespeichert.

Fehler in dieser Lektion melden

Zum Melden bitte anmelden. Anmelden

Esc
↑ ↓ wählenEnter öffnen/ öffnet die Suche überall