1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Добавление нового соединения в NetPro

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
Skillz
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 15 ноя 2021, 11:34
Имя: Виктор
Благодарил (а): 3 раза

Добавление нового соединения в NetPro

Сообщение Skillz »

Добрый день, коллеги. Появилась необходимость внести небольшое изменение в проекте, в приложении NetPro. На данный момент там прописаны две инженерные станции (ноутбука). Как загрузить в проект изменение, касаемое добавления или удаления одной инженерной станции.

При добавлении я копировал одну, вписав новый ip и указав тип соединения Ethernet LAN. Станция (ASU на фото) в проекте появилась и соединилась с общим древом. Как произвести загрузку изменений в проект? При работающей системе во время загрузки появляются ошибки. В книге Ганса Бергера указано, что "все модули, в которые должны быть переданы данные таблицы соединений, должны находиться в режиме STOP".

Если необходимо перевести модули в режим СТОП, то в моём случае какие это модули? Установленные на серверах СР1613 и 1623 на уровне Ethernet или СР 443-1, которые стоят вместе с контроллерами S7-400 на каждом объекте, или сами CPU?

Изображение
Изображение
Изображение
Изображение

v0v
не первый раз у нас
не первый раз у нас
Сообщения: 343
Зарегистрирован: 12 дек 2018, 14:47
Имя: Влад
Благодарил (а): 1 раз
Поблагодарили: 44 раза

Добавление нового соединения в NetPro

Сообщение v0v »

Модули загружаются в HW, При загрузки CPU сам перейдет в стоп. Не понятно зачем столько PC? У каждого CPU задается количество коммуникаций. Связь между PC задача IT отдела. А связаться с PLC можно любым PC по езернет или WI-FI.

Автор темы
Skillz
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 15 ноя 2021, 11:34
Имя: Виктор
Благодарил (а): 3 раза

Добавление нового соединения в NetPro

Сообщение Skillz »

v0v писал(а): 18 май 2022, 08:46 Модули загружаются в HW, При загрузки CPU сам перейдет в стоп. Не понятно зачем столько PC? У каждого CPU задается количество коммуникаций. Связь между PC задача IT отдела. А связаться с PLC можно любым PC по езернет или WI-FI.
нет необходимости загружать модули, они и так все прописаны. Меня интересует настройка связи между новым ноутбуком и плк. При подключении его к сети, появляется ошибка сети. Подключить новый ноут получилось только с помощью изменения на нём IP-адреса на тот, который указан у старого ноутбука, вписанного в проект.
Меня интересует вопрос, как на запущенном проекте произвести изменения путем загрузки новых настроек в NetPro? Например, добавить новый ноутбук с другим IP-адресом.

v0v
не первый раз у нас
не первый раз у нас
Сообщения: 343
Зарегистрирован: 12 дек 2018, 14:47
Имя: Влад
Благодарил (а): 1 раз
Поблагодарили: 44 раза

Добавление нового соединения в NetPro

Сообщение v0v »

Любой PC может связаться c PLC если он находится в той же сети и не надо его писать в netpro. а лучше убрать из netpro все PC.

Автор темы
Skillz
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 15 ноя 2021, 11:34
Имя: Виктор
Благодарил (а): 3 раза

Добавление нового соединения в NetPro

Сообщение Skillz »

v0v писал(а): 18 май 2022, 09:21 Любой PC может связаться c PLC если он находится в той же сети и не надо его писать в netpro. а лучше убрать из netpro все PC.
Не знаю. До изменения ip и маски подсети на те, которые были записаны в проекте, подключение отсутствовало :ges_hmm:
Имеет ли значение, если этот проект в пцс?

А если убрать все РС. То каким образом загружать изменения на запущенном проекте?

stesl
эксперт
эксперт
Сообщения: 1008
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 94 раза
Поблагодарили: 136 раз

Добавление нового соединения в NetPro

Сообщение stesl »

Skillz писал(а): 18 май 2022, 13:37 Имеет ли значение, если этот проект в пцс?
Вполне возможно. В классическом Степе, инженерную станцию в принципе незачем прописывать в НетПро. Хотя можно это сделать. Только смысл будет если вы будете пользоваться соединениями PC internal. Допустим проект WinCC заливать на сервера. В случае связи с ПЛК, такое соединение избыточно.
А вот с PCS не работал. Но да, бывают такие моменты, что проект делался в PCS и в классическом Степе что то идет не так. Но обычно на забугорном форуме это уже разжевано.

POV
корифей
корифей
Сообщения: 762
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 105 раз
Поблагодарили: 146 раз

Добавление нового соединения в NetPro

Сообщение POV »

Skillz писал(а): 18 май 2022, 13:37 Имеет ли значение, если этот проект в пцс?
Имеет, если тип проекта "PCS7".
stesl писал(а): 18 май 2022, 13:47 В классическом Степе, инженерную станцию в принципе незачем прописывать в НетПро.
Неверно. Надо прописывать, если для связи/загрузки с панелями оператора/станциями оператора/плк используется функция "роутинг". А вот в портале "роутинг" работает проще и там можно не прописывать.

По началу темы непонятна задача? Добавить еще одну ES в проект PCS7? Добавляйте, меняйте IP в проекте, компилируйте изменения, загрузите на ту ES xdb файл руками, если симатик нет установлен. В плк то зачем это грузить? Если вы используете не TCPIP соединение, тогда все сложнее, но об этом надо писать. Вы проект PCS7 где держите/как планируете? Это более важный вопрос.

stesl
эксперт
эксперт
Сообщения: 1008
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 94 раза
Поблагодарили: 136 раз

Добавление нового соединения в NetPro

Сообщение stesl »

POV писал(а): 18 май 2022, 14:14Неверно.
А я утверждаю - верно )) Для связи с ПЛК, если Вы не используете интерфейс PC int - PG в проекте не нужен

Автор темы
Skillz
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 15 ноя 2021, 11:34
Имя: Виктор
Благодарил (а): 3 раза

Добавление нового соединения в NetPro

Сообщение Skillz »

POV писал(а): По началу темы непонятна задача? Добавить еще одну ES в проект PCS7? Добавляйте, меняйте IP в проекте, компилируйте изменения, загрузите на ту ES xdb файл руками, если симатик нет установлен. В плк то зачем это грузить? Если вы используете не TCPIP соединение, тогда все сложнее, но об этом надо писать. Вы проект PCS7 где держите/как планируете? Это более важный вопрос.
Да, спасибо. Именно это и требуется. Только осваиваю настройки связи, поэтому что-то мог неправильно написать. Как загрузить xdb файл, где его взять и что это такое? Симатик.нет установлен. Соединение tcp/ip.

POV
корифей
корифей
Сообщения: 762
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 105 раз
Поблагодарили: 146 раз

Добавление нового соединения в NetPro

Сообщение POV »

Как таковое отконфигурированное соединение (connection) для ES в проекте можно и не делать (для TCP/IP). Если только ES не выступает в роли сервера или single station. Когда добавите вторую ES, присоедините ее к Plant(Process) Bus (надеюсь разницу между коммуникационными шинами в иерархии PCS7 понимаете), в настройках станции посмотрите каталог, где лежат файлы .xdb от каждой станции в проекте - обычно это <project>\xdb\, откомпилируйте изменения. Перетащите файл на новую станцию и загрузите ее через импорт (там в трее иконочка с мониторчиком от станции). Далее уже и по сети можно это будет делать.
Для связи с ПЛК на новой ES еще надо будет PC/PG настроить. Для связи с серверами выбрать адаптер в Simatic Shell.
Ответить

Вернуться в «Simatic Step7»