Skip to main content

Загальна інформація про використання продукту

ROBO Pro Coding ist eine середовище Entwicklungsumgebungрозробки zurдля Programmierungпрограмування desнового neuenконтролера TXT 4.0 Controllersі, undотже, damitдля zurпрограмування Programmierungмоделей vonfischertechnik. fischertechnik-Modellen.Випущено версії ROBO Pro Coding ist verfügbar fürдля Windows, macOS, Linux, iOS undта AndroidAndroid. undЗавантажити kannце ausпрограмне diesenзабезпечення Quellenможна bezogenз werden.наступних джерел:

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

 

Doku_RPC.pngimage-1623839044249.22.21.png  

DerЦей abgebildeteкод Codeможна könnteвикористовувати fürдля diesesцієї Modellмоделі (links)ліворуч). genutzt werden.Die Weboberfläche vonВеб-інтерфейс ROBO Pro Coding hatмає denтаку folgenden Aufbauструктуру (dieцифри Ziffernвідповідають verweisenобластям aufзображення, dieна gekennzeichnetenяких Bereicheвони in der Abbildung)вказані):

  1. HierТут stehtпоказані das,блоки wasкоду, inнаписані Blöcken programmiert wurde, inмовою Python
  2. DasУ istце dasполе Feldперетягуються inблоки dasдля die Blöcke hineingezogen werden um zu programmierenпрограмування
  3. InУ derконсолі Konsoleпоказано wirdхід dasвиконання Ablaufen des Programms dokumentiert 
  4. програми
    • HaltepunkteТочки werdenзупинки fürвикористовуються dasдля Debuggenналагодження vonпрограм. ProgrammenВони genutzt.визначають Sieділянки definierenкоду, bestimmteу Stellenяких imвиконання Code,програми beiзупиняється. dehnenТочки dasзупинки Programmзадаються angehaltenчерез wird.редактор Dieseі werdenскладаються überз denімені Editorфайлу gesetztта undномера bestehen aus dem Dateinamen + Nummer der Zeile.рядка.
    • UnterВ Ausdruckобласті kann"Ausdruck" man("Вираз") sichможна Variableninhalteпереглянути anschauen.вміст змінних.
    • DerВ області Aufrufstapel zeigt(Стек dieвикликів) Verschachtelungвідображаються derвкладені Aufrufe.виклики. InsbesondereСтек beiвикликів Einsatzкорисний, vonзокрема, Funktionenпід istчас dasвиконання hilfreich.функцій.
  5. HierТут findetти manзнайдеш alleвсі Blöckeблоки zumдля Programmieren sortiert in die Kategorien Aktorenпрограмування, відсортовані за категоріями Aktoren (Виконавчі елементи), Sensoren und(Датчики) та Verarbeitung (Обробка)
  6. DieseЦей Zeileрядок wirdроз'яснюється separatокремо unterв Kopfzeileрозділі erläutert«Головний рядок»
  7. HierТут kannможна manвибрати dasрівень Lernniveauнавчання, anщо denпідходить Nutzerданому anpassen.користувачеві. JeЗалежно nachвід Niveauрівня werdenможуть z.B.відображатися, nurнаприклад, dieлише allerwichtigstenнайважливіші Blöcke angezeigt.блоки.

 

KopfzeileГоловний рядок

image-1623793979375.19.18.png

InГоловний derрядок Kopfzeile befinden sichмістить (v.l.n.r.зліва направо) dieелементи Bedienungselementeкерування fürдля dasзапуску Startenпрограми, desзупинки Programms,програми, dasзапуску Stoppenналагоджувача, desвиклику Programms, dasтестування Startenінтерфейсу, desзавантаження Debugger,поточної denпрограми Aufrufта desз'єднання Schnittstellentests,з das Hochladen des aktuellen Programms und das Verbinden mit dem Controller.контролером.

StartenЗапуск von Programmenпрограм

MöchteЩоб manзапустити seinсвою Programmпрограму vonз середовища ROBO Pro CodingCoding, ausнатисніть startenна klicktцю man auf dieses Symbol.іконку.

StoppenЗупинення von Programmen програм

MöchteЩоб manзупинити seinсвою Programmпрограму stoppen,до bevorтого, esяк vonвона selbstзупиниться endetсама, tipptторкнися manцієї auf dieses Symbol.іконки.

Der DebuggerНалагоджувач

DerНалагоджувач Debuggerспрощує sollпошук dasпомилок Findenу vonпрограмі. FehlernЧерез imменю Programmу erleichtern.верхньому Überправому dasкуті Menüможна inкрок derза oberenкроком rechtenпройти Eckeкод, kannімітуючи manвиконання denпрограми. CodeПри Schrittцьому fürпрограма Schrittреагуватиме durchgehenна undвзаємодію soз einenдатчиками, Programmdurchlaufнаприклад simulieren.натискання Dasклавіші. ProgrammПід reagiertчас dabeiпроходження trotzdemпрограми aufу Interaktionвеликому mitполі Sensoren,зліва wieпоказано, z.B.в dasякому drückenблоці, einesа Tasters.праворуч Während manв dasякому Programmмісці durchläuft,коду kannна manмові linksPython imВи großen Feld sehen in welchem Block man sich befinden und rechts an welcher Stelle im Python-Code.знаходитесь.

DerТестування Schnittstellentestінтерфейсу

KlicktНатисніть manна aufцю dasіконку Symbol,з mitтрьома denрегуляторами dreiі Reglern,відкриється öffnetце sich dieses Fenster:вікно:

image-1623794821356.06.43.png

HierТут kannпоказані manвсі alleпідключені angeschlossenenпристрої. GeräteЗа sehen.допомогою Beiповзунків Aktorenможна kannперевірити, manчи kannпрацюють manвиконавчі überелементи. dieДля Schiebereglerдатчиків überprüfenвказується obвиміряне sie funktionieren. Bei den Sensoren wird der gemessene Wert angegebenзначення (beiнаприклад, demтут навпроти клавіші Mini-Taster stehtпоказана z.B. eineцифра 1, weilтому erщо gedrücktця ist)кнопка натиснута). ÜberУ dasвипадаючому Dropdown-Menüменю (kleinesмаленький Dreieck)трикутник) kannможна angegebenвибрати werden,підключені was angeschlossen ist.елементи.

HochladenЗавантаження von Programmenпрограм

HatЯкщо manВи einнаписали Programmпрограму geschriebenі undхочете, möchte,щоб dassвона esавтономно autarkвиконувалась aufна demконтролері, Controllerїї läuft,можна kannзавантажити manв esконтролер überза diesesдопомогою Symbolцієї aufіконки. denПісля Controllerзавантаження laden.ваша Esпрограма tauchtз'явиться dannв unterсписку denфайлів Dateienу aufконтролері. demНатисканням Controllerна auf.ім'я Tipptпрограми manв dortцьому aufсписку denВи Programmnamen,перейдете landetу manїї inпідпапку. denУ Unterorderній desє Programms.файл Hierна findetім'я sich«main.py». eineНатисніть Datei,його die- "main.py" heißt. Klicke auf diese und derкнопка "open"-Knopf untenвнизу rechtsсправа sollteповинна grünзагорітися aufleuchten.зеленим. DrückenНатисніть denкнопку "open" -Knopf undвідкриється esще öffnetодне sichменю einз weiteresчотирма Menü mit vier Optionen:опціями:

  1. Laden:Laden Lade(Завантаження): dasзавантажте Programmпрограму, dannщоб kannstзапустити duїї esз vomпочаткового Homebildschirm aus startenекрана
  2. Auto load:load Das(Автозавантаження): Programmпри wirdнаступному beimзапуску nächstenконтролера Startenпрограма desзавантажується Controller automatisch wieder geladenавтоматично
  3. Auto start:start Das(Автозапуск): Programmпри wirdнаступному beimзапуску nächstenконтролера Startenпрограма desавтоматично Controllerзавантажується automatischта wieder geladen und direkt gestartetзапускається
  4. Delete project:project Das(Видалити Programmпроект): wirdпрограма vomвидаляється Controllerз gelöschtконтролера
VerbindenЗ'єднання mitз dem Controller контролером

WieТут manзображено sichпроцес mitз'єднання demз Controller verbindet wurde hier erklärt.контролером.

ControllerkonfigurationКонфігурація контролера

UmЩоб Bauteile,використовувати wieрізні Sensorenкомпоненти und Aktoren,датчики imта Programmвиконавчі nutzenелементи zu können,у mussпрограмі, manїх sieтреба anпідключити denдо Controllerконтролера, anschließenпричому undне dasтільки nichtфізично, nurа physisch,й sondernу auchпрограмі. inКонфігурація derконтролера Software.завжди Dieвідкрита Controllerkonfiguration(автоматично). istВкладка immerдля automatischпереходу geöffnetдо undнеї kann(Controllerkonfiguration) obenзнаходиться direktзверху nebenправоруч demвід Hauptprogrammвкладки erreichtосновної werden.програми (Hauptprogramm). Натисніть на цю вкладку.

ImЗараз linkenзліва Bereichвідображаються werdenконтролер jetztта derвсі Controllerкомпоненти, undякі sämtlicheможна möglicheпідключити Bauteile,до dieнього. sichПеретягніть anконтролер denу Controllerобласть anschließenпрограмування. lassen,Тепер angezeigt.можна Denпідключити Controllerнеобхідні ziehtкомпоненти manдо aufконтролера, dieперетягуючи Programmierfläche.і Anschließendопускаючи kann man die gewünschten Bauteile per Drag and  Drop an den Controller anschließen.їх.

image-1623796138151.28.13.png

SpeichernЗбереження von Programmenпрограм

 WennЩоб duзберегти einпрограму, Programmнатисніть speichernна möchtestтри klickeлінії aufзверху dieліворуч dreiна Striche oben links auf derвеб-сайті ROBO Pro CodingCoding. Website.Торкниться Tippe hier auf die Option "Exportieren". Jetzt kannst du auswählen ob du dein Programm lokal auf deinem Gerät oder bei GitLab speichern möchtest.

Lokal: Nachdem du den Namen deines Programms eingegeben hast klicke einfach aufопції "Exportieren" und("Експортувати"). dieЗараз ProgrammdateiВи istможете aufвибрати deinemмісце Gerät.збереження програми: на Вашому пристрої або GitLab.

Локальне збереження: після введення імені Вашої програми просто натисніть на Exportieren - і файл програми збережеться на твоєму пристрої.

GitLab: Nachdem duпісля denвведення Namenімені deinesВашої Programmпрограми eingegebenта hastвиконання undвказаних denкроків, angegebenenнеобхідних Schrittenдля gefolgtвведення bist,особистого umтокена denдоступу, persönlichenпросто Zugriffstokenнатисніть einzugeben,на klickeExportieren einfach- aufі "Exportieren"файл undпрограми dieзбережеться Programmdateiу istВашому inакаунті deinemна GitLab-Account gespeichert.GitLab.