Добрый день! Обновил на ноутбуке Multi-Protocol MasterOPC Server версию на 32 тэга. Теперь при запуске вылетает окно: Порядковый номер 43 не найден в библиотеке DLL OUAClientLibd.dll. Что с этим можно сделать?
Добрый день! Обновил на ноутбуке Multi-Protocol MasterOPC Server версию на 32 тэга. Теперь при запуске вылетает окно: Порядковый номер 43 не найден в библиотеке DLL OUAClientLibd.dll. Что с этим можно сделать?
Сначала нужен скриншот с ошибкой.
Также возможно потребуется доступ к компьютеру по TeamViewer, так как у нас проблема не проявляется
Спасибо.
Чуть позже, уже уехал на объект
Удалил ОПС и переустановил заново. Ошибка ушла, видимо некорректно переустановилась. Возникла другая проблема: открываю сохраненную на другом ПК конфигурацию - не работает (не подключается). Если все теги удалить и создавать заново - работает, если хоть один старый тэг оставить - не работает.
Какой протокол?
Нужна исходная (старая) конфигурация.
Спасибо.
Протокол profinet. Позже выложу
У нас менялся плагин - добавлялись резервные каналы, поэтому возможно вам стоит пересоздать конфигурацию.
Спасибо.
Возможно. Проект был в принципе тестовый. Пересоздал довольно быстро
Не хотелось бы создавать новую тему, спрошу здесь
Не могу понять как лучше прочитать блоки данных.
Для примера, есть DB со структурой переменных такого вида:
Думал читать WORDами, а в Скаде распаковывать, как обычно это делал. Но в итоге получается неправильно. Я так подозреваю, что нулевой BYTE очень сильно портит картину. Если например я читаю 1-6 байтами как байты и распаковываю, то всё ок. Я правильно понимаю, что правильно будет в данном случае 1.0...1.7 прочитать как BYTE и распаковать, а далее 2-3,4-5,6-7 можно WORDами, 8,9 - BYTE и дальше WORD?Код:0.0 BYTE 1.0 BOOL 1.1 BOOL … BOOL 8.7 BOOL 9.0 BYTE 10.0 BOOL 10,1 BOOL ...