Страница 5 из 6 ПерваяПервая ... 3456 ПоследняяПоследняя
Показано с 41 по 50 из 54

Тема: Статус прошивок МДВВ

  1. #41

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Ээээ...
    А кто мешает написать типа bA.7 (7-ой бит переменной bA)???
    А поподробнее можно плиз?
    Развёрнуто, а не намёками?
    "Я старый солдат, и не знаю слов любви" (с)

  2. #42

    По умолчанию

    Обращение к любому биту переменной в КДС оформлется как переменная.номер бита

  3. #43

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Обращение к любому биту переменной в КДС оформлется как переменная.номер бита
    Напишите хотя бы один примера, это нагляднее всяких объяснений будет...
    Я пробовал всякие варианты обращений от AT %IХ9.1.0 до AT %IW9.1.0 но побитно не получилось, либо ошибка, либо всё слово, т.е. всегда 1 при активации любого входа, а не конкретно одного...
    Вот для примера возьмём переменную из конфигуратора:
    MDVV_Inp AT %IW9.1.0.0: WORD; (* *) [CHANNEL (I)]
    Приведите плиз пример обращения к входу в КДС...
    Последний раз редактировалось ОООСА; 18.04.2012 в 15:25.
    "Я старый солдат, и не знаю слов любви" (с)

  4. #44

    По умолчанию

    var
    bit : bool;
    slovo : word;
    end_var

    bit:=slovo.'номер бита';

  5. #45

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    var
    bit : bool;
    slovo : word;
    end_var

    bit:=slovo.'номер бита';
    Спасибо, попробую
    var А вот тут не надо использовать VAR_INPUT ?
    bit : bool;
    slovo : word;
    end_var
    "Я старый солдат, и не знаю слов любви" (с)

  6. #46

    По умолчанию

    var_input или var_output - эти типы переменных используются при создании программных подмодулей... не основной программы. В PLC_PRG никаких input или output не должно быть.

  7. #47

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    var_input или var_output - эти типы переменных используются при создании программных подмодулей... не основной программы. В PLC_PRG никаких input или output не должно быть.
    Спасибо, сейчас буду пробовать.
    Попробовал, сделал по своему, по инженерному, по стариковски, шоб по минимуму, без умничаний...
    Усё работает.
    Изображения Изображения
    • Тип файла: jpg 1.jpg (48.1 Кб, Просмотров: 34)
    • Тип файла: jpg 2.jpg (26.9 Кб, Просмотров: 39)
    Последний раз редактировалось ОООСА; 19.04.2012 в 01:17.
    "Я старый солдат, и не знаю слов любви" (с)

  8. #48

    По умолчанию

    Для проверки сделал простейшую похлопушку (ну типа релюшками похлопать). Всё чудненько работает.
    Изображения Изображения
    • Тип файла: jpg 3.jpg (37.0 Кб, Просмотров: 47)
    "Я старый солдат, и не знаю слов любви" (с)

  9. #49

    По умолчанию

    Надо вводить лайки и благодарности на форуме...

  10. #50

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Надо вводить лайки и благодарности на форуме...
    Хорошо, буду благодарственные письма начальству слать...
    Ну, тогда в догонку вопросик, копаться не хотца в мануалах.
    Можно ли сделать новое (другое) имя переменной без создания новой переменной?
    Например, для наглядности я хочу обозвать переменную MDVV_INP.0 как Х1. Без определения новой переменной не обойтись? Это я к тому, что хочется наглядности, но не хочется лишнего программного кода, не люблю избыточность...
    "Я старый солдат, и не знаю слов любви" (с)

Страница 5 из 6 ПерваяПервая ... 3456 ПоследняяПоследняя

Ваши права

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