Здравствуйте. Срочно нужна помощь.
Ситуация следующая. Есть пять контроллеров S7-300 на одной шине MPI. Контроллеры в разных проектах, т.е. друг о друге "не знают", обмен только с верхним уровнем. Необходимо в один из контроллеров получать циклически (примерно раз в одну-две секунды) две переменные из другого (8 байт), по возможности больше ничего не меняя в сети. У обоих контроллеров есть независимая сеть Profibus с удаленной периферией, их использовать нельзя.
Объединить контроллеры в один проект нельзя, по организационным причинам. Работать с каждым проектом по отдельности можно.
Без посторонней помощи не успею разобраться. На все у меня два дня.
1. Возможно ли такое в принципе?
2. Если это возможно, как мне правильнее/проще установить связь?
3. Правильно ли я понимаю - global data мне не подходит?
Если ткнете в конкретный документ, желательно где все разжевано - буду очень благодарен.
[?+]: S7-300 обмен по MPI
-
- Posts: 12
- Joined: Wed Mar 14, 2018 10:46 am
Re: S7-300 обмен по MPI
а что ты потеряешь, если изменишь проекты и будешь использовать put и get?
не представляю, как можно сделать передачу по сети ограничиваясь рамками, которые ты задал.
если речь про два числа, вероятно можно поколдовать с передачей аналоговых сигналов через соответствующие AI и AO.
не представляю, как можно сделать передачу по сети ограничиваясь рамками, которые ты задал.
если речь про два числа, вероятно можно поколдовать с передачей аналоговых сигналов через соответствующие AI и AO.
-
- Posts: 24
- Joined: Sat Aug 03, 2013 12:45 pm
Re: S7-300 обмен по MPI
Объединить проекты невозможно по бредовым финансово-правовым соображениям, тут я ничего не решаю. А гениальная идея передачи возникла из-за отсутствия свободных входов-выходов и нежелания платить деньги за дополнительные модули.
Прихожу к выводу что решения нет. На данный момент я уже просто хочу получить однозначный ответ, возможно это в принципе или нет. Все равно не успеваю, но хотя бы знать на будущее.
Прихожу к выводу что решения нет. На данный момент я уже просто хочу получить однозначный ответ, возможно это в принципе или нет. Все равно не успеваю, но хотя бы знать на будущее.
-
- Posts: 268
- Joined: Thu Feb 09, 2006 6:52 am
- Location: Russia
Re: S7-300 обмен по MPI
цитата: обмен только с верхним уровнем.
так в скриптах в скаде и обменивай
цитата: циклически (примерно раз в одну-две секунды)
это как раз в силах wincc
так в скриптах в скаде и обменивай
цитата: циклически (примерно раз в одну-две секунды)
это как раз в силах wincc
-
- Posts: 24
- Joined: Sat Aug 03, 2013 12:45 pm
Re: S7-300 обмен по MPI
Огромное спасибо. Зациклился и тупанул. Даже в голову не пришло насколько все просто можно сделать.
-
- Posts: 16
- Joined: Thu Aug 11, 2011 7:00 am
Re: S7-300 обмен по MPI
Если верхний уровень - "Большой" WinCC, да внутренними таймерами. Если WinCC flex или из TIA, события минимум 1 минута.
-
- Posts: 24
- Joined: Sat Aug 03, 2013 12:45 pm
Re: S7-300 обмен по MPI
У меня на верху Trace Mode. Программой перекинул из канала в канал, работает. Всем спасибо.
-
- Posts: 193
- Joined: Fri Feb 24, 2012 8:28 am
Re: S7-300 обмен по MPI
Простите, но это костыль с подпиленной ручкой и ножкой. Верхний уровень д.б. верхним и не заниматься другими уровнями. Trace Mode вылетел и Ваша передача данных на этом завершена. Тогда уж лучше, если позволяют финансово-правовые соображения, к одному проекту добавить другой контроллер, но без программы, и настроить связь между ними с передачей данных. На втором поступить также.gsant wrote:У меня на верху Trace Mode. Программой перекинул из канала в канал, работает.
-
- Posts: 268
- Joined: Thu Feb 09, 2006 6:52 am
- Location: Russia
Re: [?+]: S7-300 обмен по MPI
Спорный вопрос о "надежности" нижнего и не надежности верхнего уровня.
Siemens в последнее время совсем не радует. Как и Vipa, HP и др. производители. А вот китайские промышленные компы на атомах работают годами.
Siemens в последнее время совсем не радует. Как и Vipa, HP и др. производители. А вот китайские промышленные компы на атомах работают годами.
-
- Posts: 24
- Joined: Sat Aug 03, 2013 12:45 pm
Re: S7-300 обмен по MPI
Я это знаю, мои коллеги это знают. Но начальству видней. И, сами понимаете, оно умней.Usver wrote:Простите, но это костыль с подпиленной ручкой и ножкой.
Сидим, ждем проблем. Угадайте кто буде виноват.
-
- Posts: 4
- Joined: Fri Oct 28, 2005 1:03 pm
- Location: Baltia
Re: [?+]: S7-300 обмен по MPI
Я бы использовал Global Data по MPI.