Skip to main content

Общая информация о пользовании продуктом

ROBO Pro CodingCoding — 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

Russisch-AllgemeineBenutzung-Bild1.PNG


image-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«Aufrufstapel» 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 (Исполнительные элементы),  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.pngimage-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на linksязыке imPython 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:окно:

Russisch-AllgemeineBenutzung-Bild4.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здесь Tasterнапротив stehtклавиши z.B.«Mini-Taster» eineпоказана 1,цифра weil«1», 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"«open» heißt.внизу Klickeсправа aufдолжна dieseзагореться undзеленым. derЩелкни "open"-Knopfкнопку unten«open» — 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(Controllerkonfiguration) undнаходится kannвверху obenсправа direktот nebenвкладки demосновной Hauptprogrammпрограммы erreicht(Hauptprogramm). werden.Щелкни эту вкладку.

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.их.

Russisch-Allgemeine Benutzung-Bild5.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«Exportieren» auf die Option "Exportieren"(«Экспортировать»). JetztСейчас kannstты duможешь auswählenвыбрать obместо duсохранения deinпрограммы: Programmна lokalтвоем aufустройстве deinemили Gerätв oder bei GitLab speichern möchtest.GitLab.

Lokal:Локальное Nachdemсохранение: duпосле denввода Namenимени deinesтвоей Programmsпрограммы eingegebenпросто hastщелкни klickeпо einfach«Exportieren» — aufи "Exportieren"файл undпрограммы dieсохранится Programmdateiна istтвоем auf deinem Gerät.устройстве.

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