В данной статье мы проведём сравнение функциональных возможностей и общих характеристик оборудования серий KPS3000A и KGW3000A, а также особенности его применения.
KPS3000A – это серверы последовательных интерфейсов, которые позволяют подключить устройства с интерфейсами RS-232, RS-422 и RS-485 через сеть Ethernet. При передаче данные не будут изменяться, а программа будет работать с «виртуальным COM портом» или в режиме TCP Client/Server.
Ключевой функциональной особенностью устройств серии KPS3000A является возможность преобразования протоколов Modbus RTU/Modbus TCP, дополняющей базовые возможности подключения через виртуальный COM порт и работы в режиме прозрачной передачи данных.

Совместимость с OC Linux обеспечивает серии KPS3000A высокую адаптивность для интеграции в промышленных системах.
*Инструкцию по установке драйверов для работы c OC Linux, а также саму утилиту KyCMT вы можете скачать на нашем сайте в разделе Файлы и документы.
По указанной ссылке можно дополнительно ознакомиться со статьёй, в которой на примере модели KPS3101A-E-1T1D-485-L17 описана настройка режимов Realport, Modbus TCP Server и Modbus TCP Client.
Серия KGW3000A – это промышленные шлюзы протоколов, которые также позволяют подключать оборудование с интерфейсами RS-232, RS-422 и RS-485 через сеть Ethernet, осуществлять прозрачную передачу данных, а также поддерживают преобразование промышленных протоколов Modbus RTU, Modbus TCP, МЭК-60870-5-101/103/104 и МЭК 61850 MMS в режиме Client/Server.
*Поддержка работы с протоколами OPC UA, DNP3 опционально.
Важной особенностью KGW3000A является поддержка работы в нескольких режимах одновременно. Например, вы можете настроить устройство в режиме Realport, а также создать и загрузить проект для преобразования поддерживаемых протоколов.
С примером, в котором представлена настройка шлюза KGW3204A-E-2T4D-485-L17 и последующим преобразованием протокола Modbus RTU в МЭК-60870-5-104 вы можете ознакомиться в нашей статье.
Для удобства ниже представлена сравнительная таблица основных режимов работы устройств серии KPS3000A и KGW3000A.
Realport | Transparent | Modbus RTU\TCP | Преобразование промышленных протоколов | |
KPS3000A | + | + | + | - |
KGW3000A | + | + | + | + |
Резюмируя вышесказанное, в режимах работы Realport и Transparent оба устройства функционируют идентично. Основное различие между ними заключается в преобразовании промышленных протоколов Modbus RTU/TCP, в частности в принципе опроса ведомых устройств.
Сравним работу устройств при преобразовании протоколов Modbus RTU/TCP.
На KPS3000A осуществляется поочерёдный опрос каждого ведомого устройства. Важно отметить, что общее время опроса складывается из времени передачи запроса и периода ожидания ответа от каждого устройства. Таким образом, общее время опроса может занимать более 100мс за один цикл, а в случае опроса множества ведомых устройств один цикл опроса может занять до нескольких секунд.
На KGW3000A опрос ведомых устройств осуществляется непрерывно (active polling), а поступающие данные сохраняются во внутренней памяти. В результате, вышестоящей системе, для получения данных, достаточно обратиться только к памяти KGW3000A, исключая необходимость последовательного опроса каждого ведомого устройства в отдельности. Это позволит значительно сократить время опроса.
Ниже представлено видео с демонстрацией работы устройств серий KPS3000A и KGW3000A при преобразовании протокола Modbus RTU в Modbus TCP.
Видео
Таким образом, устройства серии KPS3000A целесообразно использовать в системах, менее чувствительным ко времени опроса ведомых устройств. Тогда как устройства серии KGW3000A следует применять в системах, где время получения данных опроса имеет большее значение.
Теперь вы сможете правильно выбрать устройства серии KPS3000A и KGW3000A для применения в своих задачах.