Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Программа мониторинга Клиентов подключенных к устройствам по COM порту

Клиент

Терминал передачи данных по RS-232 выбранному COM порту

Интерфейс клиента - Окно терминала

Кнопка Настройки клиента

Настройки:

Подключение по Сом порту

- Выбор COM порта (COM1)

Параметры порта

- Скорость бит\с (2400)

-Биты данных (7)

- Четность (Нечет)

-Стоповые биты (1)

-Управление потоками (нет)

Подлючение к серверу клиентов

-IPадрес сервера:порт (пример 192.168.1.1:20000)

Название клиента (поле для идентификации клиента)

Выполнение команд

Поле - для вписания команды (пример: EB)

Поле – интервал времени для запуска команды (в секундах)

Добавление нескольких полей (поле(команда) поле (секунд))

После истечении времени – добавляется команда в окно терминала нажимается ENTER

И так циклично

При запуске клиента

– клиент подключается к серверу

- подключается по COM порту

- выполняется команды (циклично по истечению задержки)

- новые поля лога передаются на сервер

Окно терминала является логом программы.

Лог программы сохранять в файл текущего дня

Каждый день создавать файл лога текущего дня

Окно терминала очищается каждый новый день

Клиент все написанное в окне терминала передает на сервер

Сервер - инициализирует и подключает клиентов

В постоянно обновляющеемся логе

По ключевому слову выдает цифру которая следует за ним

Пример:

>EB

EB 9.1

>EB

EB 9.0

>EB

EB 9.0

>EB

EB 8.9

В зависимости от числа – таким цветом и отображает клиента

Интерфейс Сервера

-Список клиентов

- Лог клиентов

- кнопка настройки

Настройки

- название сервера

- порт работы сервера (может быть несколько серверов)

- поле – слова для отслеживания

- градиент цветовой гаммы в зависимости от числа лога

От 0 до 5 – красный (изменяемо)

От 5 до 9 – желный (изменяемо)

От 9 до 15 – зеленый (изменяемо)

Серый цвет – в случаи пропадания соединения с клиентом

Вопрос -

Цена?

Время на разработку?

Дякую

9 лет назад
prostomedia
Олег 
39 летУкраина
9 лет в сервисе
Был
8 лет назад
Выбранный исполнитель
sergey-prokhorov
42 годаУкраина
11 лет в сервисе
Был
2 года назад
9 лет назад
$300
10 дней
Все сделано в срок, настроено, оттестировано - работает Спасибо
ok!