stud2008
Junior Member / Новичок
Участник № / Member № 4502
отправлено / posted
Планирую разработку проекта примерно на 1500 каналов. Есть ли способ импорта/экспорта каналов, наподобие csv? Много времени тратишь на заведение каналов, а потом если где-то ошибка очень сложно ее найти. К тому же, зачастую заводишь каналы и внезапно вылетает ИС.
Сообщения / Posts 9 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Гораздо удобнее работать с каналами в рамках SCADA системы, чем с простыми текстовыми файлами таблицами. В распоряжении есть большой функционал: тиражирование, групповое редактирование каналов и других компонентов, автопостроение, поиск по структуре и т.д. Для переноса каналов из другого проекта есть библиотеки. Канал имеет сложную структуру с аргументами, поэтому простой импорт и экспорт структуры проекта невозможен и не имеет смысла. Для работы с проектом используйте Инструментальную систему.
Описанная работа с Инструментальной средой не является нормальной. Из возможных причин самопроизвольного закрытия ИС можно отметить только использование в проекте символов номер «№» или тире «—», используйте вместо них к примеру букву «N» или дефис «-». Необходимо разобраться, данный эффект происходит на конкретном проекте, компьютере или самой ИС. Попробуйте переустановить ИС. Штатно деинсталлируйте ИС штатными средствами ОС, установите актуальный релиз TRACE MODE 6, перенесите папку с ИС на локальный диск, уберите из пути пробелы, кириллицу, знаки препинания или специальные символы. В пути к проекту – аналогично. Запускать ИС необходимо от имени Администратора всегда. Папка с установленной ИС, папка с проектом и со скомпилированным проектом, папка c:\ProgramData\AdAstra\... должны быть доступны данному пользователю, в данных папках задано правами возможность удалять/менять/создавать файлы.
Николай Ушаков
Junior Member / Новичок
Участник № / Member № 9257
отправлено / posted
Поддерживаю stud2008 - экспорт/импорт МЕГА важная и удобная функция. Вы - товарищи из техподдержки набейте 1500 тегов руками - вместо того чтобы просто в Excele мышкой столбик растянуть или скрипт небольшой минут за 15 накидать, потом подумайте, что теги названы криво, нужно их в нормальный вид привести и переименовать штук 500, тогда вам сразу станет понятно что "Гораздо удобнее", а что красиво выглядит только на презентации.
Я сделал пару десятков проектов в WinCC и Weintek(Builder), в обоих ПО всегда для добавления тегов использовал ТОЛЬКО импорт/экспорт. Потому что монотонная тупая работа не только вводит нормального программиста в состояние крайней досады(забить 1500 тегов руками!), но это нерациональное использование времени того же программиста и огромная возможность внесения ошибок - забиваешь на автомате какую-нибудь дичь(глаз замыливается), смотришь свежим взглядом и снова впадаешь в состояние крайней досады.
Жаль что у нас скаду часто выбирают не программисты, а манагеры, иначе таких вопросов бы просто не возникало.
Сообщения / Posts 4 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Не совсем ясно в чем у Вас именно проблема. Развернутый ответ был дан выше.
1500 тегов (как источники-приемники, так и каналы) могут быть отредактированы групповым способом. Он описан в Справочной Системе в разделе - Проект АСУ - Редакторы объектов структуры проектов - Редакторы групп компонентов - Базовый редактор групп компонентов.
Фактически, достаточно выделить необходимые каналы, задать шаблон изменяемого атрибута (имя, значение параметра и т.д.) и нажать Enter.
Забивать отдельно все 1500 тегов придется только если они абсолютно уникальны и не имеют ничего структурно общего. Во всех остальных случаях все решается тремя шагами, описанными выше.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Николай Ушаков
Junior Member / Новичок
Участник № / Member № 9257
отправлено / posted
спасибо! со ссылкой на справку гораздо понятнее.
я тоже рассматриваю TraceMode на замену одной российской скаде, времени на глубокое изучение нет, а наступать на старые грабли не хочется.
можно еще пару вопросов - 1. как изменить привязку группы графических элементов - растиражировать систему 2. как понять куда привязан канал (элемент на экране)
Сообщения / Posts 4 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1. Проще всего создать Графический объект и поместить в него тиражируемые элементы. Менять привязку у ГО.
2. Найти ГЭ и открыть на редактирование. Чтобы было проще искать элемент существует Таблица графических элементов (Вид - Таблица графических элементов). Также есть режим Эмуляции, когда при вводе значения в нужный аргумент можно видеть реакцию привязанных ГЭ.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Николай Ушаков
Junior Member / Новичок
Участник № / Member № 9257
отправлено / posted
прошу прощения, плохо сформулировал мысль по привязке канала:
отправлено / posted
Пр. клавишей мыши по каналу - перейти по вызову наверх. В найденном канале вызова экрана найти нужную привязку в аргументах. С помощью режима эмуляции попробовать найти какой ГЭ меняется при записи в этот аргумент.
При разработке проекта аргументы рекомендуем называть в соответствии с названием или логикой привязываемого ГЭ.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |