Страница 5 из 15 ПерваяПервая ... 34567 ... ПоследняяПоследняя
Показано с 41 по 50 из 144

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

  1. #41

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Прежде всего процессор должен быть на троичной логике, как у сетуни, а то ТС пишет что если у входов сделать три возможных состояния и всё(дело в шляпе), это уже троичная логика. А так да, троичная логика, как и всё остальное в мире имеет свои плюсы и минусы и это не новые технологии, а старые, 50-х годов, можно сказать, мы живем на развалинах бывшей могущественной цивилизации, поэтому и кажется что это новые технологии!
    Главное сейчас, это показать что такое троичная логика и что она даёт инженеру при решении конкретных задач. На первом этапе возможна только эмуляция троичности - это очевидно, но для начала разработки языка программирования верхнего уровня этого уже достаточно.

    Мир не без добрых людей, участники форума подкинули хорошую идею...
    Разработать модуль дискретных входов на троичной логике, типа МВ110 со своим протоколом modbus, который можно подключить, и к ПР200, и к ПЛК 110
    Если это ПР200, то в OwenLogic сделать макросы для троичной логики.
    Если это ПЛК 110, то в CoDeSys сделать базу логических элементов.

    Дело за малым, заработать схемы модуля дискретных входов и протокол modbus для него.

  2. #42

    По умолчанию

    Вы видемо не до понимаете. Сделав модуль типа МВ110 вы не решительно задачу. У вас нет периферии которая будет работать с Вашим блоком. Элементарно нет датчиков, нет сенсоров , даже кнопок и сигнальных ламп нет. Вам правильно написали выше. ЗИП нужен будет уникальный. И я уверен на 100%+1% что например АВВ не будет делать всю свою номенклатуру ещё и под Вас.

  3. #43

    По умолчанию

    Цитата Сообщение от игорь68 Посмотреть сообщение
    Вы видемо не до понимаете. Сделав модуль типа МВ110 вы не решительно задачу. У вас нет периферии которая будет работать с Вашим блоком. Элементарно нет датчиков, нет сенсоров , даже кнопок и сигнальных ламп нет. Вам правильно написали выше. ЗИП нужен будет уникальный. И я уверен на 100%+1% что например АВВ не будет делать всю свою номенклатуру ещё и под Вас.
    Модуль входов будет с биполярным источником питания +24 GND -24.
    Есть обычный трёх позиционный ключ (дискретные сигналы), я его могу завести на один такой вход.
    Есть два дискретных сигнала, высокий уровень, низкий уровень воды и этот процесс можно завести на один такой вход.

    В протоколе modbus значения +1 0 -1 передаём типом INTEGER, в "контроллер" приходит сетевая переменная с которой я делаю что хочу.

    Для выходных сигналов в троичной логике поступаем следующим образом, берём стандартный МУ110 и два дискретных выхода делаем как один троичный (так делают релейщики).
    Если выход 1 замкнут, а выход 2 разомкнут, то логика +1
    Если выход 1 разомкнут, а выход 2 замкнут, то логика -1
    Если выход 1 и выход 2 замкнут, то логика 0
    Если выход 1 и выход 2 разомкнут, то логика 0

    Модули подключаем к "контроллеру" и пишем программу.
    Последний раз редактировалось Geenerator; 26.02.2021 в 23:15.

  4. #44

    По умолчанию

    Есть ещё один крупный отечественный производитель контроллеров, базирующийся в Питере. Может им предложите свою идею. Я конечно уверен, что их это вовсе не заинтересует. Просто интересно посмотреть как вас отпиночат на тамошнем форуме.

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

    По умолчанию

    Не проще сделать отвод от средней точки имеющегося источника питания(24В) и подать на общий вывод входов, состояние "+1" соответствует - "+12В", состояние "-1" - "-12В", состояние "0" - 0В, а то 48В(между "-24В" и "+24В") это уже опасное напряжение. Аналогично с выходами.
    Последний раз редактировалось Сергей0308; 27.02.2021 в 00:01.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #46
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,778

    По умолчанию

    Цитата Сообщение от Geenerator Посмотреть сообщение
    Для выходных сигналов в троичной логике поступаем следующим образом, берём стандартный МУ110 и два дискретных выхода делаем как один троичный (так делают релейщики).
    Если выход 1 замкнут, а выход 2 разомкнут, то логика +1
    Если выход 1 разомкнут, а выход 2 замкнут, то логика -1
    Если выход 1 и выход 2 замкнут, то логика 0
    Если выход 1 и выход 2 разомкнут, то логика 0.
    Модули подключаем к "контроллеру" и пишем программу..
    Пишите. Проблема в чём ? Не можете напилить макросов для -1...1 ?

    В протоколе modbus значения +1 0 -1 передаём типом INTEGER, в "контроллер" приходит сетевая переменная с которой я делаю что хочу.
    Детскую программную прокладку делаете перед собой и делайте что хотите

  7. #47

    По умолчанию

    Цитата Сообщение от OlegM Посмотреть сообщение
    Есть ещё один крупный отечественный производитель контроллеров, базирующийся в Питере. Может им предложите свою идею. Я конечно уверен, что их это вовсе не заинтересует. Просто интересно посмотреть как вас отпиночат на тамошнем форуме.
    Я выбрал ОВЕН для этой идеи, потому что это "народная" компания, на оборудовании которой мы решали серьёзные задачи за "смешные" деньги и никто другой за такое точно бы не взялся.
    Уверен, что если всё получиться и логика заработает, Питерская компания у себя её тоже реализует.

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Не проще сделать отвод от средней точки имеющегося источника питания(24В) и подать на общий вывод входов, состояние "+1" соответствует - "+12В", состояние "-1" - "-12В", состояние "0" - 0В, а то 48В(между "-24В" и "+24В") это уже опасное напряжение. Аналогично с выходами.
    Все идеи обсуждаются, желательно со схемами.
    Последний раз редактировалось Geenerator; 27.02.2021 в 01:10.

  8. #48

    По умолчанию

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

    И почему он все свои примеры приводит с трехпозиционным переключателем? Других источников дискретных сигналов в природе не существует?

    Давайте на моем примере рассмотрим? Есть двухпозиционный переключатель и кнопка, я хочу воспользоваться заветной функцией "уплотнения каналов" (или модулем на троичной логике) и оба сигнала (и с кнопки, и с переключателя) "завести на один такой вход". Как мне потом в ПЛК (МУ, ПР, без разницы) определять какое из двух состояний UNKNOWN у нас присутствует, наличие +24 и -24 - UNKNOWN (переключатель в положении ВКЛ, кнопка нажата), или отсутствие +24 и -24 - UNKNOWN (переключатель в положении ВЫКЛ, кнопка не нажата)?

    Для выходных сигналов в троичной логике поступаем следующим образом, берём стандартный МУ110 и два дискретных выхода делаем как один троичный (так делают релейщики).
    Если выход 1 замкнут, а выход 2 разомкнут, то логика +1
    Если выход 1 разомкнут, а выход 2 замкнут, то логика -1
    Если выход 1 и выход 2 замкнут, то логика 0
    Если выход 1 и выход 2 разомкнут, то логика 0
    И куда передавать такие сигналы, на реле, пускатели, ПЧ?

    Что за "МВ110 со своим протоколом modbus"? Протокол Modbus (хоть RTU, хоть ASCI, хоть TCP) он один, общий, одинаковый у всех.

    ТС, по-моему, в своем же вопросе плавает. У него есть некая (неопределенная) идея, но нет достаточного объема знания/понимания для ее реализации, и не смотря на это, он всё же хочет, чтобы ОВЕН удовлетворил его хотелки, и в срочном порядке наладил серийное производство какого-то там оборудования на "троичной" логике.
    Последний раз редактировалось Spawn; 27.02.2021 в 02:48.

  9. #49

    По умолчанию

    Когда я начинал разбираться в вопросах троичной схемотехники, мне помогла дипломная работа сделанная в Санкт-Петербургском Государственном Университете аэрокосмического приборостроения.
    Исследование трехуровневых логических устройств

    Ссылка на файл
    https://istina.msu.ru/download/16287...LC0fAq4pDkQM8/
    Последний раз редактировалось Geenerator; 27.02.2021 в 10:34.

  10. #50

    По умолчанию

    Вы предлагаете в качестве ответов на мои (например) простые вопросы, изучить Вашу (предложенную Вами) сложную (наверное) дипломную работу?
    Последний раз редактировалось Spawn; 27.02.2021 в 02:44.

Страница 5 из 15 ПерваяПервая ... 34567 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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