Последовательная связь с сервером - это передача данных и обмен данными между устройствами и серверами через последовательные интерфейсы (например, RS-232, RS-485 и т. д.). Этот тип связи обычно используется в сценариях промышленного управления, мониторинга оборудования и сбора данных.
С дальнейшим развитием Ethernet и его применением в промышленном управлении все больше и больше продуктов будут оснащаться интерфейсом Ethernet. Однако в течение определенного времени устройства, обеспечивающие только последовательный обмен данными, все еще будут существовать. Поэтому для интеграции последовательных устройств через Ethernet хорошим вариантом является использование последовательных серверов.

Последовательный сервер для решения RS232/485/422 последовательный порт в сетевой порт преобразования, а затем преобразуется в сетевой порт, программное обеспечение пользователя, как общаться с конвертером его. Последовательный сервер предоставляет программные решения примерно 4 видов: виртуальный последовательный порт, программирование Socket, использование библиотеки DLL, Modbus TCP.
Виртуальный последовательный порт: То есть, пользователь в использовании TCP/IP последовательный порт сервер, не изменяя оригинальное программное обеспечение (последовательные устройства должны иметь компьютер, работающий на оборудовании и связи программного обеспечения), использование PUSR последовательный порт сервер программного обеспечения программы могут быть виртуализированы аналогично COM4, COM5, и другие виртуальные последовательные порты, а затем через программное обеспечение COM4, COM5 и развитие последовательного порта сервера привязки. После этого пользовательское программное обеспечение может открыть COM4, COM5 и использовать их так же, как оригинальные аппаратные последовательные порты, такие как COM1. Использование виртуального последовательного порта для существующих пользователей программного обеспечения последовательного порта может быть рассмотрено, но для пользователей, которые еще не разработали программное обеспечение, рекомендуется использовать программирование сокетов, потому что программирование сокетов является более эффективным, чем виртуальный последовательный порт, но также не нужно устанавливать драйвер.
Программирование сокетов: То есть использование Windows/Linux и других операционных систем на среде разработки для разработки сетевых программ, непосредственно и TCP/IP преобразователя связи. Протокол передачи прозрачный, то есть сеть отправляет то, что получает последовательный порт, и наоборот. Пользователи могут выбрать VC, VB, Delphi, C# и другие среды разработки, обеспечивающие программирование сокетов, например, для подключения к последовательному серверу в режиме сервера необходимо вызвать функцию Connect, в качестве параметров указываются IP и порт последовательного сервера.
Использование библиотеки DLL: DLL - это библиотека динамических соединений, которая инкапсулирует основные операции последовательного сервера с использованием программирования сокетов. Пользователи могут использовать библиотеку DLL для достижения поиска, установки параметров, связи функция последовательного сервера. По сравнению с программированием Socket, библиотека DLL является более мощной и простой в вызове. Однако пользователи, знакомые с сетевым программированием, все же хотят использовать Socket-программирование для разработки собственных программ, и не хотят, чтобы их программное обеспечение содержало большое количество DLL.
Modbus TCP: То есть, программное обеспечение пользователя использует стандартный протокол Modbus TCP. Serial to TCP/IP может напрямую преобразовывать поток данных Modbus TCP из сетевого порта в поток данных Modbus RTU, а сторона последовательного порта сервера последовательных портов может взаимодействовать с устройством пользователя с последовательным портом в режиме Modbus RTU. Сервер последовательных портов может использоваться как Шлюз Modbus для реализации стандартного доступа программного обеспечения Modbus TCP к стандартным устройствам Modubus RTU.
Serial Server - это устройство, используемое для прозрачной передачи сетевых пакетов TCP или данных UDP на 1-канальный RS232 и 1-канальный RS485 интерфейсы и обратно. Низкое энергопотребление, оснащен ARM-процессором, высокая скорость работы. Интегрированный стек протоколов TCP/IP внутри модуля позволяет легко выполнять сетевые функции встраиваемых устройств. Встроенный адаптивный интерфейс Ethernet 10/100M. Последовательная связь с самой высокой скоростью передачи данных 1024Kbps, с TCP Server, TCP Client, UDP, Httpd Client и другие режимы работы продуктов были тщательно протестированы в банке, шоссе, крупные корпоративные сети, занятые сети с камерами и через формирование оптического волокна в Ethernet и другие сложные сетевые среды были успешно применены.


