SIEMENS, DF&PD

Предыдущее посещение: Пт июн 24, 2016 14:54 Текущее время: Пт июн 24, 2016 14:54

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




 [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: Создание универсальных органов управления
СообщениеДобавлено: Ср окт 17, 2012 14:45 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 07, 2012 14:34
Сообщения: 92
Откуда: Новочеркасск
Доброго времени суток.

Работаю с WinCC не так долго и есть много неудобных моментов которые не получается "красиво" решить.

В частности это создание универсальных органов управления.
Поясняю. Нужно управлять большим количеством однотипных механизмов, например клапанами.

1) Нарисовать и настроить "клапан" (индикация различных состояний) один раз, а далее копировать этот клапан и менять только переменные при вызове этого "Универсального элемента". Сейчас у меня что-то похожее, но приходится менять переменные теги по большому количеству параметров и даже лезть в код, что очень неудобно. Можно ли сделать средствами WinCC что либо подобное ActivX компонента, чтобы вызвать заполнить поля с переменными и все?

2) Так же с всплывающими органами управления... Сейчас я нажимаю у себя в проекте на тот же клапан, всплывает окошко (через SetPropBOOL) с кнопками "Пуск" и "Стоп" и так далее.
Получается, что для каждого клапана у меня огромное количество Картинок в Grafics Designer, для каждого клапана своя. Можно ли так же каким-либо образом сделать одну универсальную картинку?

В CitectScada от Scnheider-Electric Есть специальные средства для создания таких органом, там они называются "Джины" и "СуперДжины"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 17, 2012 15:14 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Вс фев 26, 2006 21:44
Сообщения: 1688
Откуда: Липецк, ОАО "НЛМК"
Faceplate, Customized Object и структурные тэги - как раз то, что вам нужно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 17, 2012 15:35 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 07, 2012 14:34
Сообщения: 92
Откуда: Новочеркасск
Негатив писал(а):
Faceplate, Customized Object и структурные тэги - как раз то, что вам нужно.


"Красивый трактор", будем ликвидировать безграмотность. Спасибо за наводку.

Если есть еще идеи, буду благодарен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 17, 2012 16:08 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 07, 2012 14:34
Сообщения: 92
Откуда: Новочеркасск
А если у меня нет PCS7, а только WinCC ? Как быть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 17, 2012 16:18 
Не в сети
Ведущий специалист

Зарегистрирован: Пт дек 31, 2004 13:25
Сообщения: 2248
Откуда: SIEMENS I IA AS Москва
Альтернатива - http://support.automation.siemens.com/W ... n/23690358


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание универсальных органов управления
СообщениеДобавлено: Ср окт 17, 2012 18:44 
Не в сети
Новый писатель

Зарегистрирован: Вт июн 26, 2012 10:51
Сообщения: 19
Pendalf писал(а):
Сейчас у меня что-то похожее, но приходится менять переменные теги по большому количеству параметров и даже лезть в код, что очень неудобно. Можно ли сделать средствами WinCC что либо подобное ActivX компонента, чтобы вызвать заполнить поля с переменными и все?


В Graphic Designer на Вашем клапане правым кликом выберите Linking - > Tag Connection, сильно облегчает переименование множества тагов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 18, 2012 6:59 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 07, 2012 14:34
Сообщения: 92
Откуда: Новочеркасск
Юрченко Владимир писал(а):


Спасибо, уже сам нашел. Много букаф.

Цитата:
В Graphic Designer на Вашем клапане правым кликом выберите Linking - > Tag Connection, сильно облегчает переименование множества тагов.


Спасибо, облегчает, но немного не то.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 18, 2012 7:43 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 07, 2012 14:34
Сообщения: 92
Откуда: Новочеркасск
В ходе изучения данного вопроса, понял что FacePlate это только лишь универсальные картинки которые можно размещать на нужной мне мнемосхеме.
А как быть в WinCC с универсальными всплывающими окнами с нужными мне кнопками для конкретного аппарата? FacePlate это не решает.

Получается этот FacePlate сырая, недоделанная функция WinCC, где можно решать относительно простые задачи.

Лучше действительно использовать "Linking - > Tag Connection".
Или ручками.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 18, 2012 9:25 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Пт мар 04, 2011 23:01
Сообщения: 1089
Pendalf писал(а):
А как быть в WinCC с универсальными всплывающими окнами с нужными мне кнопками для конкретного аппарата?
Получается этот FacePlate сырая, недоделанная функция WinCC, где можно решать относительно простые задачи.
Сама WinCC/Степ7 сырая, недоделанная программа, если не читать доки и не учиться.
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 18, 2012 12:53 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 07, 2012 14:34
Сообщения: 92
Откуда: Новочеркасск
fil74 писал(а):
Pendalf писал(а):
А как быть в WinCC с универсальными всплывающими окнами с нужными мне кнопками для конкретного аппарата?
Получается этот FacePlate сырая, недоделанная функция WinCC, где можно решать относительно простые задачи.
Сама WinCC/Степ7 сырая, недоделанная программа, если не читать доки и не учиться.
Изображение


Конечно плохому танцору тапочки жмут. Это я не спорю, только вот согласитесь "танцпол" бывает и попонятнее.

Картинку хорошую вставили, пните в нужную сторону где это можно прочитать? Или нужно обязательно прочитать кучу доков и в итоге самому сообразить как это делается?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 18, 2012 14:04 
Не в сети
Возможно это нечеловек

Зарегистрирован: Пн авг 15, 2011 9:44
Сообщения: 2242
Pendalf писал(а):
нужно обязательно прочитать кучу доков и в итоге самому сообразить как это делается?
Именно сначала прочитать оглавление, пролистать, воспользоваться функцией поиска в PDF
http://old.automation-drives.ru/as/prod ... nCC&l3=doc


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 18, 2012 14:18 
Не в сети
Ведущий специалист

Зарегистрирован: Пт дек 31, 2004 13:25
Сообщения: 2248
Откуда: SIEMENS I IA AS Москва
Если проблема с "многими букафами" на английском и рыться в документации лень, то задайте на форуме поиск по ключевым словам "tag prefix" и "picture window", например смотрите http://iadt.siemens.ru/forum/viewtopic.php?t=18061


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 22, 2012 16:05 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 07, 2012 14:34
Сообщения: 92
Откуда: Новочеркасск
А можете сделать видео урок, можно даже без комментариев, как сделать в WinCC 7 простой универсальный орган управления который бы появлялся при нажатии на какой либо клапан или чтото подобное. Просто чтобы было понятно сам принцип как создавать такие "СУПЕРДЖИНЫ".
Если бескорыстно для блага рускоязычных пользователей это нельзя сделать, какое нужно вознаграждение за сэкономленное время?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 23, 2012 15:31 
Не в сети
Ведущий специалист

Зарегистрирован: Пт дек 31, 2004 13:25
Сообщения: 2248
Откуда: SIEMENS I IA AS Москва
Зачем нужно делать какой то мультик, когда то что нужно уже сделано - скачиваете демо проект с http://support.automation.siemens.com/W ... n/35102867
В Praxis-Demo есть несколько экранов (вызов в рантайме через меню "Picture Blocks") с разными вариантами разработки лицевых панелей - как использованием структурных тегов, так и с использованием структурирования по именам тегов (Tag prefix). Есть примеры с появлением панели по нажатию - переходите в среду разработки и смотрите как это сделано.
Дам еще одну ссылку по использованию, может пригодится - http://support.automation.siemens.com/W ... n/31624179


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 23, 2012 19:31 
Не в сети
Начинающий писатель

Зарегистрирован: Чт янв 28, 2010 8:51
Сообщения: 82
Откуда: Челябинск, Turn Key Pipeline Services B.V.
Когда то писал простенький скрипт. При клике любого элемента на экране, открывается picture window с картинкой для данного типа элементов - в титул пишется имя элемента, например valve1. В picture vindow допустим 2 кнопки с именами open & close. Далее по клику любой кнопки, используя конкатенацию, сетим тэг valve1.open или valve1.close.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 24, 2012 8:32 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 07, 2012 14:34
Сообщения: 92
Откуда: Новочеркасск
Юрченко Владимир писал(а):
В Praxis-Demo есть несколько экранов (вызов в рантайме через меню "Picture Blocks") с разными вариантами разработки лицевых панелей - как использованием структурных тегов, так и с использованием структурирования по именам тегов (Tag prefix). Есть примеры с появлением панели по нажатию - переходите в среду разработки и смотрите как это сделано.


Спасибо большое, действительно интересно посмотреть, только вот не в один скрипт "C" (самое интересное) в каком-либо элементе не могу влезть. Даже если удалить и создать C-action, тоже не получается. А VBS работает. Говорит что "The server is curently not available! You cannot edit any actions at this time!"
Что это такое?
Как открыть? Я поменял в разделе Computer Server на локальное имя своей машины. Где еще что нужно сменить чтобы открыть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 24, 2012 9:00 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 07, 2012 14:34
Сообщения: 92
Откуда: Новочеркасск
Не могу объяснить что именно нужно поменять, но смог сам открыть.
Открыл свой рабочий проект, потом просто в Графическом редакторе открыл интересующие меня страницы демонстрационного проекта, и так все скрипты в кнопках стали видны.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 24, 2012 9:29 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 07, 2012 14:34
Сообщения: 92
Откуда: Новочеркасск
Посмотрел, мне не понравилось, все равно "много" нужно ручками переменных менять, чтобы сделать объектно-ориентированное окошечко с органами управления, а потом еще его вызывать в нужных местах. Очень неудобно. Faceplate еще можно использовать, но тоже не "айс"
Это в WinCC БОЛЬШОЙ минус.

Вопрос остается актуальным. А пока буду ручками делать, нет уже времени придумывать чудо скрипты за разработчиков ПО Siemens, надо сдавать объекты.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 24, 2012 10:24 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Пт мар 04, 2011 23:01
Сообщения: 1089
Pendalf писал(а):
Посмотрел, мне не понравилось, все равно "много" нужно ручками переменных менять, чтобы сделать объектно-ориентированное окошечко с органами управления, а потом еще его вызывать в нужных местах. Очень неудобно. Faceplate еще можно использовать, но тоже не "айс" (ass?)
Это в WinCC БОЛЬШОЙ минус.
Поосторожнее с выражениями.
Многим интерфейс среды разработки WinCC не нравился - поэтому и появился ТИА Портал, но пока только для тестирования.
А некоторые уже настолько привыкли к ручному режиму, что им не нравится интерфейс от Флекса
Изображение
Pendalf писал(а):
А пока буду ручками делать, нет уже времени придумывать чудо скрипты за разработчиков ПО Siemens, надо сдавать объекты.
Ох и отомстит же тебе ПО Siemens за нежелание его изучать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 30, 2012 7:32 
Не в сети
Начинающий писатель

Зарегистрирован: Вт фев 07, 2012 14:34
Сообщения: 92
Откуда: Новочеркасск
Нашел презентацию в pdf
На сайте Siemens и ее же только со звуком на Youtube.
Там говорится про FACEPLATE. С ним я уже разобрался более менее. Так же говорится, что можно создавать в качестве централизованно изменяемых объектов и, так необходимые мне, всплывающие окна управления.

Изображение

Скачал, как мне кажется, все документы по Wincc. Но ничего не нашел, может не знаю что искать? Подскажите где читать? Как сделать?


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

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


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

Сейчас этот форум просматривают: Ivan-DM и гости: 7


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

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