1. Настройка в проекте - star-lib

advertisement
Инструкция по
настройке OPC-сервера в проекте STEP7
1. НАСТРОЙКА В ПРОЕКТЕ
1.1. Создание станции в программе NetPro
1.1.1. Из каталога добавить в проект объект типа «Simatic PC Station».
1.1.2. В свойствах объекта задать имя станции совпадающее с фактическим Netbios-именем
шлюзовой ПЭВМ (совпадение имени требуется для дистанционной загрузки конфигурации
на шлюзовую ПЭВМ).
1.1.3. Сохранить проект и закрыть NetPro.
1.2. Конфигурирование станции в программе HW Config
1.2.1. Запустить программу HW Config для созданной станции.
1.2.2. На поз.1 установить объект типа «сетевой адаптер»: IE General SW V6.2 SP1.
1.2.3. На поз.2 установить объект «приложение»: OPC Server SW V6.4.
1.2.4. В свойствах объекта «IE General» задать фактический IP-адрес адаптера шлюзовой
ПЭВМ, который используется для связи с контроллером: 192.168.0.202. И маску подсети:
255.255.255.0. (Рис. 1.1)
1.2.5. В свойствах объекта «IE General», на вкладке «Options» задать настройки временных
интервалов установки и мониторинга связи:
Send Keepalives for Connections = 10 s,
Connection Establishment Monitoring = 15 s.
Рис. 1.1 Задание конфигурации IE General.
1.3. Задание настроек доступа OPC-сервера к данным контроллера
1.3.1. В свойствах объекта «OPC server», на вкладке «S7» отметить пункт «Use Symbols Configured» и нажать кнопку «Configure».
1.3.2. В открывшемся окне «Configure Symbols» задать настройки «не видимости» для
каждого блока данных в приведенном слева списке. Для этого необходимо выделить каждый
блок данных в списке слева и (для него) снять отметку «Symbol Settings – Visible» (Рис. 1.2).
Рис. 1.2 Задание доступа к данным контроллера через OPC-сервер.
1.3.3. Задать настройки «видимости» блока DBinPU с типом доступа «для чтения». Выделить
блок в приведенном слева списке. Установить отметку «Symbol Settings – Visible» и выбрать
тип доступа «Access – R».
1.3.4. Задать настройки «видимости» блока DBfromASU с типом доступа «чтение/запись».
Выделить блок в приведенном слева списке. Установить отметку «Symbol Settings – Visible» и
выбрать тип доступа «Access – RW».
1.3.5. Кнопкой «OK» применить настройки и закрыть окно.
1.3.6. Сохранить и компилировать конфигурацию станции.
1.3.7. Закрыть программу HW Config.
1.4. Задание связи OPC-сервера с контроллером
1.4.1. Открыть конфигурацию станции SIMATIC 400 в NetPro.
1.4.2. Задать связь коммуникационного контроллера PN-IO станции SIMATIC 400 с сетью
Ethernet_3 (Industrial Ethernet).
1.4.3. Аналогичным образом, задать связь шлюзовой ПЭВМ с той же сетью через сетевой
адаптер IE General.
1.5. Создание соединения между OPC-сервером и контроллером
1.5.1. Выбрать процессор CPU414-3. В контекстном меню выбрать пункт «Insert New
Connection».
1.5.2. В диалоге выбрать (Рис. 1.3):
Connection Partner - объект OPC-Server шлюзовой ПЭВМ;
Connection Type – S7.
1.5.3. Закрыть окно диалога.
Рис. 1.3 Создание соединения OPC-сервера.
1.5.4. В свойствах созданного соединения (диалог показывается после создания соединения,
либо вызывается из соответствующей строки списка соединений CPU414-3, расположенного в
нижней части окна) отметить пункт «Establish an active connection».
1.6. Сохранение конфигурации
1.6.1. Выбрать пункт меню Network>>Save and Compile...
1.6.2. В появившемся диалоге выбрать пункт «Save and Compile Everything» и нажать «OK».
1.6.3. В случае успешного обновления конфигурации проекта (отсутствуют сообщения об
ошибках) настройка OPC-сервера в проекте STEP7 завершена.
1.6.4. После создания или изменения конфигурации OPC-сервера требуется ее (повторная)
загрузка в шлюзовую ПЭВМ.
2. ЗАГРУЗКА КОНФИГУРАЦИИ
2.1. Загрузка конфигурации из проекта
Загрузка конфигурации на шлюзовую ПЭВМ должна осуществляться дистанционно, из
программы NetPro. Для этого на шлюзовой ПЭВМ должно быть установлено, настроено и
запущено соответствующее программное обеспечение SIMATIC Net. Шлюзовая ПЭВМ
должна быть доступна по сети.
При загрузке конфигурации через файл конфигурации (XDB-файл), на шлюзовую ПЭВМ
не переносится информация о символах OPC-сервера и символьный доступ к данным
недоступен.
2.1.1. Проверить имя станции SIMATIC на шлюзовой ПЭВМ (отображается в поле «Station»).
По-умолчанию оно принимается равным Netbios-имени ПЭВМ. Имя станции должно точно
совпадать с именем станции шлюзовой ПЭВМ, указанном в конфигурации проекта. В случае
необходимости имя может быть изменено через диалог, вызываемый по кнопке «Station Name
…» (Рис. 2.1). После изменения имени станции перезагрузка ПЭВМ не требуется.
Рис. 2.1 Изменение имени станции.
2.1.2. Проверить IP-адрес адаптера IE General. Он должен точно совпадать с IP-адресом,
указанным в проекте.
2.1.3. На технологической ПЭВМ (программаторе) открыть проект в STEP7.
2.1.4. Открыть конфигурацию соединений станции SIMATIC 400 в программе NetPro.
2.1.5. Выделить станцию шлюзовой ПЭВМ. Из контекстного меню выбрать пункт
Download>>Selected Stations. На запрос подтверждения перезаписи конфигурации нажать
«YES».
Начинается процесс загрузки конфигурации на шлюзовую ПЭВМ по локальной сети.
Появляется предупреждение об остановке модулей (программ) на целевой станции (Рис. 2.2).
Нажать «ОК».
Рис. 2.2 Загрузка данных.
Загрузка конфигурации из NetPro на шлюзовую ПЭВМ невозможна в следующих случаях:
1) отсутствует соединение шлюзовой и технологической ПЭВМ (проверяется
системной утилитой ping.exe с адресом шлюзовой ПЭВМ);
2) фактическое имя станции отличается от указанной в проекте;
3) компонент IE General шлюзовой ПЭВМ остановлен или имеет IP-адрес отличный
от указанного в проекте.
2.1.6. После окончания загрузки конфигурации выполнить перезагрузку шлюзовой ПЭВМ.
2.1.7. После перезагрузки открыть окно программы «STATION Configuration Editor» и
убедиться, что компоненты IE General и OPC-сервер запущены и ошибки отсутствуют (в
столбце «Run/Stop» отображаются зеленые пиктограммы).
Download