Использование драйвера Telnet
  • 31 Oct 2023
  • 1 Минута для чтения
  • Авторы

Использование драйвера Telnet


Article Summary

Использование драйвера Telnet

Руководство по использованию драйвера Telnet

В этой статье описываются возможности и конфигурация драйвера Telnet в Tulip.

Возможности

Драйвер Telnet позволяет приложениям Tulip подключаться к сетевым сокетам, отправлять и получать сообщения. К ним относятся, в частности, устройства, использующие протокол Telnet.

Функции

Драйвер поддерживает три функции, "Connect", "Send" и "Disconnect". Эти функции открываются в редакторе приложений Tulip App Editor как "Device Function", как показано ниже:

Using the Telnet Driver

Using the Telnet Driver

Все три функции требуют передачи в качестве параметра "идентификатора". Этот идентификатор однозначно определяет соединение в приложении Tulip App и может использоваться для одновременного поддержания нескольких соединений.

Остальные параметры для функции Connect описаны ниже:

  • Host - IP-адрес или имя хоста устройства или сервиса, к которому необходимо подключиться.
  • Порт - сетевой порт устройства или сервиса, к которому необходимо подключиться.
  • Терминатор сообщения - необязательный параметр, определяющий набор символов, который будет отправляться после каждой функции Send для указания на завершение сообщения. Обычно это новая строка ("\n") или возврат каретки с новой строкой ("\r\n").

События

Драйвер выдает два типа событий: событие "Message", указывающее на то, что соединение отправило сообщение, и событие "Error", указывающее на то, что в драйвере или соединении произошла ошибка.

Using the Telnet Driver

Конфигурация

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


Была ли эта статья полезной?