Показано с 1 по 10 из 68

Тема: Нетипичный проект на СПК207

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от cen_turion Посмотреть сообщение
    Доброго дня!
    Имеется некоторый набор переменных D_1_1, D_1_2, D_1_3, D_1_4, D_1_5, D_1_6 типа WORD. Рассматриваем биты каждой переменной. Например "D_1_1.1" Допустим представляем как массив: D_1:ARRAY[1..6] OF WORD
    Теперь как в программе обратиться к элементам через цикл FOR!?
    Пробовал напрямую: FOR i:=1 TO 6 DO
    IF(D_1[i].0 AND D_1[i].3) THEN
    color:=16#66FF00;
    END_IF
    END_FOR
    Компилятор матерился во всю,да и я сам понял что тут не всё так просто.
    Согласно справки есть функция "CheckBounds"."Для обеспечения доступа к элементам массива при выполнении программы в приложении должна быть доступна функция CheckBounds." НУ добавил я её, а дальше что делать не пойму! Куда, что !?
    Какие именно ошибки выдает компилятор? У меня этот код никаких ошибок не выдает.

  2. #2

    По умолчанию

    сейчас переписал по новой и всё заработало

  3. #3

    По умолчанию

    всё, спасибо, разобрался!
    да когда запускаешь эмуляцию, значение "i" в таблице переменных стоит "7". Хотя программа ещё ни разу не выполнялась! Ладно! Не важно!

Похожие темы

  1. архивирование на спк207
    от Feld_eger в разделе СПК2xx (архив)
    Ответов: 73
    Последнее сообщение: 18.05.2017, 15:03
  2. Не запускается проект на СПК207
    от Feld_eger в разделе СПК2xx (архив)
    Ответов: 4
    Последнее сообщение: 06.05.2013, 07:41
  3. Ответов: 10
    Последнее сообщение: 07.03.2012, 07:26
  4. как слить плк проект на пк?
    от bkz в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 25.05.2010, 16:32

Метки этой темы

Ваши права

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