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

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

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

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

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

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

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

 
Опции темы
Непрочитано 05.04.2018, 02:28  
vvkka
Прописка
 
Регистрация: 24.08.2005
Сообщений: 139
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
vvkka на пути к лучшему
По умолчанию Controlnet для AVR?

На объекте есть сеть из нескольких ПЛК AllenBredley соединенных по сети Controlnet по коаксиалу, в сеть требуется подключить устройство на основе AVR, вот теперь ищу возможно ли описать программный протокол Controlnet, возможно кто то это уже пытался сделать, есть ли примеры реализации на программном и физическом уровне.
Реклама:
vvkka вне форума  
Непрочитано 05.04.2018, 09:06  
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,731
Сказал спасибо: 2,454
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Controlnet для AVR?

А что пишет интернет по этому поводу ?
baiderin вне форума  
Непрочитано 05.04.2018, 10:01  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,016
Сказал спасибо: 0
Сказали Спасибо 4,954 раз(а) в 2,378 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Controlnet для AVR?

Сообщение от vvkka Посмотреть сообщение
есть сеть из нескольких ПЛК AllenBredley соединенных по сети Controlnet по коаксиалу
Сообщение от vvkka Посмотреть сообщение
требуется подключить устройство
накуя? есть же мосты Controlnet-всякая хрень. кстати, есть медиаконвертер (ИМС) для включения в сеть? известна ли схема кабеля и терминаторов/разъемов для отводов/окончаний?
Сообщение от vvkka Посмотреть сообщение
устройство на основе AVR
гы-гы. читал? вытянет ли авр все уровни реализации протокола?
Сообщение от vvkka Посмотреть сообщение
возможно ли описать программный протокол Controlnet
возможно, но нужно найти полное руководство по программированию ControlNet, типа instruction set reference manual или документы ODVA
Сообщение от vvkka Посмотреть сообщение
возможно кто то это уже пытался сделать
стопудово, но результаты они продают в виде устройств, кроме того, ControlNet - устаревший протокол
Сообщение от vvkka Посмотреть сообщение
есть ли примеры реализации на программном и физическом уровне
возможно, но ControlNet - полупроприетарный протокол Allen-Bradley, поэтому лезть туда без знаний "физики" и софта бесполезно, можно нарушить функционирование сети, проще подключиться по модбас или дф-1
из жизни: простое соединение 3-х контроллеров по дх-485 вызывало коллизии и ошибки, пришлось с осциллографом и ПО настраивать тайм-ауты в сети
jump вне форума  
Непрочитано 06.04.2018, 03:34  
vvkka
Прописка
 
Регистрация: 24.08.2005
Сообщений: 139
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
vvkka на пути к лучшему
По умолчанию Re: Controlnet для AVR?

Цитата:
накуя? есть же мосты Controlnet-всякая хрень. кстати, есть медиаконвертер (ИМС) для включения в сеть? известна ли схема кабеля и терминаторов/разъемов для отводов/окончаний?
После того как покопавшись в инструкциях и пособиях по Controlnet - примерно и ожидал примерно такого ответа.
Смысл в том что при наступлении определенной аварийной коллизии рушится система, далее при ее самовосстоновлении, на дискреный порт ПЛК должен поступить сигнал об аварийной ситуации от устройства (AVR-которое имеет автономный источник питания) и начать передавать в сеть некие данные которые главный ПЛК должен получить и сохранить или передать на более высокий уровень, после чего дистанционно производится сброс AVR.

Цитата:
гы-гы. читал? вытянет ли авр все уровни реализации протокола?
по сути нужно только передать данные в сеть

Цитата:
возможно, но нужно найти полное руководство по программированию ControlNet, типа instruction set reference manual или документы ODVA
по описанию сеть ControlNet - быстродействующая детерминированная сеть, используемая для передачи информации, критичной ко времени, но она одноранговая данные формируются только один раз независимо от количества потребителей, и точную синхронизацию, т.к. данные принимаются каждым узлом в одно и то же время

Цитата:
стопудово, но результаты они продают в виде устройств, кроме того
такое устройство еще купить надо, думаю за немалые деньги, плюс конфигурацию устройства нужно еще подобрать,
все эти поделки с AVR не от богатой жизни затеваются


Цитата:
ControlNet - устаревший протокол
Что делать все что меем не переделать.

Последний раз редактировалось vvkka; 06.04.2018 в 03:37.
vvkka вне форума  
Непрочитано 06.04.2018, 04:07  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Controlnet для AVR?

vvkka, а без реализации протокола Вы готовы сказать как это сделать (передать нужные данные из AVR)?
Тут вариант с мостом таки сильно выигрывает за счёт отсутствия головной боли с реализацией проприетарного протокола и уже вполне в возможности AVR впишется.
Но поскольку вся задача формально только на уровне "хотелось бы" существует - путь к решению возможно предстоит неблизкий и с множеством неожиданностей.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 06.04.2018, 22:27  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,016
Сказал спасибо: 0
Сказали Спасибо 4,954 раз(а) в 2,378 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Controlnet для AVR?

Сообщение от vvkka Посмотреть сообщение
при наступлении определенной аварийной коллизии рушится система
однозначно - херово построенная система. обычно отваливаются отдельные узлы/ветви системы, но чтоб вся - неправильно что-то выбрано/настроено
Сообщение от vvkka Посмотреть сообщение
на дискреный порт ПЛК должен поступить сигнал об аварийной ситуации от устройства (AVR-которое имеет автономный источник питания) и начать передавать в сеть некие данные которые главный ПЛК должен получить и сохранить или передать на более высокий уровень, после чего дистанционно производится сброс AVR
и нафига в действующую с такими фатальными сбоями систему впердоливать свистоперделку, которая может сразу сообщить наверх по вай-вай, эзернет, гсм, 485 или токовой петле без посредников? что-то у вас нарушено в описании модели поведения системы
jump вне форума  
Непрочитано 06.04.2018, 23:12  
vvkka
Прописка
 
Регистрация: 24.08.2005
Сообщений: 139
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
vvkka на пути к лучшему
По умолчанию Re: Controlnet для AVR?

Цитата:
однозначно - херово построенная система. обычно отваливаются отдельные узлы/ветви системы, но чтоб вся - неправильно что-то выбрано/настроено
Система настроена нормально - рушится может от потери питания или связи.

Цитата:
и нафига в действующую с такими фатальными сбоями систему впердоливать свистоперделку, которая может сразу сообщить наверх по вай-вай, эзернет, гсм, 485 или токовой петле без посредников? что-то у вас нарушено в описании модели поведения системы
Объект удален "пустыня" и канал связи только один по оптике через ControlNet, на объекте стоит один ПЛК и три станции ввода вывода не связанных с ним (работают на удаленный ПЛК), происходит потеря связи часто в силу природных факторов, иногда человеческого раздолбайства, происходят отключения как основного так и UPS питания, нужно отслеживать наличия питания - когда какая линия была отключена, или это потеря связи по сети данные фиксируются с репиторов. Сохранить состояние ошибки и при восстонавлении связи передать на уровень выше.
vvkka вне форума  
Непрочитано 07.04.2018, 00:33  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Controlnet для AVR?

vvkka, найдите работающий мост для вашей сети (возможно экспериментально) и через него подключите Ваш AVR. Неплохо ещё к AVR журнал с записью на карточку прикрутить будет. Для периодического считывания при ТО…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 07.04.2018, 11:27  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,016
Сказал спасибо: 0
Сказали Спасибо 4,954 раз(а) в 2,378 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Controlnet для AVR?

Сообщение от vvkka Посмотреть сообщение
канал связи только один по оптике через ControlNet
по коаксиалу, не?
Сообщение от vvkka Посмотреть сообщение
потеря связи часто в силу природных факторов
кабель разбомбили немцы? чекисты дешифруют все пакеты?
Сообщение от vvkka Посмотреть сообщение
происходят отключения как основного так и UPS питания
борьба с этим - комплекс организационно-технических мероприятий. как можно отключить UPS резерва безнаказанно? или он просто не тянет по времени нагрузку?
Сообщение от vvkka Посмотреть сообщение
нужно отслеживать наличия питания - когда какая линия была отключена, или это потеря связи по сети данные фиксируются с репитеров
допустим, АВР будет это делать и архивировать все случаи
Цитата:
природных факторов, иногда человеческого раздолбайства
- уверены, что исполнителя удастся наказать и потом он не отключит вашего сексота? кроме того, наверняка у ПЛК или удаленных корзин есть аппаратные интерфейсы, через которые можно вводить данные от АВР. даже несколько опторазвязанных дискретных входов/выходов могут стать аналогом com-порта или spi(с доработкой ПО, естественно)
кстати, у вас ПЛК PLC-5 серии?
Сообщение от vvkka Посмотреть сообщение
есть ли примеры реализации на программном и физическом уровне
инфо к размышлению - стр.9 вышеуказанного дока и фига14, особенно Controlnet ASIC
jump вне форума  
Сказали "Спасибо" jump
mike-y-k (07.04.2018)
Непрочитано 07.04.2018, 14:38  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Controlnet для AVR?

jump, в качестве нормального резерва там и спутниковый канал вполне подойдёт. При пакетной передаче цена будет вполне приемлемой…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Литература по микроконтроллерам (AVR, PIC, ПЛИС и т.д.). Сборка книг - (256 книг+ 27 CD c примерами из книг) [обновление 2011, PDF, DJVU] yurinform Микроконтроллеры, АЦП, память и т.д 5 05.07.2011 19:00
Собираем глюки и "подводные камни" AVR и AVR Studi Don_Ambrosio Коллекция глюков 27 14.11.2010 12:24
Архив проектов на AVR fmssp Proteus, KiCAD и другие ECAD 4 25.10.2010 17:14


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


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