А что это за слова?
Версия программы 4.х
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Версия программы 4.х
Исправил, но пару дней покувыркался, пришлось библиотеку менять.andreya45 писал(а): 16 сен 2018, 14:13Добрый вечер! Заметил что в 4 версии при компиляции ругается и выпадает ошибка на датчик BMP-085.
bmp_085.flp
Отправлено спустя 29 минут 29 секунд:
Ну вот смотрите, судя по скриншотам, Вы отправляете переменную типа Long а принимаете типа Byte. Блок SendToUart видит на своём входе тип Byte и отправляет как символы, коды которых приходят ему на вход (особенности блока SendToUart ). Попробуйте изменить тип принимаемой переменной например на Integer, или поставте между блоками приема переменной и SendToUart блок конвертации числа в строку. В нем можете настроить в каком виде отображать получаемые значения.kos1970 писал(а): 18 сен 2018, 11:48Добрый день.
Почему так может получаться. На одной NANO отправляю переменную в UART [spoiler]R_u.PNG[/spoiler] , а на второй её получаю, но уже в другом виде [spoiler]U_Uart.PNG[/spoiler]. Может кто в курсе в чем дело?
Отправлено спустя 3 минуты 48 секунд:
И пока не будут((((( Я вообще подумываю пока их убрать, что бы никого не смущали. Реализация Undo Redo оказалась намного более сложной задачей чем я ожидал, и пока я не готов к её решению. Первые варианты реализации оказались очень неудачными, а новых пока нет.
Отправлено спустя 1 час 38 минут 13 секунд:
Исправил, но всё равно рекомендую использовать переходники UART->RS485 без PE-DE входа (типа такого) Намного стабильнее и надёжнее работают. И цена вроде не намного большеalekseypshikov писал(а): 21 сен 2018, 06:41Если как у меня используется на стороне RTU драйвер TTL-RS485, то не работает Pin Pe-De (об этом писал выше). Проверил просто - повешал на эту ногу светодиод - В режиме Modbus Slave RTU работает, а в режиме Мост TCP-RTU не работает.Rovki писал(а): 20 сен 2018, 18:51Сделал мост модбас ТСР --RTU на ESP01 работает ,тоесть передает значения (пишет) в слейв правильно ,а читает всегда нули ???
При чтении ни какие таймауты не срабатывают ,все корректно ,но читаются (видать не от туда) нули ...
Чтобы окончательно убедиться, назначил на ногу не Pin Pe-De, программный симметричный одновибратор на 500мс, на скорости 9600 нет-нет да везет и данные проходят в режиме моста.
Отправлено спустя 16 минут 3 секунды:
Я уж не знаю почему, но Smolltolk (язык на котором написана программа) очень не дружит именно с Punto Switcher. Почему - не знаю, и даже не представляю куда лезть. Это где то на низком уровне в языке. так что надо отключать Punto Switcherbelyx писал(а): 29 сен 2018, 23:59При смене раскладки языка (RU-EN) вводимого текста при редактировании блоков,назначении PINов и т.д. во всех версиях (2.5.1,3.0,4.0) зависает программа (не отвечает)-приходится её закрывать.
Раскладку переключаю по комбинации клавиш-стоит Punto Switcher-и в XP и в 7.
Хочу спросить: а как у вас форумчане? или это только у меня ,или это баг программы?
Отправлено спустя 13 минут 26 секунд:
ИсправилOleg писал(а): 05 окт 2018, 09:46Народ да не работает блок драйвера светодиодов MAX7219 с ESP 12-E. Я уже менял контроллер на Ноде МСУ. Делал как Vovka 1973. Нет сигналов ни каких смотрел осцилом на шине. Автор подскажите ,что за глюк. На НАНО ведь работает.
Отправлено спустя 15 минут 20 секунд:
Исправилdekorator писал(а): 04 окт 2018, 21:04Блок MODBUS - "Активность слейва" выдаёт ошибку компиляции если этих блоков в проекте больше одного. Версия 4.0.0, контроллер Mega2560.
Автор программы FLProg.
Версия программы 4.х
Привет всем! Ну а по настройке реального времени для датчика DS1302 есть решение? Я вижу я не один здесь такой у кого проблема с этим.
Версия программы 4.х
сто лет стоит пунто. ни разу такого не было.belyx писал(а): 29 сен 2018, 23:59При смене раскладки языка (RU-EN) вводимого текста при редактировании блоков,назначении PINов и т.д. во всех версиях (2.5.1,3.0,4.0) зависает программа (не отвечает)-приходится её закрывать.
Раскладку переключаю по комбинации клавиш-стоит Punto Switcher-и в XP и в 7.
Хочу спросить: а как у вас форумчане? или это только у меня ,или это баг программы?
- Rovki
- Полковник
- Сообщения: 5725
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 221 раз
- Контактная информация:
Версия программы 4.х
Ну я вроде сказал - подключил индикатор (GPIO2) c инверсией естественно к плоку Статус вайфай ....Есть вайфай горит ,вайфай нет не горит ...Anydy писал(а): 22 окт 2018, 14:50А что в вашей программе он означает? В разных программах индикатор (светодиод) программируется по разному, может гореть, может мигать, может вообще не гореть...так что это ровным счетом ничего не значит.
Когда отхожу от роутера на большое расстояние статус ноль ,вхожу в действие сети - статус 1 ..А вот когда нахожусь дома ,в сети ,то часто есп отключется от сети ,а статус горит .Отключается или зависает на чем то не знаю ,но роутер не видет есп .Остается только рестарт делать ...Вот я и спрашиваю в пятый раз - как реализован этот статус ,что он не всегда отбражает истенное положение дел ???????
Электронщик до мозга костей и не только
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Версия программы 4.х
Вылет программы при смене раскладки языка клавиатуры.
У меня тоже так же было. Я делал так: печатал несколько букв штуки 4-5 на текущей раскладке, потом стирал штуки 3 и переключал раскладку. И дальше всё работало без сбоев.
Сейчас переустановил на всех компах Виндовс ( поставил SSD), и данная ошибка (странно) пропала.
У меня тоже так же было. Я делал так: печатал несколько букв штуки 4-5 на текущей раскладке, потом стирал штуки 3 и переключал раскладку. И дальше всё работало без сбоев.
Сейчас переустановил на всех компах Виндовс ( поставил SSD), и данная ошибка (странно) пропала.
- Oleg
- Сержант
- Сообщения: 204
- Зарегистрирован: 17 сен 2015, 13:04
- Откуда: Беларусь
- Имя: Олег
- Благодарил (а): 38 раз
Версия программы 4.х
Здравствуйте уважаемый support. Скажите а исправления которые Вы сделали когда можно увидеть?
Версия программы 4.х
Возможно ошибка.
Просьба опровергнуть или подтвердить ее наличие в 4ой версии (в 3.0.3 присутствует) цитированием сообщения с результатом проверки.
ШТАТНЫЙ БЛОК УПРАВЛЕНИЕМ ДВИГАТЕЛЯ STEPMOTOR
Если задать в настройках блока параметр Выход "Конец вращения", то на его выходе постоянно TRUE даже без подачи на вход EN блока сигнала о начале вращения.
Предполагается его разовая сработка по окончанию вращения, чего не происходит.
[spoiler](вращение необходимо осуществить на 60000 шагов чего со штатным блоком невозможно сделать без обвязки т.к предел (к.м.к 32767, а лучше long integer)) соответственно по выходу окончанию вращения можно было бы счетчиком сделать 60000. Но, в виду его неработоспособности делать обвязку на таймерах у входа... ну как-то не очень
) [/spoiler]
Отправлено спустя 10 минут 36 секунд:
[ref=#00aa00]support[/ref], обратите внимание на это сообщение viewtopic.php?p=55271#p55271
Просьба опровергнуть или подтвердить ее наличие в 4ой версии (в 3.0.3 присутствует) цитированием сообщения с результатом проверки.
ШТАТНЫЙ БЛОК УПРАВЛЕНИЕМ ДВИГАТЕЛЯ STEPMOTOR
Если задать в настройках блока параметр Выход "Конец вращения", то на его выходе постоянно TRUE даже без подачи на вход EN блока сигнала о начале вращения.
Предполагается его разовая сработка по окончанию вращения, чего не происходит.
[spoiler](вращение необходимо осуществить на 60000 шагов чего со штатным блоком невозможно сделать без обвязки т.к предел (к.м.к 32767, а лучше long integer)) соответственно по выходу окончанию вращения можно было бы счетчиком сделать 60000. Но, в виду его неработоспособности делать обвязку на таймерах у входа... ну как-то не очень

Отправлено спустя 10 минут 36 секунд:
[ref=#00aa00]support[/ref], обратите внимание на это сообщение viewtopic.php?p=55271#p55271
Версия программы 4.х
Приветствую всех! Ну кто-нибудь помогите с моей проблемой, о которой я уже писал. С модулем реального времени DS1302. Ну очень нужно. Тем более вылеты программы при работе с этим модулем ни только у меня.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Версия программы 4.х
Небольшой отчёт о текущем положении в программе.
Я так понимаю меня все потеряли, и думают что я лежу на пляже и попиваю коньячёк))))
На самом деле нет, я каждую ночь работаю (ночные смены), и пью литрами кофе.
Ну а теперь серьёзно.
Я продолжаю допиливать ESP.
1. Исправил часть ошибок. Какие - описывал здесь выше.
2. Добавил возможность задавать при необходимости MAC адрес для клиента и точки доступа. Так же добавил MAC адрес в стандартные параметры, так что теперь можно их менять как из программы так и из WEB интерфейса настройки.
3. Изменения сетевых настроек (IP адреса, название сетей, пароли подключения, МАС адрес) теперь применяются сразу после нажатия кнопки "Сохранить" на лету, без перезагрузки контроллера. Перезапускаются только сетевые интерфейсы. То же самое происходит при записи новых сетевых настроек через блоки записи системных параметров. Причем это происходит только в случае действительного изменения параметра. И перезапускается только тот интерфейс, к которому изменённый параметр относится.
4. Для параметров IP адреса и MAC адреса перед применением производится проверка корректности, и если новый параметр был задан не корректно, то он не будет применён.
5. Очень долго провозился с проблемой сохранения изменённых паролей, имён сетей (да и вообще всех строковых параметров) в EEPROM. Пару ночей точно. Нашёл ошибку в старом коде метода записи строки в EEProm. Собственно говоря вместо < было написано <= и соответственно этот метод запарывал соседнюю запись в EEPROM. Просто удивительно как раньше на эту багу не напоролись))) Ей уже пару лет как стукнуло (судя по дате последнего изменения метода).
Сейчас воюю с ещё одной сложной проблемой. Сут вот в чём.
Если включить в работу клиента, и в качестве сети задать несуществующюю сеть, то WEB интерфейс просто виснет. Невозможно или очень сложно подключиться к точке доступа, а если все таки подключишся , то странички открываются через раз, и очень долго. После подключения клиента к сети, всё начинает летать. При том программа исполняемая в контроллере прекрасно работает, то есть виснут только сетевые интерфейсы.
То же самое происходит если пропала сеть к которой был подключён клиент. Весь сетевой интефейс висит.
Надеюсь удастся это победить (есть задумки).
Обновлённую версию (4.0.1) ждите в первых числах ноября. Сразу скажу, обновления не будет, а только полные пакеты программы. Это связанно с большими изменениями в программе и библиотеках. Так что готовитесь много качать.
Я так понимаю меня все потеряли, и думают что я лежу на пляже и попиваю коньячёк))))
На самом деле нет, я каждую ночь работаю (ночные смены), и пью литрами кофе.
Ну а теперь серьёзно.
Я продолжаю допиливать ESP.
1. Исправил часть ошибок. Какие - описывал здесь выше.
2. Добавил возможность задавать при необходимости MAC адрес для клиента и точки доступа. Так же добавил MAC адрес в стандартные параметры, так что теперь можно их менять как из программы так и из WEB интерфейса настройки.
3. Изменения сетевых настроек (IP адреса, название сетей, пароли подключения, МАС адрес) теперь применяются сразу после нажатия кнопки "Сохранить" на лету, без перезагрузки контроллера. Перезапускаются только сетевые интерфейсы. То же самое происходит при записи новых сетевых настроек через блоки записи системных параметров. Причем это происходит только в случае действительного изменения параметра. И перезапускается только тот интерфейс, к которому изменённый параметр относится.
4. Для параметров IP адреса и MAC адреса перед применением производится проверка корректности, и если новый параметр был задан не корректно, то он не будет применён.
5. Очень долго провозился с проблемой сохранения изменённых паролей, имён сетей (да и вообще всех строковых параметров) в EEPROM. Пару ночей точно. Нашёл ошибку в старом коде метода записи строки в EEProm. Собственно говоря вместо < было написано <= и соответственно этот метод запарывал соседнюю запись в EEPROM. Просто удивительно как раньше на эту багу не напоролись))) Ей уже пару лет как стукнуло (судя по дате последнего изменения метода).
Сейчас воюю с ещё одной сложной проблемой. Сут вот в чём.
Если включить в работу клиента, и в качестве сети задать несуществующюю сеть, то WEB интерфейс просто виснет. Невозможно или очень сложно подключиться к точке доступа, а если все таки подключишся , то странички открываются через раз, и очень долго. После подключения клиента к сети, всё начинает летать. При том программа исполняемая в контроллере прекрасно работает, то есть виснут только сетевые интерфейсы.
То же самое происходит если пропала сеть к которой был подключён клиент. Весь сетевой интефейс висит.
Надеюсь удастся это победить (есть задумки).
Обновлённую версию (4.0.1) ждите в первых числах ноября. Сразу скажу, обновления не будет, а только полные пакеты программы. Это связанно с большими изменениями в программе и библиотеках. Так что готовитесь много качать.
Автор программы FLProg.
Версия программы 4.х
Сергей молодец! Супер!
Предложение купить недорогой хостинг для того чтобы выкладывать туда промежуточные версии программы, ну и может релизы?
Предложение купить недорогой хостинг для того чтобы выкладывать туда промежуточные версии программы, ну и может релизы?
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Версия программы 4.х
А зачем, есть же сайт.Андрей писал(а): 26 окт 2018, 02:39Сергей молодец! Супер!
Предложение купить недорогой хостинг для того чтобы выкладывать туда промежуточные версии программы, ну и может релизы?
Какие то совсем промежуточные (типа то что сейчас в работе) выкладывать не получится. У меня деплой занимает где то день. Так что как говорится "ночных" релизов не бывает)))). Автоматизировать этот процесс то же не получится, в рунтайм пакаджере много ручками делается.
Автор программы FLProg.
Версия программы 4.х
У нас на хостинге места всего 35 Гбайт...а можно купить за 100р в месяц дополнительно 100 гб....я про это))
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Версия программы 4.х
Да я думаю без проблем. Но вообще пока места хватает вроде с запасом.Архивы версий, я когда соберусь наконец то, выложу на Яндекс диск. У меня там 220 гигов бесплатных))))Андрей писал(а): 26 окт 2018, 02:59У нас на хостинге места всего 35 Гбайт...а можно купить за 100р в месяц дополнительно 100 гб....я про это))
Автор программы FLProg.
Версия программы 4.х
И снова здравствуйте! Я понимаю, что всем уже надоел со своей проблемой. Я опять по DS1302. Возможно ее решить или нет. Если использовать только блок который считывает время компиляция проходит нормально. Если использовать блок установки сразу вылетает. Хотя бы напишите в чем может быль проблема. В самой программе или с системой не может подружится?
Версия программы 4.х
[ref]Senny64[/ref],У меня такая же проблема. Часы реального времени DS1307 и DS3231 подключаются по шине i2c, а часы DS1302 подключаются через свои контакты, при компиляции программа выдаёт ошибку адреса I2C. В старых версиях программы такой ошибки небыло, я заказал новые часы на i2C.
[ref]support[/ref] Посмотрите пожалуйста данный пост, я думаю Вы легко исправите эту ошибку.

[ref]support[/ref] Посмотрите пожалуйста данный пост, я думаю Вы легко исправите эту ошибку.
-
- Лейтенант
- Сообщения: 403
- Зарегистрирован: 20 ноя 2016, 19:57
- Откуда: Ростов на дону
- Имя: Сергей
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Версия программы 4.х
Здравствуйте!
Сергей скажите а скалой будете заниматься или нет,просто ждать или нет?
Если отложена на долго , то хотя бы добавьте кнопку удаления слейвов, очень не хватает.
Спасибо!
Сергей скажите а скалой будете заниматься или нет,просто ждать или нет?
Если отложена на долго , то хотя бы добавьте кнопку удаления слейвов, очень не хватает.
Спасибо!
Версия программы 4.х
Контроллер: Модуль ESP8266 ESP-01 V090
1. При попытке создать цифровой вход на контроллере ESP вылет
[spoiler] [/spoiler]
2. Неудобно, если при просмотре пароля подключения или имени сети если нажать "Отмена", значение параметра очищается. Было бы лучше, если бы он оставался неизменным.
Тестим дальше.
Но в целом за поддержку контроллера ОГРОМНОЕ СПАСИБО!
1. При попытке создать цифровой вход на контроллере ESP вылет
[spoiler] [/spoiler]
2. Неудобно, если при просмотре пароля подключения или имени сети если нажать "Отмена", значение параметра очищается. Было бы лучше, если бы он оставался неизменным.
Тестим дальше.
Но в целом за поддержку контроллера ОГРОМНОЕ СПАСИБО!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Версия программы 4.х
Ещё один небольшой глюк, или может я что не так делаю. Для контроллеров ESP8266 : если в настройках web интерфейса создать более одного чекбокса на одной странице, то из браузера проблемно установить/снять галочки в этих чекбоксах. простой пример:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость