1. Конечно написать можно. Она очень простая
real.jpg
2. Функция не хранит данные, она пересчитывает и выдает результат
3. Хотите ФБ пожалуйста, только для этой задачи достаточно функции
1. Конечно написать можно. Она очень простая
real.jpg
2. Функция не хранит данные, она пересчитывает и выдает результат
3. Хотите ФБ пожалуйста, только для этой задачи достаточно функции
Siemens step7
DWORD_TO_REAL(W#16#40000000) даст 2.0
Тогда у Сименса логичнее. В кодесисе бред, с которым придётся смириться через указатели.
Пометка на полях: из Кодесиса в Степ7 код не копипастить.
Спасибо за своевременную помощь. Недооценил я указатели.
А на счёт DWORD_TO_REAL , разработчикам КДС минус.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
так если DWORD-ами никто не пользуется Вам то это зачем
скале преобразует физ.аналоговый вход в реал, не такли, а он у них не в интах
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Я пользуюсь.так если DWORD-ами никто не пользуется Вам то это зачем
Особенно когда много приходится работать с коммуникациями.
Удобно биты выделять, байты переворачивать и прочее.
Тут например я хотел сначала воспользоваться такой конструкцией:
DWORD_TO_REAL(ROL(%ID0, 16)) чтоб получить местный реал.
А приходится писать костыль на указателях.
Не люблю начинать знакомство с костылей.
Последний раз редактировалось @ND; 07.08.2015 в 08:27.