Russian (CIS)

Translate

Russian Chinese (Simplified) English French German Ukrainian
Главная Форум
Подписаться: Подписаться на рассылку по e-mail FACEBOOK
Форум
Добро пожаловать, Гость
Привет! Вход или Регистрация.    Забыли пароль?
Будет-ли ПО Альфа под ОС Linux/Ubuntu??? (1 просматривает) (1) Гость
Вниз Ответить Избранное: 0
Сообщения темы: Будет-ли ПО Альфа под ОС Linux/Ubuntu???
#247
solegstar (Пользователь)
Fresh Boarder
Постов: 19
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 12 г., 7 мес. назад  
Добрый день! Интересует ситуация с ПО Alfa под ОС Linux/Ubuntu. Ведётся-ли разработка в этом направлении? (т.к. переход на Ubuntu останавливает отсутствие Alfa под неё ).
 
Сообщение модератору   Зарегистрированный Зарегистрированный  
  Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
#248
support (Посетитель)
Модератор
Постов: 117
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 12 г., 7 мес. назад  
Редактор FBD-программ АЛЬФА не предназначен для запуска в среде ОС Linux. Впрочем, редактор можно запустить через эмулятор Wine. Тестировалась АЛЬФА v1.0.22 на платформе Slackware 12 (пересобранное ядро 2.6.21.5) + Wine 1.0rc4. Программа работала, но нестабильно. Возможно, применение более новых дистрибутивов ОС Linux и последнего стабильного релиза Wine, позволит использовать редактор АЛЬФА без каких-либо трудностей.
Поскольку подобный вопрос на форуме поднимается не раз, ближайшим временем будет проведено тестирование программных продуктов «МИКРОЛ» в среде ОС Linux (дистрибутив Slackware 12.2).
 
Сообщение модератору   Зарегистрированный Зарегистрированный  
  Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
#249
solegstar (Пользователь)
Fresh Boarder
Постов: 19
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 12 г., 7 мес. назад  
Спасибо за советы, попробую Вашим методом запустить Альфу...
 
Сообщение модератору   Зарегистрированный Зарегистрированный  
  Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
#259
solegstar (Пользователь)
Fresh Boarder
Постов: 19
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 12 г., 6 мес. назад  
Добрый день! Получилось запустить Альфу на Ubuntu 9.04 под Wine 1.1.24, но к сожалению только в режиме редактирования... аппаратно никак не получилось подружить Wine c виртуальным COM-портом... Использовал БПИ-52. ОС нашла преобразователь сама, без установки драйверов... Может подскажете как подружить Wine c аппаратной частью?
 
Сообщение модератору   Зарегистрированный Зарегистрированный  
  Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
#260
solegstar (Пользователь)
Fresh Boarder
Постов: 19
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 12 г., 6 мес. назад  
Программирование контроллера МИК-51 заработало с преобразователем БПИ-485!!! C БПИ-52 к сожалению так ничего не получилось. Так что функции Альфы работают полностью под Wine 1.1.24 на ОС Ubuntu 9.04. Думаю так-же будет работать и на других версиях Linuxa!!! Кто разберется как подружить БПИ-52 с Альфой, пишите сюда!!!
 
Сообщение модератору   Зарегистрированный Зарегистрированный  
  Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
#261
softdev (Пользователь)
Junior Boarder
Постов: 25
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 12 г., 6 мес. назад  
Попробуйте подружить используя драйвера http://www.ftdichip.com/Drivers/VCP/Linux/ftdi_sio.tar.gz. А также по ссылке расположен readme.dat по установке драйверов. http://www.ftdichip.com/Drivers/VCP.htm
 
Сообщение модератору   Зарегистрированный Зарегистрированный  
  Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
#309
solegstar (Пользователь)
Fresh Boarder
Постов: 19
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 12 г., 4 мес. назад  
Добрый день. В версии Ubuntu 9.04 данные драйвера уже встроены, но похоже есть какой-то конфликт устройств (или ПО), и поэтому БПИ-52, не работает. Программирую только через БПИ-485. До обновления Wine до версии 1.1.29 все функции Альфы работали стабильно, иногда не сразу определялся тип переменной (число/время), после нескольких открытий функций, тип переменной всё-таки считывался. После обновления Wine перестала работать функция "Нумерация блоков", а также нестабильно идет программирование контроллера МИК-51 (вылетает с ошибками, хотя если начать повторное программирование, это место проскакивает и может завершить программирование без ошибок). Вот примерно такой отчет о работе с Альфой под Ubuntu 9.04 . Конечно хочется пожелать команде разработчиков Альфы успехов, и чтоб они всё-же двигались в направлении портирования Альфы на ОС Linux. Т.к. под эмуляцией, Альфа всё таки не полнофункциональна...
 
Сообщение модератору   Зарегистрированный Зарегистрированный  
  Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
#407
asu_tp (Модератор)
Модератор
Постов: 18
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
RE: Будет-ли ПО Альфа под ОС Linux/Ubuntu??? 11 г., 9 мес. назад  
Во всех новых дистрибутивах Линукс, базирующихся на ядре 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
 
Сообщение модератору   Зарегистрированный Зарегистрированный  
  Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
Вверх Ответить