одна десятая

Использование дисплеев и обсуждение пользовательских блоков к ним
Ответить
sjau
Рядовой
Сообщения: 7
Зарегистрирован: 28.08.2017{, 18:58}
Репутация: 0

одна десятая

#1

Сообщение sjau » 01.11.2017{, 14:43}

Добрый день. Прошу помощи знатоков делаю терморегулятор и хотелось бы устанавливать температуру 0,1 С.в проекте поставил счетчик, конвертер строк и дисплей. значения выводятся целые 1,2,3 а хотелось бы выставлять десятые. Подскажите пожалуйста как это можно сделать.
Вложения
5974035.png

Аватара пользователя
Nikan
Майор
Сообщения: 1129
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 87
Откуда: москва

одна десятая

#2

Сообщение Nikan » 01.11.2017{, 15:38}

sjau писал(а):хотелось бы устанавливать температуру 0,1
представте температуру целым числом , например 20,5 как 205, им оперируйте для обработки в теле программы,
для вывода на дисплей разделите его на 10.0

sjau
Рядовой
Сообщения: 7
Зарегистрирован: 28.08.2017{, 18:58}
Репутация: 0

одна десятая

#3

Сообщение sjau » 01.11.2017{, 16:32}

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

sjau
Рядовой
Сообщения: 7
Зарегистрирован: 28.08.2017{, 18:58}
Репутация: 0

одна десятая

#4

Сообщение sjau » 01.11.2017{, 16:34}

файл как я делал
Вложения
8877252.flp
(68.94 КБ) 45 скачиваний

Аватара пользователя
Nikan
Майор
Сообщения: 1129
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 87
Откуда: москва

одна десятая

#5

Сообщение Nikan » 01.11.2017{, 16:56}

sjau писал(а):файл как я делал
посмотри
Вложения
8877252_V_N.flp
(145.96 КБ) 77 скачиваний

sjau
Рядовой
Сообщения: 7
Зарегистрирован: 28.08.2017{, 18:58}
Репутация: 0

одна десятая

#6

Сообщение sjau » 01.11.2017{, 16:57}

Похоже что в блоке деления надо выставить тип константы Float. Приеду домой и попробую

Аватара пользователя
Nikan
Майор
Сообщения: 1129
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 87
Откуда: москва

одна десятая

#7

Сообщение Nikan » 01.11.2017{, 17:07}

sjau писал(а):Похоже что в блоке деления надо выставить тип константы Float.
да  и обязательно 10.0

sjau
Рядовой
Сообщения: 7
Зарегистрирован: 28.08.2017{, 18:58}
Репутация: 0

одна десятая

#8

Сообщение sjau » 01.11.2017{, 17:11}

Огромное спасибо !

Аватара пользователя
Nikan
Майор
Сообщения: 1129
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 87
Откуда: москва

одна десятая

#9

Сообщение Nikan » 01.11.2017{, 17:14}

sjau писал(а):Огромное спасибо !
не за что

Ответить

Вернуться в «Дисплеи и индикаторы»