Сконфигурируйте узел для выполнения Протокола Времени Точности
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
ST
— Триггерное значение синхронизации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-адрес карты Ethernet
IP-адрес карты 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.