Показано с 1 по 10 из 34

Тема: Странная работа скрипта

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Странная работа скрипта

    Добрый день

    Bool in_c;
    Bool in_p;
    int out1;
    int out2;

    in_c = readValue("_1"); // Чтение состояния кнопки

    if (in_c == true && in_p == false){out1++; writeValue("_2", out1);}; // Если нажали кнопку, то инкремент out1 и вывод значения
    if (in_c == false && in_p == true){out2++; writeValue("_3", out2);}; // Если отжали кнопку, то инкремент out2 и вывод значения

    in_p = in_c;


    Почему-то инкремент out1 происходит при нажатии и отжатии кнопки (должно быть только при нажатии). Инкремент out2 происходит только при отжатии кнопки как и должно быть.
    Изображения Изображения
    • Тип файла: jpg 1.jpg (13.8 Кб, Просмотров: 12)
    Последний раз редактировалось Newcomer; 30.09.2023 в 10:10.

Похожие темы

  1. Странная зависимость
    от Ollema в разделе Эксплуатация
    Ответов: 23
    Последнее сообщение: 09.01.2022, 23:35
  2. Странная работа ПИД регулятора
    от Newcomer в разделе ПЛК1хх [М02]
    Ответов: 8
    Последнее сообщение: 02.12.2021, 20:42
  3. странная логика в ФБ COM_SERVICE
    от Ian в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 24.06.2021, 06:38
  4. Странная работа PID
    от skinnbatter в разделе ПЛК1хх
    Ответов: 28
    Последнее сообщение: 14.11.2018, 12:59
  5. странная работа буста
    от Andrupel в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 12.09.2012, 10:16

Ваши права

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