- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Как работает логический элемент И если у него один вход?
Модератор: Глоб.модераторы
-
- знаток Eplan
- Сообщения: 1136
- Зарегистрирован: 21 сен 2012, 22:45
- Имя: aranea
- Благодарил (а): 30 раз
- Поблагодарили: 165 раз
Как работает логический элемент И если у него один вход?
DzmitryM, это понятно, но у вас там про большие куски кода было и показать пяти программистам
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 19
- Зарегистрирован: 26 сен 2022, 12:43
- Имя: Дмитрий
- Страна: Беларусь
- город/регион: Minsk
- Поблагодарили: 2 раза
Как работает логический элемент И если у него один вход?
aranea, не пяти, а трем (у нас как раз идёт модернизация). Это раз.
И два, показывать код не буду, т.к. это чужая интеллектуальная собственность (моего работодателя).
Тема закрыта.
И два, показывать код не буду, т.к. это чужая интеллектуальная собственность (моего работодателя).
Тема закрыта.
-
- эксперт
- Сообщения: 2471
- Зарегистрирован: 20 дек 2018, 04:45
- Имя: Сергей
- Страна: РБ/РФ
- город/регион: РФ Сергиев Посад
- Благодарил (а): 2121 раз
- Поблагодарили: 208 раз
Как работает логический элемент И если у него один вход?
Операция "И" с предыдущим результатом операции (содержимое RLO), как написал aranea.
"=" не изменяет RLO, "S" и "R" - не знаю, но не должны.
ЗЫ. Считайте, что вы программируете на ASM.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
-
- осмотрелся
- Сообщения: 169
- Зарегистрирован: 24 янв 2018, 11:18
- Имя: Антон
- Страна: Россия
- город/регион: Калининград
- Благодарил (а): 26 раз
- Поблагодарили: 27 раз
Как работает логический элемент И если у него один вход?
Я кстати и не говорил, что сами эти инструкции влияют на RLO. Я говорил о том, как будет выполняться следующая за ними инструкция.
-
- эксперт
- Сообщения: 1035
- Зарегистрирован: 31 мар 2018, 12:05
- Имя: Вячеслав
- Благодарил (а): 100 раз
- Поблагодарили: 141 раз
Как работает логический элемент И если у него один вход?
Что тут понимать? )))
Элементарно - выполнилось условие на этом входе, выполнился элемент И
-
- эксперт
- Сообщения: 2471
- Зарегистрирован: 20 дек 2018, 04:45
- Имя: Сергей
- Страна: РБ/РФ
- город/регион: РФ Сергиев Посад
- Благодарил (а): 2121 раз
- Поблагодарили: 208 раз
Как работает логический элемент И если у него один вход?
Просто "провод", без логических элементов?
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
-
- эксперт
- Сообщения: 1035
- Зарегистрирован: 31 мар 2018, 12:05
- Имя: Вячеслав
- Благодарил (а): 100 раз
- Поблагодарили: 141 раз
Как работает логический элемент И если у него один вход?
keysansa, ну неужели и Вам тут видится сакральное?))
IF условие THEN
переход
Условие, это и есть то, что привязано к ножке И.
Почему нельзя просто сделать Jump без одноногого И - к разработчикам FBD. Я уже предположил - для совместимости языков (переключения между ними).
Попробуйте на FBD изобразить бит такой то Set бит такой то,используя один только блок SetBit. Никаких ошибок. Но как только вы нажмёте Save, появится одноногое И. Скорее всего здесь также.
Это все сказано для Степ классики, в ТИА на эту тему не тренировался))
IF условие THEN
переход
Условие, это и есть то, что привязано к ножке И.
Почему нельзя просто сделать Jump без одноногого И - к разработчикам FBD. Я уже предположил - для совместимости языков (переключения между ними).
Попробуйте на FBD изобразить бит такой то Set бит такой то,используя один только блок SetBit. Никаких ошибок. Но как только вы нажмёте Save, появится одноногое И. Скорее всего здесь также.
Это все сказано для Степ классики, в ТИА на эту тему не тренировался))
-
- эксперт
- Сообщения: 2471
- Зарегистрирован: 20 дек 2018, 04:45
- Имя: Сергей
- Страна: РБ/РФ
- город/регион: РФ Сергиев Посад
- Благодарил (а): 2121 раз
- Поблагодарили: 208 раз
Как работает логический элемент И если у него один вход?
Не понял. Мы элемент И обсуждаем, или переход?
Это немного разные команды. Переход выполнится по результату операции И, а вопрос как раз, состоял в результате операции И с одним входом.
ЗЫ. И не про FBD разговор.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
-
- эксперт
- Сообщения: 1035
- Зарегистрирован: 31 мар 2018, 12:05
- Имя: Вячеслав
- Благодарил (а): 100 раз
- Поблагодарили: 141 раз
Как работает логический элемент И если у него один вход?
Ну да, не поняли ))
Первый топик откройте.
Не поленился я таки открыть Степ. Смотрите, делаем в FBD переход по условию
Сохраняем
Можем и не сохранять, а просто переключиться на один из языков
LAD
STL
Вы видите, что по другому на этих языках условие не поставить? Поэтому когда возвращаемся на FBD видим уже ту же картину
Так что речь именно о FBD Simatiс. Если же рассуждать о том как работает одноногое И - да никак, проброс состояния бита на входе
Отправлено спустя 12 минут 34 секунды:
Если хочется конкретики, то давайте немного изменим код, который я предлагал выше
Код: Выделить всё
If true and AnyBit then
..........