Доступ к базам WinCC
NIKOLAHA; 11.8.03

При выполнениии рекомендаций документации, при получении доступа к базе данных WinCC хоть CS, хоть RT обнаруженно следующее:

1. При выгруженном WinCC возможен доступ к любой из баз проекта, хоть через EXEL, хоть через интерактивный SQL, или что нибудь еще.
2. При загруженном WinCC и не запущенном RT картина та же
3. После активации проекта (RT TagLog отключен) доступ к базе CS становится невозможным, доступ к базе RT возможен
4. Если активировать RT TagLog или влепить на форму таблицу пользовательского архива, в общем заставить WinCC обращаться к базе RT получить доступ к обеим базам из "вне" становиться не возможно.
Такое впечетление что после того как к базе начинает обращаться WinCC никто другой это сделать не может.
Использовалась версия WinCC 5.1, OC WIN2000+sp3. Все запускалось на одной машине, доступ к источникам данных производился через "шаровую" память.
Помогите пожалуйста если кто может.
Желательно как нибудь так все решить чтобы не наворачивать много кода, не то чтобы совсем не умею писать код, но хотелось бы как нибудь попроще.


Re: Доступ к базам WinCC
Юрий Оганесян; 11.8.03

Через Sared memory не получится держать 2 клиента - это особенность работы Sybase в "несетевом режиме" - а WnCC только так и работает. А вот через TCP/IP - клиента цеплять можно. Только одного. Видимо, лицензионное ограниечение. Примечание: при определенном наборе устанволенного SIMENS'овского soft'a связь по TCP не устанавливается - даже пот 2638 не присутствует в списке открытых. Мучились довольно долго. Толком в причинах не разобрались. Но мое уверждение можно проверить на "чистой" WinCC без вской предистории со STEP 7 и т.д.