Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Заблокирован
1

OPC client с использованием Simatec ClientAPI и ошибка "System.NullReferenceException"

19.08.2014, 09:52. Показов 1083. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
использую библиотеку и код отсюда. самое смешное - с приложением винформс все ок, а вот если сервис запустить то пишет
08/19/2014 11:47:49|Debug|System.NullReferenceException: Object reference not set to an instance of an object.
at ServiceMOF_Stav.Service1.OPCTagIntoNPGCv() in E:\proj\ServiceMOF_Stav\ServiceMOF_Stav\Service1.cs:line 323
в общем не срабатывает в районе

C#
1
 bResult = m_Server.Read(itemIds, out values, out pErrors);

у кого какие мысли, поделитесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.08.2014, 09:52
Ответы с готовыми решениями:

Ошибка System.NullReferenceException
При компиляции кода выдает ошибку на 21 строке "System.NullReferenceException", в чем ошибка не...

Ошибка: System.NullReferenceException
Есть код: ref class MyPoint { public: int X,Y; MyPoint(){X=0;Y=0;} }; ref class...

Ошибка System.NullReferenceException
При запуске следующего кода выводится ошибка Excel файл string excelFile = @"E:\Научная...

System.NullReferenceException ошибка в массиве
функция GetLinkInf if (site == "Content") { foreach (var nd in...

Почему происходит ошибка System.NullReferenceException?
Не пойму из-за чего выдает эту ошибку тут: void FillArray(int arrayDimension, int randomMax,...

3
317 / 179 / 73
Регистрация: 18.01.2014
Сообщений: 387
19.08.2014, 12:07 2
Цитата Сообщение от DoomUnit Посмотреть сообщение
а вот если сервис запустить то пишет
Под какими правами (из-под какой учетки) запускается ОРС-сервер?
Под какими правами (из-под какой учетки) запускается ОРС-клиент?
В общем, покопайте в эту сторону, возможно, причины в правах доступа к СОМ-объектам.
0
Заблокирован
19.08.2014, 12:13  [ТС] 3
опс сервер - это NapOpc. учетка сервиса - local system. учетка вин форм проги - админ

Добавлено через 24 секунды
local system
меня вот такой код напрягает

C#
1
2
 const string serverUrl = "opcda://localhost/OPCSample.OpcDaServer";
        const string itemID1_300 = "Dynamic/Analog Types/Double";
взято из примера
. т.е. я захожу на локалхост чтобы к тэгу подцепиться как я понимаю
0
317 / 179 / 73
Регистрация: 18.01.2014
Сообщений: 387
19.08.2014, 21:34 4
Цитата Сообщение от DoomUnit Посмотреть сообщение
захожу на локалхост чтобы к тэгу подцепиться как я понимаю
serverUrl -- это просто строка "протокол://расположение сервера/имя сервера"
Наверно следует понимать так: подключаемся к серверу имярек установленному на этой (где запущен клиент) машине.

Попробуйте каким-нибудь образом запустить и сервер и клиент из-под одинаковых учетных записей.
0
19.08.2014, 21:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.08.2014, 21:34
Помогаю со студенческими работами здесь

Освобождение ресурсов и ошибка System.NullReferenceException
Я написал класс: public class Database Который в веду сложности создания, имеет в конструкторе...

Ошибка An unhandled exception of type 'System.NullReferenceException'
Здраствуйте.Я перехожу с VB на VB.NET и делаю только первые шаги. У меня возникла проблема при...

Ошибка System.NullReferenceException при создании динамических контролов
На форме по нажатию на кнопки можно создать до трех контролов DateTimePicker. Их значение нужно...

Ошибка типа System.NullReferenceException при получении HTML-содержимого
Здравствуйте. Вот такая штука: using xNet.Net; using HtmlDocument =...

OPC-client для Lasarus
Добрый день, господа форум! Возникла необходимость в OPC-клиенте. В Delphi пользовался библиотекой...

Ошибка An unhandled exception of type 'System.NullReferenceException' occurred in WindowsFormsApplication1.exe
Есть квадратная матрица размера M, числа в которой можно ограничить в диапазон q от b. Затем же...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru