Страница 5 из 5 ПерваяПервая ... 345
Показано с 41 по 44 из 44

Тема: Контроль за работой ПЛК

  1. #41
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,314

    По умолчанию

    Нюанс тут простой - основа этого массива - байты. Байт может быть расположен по любому адресу > начатся этот массив байт (как и string) может с любого адреса > buf[0] ничего не изменит.

    Перед массивом нужно разместить dword/real/struct/fb/pointer. Это выровняет массив под кварту.Например :

    ptr: POINTER TO DWORD;
    buf: ARRAY [0..31] OF BYTE;
    val: DWORD;
    crash: BOOL;

  2. #42
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    вообще я обычно пользуюсь указателем на байт, это снимает всякие разногласия, правда приходится цикл добавлять чтоб заполнить, другой размерности, типы.
    А по поводу [0] у меня прокатывало, когда не шло с просто командой ADR

  3. #43
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    поставте например такую строчку: ptr := ADR(buf[0])
    ADR(buf) равно ADR(buf[0]).
    ok := (ptr mod 4) = 0; (*?*)
    Да как бы пофигу, из какого места массива брать. Одинаковое поведение в любом случае.
    Случайно не буффер ли от RTU ?
    Для RTU. Плиз континью.

  4. #44
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,314

    По умолчанию

    Для RTU. Плиз континью.
    И берем buf[3] ?

    Одинаковое поведение в любом случае.
    Не в любом если из случайных мест - в 25% случаях нормально )))
    Последний раз редактировалось Валенок; 13.11.2012 в 20:39.

Страница 5 из 5 ПерваяПервая ... 345

Похожие темы

  1. Схема управления работой четырех КНС.
    от DENIS_NAUM в разделе Подбор Оборудования
    Ответов: 12
    Последнее сообщение: 09.02.2012, 09:54
  2. Управление работой вентиляторов
    от alexval2006 в разделе ПЛК1хх
    Ответов: 71
    Последнее сообщение: 21.09.2011, 21:39
  3. шкаф управления работой насосов
    от анатолийам в разделе Подбор Оборудования
    Ответов: 9
    Последнее сообщение: 17.02.2011, 14:52
  4. буст с работой сварочного трансформатора
    от Camypau в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 01.02.2010, 21:06
  5. проблема с работой МДВВ
    от TYER в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 31.03.2009, 11:16

Ваши права

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