1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hehuolong_admin-OPCReport

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
6 лет назад
4 лет назад
6 лет назад
5 лет назад
4 месяцев назад
6 лет назад
src
6 лет назад
Loading...
README.md

Архитектура системы

Изображение: архитектура системы

Изображение: логическая архитектура

Развёртывание системы

Подготовка среды

  1. SQL Server 2008 и более поздние версии.
  2. .NET Framework 4.6.2 и более поздние версии.

Примечание: если требуется вторичная разработка исходного кода, необходимо установить компонент интерфейса WinForm от DevExpress.

Развёртывание базы данных

  1. В SQL Server Management Tool выполните «report.sql» для создания базы данных и таблицы данных.
  2. В SQL Server Management Tool выполните «инициализацию.sql», чтобы создать начальные данные.

Развёртывание службы сбора данных

  1. Откройте командную строку в каталоге OUK.ReportDataMonitor.exe и выполните следующую команду для установки в качестве службы Windows:
OUK.ReportDataMonitor.exe install
  1. Настройте соединение с базой данных, отредактировав файл OUK.ReportDataMonitor.exe.config и изменив строку подключения к базе данных:
<add name="OUKReportContext" connectionString="Data Source=.\sqlexpress;Initial Catalog=OUKReport;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
  1. Настройте адрес OPC-сервера:
 <add key="OPCServer" value="opc.tcp://118.24.36.220:62547/DataAccessServer"/>
  1. Настройте префикс адреса сбора данных:
<add key="DeviceAccessPrefix" value="ns=2;s=ArchestrA.FSGateway.2_Intouch_"/>
  1. Запустите службу сбора данных OUKReportDataMonitor в списке служб Windows или используйте команду OUKReportDataMonitor.exe start, чтобы запустить службу.

Развёртывание программы запросов к отчётам

  1. Настройте подключение к базе данных, отредактировав файл OUK.ReportHost.exe.config, и измените строку подключения к базе данных:
<add name="OUKReportContext" connectionString="Data Source=.\sqlexpress;Initial Catalog=OUKReport;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
  1. Выполните OUK.ReportHost.exe, чтобы запустить программу запросов к отчёту.

Использование системы

  1. Ключ организации в структуре системы должен соответствовать пути OPC-устройства.
  2. Имя устройства должно соответствовать пути OPC-устройства. Например:
    • Путь сбора данных — ArchestrA.FSGateway.2_Intouch_DSY_S3_P11\Meas\Ia.
    • В структуре организации должен быть соответствующий ключ первого уровня DSY, ключ второго уровня S3 и имя устройства P11.

Снимки экрана системы

Изображение: служба сбора данных OPC

Изображение: вход

Изображение: управление устройствами

Изображение: мониторинг службы в реальном времени

Изображение: помощник OPC

Изображение: управление пользователями

Изображение: настройки системы

Изображение: запись параметров электрического счётчика

Изображение: запись показаний электросчётчика

Изображение: таблица статистики потребления электроэнергии

Изображение: график статистики потребления электроэнергии

Изображение: статистическая таблица пиковых, минимальных и средних значений потребления энергии

Изображение: сравнительная статистика потребления энергии по кольцам

Изображение: предварительный просмотр печати

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Проект отчётности на основе сбора данных OPC. Развернуть Свернуть
MIT
Отмена

Обновления (1)

все
4 месяцев назад

Участники (3)

все

Недавние действия

Загружен новый тег v1.0 4 месяца назад
Создан репозиторий 4 месяца назад
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/hehuolong_admin-OPCReport.git
git@gitlife.ru:oschina-mirror/hehuolong_admin-OPCReport.git
oschina-mirror
hehuolong_admin-OPCReport
hehuolong_admin-OPCReport
master