solegstar (Пользователь)
Fresh Boarder
Постов: 19
|
Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 14 г., 9 мес. назад
|
|
Добрый день! Интересует ситуация с ПО Alfa под ОС Linux/Ubuntu. Ведётся-ли разработка в этом направлении? (т.к. переход на Ubuntu останавливает отсутствие Alfa под неё ).
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
support (Посетитель)
Модератор
Постов: 117
|
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 14 г., 9 мес. назад
|
|
Редактор FBD-программ АЛЬФА не предназначен для запуска в среде ОС Linux. Впрочем, редактор можно запустить через эмулятор Wine. Тестировалась АЛЬФА v1.0.22 на платформе Slackware 12 (пересобранное ядро 2.6.21.5) + Wine 1.0rc4. Программа работала, но нестабильно. Возможно, применение более новых дистрибутивов ОС Linux и последнего стабильного релиза Wine, позволит использовать редактор АЛЬФА без каких-либо трудностей.
Поскольку подобный вопрос на форуме поднимается не раз, ближайшим временем будет проведено тестирование программных продуктов «МИКРОЛ» в среде ОС Linux (дистрибутив Slackware 12.2).
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
solegstar (Пользователь)
Fresh Boarder
Постов: 19
|
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 14 г., 9 мес. назад
|
|
Спасибо за советы, попробую Вашим методом запустить Альфу...
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
solegstar (Пользователь)
Fresh Boarder
Постов: 19
|
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 14 г., 8 мес. назад
|
|
Добрый день! Получилось запустить Альфу на Ubuntu 9.04 под Wine 1.1.24, но к сожалению только в режиме редактирования... аппаратно никак не получилось подружить Wine c виртуальным COM-портом... Использовал БПИ-52. ОС нашла преобразователь сама, без установки драйверов... Может подскажете как подружить Wine c аппаратной частью?
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
solegstar (Пользователь)
Fresh Boarder
Постов: 19
|
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 14 г., 8 мес. назад
|
|
Программирование контроллера МИК-51 заработало с преобразователем БПИ-485!!! C БПИ-52 к сожалению так ничего не получилось. Так что функции Альфы работают полностью под Wine 1.1.24 на ОС Ubuntu 9.04. Думаю так-же будет работать и на других версиях Linuxa!!! Кто разберется как подружить БПИ-52 с Альфой, пишите сюда!!!
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
softdev (Пользователь)
Junior Boarder
Постов: 25
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
solegstar (Пользователь)
Fresh Boarder
Постов: 19
|
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 14 г., 6 мес. назад
|
|
Добрый день. В версии Ubuntu 9.04 данные драйвера уже встроены, но похоже есть какой-то конфликт устройств (или ПО), и поэтому БПИ-52, не работает. Программирую только через БПИ-485. До обновления Wine до версии 1.1.29 все функции Альфы работали стабильно, иногда не сразу определялся тип переменной (число/время), после нескольких открытий функций, тип переменной всё-таки считывался. После обновления Wine перестала работать функция "Нумерация блоков", а также нестабильно идет программирование контроллера МИК-51 (вылетает с ошибками, хотя если начать повторное программирование, это место проскакивает и может завершить программирование без ошибок). Вот примерно такой отчет о работе с Альфой под Ubuntu 9.04 . Конечно хочется пожелать команде разработчиков Альфы успехов, и чтоб они всё-же двигались в направлении портирования Альфы на ОС Linux. Т.к. под эмуляцией, Альфа всё таки не полнофункциональна...
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
asu_tp (Модератор)
Модератор
Постов: 18
|
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 13 г., 11 мес. назад
|
|
Во всех новых дистрибутивах Линукс, базирующихся на ядре 2.6.9 или более новом, драйвер преобразователя USB <-> RS-485 присутствует либо в самом ядре, либо в виде загружаемого модуля. По этой причине, доустановка каких-либо дополнительных драйверов для работы с преобразователем БПИ-52 не нужна.При загрузке Линукс должен обнаружить БПИ-52 и приписать его в каталог /dev (/dev/ttyUSB0, /dev/ttyUSB1 и т.д.).
Программа wine не обеспечивает доступ к низкоуровневым системным ресурсам (например, к портам). То есть, порт /dev/ttyUSB0 она, без сторонней помощи, не увидит. Для того, чтоб "подружить" wine и БПИ-52, необходимо выполнить следующие действия:
1. Перейти в каталог ~/.wine/dosdevices.
2. От имени root выполнить следующие команды:
rm com1
rm -r /dev/usb
mkdir /dev/usb
mknod /dev/usb/ttyUSB0 c 188 0
ln -s /dev/usb/ttyUSB0 com1
chmod 606 com1
Подобные действия необходимо проводить после каждой перезагрузки, поэтому, целесообразным является записать их в текстовой файл, поставить на него атрибут исполнения, и запускать либо вручную, либо настроить его запуск при каждой загрузке.
Такой способ позволил полноценно использовать ПО АЛЬФА для связи через БПИ-52.
Тестирование проводилось на следующей платформе:
Slackware 13 (ядро 2.6.29.6)
wine 1.1.41
АЛЬФА 1.0.28.4
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
|
|