Сконфигурируйте узел для выполнения Протокола Времени Точности
Simulink Real-Time / IEEE 1588
Настраивает Протокол Времени Точности для заданного транспортного протокола (Ethernet или UDP). Представляет, как выводит состояние протокола, механизма измерения задержки, и инициировал для отправки сообщений.
Внутренние описания блока PTP в информационных целях только. Вы не можете использовать эти блоки собой в модели. Маска подсистемы управляет параметрами блоков. Не отредактируйте параметры напрямую.
State
— Текущее состояниеТекущее состояние конечного автомата протокола. Возвращает один из:
1
= INITIALIZING — Инициализирующий набор данных и протокол связи
2
= FAULTY — Вхождение серьезного отказа
3
= ОТКЛЮЧЕННЫЙ — сообщение управления отключает узел
4
= LISTENING — Ожидающий объявляет о периоде тайм-аута получения, чтобы истечь
5
= PRE_MASTER — Промежуточное состояние прежде, чем переместиться в ОСНОВНОЕ состояние после осуществления Лучшего алгоритма основного тактового генератора (BMCA)
6
= ВЕДУЩЕЕ УСТРОЙСТВО — Узел является основным узлом часов PTP
7
= PASSIVE — BCMA определяет узел как пассивный
8
= UNCALIBRATED — Промежуточное состояние прежде, чем переместиться в Рабовладельческий штат после выполнения BMCA
9
= ВЕДОМОЕ УСТРОЙСТВО — Узел является ведомым узлом
Для получения дополнительной информации смотрите IEEE® Std 1588-2008 Clause 9.2.5.
DM
— Задержите значение измеренияЗначение Delay measurement mechanism. Возвращает один из:
1
= Request-response
2
= Peer-delay
S, t
Триггерное значение синхронизацииfalse
| true
Значение триггера синхронизации, true
каждый Sync interval
AT
— Объявите о триггереfalse
| true
Значение объявляет о триггере, true
каждый Announce interval
Dt
Задержите триггер запросаfalse
| true
Значение задержки запрашивает триггер, true
каждый Min delay or pdelay request interval
Device ID
— ID устройстваИз списка выберите уникальный номер, чтобы идентифицировать плату Ethernet. Выберите тот же Device ID как тот, который вы выбрали для блока Configuration протокола.
Параметры блоков:
ID
|
Transport protocol
— Передайте протоколRaw Ethernet
| Real-Time UDP
Сетевой протокол для того, чтобы передать сообщения. Выберите один из Real-Time UDP
и Raw Ethernet
.
Параметры блоков:
protocol
|
IP address
— IP-адрес карты EthernetIP-адрес карты Ethernet или узел, представленный блоком PTP Setup.
Параметры блоков:
IpAddress
|
Board time increment value
— PTP синхронизируют шагЗначение, которое изменяет часы PTP.
Параметры блоков:
time_inc
|
PCI bus
— Шина карты EthernetВведите номер шины PCI для карты Ethernet.
Параметры блоков:
PciBus
|
PCI slot
— Слот платы EthernetВведите номер слота PCI для карты Ethernet.
Параметры блоков:
PciSlot
|
Time source
— PTP синхронизируют источникPrecise System Time
| Tick Counter
| Ethernet board
Источник PTP синхронизирует сигнал. Выберите один из:
Precise System Time
— Синхронизация системного времени без аппаратной метки времени
Tick Counter
— Синхронизация чтения счетчика метки деления без аппаратной метки времени
Ethernet board
— Отметьте время прихода на работу плата Ethernet PTP
Параметры блоков:
time_source
|
Timescale (epoch)
— Источник масштаба времени PTPPTP (1970-01-01)
| GPS (1980-06-01)
| NTP (1900-01-01)
| Specify
Задайте точку источника масштаба времени PTP. Выберите один из:
PTP (1970-01-01
— Эпоха стандарта Протокола Времени точности, начиная 1 января 1970.
GPS (1980-06-01)
— Эпоха стандарта системы глобального позиционирования, начиная 1 июня 1980.
NTP (1900-01-01)
— Сетевая эпоха стандарта Протокола Времени, начиная 1 января 1900.
Specify
— Выбор этого значения делает параметр Arbitrary timescale epoch (yyyy mm dd hh) видимым.
Параметры блоков:
timescale
|
Arbitrary timescale epoch (yyyy mm dd hh)
— Произвольный источник масштаба времени PTPЗадайте точку источника для масштаба времени PTP, в году, месяце, дне и часе.
Когда Timescale (epoch) является Specify
, Arbitrary timescale epoch (yyyy mm dd hh) видим.
Параметры блоков:
epoch
|
Delay measurement mechanism
— Соедините метод измерения задержкиRequest-response
| Peer-delay
Метод измеряющихся задержек ссылки. Выберите один из Request-response
и Peer-delay
.
В сети PTP необходимо сконфигурировать все узлы, чтобы использовать тот же механизм измерения задержки ссылки.
Для получения дополнительной информации смотрите Станд. IEEE 1588-2008 Пунктов 7.5.4.
Параметры блоков:
delay_measure
|
Sample time (-1 for inherited)
— 'SampleTime' Введите основной шаг расчета или кратное основному шагу расчета.
Параметры блоков:
sample_time
|
Slave only
— Ведомое устройство только режимoff
| on
Когда вы устанавливаете этот флажок, вы не можете выделить карту Ethernet PTP, которую этот блок представляет как основные часы PTP.
В режиме Slave only значения усовершенствованных параметров (Priority 1, Clock class, Clock accuracy и Priority 2) установлены к их самым высоким значениям. Когда параметры имеют эти настройки, Лучший алгоритм основного тактового генератора (BMCA) не может выбрать узел в качестве лучшего основного тактового генератора, если все другие узлы не имеют ту же настройку. Если BMCA выбирает узел Slave only как лучшие часы, узел остается в состоянии LISTENING
.
Параметры блоков:
slave_only
|
Announce interval (second)
— Объявите о периоде сообщенияdouble
Период, в секундах, Объявить сообщения передается узлом в основном состоянии.
Для получения дополнительной информации смотрите Станд. IEEE 1588-2008 Пунктов 9.5.8.
Параметры блоков:
announce_interval
|
Sync interval (second)
— Синхронизируйте период сообщенияdouble
Период, в секундах, Синхронизирующего сообщения передается узлом в основном состоянии.
Для получения дополнительной информации смотрите Станд. IEEE 1588-2008 Пунктов 9.5.9.
Параметры блоков:
sync_interval
|
Min delay or pdelay request interval (second)
— Задержите период запросаdouble
Период задержки запрашивает сообщение или сообщения запроса равноправной задержки, переданного узлом в рабовладельческом штате. Когда механизмом измерения задержки является Request-response
, сообщения запроса задержки передач блока. Когда механизмом является Peer-delay
, он передает сообщения запроса равноправной задержки.
Для получения дополнительной информации смотрите Станд. IEEE 1588-2008 Пунктов 9.5.11 и 9.5.13.
Параметры блоков:
min_pdelay_req_interval
|
Announce receipt timeout (in announce intervals)
— Объявите об интервалах до тайм-аутаdouble
Указывает, что количество объявляет об интервалах, узел не в основном состоянии должен ожидать, не получая объявить сообщение, прежде чем узел введет основное состояние.
Для получения дополнительной информации смотрите Станд. IEEE 1588-2008 Пунктов 9.2.6.11.
Параметры блоков:
announce_receipt_timeout
|
Domain number
— PTP узлаinteger
Задайте доменное количество сети PTP, которой принадлежит узел.
Узел Simulink® Real-Time™ PTP может принадлежать только одной области PTP в установленный срок. Если узел получает сообщение PTP с различным доменным номером, он игнорирует его. Для получения дополнительной информации смотрите Станд. IEEE 1588-2008 Пунктов 7.1.
Когда вы устанавливаете флажок Show advanced configuration parameters, Domain number видим.
Параметры блоков:
domain_num
|
Current UTC offset
— UTC сместил значениеdouble
Текущее смещение UTC, в секундах.
Если вы задаете ненулевое значение, то значение рассматривается допустимым. Флаг UTCOffsetValid
установлен в true
. В противном случае флаг установлен в false
. Для получения дополнительной информации смотрите Станд. IEEE 1588-2008 Пунктов 7.2.3.
Когда вы устанавливаете флажок Show advanced configuration parameters, Current UTC offset видим.
Параметры блоков:
utc_offset
|
Priority 1
— Приоритет узла 1Задайте целочисленное значение в области значений 0–255
. Когда значением является 0
, узел имеет самый высокий приоритет. Когда это - 255
, узел имеет самый низкий приоритет.
Чтобы оценить качество двух часов PTP, Лучший Алгоритм Основного тактового генератора сравнивает следующие параметры по порядку:
Priority 1
Clock class
Clock accuracy
Priority 2
Если параметр для часов PTP имеет меньшее значение, чем тот параметр для других часов, алгоритм выбирает часы с меньшим значением как лучшие часы. Если все четыре параметра равны для обоих часов, алгоритм сравнивает Мак адреса узлов.
Для получения дополнительной информации смотрите Станд. IEEE 1588-2008 Пунктов 7.6.2.2.
Когда вы устанавливаете флажок Show advanced configuration parameters, Priority 1 видим.
Параметры блоков:
priority1
|
Clock class
— Класс часов узлаЗадайте незарезервированное целочисленное значение в области значений 0–255
. Если Clock class является меньше, чем 128
, узел не может ввести состояние SLAVE
. Если Clock class является меньше, чем 128
и узел не выбраны как лучшие часы, узел вводит состояние PASSIVE
.
Если вы задаете зарезервированное целочисленное значение, блок производит ошибку во время образцового обновления. Для получения дополнительной информации смотрите Станд. IEEE 1588-2008 Пунктов 7.6.2.4. Для списка зарезервированных и незарезервированных значений Clock class смотрите Станд. IEEE 1588-2008 Таблиц 5.
Когда вы устанавливаете флажок Show advanced configuration parameters, Clock class видим.
Параметры блоков:
clock_class
|
Clock accuracy
— Точность часов узлаЗадайте незарезервированное целочисленное значение в области значений 0–254
.
Для получения дополнительной информации смотрите Станд. IEEE 1588-2008 Пунктов 7.6.2.5. Для списка зарезервированных и незарезервированных значений Clock accuracy смотрите Станд. IEEE 1588-2008 Таблиц 6.
Когда вы устанавливаете флажок Show advanced configuration parameters, Clock accuracy видим.
Параметры блоков:
sample_time
|
Priority 2
— Приоритет узла 2Задайте целочисленное значение в области значений 0–255
. Когда значением является 0
, узел имеет самый высокий приоритет. Когда это - 255
, узел имеет самый низкий приоритет.
Для получения дополнительной информации смотрите Станд. IEEE 1588-2008 Пунктов 7.6.2.3.
Когда вы устанавливаете флажок Show advanced configuration parameters, Priority 2 видим.
Параметры блоков:
priority2
|
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.