Skip to main content

Algemeen gebruik

ROBO Pro Coding istis eine een Entwicklungsumgebungontwikkelingsplatform zurvoor Programmierunghet desprogrammeren neuenvan de nieuwe TXT 4.0 ControllersController unden damitdaarmee zurvoor Programmierunghet vonprogrammeren van fischertechnik-Modellen.modellen. ROBO Pro Coding istis verfügbarbeschikbaar fürvoor Windows, macOS, Linux, iOS unden Android unden kannkan ausvanuit diesenonderstaande Quellenbronnen bezogenworden werden.gedownload.

Google_Play_Badge_DE_230x67.png    App_Store_Badge_DE_230x67.png    Microsoft_Badge_De_230x67.png   Linux_Badge.png

Niederländisch-AllgemeineBenutzung-Bild1.PNG

 


image-1623839044249.22.21.png  

DerDe abgebildeteafgebeelde Codecode könntekan fürvoor diesesdit Modellmodel (links) genutztworden werden.Diegebruikt.Het Weboberflächewebplatform vonvan ROBO Pro Coding hatheeft dende folgendenvolgende Aufbauopbouw (diede Ziffernciijfers verweisenverwijzen aufnaar diede gekennzeichnetenaangegeven Bereichebereiken in derde Abbildung)afbeelding):

  1. Hier stehtstaat das,dat, waswat in Blöckenblokken programmiertis wurde,geprogrammeerd, in Python
  2. DasDat istis dashet Feldveld inwaarin dasde dieblokken Blöckeworden hineingezogengetrokken werdenom umte zu programmierenprogrammeren.
  3. In derde Konsoleconsole wirdwordt dashet Ablaufenverloop desvan Programmshet dokumentiert 
  4. programma
  5. vastgelegd. 
    • HaltepunkteStoppunten werdenworden fürvoor dashet Debuggendebuggen vonvan Programmenprogramma’s genutzt.gebruikt. SieDeze definierendefiniëren bestimmtebepaalde Stellenplaatsen imin Code,de beicode, dehnenwaarbij dashet Programmprogramma angehaltenwordt wird.gestopt. DieseZe werdenworden übermet dende Editor gesetztgeplaatst unden bestehenbestaan ausuit demde Dateinamenbestandsnaam + Nummerhet dernummer Zeile.van de regel.
    • UnterOnder Ausdruckafdruk kannkan mande sichinhoud Variableninhaltevan anschauen.de variabelen worden bekeken.
    • DerDe Aufrufstapelopeningsstapel zeigtlaat diede Verschachtelunggecompliceerdheid dervan Aufrufe.het Insbesondereopenen beizien. EinsatzIn vonhet Funktionenbijzonder istbij dashet hilfreich.gebruik van functies kan dat helpen.
  6. Hier findetvindt manje alle Blöckeblokken zumvoor Programmierenhet sortiertprogrammeren ingesorteerd dieaan Kategoriende hand van de categorieën Aktorenactuators,  Sensorensensoren und  en Verarbeitungverwerking
  7. DieseDeze Zeileregel wirdwordt separatafzonderlijk unteronder Kopfzeilede erläutertkopregel uitgelegd.
  8. Hier kannkan manhet dasleerniveau Lernniveauaan ande dengebruiker Nutzerworden anpassen.aangepast. JeAfhankelijk nachvan Niveauhet werdenniveau z.B.worden nurbijv. diealleen allerwichtigstende Blöckeallerbelangrijkste angezeigt.blokken getoond.

 

KopfzeileKopregel

image-1623793979375.19.18.pngimage-1623793979375.19.18.png

In derde Kopfzeilekopregel befinden sichstaan (v.l.n.r.) diede Bedienungselementebedieningselementen fürvoor dashet Startenstarten desvan Programms,het dasprogramma, Stoppenhet desstoppen Programms, dasvan Startenhet desprogramma, Debugger,het denstarten Aufrufvan desde Schnittstellentests,debugger, dashet Hochladenopenen desvan aktuellende Programmsinterfacetest, undhet dasuploaden Verbindenvan mithet demactuele Controller.programma en het verbinden met de controller.

Starten vonvan Programmenprogramma's

MöchteWanneer manjij seinjou Programmprogramma vonvanuit ROBO Pro Coding auswilt startenstarten, klicktmoet manje aufop diesesdit Symbol.symbool klikken.

StoppenProgramma’s von Programmen stoppen 

MöchteWanneer manje seineen Programmprogramma stoppen,wilt bevorstoppen esvoordat vonhet selbstuit endetzichzelf tipptwordt manbeëindigd, aufmoet diesesje Symbol.dit symbool aanraken.

DerDe Debuggerdebugger

DerDe Debuggerdebugger sollmoet dashet Findenopsporen vonvan Fehlern im Programm erleichtern. Über das Menüfouten in derhet oberenprogramma rechtenvergemakkelijken. EckeVia kannhet manmenu denin Codede Schrittrechter fürbovenhoek Schrittkun durchgehenje undstap sovoor einenstap Programmdurchlaufdoor simulieren.de Dascode Programmlopen reagierten dabeizo trotzdemeen aufprogrammadoorloop Interaktionsimuleren. mitHet Sensoren,programma wiereageert z.B.daarbij dasdesondanks drückenop einesde Tasters.interactie Währendmet mande dassensoren, Programmzoals durchläuft,bijv. kannhet manindrukken van een toets. Terwijl het programma wordt doorlopen kun je links imin großenhet Feldgrote sehenveld zien in welchemwelk Blockblok manje sichbent befinden unden rechts anop welcherwelke Stelleplaats imin de Python-Code.code.

DerDe Schnittstellentestinterfacetest

KlicktWanneer manje aufop dashet Symbol,symbool mitmet dende dreidrie Reglern,regelaars öffnetklikt, sichwordt diesesdit Fenster:venster geopend:

Niederländisch-AllgemeineBenutzung-Bild4.PNG

Hier kannkun manje alle angeschlossenenaangesloten Geräteapparaten sehen.zien. BeiBij Aktorenactuators kannkun manje kannmet manschuifregelaars übercontroleren dieof Schiebereglerdeze überprüfenwerken. obBij siede funktionieren.sensoren Beiwordt dende Sensorengemeten wirdwaarde der gemessene Wert angegebenaangegeven (beibij demde Tastertoets stehtstaat z.B.bijv. eineeen 1, weilomdat erdeze gedrücktingedrukt ist)is). ÜberVia dashet Dropdown-Menüdropdown-menu (kleinesklein Dreieck)driehoekje) kannkan angegebenworden werden,aangegeven, waswat angeschlossenis ist.aangesloten.

HochladenUploaden vonvan Programmenprogramma's

HatHeb manje eineen Programmprogramma geschriebengeschreven unden möchte,wil dassje esdat autarkhet aufzelfstandig demop Controllerde läuft,controller kanndraait, mandan eskun überje dieseshet Symbolmet aufbehulp denvan Controllerdit laden.symbool Esnaar tauchtde danncontroller unteruploaden. denHet Dateienduikt aufdan demop Controlleronder auf.de Tipptbestanden manop dortde aufcontroller. denWanneer Programmnamen,je landetdaar manop de programmanaam tikt, kom je in dende Unterordersubmap desvan Programms.het programma terecht. Hier findetstaat sicheen einebestand Datei, diedat "main.py" heißt.heet. KlickeKlik aufhierop dieseen und derde "open"-Knopfknop untenrechtsonder rechtsmoet solltegroen grüngaan aufleuchten.branden. DrückenDruk denop de "open"-Knopfknop unden eser öffnetwordt sichnog eineen weiteresmenu Menü mitmet vier Optionen:opties geopend:

  1. Laden: Ladelaad dashet Programmprogramma dannen kannstdan dukun esje vomhet Homebildschirmvanuit aushet startenhomescherm opstarten.
  2. Auto load: Dasde Programmvolgende wirdkeer beimdat nächstende Startencontroller deswordt Controlleropgestart wordt het programma automatisch wiederweer geladengeladen.
  3. Auto start: Dasde Programmvolgende wirdkeer beimdat nächstende Startencontroller deswordt Controlleropgestart wordt het programma automatisch wiederweer geladen unden direktdirect gestartetgestart.
  4. Delete project: Dashet Programmprogramma wirdwordt vomdoor Controllerde gelöschtcontroller gewist.
VerbindenMet mitde demcontroller Controller verbinden 

WieHier wordt manuitgelegd sichhoe mitje demmet Controllerde verbindetcontroller wurdewordt hier erklärt.verbonden.

ControllerkonfigurationConfiguratie van de controller

UmOm Bauteile,componenten, wiezoals Sensorensensoren und Aktoren, im Programm nutzen zu können, muss man sie an den Controller anschließen und das nicht nur physisch, sondern auchactuators, in derhet Software.programma Diete Controllerkonfigurationkunnen istgebruiken, immermoet je deze op de controller aansluiten en dan niet alleen fysiek, maar ook in de software. De configuratie van de controller is altijd automatisch geöffnetgeopend unden kannkan obenbovenin direktdirect nebennaast demhet Hauptprogrammhoofdprogramma erreichtworden werden.bereikt.

ImAan linkende Bereichlinker werdenkant jetztwordt dernu Controllerde undcontroller sämtlicheen möglichealle Bauteile,mogelijke componenten, die sichop ande dencontroller Controllerkunnen anschließenworden lassen,aangesloten, angezeigt.weergegeven. DenJe Controllerziet ziehtde mancontroller aufop diehet Programmierfläche.programmeervlak. AnschließendAansluitend kannkun manje diede gewünschtengewenste Bauteilecomponenten permet Dragdrag and  Dropdrop an(verslepen denen Controllerneerzetten) anschließen.op de controller aansluiten.

Niederländisch-Allgemeine Benutzung-Bild5 .PNG

SpeichernOpslaan vonvan Programmenprogramma's

 WennWanneer duje eineen Programmprogramma speichernop möchtestwilt klickeslaan, aufmoet dieje dreiop Strichede obendrie linksstreepjes auflinksboven derop de ROBO Pro CodingCoding-website Website.klikken. TippeTik hier aufop diede Optionoptie "Exportieren"Exporteren". JetztNu kannstkun duje auswählenkiezen obof duje deineen Programmprogramma lokallokaal aufop deinemje Geräteigen oderapparaat beiof bij GitLab speichernop möchtest.wilt slaan.

Lokal:Lokaal: NachdemNadat duje dende Namennaam deinesvan Programmsjou eingegebenprogramma hasthebt klickeingevoerd einfachhoef aufje alleen maar op "Exportieren"Exporteren" undte dieklikken Programmdateien isthet aufprogrammabestand deinemis Gerät.op jou eigen apparaat opgeslagen.

GitLab: NachdemNadat duje dende Namennaam deinesvan Programmjou eingegebenprogramma hasthebt undingevoerd denen angegebenende Schrittenaangegeven gefolgtstappen bist,hebt umgevolgd denom persönlichende Zugriffstokenpersoonlijke einzugeben, klicke einfach auf "Exportieren" und die Programmdatei isttoegangstoken in deinemte voeren, hoef je alleen maar op "Exporteren" te klikken en het programmabestand is op je eigen GitLab-Accountaccount gespeichert.opgeslagen.