- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Передача данных на TP177B
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 май 2012, 17:58
- Имя: Латышонок Станислав Владимирович
- Страна: Украина
- город/регион: Донецк
Передача данных на TP177B
Привет Всем! Есть plc S7-300 на основе CPU314C-2DP и подключенная к нему по MPI панель TP177B. Все работает отлично, но когда подключаешься к plc pc-adapter-ом(сделанным по китайской технологии), то на панельку не приходят данные(все цифровые значения передаваемые с plc, заменяются #). Это связано с совпадающим адресом, назначенным для панели? Или есть программки дублирующие передаваемые данные? Какие есть соображения?
-
- эксперт
- Сообщения: 1465
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 45 раз
- Поблагодарили: 104 раза
Re: Передача данных на TP177B
1. Настройте сам CPU314C-2DP в плане коммуникаций. В HWConfig вкладка коммуникации, там настраиваете кол-во подключений - PG (программатор, комп с Step7), OP (панель оператора, комп с WinCC), S7 (связь с другими контроллерами).
2. Как Вы подключаетесь "pc-adapter-ом(сделанным по китайской технологии)"? Разъем в контроллере с гнездом для подключения программатора? А то может панель отключаете? ))))) Шучу...
3. Одинаковых адресов конечно же не должно быть. Хотя мне кажется проблема по п.1 Поменяйте адрес на ноутбуке или компе. Отразите это в Network...
2. Как Вы подключаетесь "pc-adapter-ом(сделанным по китайской технологии)"? Разъем в контроллере с гнездом для подключения программатора? А то может панель отключаете? ))))) Шучу...
3. Одинаковых адресов конечно же не должно быть. Хотя мне кажется проблема по п.1 Поменяйте адрес на ноутбуке или компе. Отразите это в Network...
--------------------------------------------------------------------------------------------
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 май 2012, 17:58
- Имя: Латышонок Станислав Владимирович
- Страна: Украина
- город/регион: Донецк
Re: Передача данных на TP177B
Скажите, повлияет ли на работу то, что если есть бекап, отличающийся от проекта, т.е. код без HMI. И в NetPro (там только plc без панели) добавить PG по MPI. Или надо добавить и PG и панельку!
-
- эксперт
- Сообщения: 1465
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 45 раз
- Поблагодарили: 104 раза
Re: Передача данных на TP177B
Совершенно не понял что Вы написали... Кто, от чего там отличается...
Если делать с 0, т.е. нет исходников в Step7 и панели:
1. Есть контроллер, адрес по MPI известен. Есть панель ТР-177В адрес по MPI известен, есть ноутбук с Step7 (или программатор) адрес по MPI которому надо задать в утилите "Set PG/PC Interface" отличный от контроллера и панели ТР-177В.
2.Идем в HWConfig, забиваем конфигурацию контроллера, списав все заказные номера с верхних, или боковых крышек всех модулей. Сохраняем.
3. В самом менеджере степ7 добавляем панель ТР177В и программатор, с соответствующими адресами сети MPI.
4. В NetPro соединяем мышкой все эти устройства по шине MPI, сохраняем с проверкой конфигурации. Должно быть без ошибок.
5. Подключаем программатор к CPU и делаем Upload. Вот Вам и полный бекап и конфы, и программы контроллера. Куда нибудь резервную копию прячем.
6. Подключаем ноутбук к панели TP-177В, и через утилиту Prosave (из пакета WinCCFlexible), делаем бекап проекта панели. К сожалению, выгрузить исходник из панели нельзя, только сделать бекап.
7. Вносим изменения в коммуникации в свойствах ЦПУ. Не жадничайте, поставьте 2 соединения для PG, 3 или 4 для ОР.
8. Переводим ЦПУ в стоп и грузим из HWConfig конфу железа в ЦПУ. Затем из NetPro, или, если понимаете где лежат настройки связи (папка SDB), грузим коммуникации. Программу в папке Bloсks не трогаем.
Все.
Если делать с 0, т.е. нет исходников в Step7 и панели:
1. Есть контроллер, адрес по MPI известен. Есть панель ТР-177В адрес по MPI известен, есть ноутбук с Step7 (или программатор) адрес по MPI которому надо задать в утилите "Set PG/PC Interface" отличный от контроллера и панели ТР-177В.
2.Идем в HWConfig, забиваем конфигурацию контроллера, списав все заказные номера с верхних, или боковых крышек всех модулей. Сохраняем.
3. В самом менеджере степ7 добавляем панель ТР177В и программатор, с соответствующими адресами сети MPI.
4. В NetPro соединяем мышкой все эти устройства по шине MPI, сохраняем с проверкой конфигурации. Должно быть без ошибок.
5. Подключаем программатор к CPU и делаем Upload. Вот Вам и полный бекап и конфы, и программы контроллера. Куда нибудь резервную копию прячем.
6. Подключаем ноутбук к панели TP-177В, и через утилиту Prosave (из пакета WinCCFlexible), делаем бекап проекта панели. К сожалению, выгрузить исходник из панели нельзя, только сделать бекап.
7. Вносим изменения в коммуникации в свойствах ЦПУ. Не жадничайте, поставьте 2 соединения для PG, 3 или 4 для ОР.
8. Переводим ЦПУ в стоп и грузим из HWConfig конфу железа в ЦПУ. Затем из NetPro, или, если понимаете где лежат настройки связи (папка SDB), грузим коммуникации. Программу в папке Bloсks не трогаем.
Все.
--------------------------------------------------------------------------------------------
-
- здесь недавно
- Сообщения: 45
- Зарегистрирован: 15 авг 2012, 11:12
- Имя: Дмитрий
- Страна: РФ
- город/регион: Киров
- Поблагодарили: 3 раза
Re: Передача данных на TP177B
Проще: Панель можно не вносить в аппаратную конфигурацию PLC. Контроллер может вообще не знать о существовании панели.
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 май 2012, 17:58
- Имя: Латышонок Станислав Владимирович
- Страна: Украина
- город/регион: Донецк
Re: Передача данных на TP177B
А если такой вариант: (последовательно по MPI)панель MP277-10, панель MP277-10, CPU315-2 DP, CPU315-2DP. Надо загрузить конфигурацию с разными адресами для каждого plc ?
-
- здесь недавно
- Сообщения: 45
- Зарегистрирован: 15 авг 2012, 11:12
- Имя: Дмитрий
- Страна: РФ
- город/регион: Киров
- Поблагодарили: 3 раза
Re: Передача данных на TP177B
Это вопрос? Непонятно что, куда нада загрузить и в чем проблема. Загрузить что-то не можете? Переформулируйте пожалуйста.Stasyllius писал(а):А если такой вариант: (последовательно по MPI)панель MP277-10, панель MP277-10, CPU315-2 DP, CPU315-2DP. Надо загрузить конфигурацию с разными адресами для каждого plc ?
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 май 2012, 17:58
- Имя: Латышонок Станислав Владимирович
- Страна: Украина
- город/регион: Донецк
Re: Передача данных на TP177B
При подключении к любому из этих двух PLC данные на панели не приходят, как в предыдущем примере! 2 панели и 2 PLC связаны последовательна по MPI. Как следует настраивать конфигурацию для каждого PLC? В NetPro к PLC добавляем PG по MPI с адресом 3(OP - 1, PLC -2) и та же конфигурация в программе для другого PLC.
-
- здесь недавно
- Сообщения: 45
- Зарегистрирован: 15 авг 2012, 11:12
- Имя: Дмитрий
- Страна: РФ
- город/регион: Киров
- Поблагодарили: 3 раза
Re: Передача данных на TP177B
Если у Вас панели должны брать данные с обоих PLC, то в каждой панели создаете 2 соединения. Еще раз повторю: панели могут отсутствовать в аппаратной конфигурации PLC, если Вы не используете функций по передаче сообщений из PLC в HMI и пр...
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 06 май 2012, 17:58
- Имя: Латышонок Станислав Владимирович
- Страна: Украина
- город/регион: Донецк