Ошибка в log’е сервера

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Автор
    Сообщения
  • #21132
    IlyaRes
    Участник

    Добрый день, загрузил на Raspberry Pi2 rapid scad’у, предварительно все проверив на Windows, интерфейс показывал все данные, можно было вкл/выкл устройства, прием передача данных работали нормально.
    Систему на raspberry запускается, интерфейс в браузере показывает, но данные не отображает и вкл/выкл устройства не получается, хотя кнопки срабатывают.
    Логи ScadaServerSvc:
    2021-10-20 18:14:00 <raspberrypi><root><ACT> ScadaServerService 5.1.0.0 is started
    2021-10-20 18:14:02 <raspberrypi><root><ACT> Module is loaded from the file /opt/scada/ScadaServer/Mod/ModAutoControl.dll
    2021-10-20 18:14:02 <raspberrypi><root><ACT> Check the existence of the data directories is completed successfully
    2021-10-20 18:14:02 <raspberrypi><root><ACT> Check the existence of the configuration database files is completed successfully
    2021-10-20 18:14:04 <raspberrypi><root><ACT> Input channels are read from the configuration database. Active channel count: 164
    2021-10-20 18:14:04 <raspberrypi><root><ACT> Ouput channels are read from the configuration database
    2021-10-20 18:14:04 <raspberrypi><root><ACT> Users are read from the configuration database
    2021-10-20 18:14:04 <raspberrypi><root><ACT> Formulas are read from the configuration database
    2021-10-20 18:14:10 <raspberrypi><root><ACT> The formulas source code has been compiled
    2021-10-20 18:14:10 <raspberrypi><root><ACT> Connection listener is started
    2021-10-20 18:14:10 <raspberrypi><root><ACT> Start server
    2021-10-20 18:14:10 <raspberrypi><root><EXC> Error executing actions on server start in module ModAutoControl: Method not found: int Scada.ScadaUtils.GetChildAsInt(System.Xml.XmlNode,string)
    2021-10-20 18:14:10 <raspberrypi><root><ACT> Current data are not loaded
    2021-10-20 18:14:11 <raspberrypi><root><EXC> Error executing actions on current data calculated in module ModAutoControl: Value cannot be null.
    Parameter name: obj
    2021-10-20 18:14:11 <raspberrypi><root><EXC> Error executing actions on current data calculated in module ModAutoControl: Value cannot be null.
    Parameter name: obj
    2021-10-20 18:14:11 <raspberrypi><root><EXC> Error executing actions on current data calculated in module ModAutoControl: Value cannot be null.
    Parameter name: obj
    2021-10-20 18:14:11 <raspberrypi><root><EXC> Error executing actions on current data calculated in module ModAutoControl: Value cannot be null.
    Parameter name: obj
    2021-10-20 18:14:11 <raspberrypi><root><EXC> Error executing actions on current data calculated in module ModAutoControl: Value cannot be null.
    Parameter name: obj

    Что за параметр obj я так и не понял. При этом на Windows никаких ошибок не было.
    Модуль автоматического управления в демо режиме
    Логи:
    ———————————————————————————
    2021-10-20 18:14:10 Start ModAutoControl module
    2021-10-20 18:14:10 Check «Automatic control module» registration:
    Registration key is not valid
    Computer code: =2BBC0362A8828708-9168B9C454DF00A6-4A081B86BB6C9FA1-D5086591C784A304-63862B5816E5807C-CC14769CFD45AE73-E60CF312FBB2E5CC-416F522B7FD6E15A=
    Error saving computer code: Could not create file «/opt/scada/ScadaServer/Config/CompCode.txt». File already exists.
    The duration of a full functional demo is 10 minutes

    #21133
    manjey73
    Участник

    Error executing actions on server start in module ModAutoControl: Method not found: int Scada.ScadaUtils.GetChildAsInt(System.Xml.XmlNode,string)

    Файл конфигурации модуля передался на Сервер ?

    А, или версионность модуля по отношению к версии Scada не та.

    • Этот ответ был изменен 2 года, 5 месяцев назад от manjey73.
    #21135
    IlyaRes
    Участник

    Не очень понял про файл конфигурации, где это можно проверить?

    #21140
    manjey73
    Участник

    У вас ошибка «Method not found: int Scada.ScadaUtils.GetChildAsInt(System.Xml.XmlNode,string)»

    раз метод не найден, возможно версия Scada старее чем версия модуля.

    ScadaUtils методы в библиотеках самой Scada, в ее ядре, Модуль видимо обращается к данному методу, но найти его там не может, видимо данный метод появился в более поздних версиях.

    #21144
    Mikhail
    Модератор

    Добрый день!
    Несоответствие версий Сервера и модуля. Нужно их оба обновить до свежих версий.

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Вы должны авторизироваться для ответа в этой теме.