Показать сообщение отдельно
Старый 25.02.2021, 14:04   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Danfoss VLT FC-51

Цитата:
Сообщение от Svetovid Посмотреть сообщение
Если почитать мой ответ, то я поправился. А как быть с сутью вопроса по соответствию переменных?
И по большому счёту вопрос важный. Если мне надо передать значение от 33000 до 65000 в регистр размером 2 байта из лоджика. Как это сделать?
Для начала получить представление, что это такое: https://ru.wikipedia.org/w/index.php?oldid=112057383

Затем формировать нужное число в long и затем побитово переносить младшие 16 разрядов в int. Ну либо то же самое сделать математически.

PS. Как связан ваш вопрос с битом управления VLT FC-51?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием