Программное решение задачи на основе технологии Клиент-сервер и протокола MQTT


Новая разработка - Сервер-клиент предназначена для удаленного управления контроллерами
OMRON (CS1,CJ1,CJ2,CPL,NJ...) и контроллерами Yaskawa (MP2300,MP3000,...)
- Sasha_Server_Dz.exe и Sasha_Client_Dz.exe.

Приложение предназначено для технологий :
- IoT;
- Remote control;
- Remote diagnostics.
- Пуско-наладочных работ на объекте, когда наладчик
должен находиться вдали от шкафов управления объектом;
- Выдачи технологических заданий разным объектам (PLC) из одного технологического центра;
- Формирования соответствующей информации об объекте для
обслуживающего персонала и руководства предприятием.

Сервер реализован на центральном компьютере, который может связываться с компьютерами-
клиентами или через локальную сеть, или посредством WI-FI.

Компьютеры -клиенты обмениваются информацией с PLC OMRON путем интерфейсов:

- USB;
- Ethernet/IP;
- Ethernet;
- RS232/485;

Компьютеры -клиенты обмениваются информацией с PLC Yaskawa путем интерфейсов:

- Modbus/TCP;
Дополнительно, компьютеры-клиенты обеспечивают, также обмен информацией с Андроид смартфонами
с помощью Интернета(MQTT) из любой точки,где осуществляется подключение к Интернету,
при этом компьютеры-клиенты могут работать как автономно (без подключения к центральному
серверу), так и совместно с центральным сервером.
Возможно подключение до 256 клиентов к одному серверу.
Описание Андроид программы для обмена информацией между клиентом и Андроид смартфоном -
см. www.mrplc.com-omron-download-utilite-Omron_Control.

Примечание.В основе разработки обмена информацией между клиентом и PLC лежит:

- или применение функций и пакетов программы CXServer(OMRON);
- или применение специальной DLL - Ethernets.dll,
по выбору Заказчика.
В базовом варианте указанной программы центральный сервер, компьютеры-клиенты
и Андроид смартфоны могут осуществлять
чтение-запись слов и битов всей памяти PLC.
В расширенном варианте программы возможна реализация множества дополнительных режимов,
включая обмен информацией контроллеров разных производителей , подключеннных
к клиенту по разным интерфейсам.


Следует отметить, что подробное описание работы программы для обмена информацией
с Андроид смартфоном приведено также в п.п. 5 и 6 главной страницы сайта.


Ниже на рисунках представлены скриншоты экранов компьютера при работе данной программы.

- Fig.1 - Общий вид экрана сервера ;
- Fig.2 - Общий вид экрана клиента ;
- Fig.3 - Экран автономной работы с контроллером Yaskawa;
- Fig.4 - Экран работы с контроллером Yaskawa по глобальному протоколу MQTT(через Интернет) ;
- Fig.5 - Экран автономной работы с контроллером OMRON ;
- Fig.6 - Экран автономной работы с контроллером OMRON по протоколу USB;
- Fig.7 - Экран автономной работы с контроллером OMRON по протоколу USB;
- Fig.8 - Экран сервера при реализации обмена информацией с контроллерами;
- Fig.9 - Экран работы с контроллером OMRON по глобальному протоколу MQTT(через Интернет);
- Fig.10 - Экран работы с контроллером OMRON по глобальному протоколу MQTT(через Интернет);



Fig.1




Fig.2




Fig.3




Fig.4




Fig.5




Fig.6




Fig.7




Fig.8




Fig.9




Fig.10



Возврат к основному экрану
Send me E-mail