Страница 22 из 31
Re: FLProg 9.4.x тестирование
Добавлено: 25 июл 2025, 18:15
lfgjikjjyj
2025-07-25_215411.png
не работает фильтр пинов в штатном блоке
2025-07-25_215510.png
8 бит это стандартный режим работы а 16 это что ?
два дисплея на одной шине обьединёные как одно целое ?
или по второму байту идут какие то управляющие команды
Re: FLProg 9.4.x тестирование
Добавлено: 25 июл 2025, 18:50
ecoins
lfgjikjjyj писал(а): 25 июл 2025, 18:15
8 бит это стандартный режим работы а 16 это что ?
два дисплея на одной шине обьединёные как одно целое ?
или по второму байту идут какие то управляющие команды
Стандартные LCD дисплеи выпускаются на чипе PCF8574 (8 разрядов) - обмен ведется через 4-х битную шину данных.
На форуме были сообщение о том, что FLProg освоил и выпускает дисплеи на чипе PCF8575F (16 разрядов) с пятью кнопками управления.
Обмен уже ведется через 8-ми битную шину данных, это примерно в 2.5 раза быстрее.
Такие дисплеи встраиваются на некоторые PLC FLProg и работают на объектах.
Инструмент "Меню" FLProg гармонично интегрируется с LCD-FLProg. Работает все очень быстро.
Re: FLProg 9.4.x тестирование
Добавлено: 25 июл 2025, 19:44
zmeew1966
Блок - Выделение фронтов работает не корректно,
не зависимо от выбранного режима R, F, C, событие
происходит при нарастании фронта и при спаде.
► Показать
photo_2025-07-25_19-36-59.jpg
Выделения фронтов.flp
По всей видимости такая же история и с блоком Генератор
событий и меандровю. Судя по коду, событие должно происходить
по переднему фронту, а происходи по обеим фронтам.
Re: FLProg 9.4.x тестирование
Добавлено: 25 июл 2025, 20:28
ecoins
zmeew1966 писал(а): 25 июл 2025, 19:44
Блок - Выделение фронтов работает не корректно,
не зависимо от выбранного режима R, F, C, событие
происходит при нарастании фронта и при спаде.
► Показать
photo_2025-07-25_19-36-59.jpg
Выделения фронтов.flp
По всей видимости такая же история и с блоком Генератор
событий и меандровю. Судя по коду, событие должно происходить
по переднему фронту, а происходи по обеим фронтам.
Спасибо. Проверил - действительно не различает выбранные методы, реагирует на каждый фронт.
Мне нужно немного времени разобраться, попробую завтра в течении дня.
С уважением, ecoins.
Re: FLProg 9.4.x тестирование
Добавлено: 25 июл 2025, 21:01
montirovka
Можно сразу в блок добавить размерность?
2025-07-25_20-51-30.png
Re: FLProg 9.4.x тестирование
Добавлено: 26 июл 2025, 17:29
lfgjikjjyj
2025-07-26_211808.png
отсутствует ускорение на замедление
при нажатии стоп скорость рубит сразу в ноль
у меня стелаж в 300кг если в движении рубануть его резко в ноль то либо редктор поломает либо шаговый повредит либо через передаточное редуктора начнёт вращать шаговый на высокиз оборотах а выступит он в роли генератора не знаю может и драйвер мосфеты повредить да что угодно может произойти
в общем без гашения кинетической энергии этот блок не полноценен
Re: FLProg 9.4.x тестирование
Добавлено: 26 июл 2025, 17:53
ecoins
lfgjikjjyj писал(а): 26 июл 2025, 17:29
2025-07-26_211808.png
отсутствует ускорение на замедление
при нажатии стоп скорость рубит сразу в ноль
у меня стелаж в 300кг если в движении рубануть его резко в ноль то либо редктор поломает либо шаговый повредит либо через передаточное редуктора начнёт вращать шаговый на высокиз оборотах а выступит он в роли генератора не знаю может и драйвер мосфеты повредить да что угодно может произойти
в общем без гашения кинетической энергии этот блок не полноценен
Может не надо на UNO двигать стеллажами в 0.3т...
И не стоит эти блоки использовать с AVR - объяснять похоже бесполезно...
Потому примите рекомендацию от FLProg - не стоит применять эти блоки на AVR не опытным пользователям...
Попробуйте в начале на ESP32,STM32 - и потом можете попробовать на AVR.
Re: FLProg 9.4.x тестирование
Добавлено: 26 июл 2025, 17:55
ecoins
ecoins писал(а): 25 июл 2025, 20:28
zmeew1966 писал(а): 25 июл 2025, 19:44
Блок - Выделение фронтов работает не корректно,
не зависимо от выбранного режима R, F, C, событие
происходит при нарастании фронта и при спаде.
► Показать
photo_2025-07-25_19-36-59.jpg
Выделения фронтов.flp
По всей видимости такая же история и с блоком Генератор
событий и меандровю. Судя по коду, событие должно происходить
по переднему фронту, а происходи по обеим фронтам.
Спасибо. Проверил - действительно не различает выбранные методы, реагирует на каждый фронт.
Мне нужно немного времени разобраться, попробую завтра в течении дня.
С уважением, ecoins.
Ответил в Вашей теме - "Описание новых базовых блоков FLProg".
Re: FLProg 9.4.x тестирование
Добавлено: 26 июл 2025, 18:04
Technician
Простой тест на ESP8266 ,светодиод на D4 горит при лог.0 ;гаснет ответственно при лог.1
Мультивибратор не симметричный моргает наоборот.
Тест ESP8266 pin D4.flp
Re: FLProg 9.4.x тестирование
Добавлено: 26 июл 2025, 18:35
ecoins
Technician писал(а): 26 июл 2025, 18:04
Простой тест на ESP8266 ,светодиод на D4 горит при лог.0 ;гаснет ответственно при лог.1
Мультивибратор не симметричный моргает наоборот.
Тест ESP8266 pin D4.flp
Светодиод на плате припаян через резистор к Vcc.
Проинвертируйте выход.
Re: FLProg 9.4.x тестирование
Добавлено: 26 июл 2025, 19:40
Dryundel
ecoins писал(а): 26 июл 2025, 18:35
Technician писал(а): 26 июл 2025, 18:04
Простой тест на ESP8266 ,светодиод на D4 горит при лог.0 ;гаснет ответственно при лог.1
Мультивибратор не симметричный моргает наоборот.
Тест ESP8266 pin D4.flp
Светодиод на плате припаян через резистор к Vcc.
И что это меняет.
Проинвертируйте выход.
Как выход из ситуации - вопросов нет.
Но, Вы реально считаете, что такое поведение пина это норм? Это разве не ошибка?
Re: FLProg 9.4.x тестирование
Добавлено: 26 июл 2025, 19:42
zmeew1966
ecoins писал(а): 26 июл 2025, 17:55
ecoins писал(а): 25 июл 2025, 20:28
zmeew1966 писал(а): 25 июл 2025, 19:44
Блок - Выделение фронтов работает не корректно,
не зависимо от выбранного режима R, F, C, событие
происходит при нарастании фронта и при спаде.
► Показать
photo_2025-07-25_19-36-59.jpg
Выделения фронтов.flp
По всей видимости такая же история и с блоком Генератор
событий и меандровю. Судя по коду, событие должно происходить
по переднему фронту, а происходи по обеим фронтам.
Спасибо. Проверил - действительно не различает выбранные методы, реагирует на каждый фронт.
Мне нужно немного времени разобраться, попробую завтра в течении дня.
С уважением, ecoins.
Ответил в Вашей теме - "Описание новых базовых блоков FLProg".
Завтра потестирую новый блок, сегодня железа нет под рукой

Re: FLProg 9.4.x тестирование
Добавлено: 26 июл 2025, 20:21
Technician
ecoins писал(а): 26 июл 2025, 18:35
Technician писал(а): 26 июл 2025, 18:04
Простой тест на ESP8266 ,светодиод на D4 горит при лог.0 ;гаснет ответственно при лог.1
Мультивибратор не симметричный моргает наоборот.
Тест ESP8266 pin D4.flp
Светодиод на плате припаян через резистор к Vcc.
Проинвертируйте выход.
Спасибо ,платы старые ,забыл про прямую и обратную логику ;на ESP32 DEVKIT исправлено прямая.Стал разбираться с блоками кандидатами в частности
с делителем . По фронту и спаду ( En,R и En,F ) теперь можно
делить задачи и события на четные и не четные для построения параллельного алгоритма (теперь не пропускается один полупериод)
Фронт и Спад.png
Re: FLProg 9.4.x тестирование
Добавлено: 26 июл 2025, 20:32
ecoins
Technician писал(а): 26 июл 2025, 20:21
ecoins писал(а): 26 июл 2025, 18:35
Technician писал(а): 26 июл 2025, 18:04
Простой тест на ESP8266 ,светодиод на D4 горит при лог.0 ;гаснет ответственно при лог.1
Мультивибратор не симметричный моргает наоборот.
Тест ESP8266 pin D4.flp
Светодиод на плате припаян через резистор к Vcc.
Проинвертируйте выход.
Спасибо ,платы старые ,забыл про прямую и обратную логику ;на ESP32 DEVKIT исправлено прямая.Стал разбираться с блоками кандидатами в частности
с делителем . По фронту и спаду ( En,R и En,F ) теперь можно
делить задачи и события на четные и не четные для построения параллельного алгоритма (теперь не пропускается один полупериод)
Фронт и Спад.png
viewtopic.php?p=140904#p140904
Посмотрите блок - он проще, быстрее и скорее всего будет включен в кандидаты.
С уважением, ecoins.
Re: FLProg 9.4.x тестирование
Добавлено: 26 июл 2025, 22:21
Dryundel
Dryundel писал(а): 26 июл 2025, 19:40
ecoins писал(а): 26 июл 2025, 18:35
Проинвертируйте выход.
Как выход из ситуации - вопросов нет.
Но, Вы реально считаете, что такое поведение пина это норм? Это разве не ошибка?
Не поленился ведь откопал в загашнике Node MCU. Проверил.
Да, признаю, был не прав. Давно это чудо в руки не брал. Начал забывать. Стареем.
Действительно ведь на D4 светодиод подключен через одно место.
Re: FLProg 9.4.x тестирование
Добавлено: 27 июл 2025, 06:42
Rovki
Dryundel писал(а): 26 июл 2025, 22:21
Dryundel писал(а): 26 июл 2025, 19:40
ecoins писал(а): 26 июл 2025, 18:35
Проинвертируйте выход.
Как выход из ситуации - вопросов нет.
Но, Вы реально считаете, что такое поведение пина это норм? Это разве не ошибка?
Не поленился ведь откопал в загашнике Node MCU. Проверил.
Да, признаю, был не прав. Давно это чудо в руки не брал. Начал забывать. Стареем.
Действительно ведь на D4 светодиод подключен через одно место.
Потому так, что при запуске этот пин должен быть подтянут к 1. А уж во вторую очередь это индикатор

Re: FLProg 9.4.x тестирование
Добавлено: 27 июл 2025, 11:10
dstrufanov
Dryundel писал(а): 26 июл 2025, 19:40
... Вы реально считаете, что такое поведение пина это норм? Это разве не ошибка?
Раньше вообще всегда светодиоды к питанию подключали, потому как или открытый коллектор был, или пуш-пулл, у которого нижний ключ всегда был мощнее
Re: FLProg 9.4.x тестирование
Добавлено: 27 июл 2025, 21:46
mixa7001
Столкнулся с проблемой. В своих проектах использовал Расширитель цифровых выходов (сдвиговый регистр)
микросхема 74HC595. Создал пробный проект, загрузил. Ошибок при компиляции не было. Не работает сдвиговый регистр.
На версии 8-2-3 проблем не было.
Re: FLProg 9.4.x тестирование
Добавлено: 27 июл 2025, 22:40
ecoins
mixa7001 писал(а): 27 июл 2025, 21:46
Столкнулся с проблемой. В своих проектах использовал Расширитель цифровых выходов (сдвиговый регистр)
микросхема 74HC595. Создал пробный проект, загрузил. Ошибок при компиляции не было. Не работает сдвиговый регистр.
На версии 8-2-3 проблем не было.
Тестировался. Без упрощенного Вашего теста понять сложно.
С уважением, ecoins.
Re: FLProg 9.4.x тестирование
Добавлено: 28 июл 2025, 22:20
zmeew1966
Вопрос по блоку конвертации IPадрес -> Строка.
На вход блок подаю число 1000, на выходе получаю IP - 232.3.0.0
Это правильно? Не должен ли IP быть 0.0.3.232 ?
так считает калькулятор в интернете.
Я если честно особо не в теме насчет этого.