Описание
(см. описание формата настроек здесь)
| Назначение: | Определяет условия, при которых DS будет пытаться установить исходящее соединение с удаленным узлом |
| Формат команды Set (S): | SCMx, где x: 0 (немедленно), 1 (при данных или команде), 2 (по команде), 3 (по команде или DSR=HI*) |
| Значение после инициализации: | 1 (при данных или команде) |
| Изменение вступает в силу: | После перезагрузки |
| Параметр, переопределяющий настройку: | --- |
| Условия применимости: | Current Routing Mode (RM) [setting/ parameter] = 1 (server/client) ИЛИ 2 (client) |
| Впервые введено: | Раньше «базовой» версии V3.14/V3.51 |
Подробности
Connection Mode определяет условие, при котором DS пытается установить исходящее соединение** с current Destination IP-address (DI) [setting / parameter / instruction ] и current Destination Port Number (DP) [setting / parameter / instruction ]:
| 0 (немедленно) | DS пытается установить исходящее соединение сразу после включения питания***. DS также делает это соединение «постоянным»: если соединение закрывается (прерывается) сетевым узлом, DS будет (пытаться) установить его снова. Таймаут соединения (задаваемый Connection Timeout (CT) setting) в этом режиме тоже работает: когда текущее соединение истекает по таймауту, DS прерывает его и сразу устанавливает новое. Так зависшие соединения «автовосстанавливаются». |
| 3 (по команде или DSR=HI) | DS пытается установить исходящее соединение только при выдаче команды Establish Connection (CE) instruction ИЛИ когда линия DSR последовательного порта переводится в HI* (не менее 20 мс). |
Существующее соединение всегда можно завершить командой Close Connection (CC) instruction или Abort Connection (CA) instruction. При Connection Mode 3 (по команде или DSR=HI) соединение также можно закрыть, переведя линию DSR в LOW.
Connection Mode не действует, когда current Routing Mode (RM) равен 0 (server), так как в этом режиме исходящие соединения не допускаются вообще.
* Состояния HI и LOW описаны относительно последовательных портов DS100R, DS100B, DS203. Для EM100, EM120, EM200, EM203(A) сигнализация строго противоположная.
** Поскольку DS допускает только одно соединение с данными в каждый момент времени, все описанные здесь условия применяются только к ситуации, когда соединение с данными еще не установлено.
*** После получения IP-адреса от DHCP-сервера, если DHCP (DH) setting равна 1 (включено).