Страница 7 из 13
Тестирование Версии 6.2.Х
Добавлено: 13 дек 2019, 13:29
support
AstroGraf писал(а): 12 дек 2019, 14:35
Столкнулся с такой проблемой - при использовании в RemoteXY SoftSerial, после компиляции, Arduino IDE начинает выдавать ошибки функции Serial. И ругается на двойную библиотеку RemoteXY.
С HardSerial все работает.
Прорвете, удалилась ли из папки программы директория ideV4\libraries\RemoteXYV2. По идее должна удалится при старте программы автоматически.
Тестирование Версии 6.2.Х
Добавлено: 13 дек 2019, 14:02
AstroGraf
Если я не ошибаюсь, вторая библиотека висит здесь: Flprog\ideV4\portable\sketchbook\libraries
Хотя я ставил полную версию и как бы папки Portable быть не должно...
Отправлено спустя 5 минут 21 секунду:
Сейчас на другом компьютере попробовал, получилось то же самое:
[spoiler]
In file included from c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/RemoteXY.h:162:0,
from C:\Users\Graf\AppData\Local\Temp\flprog\pr2\pr2.ino:3:
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h: In constructor 'CRemoteXY::CRemoteXY(const void*, void*, const char*, uint8_t, uint8_t, long int)':
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h:18:5: error: 'initSerial' was not declared in this scope
initSerial (_serialRx, _serialTx, _serialSpeed);
^~~~~~~~~~
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h:18:5: note: suggested alternative: 'Serial'
initSerial (_serialRx, _serialTx, _serialSpeed);
^~~~~~~~~~
Serial
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual void CRemoteXY::sendByte(uint8_t)':
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h:32:5: error: 'serial' was not declared in this scope
serial->write (b);
^~~~~~
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h:32:5: note: suggested alternative: 'Serial'
serial->write (b);
^~~~~~
Serial
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual uint8_t CRemoteXY::receiveByte()':
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h:39:17: error: 'serial' was not declared in this scope
uint8_t b = serial->read ();
^~~~~~
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h:39:17: note: suggested alternative: 'Serial'
uint8_t b = serial->read ();
^~~~~~
Serial
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual uint8_t CRemoteXY::availableByte()':
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h:48:12: error: 'serial' was not declared in this scope
return serial->available ();
^~~~~~
c:\Program Files (x86)\Flprog\ideV4\libraries\RemoteXYV3\src/modules/serial.h:48:12: note: suggested alternative: 'Serial'
return serial->available ();
^~~~~~
Serial
Несколько библиотек найдено для "Rtc_Pcf8563.h"
Используется: c:\Program
Несколько библиотек найдено для "RemoteXY.h"
Используется: c:\Program
Несколько библиотек найдено для "Wire.h"
Используется: C:\Program
exit status 1
Ошибка компиляции для платы Arduino Uno.
[/spoiler]
Тестирование Версии 6.2.Х
Добавлено: 13 дек 2019, 14:19
egorka29
ошибка с уартом, вытаскиваю блок уарта на плату где есть блок remote xy, при попытке нажатия изменить- вылет. на платы без remotexy блок уарт нормально переносится и работает.
Тестирование Версии 6.2.Х
Добавлено: 13 дек 2019, 16:10
AstroGraf
support писал(а): 13 дек 2019, 13:29
Прорвете, удалилась ли из папки программы директория ideV4\libraries\RemoteXYV2. По идее должна удалится при старте программы автоматически.
Нет, такой папки нигде нет.
Попробовал переделать проект на Каскаду, но ошибка фактически та же. Т.е. проблема с SoftSerial в FlProg.
Тестирование Версии 6.2.Х
Добавлено: 13 дек 2019, 21:21
dizzyy
AstroGraf писал(а): 13 дек 2019, 16:10
Т.е. проблема с SoftSerial в FlProg.
до 6.2.0 использовал сторонюю иде 1.8.9 и все шло нормально, на останих версиях проблема также с софтсетиал, в настройках указал на ту иде что с флпрог и прокомпелировалось без проблем.
Тестирование Версии 6.2.Х
Добавлено: 14 дек 2019, 15:43
bsn
support писал(а):
Плотная работа со скадой у меня запланирована на 8-ю версию. Пока придется потерпеть
Хорошо.
Но вот выскочил малый ньюанс в действующем варианте проектов для SCADA. Возможно ли что-то поправить в текущем порядке?
............................................................
В ютубе появилась серия уроков по FLProg_SCADA:
https://www.youtube.com/watch?v=CDyG4AEkLIM&t=52s
Там вроде реализована хорошая идея о том, как можно увеличенные значки из шрифтов использовать в оформлении экранов, вместо пока отсутствующих изображений.
[spoiler]
Значки.png
[/spoiler]
[spoiler]
Скада2.png
[/spoiler]
Попробовал - действительно рисуется и хорошо смотрится на экранах Scada.
[spoiler]
Проверка.png
[/spoiler]
Однако когда сохраняю проект Scada FLProg - вылетает ошибка и стирается весь проект.
[spoiler]
Eror.png
[/spoiler]
Это происходит только тогда, когда добавляю на экран скады какой либо значок из виндосовской таблицы символов, например "солнышко" (от значка градуса°, из таблицы - не выбивает). Без добавления значков, из виндосовской таблицы символов, всё нормально сохраняется. Пробовал с разными версиями FLProg и на разных компьютерах, с Windows 7. Увы, значки из таблицы символов, при сохранении проекта, выбивают Scada FLProg.
С автором роликов на ютубе, что бы узнать как он это реализовал без сбоев, пока не получилось связаться.
В пятом уроке, на пятой минуте, он что-то упоминает о подборке значков для шрифтов и подмене букв значками. К сожалению пока не ясно - что и как у него берётся, подменяется и фиксируется.
.............................................................................................................................................................
Можно ли как то подружить виндовскую таблицу символов со Scada FLProg?
Или, быть может, кто знает как это реализовать каким-то иным способом.
Идея вроде неплохая, тем более, что существуют штатные виндосовские способы самому рисовать собственные значки для шрифтов.
Тестирование Версии 6.2.Х
Добавлено: 16 дек 2019, 06:22
DrMario
Очепятка
Отправлено спустя 11 часов 33 минуты :
В стандартный блок предлагает вставить переменные из юзер-блока

Тестирование Версии 6.2.Х
Добавлено: 16 дек 2019, 09:07
Hijin
bsn писал(а): 14 дек 2019, 15:43
Это происходит только тогда, когда добавляю на экран скады какой либо значок из виндосовской таблицы символов, например "солнышко" (от значка градуса°, из таблицы - не выбивает). Без добавления значков, из виндосовской таблицы символов, всё нормально сохраняется. Пробовал с разными версиями FLProg и на разных компьютерах, с Windows 7. Увы, значки из таблицы символов, при сохранении проекта, выбивают Scada FLProg.
Вставлять надо не из таблицы Виндовс а букву в Скаде например дождь это большая Ы а затем менять тип шрифта на пятый с низу.
Тестирование Версии 6.2.Х
Добавлено: 16 дек 2019, 10:05
bsn
Hijin писал(а): 16 дек 2019, 09:07
затем менять тип шрифта на пятый с низу.
Отлично!
Спасибо большое!
Тестирование Версии 6.2.Х
Добавлено: 16 дек 2019, 12:41
egorka29
1. вылет приложения в моменте масштабирования окна Монитор порта. лог приложил
2. ошибка или нет?
везде пишут в тех. характеристиках Wemos D1R2: Все выводы поддерживают interrupt/pwm/I2C/one-wire (за исключением D0)
сама программа даёт добавить вывод D0 в качестве Onewire

Тестирование Версии 6.2.Х
Добавлено: 17 дек 2019, 21:02
Alexander1
при запуске портативной версии 6,2,1 выскакивает окно дисконект на рисунке.
[spoiler]
ош.JPG
[/spoiler]
Тестирование Версии 6.2.Х
Добавлено: 17 дек 2019, 21:29
radivilalbert
Доброе время суток форумчане.
Тестирую Flprog 6.2.1
В проекте для ESP 8266 на плату вставляю выход назначаю ему цифровой пин15
при компиляции в ардуино ему присваивается 5 (должен 15)
FP пин 15.png
Ардуино пин 15.png
В версии Flprog 5.3.0 такой ошибки нет.
Отправлено спустя 22 минуты 3 секунды:
Доброе время суток форумчане.
Тестирую Flprog 6.2.1
В проекте для ESP 8266 на плату вставляю выход назначаю ему цифровой пин13
при компиляции в ардуино ему присваивается 14 (должен 13)
Тестирование Версии 6.2.Х
Добавлено: 17 дек 2019, 21:38
aidar_i
radivilalbert писал(а): 17 дек 2019, 21:07
В проекте для ESP 8266 на плату вставляю выход назначаю ему цифровой пин15
при компиляции в ардуино ему присваивается 5 (должен 15)
У Вас плата WeMos D1 R1. D15 это GPIO 5.
GPIO 15 это D10/SS. Все работает правильно. Вы сперва найдите распиновку платы и потом ставьте номера выводов.
[spoiler]
2017-12-30_13-45-11.png
[/spoiler]
А в WeMos D1 R2 D8/SS.
Тестирование Версии 6.2.Х
Добавлено: 17 дек 2019, 23:20
radivilalbert
Доброе время суток форумчане.
Тестирую Flprog 6.2.1 (Версия портативная Win 64)
В проекте для ESP 8266 на плату вставляю выход назначаю ему цифровой пин GPIO 15(D 10)
при компиляции в ардуино ему присваивается 5 (должен 15) в программе Flprog 6.2.1 - прописан D3
Ардуино пин 15 ошибочно D3.png
Тестирование Версии 6.2.Х
Добавлено: 17 дек 2019, 23:26
aidar_i
Вы мой ответ читали?
WeMos D1 R1.flp
WeMos D1 R1 пин13.flp
Тестирование Версии 6.2.Х
Добавлено: 17 дек 2019, 23:49
radivilalbert
Уважаемый aidar_i огромное спасибо Вам!
Разобрался. Вы правы.
Тестирование Версии 6.2.Х
Добавлено: 19 дек 2019, 08:49
SDWest
ESP8266. Отсутствие порта OTA в IDE, esp ядро 2.6.x. При создании OTA настроек соответствующий IP-порт не появляется в Arduino IDE (Bonjour Browser его так же не видит), однако IP успешно пингуется. Если скомпилировать и прошить тот же проект с использованием версии esp ядра 2.5.2 то все работает правильно, порт в наличии. Обновляюсь на ядро 2.6.2 или 2.6.3, перепрошиваю и порт пропадает. При этом пример из IDE BasicOTA корректно работает с любой версией ядра - порт определяется. Многократно проверял путем создания пустого проекта в flprog с указанием настроек wi-fi(ssid, пароль, ip, шлюз, dns) и ota(имя хоста, пароль).
Тестирование Версии 6.2.Х
Добавлено: 20 дек 2019, 09:02
DrMario
Неверное название в назначении вывода SPI в кастомном контроллере. Должен быть CS
Тестирование Версии 6.2.Х
Добавлено: 20 дек 2019, 09:52
dsfbuy
DrMario писал(а): 20 дек 2019, 09:02Должен быть CS
Первая ссылка в ядексе
https://ru.wikipedia.org/wiki/Serial_Pe ... _Interface
Тестирование Версии 6.2.Х
Добавлено: 20 дек 2019, 10:56
DrMario
Вероятно я чего то не догоняю, в документашке написано GPIO5, VSPICS0, HS1_DATA6, EMAC_RX_CLK
Дошло...
CS или SS — выбор микросхемы, выбор ведомого (англ. Chip Select, Slave Select).