Концепт 09Не собран и не проверенDS1100 · DS1101 · DS1102

Поликлиника: 20 приборов в ЛИС и МИС через конвертеры Tibbo DS

Анализаторы лаборатории, весы в кабинетах и холодильники для вакцин говорят по RS-232 и RS-485. Как вывести их в сеть так, чтобы результаты не терялись, вес сам попадал в карту, а сбой видела ИТ-служба.

Дисплей конвертера Tibbo DS1101: адрес в сети и состояние DHCP
Это типовая схема, а не описание конкретного проекта

Сканкод поставляет конвертеры DS для таких объектов, но подробностей проектов заказчики не раскрывают. Концепт собран по документации Tibbo и протоколам приборов. Количество приборов условное. Рецепты, на которые он опирается, собираются компилятором Tibbo, но на настоящих приборах не проверялись.

Какую задачу решаем

ДопущениеЗначение
УчреждениеПоликлиника или медицинский центр со своей лабораторией
Лаборатория6 анализаторов с RS-232: биохимия, гематология, моча, коагулометр. Передают результаты протоколом ASTM
Кабинеты10 медицинских весов и ростомеров с RS-232: вес и рост должны попадать в карту пациента в МИС
Процедурная и склад4 холодильника для лекарств и вакцин, логгеры температуры с RS-485 Modbus
СистемыЛИС и МИС на сервере учреждения, мониторинг Zabbix у ИТ-службы

Как это могло бы быть

Схема: лаборатория, кабинеты и процедурная с конвертерами Tibbo DS, сеть оборудования, ЛИС, МИС и мониторинг
У каждого прибора свой конвертер, все конвертеры - в отдельной сети оборудования

Лаборатория: без потерь

У каждого анализатора - DS1101 с рецептом «Анализатор → ЛИС с буфером». Сервер ЛИС перезагружают ночью или обновляют днём - анализаторы работают, результаты ждут в DS1101 и уходят по порядку.

Кабинеты: вес сразу в карте

DS1100 с PoE у весов и ростомеров. МИС читает вес по HTTP или через виртуальный COM-порт, как в рецепте «Умный Serial-over-IP для весов». Медсестра не переписывает цифры вручную.

Холодильники: температура под контролем

Логгеры четырёх холодильников - на одной шине RS-485 и одном DS1102 с бесплатной прошивкой Modbus Gateway. Zabbix читает температуру по Modbus TCP и предупреждает, если холодильник нагрелся.

Мониторинг: сбой видно раньше врачей

Каждый DS1101 с буфером отдаёт state.txt: сколько результатов ждут отправки, есть ли связь с ЛИС, сколько свободно в буфере. Zabbix опрашивает его раз в минуту и поднимает тревогу, если очередь растёт или связь с ЛИС пропала дольше 10 минут.

Для приборов, которые работают через прозрачный канал, подойдёт рецепт «Прибор на связи?»: он сообщает в syslog, если прибор замолчал или программа отключилась. Содержимое обмена не сохраняется - через конвертеры идут данные пациентов.

Примерный комплект

ПозицияШт.ГдеПрошивка
DS1101: RS-232, Ethernet, флеш-память, часы6У анализаторовРецепт 18, буфер результатов
DS1100 с PoE: RS-232, Ethernet10У весов и ростомеровSerial-over-IP или рецепт 06
DS1102: RS-485, Ethernet1У холодильниковModbus Gateway
Коммутатор с PoE, изоляторы RS-232 для приборов у пациента, кабели-Сеть и подключение-

Цены конвертеров - в каталоге по запросу. Один DS1101 может обслужить до трёх анализаторов через разветвитель, но отдельный конвертер у каждого прибора проще обслуживать: сбой одного не затрагивает остальные.

Что придётся решить отдельно

Нужен похожий проект?

Расскажите, какие приборы и какие системы нужно связать. Подберём конвертеры, прошивки и поможем с пилотом на нескольких приборах.