Показано с 1 по 6 из 6

Тема: ПЛК100 глюк при записи переменной modbus

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,591

    По умолчанию

    как считаете, если у массива нет нулевого индекса и Вы присваиваете переменной, отвечающей за индекс, нуль, то куда пишет функция свои данные? Видимо по тому адресу где Вы наблюдаете их.

    И как дополнение: попробуйте в функции добавить в var переменную
    Код:
    ptStr : POINTER TO STRING(6);
    и в код добавте
    Код:
    ptStr:=ADR(buf1);p[param].sms_name:=ptStr^;
    в место
    Код:
    p[param].sms_name:=BiteArr6ToStr(buf1,buf2,buf3,buf4,buf5,buf6);

  2. #2

    По умолчанию

    Спасибо. С указателем проще. Буду осваивать.

Похожие темы

  1. ТРМ133М: ошибки при записи пароля
    от Нат в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 17.03.2012, 18:21
  2. Ответов: 3
    Последнее сообщение: 18.12.2010, 21:14
  3. Глюк при записи по адресу
    от superqwerty в разделе Трёп (Курилка)
    Ответов: 8
    Последнее сообщение: 15.09.2008, 09:07

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •