Справочные материалы по программированию TXT 4.0 на Питоне
Справочные материалы по программированию TXT 4.0 на Питоне
Добрый день! Подскажите, пожалуйста, есть ли какие-либо справочные материалы для создания программ сразу на Python в среде "ROBO pro Coding"? Понятное дело, что каждый блок дублируется при установке в отдельное окно с текстом программы, но, может, существует какой-либо готовый перечень команд для удобства пользователей?
- Mr.Kubikus
- Сотрудник ПАКПАК
- Сообщения: 1020
- Зарегистрирован: 22 окт 2010, 23:57
Re: Справочные материалы по программированию TXT 4.0 на Питоне
Добрый вечер!
На данный момент документация на программный интерфейс (API) контроллера TXT4.0 для языка программирования Питон не опубликована. Насколько мне известно Fischertechnik в данный момент ведет работу по подготовке документации к релизу.
Сейчас для изучения API можно использовать код, который генерирует среда разработки ROBO Pro Coding, а также исходный код библиотеки fischertechnik, которая используется в генерируемом коде для доступа к входам/выходам TXT4.0. Я выгрузил исходный код библиотеки fischertechnik из контроллера. Вы можете скачать архив по ссылке:
На данный момент документация на программный интерфейс (API) контроллера TXT4.0 для языка программирования Питон не опубликована. Насколько мне известно Fischertechnik в данный момент ведет работу по подготовке документации к релизу.
Сейчас для изучения API можно использовать код, который генерирует среда разработки ROBO Pro Coding, а также исходный код библиотеки fischertechnik, которая используется в генерируемом коде для доступа к входам/выходам TXT4.0. Я выгрузил исходный код библиотеки fischertechnik из контроллера. Вы можете скачать архив по ссылке:
- Mr.Kubikus
- Сотрудник ПАКПАК
- Сообщения: 1020
- Зарегистрирован: 22 окт 2010, 23:57
Re: Справочные материалы по программированию TXT 4.0 на Питоне
Также для доступа к входам и выходам контроллера можно использовать библиотеку нижнего уровня - ft. Выше я писал о библиотеке fischertechnik. Так вот, она работает с входами и выходами не напрямую, а через библиотеку ft.
Пример использования библиотеки ft для управления моторами:
Подробное описание библиотечных классов и их публичных функций можно найти во вложенном файле.
Пример использования библиотеки ft для управления моторами:
Код: Выделить всё
import time
import ft
txt = ft.fttxt2("auto")
m1 = txt.motor(1)
m2 = txt.motor(2)
m1.setSpeed(512)
m2.setSpeed(-512)
time.sleep(2)
m1.setSpeed(0)
m2.setSpeed(0)
- Вложения
-
- ft-pydoc.txt
- (16.54 КБ) 964 скачивания