C# и ПЛК (S7-1200) Ошибка чтения блока данных 33028C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 C# и ПЛК (S7-1200) Ошибка чтения блока данных 33028

Сообщение Anonymous »

Я работаю над соединением между C# и ПЛК Siemens (S7-1200). Я создал блок данных (он же база данных), который мне нужно читать и, в конечном итоге, записывать. Соединение с ПЛК работает, но я не могу ничего прочитать из его блока данных. Всегда выдает следующую ошибку:


Контекст ошибки 33028 не поддерживается. Шаг 7 говорит: Функция не реализована или ошибка в телеграмме.


Номер блока данных — 311. Я начинаю с первого байта и Я отказался только от 1 в качестве длины.

Я также отключил доступ к блокам оптимизации, но включение не решает эту проблему.

Код: Выделить всё

if (0 == lndConnection.connectPLC())
{
Byte[]   bytes = new Byte[1];
res = lndConnection.readBytes(libnodave.daveDB ,311,0, 1, bytes);
if (res == 0)
MessageBox.Show(lndConnection.getS32().ToString());
else
{
mInt = 0;
MessageBox.Show("error " + res + " " + libnodave.daveStrerror(res));
}
}
Надеюсь, кто-нибудь поможет мне решить эту проблему.

Подробнее здесь: https://stackoverflow.com/questions/252 ... rror-33028
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • C# и ПЛК (S7-1200) Ошибка чтения блока данных 33028
    Anonymous » » в форуме C#
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Как автоматизировать размещение функционального блока ПЛК и модификацию XML на основе ввода CSV?
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Преобразование реального типа данных из Siemens PLC (S7-1200) для отображения в визуальной форме C# Windows
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Безопасность транспорта приложений — ошибка домена = код NSURLErrorDomain = -1200
    Anonymous » » в форуме IOS
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • App Transport Security - ошибка Domain = nsurlerRordomain Code = -1200
    Anonymous » » в форуме IOS
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»