Сгенерированный код для PLC_RemoveSSStep

Пример показывает, как включить PLC_RemoveSSStep опция для вашей модели, сгенерируйте код и отобразите сравнение между кодом, сгенерированным с PLC_RemoveSSStep опция включена, а затем отключен.

  1. Откройте UsePLC_RemoveSSStepforDistributedCode GenerationExample пример:

    openExample('plccoder/UseRemoveSSStepForDistributedCodeGenerationExample')
    .

  2. Скопируйте все файлы модели в папку по вашему выбору.

  3. Откройте mSystemIntegration модель.

  4. Откройте приложение Simulink PLC Coder, а затем выберите Subsystem1 блок.

  5. Щелкните Настройки (Settings). Перейдите к разделу Генерация кода ПЛК > Идентификаторы. Установите флажок Сохранить имя ssMethod верхнего уровня таким же, как неверхний уровень.

  6. Нажмите кнопку ОК.

  7. Нажмите Generate PLC Code.

  8. Выберите Subsystem1 блок.

  9. Щелкните Настройки (Settings). Перейдите к разделу Генерация кода ПЛК > Идентификаторы. Снимите флажок Сохранить имя ssMethod верхнего уровня таким же, как неверхний уровень.

  10. Нажмите Generate PLC Code.

Это изображение показывает сравнение между кодом, сгенерированным с PLC_RemoveSSStep включен, а затем отключен. Удаление SS_STEP позволяет легче интегрировать внешний код различных подсистем, потому что все они одинаковы ssMethodType.

Code generated with PLC_RemoveSSStep enabled is next to code generated with PLC_RemoveSSStep disabled. Code is highlighted to show SS_STEP is not present in the code when PLC_RemoveSSStep is enabled.

См. также

Похожие темы