Страница 1 из 1

Проблемы со схемой подключения (2)

СообщениеДобавлено: Пн май 07, 2007 5:04 pm
Дмитрий
Здравствуйте, Уважаемая служба поддержки. Возникла проблема с внедрением InTouch v9.5. Не получается установить связь с PLC S7-315 2 PN/DP фирмы Siemens. Физическое соединение: Сетевая карта (АРМ) ---------- Switch -------- Встроенный порт Ethernet (PLC)
На АРМ оператора установлен следующий пакет ПО:
•WinXPPRO (Eng) + SP2
•InTouch 9.5
•Factory Suite
•Simatic NET I/O Server
•WWClient
После установки запущена утилита OS Configuration Utility. Симптомы:
Связь между S7.exe и View.exe функционирует нормально. Ping от АРМ на PLC проходит (физическое соединение корректно).
НО!!! S7.exe не может установить соединение с PLC. Индикатор передачи данных (Rx/Tx) на PLC не моргает. Кроме того замечена аномалия в работе сервера ввода/вывода S7: При выполнении последовательности действий Configure->Topic Definition...->Modify /*Topic создан до этого*/-> AutoGen->OK. сервер S7 вываливается с ошибкой и предлагает отослать отчёт в Microsoft.
Просим Вас:
•подтвердить возможность настройки связи на выбранном наборе ПО с указанным PLC
•В случае, если это возможно, выслать рекомендации по настройке.
•Пожалуйста, в настройках особое внимание уделите получению параметров Topic. Не понятно, по какому принципу заполняются поля свойств Topic.

СообщениеДобавлено: Пн май 07, 2007 5:05 pm
Дмитрий
По всей видимости, Вы используете программное обеспечение, не совместимое с данной схемой подключения.
Логика здесь такая: PLC семейства SIMATIC S7-300/400 фирмы Siemens выпускаются с возможностью подключения модулей коммуникационных сопроцессоров ( CP ). Эти модули расширяют функциональные возможности контроллера, к примеру CP-343 позволяет ему выступать в качестве Web-сервера.
Коммуникационные сопроцессоры выпускаются в различных модификациях: как независимые модули или как PCI модули ( аналог сетевой карты ). В том случае если в системе используются PCI модули, для работы с ними необходимо установить Simatic NET I/O Server ( более новая версия - S7SIMATIC DAServer ) и соответствующий драйвер для CP:
•[CP5411, CP5511, платы интерфейса MPI ] требуют ПО PROFIBUS Softnet S7
•[CP5613] требуют ПО PROFIBUS S7-5613
•[CP1613] требуют ПО Industrial Ethernet S7-1613
•[CP1612, 3COM Network Adapter] требуют ПО Industrial Ethernet Softnet-S7
Если PCI модули не используются - устанавливайте SIDirect DAServer. Этот сервер обеспечивает соединение с контроллером через обычную сетевую карту, также он поддерживает CP 243/343/443 для контроллеров серий 200/300/400 соответственно. В документации особенно подчеркивается что SIDirect DAServer не совместим с:
•библиотекой SIMATIC .NET
•PCI модулями коммуникационных сопроцессоров
•модулями расширения PCMCIA
Перед установкой сервера рекомендуем установить программу TagCreator - она умеет автоматически создавать в InTouch тэги, соответствующие переменным контроллера.
Что касается топиков - обязательными для заполнения являются поля "Topic name" и "Server Name", а в случае удаленного сервера ещё и "Node Name"=[путь до сервера]. Поле "OPC path" это выбор канала контроллера.

СообщениеДобавлено: Ср авг 22, 2007 12:24 pm
MaxXx
Опишите, пожалуйста, подромнее поле "OPC path"!
Является ли это поле обязательным для заполнения?
И что, собственно, писать в нем?

СообщениеДобавлено: Ср авг 22, 2007 1:20 pm
Admin
OPC_Path это путь в терминологии OPC согласно иерархии объектов.
(например [S7:EMU|EMU|S7TCPIP]). Для заполнения не обязательно,
но если Вы хорошо знакомы с OPC можете поэкспереминтировать.