Самое начало
Andrey; 2.10.04

Добрый день! Подскажите, как начинать проект для связки step7+wincc6.Где настроить базу даннных хранения проекта (а то step7 хранит ее в dbf, а wincc на MSSQL).Имеется ли возможность отладки программы (самий блоков и верхнего уровня - wincc) без контроллеров?


Если я правильно понимаю процесс должет представлять следующую последовательность действий:
1.Набираем аппаратуру в проекте step7
2.создаем таблицу символов проекта в step7
3.кодируем блоки, т.е.пишем программу управления процессом
4.Переносим тэги в wincc (кстати как?)
5.рисуем экраны мнемосхем
6.привязываем компоненты мнемосхемы к тегам
7.пишем обработчики (скрипты) для управления объектами и модификации выходных тегов
8.Эмуляция процесса (какими средствами?)

Ну и еще один вопросик - если не сложно - предположим возникает предаварийная ситуация - низкий уровень в емкости, необходимо из контроллера в wincc передать это сообщение.Как правильно это сделать?Учитывая,наверное,необходимость создания очереди таких сообщений?
Может за этим будет следить сам wincc, а контроллер будет только отрабатывать блокировки для данной ситуации?
Заранее ОГРОМНАЯ блгодарность за ответы!
Re: Самое начало
Миша; 2.10.04

Ну для симуляции процесса существует ропграмма PLCSim (она позволяет работать ваабще без контроллера)


передача аварийных сообщений может быть организована по инициативе контроллера или битовым способом.

Во втором случае есть биты ошибок в PLC а в WinCC используется Alarm Loggin
Re: Самое начало
Nick Gashevsky; 4.10.04

Возможно Вам может подойти Simatic PCS6 как более интегрированная среда (Step+WinCC).

Re: Самое начало
~BurAn~; 4.10.04

>>4.Переносим тэги в wincc (кстати как?)


Я испoльзую для этого Excel. В Addition software на диске с WinCC есть Configuration Tools. После установки в меню Excel появляется новый пункт (WinCC). Очень удобно!!! Хотя можно и напрямую из WinCC читать тэги в Step7.
>>8.Эмуляция процесса (какими средствами?)

Я вообще не симулирую весь процесс. А делау так: создал, например 1 мотор. Привязал к нему 3 тэга (1 для статуса, 2-й для аларма, 3-й для "Мануал/Ауто"). Проверил анимацию спомощью внутренних тэгов и, если все ок, то копирую этот мотор по всему проэкту, не забывая применять Link -> Tag connection для привязки правильного тэга...<<br>