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

Тема: pragma bitaccess? помогите разобраться

Древовидный режим

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

    По умолчанию pragma bitaccess? помогите разобраться

    В проекте нужно несколько флаговых переменных, использую на данный момент несколько DWORD и кучу констант типа INT для доступа к отдельным битам.
    Проблем вроде нет, но хочется сделать по человечески. В справке в разделе "Addressing bits in variables" описан вариант:

    ----------------------------------------
    Example 2, Bitaccess on an integer structure component:
    Declaration of structure stru1:
    TYPE stru1 :
    STRUCT
    bvar:BOOL;
    rvar:REAL;
    wvar:WORD;
    {bitaccess enable 42 'Start drive'}
    END_STRUCT
    END_TYPE

    Declaration in POU:

    VAR
    x:stru1;
    END_VAR

    Bitaccess:

    x.enable:=true;

    This will set TRUE the 42. bit in variable x. Since bvar has 8 bits and rvar has 32 bits, the bitaccess will be done on the second bit of variable wvar, which as a result will get value 4.

    ---------------------------------------------

    Красиво, понятно, в рантайме должно отображаться, но, создаю проект, ПЛК160, таргет 2.10, и получаю ошибку Error 4121: ENABLE is not a component of stru1.

    Проект прикладываю, кодесис пробовал как с сайта ОВНА, так и скачанный с сайта 3S (2.3.9.47) -- результат тот же.
    Подскажите что я делаю не так, какое волшебное слово нужно, чтобы нормально заработал этот bitaccess?
    Вложения Вложения

Похожие темы

  1. Помогите разобраться
    от Alex1991 в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 15.07.2015, 00:57
  2. помогите разобраться
    от a_l_e_x в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 02.07.2010, 16:51
  3. Помогите разобраться...
    от xaker_tm в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 08.02.2010, 17:33
  4. ПОМОГИТЕ РАЗОБРАТЬСЯ!
    от doctorsot в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 17.12.2008, 23:50
  5. Помогите разобраться !!
    от viking в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 21.11.2007, 14:31

Ваши права

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