Работа с контроллером через Profibus из Windows
Fanat; 14.8.04

Недавно наткнулся в хелпах для СиматикНет на описание функций и библиотек для считывания данных по Профибасу с контроллера средствами Виндовс, т.е. на одном из ЯВУ (C++) пишешь программу и спокойно считываешь данные. Необходимо лишь установить СиматикНет.

Но столкнулся с многими проблемами, например, функции никак не хотели работать, а выдавали неведомые ошибки. В итоге мне удалось лишь вызывать функцию, которая определяла доступные подключения, создавала нужные, но сам процесс считывания так и остался глючным.
Если у кого есть информация по этому поводу, поделитесь пожалуйста!!!
Спасибо, что выслушали.
Алексей, "Невисс-комплекс" г. Санкт-Петербург
Re: Работа с контроллером через Profibus из Windows
Макс Прилепский; 16.8.04

Гораздо проще было бы с помощью Simatic Net получать данные из канала PROFIBUS в Simatic OPC Server, находящийся на той же станции, что и PROFIBUS CP, к которому затем подключаться в качестве OPC-клиента для доступа к тегам.

Re: Работа с контроллером через Profibus из Windows
Fanat; 16.8.04

Этот вариант работает и неплохо, но хотелось бы знать и подобный вариант работы с симатиком...

Re: Работа с контроллером через Profibus из Windows
Чистяков Дмитрий ОАО СеверСталь; 16.8.04

А для этой цели можно воспользоваться SAPI-S7. Это API интерфейс Windows`а для вызова функций связи и управления оной. Но для работы это интерфейса необходимо установить SIMATIC NET.

Описание
http://www4.ad.siemens.de/WW/news/en/1652760
И пример
http://www4.ad.siemens.de/WW/news/en/7887913
Re: Работа с контроллером через Profibus из Windows
Fanat; 16.8.04

Вот я с и работал с этими SAPI, но почему-то связь не пошла...

Если есть у кого опыт общения с набором данных функций, то буду очень признателен за помощь...
Сам помогу если чем смогу...
Если есть русская документация, то буду рад :-)
Спасибо всем кто откликнулся
Re: Работа с контроллером через Profibus из Windows
Чистяков Дмитрий ОАО СеверСталь; 16.8.04

Дык пример то скачай. ;-)