Компьютерное оборудование

Реальном времени промышленный ethernet и протокол стандарт ieee 1588 точность времени

В 2002 году стандартный протокол IEEE 1588 точность времени вопрос о необходимости для детерминированной ответов путем введения протокол синхронизации часов точность для сетевых измерений и систем управления. В 2008 году был выпущен пересмотренный стандарт IEEE 1588-2008 (также известный как PTP версия 2) для улучшения точности, точность и надежность.

Принятие IEEE 1588, специально точность времени протокол (PTP), реализуется в различных сетевых протоколов реального времени Industrial Ethernet.

Ethernet/IP: CIPsync, частью рамок Управление Ethernet/IP, сильно полагается на PTP для приложений управления движением.

PROFINET: Profinet (ПНО) использует PTP протокол синхронизации.

Ethernet POWERLINK: Ethernet группа POWERLINK стандартизации (EPSG) планирует использовать PTP для синхронизации в реальном времени сегментов в будущей версии.

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

Возникла необходимость синхронизации часов из-за нескольких факторов: различия в температуре окружающей среды, возраст часы сами и показатель частоты могут повлиять на качество синхронизации и, следовательно, производительность сети в режиме реального времени. Нет никакой гарантии, что часы во всей сети, на той же частоте, останется синхронизированной, и это обстоятельство инициировал вызов для непрерывной синхронизации.

PTP требует очень мало пропускной способности, вычислительной мощности и установки. Он синхронизирует все часы в пределах сети, регулируя часы высокого качества часов. IEEE 1588 определяет диапазоны значений для стандартного набора характеристик часов.

Лучший будильник мастер (BMC) алгоритм определяет, какие clock это высокого качества часы в пределах сети. BMC (также известный как часы гроссмейстер) синхронизирует все другие часы (часы раб) в сети. Если контроллер BMC будет удален из сети или определяется алгоритм больше не быть высокого качества часы, переопределяет алгоритм, которые новый BMC и корректирует все другие часы соответственно.

Хотя большинство реализаций IEEE 1588 обеспечивают точность в диапазоне суб микросекунд, их фактическая производительность является весьма конкретного приложения. Например протокол IEEE 1588 не указан тактовой частоты в master и рабов.

Нижняя частота часы имеют бедных разрешение по времени, что приводит к менее точным штампов времени в сообщениях синхронизации PTP.

Еще одним фактором является стабильность будильник. Часы с нижней графену дрейф врозь быстрее и, как следствие, требуют более высокий показатель частоты и фазы корректировки.

Еще одним фактором является топологии сети. Простейшая топология сети (то есть два устройства на один кабель) вызывает меньше Сеть джиттера, чем многие устройства, связанные с использованием маршрутизаторов и коммутаторов.

Если более одной подсети требуется увеличить расстояние или количество устройств, сетевой коммутатор с точной IEEE 1588 часами, называется границы часы, становится главной будильник и синхронизирует устройства в подсетях.

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