SIEMENS, DF&PD

Предыдущее посещение: Чт июл 07, 2016 14:37 Текущее время: Чт июл 07, 2016 14:37

Часовой пояс: UTC + 3 часа




 [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Structure tags/структурные теги.
СообщениеДобавлено: Ср окт 03, 2007 15:40 
Не в сети
Известный Писатель

Зарегистрирован: Чт июл 12, 2007 15:08
Сообщения: 150
Откуда: г.Ст.Оскол Белгородской обл.
При создании экземпляра структурного тега, в котором присутствуют и внешние, и внутренние теги, все внутренние теги создаются в корневой папке Internal tags. Вопров: нельзя ли как то их переместить в необходимую мне папку, а то совсем нечитаемо выходит.
Да и вообще, имеет ли смысл само использование этих структурных тегов, так как они крайне неудобны: редактировать структуру при существующих экземплярах нельзя, создается структура в одном месте, удаляется в другом. Читал, что есть возможность редактировать теги через Excel, но насколько я понимаю, это есть лишь в версии 6.2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 03, 2007 16:37 
Не в сети
Известный Писатель

Зарегистрирован: Ср авг 08, 2007 14:00
Сообщения: 418
Откуда: Старый Оскол
В одной группе собрать и внешние и внутренние теги нельзя, т.к. внешние теги обязательно должны быть привязаны к какому-нибудь соединению, а внутренние теги к соединию быть привязаны не могут по определению.
Вопрос удобства структурных тегов каждый разработчик решает для себя сам, а теги можно редактировать через Excel и в более ранних версиях WinCC, для этого есть утилита Tag Export Import, об этом уже много писалось.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 03, 2007 16:46 
Не в сети
Известный Писатель

Зарегистрирован: Вт авг 09, 2005 15:49
Сообщения: 172
Откуда: Минск, SIMATEK
Работа со структурными тегами в WinCC действительно не удобна. Однако смысл их использовать всё же есть. Допустим у Вас на установке 30 двигателей. Их состояние в контроллере описывается в блоках данных с одинаковой структурой. В этом случае, установив структурый тег и задав смещение для его элементов Вы очень быстро создадите теги процесса для всех моторов. Если же структура блока данных мотора у Вас изменится, Вы удалите 30 созданных структурных тегов, произведёте изменения в структуре, и быстро создадите 30 новых, вместо того чтобы вручную править или добавлять новые теги 30 раз. Кроме этого, доступ к тегам осуществляется по их символьным именам. Если в скриптах пользоваться косвенной адресацией (т.е. формировать имя тега как символьную переменную из разных кусочков то имя вида "Motor1.On" выглядит очень предпочтительно. В WinCC есть механизм модульных кадров, который связан со структурными тегами. Структурные теги также вставляются в Excel с помощью Tag Export/Import.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 03, 2007 17:07 
Не в сети
Известный Писатель

Зарегистрирован: Чт июл 12, 2007 15:08
Сообщения: 150
Откуда: г.Ст.Оскол Белгородской обл.
Цитата:
В одной группе собрать и внешние и внутренние теги нельзя, т.к. внешние теги обязательно должны быть привязаны к какому-нибудь соединению, а внутренние теги к соединию быть привязаны не могут по определению.

В одной структуре можно сделать и внутренние, и внешние теги. Структуры, создаваемые при компиляции OS в Simatic Manager как раз имеют и внешние теги, и внутренние. И опять же эти внутренние теги лежат в корневом каталоге и переместить их никак нельзя. Впрочем можно этот факт просто игнорировать.
Цитата:
Если же структура блока данных мотора у Вас изменится, Вы удалите 30 созданных структурных тегов, произведёте изменения в структуре, и быстро создадите 30 новых, вместо того чтобы вручную править или добавлять новые теги 30 раз.

Да уже занимался подобным занятием. Мне не очень понравилось. По-моему, довольно глупое занятие. Разве нельзя было сделать, чтобы изменения в структуре сразу отражались на существующих тегах без их пересоздания.
Цитата:
Если в скриптах пользоваться косвенной адресацией (т.е. формировать имя тега как символьную переменную из разных кусочков то имя вида "Motor1.On" выглядит очень предпочтительно. В WinCC есть механизм модульных кадров, который связан со структурными тегами.

Да можно ведь называть теги и как Motor1_On, и механизм модульных кадров (TagPrefix) будет прекрасно работать. Но мороки с созданием, адресацией, изменением тегов будет не меньше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 04, 2007 9:57 
Не в сети
Известный Писатель

Зарегистрирован: Сб янв 15, 2005 0:49
Сообщения: 466
Откуда: Уфа
Цитата:
Да можно ведь называть теги и как Motor1_On, и механизм модульных кадров (TagPrefix) будет прекрасно работать. Но мороки с созданием, адресацией, изменением тегов будет не меньше.

Можно создавать теги через знак подчеркивания в Excele (написать в Экселе макросы по созданию тегов, сообщений и архивов в ВинСС), например, Analog_1_HI_LIM, Analog_1_LO_LIM, Analog_1_HH, Analog_1_H, Analog_1_LL, Analog_1_L, Analog_1_Value и т.п.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Structure tags/структурные теги.
СообщениеДобавлено: Пт окт 05, 2007 12:53 
Не в сети
Известный Писатель

Зарегистрирован: Пн окт 16, 2006 15:47
Сообщения: 145
Откуда: Москва
IceFlame писал(а):
При создании экземпляра структурного тега, в котором присутствуют и внешние, и внутренние теги, все внутренние теги создаются в корневой папке Internal tags. Вопров: нельзя ли как то их переместить в необходимую мне папку, а то совсем нечитаемо выходит.
Да и вообще, имеет ли смысл само использование этих структурных тегов, так как они крайне неудобны: редактировать структуру при существующих экземплярах нельзя, создается структура в одном месте, удаляется в другом. Читал, что есть возможность редактировать теги через Excel, но насколько я понимаю, это есть лишь в версии 6.2.


Вообще отказывайся от их использования, это настолько непродуманый и неудобный инструмент, что лучше не использовать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 08, 2007 10:00 
Не в сети
Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7512
Откуда: Украина
Да нормальный это инструмент. Во всяком случае до тех пор, пока в WinCC не организуют прозрачный доступ ко всем переменным (в первую очередь, к структурным), как это было в Protool и есть в WinCC Flexible.

2alex_ros:
А вы попробуйте достаточно быстро создать настроечные переменные, например для полутора сотен контуров регулирования без структурных тэгов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 22, 2007 17:32 
Не в сети
Новый писатель

Зарегистрирован: Чт апр 12, 2007 16:05
Сообщения: 47
Откуда: Москва
Подскажите начинающему! Где можно почитать про структурированные тэги? Про их создание, редактирование и вообще об их устройстве. Заранее спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 23, 2007 9:16 
Не в сети
Известный Писатель

Зарегистрирован: Вт май 02, 2006 5:02
Сообщения: 355
Eugene1974 писал(а):
А вы попробуйте достаточно быстро создать настроечные переменные, например для полутора сотен контуров регулирования без структурных тэгов.


Легко.
У меня одновременно два проекта по 30 тысячь тегов, создаются автоматом из ПЛС и имеют вид, например:
"CS COUPER29 Fld_KIP_Couper In F_MixGas FltDelay (Задержка на формирование сбоя показаний сек)"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 23, 2007 13:20 
Не в сети
Известный Писатель

Зарегистрирован: Вт янв 11, 2005 8:50
Сообщения: 460
Откуда: ОАО "Северсталь" ПХП
Здесь смотрели http://www.automation-drives.ru/as/download/doc/simatic_hmi/wincc/WinCC_V6_r.pdf, страница 71.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 14, 2007 11:41 
Не в сети
Известный Писатель

Зарегистрирован: Чт июл 12, 2007 15:08
Сообщения: 150
Откуда: г.Ст.Оскол Белгородской обл.
Интересно получается. При создании экземпляра стуктурного тега вручную его внутренние подтеги можно перемещать по группам, удалять по отдельности и т.д. Когда же экземпляр получается путем копирования, при попытке копирования или перемещения одного из членов вылетает надпись, что мол, нельзя так со структурным тегом.
Переместить в другую группу не удалось и через Excel. Получилось лишь с использованием ODK.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group