cp5613 & Visual C++
Елена Протасова; 23.10.03

Низ написан как и полагается на Step7, конроллер, разумеется, Сименс, плата CP5613. Нужно написать верх полностью на Visual C++! Кто-нибудь этим занимался, писал драйвера связи и т.п., есть ли SDK какой-нибудь? CDK, как я поняла, только для WinCC(хотя я сильно в него не углублялась, могу и ошибаться), может у где-нибудь завалялись исходники?

Заранее благодарю за любую помощь!
Re: cp5613 & Visual C++
Yrok; 23.10.03

Через OPC драйвера или DDE драйвера.

У меня например попадалась программка называется KepServer она значит через ком порт связывалась с контроллером (при том что при установке программы указываешь какой драйвер нужен(ы)S7-200, TI505....)предварительно указываешь какие слова или байты нужны для скачки и запускаешь, а потом примерчик на С++ и качаешь от туда или туда данные.
Re: cp5613 & Visual C++
Yrok; 23.10.03

Загдяни сюда http://simatic.nm.ru/download_main.htm

там есть примерчик на delfhi но я думаю можно переложить на С++, а вообще ищи документацию на OPC и драйвера. Они для этого и придуманы
Re: cp5613 & Visual C++
Чистяков Дмитрий ОАО СеверСталь; 23.10.03

Не понятно какой смысл во всём этом - повторить пройденый кем-то уже путь и изобрести велосипед. Но тем неменее (можно уже заносить в FAQ) :-)

1. Использовать OPC сервер (необходимо будет купить).
Это самый, пожалуй простой способ для связи с контроллером.
2. Использовать OLE/DDE менеджер (купить или найти в инете халявный).
3. Написать программу на С (Pascal, Delphi и т.д.), использую S7-API.
Это набор функций для работы с коммуникационными процессорами от Siemens, с установленным Simatic Net (имеется в комплекте с CP5613 на CD-ROM).
http://www4.ad.siemens.de/WW/llisapi.dll?func=cslib.csinfo&lang=en&siteid=CSEUS&objid=11186885
Re: cp5613 & Visual C++
Чистяков Дмитрий ОАО СеверСталь; 23.10.03

Не понятно какой смысл во всём этом - повторить пройденый кем-то уже путь и изобрести велосипед. Но тем неменее (можно уже заносить в FAQ) :-)

1. Использовать OPC сервер (необходимо будет купить).
Это самый, пожалуй простой способ для связи с контроллером.
2. Использовать OLE/DDE менеджер (купить или найти в инете халявный).
3. Написать программу на С (Pascal, Delphi и т.д.), использую S7-API.
Это набор функций для работы с коммуникационными процессорами от Siemens, с установленным Simatic Net (имеется в комплекте с CP5613 на CD-ROM).
http://www4.ad.siemens.de/WW/llisapi.dll?func=cslib.csinfo&lang=en&siteid=CSEUS&objid=11186885
Re: cp5613 & Visual C++
Елена Протасова; 23.10.03

Спасибо за ответы. Теперь немного разобралась, буду выбирать.

Скорее всего выберу 3 вариант.