Стартовая страница › Форумы › Rapid SCADA на Linux-контроллерах и Raspberry Pi › Ошибка в log’е сервера
- В этой теме 4 ответа, 3 участника, последнее обновление 1 год, 11 месяцев назад сделано
Mikhail.
-
АвторСообщения
-
21.10.2021 в 15:50 #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 minutes21.10.2021 в 15:54 #21133manjey73
УчастникError executing actions on server start in module ModAutoControl: Method not found: int Scada.ScadaUtils.GetChildAsInt(System.Xml.XmlNode,string)
Файл конфигурации модуля передался на Сервер ?
А, или версионность модуля по отношению к версии Scada не та.
-
Этот ответ был изменен 1 год, 11 месяцев назад от
manjey73.
21.10.2021 в 20:10 #21135IlyaRes
УчастникНе очень понял про файл конфигурации, где это можно проверить?
22.10.2021 в 09:57 #21140manjey73
УчастникУ вас ошибка «Method not found: int Scada.ScadaUtils.GetChildAsInt(System.Xml.XmlNode,string)»
раз метод не найден, возможно версия Scada старее чем версия модуля.
ScadaUtils методы в библиотеках самой Scada, в ее ядре, Модуль видимо обращается к данному методу, но найти его там не может, видимо данный метод появился в более поздних версиях.
22.10.2021 в 16:56 #21144Mikhail
МодераторДобрый день!
Несоответствие версий Сервера и модуля. Нужно их оба обновить до свежих версий. -
Этот ответ был изменен 1 год, 11 месяцев назад от
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.