Ответы в темах
-
АвторЗаписи
-
akofor@mail.ru
УчастникПрисоединяюсь к теме. Возникла необходимость передавать конфигурацию в серверный модуль из вебстанции — чтобы оператор мог на веб-схеме нажать кнопку, которая бы вызвала окно, ввести туда данные, которые бы отправились в модуль и повлияли как-то на его дальнейшую работу
Разобрался, как разработать отдельно стоящий веб-плагин, но хотелось бы сделать это самое всплывающее окно «надстройкой» над стандартной схемой Rapid Scada, если возможно, чтобы не приходилось под каждый технологический процесс писать отдельный веб-плагин, а прикрутить его уже к существующему представлению
Либо же сделать все в рамках одного веб-плагина, если веб-плагины умеют получать данные с каналов и отправлять на них командыakofor@mail.ru
УчастникПодключен один, он опрашивается постоянно
Но иногда нужно подать на него команду, вот в таком случае хотелось бы иметь «приоритет» над сеансом опросаakofor@mail.ru
УчастникПо итогу разобрался, видимо действительно, чтобы канал типа входной/выходной мог как отображать значения тега устройства, так и отправлять команды, нужно чтобы коды тега и коды команды (строковые) совпадали. Ну и в коде драйвера прописать что код команды равен коду тега, и там уже реализовать логику
akofor@mail.ru
УчастникА если я хочу сделать канал вида «входной/выходной»? Как избежать конфликта между кодом тега устройства и кодом тега команды?
akofor@mail.ru
УчастникДа, эту команду (Set) я отправлял через коммуникатор. Но меня интересует, как отправлять команды через выходные каналы (и, соответственно, через веб-станцию)
akofor@mail.ru
Участникhttps://docs.google.com/drawings/d/1_kupYFPO0VkACthA6b11b4GrqAlXQ9djuKzSGRrnQg0/edit?usp=sharing
Вот для наглядности как это все выглядит. Первый тег — рандомно сгенерированные значения, второй тег — задается командой
-
Ответ изменён 1 год, 3 месяца назад пользователем
akofor@mail.ru.
akofor@mail.ru
УчастникПонял, в настройках вебстанции — соединение — нужно указывать порт сервера, а не самой вебстанции. Проблема решена, спасибо!
akofor@mail.ru
УчастникПорт 10002 тоже проверял, там Агент
akofor@mail.ru
УчастникЗаметил еще, что после переустановки перестали работать линии связи и устройства (даже если старые удалить и создать новые)
Пишет: Ошибка при чтении файла [Comm]\[Log]\line002.log: Файл не найден
Возможно, проблема глубже, чем просто в сервереakofor@mail.ru
УчастникНа порте 10000 только сервер
Антивируса нетakofor@mail.ru
УчастникНа порте сервера — ScadaServerWkr
На порте Веб-Станции — System, думал что в этом дело, переустановил вебстанцию на другой порт, там тоже System, видимо, так и нужно…akofor@mail.ru
УчастникНа портах все как и должно быть
https://drive.google.com/drive/folders/1ZBn_xJi-KtlGEH36guxPJTE-YV0DRDWV?usp=sharingakofor@mail.ru
Участникv2 Имеется
WCF включил, ничего не поменялосьakofor@mail.ru
УчастникОба компонента установлены (asp.net core 8.0 — Hostng Bundle и desktop runtime 8.0)
IIS установлен
О каких доп компонентах речь?
Windows 10 Pro -
Ответ изменён 1 год, 3 месяца назад пользователем
-
АвторЗаписи