Описание
(см. описание формата настроек здесь)
| Назначение: | Определяет, на какой UDP-порт DS будет отправлять уведомления об изменении состояния линий ввода-вывода |
| Формат команды Set (S): | SNDx, где x: 0 (последний известный порт), 1 (порт 65535) |
| Значение после инициализации: | 0 (последний известный порт) |
| Изменение вступает в силу: | После перезагрузки |
| Параметр, переопределяющий настройку: | --- |
| Впервые введено: | Раньше «базовой» версии V3.14/V3.51 |
Подробности
Сообщения Notification (J) формируются, когда меняется состояние одной из контролируемых линий ввода-вывода DS. Какие линии ввода-вывода отслеживаются на изменения, задается Notification Bitmask (NB) setting. Уведомления отправляются только при установленном соединении с данными и направляются тому сетевому узлу, с которым это соединение установлено. Notification Destination определяет, на какой UDP-порт узла назначения отправляются уведомления, когда они передаются в виде дейтаграмм UDP (внеполосные):
| 0 (последний известный порт) | Уведомления отправляются на UDP-порт, с которого была получена самая последняя программирующая дейтаграмма UDP. Поэтому уведомления отправляются только после получения хотя бы одной такой дейтаграммы (с момента установления соединения с данными). Этот вариант полезен, когда DS должен отправлять уведомления на ПК. Номера портов, с которых приложения на ПК отправляют свои программирующие дейтаграммы UDP, обычно эфемерные, то есть постоянно меняются. Поэтому DS ждет прихода первой программирующей дейтаграммы UDP. |
| 1 (порт 65535) | Уведомления всегда отправляются на UDP-порт 65535. Этот вариант полезен, когда DS взаимодействует с другим DS. В этом случае порт для отправки уведомлений фиксирован и известен, поэтому не нужно ждать прихода программирующей дейтаграммы UDP. |
Notification Destination не действует, когда Notification Bitmask (NB) равна 0, так как это означает, что ни одна линия ввода-вывода DS не отслеживается на изменения (и уведомлений не формируется). Notification Destination также не действует, когда уведомления отправляются внутри самого TCP-соединения с данными (подробнее о том, когда это происходит, см. в описании Notification (J) message).