ООО "Топаз-сервис" » Топаз » АЗС и все, что с этим связано
 » Проблема с получением данных от колонок



Автор Тема: Проблема с получением данных от колонок  (Прочитано 6260 раз)

Оффлайн peroid

  • Новичок форума
  • *
Добрый день.

На части объектов компании, присутствует связка "Колонки Galileo" -> "Топаз 119-14М" -> "Топаз АЗС".
Все в пределах этой связки работает замечательно, нареканий нет.

Есть потребность на уровень АСУ ТП станции выдавать следующий перечень сигналов:
- бит "идет заправка";
- количество отпущенного топлива.

Как вариант, достаточно было бы даже просто получить количество отпущенного (или отпускаемого) топлива в текущий момент.

Собственно основной проблемой является принцип получения данных:
1. На уровне "Топаз АЗС" используется БД firebird и на уровне SCADA тот же firebird (SCADA "ЭНТЕК") и вроде как эти данные можно было бы перенести из одной БД в другую, но совершенно не знаю как.. БД не мой конек =(

2. На блоке сопряжения имеется два выхода RS-232. По одному из них мы цепляемся к "Топаз АЗС", а вот другой можно было бы пихнуть в контроллер (Fastwel) и тянуть данные туда (при условии, что протокол открыт и два порта могут работать одновременно), где укладывать их кольцом в массив (нарастающий итог отпущенного топлива за сутки на протяжении месяца) . Таким образом, мы получим систему не завязанную на БД и работающую 24х7, вне зависимости от состояния АРМ со SCADA системой.

Вариант экспорта/импорта XML - не очень желателен, поэтому тут не рассматривается.

Хотелось бы получить комментарии по пунктам 1 и 2.
Насколько это реально и может уже есть похожие решения?

Спасибо.
« Последнее редактирование: 29.03.2016, 15:56:07 pm от peroid »

Оффлайн Полянский Павел Сергеевич

  • Технический специалист
  • *****
  • Топаз-АЗС, Топаз-Нефтебаза, Топаз-Офис тестировани
Здравствуйте. Свяжитесь пожалуйста со специалистами тех. поддержки.

Полянский Павел Сергеевич    pps@topazelectro.ru ICQ:  3349305 Телефон добавочный: 123
Нежинский Константин Юрьевич    kest@topazelectro.ru ICQ:  7070194 Телефон добавочный: 128

Или оставьте свои данные для связи в этой теме.


Оффлайн Лысиков Виталий Николаевич

  • Технический специалист
  • *****
  • Зам. главного инженера по техническим вопросам
Блоки "Топаз-119-14М1 Galileo" выполняют только функцию преобразования интерфейсов RS-232/токовая петля. Они применялись на заре работы с Galileo параллельно со специальным драйвером в ПО "Топаз-АЗС". На данный это решение устарело, вместо него применяется блок "Топаз-319-02 Galileo", который именно сам управляет колонкой. А СУ (любая, а не только Топаз-АЗС) может им управлять по одному из трех протоколов: "Искра", "протокол 2.0", "протокол Топаз".