Автоматизация технологических процессов

В конце прошлого века я как программист участвовал в нескольких интересных проектах о которых и теперь интересно вспомнить:

  • Автоматизация нефтеналивных станций АСУ Поток, ICPT
  • Разработка финансового брокерского клиента для участия в биржевых торгах Force, Zonar
  • Разработка сетевого широковещательного протокола с гарантированной доставкой SmartCast
  • Разработка многозадачного монитора реального времени для многотерминальной системы PC-MULTI

Автоматизация нефтеналивных станций АСУ Поток, ICPT

АСУ «Поток» (ООО «Символ-Дизайн») позволяла производить комплексную автоматизацию технологических процессов, документооборота и учета на предприятиях нефтепродуктообеспечения.

Моя часть в этом проекте касалась технологических процессов. В начале разработал инструментальную систему разработки логических схем управления аппаратными контроллерами — ICPT. Разработка велась на Borland-C и позволяла производить построение и отладку сложных логических схем. Контроллеры, созданные на базе ICPT, обладают устойчивостью, постоянным временем цикла просчета схемы и высокой чувствительностью к быстро изменяющимся входным сигналам.

На базе ICPT были внедрены две крупные разработки:

  • автоматизация налива светлых нефтепродуктов в автоцистерны АСУ «Налив»
  • комплекс перекачки нефтепродуктов в стационарные цистерны из подвижного ж/д состава АСУ «Перелив»

Эти разработки внедрены в большинстве нефтеналивных станций московского трубопроводного кольца ОАО «Мостранснефтепродукт». Подробнее

Разработка финансового брокерского клиента для участия в биржевых торгах Force, Zonar

Force — это «легкий» финансовый (брокерский) клиент, поддерживающий весь информационный сервис рынка ценных бумаг. Force подключается к электронным биржам и информационным агенствам и позволяет получать аналитическую информацию и участвовать в торгах. В качестве одного из источника информации использован Zonar.

В данном проекте отвечал за окна графического представления информации и Quoting-окна динамического отображения параметров бумаг. Подробнее

В проекте я сопровождал серверную часть — ZonarServer. Сервер выполняет авторизацию клиентов, подписку клиентов на рассылку информации, обработку запросов, хранение информации по бумагам, кеширование новостей, прогрузку чейнов, работу с контрактами, дивидендами, портфелями и транзакциями. С одной стороны к серверу подключаются Zonar — клиенты, с другой — сервер подключен к интернет — бриджам для получения информации и к SQL базе данных для ее хранения и обработки. Подробнее

Разработка сетевого широковещательного протокола с гарантированной доставкой SmartCast

SmartCast — это сетевой протокол реализующий достоверную доставку данных с минимальным трафиком и авторизацией доступа. Протокол позволяет осуществлять гарантированную доставка пакетов данных от одного источника нескольким клиентам в рамках локальной сети по протоколу TCP/IP. В этом проекте я разрабатывал часть ядра протокола, поддержку пакетов, транспортный протокол, утилиты диагностики и настройки протокола. Подробнее

Разработка многозадачного монитора реального времени для многотерминальной системы PC-MULTI

Самый первый коммерческий проект PC-MULTI (фирма «Альтер-Вест«). Программно-аппаратный комплекс на базе PC-MULTI позволял производить автоматизацию до 8-и однотипных рабочих мест на базе одного компьютера IBM PC. К примеру, места продажи билетов в железнодорожных кассах и т.п. Проект был внедрен в нижне-новгородском отделении железной дороги России и различных коммерческих предприятиях Москвы.

Моя часть в проекте были многозадачный монитор реального времени и резидентная реентерабельная оконная библиотека. В разработке были использованы Borland C и Assembler Intel 8086. Подробнее

Поделиться с друзьями
Белов Олег Владимирович