Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 08.03.2012, 22:08  
TheDestroyer
Частый гость
 
Регистрация: 25.06.2007
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
TheDestroyer на пути к лучшему
По умолчанию Выбор контроллера

Здравствуйте!

Помогите, пожалуйста, выбрать контроллер.
Задачи контроллера следующие:
1. управление 50-ю аналоговыми устройствами (клапаны, насосы и т.д.)
2. управление 50-ю цифровыми устройствами (как просто по TTL уровню, так и по интерфейсам RS-485, SSI и т.д.)
3. связь с другими аналогичными контроллерами по одной шине данных на расстояния около 10м.
4. связь с другими аналогичными контроллерами по другой шине данных на расстояния около 100м.
5. желательно применение RTOS

Эти задачи относятся к одному "модулю".
Модулей может быть N штук.
Т.е. при установке системы решается, сколько модулей ставить.

Такие системы (их M штук) должны стоять на расстоянии около 100м друг от друга и иметь связь через общую шину для обмена информацией.

Сначала подумал взять какой-нибудь микроконтроллер и, сделав нужную обвязку, организовывать модульную структуру для одной системы, затем выведя связь, например на шину по RS-485 организовать связь с M такими же системами.

Потом понял, что должно быть более простое решение.
Например, PC104 (может Adruino). Взять базовый модуль и необходимое количество интерфейсных плат. Установить операционку и далее по Ethernet связать все M систем по сети.

Еще как вариант - ПЛК, их существует огромное множество, вообще глаза разбегаются.

Подскажите, пожалуйста, что лучше всего применить, чтобы не изобретать велосипед.
Реклама:
TheDestroyer вне форума  
Непрочитано 09.03.2012, 00:17  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Выбор контроллера

все упирается в надежность, сроки и бюджет.
1. если по надежности не сможете (угроза жизни, потеря продукции, поломка оборудования, ущерб экологии) - однозначно ПЛК, причем от брендов (это еще и спасет от уголовного преследования частично в случае аварии).
2. сроки - есть немало готовых плат-конструкторов с достаточным количеством входов/выходов и интерфейсов связи, с библиотеками ПО, но они проигрывают ПЛК из-за незавершенности конструкции. самостоятельная разработка плат, схем может затянуться на месяцы и годы.
3. цена - если выше озвученное не важно, то выигрыш "дикого самосада" перед ПЛК и конструкторами очевиден, но... см. выше п.1 и п.2.
неозвученным остался еще один пункт - с каким ПО верхнего уровня эта система будет работать. ПЛК и часть конструкторов легко встроятся в SCADA, а вот "самосад"... хотя бы модбас рту и тсп-ип привить придется.
насчет Ethernet - при питании устройств от разных фидеров возможны выгорания портов, есть прецеденты.

Последний раз редактировалось jump; 10.03.2012 в 00:32.
jump вне форума  
Непрочитано 09.03.2012, 01:11  
raxp
Почётный гражданин KAZUS.RU
 
Регистрация: 28.05.2010
Сообщений: 1,118
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
raxp на пути к лучшему
По умолчанию Re: Выбор контроллера

Цитата:
управление 50-ю аналоговыми устройствами (клапаны, насосы и т.д.)
однозначно ПЛК из брэндов, самодел тут чреват.

+1
raxp вне форума  
Непрочитано 09.03.2012, 19:56  
EugenPKH
Прописка
 
Регистрация: 08.10.2009
Сообщений: 101
Сказал спасибо: 2
Сказали Спасибо 11 раз(а) в 10 сообщении(ях)
EugenPKH на пути к лучшему
По умолчанию Re: Выбор контроллера

Сообщение от raxp Посмотреть сообщение
однозначно ПЛК из брэндов, самодел тут чреват.

+1
Мне интересно вы имели дело с плк ??? Скажите для примера плк с 50 аналогами выходами и посмотрите сколько это будет стоить ???? думаю бюджета хватит только на 1 такой плк . А не на распределенную сеть . Я плк знаю максимум с 40 модулями расширения в которые можно вставить по 1 аналоговому выходу и входу . но тогда не хватит входов для дискретных входов и выходов .
EugenPKH вне форума  
Непрочитано 09.03.2012, 21:48  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Выбор контроллера

А зачем аналоговый выход для управления клапаном?
Это дискрет в чистом виде.
На счет уголовного преследования вам все правильно расписали. Лучше быть бедным, но свободным, чем богатым, но за решеткой. С огнем играете.
Easyrider83 вне форума  
Непрочитано 09.03.2012, 22:10  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Выбор контроллера

клапаны тоже разные бывают, а не только открыт/закрыт
и что то все сразу тюрьмой/увечьями пугать начали - а может он всего лишь там поливалку в садовом товариществе проектирует?
Hives вне форума  
Непрочитано 10.03.2012, 00:27  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Выбор контроллера

Сообщение от EugenPKH Посмотреть сообщение
Мне интересно вы имели дело с плк ??? Скажите для примера плк с 50 аналогами выходами и посмотрите сколько это будет стоить ???? думаю бюджета хватит только на 1 такой плк. А не на распределенную сеть.
имею возможность ежедневно, щупать приходится чаще, чем девок
и не думайте за ТС – он сам выберет, исходя из вышеозначенных мной пунктов

Сообщение от EugenPKH Посмотреть сообщение
Я плк знаю максимум с 40 модулями расширения в которые можно вставить по 1 аналоговому выходу и входу. но тогда не хватит входов для дискретных входов и выходов.
есть много, друг горацио, такого, что и не снилось нашим мудрецам (с).
посмотрите на OMRON, SIEMENS, ALLEN-BRADLEY, HONEYWELL, ICP DAS - там решаются задачи и посложнее, достаточно сказать, что есть модули до 32входов/выходов и набираются они как "пионэры на линейке" или как мясо на шампур.

EugenPKH,
вы внимательно читали?
Сообщение от TheDestroyer Посмотреть сообщение
Задачи контроллера следующие:
1. управление 50-ю аналоговыми устройствами (клапаны, насосы и т.д.)
2. управление 50-ю цифровыми устройствами (как просто по TTL уровню, так и по интерфейсам RS-485, SSI и т.д.)
3. связь с другими аналогичными контроллерами по одной шине данных на расстояния около 10м.
4. связь с другими аналогичными контроллерами по другой шине данных на расстояния около 100м.
5. желательно применение RTOS
Эти задачи относятся к одному "модулю"
п.1 - клапаны, насосы управляются дискретными выходами, иначе - от ЦАП или ШИМ косвенно (ППЧ, УПП, МЭО и т.д.)
п.2 - "свалка" из конёв, людёв и зверёв
п.3 - наверно, низкоскоростная шина с приоритетами
п.4 - скоростная шина для межузлового обмена данными
п.5 - спорный, может замедлить выполнение задачи, требует быстрого ядра, желательно 16-32бит
EugenPKH, что недорогое и надежное предложите? ваш "дикий самосад" справится с этим?

Сообщение от TheDestroyer Посмотреть сообщение
Модулей может быть N штук.
Т.е. при установке системы решается, сколько модулей ставить.
Такие системы (их M штук) должны стоять на расстоянии около 100м друг от друга и иметь связь через общую шину для обмена информацией.
Сначала подумал взять какой-нибудь микроконтроллер и, сделав нужную обвязку, организовывать модульную структуру для одной системы, затем выведя связь, например на шину по RS-485 организовать связь с M такими же системами.
Здесь у ТС есть "подводный камень" – не описана надстройка над всей распределенной системой, ведь логичным будет управление с диспетчерского места всей системой. Кроме того, не ясно, будет система статической (ПО неизменно до утилизации оборудования) или динамической (смена/подстройка ПО во время эксплуатации). Динамическая система может потребовать изменений "на лету" (без остановки техпроцесса) – самописное ПО пока этого не позволяет.

Сообщение от TheDestroyer Посмотреть сообщение
Потом понял, что должно быть более простое решение.
Например, PC104 (может Adruino). Взять базовый модуль и необходимое количество интерфейсных плат. Установить операционку и далее по Ethernet связать все M систем по сети.
Еще как вариант - ПЛК, их существует огромное множество, вообще глаза разбегаются.
Подскажите, пожалуйста, что лучше всего применить, чтобы не изобретать велосипед.
Вот и ответ Чемберлену, ведь модули PC104 или ПЛК стоят немало
jump вне форума  
Непрочитано 10.03.2012, 14:55  
TheDestroyer
Частый гость
 
Регистрация: 25.06.2007
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
TheDestroyer на пути к лучшему
Восклицание Re: Выбор контроллера

Спасибо всем за ответы!
Отвечаю по порядку:
1. Надежность максимальная.
Система должна обеспечивать безотказную непрерывную работу, периодами до 5000 ч, при условиях эксплуатации без планового технического обслуживания.
Вероятность безотказной работы за заданный период непрерывной работы, равный 5000 ч, должна быть не менее P(t) = 0,99;
Полный срок службы не менее 30 лет.
Срок службы до заводского ремонта должен быть не менее 12лет;
Полный ресурс до заводского ремонта не менее 60000 часов.
Полный ресурс должен быть не менее 120000 часов.

Так, что придется делать резервироваение, если расчет надежности покажет, что одним каким-то блоком необойтись.
Хотя этого очень хочется избежать и обойтись просто ЗИП-ом.

2. Срок на выбор контроллера, его периферии и вообще определения облика системы - до 01.06.12.

3. Стоимость - требуется определить исходя из описанных условий. Конечно, требуется применять, по возможности, компоненты с наименьшей стоимостью. Пушки по воробьям не надо.

4. С каким ПО верхнего уровня эта система будет работать?
ПО верхнего уровня неизвестно. Будет дан протокол обмена, например, RS-485, UART.

5. По количеству составных частей ПЛК или других контроллеров для одного модуля. Пока из понятных есть ограничение по размеру корпуса одного модуля:
Длина: от 87 до 500 мм
Ширина: от 110 до 500 мм
Высота: от 116 до 260 мм

6. Еще есть требование по условию эксплуатации:
Относительная влажность окружающей среды (воздуха) – до 98 % (при температуре плюс 35град. С);

7. По аналоговым выходам - тут ошибки нет, на самом деле, разные клапана и другие исполнительные устройства, не с дискретными состояниями.

8.
Цитата:
п.3 - наверно, низкоскоростная шина с приоритетами
п.4 - скоростная шина для межузлового обмена данными
Пока предполагается наоборот, в одной системе между модулями будет один ведущий, который относительно быстро должен управлять ведомыми.
А между системами относительно медленный обмен через общую шину.

9.
Цитата:
п.5 - спорный, может замедлить выполнение задачи, требует быстрого ядра, желательно 16-32бит
Согласен, но планируется сделать систему модульной (расширяемой), в одном модуле до 100 исполнительных устройств и датчиков, множество условий, так что, считаю, что нужны минимум 16-ти битные контроллеры.

10.
Цитата:
ведь логичным будет управление с диспетчерского места всей системой
Место оператора не нужно, вместо него требуется сделать возможность подключения переносной КИА (контрольно-измерительной аппаратуры, в общем случае ноутбук) к любому из модулей или к шине, которая соединяет все системы.
Управление системами должно происходить по общей шине, от центрального "пульта". Этот центральный пульт не входит в разработку и является данным, будет известен только протокол обмена с ним.

11.
Цитата:
не ясно, будет система статической (ПО неизменно до утилизации оборудования) или динамической (смена/подстройка ПО во время эксплуатации). Динамическая система может потребовать изменений "на лету" (без остановки техпроцесса) – самописное ПО пока этого не позволяет.
При сборке одной системы определяется необходимое количество модулей. Модули в одной системе должны решить кто из них ведущий. Скорее всего это будет происходить на стадии сборки одной системы, возможно, выбор будет доступен с передней панели или через настроечное ПО.
Далее система влючается и работает по командам от центрального пульта, т.е. все режимы и т.д. должны быть уже заложены в контроллерах. Подстройка/смена ПО на ходу не допускается.
Возможен вариант, когда одна система останавливается и с ней можно что-то делать, например, поменять количество модулей в ней.

Надеюсь, этой дополнительной информации хватит для правильного выбора контроллера.
Пока продолжаю изучать все что есть на рынке.
Ведь еще надо дать обоснование почему именно был выбран такой контроллер и примерно оценить стоимость решения на нем (для одного модуля).
TheDestroyer вне форума  
Непрочитано 10.03.2012, 17:58  
EugenPKH
Прописка
 
Регистрация: 08.10.2009
Сообщений: 101
Сказал спасибо: 2
Сказали Спасибо 11 раз(а) в 10 сообщении(ях)
EugenPKH на пути к лучшему
По умолчанию Re: Выбор контроллера

Сообщение от jump Посмотреть сообщение
имею возможность ежедневно, щупать приходится чаще, чем девок
и не думайте за ТС – он сам выберет, исходя из вышеозначенных мной пунктов


есть много, друг горацио, такого, что и не снилось нашим мудрецам (с).
посмотрите на OMRON, SIEMENS, ALLEN-BRADLEY, HONEYWELL, ICP DAS - там решаются задачи и посложнее, достаточно сказать, что есть модули до 32входов/выходов и набираются они как "пионэры на линейке" или как мясо на шампур.

EugenPKH,
вы внимательно читали?

п.1 - клапаны, насосы управляются дискретными выходами, иначе - от ЦАП или ШИМ косвенно (ППЧ, УПП, МЭО и т.д.)

Читал внимательно !!!!!!!

А вы внимательно читали мой ответ ?
Я хоть слово сказал про самопал ?
Для такого объема ,уже стоит и подумать может стоит разработать , и получить сертификат на оборудование , а потом и производить .

Да на счет уголовной ответственности , не всё оборудование требует сертификатов ,по крайне мере у нас в Украине. И большинство брендов из названных пишут что не несут никакой ответственности за вред нанесенный ихним оборудованием или отказом.

Занимаюсь как раз насосами и клапанами .
Сигналы везде 0-10 В 4-20 мА + дискретные .

А отписки типа смотри OMRON, SIEMENS, ALLEN-BRADLEY, HONEYWELL, ICP DAS , не очень красивые . Если вы имеете возможность работать ежедневно с такими контроллерами скажите модель конкретно . И желательно не то что вообще бывает в природе, а то что можно достать хоть как то.


P.S.
И RS485 - uart это не протоколы .
Надо начинать с протоколов ,так как в протоколах заложены ограничения: cкорость , количество данных , количество мастеров и т.д.
EugenPKH вне форума  
Непрочитано 10.03.2012, 18:35  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Выбор контроллера

Сообщение от EugenPKH Посмотреть сообщение
Для такого объема ,уже стоит и подумать может стоит разработать , и получить сертификат на оборудование , а потом и производить
до июня 2012 не успеть ни разработать, ни сертификаты получить, а еще ПО, поддержка, надежность...

Сообщение от EugenPKH Посмотреть сообщение
Да на счет уголовной ответственности , не всё оборудование требует сертификатов ,по крайне мере у нас в Украине. И большинство брендов из названных пишут что не несут никакой ответственности за вред нанесенный ихним оборудованием или отказом
вспомните аварию на СШ ГЭС - вопросы были по ПО, но не к сименсу(или как там?)

Сообщение от EugenPKH Посмотреть сообщение
Занимаюсь как раз насосами и клапанами .
Сигналы везде 0-10 В 4-20 мА + дискретные
следящие по положению (сервоклапаны?) среди них есть и с цифровым входом. насосы, если это не импульсные дозаторы, работают дискретно от пускателей или УПП, либо от ППЧ. что мешает ПЛК и ППЧ соединить в цифре?

Сообщение от EugenPKH Посмотреть сообщение
А отписки типа смотри OMRON, SIEMENS, ALLEN-BRADLEY, HONEYWELL, ICP DAS , не очень красивые . Если вы имеете возможность работать ежедневно с такими контроллерами скажите модель конкретно . И желательно не то что вообще бывает в природе, а то что можно достать хоть как то
пока дал волю ТС - он не глупец, изучает, спрашивает. вам тоже подскажу, может посотрудничаем?

Сообщение от EugenPKH Посмотреть сообщение
P.S.
И RS485 - uart это не протоколы .
Надо начинать с протоколов ,так как в протоколах заложены ограничения: cкорость , количество данных , количество мастеров и т.д.
вах, как сказал, как сказал!!!
jump вне форума  
 

Закладки

Метки
pc104, контроллер, плк
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор Ethernet контроллера для LPC2368 Flopix Микроконтроллеры, АЦП, память и т.д 8 24.01.2012 01:53
Выбор Ethernet-контроллера для лабораторной установки Archer07 Микроконтроллеры, АЦП, память и т.д 29 27.02.2011 20:07
Выбор контроллера для модернизации станков welder_2002 Микроконтроллеры, АЦП, память и т.д 15 27.01.2010 18:50
Замена контроллера Da_shu_tka Микроконтроллеры, АЦП, память и т.д 12 05.02.2009 11:06
Нужна схема контроллера ResX Источники питания и свет 4 03.09.2007 14:02


Часовой пояс GMT +4, время: 23:06.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot