WinCC RAW data tag
Руденко Алексей "НЕВИСС-Комплекс"; 25.11.04

Столкнулся с небольшой проблемой.

В WinCC создаю RAW-тэг и далее его разбиваю на части, но все это дело работает до той поры пока значение длины для него в районе 200 байт (240 уже не работает) - далее начинаются проблемы, а именно: он не хочет считываться функцией GetTagRaw - функция выдает ошибку.
Это происходит как при использовании эмулятора Степ-7 так и при использовании реального железа (IM151-7 CPU).
Кстати в процессе "разбора полетов" столкнулись с проблемой, что CPU отказывается работать на профибасе(мигает системная ошибка и ошибка шины) а позволяет считывать данные только по MPI. Непонятки какие-то.
Кто сталкивался с подобным поведением RAW тегов, помогите...

Re: WinCC RAW data tag
Кирилов Владимир; 26.11.04

Если не ошибаюсь, MPI устроена так, что пакеты в ней длиной 250 байт.

Re: WinCC RAW data tag
Руденко Алексей "НЕВИСС-Комплекс"; 26.11.04

Ну MPI то понятно, а что профибас?

К слову, в какой раз наблюдаю молчаливых сынове Сименса - ни ответа ни привета. Вчера с этим вопросом обращались к Питерскому представительству: ответ не удивил: "Не знаем!!!"
Re: WinCC RAW data tag
Кирилов Владимир; 26.11.04

DP - кажись то же самое, FMS не знаю, надо смотреть

Re: WinCC RAW data tag
Руденко Алексей "НЕВИСС-Комплекс"; 26.11.04

The maximum length of the raw data is limited to one of the data blocks that should be transferred. It must be possible to transfer the raw data completely with just one PDU (Protocol Data Unit). The maximum length of the data blocks that can be transmitted by the S7 communications driver depends on the PDU length negotiated during the connection setup minus the header and additional information. The following maximum PDU lengths are commonly used for SIMATIC S7:


S7-300: PDU length 240 bytes; data block length max. 208 bytes

S7-400: PDU length 480 bytes; data block length max. 448 bytes

Вот и ответ, всем спасибо!
Re: WinCC RAW data tag
Чистяков Дмитрий ОАО СеверСталь; 26.11.04

А такой вопрос - а зачем Вам такой большой блок RAW данных?

Вы пытаетесь записывать какие-то сигналы в файл, подменяя функцию трендов, только с меньшим временем цикла?
Или ещё какие-то мысли имеются?
Может просто пойти другим путём? Расскажите, так може чё подскажу.
Что же касается MPI, то этот интерфейс нельзя назвать особо предназначенным для быстрых и больших коммуникационных задач.

Что касается IM151-7 CPU. Profibus на борту этого модуля может работать только в режиме Slave. Т.е. только в режиме станции удалённой периферии.
Для работы в режиме мастера необходимо докупить модуль 6ES7138-4HA00-0AB0
Re: WinCC RAW data tag
jkeks; 26.11.04

новый пакет Genesis32 стоит около 8000$ новая 8 версия, полностью со всем барахлом. В Екатеринбурге самый известная кантора по автоматизации ProSoft по большей части придерживается именно продукта фирмы ICONICS, а тот просто основывается на WEB. Я чисто из энтузиазма наблюдаю за этой ситуацией.

См. http://ptm-energo.ru

Re: WinCC RAW data tag
Руденко Алексей "НЕВИСС-Комплекс"; 26.11.04

Суть состоит в следующем:

В контроллере будут храниться посекундные архивы за 10 минут до аварии (предполагаемой, т.е. постоянно данные будут обновляться) и за 10 минут после, далее архивация останавливается (Все это будут работать на 414_2DP).
Далее оператору нужно будет выгрузить это все в WinCC и просмотреть (найти причину и т.д.)
Блок данных получается равным 9620 байт - и это все в случае необходимости нужно вытянуть (архивация средствами WinCC не допускается, т.к. объект котельная - сами понимаете - все должно управляться на нижнем уровне).
Как я понял максимум что я выжму из S7-соединения 448 байт на тэг. Этого очень мало (таких блоков данных где-то около 50 :-)
Сейчас пошел по другому пути:
С помощью BSEND/BRESIVE можно пересылать до 16KB информации из контроллера напрямую, а WinCC способна это дело принять. Есть конечно недостатки, но это неважно, т.к. такие считывания будут происходить редко (хотелось бы чтобы вообще не происходили).
Так вот - симулятор это дело не поддерживает, как не поддерживают 200CPU и 313_2DP, которые имеются у нас в наличии, а работать надо!!!
Усли кто сталкивался с работой этих функций - буду очень признателен.
Спасибо всем за участие в дискуссии
Re: WinCC RAW data tag
Руденко Алексей "НЕВИСС-Комплекс"; 26.11.04

Сейчас докопался, что 300-ка поддерживает эти функции - пойду пробовать...

Жду комментариев (вот бы сименс услышать но боюсь это несбыточные мечты, это ж вам не Германия)<<br>