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

Как выделить передний фронт в макросе.

Модератор: специалисты Weintek

Ответить

Автор темы
alexeyyyka
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 08 дек 2016, 10:42
Имя: Алексей
город/регион: Ставропольский край
Благодарил (а): 2 раза

Как выделить передний фронт в макросе.

Сообщение alexeyyyka »

Всем доброго времени суток. Уважаемые форумчане ,кто силен в макросах ваинтек помогите сообразить как собрать в макросе механизм квитирования , т.е по переднему фронту бита А(bool) скажем ,включился некий бит В(bool)-"сирена",а битом С(bool) мы глушим сирену пока фронт бита А(bool) не упадет в "0" и не встанет в "1" и так по кругу. :ges_help: :ges_hmm:

stesl
эксперт
эксперт
Сообщения: 1010
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 94 раза
Поблагодарили: 136 раз

Как выделить передний фронт в макросе.

Сообщение stesl »

Сложности в составлении алгоритма? Или этот вайнтек какой то тупой, что не возможно в нем элементарные вещи прописать?

VanMo
специалист по WEINTEK
специалист по WEINTEK
Сообщения: 120
Зарегистрирован: 05 фев 2014, 12:22
Имя: Иван Николаевич
Поблагодарили: 21 раз

Как выделить передний фронт в макросе.

Сообщение VanMo »

Отслеживать фронты лучше с помощью ПЛК-триггеров. Можно создать два триггера, привязать их к одному биту на разные фронты( один на передний, второй на задний). И они будут по этим событиям запускать разные макросы.

Автор темы
alexeyyyka
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 08 дек 2016, 10:42
Имя: Алексей
город/регион: Ставропольский край
Благодарил (а): 2 раза

Как выделить передний фронт в макросе.

Сообщение alexeyyyka »

stesl писал(а): 26 июл 2019, 08:37 Сложности в составлении алгоритма? Или этот вайнтек какой то тупой, что не возможно в нем элементарные вещи прописать?
Да ,сложности в написании макросов.

stesl
эксперт
эксперт
Сообщения: 1010
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 94 раза
Поблагодарили: 136 раз

Как выделить передний фронт в макросе.

Сообщение stesl »

alexeyyyka писал(а): 26 июл 2019, 09:38 Да ,сложности в написании макросов.
В чем сложность то, в каком моменте?
На чем там пишется? Ассемблер?

IF C==1 THEN C1=1;
IF A==1 AND NOT C1 THEN B=1;
IF NOT A THEN C1=0;

A, C - ваши передние фронты.

PS На ассемблере лень, думаю что мысль и так понятна. И к тому же таки не понятна пока причина затруднений

Автор темы
alexeyyyka
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 08 дек 2016, 10:42
Имя: Алексей
город/регион: Ставропольский край
Благодарил (а): 2 раза

Как выделить передний фронт в макросе.

Сообщение alexeyyyka »

stesl писал(а): 26 июл 2019, 09:54 И к тому же таки не понятна пока причина затруднений
Не хочется разводить дискуссию, но причин может быть много самая очевидная это не знание подобных языков.,это про меня ! и именно по этому я и интересовался! Спасибо тебе конечно , но если решился помочь то не надо не нужных вопросов .

stesl
эксперт
эксперт
Сообщения: 1010
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 94 раза
Поблагодарили: 136 раз

Как выделить передний фронт в макросе.

Сообщение stesl »

Таким образом проблема в том, что нужно не зная языков написать код?
Прости (раз на ты), но тут телепатов нет. Пиши конкретно - я не умею программировать, но сделать надо.
Опять же это Я так понял )))

Автор темы
alexeyyyka
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 08 дек 2016, 10:42
Имя: Алексей
город/регион: Ставропольский край
Благодарил (а): 2 раза

Как выделить передний фронт в макросе.

Сообщение alexeyyyka »

stesl писал(а): 26 июл 2019, 12:58 Таким образом проблема в том, что нужно не зная языков написать код?
Да, так проект будет по изящнее !
stesl писал(а): 26 июл 2019, 12:58 Прости (раз на ты), но тут телепатов нет. Пиши конкретно - я не умею программировать, но сделать надо.
Написал конкретней некуда ,не парься...и раз спросил значит не получается.
stesl писал(а): 26 июл 2019, 12:58 Опять же это Я так понял )))
Опять же ,не парься))))
Ответить

Вернуться в «WEINTEK (операторские панели)»