Страница 100 из 111 ПерваяПервая ... 50909899100101102110 ... ПоследняяПоследняя
Показано с 991 по 1,000 из 1109

Тема: Modbus Universal MasterOPC Server новый OPC сервер от компании ИнСАТ

  1. #991

    По умолчанию

    Так что у вас в 33 строчке?
    Судя по всему нет значения.
    Спасибо.

  2. #992

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Так что у вас в 33 строчке?
    Судя по всему нет значения.
    33 строка выглядет так:
    server.Message(string.format("Value", row.ValueKmp))

  3. #993

    По умолчанию

    Так у вас в row.ValueKmp есть значение? Нужно проверить на nil перед записью.
    Да и вообще строка какая то странная. Format применяют если нужно вывести значение в каком то виде, например число. Если просто хотите склеить две строки, то формат вам вообще не нужен, просто:
    server.Message("Value", row.ValueKmp)
    Посмотрите описание функции в справке
    Спасибо.

  4. #994
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,653

    По умолчанию

    server.Message(string.format("Value", row.ValueKmp)) - если не ошибаюсь, то должно быть что-то вроде

    string.format("Value {0}", row.ValueKmp)

    Думаю вся проблема в синтаксисе и правильности записи "формулы"

  5. #995

    По умолчанию

    Разобрался с проблемой. Все заработало, данные из SQL получал, успешно записывал в тэг.

    Скопировал код перенес на рабочий ОРС Multi-prtocol Master OPC Server.

    Получаю ошибку:
    13-01-2022 15:14:05.908 script:[string "--Attention please..."]:11: attempt to index global 'odbc' (a nil value)
    Строка 11 : env = odbc.env_create();



  6. #996

    По умолчанию

    ODBC в Multi-Protocol работает только при покупке User Script на 10К точек:
    https://insat.ru/products/?category=1274
    Спасибо.

  7. #997

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    ODBC в Multi-Protocol работает только при покупке User Script на 10К точек:
    https://insat.ru/products/?category=1274
    А в MasterOPC Universal ModBus версии 3.2.14 на 60к точек будет работать?

  8. #998
    Пользователь
    Регистрация
    23.11.2016
    Адрес
    Новосибирск
    Сообщений
    8

    По умолчанию

    Цитата Сообщение от Makc Посмотреть сообщение
    Как это расшифровать?
    В функцию format передаются значения (аргументы), как минимум три, так вот третий аргумент не имеет значения/не передаётся вызывающим кодом... Вот и вся расшифровка. Как вызывается функция в программе?

  9. #999

    По умолчанию

    Цитата Сообщение от Makc Посмотреть сообщение
    А в MasterOPC Universal ModBus версии 3.2.14 на 60к точек будет работать?
    Это старая версия - там еще не было ODBC.
    Если обновите до актуальной версии - будет.
    Спасибо.

  10. #1000

    По умолчанию

    Подскажите пожалуйста.

    Поместил на мнемосхему тренд. Перетащил туда значения объектов. Как мне теперь открыть список источников данных для этого тренда чтобы их редактировать? Ну то есть добавить я могу перетаскиванием. А удалить как или связи изменить?

Страница 100 из 111 ПерваяПервая ... 50909899100101102110 ... ПоследняяПоследняя

Ваши права

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