Версия 6.3.х

Обсуждение стабильной версии программы с номером 6.3.

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 790
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Версия 6.3.х

#1

Сообщение support » 28.01.2020{, 05:35}

Вышла стабильная версия программы с номером 6.3.0. Проблемы и сложности с этой версией обсуждаем здесь.
Подробнее о новой версии программы можно посмотреть здесь.

P.S. Стабильная версия обновилась до 6.3.1. Подробнее здесь
Автор программы FLProg.

Аватара пользователя
bsn
Лейтенант
Сообщения: 347
Зарегистрирован: 22.07.2018{, 07:24}
Репутация: 90
Откуда: Ростовская обл.
Имя: Сергей

Версия 6.3.х

#201

Сообщение bsn » 16.03.2020{, 00:15}

Проблемы с выводом на экран скада дробных чисел:
скада.png
скада.png (8.24 КБ) 3054 просмотра
Подробности здесь:
viewtopic.php?p=86167#p86167

Pelletizer
Рядовой
Сообщения: 91
Зарегистрирован: 12.09.2019{, 07:10}
Репутация: 5
Имя: Дмитрий

Версия 6.3.х

#202

Сообщение Pelletizer » 21.03.2020{, 21:46}

Добрый вечер, накидал тестовый проектик в версии 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.03.2020{, 02:12}, всего редактировалось 1 раз.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Версия 6.3.х

#203

Сообщение dizzyy » 21.03.2020{, 21:53}

bsn писал(а):
16.03.2020{, 00:15}
Проблемы с выводом на экран скада дробных чисел:
делить надо на ФЛОТ 10.0.. а так как у вас и будет интеджер , и его вы присвоете переменной 1

Pelletizer
Рядовой
Сообщения: 91
Зарегистрирован: 12.09.2019{, 07:10}
Репутация: 5
Имя: Дмитрий

Версия 6.3.х

#204

Сообщение Pelletizer » 21.03.2020{, 21:57}

В версии 6.2.2 все отлично

us5nbq
Рядовой
Сообщения: 18
Зарегистрирован: 28.02.2019{, 20:29}
Репутация: 4
Имя: Александр

Версия 6.3.х

#205

Сообщение us5nbq » 21.03.2020{, 23:14}

Шо даже UDP на ESP32 завелось? Я уже все пороги оббил ни в какую....

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Версия 6.3.х

#206

Сообщение dizzyy » 22.03.2020{, 14:35}

не работает конвертация 8бит-байт и байт-8бит.. поставил блоки от бороды и все гуд

Pelletizer
Рядовой
Сообщения: 91
Зарегистрирован: 12.09.2019{, 07:10}
Репутация: 5
Имя: Дмитрий

Версия 6.3.х

#207

Сообщение Pelletizer » 22.03.2020{, 16:39}

После написания строчки BluetoothSerial Serial200; после библиотек, компиляция проходит и всё работает.
В 6.2.2 данная строчка есть автоматически в 6.3.1 нужно дописывать вручную

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Версия 6.3.х

#208

Сообщение rw6cm » 22.03.2020{, 17:38}

dizzyy писал(а):
22.03.2020{, 14:35}
не работает конвертация 8бит-байт и байт-8бит.. поставил блоки от бороды и все гуд
Работает.
test Byte-Bits.flp
(388.23 КБ) 50 скачиваний
Win10-64, FLProg (portable)

Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

Версия 6.3.х

#209

Сообщение Alias » 22.03.2020{, 17:42}

bonyfacci писал(а):
10.03.2020{, 17:25}
PZEM-004
... и добавить возможность опроса по входу En, а не только по внутреннему таймеру.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Версия 6.3.х

#210

Сообщение dizzyy » 22.03.2020{, 17:46}

rw6cm, а у меня по модбасу не шло..сменил блоки и сигнал пошел

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Версия 6.3.х

#211

Сообщение rw6cm » 22.03.2020{, 17:55}

dizzyy писал(а):
22.03.2020{, 17:46}
а у меня по модбасу не шло..сменил блоки и сигнал пошел
Так надо и писать, и пример можно приложить )
Win10-64, FLProg (portable)

Serg_Grn
Лейтенант
Сообщения: 333
Зарегистрирован: 11.02.2018{, 13:07}
Репутация: 36
Имя: Сергей

Версия 6.3.х

#212

Сообщение Serg_Grn » 23.03.2020{, 11:15}

Добрый день!
Извините, если это не в тему.. :smile37: , но всё таки напишу: блок "Отправка переменной в UART" не позволяет подключить к нему переменную Byte.

edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20.09.2019{, 11:38}
Репутация: 65
Имя: Эдуард

Версия 6.3.х

#213

Сообщение edyapd » 27.03.2020{, 12:50}

support, Блоки MIN и MAX не компилируются в паре с блоком Number Change. Выдаёт ошибку '_tempVariable_int' was not declared in this scope
Так же, не совсем понятно, для чего у выходов MIN и MAX тип float если входные integer?
Пример.jpg
Пример.jpg (17.48 КБ) 2448 просмотров

Аватара пользователя
belyx
Сержант
Сообщения: 247
Зарегистрирован: 24.07.2016{, 20:38}
Репутация: 20
Откуда: Витебск Беларусь

Версия 6.3.х

#214

Сообщение belyx » 27.03.2020{, 13:55}

Не знаю с чем связано - после добавления нескольких пользовательских блоков при очередной попытке сохранения всех блоков пользователей - вылет,причем и в версии 6.3.1. и в 4.2.4 (обе портативные). кажись понял - простая невнимательность
СпойлерПоказать
по ошибке 2.jpg
по ошибке 2.jpg (49.81 КБ) 2159 просмотров
Последний раз редактировалось belyx 19.04.2020{, 16:31}, всего редактировалось 1 раз.

Палыч
Рядовой
Сообщения: 29
Зарегистрирован: 18.10.2015{, 01:46}
Репутация: 1
Откуда: Белгород

Версия 6.3.х

#215

Сообщение Палыч » 27.03.2020{, 14:45}

Добрый день.Скачал портативную версию программы, запускаю на несколько секунд загорается Lilypad и исчезает, дальше ничего не происходит. На этом компе флпрог никогда не стояла. Скачал версию 5.3, такая же история. Подскажите куда копать?

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Версия 6.3.х

#216

Сообщение rw6cm » 27.03.2020{, 19:30}

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

Отправлено спустя 45 минут 42 секунды:
edyapd писал(а):
27.03.2020{, 12:50}
Блоки MIN и MAX не компилируются в паре с блоком Number Change. Выдаёт ошибку
Сделайте связь через переменную, ошибки не будет.
Win10-64, FLProg (portable)

edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20.09.2019{, 11:38}
Репутация: 65
Имя: Эдуард

Версия 6.3.х

#217

Сообщение edyapd » 28.03.2020{, 05:20}

rw6cm писал(а):
27.03.2020{, 20:16}
Сделайте связь через переменную, ошибки не будет.
Владимир, это будет очередной костыль. А я так понимаю, в этой теме как раз и выявляются баги, чтобы избавиться от этих костылей.
Так то я и руками в IDE просто правлю.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Версия 6.3.х

#218

Сообщение rw6cm » 28.03.2020{, 08:21}

edyapd писал(а):
28.03.2020{, 05:20}
это будет очередной костыль.
Была подсказка для Вас, и тех кто с этим столкнулся, как обойти это на данный момент (не влазя в код, не дожидаясь Автора)
Про остальное речи не было.
offtopicПоказать
Не по теме
В дальнейшем в Авторских темах моих подсказок не будет.
решил что так будет правильнее.
Win10-64, FLProg (portable)

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 790
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Версия 6.3.х

#219

Сообщение support » 28.03.2020{, 21:29}

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

Отправлено спустя 51 минуту 48 секунд:
edyapd писал(а):
27.03.2020{, 12:50}
support, Блоки MIN и MAX не компилируются в паре с блоком Number Change. Выдаёт ошибку '_tempVariable_int' was not declared in this scope
Так же, не совсем понятно, для чего у выходов MIN и MAX тип float если входные integer?
Пример.jpg
Исправил
Автор программы FLProg.

bayeck
Сержант
Сообщения: 140
Зарегистрирован: 15.01.2018{, 00:58}
Репутация: 2
Откуда: истра
Имя: роман

Версия 6.3.х

#220

Сообщение bayeck » 29.03.2020{, 10:29}

support, при использовании блоков Запись переменной в EEPROM ,на меге 2560,записывает в ячейку памяти только один раз ,пока не рестартнеш плату.использовал совместно с блоком меню с хранением пунктов меню в EEPROM,
некоректно работает блок MLX90614 ,если ставишь не компилировать плату при заливки скетча - не находит библиотеку.
не читает вход цифровой из аналогового ,если ставишь условие на плате " выполнять в цикле пока" И ПРИ условии на входе - защита от дребезга.

Ответить

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