Стартовая страница › Форумы › Вопросы по установке › Установка SCADA-Web › Настройка Scada
Помечено: Коммуникатор, модбас, настройки
- В этой теме 12 ответов, 5 участников, последнее обновление 1 год, 2 месяца назад сделано
Mikhail.
-
АвторСообщения
-
30.03.2023 в 07:55 #27808
alteke
УчастникДобрый день!
Установил Rapid Scada 6.1 на серверную систему (Без ошибок).
1 Далее создал новый проект
2 в представлении создал пару схем
3 в базе конфигурации — объекты — созданы объекты
4 эти объекты созданы права (Администратор, гость)
5 в базе конфигурации — представлении — указал путь на схемы и перечислил к объекту
далее все отправил
теперь зашел на сайт ввел учетные данные, но открывается пустой сайт без схем
что я сделал не так? помогите?30.03.2023 в 09:26 #27813manjey73
УчастникПрава на представления вроде еще.
Хотя admin должен все видеть, может какую таблицу не обновили и не сохранили?
-
Этот ответ был изменен 2 года, 1 месяц назад от
manjey73.
30.03.2023 в 11:19 #27815alteke
Участникв логах вебстанции нашел ошибку
«Ошибка соединения с сервером: некорректный формат данных полученных от сервера: длина данных слишком велика»
что означает? куда копать?30.03.2023 в 11:37 #27816Mikhail
МодераторДобрый день!
Пункт 4 выглядит лишним, т.к. пользователи с ролями Администратор и Гость уже имеют права.
Работает ли проект Hello World, который устанавливается по умолчанию?31.03.2023 в 06:24 #27840alteke
УчастникHello world не открывал.
сразу запустил свой проект.
Проблемы была в IIS.
Теперь сайт открывается, но при вводе логина и пароля сайт не открывает главную страницу.
https://disk.yandex.ru/i/xI2C7ZMqXQr9cA
https://disk.yandex.ru/i/sJxnBglu8fXLKw31.03.2023 в 12:17 #27851Mikhail
МодераторВозможно, браузер устарел.
19.03.2024 в 15:37 #31397sergyltd
УчастникЗдравствуйте
Да, жизнь сурова — из одной ошибки попадаю в другую. Пока не приспособился еще.
Скада на Линуксе. Разработка на Виндовз. Проект Hello World работал на ура и на Ликсе видно и из виндовз тоже видно. Все было хорошо.
Передал свой проект -Развертывание->Передать конфигурацию.
1. При каждой передаче конфигурации сбрасывается секретный ключ сервера на линуксе. На виндовз проверил все XML файлы конфигурации (сервер, веб, и т.п.) там ключ везде одинаковый. Он же в агенте при передаче конфигурации. На линукс сервере после приема конфигурации сбрасывается на другой. Я его руками заменяю на нужный — веб станция начинает работать.
2.Станция запустилась и при входе я получил экран ошшибки. Скриншот прилагаю.
Ссылка на скрин шот:https://disk.yandex.ru/d/KbNEl7ooDtlwGg
Это ссылка на папку — в ней же лежат логи. Но в логе веб ошибка2024-03-19 14:01:20 [PSniffer][root][ACT] Пользователь sergy вошёл в систему, роль 4, IP 127.0.0.1
2024-03-19 14:01:20 [PSniffer][root][ERR] Необработанное исключение:
System.InvalidOperationException: The supplied URL is not local. A URL with an absolute path is considered local if it does not have a host/authority part. URLs using virtual paths (‘~/’) are also local.В логе сервера
024-03-19 14:01:15 [PSniffer][root][ACT] User ScadaWeb is successfully authenticated
2024-03-19 14:01:15 [PSniffer][root][ACT] Checking username and password for user sergy is successful
2024-03-19 14:01:20 [PSniffer][root][ACT] Checking username and password for user sergy is successful
2024-03-19 14:01:21 [PSniffer][root][ACT] Checking username and password for user sergy is successful
2024-03-19 14:01:22 [PSniffer][root][ACT] Checking username and password for user sergy is successful
2024-03-19 14:02:26 [PSniffer][root][ACT] Client 127.0.0.1 disconnectedВ логе коммуникатора
2024-03-19 14:00:45 [PSniffer][root][ERR] Unable to create data source Modbus with the driver DrvModbus
2024-03-19 14:00:45 [PSniffer][root][ACT] Data source ScadaServer: Receive the configuration database
2024-03-19 14:00:45 [PSniffer][root][ERR] Data source ScadaServer: Error checking server connection:
Network is unreachable [::ffff:192.168.1.11]:502
2024-03-19 14:00:45 [PSniffer][root][ERR] Unable to start communication lines because the configuration database is not received
2024-03-19 14:00:55 [PSniffer][root][ACT] Data source ScadaServer: Receive the configuration databaseВот меня смущает первая фраза — не могу сделать источник данных с драйвером Модбас… Может я не тот драйвер использую?
Причем после экпорта ASPNETCORE_ENVIRONMENT=Development, доступ с внешнего компа пропал ошибка 400.
Помогите разобраться, где-то я накосячил……Причем связь на порт 502 и получение данных я пробовал (не сегодня) — все было отлично.
19.03.2024 в 18:10 #31398JurasskPark
Участник19.03.2024 в 18:15 #31399JurasskPark
УчастникДа. Вы должны понимать, что 10000 — это порт, на котором сервер получает и принимает данные от коммуникаторов. Ну и отдает данные он тоже по этому порту.
Порт 502 указывается только в драйвере Modbus, для подключения к устройству, в настройках коммуникатора и сервера его быть не должно.
19.03.2024 в 20:50 #31400sergyltd
УчастникЗдравствуйте
Вопрос 1 решился. На виндовз где я редактирую проект он в скаду не установлен. И почему-то при редактировании в реальном проекте ключ не изменялся. Исправил руками — вопрос решился.
А вот вопрос 2 никак. В конфиге коммуникатора действительно было соединение модбас. Я переделал на localhost:10000. В драйвере Модбас настроек соединения нет. Настройки есть в свойствах линии. Оставвил модбас.
Не помогает. Причем из администратора на винде опрос идет — правда ошибок много, но идет. Симулятор слэйва стоит на том же компе на винде. Т.е он опрашивает по своему IP адресу.
С линукса пробовал опрашивать — работает на ура — дело не в сети.
Вот такое подозрение появилось… Что такое источник данных для коммуникатора? У меня там стоит Server Data Source — DrvDsServer. Он нужен? Вроде для подключения клиентов, а коммуникатор клиент. Вроде нужен?19.03.2024 в 21:46 #31401sergyltd
УчастникПровел кучу экспериментов. Включил подробный лог. Опрос идет но как-то странно.
Главное не могу убрать ошибку веб станции:024-03-19 21:25:10 [PSniffer][root][ERR] Необработанное исключение:
System.InvalidOperationException: The supplied URL is not local. A URL with an absolute path is considered local if it does not have a host/authority part. URLs using virtual paths (‘~/’) are also local.Она выходит на экран и не дает работать скаде. Не понятно какая УРЛ должна быть локальной. Все соединения кроме Модбаса — localhost.
Лог коммуникатора:2024-03-19 21:24:46 [PSniffer][root][ACT] Communicator 6.2.0.0 started
2024-03-19 21:24:46 [PSniffer][root][ACT] Storage FileStorage 6.1.0.0 loaded from file /opt/scada/ScadaComm/FileStorage.dll
2024-03-19 21:24:46 [PSniffer][root][ACT] Start logic processing
2024-03-19 21:24:46 [PSniffer][root][ACT] Driver DrvCnlBasic 6.1.0.0 loaded from file /opt/scada/ScadaComm/Drv/DrvCnlBasic.Logic.dll
2024-03-19 21:24:46 [PSniffer][root][ACT] Driver DrvDsScadaServer 6.0.1.1 loaded from file /opt/scada/ScadaComm/Drv/DrvDsScadaServer.Logic.dll
2024-03-19 21:24:46 [PSniffer][root][ACT] Driver DrvModbus 6.0.0.3 loaded from file /opt/scada/ScadaComm/Drv/DrvModbus.Logic.dll
2024-03-19 21:24:46 [PSniffer][root][ACT] Data source ScadaServer initialized successfully
2024-03-19 21:24:46 [PSniffer][root][ACT] Data source ScadaServer: Receive the configuration database
2024-03-19 21:24:46 [PSniffer][root][ACT] Data source ScadaServer: The configuration database has been received successfully
2024-03-19 21:24:46 [PSniffer][root][ACT] Start communication linesВсе классно. Лог линии:
Request element group «Load»
Send (12): 16 44 00 00 00 06 05 03 00 24 00 0C
Receive (7/7): 16 44 00 00 00 1B 05
Receive (26/26): 03 18 00 61 00 5D 00 19 00 75 00 59 00 17 00 70 00 06 00 08 00 04 03 5C 00 0C
OK
Request element group «Battery»
Send (12): 16 45 00 00 00 06 05 03 00 30 00 09
Receive (7/7): 16 45 00 00 00 15 05
Receive (20/20): 03 12 03 CA 00 BB 0A 98 0B 12 FF 16 FF 3A 01 62 00 E7 03 09
OK
Request element group «Alarms»
Send (12): 16 46 00 00 00 06 05 04 00 50 00 11
Receive (7/7): 16 46 00 00 00 25 05
Receive (36/36): 04 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OKНормальный опрос. Лог DrvDsServer
024-03-19 21:39:55.58 Send (24): BA 22 12 00 00 00 67 20 CB 9A 68 5D E5 5B 02 04 00 00 00 00 00 00 00 00
2024-03-19 21:39:55.59 Receive (16/16): BA 22 12 00 00 00 67 20 CB 9A 68 5D E5 5B 02 04
2024-03-19 21:39:55.59 Receive (8/8): 00 00 00 00 00 00 00 00
2024-03-19 21:39:55.69 GetCommand
2024-03-19 21:39:55.69 Send (24): BB 22 12 00 00 00 67 20 CB 9A 68 5D E5 5B 02 04 00 00 00 00 00 00 00 00
2024-03-19 21:39:55.69 Receive (16/16): BB 22 12 00 00 00 67 20 CB 9A 68 5D E5 5B 02 04
2024-03-19 21:39:55.69 Receive (8/8): 00 00 00 00 00 00 00 00
2024-03-19 21:39:55.79 GetCommand
2024-03-19 21:39:55.79 Send (24): BC 22 12 00 00 00 67 20 CB 9A 68 5D E5 5B 02 04 00 00 00 00 00 00 00 00
2024-03-19 21:39:55.79 Receive (16/16): BC 22 12 00 00 00 67 20 CB 9A 68 5D E5 5B 02 04
2024-03-19 21:39:55.79 Receive (8/8): 00 00 00 00 00 00 00 00Тоже все ОК Из файла device001.txt
Driver : DrvModbus 6.0.0.3
Status : Error
Session time : 19/03/2024 21:41:11
Command time : Undefined
Sessions (total / errors) : 477 / 477
Commands (total / errors) : 0 / 0
Requests (total / errors) : 7632 / 1431Не все каналы прописаны в симуляторе — отсюда ошибки.
Файл line001.txt1] MB_TCP_Line
—————
Status : Normal
Communication channel : TCP client, connectedShared Data (1)
—————
Modbus.Templates = Dictionary of 1 templatesDevices (1)
————
[1] AirUPS : ErrorНе совсем понятно почему устройство в ошибке.
Но в браузере висит БОЛЬШАЯ ошибка про не локальную УРЛ и режим разработки.19.03.2024 в 23:01 #31402sergyltd
УчастникНаполовину УРА!
Сходил в интернет нагуглил что эту ошибку выдает функция ASPAsyncRedirect редирект неправильный значит. Гадость была в том, что я прописал в конфиге веб станции стартовой страницей созданную схему. Это поле надо оставлять пустым, тогда нормально грузится родная страница.
Теперь другая проблема — данные на страницу не передаются. Таблица есть, цифири нет. Опять надо копать.
Если кто может, помогите!20.03.2024 в 06:34 #31403Mikhail
МодераторПросьба задавать вопросы в соответствующий темах. Разные вопросы — разные темы с соответствующими названиями.
-
Этот ответ был изменен 2 года, 1 месяц назад от
-
АвторСообщения
- Тема ‘Настройка Scada’ закрыта для новых сообщений.