Страница 69 из 111 ПерваяПервая ... 1959676869707179 ... ПоследняяПоследняя
Показано с 681 по 690 из 1109

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

  1. #681

    По умолчанию

    Ну в сркипте все теги Program.
    Какая у вас версия? Попробуйте на текущей перепроверить:
    https://insat.ru/products/?category=1666
    Спасибо.

  2. #682

    По умолчанию

    Добрый день!

    В MasterOPC Universal Modbus Server в коммуникационном узле, который опрашивает РМТ 59L по протоколу Modbus TCP, создаю второе устройства типа PROGRAM. Тут у меня возникло 2 вопроса:
    1. При попытке обращения к пользовательскому DSN через odbc возникает ошибка: "04-04-2018 08:42:29.065 Tag1:[string "local host = "MSSQL_CONN"..."]:11: attempt to index global 'odbc' (a nil value)"

    Код:
    local host = "MSSQL_CONN"
    
    local login =""
    
    local password = ""
    
    local env;
    
    local CONN=nil;
    function OnInit()
        env = odbc.env_create();
    
    host = "MSSQL_CONN" --имя ODBC коннектора (как в среде администрирования)
    
    login ="" -- логин (заполнено своим значением)
    
    password = "" --пароль (заполнено своим значением)
    
    CONN,s = odbc.env_connect(env,host,login,password); --подключение
    
    if(CONN==nil) then
    
        server.Message(s); --вывод сообщения с ошибкой
    
    else
        server.Message("Connected");
    end
    end
    2. Возможно ли в этом устройстве PROGRAM брать значения нескольких тегов из другого устройства в том же коммуникационном узле, формировать из этих значений каждые 3 минуты среднее значение по этим тегам и записать в БД через odbc?

    Спасибо.

  3. #683

    По умолчанию

    Цитата Сообщение от amaranth Посмотреть сообщение
    В MasterOPC Universal Modbus Server в коммуникационном узле, который опрашивает РМТ 59L по протоколу Modbus TCP, создаю второе устройства типа PROGRAM. Тут у меня возникло 2 вопроса:
    1. При попытке обращения к пользовательскому DSN через odbc возникает ошибка: "04-04-2018 08:42:29.065 Tag1:[string "local host = "MSSQL_CONN"..."]:11: attempt to index global 'odbc' (a nil value)"
    Судя по всему у вас или бесплатная версия на 32 тега, или ключевая не Unlim - в них нет ODBC.
    Нужна или Trial или Unl


    Цитата Сообщение от amaranth Посмотреть сообщение
    2. Возможно ли в этом устройстве PROGRAM брать значения нескольких тегов из другого устройства в том же коммуникационном узле, формировать из этих значений каждые 3 минуты среднее значение по этим тегам и записать в БД через odbc?

    Спасибо.
    Можно
    Спасибо.

  4. #684

    По умолчанию Вопрос по скриптам

    Коллеги, добрый вечер!

    В преддверии одной работы, решил попробовать кусочки скрипта (проект в прикреплении). Смысл следующий: пишем в тэг Node1.Device1.Tag1 (программный) некоторое число, а оттуда оно, поделенное на 10, переписывается в Node2.Device2.Tag3 (в устройстве Modbus); читаем данные из Node2.Device2.Tag4 (из устройства Modbus) и переписываем его, умноженное на 5, в Node1.Device1.Tag2 (программный). Так вот, из Tag4 в Tag2 нормально переписываются данные, а из Tag1 в Tag3 - не пишется. Вводил в Tag3 данные вручную - они в устройство передаются нормально.
    Где и что я не так делаю?
    Вложения Вложения

  5. #685

    По умолчанию

    Для записи в устройство, нужно применить две команды - WriteTag и WriteTagToDevice
    Спасибо.

  6. #686

    По умолчанию

    Уважаемый SCADAMaster!

    Возможно Вы не заметили, я как раз использую именно WriteTag (см. скрипт OnWrite для Tag1), но запись не происходит. Попробовать WriteTagToDevice?

  7. #687

    По умолчанию

    Нужно использовать команды - сперва запись в тег, затем в устройство.
    Спасибо.

  8. #688

    По умолчанию

    Уважаемый SCADAMaster, все получилось! Спасибо за помощь!

  9. #689

    По умолчанию

    Цитата Сообщение от Адрей Посмотреть сообщение
    Сегодня приобрели мастер скаду и ОРС сервер на 500 тегов, загрузка сервера двух объектов 44 тега грузит проц на 15% что не так.
    Кто именно грузит комп - ОРС или скада?
    Пришлите проект скады (проект - Экспортировать) и конфигурацию ОРС
    Также сообщите параметры компьютера
    Спасибо.

  10. #690

    По умолчанию

    Приложите проект и конфигурацию.
    Но для Celeron - вообщем то нормальная загрузка.
    Спасибо.

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

Ваши права

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