Вопрос по WebServerPage

Использование протоколов Modbus, SPI, I2c и прочих, проблемы и решения
Ответить
zaria
Рядовой
Сообщения: 5
Зарегистрирован: 08.11.2015{, 13:48}
Репутация: 0

Вопрос по WebServerPage

#1

Сообщение zaria » 11.11.2015{, 20:09}

Всем здравия!!! Данный модуль почему-то не позволяет сделать два строковых входа (ошибки компиляции...), и при выводе преобразованной температуры из float в string после запятой выдаёт 00. Не трудно если поясните, я чего-то не понимаю или другая причина...?

Airis
Сержант
Сообщения: 175
Зарегистрирован: 24.09.2015{, 07:27}
Репутация: 0

Вопрос по WebServerPage

#2

Сообщение Airis » 11.11.2015{, 21:23}

Выложитесвой нерабочий пример.
Мне самому что-то не получается создать проект вкотором  две строковых входа вызывали бы ошибку компиляции.

zaria
Рядовой
Сообщения: 5
Зарегистрирован: 08.11.2015{, 13:48}
Репутация: 0

Вопрос по WebServerPage

#3

Сообщение zaria » 12.11.2015{, 05:23}

Пример и результат вгрузки...
Для скачивания вложений Вы должны быть зарегистрированы.

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

Вопрос по WebServerPage

#4

Сообщение rw6cm » 12.11.2015{, 08:36}

zaria писал(а):Пример и результат вгрузки...
Имя входов должно быть уникальным.
в данном примере имя "h" не допустимо.
zaria писал(а):при выводе преобразованной температуры из float в string после запятой выдаёт 00
А как вы представляете string с запятой?
Поясню, у элемента SConv на входе integer, следовательно только целые.
Если цепь преобразований Float ---> Float-Int ---> SConv---> String, то о какой запятой может быть речь...
Если брать на прямую Float ---> SConv---> String (что по логике выглядит как не правильно), то открывается опция выбора кол. знаков после запятой.
Здесь мы можем видеть дробную часть, но перед преобразованием нужно число подготовить до нужного знака, т.к. SConv не ведает правилами математического округления.
Единственно чего не хватает в FLProg, это элемента округления числа до нужного знака.
Последний раз редактировалось rw6cm 12.11.2015{, 10:49}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

zaria
Рядовой
Сообщения: 5
Зарегистрирован: 08.11.2015{, 13:48}
Репутация: 0

Вопрос по WebServerPage

#5

Сообщение zaria » 12.11.2015{, 12:17}

ЦитатаИмя входов должно быть уникальным.
в данном примере имя "h" не допустимо.не совсем понятно... один вход "t" второй "h" в чём не уникальность?

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

Вопрос по WebServerPage

#6

Сообщение rw6cm » 12.11.2015{, 13:16}

zaria писал(а):не совсем понятно... один вход "t" второй "h" в чём не уникальность?
я не силен в ВЕБе, чтобы пытаться вам это объяснять.
Почитайте например здесь
Но точно знаю, что не стал бы давать имена из одного символа, т.к. вероятность попасть на исполнения кода (например HELP), очень велика.
Win10-64, FLProg (portable)

zaria
Рядовой
Сообщения: 5
Зарегистрирован: 08.11.2015{, 13:48}
Репутация: 0

Вопрос по WebServerPage

#7

Сообщение zaria » 12.11.2015{, 13:36}

...пробовал по разному..., в этом случае та-же ошибка.
Для скачивания вложений Вы должны быть зарегистрированы.

Airis
Сержант
Сообщения: 175
Зарегистрирован: 24.09.2015{, 07:27}
Репутация: 0

Вопрос по WebServerPage

#8

Сообщение Airis » 12.11.2015{, 13:44}

В описании данного блока написана какие требование есть к именам входов. Одна буква не уникальна по отношению ко всему тексту программы. Если бы входы назывались "t" и "h" (с кавычками) то ошибки компиляции небыло.
Для скачивания вложений Вы должны быть зарегистрированы.

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

Вопрос по WebServerPage

#9

Сообщение rw6cm » 12.11.2015{, 15:15}

zaria писал(а):...пробовал по разному..., в этом случае та-же ошибка.
Возможно я не прав, и это просто баг.
т.к. сейчас попробовал и действительно со стрингами на входе, и именно с этим шилдом не получается.
Возможно это то а чем Автор в видео говорил, что 28J60 работает не корректно.
Последний раз редактировалось rw6cm 12.11.2015{, 16:02}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

Ответить

Вернуться в «Протоколы»