Отобразите уведомления EtherCAT в человекочитаемом формате
slrealtime.etherCAT.filterNotifications() распечатывает допустимые значения уведомления и их текстовые описания.
slrealtime.etherCAT.filterNotifications( извлечения из tlog, olog, suppress)olog значения уведомления от блока EtherCAT Get Notifications, и от tlog, времена, в которые произошли эти значения.
Если suppress вектор непуст, функция удаляет из выходного списка значения уведомления, которые появляются в векторе. Для каждого уведомления, перечисленного в suppress вектор, функция распечатывает общее количество случаев, и время передвигаются, по которому они произошли.
Когда вы отладите проблемы EtherCAT®, используйте эту функцию. Вы, должно быть, усовершенствовали знание о функциональности EtherCAT.
возвращает вектор структуры, содержащий отфильтрованные значения.filtered_values = slrealtime.etherCAT.filterNotifications(tlog, olog, suppress)
[ возвращает вектор структуры, содержащий отфильтрованные значения и структуру, содержащую сводные данные подавленных значений.filtered_values suppressed_values]
= slrealtime.etherCAT.filterNotifications(tlog, olog, suppress)
Условия распространенной ошибки, такие как отключенный кабель Ethernet, могут вызвать тысячи нежелательных уведомлений, которые скрывают полезные уведомления. Чтобы отфильтровать нежелательные уведомления, используйте suppress вектор.