Инициализируйте GE Fanuc разделяемые узлы

В дополнение к разделам общей памяти GE® Fanuc Embedded Systems необходимо также задать структуру инициализации узла перед использованием блоков общей памяти. Структура инициализации узла описывает разделы общей памяти (см., Создают GE Fanuc Разделяемые Разделы), и конфигурация платы, включая настройки прерывания.

После определения структуры инициализации узла можно добавить блоки драйверов общей памяти в модель Simulink®. Смотрите GE Fanuc Разделяемая Структура Инициализации Узла для полного списка полей в структуре инициализации узла.

Следующее описание относится к completenodestruct команда. Ввод

help completenodestruct

для получения дополнительной информации.

  • Создайте структуру инициализации узла одним из следующих способов. Используя completenodestruct команда в Командном окне MATLAB®, создайте структуру инициализации узла по умолчанию. Например, ввести

    node=completenodestruct([],'5565')
    
    node = 
    
         Interface: [1x1 struct]
        Partitions: [1x1 struct]
  • Заполните поля структуры. Например:

    node.Interface.NodeID = '128';
    node.Partitions = Partition;
  • Пользовательская структура узла, созданная с кодом MATLAB или из Окна Команды MATLAB и дополнения получившаяся структура с вызовом completenodestruct функция. Например:

    node.Interface.NodeID = '128';
    node.Partitions = Partition;
    node.completenodestruct(node,'5565');