Страница 12 из 18 ПерваяПервая ... 21011121314 ... ПоследняяПоследняя
Показано с 111 по 120 из 178

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

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

    По умолчанию

    Цитата Сообщение от Geenerator Посмотреть сообщение
    Не совсем понятен вопрос ?
    Есть задача - есть её решение. Троичная логика ничем не отличается от двоичной. Два бита (1 0) объединяются в трит (+1 0 -1), за счёт этого появляется состояние 0 - неопределённость.
    Если для ваших задач состояния НЕОПРЕДЕЛЁННОСТЬ не требуется, вы не понимаете что это такое и считаете это излишним - так тому и быть !!!
    Это Вы так действительно думаете, что в троичной логике есть какая-то неопределённость?
    Да нет там никакой неопределённости, просто в троичной логика каждый трит имеет три возможных состояния, а не два, как бит в двоичной логике! Неопределённость - это когда неизвестно состояние чего-либо!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #112

    По умолчанию

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

  3. #113

    По умолчанию

    А теперь попробуйте объяснить оператору дозатора что Правая лампочка горит это хорошо. А если левая то плохо. А если обе не горят то возможно в цеху выключилось питание оборудования и нужен электрик а на Киповец. Автор вы сами хоть раз в цеху были. Пусть это даже цех который делает хлеб. Вы знаете сколько нужно времени что бы новая лампочка на пульте была понятна технологии и прочему персоналу. Они могут неделю привыкать что "эта лампочка должна гореть". Если делаешь что бы она мигала первое что слышит. "Ой она мигает" а раньше не было. И оператору фиолетового что лампа на пульте уже пол года. И до этого она просто горела. Они начинают просить . Ой а можно по проще для нас. Если сломалось то пусть горит. Если все хорошо пусть не горит. Потому что считать что она мигает мы не можем и это нам не понять. Так что история с двумя лампочками в 90% из 100 непрокатит . Конечному пользователю это не будет нужно. И на чём все это построено тоже. Недаром СП говорил. Все нормально не горит нечего. Авария то должно гореть. Так делается.

  4. #114

    По умолчанию

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

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

    Последний раз редактировалось Geenerator; 23.03.2021 в 21:40.

  5. #115

    По умолчанию

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

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

    У бита как раз два состояния - 0 и 1. Если процесс имеет 2 состояния - ВКЛ и ВЫКЛ, то для управления этим процессом достаточно одного бита. То, что в технике все пользуются двоичной логикой означает, что она более удобна и никакой необходимости в троичной логике нет. Зачем приведен второй пример вообще не понятно. Где в этом примере управление процессом ? Если имеется в виду управление работой двигателя, то достаточно одного бита, т.е. одного дискретного выхода.
    Последний раз редактировалось Newcomer; 23.03.2021 в 23:51.

  6. #116

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    То, что в технике все пользуются двоичной логикой означает, что она более удобна и никакой необходимости в троичной логике нет. Зачем приведен второй пример вообще не понятно. Где в этом примере управление процессом ?
    Полностью согласен! Вам не нужна троичная логика, работайте с двоичной.

  7. #117

    По умолчанию

    Теперь посмотрим на Ваш трит с точки зрения экономики. Есть пульт. На нем лампочка. Горит установка включена. Не горит установка включена. О авариях и прочем мы сейчас не говорим. Я как производитель несу расходы на этот пульт. Мне нужна.1)Лампочка 1шт. 2) провода длиной "N" 2шт.3) клеммы обжимные 4шт. 4)отверстие 22,5 (сверлим или режим лазером). 5) контроллер с одним реле. 6) инструкция работе пульта( горит не горит лампочка)
    Рабочий который получает за монтаж. Логистика не будем трогать.
    Теперь мы переходим на трит.
    Нужно две лампочки. Нужно четыре провода длиной "N". Нужно восемь обжимных клемм. Нужен контроллер с двумя реле. Нужно два отверстия просверлить или прорезать лазером(лазерщики считают общий метраж реза и от этого зависит стоимость отверстия). Инструкция. Чем больше текст тем дороже. И сборщик. Время сборки увеличим. А количество пультов станет меньше за смену. Выходит что что я увеличивают расходы почти на половину. А конечный пользователь получит пульт дороже . При этом функционал пульта остался такой же. Горит работает не горит не работает. Так где экономия о которой вы так красиво рассказывали.
    Последний раз редактировалось игорь68; 24.03.2021 в 07:16.

  8. #118

    По умолчанию

    Цитата Сообщение от Geenerator Посмотреть сообщение
    Полностью согласен! Вам не нужна троичная логика, работайте с двоичной.
    Странно, когда из фундаментных блоков крышу делают...

    Цитата Сообщение от игорь68 Посмотреть сообщение
    Теперь посмотрим на Ваш трит с точки зрения экономики.
    Всё намного проще.
    Есть ГОСТ, Ростехнадзор и Прокуратура.
    В лучшем случае:
    "Экономистские" выходки закончатся предписанием на приведение в соответствие действующим нормативным актам и компенсацию ущерба. +Штраф.

    Экономию посчитали?
    Можно сделать быстро, но плохо, а можно — медленно, но хорошо. Через некоторое время все забудут, что было быстро, но будут помнить, что было плохо. И наоборот.
    Королёв Сергей Павлович

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

  9. #119

    По умолчанию

    Цитата Сообщение от Geenerator Посмотреть сообщение
    Полностью согласен! Вам не нужна троичная логика, работайте с двоичной.
    Так у вас которую неделю уже выбивают примеры работы чудо-логики. Вы или молчите как партизан, или жонглируете словесами да сыплете картинками не в тему и не к месту..

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

    По умолчанию

    То же не вижу экономии, трит на выходе = два реле, вопрос НА КОЙ?
    Два реле на двоичной, управление двумя лампочками вкл/выкл в тестовом режиме для киповца (например замкнули определенный вход ПЛК) лампочки мигают с разной частотой, смотрим в свою доку, видим ошибку. Конечному персоналу это лишнее.

Страница 12 из 18 ПерваяПервая ... 21011121314 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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