Показано с 1 по 7 из 7

Тема: modbus и массив структур

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

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

    По умолчанию

    особенность заключается еще и в том, что обмен массива структур с modbus - двунаправленный. И изменены компоненты массива могут быть несколькими источниками - из GUI, из программ и с использованием modbus. Появление прокладки (в виде параметров объекта) между внешними каналами и массивом порождает проблему отслеживания изменений данных, которую вообще непонятно как решать - потребуется еще одна копия массива структур для сравнения что именно изменилось и где изменилось - переменная modbus или значение в массиве структур и потребуется дурацкая программа - диспетчер, которая будет отслеживать и копировать изменения в нужном направлении. При большом количестве переменных, полагаю, такая конструкция сожрет все ресурсы контроллера.
    Если я правильно понимаю внешний канал - указатель, а не самостоятельная переменная и его использование таких проблем порождать не должно, поскольку переменная остается ровно одна - компонент элемента массива структур.
    Последний раз редактировалось lttn; 20.06.2019 в 12:43.

Похожие темы

  1. Какой синтаксис инициализации массива структур
    от mikola_wow в разделе СПК1xx (архив)
    Ответов: 23
    Последнее сообщение: 12.09.2023, 07:08
  2. Ответов: 21
    Последнее сообщение: 01.07.2022, 06:36
  3. ПЛК 110, модбас и массивы структур.
    от lttn в разделе ПЛК (среда MasterSCADA 4D)
    Ответов: 7
    Последнее сообщение: 17.10.2019, 22:01
  4. Массив в регистры Modbus
    от Boris_K в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 28.04.2014, 21:42
  5. инициализация массива структур
    от drvlas в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 16.12.2010, 18:31

Ваши права

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