FiXiZ
Active Forum Member / Активный участник форума
Участник № / Member № 5069
отправлено / posted
Здравствуйте! Считываю с прибора 2 регистра типа WORD, в них содержится значение тип float IEEE754. Принимаю их и склеиваю в правильном порядке:
Однако на выходе получается целое число (причем огромное). Необходимо привести конечный результат к типу FLOAT. Каким образом можно это сделать?
Сообщения / Posts 70 | Из / From: Russia
| IP / IP: IP адрес / IP address |
FiXiZ
Active Forum Member / Активный участник форума
Участник № / Member № 5069
отправлено / posted
Видимо вопрос задал некорректно. Можно ли средствами TM6 преобразовать 2 регистра WORD в одно значение Float IEEE754? Или необходимо писать самому функцию преобразования по стандарту?
Сообщения / Posts 70 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted
Считайте два регистра WORD сразу в канал Float. Уточните порядок следования байт. При необходимости настройте масштабирование.
Сообщения / Posts 17332 | Из / From: Россия
| IP / IP: IP адрес / IP address |