1. Конечно написать можно. Она очень простая
Вложение 19415
2. Функция не хранит данные, она пересчитывает и выдает результат
3. Хотите ФБ пожалуйста, только для этой задачи достаточно функции
Вид для печати
1. Конечно написать можно. Она очень простая
Вложение 19415
2. Функция не хранит данные, она пересчитывает и выдает результат
3. Хотите ФБ пожалуйста, только для этой задачи достаточно функции
Siemens step7
DWORD_TO_REAL(W#16#40000000) даст 2.0
Тогда у Сименса логичнее. В кодесисе бред, с которым придётся смириться через указатели.
Пометка на полях: из Кодесиса в Степ7 код не копипастить.
Спасибо за своевременную помощь. Недооценил я указатели.
А на счёт DWORD_TO_REAL , разработчикам КДС минус.
так если DWORD-ами никто не пользуется Вам то это зачем :)
скале преобразует физ.аналоговый вход в реал, не такли, а он у них не в интах
Я пользуюсь.Цитата:
так если DWORD-ами никто не пользуется Вам то это зачем
Особенно когда много приходится работать с коммуникациями.
Удобно биты выделять, байты переворачивать и прочее.
Тут например я хотел сначала воспользоваться такой конструкцией:
DWORD_TO_REAL(ROL(%ID0, 16)) чтоб получить местный реал.
А приходится писать костыль на указателях.
Не люблю начинать знакомство с костылей. :)