Страница 13 из 17 ПерваяПервая ... 31112131415 ... ПоследняяПоследняя
Показано с 121 по 130 из 178

Тема: ПР200 на троичной логике

Комбинированный просмотр

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

    По умолчанию

    Приведу самую простую задачу, для рассмотрения её в рамках троичной логики...
    Есть ёмкость из которой откачивают воду насосом. В ёмкости установлены электроды, по которым включается/отключается насос.
    Когда вода "ушла" со второго электрода - это логический уровень "-1"
    Когда вода находиться между первым и вторым электродом - это логический уровень "0"
    Когда вода "достигла" первого электрода - это логический уровень "+1"

    Как я уже говорил, трит по входу можно представить через следующую комбинацию двух битов
    -1 в двоичной логике представлена двумя битами и обозначается 00 (0 dec)
    0 в двоичной логике представлена двумя битами и обозначается 01 (1 dec)
    +1 в двоичной логике представлена двумя битами и обозначается 11 (3 dec)



    Трит по выходу будет управлять реле KL, которое в свою очередь включит/отключит насос.
    Трит по выходу так же представлен двумя выходными реле (двумя битами).
    Выход Q2 - выполняет функцию кнопки "СТОП"
    Выход Q1 - выполняет функцию кнопки "ПУСК"

    Последний раз редактировалось Geenerator; 08.06.2021 в 00:53.

  2. #2
    Пользователь Аватар для Alexey_Palich
    Регистрация
    21.05.2013
    Адрес
    Бийск
    Сообщений
    450

    По умолчанию

    Такому количеству свободного времени можно только позавидовать.

  3. #3
    Пользователь
    Регистрация
    28.08.2019
    Адрес
    Сургут
    Сообщений
    654

    По умолчанию

    Цитата Сообщение от Alexey_Palich Посмотреть сообщение
    Такому количеству свободного времени можно только позавидовать.
    кто много работает, тому зарабатывать некогда))))
    А человек занимается самообразованием и обучением других, за что ему СПАСИБО.

  4. #4

    По умолчанию

    Цитата Сообщение от Filini Посмотреть сообщение
    кто много работает, тому зарабатывать некогда))))
    А человек занимается самообразованием и обучением других, за что ему СПАСИБО.
    Это тред со сверхценной идеей, опередившей время.
    Можно сделать быстро, но плохо, а можно — медленно, но хорошо. Через некоторое время все забудут, что было быстро, но будут помнить, что было плохо. И наоборот.
    Королёв Сергей Павлович

    Верно определяйте слова, и вы освободите мир от половины недоразумений.
    Рене Декарт

  5. #5

    По умолчанию

    Блин, чё за гон с этой логикой?
    Почему для этой третичной логики надо делать больше телодвижений, создавать больше проводов, больше реле и связей, чем для обычной двочиной?
    При том, что в двоичной у меня на двух проводах (битах) есть аж четыре состояния (00, 01, 10, 11), а на троичной - только три? Зато схемы сложнее и громаднее. Нафига это всё? Как в СССР? Выдумать проблемы, а потом гордо рапортовать про их решения? Ишь!

  6. #6
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,438

    По умолчанию

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    Блин, чё за гон с этой логикой?
    Почему для этой третичной логики надо делать больше телодвижений, создавать больше проводов, больше реле и связей, чем для обычной двочиной?
    При том, что в двоичной у меня на двух проводах (битах) есть аж четыре состояния (00, 01, 10, 11), а на троичной - только три? Зато схемы сложнее и громаднее. Нафига это всё? Как в СССР? Выдумать проблемы, а потом гордо рапортовать про их решения? Ишь!
    Разве непонятно почему?
    В каждой логике(двоичной и троичной) есть свои плюсы и минусы! ТС собрал в кучу минусы двух логик и получилось, что получилось! Вероятно товарищ думал, что минус на минус - плюс получится, но минусы не умножились, а лишь суммировались, короче в теме описаны и возможные плюсы троичной логики, но автор не может их использовать из-за отсутствия соответствующих процессоров, памяти и т.д.
    И это он не опередил время, а отстал, более 50 лет назад были в СССР процессоры и ЭВМ на троичной логике и весьма успешно работали!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #7
    Пользователь
    Регистрация
    08.04.2015
    Адрес
    Воронежская область
    Сообщений
    1,257

    По умолчанию

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    сложнее и громаднее. Нафига это всё? Как в СССР? Выдумать проблемы, а потом гордо рапортовать про их решения? Ишь!
    В СССР ещё кто помнит заставляли помимо двоичного , шестнадцатиричного счисления заставляли учить и восьмеричное счисления (без девятки и восьмерки (000 три бита ) . 2021-06-08_10-51-23.jpg
    Но это всё и отмерло . Но может быть троичная логика -- это далёкое будущее человечества .

  8. #8

    По умолчанию

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    Блин, чё за гон с этой логикой?
    Почему для этой третичной логики надо делать больше телодвижений, создавать больше проводов, больше реле и связей, чем для обычной двочиной?
    При том, что в двоичной у меня на двух проводах (битах) есть аж четыре состояния (00, 01, 10, 11), а на троичной - только три? Зато схемы сложнее и громаднее. Нафига это всё? Как в СССР? Выдумать проблемы, а потом гордо рапортовать про их решения? Ишь!
    Попытаюсь ещё раз объяснить, собственно для этого тема и создана.
    В троичной логике, появляется третье состояние - НЕОПРЕДЕЛЁННОСТЬ, для чего оно нужно...
    Есть событие, которое произошло, присваиваем ему значение - ИСТИНА
    Есть событие, которого ещё не было, присваиваем ему значение - ЛОЖЬ

    Но есть такие события, о которых пока ничего неизвестно - это и есть НЕОПРЕДЕЛЁННОСТЬ. Для того, что бы его определить, нужно просто сходить и "посмотреть"
    Например уровень воды в ёмкости, пока он не достиг одного из двух электродов он НЕОПРЕДЕЛЁН.

    По правильному, троичная логика строится по следующей схемотехнике, если выключатель разомкнут - это состояние неопределённости, если замкнут и подано -24 В, то это ЛОЖЬ (-1), если замкнут и подано +24 В, то это ИСТИНА (+1).
    Но если мы хотим представить троичную логику, через двоичную, то используется два входа (бита).
    Последний раз редактировалось Geenerator; 08.06.2021 в 12:02.

  9. #9

    По умолчанию

    Цитата Сообщение от Geenerator Посмотреть сообщение
    Попытаюсь ещё раз объяснить, собственно для этого тема и создана.
    В троичной логике, появляется третье состояние - НЕОПРЕДЕЛЁННОСТЬ, для чего оно нужно...
    Есть событие, которое произошло, присваиваем ему значение - ИСТИНА
    Есть событие, которого ещё не было, присваиваем ему значение - ЛОЖЬ

    Но есть такие события, о которых пока ничего неизвестно - это и есть НЕОПРЕДЕЛЁННОСТЬ. Для того, что бы его определить, нужно просто сходить и "посмотреть"
    Например уровень воды в ёмкости, пока он не достиг одного из двух электродов он НЕОПРЕДЕЛЁН.
    за уши притянуто
    те, кто хочет знать точно уровень воды в каждую секунду - ставят аналоговый датчик.
    во всех других случаях, для решения задач автоматизации достаточно знать что уровень между одним и другим электродом. Это и есть ОПРЕДЕЛЁННОСТЬ.
    и для решения задачи большей надёжности определения уровня по контактным датчикам вполне достаточно элементарной логики на базе "И"
    изобретать для этого велосипед на трёх колёсах и какую-то новую философию - абсолютно иррационально

  10. #10

    По умолчанию

    Цитата Сообщение от In_Da_Cher_A Посмотреть сообщение
    за уши притянуто
    ...изобретать для этого велосипед на трёх колёсах и какую-то новую философию - абсолютно иррационально
    Если честно, не понимаю в чём проблема с третьим состоянием НЕОПРЕДЕЛЕННОСТЬ

    -1 представляем двумя битами - 00 (0 dec)
    0 представляем двумя битами - 01 (1 dec) или 10 (2 dec)
    +1 представляем двумя битами - 11 (3 dec)

    Собираем схему управления магнитным пускателем (МП) через кнопку "ПУСК/СТОП"
    Два бита - это два контакта Q1 и Q2. Договоримся, что Q1 - это "Пуск", Q2 - это "Стоп"
    Если два контакта разомкнуты "00" - схема точно не запустится - это -1
    Если Q2 замкнут, Q1 - разомкнут "01" - МП возможно запустится, если нажать кнопку "Пуск" - это 0
    Если Q2 разомкнут, Q1 - замкнут "10" - МП возможно запустится, если отпустить кнопку "Стоп" - это 0
    Если два контакта замкнуты "11" - МП точно запустится - это +1

    Последний раз редактировалось Geenerator; 09.06.2021 в 00:33.

Страница 13 из 17 ПерваяПервая ... 31112131415 ... ПоследняяПоследняя

Похожие темы

  1. Проект на ПР200. Значение переменной с панели ПР200 не заменяет значение по умолчанию
    от Сергей Потапенко в разделе Среда программирования OWEN Logic
    Ответов: 7
    Последнее сообщение: 03.09.2020, 09:15
  2. ПР200 + ПР200 вместо пр200 + ПРМ
    от 301 в разделе Программируемые реле
    Ответов: 11
    Последнее сообщение: 22.06.2019, 10:14
  3. ПР200 + ПР200 (или МВ110, МУ110)
    от antonlis в разделе Программируемые реле
    Ответов: 32
    Последнее сообщение: 27.06.2017, 12:07
  4. ПР200 Пропадание связи USB - ПР200. Решено
    от PGK в разделе Программируемые реле
    Ответов: 0
    Последнее сообщение: 18.01.2017, 11:37
  5. ПР200+НПТ1 Пределы измерения ПР200 в режиме 4-20ma
    от Алексей Геннадьевич в разделе Программируемые реле
    Ответов: 13
    Последнее сообщение: 06.04.2016, 20:19

Ваши права

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