реклама на сайте
подробности

 
 
7 страниц V  « < 4 5 6 7 >  
Reply to this topicStart new topic
> Beremiz, портирование под stm32
Lost_byte
сообщение May 31 2017, 06:04
Сообщение #76





Группа: Участник
Сообщений: 13
Регистрация: 7-04-05
Из: Владимир
Пользователь №: 3 952



Цитата(griabig @ May 30 2017, 18:23) *
А ты пробовал добавлять дочерние узлы к интерфейсу настройки modbus в дереве проекта?
Вообще с вопросами лучше писать в список рассылки Beremiz. Лучше всего на вопросы по поводу этой библиотеки Modbus ответит её автор, который этот форум не читает. ;-)


Пробовал, позднее чем написал этот пост. Да, видимо это то что надо. Насчет автора modbus - спасибо учту, но пока форум дал мне больше информации, и оперативнее.

Цитата(griabig @ May 30 2017, 18:23) *
глюки GUI - что под этим конкретно подразумевается и у кого? Beremiz? YaPLC?
Автор YaPLC, кстати, список рассылки Beremiz тоже читает.


Конечно YaPLC, контекст предложения однозначен.
Конкретно:
1. Добавляю релейную диаграмму (Ladder);
2. Рисую схему 2 входа - один выход, монтажное-ИЛИ (да в общем то не важно);
3. При копировании элементов произвольно с экрана пропадают то оригиналы то копии;
4. При перетаскивании элемент зрительно остается на месте, появляется в новом (будто ьы обновление экрана) если кликнуть вне области редактирования.
5. Выделенные элементы бывает остаются выделенными "навсегда".


Цитата(griabig @ May 30 2017, 18:23) *
По поводу промышленного применения Beremiz: Вот список тех, кто его уже использует.
У Smarteh вообще вся продукция основана на Beremiz.
На сайте Beremiz только про один их контроллер написано, но с тех пор у них уже несколько линеек контроллеров и панелей на Beremiz вышло.


Здорово, спасибо, да я уже "проехался" по этому списку, жаль что у Нуклерона нет в данный момент инфы о выпускаемых ПЛК, а ИЭУМ им. Брука не предлагает скачать свою сборку Beremiz.

Есть предложение. А может сделать русскоязычную Wiki для Beremiz? Подозреваю что не я один такой интересующийся новичок. В целях популяризации проекта и роста сообщества толковых разработчиков стоило бы снизить порог входимости, например таким вот нехитрым способом.
Сам я готов написать статью по результатам своих изысканий в части Modbus, ну и в общем поставить эдакий начальный "каркас" Wiki. Нужно решить вопрос с размещением ресурса. Наверное самое простое и бесплатное - прямо в битбакете. Вопрос, рядом с основным репозиторием или в отдельном? По опыту вики рядом с репозиторием разработки должны быть посвящены теме именно разработки а не практического использования.
Go to the top of the page
 
+Quote Post
griabig
сообщение May 31 2017, 06:51
Сообщение #77


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 30-09-09
Пользователь №: 52 655



Цитата(Lost_byte @ May 31 2017, 09:04) *
Пробовал, позднее чем написал этот пост. Да, видимо это то что надо. Насчет автора modbus - спасибо учту, но пока форум дал мне больше информации, и оперативнее.

Почтовая рассылка однозначно оперативнее. Потому что форум этот я проверяю крайне редко. Все актуальные обсуждения ведутся там. В любом случае, если занимаетесь Beremiz, то подписаться на список рассылки крайне рекомендуется.

Цитата(Lost_byte @ May 31 2017, 09:04) *
Конечно YaPLC, контекст предложения однозначен.
Конкретно:
1. Добавляю релейную диаграмму (Ladder);
2. Рисую схему 2 входа - один выход, монтажное-ИЛИ (да в общем то не важно);
3. При копировании элементов произвольно с экрана пропадают то оригиналы то копии;
4. При перетаскивании элемент зрительно остается на месте, появляется в новом (будто ьы обновление экрана) если кликнуть вне области редактирования.
5. Выделенные элементы бывает остаются выделенными "навсегда".

Вообще эта проблема должна повторяться и на Beremiz. YaPLC эту часть кода не затрагивает, поэтому проблема должно присутствовать и в Beremiz и в PLCOpen Editor.
Код они используют один и тот же. Пытался повторить проблему у себя, но что-то не вышло.
Кстати, принудительная перерисовка есть по Ctrl-R.

Цитата(Lost_byte @ May 31 2017, 09:04) *
Здорово, спасибо, да я уже "проехался" по этому списку, жаль что у Нуклерона нет в данный момент инфы о выпускаемых ПЛК,

А спросить?

Цитата(Lost_byte @ May 31 2017, 09:04) *
а ИЭУМ им. Брука не предлагает скачать свою сборку Beremiz.

А спросить? Вдруг вышлют по запросу.

Цитата(Lost_byte @ May 31 2017, 09:04) *
Есть предложение. А может сделать русскоязычную Wiki для Beremiz? Подозреваю что не я один такой интересующийся новичок. В целях популяризации проекта и роста сообщества толковых разработчиков стоило бы снизить порог входимости, например таким вот нехитрым способом.
Сам я готов написать статью по результатам своих изысканий в части Modbus, ну и в общем поставить эдакий начальный "каркас" Wiki. Нужно решить вопрос с размещением ресурса. Наверное самое простое и бесплатное - прямо в битбакете. Вопрос, рядом с основным репозиторием или в отдельном? По опыту вики рядом с репозиторием разработки должны быть посвящены теме именно разработки а не практического использования.

Wiki есть https://bitbucket.org/skvorl/beremiz/wiki/Home
Информации там, правда, пока немного. Пишите туда. Абсолютно не вижу проблемы сделать два раздела в вики для разработки и для использования. Сейчас информации не так много, чтобы делать для неё отдельную Wiki. Если понадобится, то часть вики всегда можно вынести в отдельное место.

Сообщение отредактировал griabig - May 31 2017, 07:04
Go to the top of the page
 
+Quote Post
paulbell
сообщение Jun 1 2017, 06:57
Сообщение #78


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 18-07-16
Пользователь №: 92 595



Добрый день.

Цитата(Lost_byte @ May 31 2017, 11:04) *
Конечно YaPLC, контекст предложения однозначен.
Конкретно:
1. Добавляю релейную диаграмму (Ladder);
2. Рисую схему 2 входа - один выход, монтажное-ИЛИ (да в общем то не важно);
3. При копировании элементов произвольно с экрана пропадают то оригиналы то копии;
4. При перетаскивании элемент зрительно остается на месте, появляется в новом (будто ьы обновление экрана) если кликнуть вне области редактирования.
5. Выделенные элементы бывает остаются выделенными "навсегда".


У себя воспроизвести не могу, система Win 7 Pro 32bit.

Как сказал griabig, YAPLC/IDE использует код Beremiz, по сути - это запускалка Beremiz с плагинами для, конфигурации, сборки проекта, связи.

Сборка под win основана на https://bitbucket.org/skvorl/beremiz_public_dist
Go to the top of the page
 
+Quote Post
Lost_byte
сообщение Jun 1 2017, 11:43
Сообщение #79





Группа: Участник
Сообщений: 13
Регистрация: 7-04-05
Из: Владимир
Пользователь №: 3 952



Цитата
У себя воспроизвести не могу, система Win 7 Pro 32bit.


У меня Win7 64bit.

А вот PLCOpen Editor использовал с приставкой v2, видимо был когда-то и v1...

Попробую на днях затестить под виртуалкой в Debian.

Вообще не первый раз встречаю "залипания" WxWidget-python проектов, навскидку примеры не приведу, но было точно.
При всем при том что старый добрый Code::Blocks (тоже Wx но на чистом C) работает как часики и порой по удобству/скорости уделывает таких мастодонтов как Eclipse.

P.S. для пруфов могу попробовать записать видосик с экрана и выложить куда-нибудь в облако. Нужно?

Сообщение отредактировал Lost_byte - Jun 1 2017, 11:46
Go to the top of the page
 
+Quote Post
griabig
сообщение Jun 1 2017, 11:52
Сообщение #80


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 30-09-09
Пользователь №: 52 655



Цитата(Lost_byte @ Jun 1 2017, 14:43) *
У меня Win7 64bit.

А вот PLCOpen Editor использовал с приставкой v2, видимо был когда-то и v1...

А где вы такой вообще взяли??? Текущая версия PLCOpen Editor совпадает с текущей версией Beremiz - 1.2-85fdcc04da25.

Цитата(Lost_byte @ Jun 1 2017, 14:43) *
Попробую на днях затестить под виртуалкой в Debian.

Вообще не первый раз встречаю "залипания" WxWidget-python проектов, навскидку примеры не приведу, но было точно.
При всем при том что старый добрый Code::Blocks (тоже Wx но на чистом C) работает как часики и порой по удобству/скорости уделывает таких мастодонтов как Eclipse.

P.S. для пруфов могу попробовать записать видосик с экрана и выложить куда-нибудь в облако. Нужно?

Я пробовал на виртуалке Win7 64bit, не смог воспроизвести.
На моей основной системе, Debian , тоже не получилось.
Go to the top of the page
 
+Quote Post
Lost_byte
сообщение Jun 1 2017, 11:59
Сообщение #81





Группа: Участник
Сообщений: 13
Регистрация: 7-04-05
Из: Владимир
Пользователь №: 3 952



Цитата(griabig @ Jun 1 2017, 14:52) *
А где вы такой вообще взяли??? Текущая версия PLCOpen Editor совпадает с текущей версией Beremiz - 1.2-85fdcc04da25.


Ваша правда, действительно v1.2. Видимо-где-то я ошибся при сортировке по папочкам и потерял "1."
Go to the top of the page
 
+Quote Post
Lost_byte
сообщение Jun 1 2017, 13:17
Сообщение #82





Группа: Участник
Сообщений: 13
Регистрация: 7-04-05
Из: Владимир
Пользователь №: 3 952



ну вот захватил небольшой видос. Жаль что не нашел фревую совтинку с отображением нажатий клавиатуры.
Поэтому напишу здесь: глюки начинаются при попытках сделать Ctrl+C-Ctrl+V. Копипаста может сработать, сработать с окном ошибки (после этого Ctrl-V не работает можно вставить через правый клик), или не сработать вообще, или же привести к порче всего уже нарисованного.

Go to the top of the page
 
+Quote Post
paulbell
сообщение Jun 2 2017, 07:14
Сообщение #83


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 18-07-16
Пользователь №: 92 595



Цитата(Lost_byte @ Jun 1 2017, 18:17) *
ну вот захватил небольшой видос. Жаль что не нашел фревую совтинку с отображением нажатий клавиатуры.
Поэтому напишу здесь: глюки начинаются при попытках сделать Ctrl+C-Ctrl+V. Копипаста может сработать, сработать с окном ошибки (после этого Ctrl-V не работает можно вставить через правый клик), или не сработать вообще, или же привести к порче всего уже нарисованного.



У вас в видео на 59 секунде сгенерировался отчет об ошибке, путь к файлу отчета читаем, сможете создать issue здесь : https://bitbucket.org/skvorl/beremiz/issues...amp;status=open и приложить отчет об ошибке?
Насколько я помню, это можно сделать без регистрации...
Go to the top of the page
 
+Quote Post
yanvasiij
сообщение Jun 2 2017, 07:42
Сообщение #84


Местный
***

Группа: Свой
Сообщений: 321
Регистрация: 23-12-11
Из: Уфа
Пользователь №: 69 041



Цитата
Насчет посмотреть YaPLC - это конечно резонно... Смотрю, пытаю, на моей Win7 наблюдаю катастрофические глюки GUI (это при том что чистый PLCOpen Editor вполне вменяем).
Копать надо глубоко, а у меня задача - принять решение, рабочая такая задача, не хоббийная.


Мы тут недавно осваивали среду для контроллеров B&R. По сравнению с ней, Beremiz очень даже неплох, при том, что B&R это очень крупная контора (в России конечно они плохо распространены по сравнению с теми же сименсами, бредлями и шнайдерами). Я имею ввиду не дизайн (с дизайном там то в отличии от беремиза все в порядке), а функционал и степень глючности. А по поводу принять решение - какие собственно варианты - codesys, да isagraph? Так там, простите, та еще борода...
Go to the top of the page
 
+Quote Post
Lost_byte
сообщение Jun 2 2017, 08:03
Сообщение #85





Группа: Участник
Сообщений: 13
Регистрация: 7-04-05
Из: Владимир
Пользователь №: 3 952



Цитата(yanvasiij @ Jun 2 2017, 10:42) *
А по поводу принять решение - какие собственно варианты - codesys, да isagraf? Так там, простите, та еще борода...


Вопрос стоит несколько иначе. Иначе в плане выбора. Если кратко то: писать самим или присоединиться к сообществу open-source?
Третьим элементом вроде как рассматривается "делать оборудование совместимым с...". Но я на своем уровне ответственности выступаю категорически "против" такого пункта выбора.
Go to the top of the page
 
+Quote Post
griabig
сообщение Jun 2 2017, 08:10
Сообщение #86


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 30-09-09
Пользователь №: 52 655



Цитата(Lost_byte @ Jun 2 2017, 11:03) *
Вопрос стоит несколько иначе. Иначе в плане выбора. Если кратко то: писать самим или присоединиться к сообществу open-source?
Третьим элементом вроде как рассматривается "делать оборудование совместимым с...". Но я на своем уровне ответственности выступаю категорически "против" такого пункта выбора.


Если вы собираетесь писать самим, скажите сколько программистов у вас в штате планирует работать над этим проектом и как долго?

"Делать оборудование совместимым с..." с чем вы хотите сделать его совместимым? В этом случае если у вас не будет письменной договорённости (она будет скорее всего стоить денег),
то к вам рано или поздно могут придти с претензиями.
Go to the top of the page
 
+Quote Post
Lost_byte
сообщение Jun 2 2017, 08:28
Сообщение #87





Группа: Участник
Сообщений: 13
Регистрация: 7-04-05
Из: Владимир
Пользователь №: 3 952



Цитата(griabig @ Jun 2 2017, 11:10) *
Если вы собираетесь писать самим, скажите сколько программистов у вас в штате планирует работать над этим проектом и как долго?

"Делать оборудование совместимым с..." с чем вы хотите сделать его совместимым? В этом случае если у вас не будет письменной договорённости (она будет скорее всего стоить денег),
то к вам рано или поздно могут придти с претензиями.


Все считается и решается. Лицензии CoDeSys или IsaGraph стоят вполне определенных денег, как и штат специалистов в пересчете на зарплаты/годы.


Есть вопрос. Напишу здесь ибо наверное это не формат mailing-list.
Коллеги, а кто-нибудь видел руководство или примерчик разработки формы wxglade? Что-то я кроме обрывков текста на корейском и пары скриншотов ничего не нагуглил. Может контакт есть с кем можно на эту тему ненавязчиво проконсультироваться?

Сообщение отредактировал Lost_byte - Jun 2 2017, 08:29
Go to the top of the page
 
+Quote Post
griabig
сообщение Jun 2 2017, 08:33
Сообщение #88


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 30-09-09
Пользователь №: 52 655



Цитата(Lost_byte @ Jun 2 2017, 11:24) *
Все считается и решается. Лицензии CoDeSys или IsaGraph стоят вполне определенных денег, как и штат специалистов в пересчете на зарплаты/годы.

Да, в этом-то и дело. Единственно, что писать с нуля своё я бы точно не стал.
Go to the top of the page
 
+Quote Post
Lost_byte
сообщение Jun 2 2017, 08:40
Сообщение #89





Группа: Участник
Сообщений: 13
Регистрация: 7-04-05
Из: Владимир
Пользователь №: 3 952



Цитата(griabig @ Jun 2 2017, 11:33) *
Да, в этом-то и дело. Единственно, что писать с нуля своё я бы точно не стал.


Да, "давайте перепишем все с нуля" - это порочная практика программирования.

Андрей, чем помочь? Проект действительно интересный. Я не силен в питоне, но вот на С, линукс что-то могу пособить. Ну в плане документирования уже вроде как договорились, тут мне самому бы поднатореть во владении проектом.
Go to the top of the page
 
+Quote Post
griabig
сообщение Jun 2 2017, 08:56
Сообщение #90


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 30-09-09
Пользователь №: 52 655



Цитата(Lost_byte @ Jun 2 2017, 11:40) *
Да, "давайте перепишем все с нуля" - это порочная практика программирования.

Андрей, чем помочь? Проект действительно интересный. Я не силен в питоне, но вот на С, линукс что-то могу пособить. Ну в плане документирования уже вроде как договорились, тут мне самому бы поднатореть во владении проектом.

С python скорее всего придётся познакомиться, но это не сильно большая проблема, если вы уже опытный программист и знакомы с объектно-ориентированным подходом.
Документация - это была бы огромнейшая помощь. Багрепорты - это тоже хорошо. Присланный код вообще замечательно.
Лучше подписаться на список рассылки и писать текущие вопросы по Beremiz туда.
Go to the top of the page
 
+Quote Post

7 страниц V  « < 4 5 6 7 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 09:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.01484 секунд с 7
ELECTRONIX ©2004-2016