Здравствуйте. Такой вопрос: в пользовательской функции необходимо сбрасывать счетчик при достижении определенного числа. Так как этих функций будет 3, то в функцию добавил локальный счетчик. В basic он привязывается к системному, но тут возникла загвоздка- если програмный счетчик позволяет запись адреса бита в виде C0.D, то локальный счетчик функции запись CA.D не позволяет. Может кто знает выход из положения?
Есть ли возможность создать булевые локальные переменные?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Пользовательские функции в M221
Модератор: Специалисты SE
-
- здесь недавно
- Сообщения: 14
- Зарегистрирован: 24 ноя 2020, 14:22
- Имя: Андрей
- Страна: Узбекистан
- город/регион: Chirchik
- Поблагодарили: 1 раз
-
- завсегдатай
- Сообщения: 578
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 121 раз
- Поблагодарили: 103 раза
Пользовательские функции в M221
Салам
Делайте по фронту вашего/системного бита увеличение числа (INC My_Count_Var)
По нужному условию обнуляйте
Делайте по фронту вашего/системного бита увеличение числа (INC My_Count_Var)
По нужному условию обнуляйте
СВ
-
- здесь недавно
- Сообщения: 14
- Зарегистрирован: 24 ноя 2020, 14:22
- Имя: Андрей
- Страна: Узбекистан
- город/регион: Chirchik
- Поблагодарили: 1 раз