Показано с 1 по 10 из 14

Тема: ПР и база данных

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #8

    По умолчанию

    Я создаю в Lectus узел, как сервер ModbusTCP (если у ПР есть Ethernet) или узел, который работает как Slave-устройство для ПР (подключаю через АС4 или любой преобразователь Ethernet - RS485). Узлу даю имя, например "Server". В него добавляю нужные переменный (тип, адрес и указываю куда дублировать записанное значение).
    Добавляю еще один базовый узел с именем "SQL" и добавляю те же переменные, но с типом "SQL".
    Для каждой переменной можно записать скрипты на Transact-SQL для чтения и для записи значения.
    Получается, что как только ПР запишет новое значение в Modbus-переменную, Lectus дублирует это значение в SQL-переменную, вызывая, например скрипт
    INSERT INTO myTable (val1) VALUES (Item(<переменная>))
    который вставляет запись в таблицу myTable, в которой в поле val1 запишет значение Modbus-переменной.
    Я использую хранимую процедуру (EXEC SetValue Item(<переменная>)), которая выполняет всякую дополнительную обработку:
    - разложение на биты
    - масштабирование
    - преобразование
    - округление
    - логирование
    - передача в другую SQL-переменную
    короче всё что умеет Transact-SQL.

    Далее уже 1С программисты выуживают из SQL что им надо.
    Формируют графики, журналы и отчеты.

    Ещё можно из SQL записывать в ПР.
    Lectus может подключаться к OPC-серверам как OPC-клиент и перегонять из Modbus в не-Modbus.
    Т.е. приборы, которые имеют свой хитрый протокол и свой OPC-сервер, тоже можно подключить к Lectus
    и данные перегонять в SQL и обратно.
    Последний раз редактировалось EFrol; 15.03.2026 в 19:10.

Похожие темы

  1. База данных MS4D PostgreSQL -таблицы
    от AlexBut в разделе Помощь Разработчикам
    Ответов: 11
    Последнее сообщение: 21.08.2025, 12:56
  2. ТРМ202 и база данных mssql
    от valkv в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 29.06.2020, 19:51
  3. База данных ОВЕН для Autocad Electrical
    от ООО НОРД-А в разделе Трёп (Курилка)
    Ответов: 3
    Последнее сообщение: 13.07.2018, 10:06
  4. Онлайн-база макросов требует Adobe Reader, можно без него?
    от starmos в разделе Среда программирования OWEN Logic
    Ответов: 4
    Последнее сообщение: 21.06.2017, 10:22
  5. Локальная база макросов.
    от SF_Axel в разделе Среда программирования OWEN Logic
    Ответов: 40
    Последнее сообщение: 05.03.2017, 21:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •