Согласен, не совсем тем словом описал, но тем не менее, они все-равно отбивают за счет пользователей.VADR писал(а):Для грамотных производителей - не совсем так. Не лишь бы для них это было бесплатно, а Лишь бы им это было выгодно. А если будет выгодно - можно и в разработку вложиться.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
PLC своими руками - открытая архитектура
Модераторы: Глоб.модераторы, специалисты по PLC
-
- завсегдатай
- Сообщения: 524
- Зарегистрирован: 05 окт 2009, 11:51
- Имя: Тихомиров Дмитрий Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 17 раз
- Поблагодарили: 20 раз
Re: PLC своими руками - открытая архитектура
-
- авторитет
- Сообщения: 878
- Зарегистрирован: 21 авг 2009, 14:25
- Имя: Василий Иванович
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: PLC своими руками - открытая архитектура
Вот-вот. Могу проиллюстрировать, как это происходит в случае "открытых" систем. У того же Сименса заказывается автоматизация установки под ключ. Они ставят всюду писюки сименсовской сборки (вдвое дороже обыкновенных, притом качество у них не лучше). Выйди один из них из строя - извольте запчасти брать у них же, а не на базаре, иначе слетит гарантия. А система типа открытая.
-
- авторитет
- Сообщения: 878
- Зарегистрирован: 21 авг 2009, 14:25
- Имя: Василий Иванович
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: PLC своими руками - открытая архитектура
Да я и не писал, что нам конктретно кто-то мозги парит. Это была иллюстрация срубания денег с заказчика (который не всегда может диктовать свои условия при заключении договора) в случае открытых систем. Вы уж пожалуйста не додумывайте до безграмотных ТТ на двух листочках. Выход из строя одной из компонент был, пожалуй, неудачным примером. Если можете продавить свои условия при заключении договора - хорошо. А так они могут сказать: хотите свой хард - пожалуйста, но гарантию, что наш софт будет на нем работать, мы вам при этом дать не можем.
Последний раз редактировалось Василий Иванович 30 дек 2009, 15:57, всего редактировалось 1 раз.
Re: PLC своими руками - открытая архитектура
Попытаюсь вернуть тему в нужное русло)) Когда идет речь об открытой архитектуре, то здесь не имеется ввиду бесплатность.. И зря игнорируется аналогия с IBM PC, который собирается подобно конструктору из комплектующих разных производителей.. Поэтому первоочередной задачей стоит разработка спецификации (аппаратной, программной). Что в итоге получит потребитель? Не только более привлекательные цены, но бОльшую конкуренцию в плане надежности, быстродействия, функциональности. Но на данном этапе мне кажется интереснее порассуждать (пофантазировать, если хотите) как это могло бы выглядеть.. Очевидно, что здесь крен будет в сторону децентрализации, где каждый модуль будет выполнять все вычисления (причем каждый производитель, сам решает, какой модуль будет производить: кто то только дискретные входы\выходы и так далее) и передавать\принимать данные по сети. Таким образом, модули будут обрастать интеллектом и будут способны самостоятельно выполнять специфические задачи. В чем основное преимущество? В том, что можно в разных местах понатыкать контроллеры и получать данные по сети в один сервер, при этом контроллеры могут быть разных производителей с разными функциональностью, производительностью и ценой. Появится унификация. Сейчас допустим есть (на примере сименс) LOGO!, S7-200, S7-300, S7-1200.. И порой есть трудности в интеграции. Вот для того, чтобы не было этих трудностей и есть смысл в открытой архитектуре - для объединения в единую сеть..
Re: PLC своими руками - открытая архитектура
http://www.elesy.ru/index.php?request=c ... itions,1,7 - попытка разработать отечественный контроллер
-
- эксперт
- Сообщения: 3632
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 284 раза
Re: PLC своими руками - открытая архитектура
Не удивлюсь, если этот продукт спроектирован и выпускается китайской промышленностью. Наши только ярлыки переклеили. Частотники тоже отечественные?vp_avr писал(а):http://www.elesy.ru/index.php?request=c ... itions,1,7 - попытка разработать отечественный контроллер
Из отечественных, мне кажется, лучшие - это Теконы... Я прав?
-
- администратор
- Сообщения: 18533
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 944 раза
- Поблагодарили: 1828 раз
Re: PLC своими руками - открытая архитектура
Елки ж! Дима! 31 число, полодиннадцатого утра! :) Ладно я. А вот ты что здесь делаешь? :)Дмитрий Милосердов писал(а): Распределенные децентрализованные системы и удаленные УСО- реализованый еще в прошлом веке велосипед.
Кстати, насчет удаленных и распределенных УСО и шине PLC. Я, честно говоря, так и не понял всей идеи и никак для себя не могу решить, что же такое PLC с открытой архитектурой и чем он отличается от PLC с закрытой.
Например, возьмем какойнть Scneider, например старенький TSX57. Это закрытая архитектура. Так? Ставим в него коммуникационный модуль CAN, на который подключаем любой удаленный ВВ, например Bechoff - и это получается уже открытая архитектура. :) Или я не прав? Я правда не понимаю - ну могу же я чего-то не понимать. :) Объясните пожалуйста на моем примере.
Только не сегодня - сегодня с Наступающим! :) И многих благ!
По вопросам работы Форума можно обратиться по этим контактам.
-
- администратор
- Сообщения: 18533
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 944 раза
- Поблагодарили: 1828 раз
Re: PLC своими руками - открытая архитектура
Жень, дык ведь рабочий день по Российскому законодательству :) А ваще трудовой кодекс мы чтим :)[/quote]Дмитрий Милосердов писал(а): Елки ж! Дима! 31 число, полодиннадцатого утра! :) Ладно я. А вот ты что здесь делаешь? :)
А... А мы не по КЗОТу, но по необходимости, будь она неладна. :(
Н-да, действительно, зачем.....Дмитрий Милосердов писал(а): Имелась ввиду видимо открытая внутренняя шина (хотя кому она нужна открытая..?) :)
Хотя я видел такую реализацию - в военных КСУ, шиной контроллера является дублированный закольцованный CANOpen, в контроллере крутится QNX. Казалось бы, вешай на CAN любой ВВ и телемаркет. Но это ни грамма не открытая архитектура, потому как любой модуль туда всё равно не подключишь, даром что CANOpen - военные ж, там какая-то хитрая проверка была сделана, чтоб на шину поставить модуль со стороны было нельзя. А так, если эту верификацию модулей выкинуть, то можно вешать любой.
Но стОил этот контроллер - мама дорогая! Дороже автоматизированного главного распред.щита электростанции (которым этот контроллер по идее и управлял).
В общем, наверное есть какой-то смысл в открытой шине, если она повсеместно распространена и всё под неё есть и работает одинаково. Чего, в принципе, я ещё не видел. :)
По вопросам работы Форума можно обратиться по этим контактам.
-
- специалист
- Сообщения: 600
- Зарегистрирован: 08 авг 2008, 10:43
- Имя: Щукин Андрей Александрович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 63 раза
Re: PLC своими руками - открытая архитектура
Не вы одни ВВП поднимаете :D
Стоит отметить, что из всех пром сетей представленных на рынке нет ни одной которая полностью бы удовлетворяла всем требованиям предъявлемым к сетям в разных отраслях и нишах.
Боюсь у военных был не CANOpen, а что нибудь свое на базе CAN. Сам вот бьюсь с одним порождением "сумрочного германского гения" на базе CAN уже месяц...
С наступающим!
Стоит отметить, что из всех пром сетей представленных на рынке нет ни одной которая полностью бы удовлетворяла всем требованиям предъявлемым к сетям в разных отраслях и нишах.
Боюсь у военных был не CANOpen, а что нибудь свое на базе CAN. Сам вот бьюсь с одним порождением "сумрочного германского гения" на базе CAN уже месяц...
С наступающим!
Авторы ТЗ, с которыми я работаю, не имеют права жаловаться на дороги, ЖКХ, бюрократию и правительство.
Re: PLC своими руками - открытая архитектура
Есть такое понятие как стандарт. Вот благодаря этому у нас появилась совместимость. Но у этой совместимости есть границы. Стоит ли расширять границы, в этом вопрос. Также вопрос, к чему мы придем в результате этого расширения. В плане ПК мы от этого выиграли. А иначе был бы у каждой компании свой ПК со своей операционной системой и взаимодействие друг с другом по сети. А в плане ПЛК это был бы выбор: хочешь суперпроизводительный - бери к примеру сименс, хочешь подешевле, но менее производительный - бери другого производителя и всё это устанавливается на универсальную шину. ПЛК имеют одинаковую систему команд, разве что у некоторых она более расширена, соответственно любая HMI должна поддерживать любой ПЛК. Это тренд в сторону бОльшей интеграции, то есть каждый модуль и будет представлять из себя законченный ПЛК, только задачи могут быть разные (ну и соответсвенно функциональность, производительность, цена). Еще раз повторюсь про основной плюс: на данный момент, чтобы начать выпуск ПЛК нужно разрабатывать всё! Всю линейку контроллеров, и всё ПО к нему, чтобы завоевать потребителей. Не всем это под силу. А здесь можно будет вообще только один ПЛК выпускать соответствующий стандарту, а также легко его интегрировать, если он ранее использовался только локально. Понятно, что есть сомнения, что смогут выпускать качественный товар, обеспечить нужную техподдержку и прочее. Время расставит всё по своим местам. Можете снова оглянуться на рынок ПК. Замах конечно сильный и наврядли за слабыми игроками потянутся такие бренды как сименс, митсубиши, шнайдер, ален бредли и др. Но тем не менее интересно, насколько это надо сейчас и в каком виде? И сейчас уже много чего стандартизировано, благодаря чему конечные потребители только выигрывают, а вот куда дальше пойдет стандартизация.
-
- администратор
- Сообщения: 4852
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 235 раз
- Поблагодарили: 419 раз
Re: PLC своими руками - открытая архитектура
Система команд не обязательно одинакова. На тех же ныне существующих компьютеров (я специально не говорю "ПК") тот же самый linux нормально живёт на самых разных архитектурах: кроме интел-совместимых, еще PPC, Alpha, Sparc... У меня на домашнем компе (за которым я сейчас сижу) 32-битная Fedora 11, на роутере (через который я к интернету подключен) прошивка dd-wrt на базе линуха на платформе mips. И при необходимости работать с этими системами я могу одинаково. Также и контроллеры могут иметь свои системы команд, но одинаковый механизм взаимодействия с шиной. А также для каждой системы команд - комплект компиляторов из МЭК-овских языков.vp_avr писал(а):А в плане ПЛК это был бы выбор: хочешь суперпроизводительный - бери к примеру сименс, хочешь подешевле, но менее производительный - бери другого производителя и всё это устанавливается на универсальную шину. ПЛК имеют одинаковую систему команд, разве что у некоторых она более расширена, соответственно любая HMI должна поддерживать любой ПЛК.
Вот о чём и речь. На одной шине с одним комплектом в/в может жить дешёвый контроллер, умеющий выполнять несложные логические операции, либо же навороченный, который нейросети в реальном времени просчитывает без проблем. В итоге - в зависимости от задачи нет необходимости менять весь аппаратный комплекс проекта. Либо другой вариант - некая фирма имеет наработки в обработке видео, и это является их основной областью деятельности. Нет проблем - на общей стандартизованной шине, используя общий для всех механизм взаимодействия, контроллер обработки видео может нормально общаться с другими устройствами. Тут уже, конечно, языками МЭК не обойтись - для такого контроллера понадобится свой язык, свой комплект ПО, но и способ загрузки программы в контроллер, и способ хранения программы в проекте тоже может быть стандартизован. В итоге - проектировщику проще "скрестить ужа с ежом", а пользователю проще всё это понять.vp_avr писал(а):Еще раз повторюсь про основной плюс: на данный момент, чтобы начать выпуск ПЛК нужно разрабатывать всё! Всю линейку контроллеров, и всё ПО к нему, чтобы завоевать потребителей. Не всем это под силу. А здесь можно будет вообще только один ПЛК выпускать соответствующий стандарту, а также легко его интегрировать, если он ранее использовался только локально.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
Re: PLC своими руками - открытая архитектура
Всех с Новым Годом здоровъя и успехов в этом году !!!
Анекдот в тему :
На вечеринке старый генерал постоянно поднимает тост за здоровъе, молодому полковнику это нодоело и он говорит генералу :
- Сколько можно пить за здоровъе, давайте за удачу !
На, что генерал ответил :
- Вы молодой человек еще мало прожили на этом свете и не понимаете сути. Вот вчера мне выпала удача а здоровъе подвело. Так,что - за здоровъе!!!
Анекдот в тему :
На вечеринке старый генерал постоянно поднимает тост за здоровъе, молодому полковнику это нодоело и он говорит генералу :
- Сколько можно пить за здоровъе, давайте за удачу !
На, что генерал ответил :
- Вы молодой человек еще мало прожили на этом свете и не понимаете сути. Вот вчера мне выпала удача а здоровъе подвело. Так,что - за здоровъе!!!
-
- новенький
- Сообщения: 1
- Зарегистрирован: 07 июн 2015, 09:13
- Имя: Валентин
Re: PLC своими руками - открытая архитектура
Доброго дня DragonDragon писал(а): Что касается языков технологического программирования, то лет 5 назад для системы "FATA" (ЗАТ "Росава" ) мною такой компилятор был написан, он потдержывал два языка из 5 стандартных.
расскажите пожалуйста про эти компиляторы, тоже подобная задача не знаю с чего начинать даже?
можно по почте [email protected]
Благодарю