Версия 6.3.х

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Pelletizer
Рядовой
Сообщения: 91
Зарегистрирован: 12 сен 2019, 07:10
Имя: Дмитрий

Версия 6.3.х

Сообщение Pelletizer »

Добрый вечер, накидал тестовый проектик в версии 6.3.1 для ESP32 с использованием Bluetooth в качестве Modbus rtu, проект не компилируется. Использовалась портативная версия

C:\Users\Дмитрий\AppData\Local\Temp\flprog\pr3\pr3.ino: In function 'void setup()':

pr3:20:1: error: 'Serial200' was not declared in this scope

C:\Users\Дмитрий\AppData\Local\Temp\flprog\pr3\pr3.ino: In function 'byte _modbusSlavePoll()':

pr3:69:23: error: 'Serial200' was not declared in this scope

C:\Users\Дмитрий\AppData\Local\Temp\flprog\pr3\pr3.ino: In function 'void _modbusSlaveSendTxBuffer()':

pr3:177:1: error: 'Serial200' was not declared in this scope

C:\Users\Дмитрий\AppData\Local\Temp\flprog\pr3\pr3.ino: In function 'byte _modbusGetSlaveRxBuffer()':

pr3:186:10: error: 'Serial200' was not declared in this scope

exit status 1
'Serial200' was not declared in this scope
Последний раз редактировалось Pelletizer 22 мар 2020, 02:12, всего редактировалось 1 раз.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Версия 6.3.х

Сообщение dizzyy »

bsn писал(а): 16 мар 2020, 00:15 Проблемы с выводом на экран скада дробных чисел:
делить надо на ФЛОТ 10.0.. а так как у вас и будет интеджер , и его вы присвоете переменной 1
Pelletizer
Рядовой
Сообщения: 91
Зарегистрирован: 12 сен 2019, 07:10
Имя: Дмитрий

Версия 6.3.х

Сообщение Pelletizer »

В версии 6.2.2 все отлично
us5nbq
Рядовой
Сообщения: 18
Зарегистрирован: 28 фев 2019, 20:29
Имя: Александр

Версия 6.3.х

Сообщение us5nbq »

Шо даже UDP на ESP32 завелось? Я уже все пороги оббил ни в какую....
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Версия 6.3.х

Сообщение dizzyy »

не работает конвертация 8бит-байт и байт-8бит.. поставил блоки от бороды и все гуд
Pelletizer
Рядовой
Сообщения: 91
Зарегистрирован: 12 сен 2019, 07:10
Имя: Дмитрий

Версия 6.3.х

Сообщение Pelletizer »

После написания строчки BluetoothSerial Serial200; после библиотек, компиляция проходит и всё работает.
В 6.2.2 данная строчка есть автоматически в 6.3.1 нужно дописывать вручную
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Версия 6.3.х

Сообщение rw6cm »

dizzyy писал(а): 22 мар 2020, 14:35 не работает конвертация 8бит-байт и байт-8бит.. поставил блоки от бороды и все гуд
Работает.
test Byte-Bits.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Версия 6.3.х

Сообщение Alias »

bonyfacci писал(а): 10 мар 2020, 17:25PZEM-004
... и добавить возможность опроса по входу En, а не только по внутреннему таймеру.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Версия 6.3.х

Сообщение dizzyy »

[ref=#ff8000]rw6cm[/ref], а у меня по модбасу не шло..сменил блоки и сигнал пошел
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Версия 6.3.х

Сообщение rw6cm »

dizzyy писал(а): 22 мар 2020, 17:46 а у меня по модбасу не шло..сменил блоки и сигнал пошел
Так надо и писать, и пример можно приложить )
Win10-64, FLProg (portable)
Serg_Grn
Лейтенант
Сообщения: 338
Зарегистрирован: 11 фев 2018, 13:07
Имя: Сергей
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Версия 6.3.х

Сообщение Serg_Grn »

Добрый день!
Извините, если это не в тему.. :smile37: , но всё таки напишу: блок "Отправка переменной в UART" не позволяет подключить к нему переменную Byte.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Версия 6.3.х

Сообщение edyapd »

[ref=#00aa00]support[/ref], Блоки MIN и MAX не компилируются в паре с блоком Number Change. Выдаёт ошибку '_tempVariable_int' was not declared in this scope
Так же, не совсем понятно, для чего у выходов MIN и MAX тип float если входные integer?
Пример.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
belyx
Сержант
Сообщения: 251
Зарегистрирован: 24 июл 2016, 20:38
Откуда: Витебск Беларусь
Благодарил (а): 7 раз

Версия 6.3.х

Сообщение belyx »

Не знаю с чем связано - после добавления нескольких пользовательских блоков при очередной попытке сохранения всех блоков пользователей - вылет,причем и в версии 6.3.1. и в 4.2.4 (обе портативные).
error-6.3.1 вылет при сохранении блоков пользователей.log
error-4.2.4 вылет при сохранении блоков пользователей.log
кажись понял - простая невнимательность
[spoiler]
по ошибке 2.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось belyx 19 апр 2020, 16:31, всего редактировалось 1 раз.
Палыч
Рядовой
Сообщения: 37
Зарегистрирован: 18 окт 2015, 01:46
Откуда: Белгород
Поблагодарили: 2 раза

Версия 6.3.х

Сообщение Палыч »

Добрый день.Скачал портативную версию программы, запускаю на несколько секунд загорается Lilypad и исчезает, дальше ничего не происходит. На этом компе флпрог никогда не стояла. Скачал версию 5.3, такая же история. Подскажите куда копать?
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Версия 6.3.х

Сообщение rw6cm »

Палыч писал(а): 27 мар 2020, 14:45 Подскажите куда копать?
Отключите антивир. Если заработает, добавьте флп в исключение.

Отправлено спустя 45 минут 42 секунды:
edyapd писал(а): 27 мар 2020, 12:50 Блоки MIN и MAX не компилируются в паре с блоком Number Change. Выдаёт ошибку
Сделайте связь через переменную, ошибки не будет.
Win10-64, FLProg (portable)
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Версия 6.3.х

Сообщение edyapd »

rw6cm писал(а): 27 мар 2020, 20:16 Сделайте связь через переменную, ошибки не будет.
Владимир, это будет очередной костыль. А я так понимаю, в этой теме как раз и выявляются баги, чтобы избавиться от этих костылей.
Так то я и руками в IDE просто правлю.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Версия 6.3.х

Сообщение rw6cm »

edyapd писал(а): 28 мар 2020, 05:20 это будет очередной костыль.
Была подсказка для Вас, и тех кто с этим столкнулся, как обойти это на данный момент (не влазя в код, не дожидаясь Автора)
Про остальное речи не было.
[spoiler title=offtopic]
Офтопик
В дальнейшем в Авторских темах моих подсказок не будет.
решил что так будет правильнее.
[/spoiler]
Win10-64, FLProg (portable)
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Версия 6.3.х

Сообщение support »

bsn писал(а): 16 мар 2020, 00:15 Проблемы с выводом на экран скада дробных чисел:
скада.png
Подробности здесь:
viewtopic.php?p=86167#p86167
Решение этой проблемы требует обновления плеера. Я пока (до восьмой версии посвящённой скаде) это делать не буду. Я знаю об этой проблеме, есть решение, не очень красивое правда. В этом архиве (http://download.flprog.ru/additionalFil ... ttings.zip ) есть исходники проекта FLProg Scada. там пример решения. Пока только так

Отправлено спустя 51 минуту 48 секунд:
edyapd писал(а): 27 мар 2020, 12:50 [ref=#00aa00]support[/ref], Блоки MIN и MAX не компилируются в паре с блоком Number Change. Выдаёт ошибку '_tempVariable_int' was not declared in this scope
Так же, не совсем понятно, для чего у выходов MIN и MAX тип float если входные integer?
Пример.jpg
Исправил
Автор программы FLProg.
bayeck
Сержант
Сообщения: 140
Зарегистрирован: 15 янв 2018, 00:58
Откуда: истра
Имя: роман

Версия 6.3.х

Сообщение bayeck »

[ref=#00aa00]support[/ref], при использовании блоков Запись переменной в EEPROM ,на меге 2560,записывает в ячейку памяти только один раз ,пока не рестартнеш плату.использовал совместно с блоком меню с хранением пунктов меню в EEPROM,
некоректно работает блок MLX90614 ,если ставишь не компилировать плату при заливки скетча - не находит библиотеку.
не читает вход цифровой из аналогового ,если ставишь условие на плате " выполнять в цикле пока" И ПРИ условии на входе - защита от дребезга.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Версия 6.3.х

Сообщение vovka1973 »

bayeck писал(а): 29 мар 2020, 10:29 при использовании блоков Запись переменной в EEPROM ,на меге 2560,записывает в ячейку памяти только один раз ,пока не рестартнеш плату.использовал совместно с блоком меню с хранением пунктов меню в EEPROM,
Доказательство где ?
Изображение
Ответить

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

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

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