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>