1 / 1 / 0
Регистрация: 17.07.2013
Сообщений: 36
|
|
1 | |
Работа с контроллером S7-1200 через PROFINET - Ошибка NullReferenceExeption30.03.2015, 14:52. Просмотров 2137. Ответов 7
Метки нет Все метки)
(
Всем доброго дня! Суть вопроса такая:
Есть проект на .NET по работе с контроллером S7-1200 через PROFINET Я начал реализовывать чтение\запись тегов в контроллер. Но возникла неприятность: во время инициализации приложения выскакивает такая ошибочка. Кода там очень много, поэтому я архив с проектом цепляю сюда. Мож кто что подскажет. Форум гуглил, но так как знаний по .NETу пока немного, но решения конкретно для моего случая я не нашел.
0
|
|
30.03.2015, 14:52 | |
Соединение ЕТ200 с контроллером по Profinet Получение данных со сканера Cognex Dataman 262х контроллером S7-1200 Ошибка NullReferenceExeption Работа с контроллером ISA |
|
Модератор
2740 / 1900 / 411
Регистрация: 26.03.2015
Сообщений: 7,061
|
|
31.03.2015, 02:57 | 2 |
Сначала Вам нужно определить, какая именно переменная вызывает ошибку (содержит null). Например, смотреть значения переменных в режиме отладки. (строка, вызывающая ошибку, должна быть известна Вам).
1
|
1 / 1 / 0
Регистрация: 17.07.2013
Сообщений: 36
|
|
31.03.2015, 08:25 [ТС] | 3 |
вызывает ошибку переменная InletPress в файле MainWindow.xaml.cs, эта переменная описана в файле Plc.DB20.cs
0
|
Модератор
2740 / 1900 / 411
Регистрация: 26.03.2015
Сообщений: 7,061
|
|
31.03.2015, 11:57 | 4 |
InletPress - int не может вызывать ошибку.
Скорее всего, у Вас свойство DB20 равно null.
0
|
1 / 1 / 0
Регистрация: 17.07.2013
Сообщений: 36
|
|
31.03.2015, 12:06 [ТС] | 5 |
какое именно свойство? я просто не совсем понимаю, где я что пропустил. Для DB1 есть такая же переменная типа int, все описания между DB1 и DB20 одинаковы. Но почему именно тут ошибка, я понять не могу.
0
|
1 / 1 / 0
Регистрация: 17.07.2013
Сообщений: 36
|
|||||||||||
31.03.2015, 12:20 [ТС] | 6 | ||||||||||
красным подчеркнул на мой взгляд важные строки.
0
|
Модератор
2740 / 1900 / 411
Регистрация: 26.03.2015
Сообщений: 7,061
|
|
31.03.2015, 14:26 | 7 |
![]() Решение
1
|
1 / 1 / 0
Регистрация: 17.07.2013
Сообщений: 36
|
||||||
31.03.2015, 14:51 [ТС] | 8 | |||||
ткните носом, если вам не сложно...
Добавлено через 3 минуты Все, прошу прощения. Всему виной моя банальная невнимательность. Стоило добавить
0
|
31.03.2015, 14:51 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. работа с контроллером ЭЛТ Работа с контроллером RS Logix 5000 Обращение к элементу WebBrowser и ошибка "NullReferenceExeption не обработно" Работа с контроллером производительности нории КПН-4М по Modbus RTU over RS-485 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |