Тестирование новой версии программы 6.Х

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
RedSky
Лейтенант
Сообщения: 576
Зарегистрирован: 19 дек 2016, 20:07
Откуда: Днепропетровск
Имя: Алексей
Поблагодарили: 1 раз

Тестирование новой версии программы 6.Х

Сообщение RedSky »

support писал(а): 09 сен 2019, 18:52 Вы понимаете, программа позиционируется как обучающая промышленному програмированию. А в "настоящем" ладе не бывает переменных, а есть промежуточные реле. Ведь лад все таки - это отражение реальных релейных схем (он и создавался в дремучие времена для упращения перевода старого релейного оборудования на контроллеры). Я даже немного расширил функционал лада и для остальных типов (реле только для булеановских велеичин) сделал аналоговый соеденитель. Ну и конечно есть именованные соеденения для работы в пределах платы, и клеммы для работы во всём проекте. Ну куда уже больше?
Имелось ввиду возможность использовать аналоговый соединитель несколько раз для записи из разных мест проекта (как и катушку реле и физический выход).
Аватара пользователя
Phazz
Полковник
Сообщения: 3130
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 234 раза
Поблагодарили: 114 раз

Тестирование новой версии программы 6.Х

Сообщение Phazz »

[ref]RedSky[/ref], клемма?
ecoins
Полковник
Сообщения: 4010
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 155 раз

Тестирование новой версии программы 6.Х

Сообщение ecoins »

User8 писал(а): 09 сен 2019, 16:08 вход, не создавать глобальную переменную а создавать константу или дефине (const uint8_t), другими словами добавить константы, как в c++.
Вы ведь тоже просите сделать #define для чисел. А я прошу для любых значений - зачем это, я написал в #17
Аватара пользователя
RedSky
Лейтенант
Сообщения: 576
Зарегистрирован: 19 дек 2016, 20:07
Откуда: Днепропетровск
Имя: Алексей
Поблагодарили: 1 раз

Тестирование новой версии программы 6.Х

Сообщение RedSky »

[ref=#404040]Phazz[/ref], не получается, в клемму тоже можно записывать только один раз.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2436
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 3 раза
Поблагодарили: 31 раз

Тестирование новой версии программы 6.Х

Сообщение Dryundel »

Реактор пользовательских блоков > параметры пользователя > константа
Съехали поля описания типа переменной.
[spoiler]
2019-09-10_123109.jpg
[/spoiler]
Тянется с предыдущих версий.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Тестирование новой версии программы 6.Х

Сообщение support »

Dryundel писал(а): 10 сен 2019, 12:36 Реактор пользовательских блоков > параметры пользователя > константа
Съехали поля описания типа переменной.
Добавил в TODO
Автор программы FLProg.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Тестирование новой версии программы 6.Х

Сообщение support »

Выложил (пока на хабре) первый урок по работе с редактором описаний контроллера
Автор программы FLProg.
Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22 авг 2017, 11:08
Откуда: Винница
Имя: Юрий

Тестирование новой версии программы 6.Х

Сообщение Hijin »

Dryundel писал(а): 29 апр 2019, 23:29 Выбор_входа_(CODE).ubi
Уже не один раз писал что в блоке меню нет входа ЕN
Но Dryundel создал пользовательский блок кототый я может я бы рекоменоиал добавиь в основные блоки
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Тестирование новой версии программы 6.Х

Сообщение Naladchik »

support писал(а): 09 сен 2019, 10:25 DrMario писал(а): ↑08 сен 2019, 16:39
Огромный размер окна при выборе контроллера и не помещается на экран. Для доступа к кнопке пришлось перемещать панель задач
\
Поставил в TODO на следующую версию. Сейчас окно 1024х800. Сделаю 800х600
А почему размер окон не сделать изменяемым? По аналогии с окном "Монитор СОМ порта".
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Тестирование новой версии программы 6.Х

Сообщение support »

Naladchik писал(а): 12 сен 2019, 06:42
support писал(а): 09 сен 2019, 10:25 DrMario писал(а): ↑08 сен 2019, 16:39
Огромный размер окна при выборе контроллера и не помещается на экран. Для доступа к кнопке пришлось перемещать панель задач
\
Поставил в TODO на следующую версию. Сейчас окно 1024х800. Сделаю 800х600
А почему размер окон не сделать изменяемым? По аналогии с окном "Монитор СОМ порта".
Это связанно с особенностями языка программирования. При вызове этого диалога необходимо блокировать основное окно программы, до его закрытия. Таким функционалом обладает класс SinmpleDialog. Но у него заблокирована возможность изменения размера в Runtime. Меня самого это время от времени бесит, но пока я это не победил.
Автор программы FLProg.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Тестирование новой версии программы 6.Х

Сообщение Naladchik »

[ref=#00aa00]support[/ref],
Забил параметры нового контроллера, ATtiny13
В дереве проекта в ветке "Настройки контроллера" есть параметры "Опорное напряжение" и "Защита от зависания". При их активации появляется код, который этот контроллер явно не переварит. Наверно доступ к этим параметрам тоже надо блокировать.
[spoiler]
111.png
222.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Тестирование новой версии программы 6.Х

Сообщение support »

Naladchik писал(а): 12 сен 2019, 10:37 [ref=#00aa00]support[/ref],
Забил параметры нового контроллера, ATtiny13
В дереве проекта в ветке "Настройки контроллера" есть параметры "Опорное напряжение" и "Защита от зависания". При их активации появляется код, который этот контроллер явно не переварит. Наверно доступ к этим параметрам тоже надо блокировать.
[spoiler]111.png 222.png [/spoiler]
Добавил в ТОДО
Автор программы FLProg.
Vint
Рядовой
Сообщения: 54
Зарегистрирован: 07 сен 2015, 10:16
Откуда: Minsk
Благодарил (а): 1 раз

Тестирование новой версии программы 6.Х

Сообщение Vint »

Вылетает при попытке вставить приём или отправку из кольца. В версии 5.3 всё работает.
[spoiler]
Err_Ring (2).JPG
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
babylon
Рядовой
Сообщения: 25
Зарегистрирован: 15 сен 2017, 19:41
Откуда: г. Сумы
Имя: Сергей

Тестирование новой версии программы 6.Х

Сообщение babylon »

Есть один момент который напрягает! Выходы с модуля серво и входы скоростного счетчика и I2C не указываются в перечне входов и выходов, для их определения приходится углубляться в настройки блоков, при попытке создать вход или выход для этих модулей сразу высвечивается не корректная работа плат с этими блоками. Не знаю сколько сложно сделать такие изменения но было бы намного практичней видеть весь перечень используемых входов/выходов в одном месте.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Тестирование новой версии программы 6.Х

Сообщение support »

babylon писал(а): 12 сен 2019, 22:07 Есть один момент который напрягает! Выходы с модуля серво и входы скоростного счетчика и I2C не указываются в перечне входов и выходов, для их определения приходится углубляться в настройки блоков, при попытке создать вход или выход для этих модулей сразу высвечивается не корректная работа плат с этими блоками. Не знаю сколько сложно сделать такие изменения но было бы намного практичней видеть весь перечень используемых входов/выходов в одном месте.
ЭЭЭ, не понял, при чем здесь выводы модуля серво, скоростного счетчика и описание контроллера? а весь перечень Вы видите в дереве описания с выводом всех подключенных функций
Автор программы FLProg.
Аватара пользователя
babylon
Рядовой
Сообщения: 25
Зарегистрирован: 15 сен 2017, 19:41
Откуда: г. Сумы
Имя: Сергей

Тестирование новой версии программы 6.Х

Сообщение babylon »

Да подключённые функции с проекта в наличии, а вот эти самые выводы для сервомодуля скоростного счетчика и подключения дисплея по I2c в перечне нет, иногда перерывы в работе с программой бывают большие, плюс разные версии прошивок, для уточнения приходится каждый раз проверять по характеристикам блоков назначенные выводы.

Отправлено спустя 22 минуты 49 секунд:
Screenshot_60.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Skull
Лейтенант
Сообщения: 432
Зарегистрирован: 08 сен 2015, 16:18
Откуда: Мариуполь

Тестирование новой версии программы 6.Х

Сообщение Skull »

Сергей, скажите, а возможно сделать совместное использование LAD и FBD, наподобие, как это сделано в VisiLogic ??

Отправлено спустя 4 минуты 18 секунд:
И возможно ли добавить работу с массивом в ЕЕПРОМ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Тестирование новой версии программы 6.Х

Сообщение support »

Skull писал(а): 13 сен 2019, 14:20 Сергей, скажите, а возможно сделать совместное использование LAD и FBD, наподобие, как это сделано в VisiLogic ??
А чем сейчас LAD отличается от того что Вы показали на скриншоте?
Автор программы FLProg.
Аватара пользователя
Skull
Лейтенант
Сообщения: 432
Зарегистрирован: 08 сен 2015, 16:18
Откуда: Мариуполь

Тестирование новой версии программы 6.Х

Сообщение Skull »

Простите, давно не заглядывал ) Почти то , что надо)
Единственное, хотелось бы вывод ENC, который включается после отработки блока, очень удобно для диагностики.

Может я задам надоевший вопрос, но не нашел в новой версии блока PCA985 для ESP, в 5.3.0 , которая у меня сейчас тоже нет. Вы планируете добавить ? Очень часто нужен бывает.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Тестирование новой версии программы 6.Х

Сообщение rw6cm »

При установке шрифтов в настройке программы, молча вылетает, без предупреждений и лога.
Происходит это и в 5.3 версии тоже.
проверить так:
[spoiler]
Открывая для редактирования шрифты из списка до "схема" выходит такое меню.
2019_09_13_03_42_14_FLProg_5.3.0.png
В нем все нормально.
А из списка схема, и ниже, открывается другое меню ( внешне выглядит)
2019_09_13_03_43_45_FLProg_5.3.0.png
Так вот в нем если пройтись скролингом по списку шрифтов, ближе к концу списка программа вылетает.
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Закрыто

Вернуться в «Темы от автора»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость