1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

CompactLogix

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Ответить

Leonidas
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 03 май 2016, 10:09
Имя: Цыбин Леонид Александрович
Страна: Россия
город/регион: Уфа

CompactLogix

Сообщение Leonidas »

Loker
Спасибо, помогло. Оказывается, что я так пробовал, но на виртуалке зависал RSLinx, и я забил на этот момент. А сейчас добился от неё полного выполнения функции.
Правда теперь один модуль не определяется или это не критично?
5.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Автор темы
Vlad9
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 28 дек 2015, 14:40
Имя: Vasikov V V
Благодарил (а): 2 раза

CompactLogix

Сообщение Vlad9 »

Взгляните на этот документ:
Зачем "и"(коньюнкция) делается не понял в документе. Я пробовал так: (Тег & 4) = = 4. Обнулял не нужные биты и сравнивал ровно не ровно, не проканало.

Автор темы
Vlad9
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 28 дек 2015, 14:40
Имя: Vasikov V V
Благодарил (а): 2 раза

CompactLogix

Сообщение Vlad9 »

Что то нечего не получатся. Не работают команды. Создал компонент, в свойстве visibil пробую писать разные команды, сравнение реагирует, а "сдвиг", "И" нет реакции.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5622
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 544 раза
Поблагодарили: 706 раз

CompactLogix

Сообщение Ryzhij »

А ничего, что логическое "И" с булевыми операндами и побитное "И" со значениями слов имеют разную коннотацию?! :D
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
Vlad9
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 28 дек 2015, 14:40
Имя: Vasikov V V
Благодарил (а): 2 раза

CompactLogix

Сообщение Vlad9 »

Я все делал с побитным "И" (&), может и ошибаюсь конешн. Пробовал писать такое (Т1(тег)>>2) ==1 значение тега равно 4. Т е единичку должен двинуть в первый разряд и сравнить, выр истино значит картинка отоброжается (условие выполняется). Не работат. Когда пишу T1==4 все работает. У меня проблема с побитовыми операциями, они почему-то не работают.

Автор темы
Vlad9
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 28 дек 2015, 14:40
Имя: Vasikov V V
Благодарил (а): 2 раза

CompactLogix

Сообщение Vlad9 »

Можно ли программно привязать альяс, т е в работе перепривязаться к другому тегу?

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5622
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 544 раза
Поблагодарили: 706 раз

CompactLogix

Сообщение Ryzhij »

Нет, мне неизвестна ни одна среда разработки, позволявшая бы переопределять переменные "на ходу".
Значение определенных понятий изменялось только в антиутопиях Оруэла.
А оно, вообще, надо? Чем не устраивают MOV или SEL?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
Vlad9
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 28 дек 2015, 14:40
Имя: Vasikov V V
Благодарил (а): 2 раза

CompactLogix

Сообщение Vlad9 »

Да я просто еще не одаптировался к панели. Есть слово с флагами, и надо было привязаться к упралению и визуализации в зависимости от разрядов. Пошел таким путем, создал Bool и через Alias связал с нужным разрядом слова (а перепривязка альясов для гибкости кода хотелось). В документации на Factory писано что можно к битам в слове обращаться через точку, т е адрес тега тчк номер разряда, но у меня почему то не заработало. Я все делал напрямую, т е допустим Visibl ставил тег контроллера тчк разряд. Попробую еще создать HMI тег и привязаться к тегу контроллера.
Ответить

Вернуться в «Средний уровень автоматизации (управляющий)»