PDA

Просмотр полной версии : OPC и Win8



Александр_Гранд
26.02.2015, 00:02
Коллеги, помогите победить..
OPC Configuator кодесиса не сохраняет настройки связи (раздел Connection в дереве приложения).
Настройки сервера, контроллера сохраняет, а в Connection после перезапуска программы пусто... И связи стало быть нет (ПЛК - СКАДА).
UAC, брандмауэр, антивирус отключил. Не помогает.
В Win7 достаточно было этого. А как быть с Win8? Кто-нибудь сталкивался?

Windows 8.1 предустановленная, скада KVisionOPC.

Александр_Гранд
26.02.2015, 00:09
В догонку:
Режим: Single PLC, соответственно имя проекта не устанавливаю.

Вообще-то настройки сохраняются в памяти программы. Если выбрать в дереве раздел Connection, то вроде в новом окне (Communication Parameters) настройки пусты, но если в этом новом окне в его дереве выбрать PLC (так когда-то назвал соединение), то настройки вижу.
Просто они не устанавливаются как текущие штоль...

... подозрение, что доступ к папке Program Files (x86) не полный.. щас проверим...

Александр_Гранд
26.02.2015, 01:25
Снял галки "Только для чтения" для всех папок/файлов (где разрешила винда) на Windows и Program Files (x86).
Не помогло..

Александр_Гранд
26.02.2015, 01:38
Кстати, если важно, Windows 8.1 x64
В ПЛК программа залита. И символьные файлы тоже.
Скада: KVision OPC. Обрезок, но вполне функциональный для малых задач, от SCADA-системы "КАСКАД".

Обнаружил вот что...

Пробовал создать новый проект с одной переменной, связанной по OPC с контроллером. Вышло! и без проблем.

Попробовал открыть ранее созданный проект скады (делал на Win7). В режиме настройки (конструктор) в окне паспортов (переменных) удается увидеть список переменных через OPC-сервер, а при переходе в Рабочий режим появляется окно с сообщением "Access violation at address 0041A53F in module 'KVisionOPC.exe'. Read of -address 00000010"...

ВО такая ситуёвина...Похоже, что в процессе запуска скады CDS GateWay Server запускается и сразу падает в режим idle (ожидание)...

Александр_Гранд
13.04.2015, 23:12
Всем спасибо за ответы :D
В общем разобрался. Проблема была в том, что при попытке достать ОРС переменные в скаде KVision OPC они считывались из CDS ОРС сервера примерно так:
- под Win7: .tag1 или MainPRG.tag2 и т.д.
- под Win8.1: PLC1:.tag1 или PLC1:MainPRG.tag2 и т.д.
PLC1 - имя контроллера в CDS ОРС конфигураторе.
Такие пельмени...


Образовалась правда новая проблема с Win8.. Посмотрите эту ветку, может что подскажете:
http://www.owen.ru/forum/showthread.php?t=21055&p=167958#post167958