Показано с 1 по 10 из 22

Тема: struct alignment в макросах

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #16

    По умолчанию

    Так я и сказал - есть лажовая аритектура данных.
    А критерий лажовости - это отсутствие в телеметрии ПЛК неиспользуемых регистров, которые воткнуты туда только для выравнивания по 4-ех байтовому адресу?

    Лажовость архитектур данных не является чем-то необычным.
    Именно. Почему тогда панель считает себя центром мира и готова работать только с данными, выровненными по 4-ем байтам?

    Ну это ж Ваша проблема что не убедили до принятия ключевых решений
    Моим мнением не интересовались. А даже если бы интересовались - узнать заранее из документации на Конфигуратор о том, что выравнивание для полей структур не поддерживается, нельзя. Там об этом ни слова.

    Дык ничего и не поняли. Ширше смотрите, ширше - если б возможность и была то ничем бы не помогло ибо Вариант 1, но с Вариантом 2 (см.выше) и любое действие с полем флоата (за исключением, возможно, просто копирования) привело бы к вышеуказанным "воплям в ночи". Т.е. все равно придете к "как мне читать телеметрию, и ... изменить её структуру". Или думаете Вы 1-ый с такого рода проблемой ? ))) Приведён был простейший (имхо) способ решения, причем таки без изменения структуры - или тоже не поняли ?
    Мне кажется это вы меня не поняли - о том что можно переставлять поля структур и читать с другим смещением мне известно. Я ищу нормальное решение, а не костыли. Но как выяснилось (#5) его нет.

    Все прогерство это борьба с чем-то.
    Но не с инструментом разработки!
    Последний раз редактировалось andemeno; 31.10.2021 в 18:37.

Похожие темы

  1. Ответов: 9
    Последнее сообщение: 22.10.2018, 16:18
  2. Работа с памятью в макросах
    от Aleksandr в разделе Панели оператора (HMI)
    Ответов: 7
    Последнее сообщение: 26.06.2018, 10:42
  3. иероглифы в макросах
    от evg3798 в разделе Панели оператора (HMI)
    Ответов: 1
    Последнее сообщение: 28.04.2017, 08:13
  4. ВЕЩЕСТВЕННЫЕ ЭЛЕМЕНТЫ В МАКРОСАХ
    от rovki в разделе Среда программирования OWEN Logic
    Ответов: 6
    Последнее сообщение: 18.04.2016, 16:53
  5. структуированные данные. Struct.
    от Юрий Поляков в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 11.06.2010, 00:57

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •