Преобразуване на REAL в 2 цели числа - форум за автоматизация

Форум за автоматизация, взаимопомощ и споделяне на промишлени PLC.

числа

Преобразувайте REAL в 2 цели числа

Преобразувайте REAL в 2 цели числа

Съобщение от Никат »28 март 2019, 12:59

Имам бърз въпрос относно преобразуването на РЕАЛНА променлива в две цели числа за гледане на дисплей

Пример: За да покажа 123456 (десетичен) на екрана (или 1 1110 0010 0100 0000 в двоичен формат), трябва да направя достъпни 2 думи:
-1-во: 1 (десетично) или 1 в двоично.
-2-ро: 57920 или 1110 0010 0100 000 в двоичен формат

След това тези две цели числа се сглобяват, за да образуват един DINT, като 1-вата дума е най-значимата


Въпросът ми е как да конвертирам една от моите ИСТИНСКИ променливи в 2 цели числа, за да мога да ги покажа на екрана ?
(Бих искал да покажа 312.1 например)
Мислех да преобразувам в DINT, за да разложа този DINT на 2 цели числа, но не работи както искам.

Имате ли малка идея ?

Re: Преобразуване на REAL в 2 цели числа

Съобщение от philou77 »28 март 2019, 13:20