Страница 14 из 29

Выход новой бэта версии программы

Добавлено: 07 фев 2022, 15:11
cmept-27
[ref=#00aa00]support[/ref], В отладчике веб интерфейса не выводятся данные

Выход новой бэта версии программы

Добавлено: 07 фев 2022, 15:52
DrScorpion86
cmept-27 писал(а): 07 фев 2022, 15:11 [ref=#00aa00]support[/ref], В отладчике веб интерфейса не выводятся данные
Это уже не работает.

Теперь так
Test_7_4_4_text.flp

Выход новой бэта версии программы

Добавлено: 07 фев 2022, 21:28
NickNeo
DrScorpion86 писал(а): 07 фев 2022, 15:52
cmept-27 писал(а): 07 фев 2022, 15:11 [ref=#00aa00]support[/ref], В отладчике веб интерфейса не выводятся данные
Это уже не работает.

Теперь так
Test_7_4_4_text.flp
в смысле не работает?
это баг или фича?
если фича, то получается придется переделывать проекты написанные на версиях 7.4.1-3...

Выход новой бэта версии программы

Добавлено: 07 фев 2022, 21:37
DrScorpion86
NickNeo писал(а): 07 фев 2022, 21:28
DrScorpion86 писал(а): 07 фев 2022, 15:52
cmept-27 писал(а): 07 фев 2022, 15:11 [ref=#00aa00]support[/ref], В отладчике веб интерфейса не выводятся данные
Это уже не работает.

Теперь так
Test_7_4_4_text.flp
в смысле не работает?
это баг или фича?
если фича, то получается придется переделывать проекты написанные на версиях 7.4.1-3...
Я думаю автор поправит, т.к. щас без знания JavaScript даже простенький интерфейс не сделать.

Выход новой бэта версии программы

Добавлено: 08 фев 2022, 08:37
Dryundel
[ref=#00aa00]support[/ref], в Pro редакторе блоков, при изменении типа выхода (например с integer на String), у блока в проекте, который редактируешь, тип выхода не меняется, что еще подтверждается цветом этого выхода. Для того что бы применить изменение, приходится удалять блок из проекта и заново вытаскивать его из каталога. В каталоге все норм, изменения сохраняются.

Выход новой бэта версии программы

Добавлено: 08 фев 2022, 10:54
millerboy
Здравствуйте. Спрошу здесь, потому что не могу понять это баг или фича. Блок Modbus - Последняя ошибка – когда 2 и более слейвов, если есть ошибка на одном из них (один в это время в работе) – на выходе появляется код ошибки, но как только следует следующий опрос – код снова равен 0, после чего снова ошибка. То есть статус слейва постоянно сбрасывается при опросе, при этом слейв не активен или с ошибкой, я думал, что статус должен не сбрасываться пока он не изменится (пример как сейчас (слейв не активен) - опрос - код 0 - код 244 - опрос - код 0 - код 244). Мастер - ардуино, пытаюсь контролировать обрыв связи.

Выход новой бэта версии программы

Добавлено: 08 фев 2022, 14:34
petroua
cmept-27 писал(а): 07 фев 2022, 15:11 отладчике веб интерфейса не выводятся
выводит только интежер, чекбокс

Выход новой бэта версии программы

Добавлено: 08 фев 2022, 14:40
cmept-27
[ref]petroua[/ref], И не тока в отладчик. Если воспользоваться обновками то потом вообще не работает веб даже в контроллере. А если удалить из проекта. То пишет ошибку.

Выход новой бэта версии программы

Добавлено: 08 фев 2022, 16:36
Aric0906
7.4.4. В блоке массив - "СТЕК" не появляются к выбору созданные массивы с типом содержимого "String". Это еще не реализовано или баг...? ...К сведению в общем.
P.S. Огромное человеческое СПАСИБО за труд!

Выход новой бэта версии программы

Добавлено: 08 фев 2022, 17:27
support
cmept-27 писал(а): 07 фев 2022, 15:11 [ref=#00aa00]support[/ref], В отладчике веб интерфейса не выводятся данные
Надо проект в котором не работает, поскльку у меня все работает

Отправлено спустя 56 секунд:
Aric0906 писал(а): 08 фев 2022, 16:36 7.4.4. В блоке массив - "СТЕК" не появляются к выбору созданные массивы с типом содержимого "String". Это еще не реализовано или баг...? ...К сведению в общем.
P.S. Огромное человеческое СПАСИБО за труд!
Да стек не работает с массивом строк. Там есть некоторые проблеммы, которые пока сложно решить

Отправлено спустя 3 минуты 23 секунды:
Dryundel писал(а): 08 фев 2022, 08:37 [ref=#00aa00]support[/ref], в Pro редакторе блоков, при изменении типа выхода (например с integer на String), у блока в проекте, который редактируешь, тип выхода не меняется, что еще подтверждается цветом этого выхода. Для того что бы применить изменение, приходится удалять блок из проекта и заново вытаскивать его из каталога. В каталоге все норм, изменения сохраняются.
Да есть такое дело - буду разбираться

Выход новой бэта версии программы

Добавлено: 08 фев 2022, 18:06
NickNeo
support писал(а): 08 фев 2022, 17:27
cmept-27 писал(а): 07 фев 2022, 15:11 [ref=#00aa00]support[/ref], В отладчике веб интерфейса не выводятся данные
Надо проект в котором не работает, поскльку у меня все работает
В принципе любой новый проект создаешь и такой баг, при том только со string
Если типы другие (напр: integer) все нормально

Вот для примера:
Test_bug_web_string.flp

Выход новой бэта версии программы

Добавлено: 08 фев 2022, 23:31
petroua
NickNeo писал(а): 08 фев 2022, 18:06 В принципе любой новый проект создаешь и такой баг
подтверждаю

Выход новой бэта версии программы

Добавлено: 09 фев 2022, 00:17
artemka19
[ref=#00aa00]support[/ref],
в 7.4.4:
1. если взять bool переменную для веб-интерфейса:
то в отладчике "из МК" шлется true или false, однако в железе из МК шлется 0 или 1.

Поэтому то что проверяется и работает в отладчике уже не будет работать в железе.

шлет в отладке (console.log(v);)
шлет в отладке.jpg
шлет в железе (console.log(v);)
в железе из мк.jpg

т.е. сейчас в разделе "из МК" , чтобы все работало и в отладке и в железе,
приходится обходить так:
if (v=='true' II v==1){
//тут реакция;
}


2. некорректно при компиляции обрабатывается двойной слеш //
между пользовательскими тегами <script></script>:
Двойной слеш в этом случае обрабатывается по правилам html/css, а не по js.

Т.е. после компиляции, в скрипте ВСЕ что после " // " не работает, т.к. воспринимается как комментарий. (но прекрасно работает при этом в отладчике).

Выход новой бэта версии программы

Добавлено: 10 фев 2022, 13:57
support
cmept-27 писал(а): 07 фев 2022, 15:11 [ref=#00aa00]support[/ref], В отладчике веб интерфейса не выводятся данные
Исправил.

Отправлено спустя 1 минуту 50 секунд:
artemka19 писал(а): 09 фев 2022, 00:17 [ref=#00aa00]support[/ref],
в 7.4.4:
1. если взять bool переменную для веб-интерфейса:
то в отладчике "из МК" шлется true или false, однако в железе из МК шлется 0 или 1.

Поэтому то что проверяется и работает в отладчике уже не будет работать в железе.

шлет в отладке (console.log(v);)
шлет в отладке.jpg

шлет в железе (console.log(v);)
в железе из мк.jpg


т.е. сейчас в разделе "из МК" , чтобы все работало и в отладке и в железе,
приходится обходить так:
if (v=='true' II v==1){
//тут реакция;
}


2. некорректно при компиляции обрабатывается двойной слеш //
между пользовательскими тегами <script></script>:
Двойной слеш в этом случае обрабатывается по правилам html/css, а не по js.

Т.е. после компиляции, в скрипте ВСЕ что после " // " не работает, т.к. воспринимается как комментарий. (но прекрасно работает при этом в отладчике).
Исправил теперь в отладчике то же шлются строки 1 и 0, которые JS на лету конвертирует в True и False

Выход новой бэта версии программы

Добавлено: 10 фев 2022, 16:08
Gordon0007
Снимок.JPG
Добрый день, есть такая проблема.
Если к пользовательскому блоку подтянуть на один выход (случайно) две связи то во первых они соединяются (что по моему недолжно быть), во вторых разъединить уже не получается. Ну и если подвигать блоки то линии как будто отходят, но потом все равно становятся видимые.

Отправлено спустя 1 минуту 37 секунд:
помогает избавиться от этого только (Ctrl+z) или выход без сохранения

Выход новой бэта версии программы

Добавлено: 10 фев 2022, 17:33
costy1957
support, в Pro редакторе невозможно задать количество входов, чтобы затем привязать к ним переменные, к примеру в моем блоке 4 входа, мне нужно выбрать по ходу настройки в проекте какой либо тип переменной возможной к применению (boolean, integer и т.д), т.е. к любому входу на выбор из всплывающего списка.

Выход новой бэта версии программы

Добавлено: 10 фев 2022, 20:04
Phazz
[ref]costy1957[/ref], можно, но муторно это будет

Выход новой бэта версии программы

Добавлено: 10 фев 2022, 20:21
aidar_i
Phazz писал(а): 10 фев 2022, 20:04 [ref]costy1957[/ref], можно, но муторно это будет
Почему? Наоборот, удобно будет.

Выход новой бэта версии программы

Добавлено: 10 фев 2022, 20:31
Phazz
[ref=#ff8000]aidar_i[/ref], я говорю что это и сейчас можно реализовать

Выход новой бэта версии программы

Добавлено: 10 фев 2022, 21:28
Dryundel
costy1957 писал(а): 10 фев 2022, 17:33 support, в Pro редакторе невозможно задать количество входов, чтобы затем привязать к ним переменные, к примеру в моем блоке 4 входа, мне нужно выбрать по ходу настройки в проекте какой либо тип переменной возможной к применению (boolean, integer и т.д), т.е. к любому входу на выбор из всплывающего списка.
aidar_i писал(а): 10 фев 2022, 20:21 Почему? Наоборот, удобно будет.
И чего же удобного? Я уже не говорю о сложности реализации такой идеи.
Ну предположим есть вход и есть параметр типа "назначить входу тип переменной".
Что дальше? Как Вы предполагаете в коде работать с таким входом?
Типа создаем условие для каждого типа, для каждого такого входа и в зависимости от сочетания генерируем определенный кусок кода. Так?
В коде ведь не напишешь проверку на тип данных, типа if(integer){ ... } Не прокатит.
Если 4 входа и 4 типа переменных, это 16 условий (по 4 на каждый вход). В чем выигрыш? Где удобство?

С таким же успехом можно и сейчас сделать.
Делаем 4 группы входов по 4 типа. Те же 16 условий, каждому из которых привязываем определенный вход. Условия привязываем к параметру "тип входа", Таких параметров 4. В результате у блока 4 входа с нужными типами.

Те же фаберже, с другого ракурса. :)