понедельник, 9 апреля 2018 г.

Работа с серверами WinCC через инженерную станцию

В Simatic Manager есть возможность создания системы: "инженерная станция--сервер--резервный сервер--клиенты". Такая система позволяет делать изменения в проекте WinCC на ходу, без потери связи, и не ограничивая технологический процесс. Кроме того все управление осуществляется от инженерной станции - что очень удобно: открываешь проект WinCC на инженерке (правой кнопкой и open object), меняешь его как надо, а затем делаешь прогрузку (PLC-->Download) по изменениям (Changes).
Сейчас я напишу как это было сделано у нас, возможно это не самый правильный способ, но он работал.


  1. В первую очередь нужно настроить связь со всеми компьютерами сети, возможно придется все запихивать в отдельную рабочую группу (не возможно а придется, и кроме того нужно создать пользователя на каждом клиенте и сервере с логином и паролем как на инженерной станции, для того чтобы у них были права управления папками). Чтобы поменять рабочую группу, нужно в свойствах компьютера, на вкладке имя компьютера изменить рабочую группу. Кроме того нужно выставить права на возможность чтения и записи в расшаренные папки. Уже на этом этапе можно определить папки под проекты и расшарить их. Чтобы добавить пользователя в систему, нужно через панель управления открыть администрирование и там управление компьютером. Там нам нужны локальные пользователи и группы
  2. У нас все было организовано через мультипроект, но суть не меняется, поэтому добавляем в мультипроект новый проект, а в этот проект нужно добавить Simatic PC Station
  3. В конфигурации добавленной станции нужно добавить 2 позиции: первая WinCC Application, вторая IE General, где в свойствах прописываем MAC адрес нашего сервера 
  4. Автоматически создается объект (OS), который можно переименовать (например 777). При открытии объекта запускается WinCC, где и создаются все картинки. В свойствах объекта нужно указать на второй вкладке путь на сервер, куда нужно будет прогружать проект. Эта папка должна быть заранее создана и расшарена с полным доступом для инженерной станции. Опция Standby-OS пока будет недоступна, потому что в ней нужно указать резервный сервер, который будет создан позднее. Внимание! mcp файл не нужно создавать, он создается автоматически. Готовый проект тоже не нужно вручную копировать, т.к. все скопируется автоматически при прогрузке сервера 
  5. На стороне сервера нужно заренее создать расшаренную папку с полными правами доступа для инженерной станции, куда будет сохраняться проект. Возможно понадобится сделать импорт станции, для этого нужно в трее найти редактор конфигуратора станций, где сделать импорт файла .xdb, который находится в папке проекта на инженерной станции в папке XDBs 
  6. Клиенты в проект можно добавить как Insert New Object -> OS (Client). В них настраивается путь, так же как настраивается пусть в настройках сервера Target OS. Возможно еще по-другому сделать: на клиентском компьютере при открытии WinCC создать новый клиентский проект, а в настройках Server Data (правой кнопкой --> Loading) нужно открыть путь до .pck файла в проекте на сервере, который находится в папке Packages. но при таком способе в самом проекте не будут отображаться клиенты

Комментариев нет:

Отправить комментарий