Ответы в темах
-
АвторЗаписи
-
denis_exciton
УчастникДа мы тоже можем разрабатывать ПО, но сейчас чаще всего занимаемся наладкой. Я хотел попробовать написать драйвер, но компонент Active X платный на разработку.
denis_exciton
Участникздравствуйте!
удалось связаться с разработчиком LONOPC. Думаю что получится разобраться в причине и если вам это тоже интересно могу выслать контакты.denis_exciton
Участникда смотрели, они весьма платные около 2000 у.е.
denis_exciton
Участникспасибо за ответ, я попытался связатся с разработчиком пока обратной связи не было, я знаю только одно данный ОРС сервер использует библиотеку OCX от программы LON MAKER. возможно что прийдется писать свой OPC
denis_exciton
Участникздравствуйте!
Сервер не поддерживает данную технологию OPC UA, было так же проверено на работоспособность синхронная и асинхронная запись, настройки RPC, все настроено корректно.
данный opc сервер написанный украинским программистом АСУТП и мы не знаем в чем причина этой ошибки
хотелось бы узнать возможно ли доработать вашу SCADA систему, естественно за определенную плату. если да то с кем обговаривается данный вопрос.denis_exciton
Участниквот что в логе линии связи
2018-07-30 12:41:55 Команда КП 61 «LonworksOPC», тип: KpOpc
2018-07-30 12:42:27 Ошибка при отправке команды ТУ: E_FAIL
IOPCSyncIO.Write2018-07-30 13:49:28 Команда КП 61 «LonworksOPC», тип: KpOpc
2018-07-30 13:49:28 Ошибка при отправке команды ТУ: Сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA)2018-07-30 13:50:30 Команда КП 61 «LonworksOPC», тип: KpOpc
2018-07-30 13:50:31 Ошибка при отправке команды ТУ: Сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA)denis_exciton
Участниккоманды управления не проходят, работают только сигналы чтения
denis_exciton
Участникздравствуйте
вот ссылки на скрины с настройками и мне не понятно почему путь к тегу управления в орс пуст
настройки ОРС
команды ту разрешены
настройки в администратореи вот логи сервера
2018-07-30 09:43:29 <DESKTOP-912DF9J><СИСТЕМА><ACT> Служба ScadaServerService 5.1.0.3 запущена
2018-07-30 09:43:29 <DESKTOP-912DF9J><СИСТЕМА><ACT> Проверка существования директорий данных выполнена успешно
2018-07-30 09:43:29 <DESKTOP-912DF9J><СИСТЕМА><ACT> Проверка существования файлов базы конфигурации выполнена успешно
2018-07-30 09:43:29 <DESKTOP-912DF9J><СИСТЕМА><ACT> Входные каналы считаны из базы конфигурации. Количество активных каналов: 123
2018-07-30 09:43:29 <DESKTOP-912DF9J><СИСТЕМА><ACT> Каналы управления считаны из базы конфигурации
2018-07-30 09:43:29 <DESKTOP-912DF9J><СИСТЕМА><ACT> Пользователи считаны из базы конфигурации
2018-07-30 09:43:29 <DESKTOP-912DF9J><СИСТЕМА><ACT> Формулы считаны из базы конфигурации
2018-07-30 09:43:29 <DESKTOP-912DF9J><СИСТЕМА><ACT> Исходный код формул калькулятора откомпилирован
2018-07-30 09:43:29 <DESKTOP-912DF9J><СИСТЕМА><ACT> Прослушиватель соединений запущен
2018-07-30 09:43:29 <DESKTOP-912DF9J><СИСТЕМА><ACT> Запуск работы сервера
2018-07-30 09:43:29 <DESKTOP-912DF9J><СИСТЕМА><ACT> Текущий срез загружен
2018-07-30 09:43:50 <DESKTOP-912DF9J><СИСТЕМА><ACT> Соединение с клиентом 127.0.0.1
2018-07-30 09:43:50 <DESKTOP-912DF9J><СИСТЕМА><ACT> Пользователь ScadaComm успешно аутентифицирован
2018-07-30 09:44:16 <DESKTOP-912DF9J><СИСТЕМА><ACT> Соединение с клиентом 127.0.0.1
2018-07-30 09:44:16 <DESKTOP-912DF9J><СИСТЕМА><ACT> Пользователь ScadaWeb успешно аутентифицирован
2018-07-30 09:44:33 <DESKTOP-912DF9J><СИСТЕМА><ACT> Проверка имени и пароля пользователя admin. Результат: верно
2018-07-30 09:45:55 <DESKTOP-912DF9J><СИСТЕМА><ACT> Отключение клиента 127.0.0.1
2018-07-30 09:46:11 <DESKTOP-912DF9J><СИСТЕМА><ACT> Соединение с клиентом 127.0.0.1
2018-07-30 09:46:11 <DESKTOP-912DF9J><СИСТЕМА><ACT> Пользователь ScadaWeb успешно аутентифицирован
2018-07-30 09:46:21 <DESKTOP-912DF9J><СИСТЕМА><ACT> Получена команда 0x06 (команда ТУ) от клиента 127.0.0.1
2018-07-30 09:46:21 <DESKTOP-912DF9J><СИСТЕМА><ACT> Команда ТУ: канал упр. = 1001, ид. польз. = 11
2018-07-30 09:46:27 <DESKTOP-912DF9J><СИСТЕМА><ACT> Получена команда 0x06 (команда ТУ) от клиента 127.0.0.1
2018-07-30 09:46:28 <DESKTOP-912DF9J><СИСТЕМА><ACT> Команда ТУ: канал упр. = 1001, ид. польз. = 11denis_exciton
УчастникДополнюсь что если установить trace mode чисто для проверки то все работает.
denis_exciton
Участникладно я понял меня само название дорасчетный немного запутало
denis_exciton
Участникхорошо такой вопрос. Создал дорасчетный канал допустим с номером 51129, тип канала Дорасчетный ТИ номер сигнала указал 1, далее создал канал с номером 1129, номер сигнала я не указал, добавил формулу «GetBit(51129,0) > 0 ? 0: 1» почему не получаются данные с канала 51129???
Цель выделить из одного слова 6 бит данныхdenis_exciton
Участникзадача решена использовали следующую формулу: GetBit(Cnl,1) > 0 ? 0: 1
все работает. спасибо!denis_exciton
УчастникМы уважаем ваш продукт и что вы делаете, много полезных функций коротающих разработку системы, но элементарные задачи выделения битов и инверсии довольно частая задача, особенно когда нет возможности перевернуть состояние бита на другом этапе, а здесь нужно голову ломать. И почему у вас в мануале не полный список «формул», ведь я так понимаю что продукт уже распространяется.
denis_exciton
Участникиспользуем следующий код NOT(GetBit(Cnl,1)) не работает или что то не правильно ввели?
-
АвторЗаписи