Стартовая страница › Форумы › Вопросы без категории › Конвертер проектов версии 5 в версию 6
- В этой теме 100 ответов, 6 участников, последнее обновление 9 месяцев, 3 недели назад сделано
Mikhail.
-
АвторЗаписи
-
23.03.2022 в 09:00 #22595
MikhailМодераторКлиент не вошел в систему
Сделайте, пожалуйста, скриншот настроек соединения с Агентом и скриншот файла конфигурации Агента ScadaAgent\Config\ScadaAgentConfig.xml
Также уточните детали ошибки из лога Агента.Форматы подтянулись. С остальным пока не получилось.
Выберите конкретный канал, чтобы рассмотреть на его примере.
23.03.2022 в 14:51 #22604
a80808Участник@mikhail, добрый день!
Ну вот возьмем довольно показательный канал 4018 — в исходной версии он содержит размерность, величину и формат из «штатных».Выдержки из xml:
Т.е. форматы сконвертировались нормально, Величина (23) должна быть 4 (температура) — здесь 3 (Время), Размерность (24) — °C — занулена, должна быть 22.
23.03.2022 в 14:52 #22605
a80808УчастникНе записалась ссылка До конвертера
23.03.2022 в 15:55 #22609
MikhailМодераторВеличина Температура в 5-й версии имеет обозначение T (латинская)
Величина Температура в 6-й версии имеет код T (латинская), а время t (маленькая).
Однако, сравнение должно происходить с учётом регистра символов.
Поэтому мне пока непонятно, почему работает неверно.
У Вас в 5-й версии обозначение температуры «T» в верхнем регистре?Размерность в 5-й версии имеет обозначение °C.
Размерность в 6-й версии имеет код Celsius.
Нужно в таблице 5-й версии изменить обозначение на Celsius.
Попробуйте, пожалуйста.23.03.2022 в 17:00 #22616
a80808УчастникТак я сравниваю не символы а коды величин. Мне кажется это правильнее. Да и в таблице Каналов именно коды. Как вариант три массива — индекс — код в 5 версии, значение — код в 6 версии…
23.03.2022 в 21:12 #22620
a80808Участник24.03.2022 в 10:47 #22621
MikhailМодераторДеплоймент:
На скриншоте соединения с Агентом видно, что экземпляр пустой. Он должен быть равен Default. Напишите, какие действия приводят к тому, что он становится пустой?Конвертер:
Конвертация величин и размерностей на основе их идентификаторов не используется, потому что пользователь мог поменять идентификаторы в своём проекте, и конвертирование в этом случае будет некорректным. Поэтому для сопоставления используются текстовые обозначения и наименования.24.03.2022 в 11:02 #22623
a80808УчастникНу не знаю, на мой взгляд подавляющее большинство пользователей штатные идентификаторы менять не будут. Я не менял начиная с версии 5.5 как начал работать с Rapid Scada. Тем не менее результат вы видите. Добавлять — да, но их можно не учитывать.
24.03.2022 в 11:16 #22624
a80808УчастникДеплоймент
1. Беру проект версии 5 (xxx). Проверяю профиль развертывания:Профиль в.5
Вроде все ок (?)2. Открываю проект после конвертера (xxx-v6), смотрю профиль — наименование пусто.
Профиль в.6
Пробовал и на машине с установленной Скадой и без…24.03.2022 в 20:54 #22630
a80808УчастникВ «неправильном» Deployment.xml отсутствует строка (ниже выделена жирным косым шрифтом)
<AgentConnectionOptions>
<Host>localhost</Host>
<Port>10002</Port>
<Username>ScadaAdmin</Username>
<Password>B9D0F030265751578B00E9801C69320C</Password>
<Instance>Default</Instance>
<Timeout>10000</Timeout>
<SecretKey>0E063D581B1DB27B8E984993DED65CE99284A706756C706C7F3B12C44BD55D4D</SecretKey>
</AgentConnectionOptions>24.03.2022 в 20:58 #22631
a80808УчастникЯ добавил эту строку и конфигурация нормально загрузилась
25.03.2022 в 11:34 #22644
a80808УчастникЧто еще заметил:
1. При редактировании «готового» профиля развертывания поля «Наименование» и «Экземпляр» не доступны для редактирования. Так и надо?
2. В новом профиле Они также закрыты от редактирования, но в «Экземпляр» уже заполнено «default»Так раз они закрыты от редактирования как в них можно вносить данные? Или нельзя?
25.03.2022 в 12:18 #22648
MikhailМодераторИнстанс — исправил, перевыложил. Спасибо, что помогли найти ошибку.
«Наименование» и «Экземпляр» не доступны для редактирования. Так и надо?
Наименование соединения не используется. Это общий визуальный компонент, поэтому сложно убрать.
Экземпляр подставляется автоматически и отображается для информирования.25.03.2022 в 22:42 #22657
a80808УчастникПроверил — норма. Но все же может быть стоит переделать на конвертацию не по наименованиям а по кодам? (ИМХО)
26.03.2022 в 11:51 #22659
MikhailМодераторПодход к конвертации менять не планируется.
Наилучший вариант — подготовить таблицы Unit.xml, Param.xml, вписав в них нужные коды, и положить в архив конвертера. Далее перед конвертацией, копировать эти таблицы в проект версии 5.
Я пока не конвертировал реальные проекты. Когда сделаю это, добавлю указанные таблицы в конвертер. -
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.