Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
05.04.2018, 02:28
|
|
Прописка
Регистрация: 24.08.2005
Сообщений: 139
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
|
Controlnet для AVR?
На объекте есть сеть из нескольких ПЛК AllenBredley соединенных по сети Controlnet по коаксиалу, в сеть требуется подключить устройство на основе AVR, вот теперь ищу возможно ли описать программный протокол Controlnet, возможно кто то это уже пытался сделать, есть ли примеры реализации на программном и физическом уровне.
|
|
|
|
05.04.2018, 09:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,731
Сказал спасибо: 2,454
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Controlnet для AVR?
А что пишет интернет по этому поводу ?
|
|
|
|
05.04.2018, 10:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,016
Сказал спасибо: 0
Сказали Спасибо 4,954 раз(а) в 2,378 сообщении(ях)
|
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 вызывало коллизии и ошибки, пришлось с осциллографом и ПО настраивать тайм-ауты в сети
|
|
|
|
06.04.2018, 03:34
|
|
Прописка
Регистрация: 24.08.2005
Сообщений: 139
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
|
Re: Controlnet для AVR?
Цитата:
|
накуя? есть же мосты Controlnet-всякая хрень. кстати, есть медиаконвертер (ИМС) для включения в сеть? известна ли схема кабеля и терминаторов/разъемов для отводов/окончаний?
|
После того как покопавшись в инструкциях и пособиях по Controlnet - примерно и ожидал примерно такого ответа.
Смысл в том что при наступлении определенной аварийной коллизии рушится система, далее при ее самовосстоновлении, на дискреный порт ПЛК должен поступить сигнал об аварийной ситуации от устройства (AVR-которое имеет автономный источник питания) и начать передавать в сеть некие данные которые главный ПЛК должен получить и сохранить или передать на более высокий уровень, после чего дистанционно производится сброс AVR.
Цитата:
|
гы-гы. читал? вытянет ли авр все уровни реализации протокола?
|
по сути нужно только передать данные в сеть
Цитата:
|
возможно, но нужно найти полное руководство по программированию ControlNet, типа instruction set reference manual или документы ODVA
|
по описанию сеть ControlNet - быстродействующая детерминированная сеть, используемая для передачи информации, критичной ко времени, но она одноранговая данные формируются только один раз независимо от количества потребителей, и точную синхронизацию, т.к. данные принимаются каждым узлом в одно и то же время
Цитата:
|
стопудово, но результаты они продают в виде устройств, кроме того
|
такое устройство еще купить надо, думаю за немалые деньги, плюс конфигурацию устройства нужно еще подобрать,
все эти поделки с AVR не от богатой жизни затеваются
Цитата:
|
ControlNet - устаревший протокол
|
Что делать все что меем не переделать.
Последний раз редактировалось vvkka; 06.04.2018 в 03:37.
|
|
|
|
06.04.2018, 04:07
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
|
Re: Controlnet для AVR?
vvkka, а без реализации протокола Вы готовы сказать как это сделать (передать нужные данные из AVR)?
Тут вариант с мостом таки сильно выигрывает за счёт отсутствия головной боли с реализацией проприетарного протокола и уже вполне в возможности AVR впишется.
Но поскольку вся задача формально только на уровне "хотелось бы" существует - путь к решению возможно предстоит неблизкий и с множеством неожиданностей.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
06.04.2018, 22:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,016
Сказал спасибо: 0
Сказали Спасибо 4,954 раз(а) в 2,378 сообщении(ях)
|
Re: Controlnet для AVR?
Сообщение от vvkka
|
при наступлении определенной аварийной коллизии рушится система
|
однозначно - херово построенная система. обычно отваливаются отдельные узлы/ветви системы, но чтоб вся - неправильно что-то выбрано/настроено
Сообщение от vvkka
|
на дискреный порт ПЛК должен поступить сигнал об аварийной ситуации от устройства (AVR-которое имеет автономный источник питания) и начать передавать в сеть некие данные которые главный ПЛК должен получить и сохранить или передать на более высокий уровень, после чего дистанционно производится сброс AVR
|
и нафига в действующую с такими фатальными сбоями систему впердоливать свистоперделку, которая может сразу сообщить наверх по вай-вай, эзернет, гсм, 485 или токовой петле без посредников? что-то у вас нарушено в описании модели поведения системы
|
|
|
|
06.04.2018, 23:12
|
|
Прописка
Регистрация: 24.08.2005
Сообщений: 139
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
|
Re: Controlnet для AVR?
Цитата:
|
однозначно - херово построенная система. обычно отваливаются отдельные узлы/ветви системы, но чтоб вся - неправильно что-то выбрано/настроено
|
Система настроена нормально - рушится может от потери питания или связи.
Цитата:
|
и нафига в действующую с такими фатальными сбоями систему впердоливать свистоперделку, которая может сразу сообщить наверх по вай-вай, эзернет, гсм, 485 или токовой петле без посредников? что-то у вас нарушено в описании модели поведения системы
|
Объект удален "пустыня" и канал связи только один по оптике через ControlNet, на объекте стоит один ПЛК и три станции ввода вывода не связанных с ним (работают на удаленный ПЛК), происходит потеря связи часто в силу природных факторов, иногда человеческого раздолбайства, происходят отключения как основного так и UPS питания, нужно отслеживать наличия питания - когда какая линия была отключена, или это потеря связи по сети данные фиксируются с репиторов. Сохранить состояние ошибки и при восстонавлении связи передать на уровень выше.
|
|
|
|
07.04.2018, 00:33
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
|
Re: Controlnet для AVR?
vvkka, найдите работающий мост для вашей сети (возможно экспериментально) и через него подключите Ваш AVR. Неплохо ещё к AVR журнал с записью на карточку прикрутить будет. Для периодического считывания при ТО…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
07.04.2018, 11:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,016
Сказал спасибо: 0
Сказали Спасибо 4,954 раз(а) в 2,378 сообщении(ях)
|
Re: Controlnet для AVR?
Сообщение от vvkka
|
канал связи только один по оптике через ControlNet
|
по коаксиалу, не?
Сообщение от vvkka
|
потеря связи часто в силу природных факторов
|
кабель разбомбили немцы? чекисты дешифруют все пакеты?
Сообщение от vvkka
|
происходят отключения как основного так и UPS питания
|
борьба с этим - комплекс организационно-технических мероприятий. как можно отключить UPS резерва безнаказанно? или он просто не тянет по времени нагрузку?
Сообщение от vvkka
|
нужно отслеживать наличия питания - когда какая линия была отключена, или это потеря связи по сети данные фиксируются с репитеров
|
допустим, АВР будет это делать и архивировать все случаи
Цитата:
|
природных факторов, иногда человеческого раздолбайства
|
- уверены, что исполнителя удастся наказать и потом он не отключит вашего сексота? кроме того, наверняка у ПЛК или удаленных корзин есть аппаратные интерфейсы, через которые можно вводить данные от АВР. даже несколько опторазвязанных дискретных входов/выходов могут стать аналогом com-порта или spi(с доработкой ПО, естественно)
кстати, у вас ПЛК PLC-5 серии?
Сообщение от vvkka
|
есть ли примеры реализации на программном и физическом уровне
|
инфо к размышлению - стр.9 вышеуказанного дока и фига14, особенно Controlnet ASIC
|
|
|
|
07.04.2018, 14:38
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
|
Re: Controlnet для AVR?
jump, в качестве нормального резерва там и спутниковый канал вполне подойдёт. При пакетной передаче цена будет вполне приемлемой…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:51.
|
|