SIEMENS, DF&PD

Текущее время: Вс июн 26, 2016 7:29

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: TagMigrator
СообщениеДобавлено: Вт ноя 20, 2012 12:46 
Не в сети
Известный Писатель

Зарегистрирован: Вт май 02, 2006 5:02
Сообщения: 355
Созрел уже наверно поделится своей программой :)

TagMigrator

Изображение

Умеет открывать Step7 программы любой версии, искать необходимые теги, по маске регулярных выражений, отправляет в WinCC любой версии, процесс добавления тегов занимает пару секунд на 20 тысяч, так же может удалять, с такой же скоростью, если удалять не требуется рантайм останавливать не обязательно. Так же не обязательно останавливать рантайм если подключится к проекту с клиентской станции (и для добавления и для удаления).
Сохраняет списки для импорта сименовской программой, и для импорта алармов.
По умолчанию ищет DB с комментарием в символьной таблице " hmi" 4 буквы в конце комментария, точно так же ищет для добавления в комментариях тегов или целых структур " hmi" 4 буквы в конце комментария.
Остальные DB-шки игнорирует. Для их открытия необходимо дважды щелкнуть по требуемой DB-шки.
Так же по умолчанию комментарии включаются в имя тега (без конечных " hmi")
Изменить это можно в настройках

Удалить теги стандартными средствами WinCC нельзя. Так как для каждой группы создается уникальный CreatorID

Запоминает для каждого Step7 проекта собственные настройки поиска
Установки не требует

http://3i4i5d.ru/TagMigrator/TagMigrator9.3.zip (1 239 728 байт)

зеркала:
http://80.244.36.13/TagMigrator/TagMigrator9.3.zip
http://193.35.97.104/TagMigrator/TagMigrator9.3.zip

Есть еще недоработки, походу исправления буду сюда выкладывать.


UPD
Новая версия от 11.12.2013 09:28
Исправлен функционал программы.
Исправлено вычисления адресов переменных для специфичных типов данных.
Добавлена возможность открытия проектов не имеющих хард.
Встроен хелп.


Последний раз редактировалось barracuda Пт окт 03, 2014 5:41, всего редактировалось 4 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 21, 2012 12:43 
Не в сети
Известный Писатель

Зарегистрирован: Ср мар 24, 2010 13:55
Сообщения: 126
а можно перенести теги таким образом:

есть db1, db2, db3. В каждом из них теги.
Хочется перенести их в винсиси таким образом:
"имя db"_"имя тега"
например, DB1_Motor1

Цитата:
Удалить теги стандартными средствами WinCC нельзя. Так как для каждой группы создается уникальный CreatorID

А как удалять? из вашей программы?


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

Зарегистрирован: Вт май 02, 2006 5:02
Сообщения: 355
Fresh писал(а):
а можно перенести теги таким образом:

есть db1, db2, db3. В каждом из них теги.
Хочется перенести их в винсиси таким образом:
"имя db"_"имя тега"
например, DB1_Motor1

Цитата:
Удалить теги стандартными средствами WinCC нельзя. Так как для каждой группы создается уникальный CreatorID

А как удалять? из вашей программы?


1. Так и переносится, только в начале еще имя CPU добавляется, если надо что то из имени удалить (имя CPU например) в настройках можно задать что исключать из имени тега
Имя DB берется из символьной таблицы, если оно там не прописано то будет "DB1"_"имя тега"
Символ разделитель "_" так же можно выбрать самостоятельно

2. Да из программы, при добавлении будет вопрос удалять ли старые, либо в ручную, из окна для винсиси, удаление сделано максимально быстрым именно с помощью использования уникальных СreatorID, стандартная оболочка WinCC удаляет только те теги где СreatorID = 0
Можно еще через импорт-экспорт заменить СreatorID на 0, и далее делать с тегами то что хочешь

UPD
После изменения настроек необходимо дать команду компиляции в контекстном меню (правой кнопкой мыши на CPU или ниже по дереву)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 22, 2012 5:27 
Не в сети

Зарегистрирован: Пн ноя 05, 2012 9:24
Сообщения: 5
Откуда: Казахстан
Отличная программа :)
WinAC ODK? Где можно скачать ODK?


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

Зарегистрирован: Сб авг 16, 2008 11:22
Сообщения: 342
ALLIGATOR писал(а):
WinAC ODK?

нет, WinAC ODK - это расширение для работы с виртуальным ПЛК.


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

Зарегистрирован: Вт май 02, 2006 5:02
Сообщения: 355
ALLIGATOR писал(а):
Отличная программа :)
WinAC ODK? Где можно скачать ODK?

Спасибо! :)
Нет это WinCC_ODK v60 SP4
Скачать можете у меня
http://3i4i5d.ru/TagMigrator/WinCC_ODK%20v60%20SP4.zip (385 941 504 байт)
С примерами
Или облегченная версия
http://3i4i5d.ru/TagMigrator/ODK6.ZIP (3 203 501 байт)
Только документация (хотя немного примеров там есть)


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

Зарегистрирован: Вт фев 16, 2010 20:17
Сообщения: 89
Откуда: Екатеринбург
barracuda писал(а):
TagMigrator

Спасибо!


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

Зарегистрирован: Вт май 02, 2006 5:02
Сообщения: 355
Добавил в программу редактирование TagLoggin
Открывает (контекстное меню) читает,

Изображение

Импорт/экспорт для эксела (почему этого нет в стандартном сименсе мне не понятно)

Изображение

читает из файла загружает в винсиси, можно редактировать прямо в программе (без добавления/удаления)

Сохраняет/восстанавливает, не только записи но и описание архива

http://3i4i5d.ru/TagMigrator/TagMigrator9.2.zip (808 386 байт)

зеркала:
http://80.244.36.13/TagMigrator/TagMigrator9.2.zip
http://193.35.97.104/TagMigrator/TagMigrator9.2.zip


Последний раз редактировалось barracuda Пт окт 03, 2014 5:42, всего редактировалось 2 раз(а).

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

Зарегистрирован: Вс апр 17, 2011 19:05
Сообщения: 184
Откуда: Дзержинск
barracuda писал(а):
Импорт/экспорт для эксела (почему этого нет в стандартном сименсе мне не понятно)

Есть такое в AlarmLogging.


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

Зарегистрирован: Вт май 02, 2006 5:02
Сообщения: 355
artamonov писал(а):
barracuda писал(а):
Импорт/экспорт для эксела (почему этого нет в стандартном сименсе мне не понятно)

Есть такое в AlarmLogging.

Я говорил про TagLoggin

В AlarmLoggin планирую импорт/экспорт не только алармы, но и все настройки алармлогина


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: TagMigrator
СообщениеДобавлено: Ср дек 11, 2013 6:51 
Не в сети
Известный Писатель

Зарегистрирован: Вт май 02, 2006 5:02
Сообщения: 355
http://3i4i5d.ru/TagMigrator/TagMigrator9.3.zip (1 239 728 байт)

зеркала:
http://80.244.36.13/TagMigrator/TagMigrator9.3.zip
http://193.35.97.104/TagMigrator/TagMigrator9.3.zip

Новая версия от 11.12.2013 09:28
Исправлен функционал программы.
Исправлено вычисления адресов переменных для специфичных типов данных.
Добавлена возможность открытия проектов не имеющих хард.
Встроен хелп.


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

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


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB