plcforum.uz.ua
http://plcforum.uz.ua/

[?+]: S7-300 обмен по MPI
http://plcforum.uz.ua/viewtopic.php?f=9&t=26065
Page 1 of 1

Author:  gsant [ Wed May 16, 2018 9:13 pm ]
Post subject:  [?+]: S7-300 обмен по MPI

Здравствуйте. Срочно нужна помощь.
Ситуация следующая. Есть пять контроллеров S7-300 на одной шине MPI. Контроллеры в разных проектах, т.е. друг о друге "не знают", обмен только с верхним уровнем. Необходимо в один из контроллеров получать циклически (примерно раз в одну-две секунды) две переменные из другого (8 байт), по возможности больше ничего не меняя в сети. У обоих контроллеров есть независимая сеть Profibus с удаленной периферией, их использовать нельзя.
Объединить контроллеры в один проект нельзя, по организационным причинам. Работать с каждым проектом по отдельности можно.
Без посторонней помощи не успею разобраться. На все у меня два дня.
1. Возможно ли такое в принципе?
2. Если это возможно, как мне правильнее/проще установить связь?
3. Правильно ли я понимаю - global data мне не подходит?
Если ткнете в конкретный документ, желательно где все разжевано - буду очень благодарен.

Author:  franzferdinand [ Fri May 18, 2018 9:42 am ]
Post subject:  Re: S7-300 обмен по MPI

а что ты потеряешь, если изменишь проекты и будешь использовать put и get?
не представляю, как можно сделать передачу по сети ограничиваясь рамками, которые ты задал.
если речь про два числа, вероятно можно поколдовать с передачей аналоговых сигналов через соответствующие AI и AO.

Author:  gsant [ Fri May 18, 2018 3:12 pm ]
Post subject:  Re: S7-300 обмен по MPI

Объединить проекты невозможно по бредовым финансово-правовым соображениям, тут я ничего не решаю. А гениальная идея передачи возникла из-за отсутствия свободных входов-выходов и нежелания платить деньги за дополнительные модули.
Прихожу к выводу что решения нет. На данный момент я уже просто хочу получить однозначный ответ, возможно это в принципе или нет. Все равно не успеваю, но хотя бы знать на будущее.

Author:  ppp [ Fri May 18, 2018 7:08 pm ]
Post subject:  Re: S7-300 обмен по MPI

цитата: обмен только с верхним уровнем.

так в скриптах в скаде и обменивай

цитата: циклически (примерно раз в одну-две секунды)

это как раз в силах wincc

Author:  gsant [ Fri May 18, 2018 7:26 pm ]
Post subject:  Re: S7-300 обмен по MPI

Огромное спасибо. Зациклился и тупанул. Даже в голову не пришло насколько все просто можно сделать.

Author:  vvk1 [ Sun May 20, 2018 9:18 pm ]
Post subject:  Re: S7-300 обмен по MPI

Если верхний уровень - "Большой" WinCC, да внутренними таймерами. Если WinCC flex или из TIA, события минимум 1 минута.

Author:  gsant [ Mon May 21, 2018 3:05 pm ]
Post subject:  Re: S7-300 обмен по MPI

У меня на верху Trace Mode. Программой перекинул из канала в канал, работает. Всем спасибо.

Author:  Usver [ Fri May 25, 2018 6:13 pm ]
Post subject:  Re: S7-300 обмен по MPI

gsant wrote:
У меня на верху Trace Mode. Программой перекинул из канала в канал, работает.

Простите, но это костыль с подпиленной ручкой и ножкой. Верхний уровень д.б. верхним и не заниматься другими уровнями. Trace Mode вылетел и Ваша передача данных на этом завершена. Тогда уж лучше, если позволяют финансово-правовые соображения, к одному проекту добавить другой контроллер, но без программы, и настроить связь между ними с передачей данных. На втором поступить также.

Author:  ppp [ Sat May 26, 2018 7:55 am ]
Post subject:  Re: [?+]: S7-300 обмен по MPI

Спорный вопрос о "надежности" нижнего и не надежности верхнего уровня.
Siemens в последнее время совсем не радует. Как и Vipa, HP и др. производители. А вот китайские промышленные компы на атомах работают годами.

Author:  gsant [ Sun May 27, 2018 6:10 am ]
Post subject:  Re: S7-300 обмен по MPI

Usver wrote:
Простите, но это костыль с подпиленной ручкой и ножкой.
Я это знаю, мои коллеги это знают. Но начальству видней. И, сами понимаете, оно умней.
Сидим, ждем проблем. Угадайте кто буде виноват.

Author:  Serjega [ Wed Jul 04, 2018 2:43 pm ]
Post subject:  Re: [?+]: S7-300 обмен по MPI

Я бы использовал Global Data по MPI.

Page 1 of 1 All times are UTC + 3 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/