Соберите уведомления из шины EtherCAT
Simulink Real-Time / EtherCAT
Блок EtherCAT Get Notifications собирает уведомления из стека EtherCAT® и представляет их выходу как вектор с 21 элементом из int32
. На каждом временном шаге блок выводит то, что это накопилось и очищает себя для следующего временного шага.
Вектор содержит количество уведомлений в элементе 1
, сопровождаемый до 20
коды уведомления. Максимальным количеством уведомлений является 20
. Если шина представляет больше, чем 20
уведомления выходу, блок отбрасывает новейшие уведомления и представляет первый 20
это было получено.
Собрать уведомления:
Добавьте блок EtherCAT Get Notifications в свою модель.
Соедините блок EtherCAT Get Notifications с блоком File Log.
Используйте экспортируемые данные логов данных от данных сигнала, отображенных в Инспекторе Данных моделирования. Смотрите, что пример Получить Журнал Времени и Данных от EtherCAT Получает Блок Уведомлений для slrealtime.EtherCAT.filterNotifications
функция.