- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
вопросы по Step 7
-
- здесь недавно
- Сообщения: 52
- Зарегистрирован: 24 янв 2011, 15:01
- Имя: Поздеев Василий Николаевич
вопросы по Step 7
пока вопрос 1:
как в степе данную схему родить?
собственно, тут все понятно - про контроллеры и сети
вопрос один: как ET-200M на 2 сети подключить?
на одну-то без проблем - в Hardware у первого контроллера Simatic 300_station_A создаешь новую ET-200M и подключаешь к Profibus_connection_A. А со вторым контроллером что делать? как эту же ET-200M там наколдовать?
как в степе данную схему родить?
собственно, тут все понятно - про контроллеры и сети
вопрос один: как ET-200M на 2 сети подключить?
на одну-то без проблем - в Hardware у первого контроллера Simatic 300_station_A создаешь новую ET-200M и подключаешь к Profibus_connection_A. А со вторым контроллером что делать? как эту же ET-200M там наколдовать?
-
- здесь недавно
- Сообщения: 52
- Зарегистрирован: 24 янв 2011, 15:01
- Имя: Поздеев Василий Николаевич
Re: вопросы по Step 7
интересный ответ
а можно поподробнее про "оранжевый квадратик"? а то цвета плохо различаю, могу в какой-нибудь синий ткнуть)
а можно поподробнее про "оранжевый квадратик"? а то цвета плохо различаю, могу в какой-нибудь синий ткнуть)
-
- почётный участник форума
- Сообщения: 3576
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 271 раз
Re: вопросы по Step 7
Да. Квадратик-то розовый. Написал, не подумавши. )))
У ET 200M есть два МАЛЕНЬКИХ квадратика внизу, возле которых две троечки приписаны... То есть Вам нужно выбрать порт, который и потянете к магистрали Профибас.
У ET 200M есть два МАЛЕНЬКИХ квадратика внизу, возле которых две троечки приписаны... То есть Вам нужно выбрать порт, который и потянете к магистрали Профибас.
-
- здесь недавно
- Сообщения: 52
- Зарегистрирован: 24 янв 2011, 15:01
- Имя: Поздеев Василий Николаевич
Re: вопросы по Step 7
нет, при создании нового ЕТ200М у него изначально один IM, поэтому и квадратик один.. а как их два сделать?
-
- освоился
- Сообщения: 238
- Зарегистрирован: 30 май 2009, 20:21
- Имя: Науменко Александр Сергеевич
- Страна: Россия
- город/регион: Шатура
- Поблагодарили: 1 раз
Re: вопросы по Step 7
Для создания резервированной системы, представленной на Вашем скриншоте, потребуется дополнительный программный пакет , который интегрируется в Степ7 и позволяет создавать программное резервирование без использования H систем.
-
- здесь недавно
- Сообщения: 52
- Зарегистрирован: 24 янв 2011, 15:01
- Имя: Поздеев Василий Николаевич
Re: вопросы по Step 7
программный пакет стоит, но аналогичную схему создать не получается
возможно, при установленном Реданданз, он следующую схему принимает за резервирование? (ЕТ200М - идентичные)
возможно, при установленном Реданданз, он следующую схему принимает за резервирование? (ЕТ200М - идентичные)
-
- эксперт
- Сообщения: 1465
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 45 раз
- Поблагодарили: 104 раза
Re: вопросы по Step 7
С ЦПУ 315-2DP скорей всего и не получится, он только одного мастера тянет. Надо СР туда еще добавить. Что собственно на первом скриншоте и видно. По IM не скажу - а что сименс сказал? Вы вроде туда ездили?
--------------------------------------------------------------------------------------------
-
- здесь недавно
- Сообщения: 52
- Зарегистрирован: 24 янв 2011, 15:01
- Имя: Поздеев Василий Николаевич
Re: вопросы по Step 7
да, съездил - решили проблему подключения к ЕТ200М (я так и не разобрался что произошло, но на этот раз залили конфигурацию напрямую через CPU, а не через CP343-1Lean - и, слава богам, все заработало)
Re: вопросы по Step 7
Всем доброго времени суток.
У меня возникла проблема: Не могу назначить фактические параметры - формальным в функции, для структуры через указатель. Компилятор ругается, что Ряд декларации для фактической стороны не соответствует ряду формальной стороны. Я проверил блок данных и инициализацию функции, но никаких ошибок не увидел. Тогда я выгрузил программу с рабочей машины нашел подобную функцию и попробовал удалить указатель, а потом заново его вписать... и компилятор опять выдал аналогичную ошибку. Что это может быть? Я точно знаю, что программа рабочая и ошибок в ней нет. Может у меня что-то со Step7?
Буду очень благодарен, если кто-нибудь подскажет возможные причины и способы их устранения.
posting.php?mode=smilies&f=23#
У меня возникла проблема: Не могу назначить фактические параметры - формальным в функции, для структуры через указатель. Компилятор ругается, что Ряд декларации для фактической стороны не соответствует ряду формальной стороны. Я проверил блок данных и инициализацию функции, но никаких ошибок не увидел. Тогда я выгрузил программу с рабочей машины нашел подобную функцию и попробовал удалить указатель, а потом заново его вписать... и компилятор опять выдал аналогичную ошибку. Что это может быть? Я точно знаю, что программа рабочая и ошибок в ней нет. Может у меня что-то со Step7?
Буду очень благодарен, если кто-нибудь подскажет возможные причины и способы их устранения.
posting.php?mode=smilies&f=23#
-
- здесь недавно
- Сообщения: 32
- Зарегистрирован: 24 окт 2011, 09:34
- Имя: Я Юлия
Re: вопросы по Step 7
пожалуйста подскажите, каким образом передать теги с контроллера 1 в Wincc, если контроллер 1 не связан напрямую с компьютером, а реализована схема:контроллер 1 связан с контроллером 2 по Profibus DP, а контроллер 2 уже связан с компом по Ichernet. Теги почему-то передаются по умолчанию только по МПИ (при компиляции ОС не позволяет выбрать соединение Profibus, ни какое другое), а при активации проекта Wincc значения этих тегов не активно, пишет - нет связи с контроллером.
-
- эксперт
- Сообщения: 1465
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 45 раз
- Поблагодарили: 104 раза
Re: вопросы по Step 7
Между контроллерами надо сконфигурировать соединение master Profibus DP (контроллер 2) - slave Profibus DP (контроллер 1), и написать программу обмена данными, например, через функции SFC14/15 или другие. Получив данные в контроллер 2 можно уже, по сконфигурированному соединению S7, получить данные в WinCC. Если хотите подробно - выкладывайте свой проект, посмотрим.
--------------------------------------------------------------------------------------------
-
- здесь недавно
- Сообщения: 32
- Зарегистрирован: 24 окт 2011, 09:34
- Имя: Я Юлия
Re: вопросы по Step 7
такая связь мне не подойдет - неустойчива. а можно организовать связь так, чтобы контроллеры были равноправны? (оба мастера). будет ли тогда работать программа обмена?
-
- БАН
- Сообщения: 642
- Зарегистрирован: 03 июн 2010, 12:26
- Имя: Козин Александр Елисеевич
- Страна: Украина
- город/регион: Одесса
- Благодарил (а): 2 раза
- Поблагодарили: 6 раз
- Забанен: Бессрочно
Re: вопросы по Step 7
Не бывает на Profibus двух мастеров. Если все будут мастера - кто-же вкалывать-то будет :D
-
- здесь недавно
- Сообщения: 32
- Зарегистрирован: 24 окт 2011, 09:34
- Имя: Я Юлия
Re: вопросы по Step 7
у меня профибас дп, оба мастера. в конфигурации вижу в моноторинге все сигналы. то есть связь с компом есть, так как с компом-то связан только один ПЛК, а я вижу сигналы и со второго. а вот передать теги в вин сс на этот же комп уже не получается обычной компиляцией ос.
-
- эксперт
- Сообщения: 1465
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 45 раз
- Поблагодарили: 104 раза
Re: вопросы по Step 7
Чепуха какая...abvgd писал(а):такая связь мне не подойдет - неустойчива.
Вы, по моему, плохо понимаете понятие мастер-слейв. Скажем - по отношению к WinCC контроллер №2 будет слейвом (сервером). А для контроллера №1 контроллер №2 будет мастером (клиентом). Разберитесь со своей задачей.abvgd писал(а): а можно организовать связь так, чтобы контроллеры были равноправны? (оба мастера). будет ли тогда работать программа обмена?
Затратные варианты:
1) Ставите коммуникационник Ethernet в контроллер №1.
2) Ставите коммуникационник Profibus DP в компьютер с WinCC.
--------------------------------------------------------------------------------------------
-
- здесь недавно
- Сообщения: 32
- Зарегистрирован: 24 окт 2011, 09:34
- Имя: Я Юлия
Re: вопросы по Step 7
да в том и дело, что начальство хочет обойтись без затрат на прокладку связи и без коммуникационников. вот и нужно измудриться. хоть я и плохо понимаю - мастер-слэйв, но знаю, что реализовать связь возможно и по-другому. Вы как тот продавец - я говорю - мне нужно так и так, а вы мне - вот купите другое, оно вам тоже подойдет))
-
- эксперт
- Сообщения: 1465
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 45 раз
- Поблагодарили: 104 раза
Re: вопросы по Step 7
Надо смотреть железо какое в проекте. Мультимастерная система возможна, но, только не на встроенных интерфейсах DP. Они урезаны по функциям. Тоже касается иAlexander писал(а):Не бывает на Profibus двух мастеров. Если все будут мастера - кто-же вкалывать-то будет :D
просто используются функции протокола для программатора, которые недоступны для самой системы, так как это не сеть программаторов!в конфигурации вижу в моноторинге все сигналы
А так... Обмен между двумя контроллерами и передача данных наверх - задача именно программиста разработчика.
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 1465
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 45 раз
- Поблагодарили: 104 раза
Re: вопросы по Step 7
А Вы меня не слушаете. Я же говорю - пишите программу сами! Это дело не сложное. Другое дело если Вы не знаете как..Так?abvgd писал(а):да в том и дело, что начальство хочет обойтись без затрат на прокладку связи и без коммуникационников. вот и нужно измудриться. хоть я и плохо понимаю - мастер-слэйв, но знаю, что реализовать связь возможно и по-другому. Вы как тот продавец - я говорю - мне нужно так и так, а вы мне - вот купите другое, оно вам тоже подойдет))
--------------------------------------------------------------------------------------------
-
- здесь недавно
- Сообщения: 32
- Зарегистрирован: 24 окт 2011, 09:34
- Имя: Я Юлия
Re: вопросы по Step 7
я не знаю других способов передачи данных в винсс, кроме как компиляция ос, когда теги генерируются автоматически. если знаете такой способ - подскажите
-
- эксперт
- Сообщения: 1465
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 45 раз
- Поблагодарили: 104 раза
Re: вопросы по Step 7
) На первом этапе WinCC не причем. Вам надо написать обмен между контроллерами. Я не знаю ни Вашу задачу, ни требования к обмену. Поэтому в первом ответе я Вам и сказал, что если Вы выложите свой проект в Step7, то можно будет поконкретней что-то посоветовать. Очень многое зависит от Вашей конфигурации системы.
А в WinCC можно завести все и без компиляции ОС - ручками. В документации по WinCC это есть. Но, в данном случае, возможно(!?) обойдетесь и привычным методом.
По обмену между контроллерами смысл такой. Вы объединяете массив требуемых данных в какое нибудь DB контроллера 1. Пересылаете в "зеркальное" DB контроллера №2 и после чего, при компиляции ОС указываете в том числе и на это DB. Циклический обмен обеспечивает сам драйвер profibus DP.
А в WinCC можно завести все и без компиляции ОС - ручками. В документации по WinCC это есть. Но, в данном случае, возможно(!?) обойдетесь и привычным методом.
По обмену между контроллерами смысл такой. Вы объединяете массив требуемых данных в какое нибудь DB контроллера 1. Пересылаете в "зеркальное" DB контроллера №2 и после чего, при компиляции ОС указываете в том числе и на это DB. Циклический обмен обеспечивает сам драйвер profibus DP.
--------------------------------------------------------------------------------------------
-
- здесь недавно
- Сообщения: 32
- Зарегистрирован: 24 окт 2011, 09:34
- Имя: Я Юлия
Re: вопросы по Step 7
вот пока я и иду по этому пути. в самом начале еще - собираю все данные в дб. потом хочу написать программу передачи. но ПЛК у меня оба настроены как мастера. вот и спрашиваю, возможно ли будет такое соединение, а то вдруг в конце пути мои труды окажутся напрасны. а может существует более легкий способ передачи данных. данных-то 500 переменных! многовато. Лень - двигатель прогресса. вот и ищу способ попроще. мне тут еще подсказали ОПС сервер. но я еще не разбиралась в нем. спс
-
- эксперт
- Сообщения: 1465
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 45 раз
- Поблагодарили: 104 раза
Re: вопросы по Step 7
ОПС сервер в данном случае не лучший вариант.
1) Что подключено к мастеру №1
2) Что подключено к мастеру №2
3) Какие модели ЦПУ?
4) Какие коммуникационники по Профибасу?
Удалите из программ контроллеров, все то что Вы считаете не нужным видеть постороннему и выложите проект. Интересует NetPro и HWConfig. Иначе, потребуется еще неделя, чтобы выспросить у Вас все детали проекта :) Может у Вас действительно нельзя ничего сделать без дополнительных затрат...
1) Что подключено к мастеру №1
2) Что подключено к мастеру №2
3) Какие модели ЦПУ?
4) Какие коммуникационники по Профибасу?
Удалите из программ контроллеров, все то что Вы считаете не нужным видеть постороннему и выложите проект. Интересует NetPro и HWConfig. Иначе, потребуется еще неделя, чтобы выспросить у Вас все детали проекта :) Может у Вас действительно нельзя ничего сделать без дополнительных затрат...
--------------------------------------------------------------------------------------------
-
- здесь недавно
- Сообщения: 32
- Зарегистрирован: 24 окт 2011, 09:34
- Имя: Я Юлия
Re: вопросы по Step 7
поняла. спс. все же выкладывать проект воздержусь. вас картинки конфигурации устроят?