Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 40

Тема: Прошу помощи в программировании логической функции

  1. #11
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    rovki возможность включать выход в различных комбинациях входов.

    Стек сравните из примера на макросе AI! и на 3-х макросах вашего первого примера.
    Какой пример ,их тыщя дайте ссылку .зачем забивать новичку голову стеком ....
    электронщик до мозга костей и не только

  2. #12
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,668

    По умолчанию

    rovki пример добавил в пост №3.

  3. #13
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Цитата Сообщение от Ballentrajs Посмотреть сообщение
    Я наверное выберу вариант на элементах. Так мне будет проще, залил и забыл. Только в схеме участвует 4-й вход. ?
    Так любой проект залил и забыл....Зато если нужно будет поменять комбинации ,заменил числа в ППзу и все ,а с элементами нужно всю схему переделывать ,что не сложно если владеешь темой..
    электронщик до мозга костей и не только

  4. #14

    По умолчанию

    Уважаемые Специалисты, есть ли в ваших постах файл, который я загружу в п.реле, и оно заработает как мне нужно? Я не специалист в этой тематике, и многие ваши фразы, звучат для меня, как заклинания

  5. #15

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Или на элементах
    Не правильно работает, относительно первого поста, а в вариантах с макросами как-то через чур наварочено, но это сугубо моё мнение
    Тоже предложу вариантСнимок1.jpg
    Последний раз редактировалось AAA1; 11.09.2015 в 00:20.

  6. #16

    По умолчанию

    Так, для примера, как это реализованно в ардуине:

    const int inputPinA = 3;
    const int inputPinB = 4;
    const int inputPinC = 5;
    const int outputPinA = 6;
    const int outputPinB = 7;

    void setup() {
    digitalWrite(outputPinA, OUTPUT);
    digitalWrite(outputPinB, OUTPUT);
    digitalWrite(inputPinA, INPUT);
    digitalWrite(inputPinB, INPUT);
    digitalWrite(inputPinC, INPUT);
    }

    void loop() {
    int A = digitalRead(inputPinA);
    int B = digitalRead(inputPinB);
    int C = digitalRead(inputPinC);

    if (A + B + C == 1) {
    digitalWrite(outputPinA, HIGH);
    digitalWrite(outputPinB, LOW);
    } else if (A + B + C == 2) {
    digitalWrite(outputPinA, LOW);
    digitalWrite(outputPinB, HIGH);
    } else if (A + B + C == 3) {
    digitalWrite(outputPinA, HIGH);
    digitalWrite(outputPinB, HIGH);
    } else {
    digitalWrite(outputPinA, LOW);
    digitalWrite(outputPinB, LOW);
    }

    }
    Последний раз редактировалось Ballentrajs; 11.09.2015 в 00:34.

  7. #17

    По умолчанию

    ААА1, а можно пример в виде файла? Сегодня закажу п.реле и попробую все варианты.

  8. #18
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

    Цитата Сообщение от Ballentrajs Посмотреть сообщение
    ААА1, а можно пример в виде файла? Сегодня закажу п.реле и попробую все варианты.
    Все варианты не нужно пробовать, вам же залить и забыть. Возьмите пример от ААА1 он самый простой, его просто скопировать даже с картинки. Найдите в библиотеке такие же функции и сложите, как пазл по готовой картинке.

  9. #19

    По умолчанию

    Спасибо всем за участие. Позвольте я напомню о себе, когда буду эту железяку программировать. Наверняка у меня появятся вопросы.

  10. #20

    По умолчанию

    Логическая функция.jpg
    Ещё вариант.
    Овен лоджик у меня не установлен, извиняюсь, поэтому в CS.

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Похожие темы

  1. Прошу помощи)))
    от rustam_m в разделе Сетевые технологии
    Ответов: 18
    Последнее сообщение: 05.04.2013, 17:17
  2. Прошу помощи
    от Сергей1987 в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 11.03.2012, 19:56
  3. прошу помощи!
    от Владимир Верхоломов в разделе Эксплуатация
    Ответов: 8
    Последнее сообщение: 30.11.2010, 09:59
  4. прошу помощи
    от Сергей1987 в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 12.07.2010, 18:08
  5. прошу помощи!!
    от Сергей1987 в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 21.06.2010, 21:29

Ваши права

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