Стартовая страница › Форумы › Вопросы без категории › Конвертер проектов версии 5 в версию 6
- В этой теме 95 ответов, 5 участников, последнее обновление 1 месяц, 3 недели назад сделано qweqweqwe.
-
АвторСообщения
-
05.04.2022 в 21:35 #22829a80808Участник
По размерностям — для меня несколько странно, что надо менять «Наименование» (в.5) на «Код» (в.6)…
06.04.2022 в 16:42 #22846MikhailМодераторВ 5-й версии в размерностях нет поля Код, поэтому приходится использовать поле Наименование. По сути код — это текстовый идентификатор.
Попробуйте, пожалуйста, для другой величины, кроме температуры и времени.
Из readme.txt: «Чтобы установить величину канала, обозначение величины в исходном проекте и код величины в шаблоне проекта должны совпадать.»То есть в проекте версии 5 нужно изменить коды величин, скопировав их из версии 6.
06.04.2022 в 17:15 #22853a80808УчастникЯ сразу попробовал для всего файла, около 40 размерностей. Вроде все совпадают (что у меня были). На картинках видны и м3 и м3/час. Есть еще часы, и т.п.
Михаил, встречный вопрос.
Как я понял (правильно?) алгоритм выглядит примерно так:
1. Вы берете код размерности из файла Каналы 5 версии
2. по этому коду вы ищете в таблице Размерности 5 версии Наименование
3. По найденному наименованию в таблице Размерности 6 версии вы определяете уникальный номер (идентификатор) строки
4 И подставляете этот идентификатор в таблицу Каналы 6 версии.
Как то все это сложно… Хотя (как я тут где то увидел) вы намерены отказаться от цифровых идентификаторов и полностью использовать строковые. Это будет касаться только номера сигнала (код тэга в версии 6) или (когда то) и номеров каналов? Т.е. вы будете переходить в идентификаторе каналов на принцип идентификации тэгов в ОРС? Не будет ли это более сложным для восприятия, особенно новичками? (ИМХО)06.04.2022 в 17:16 #22854a80808УчастникДа, с величинами попробую сегодня вечером
06.04.2022 в 18:19 #22856MikhailМодераторВы берете код размерности из файла Каналы 5 версии
В 5-й версии в размерностях нет поля Код.
В конвертере строится соответствие между размерностями 5-й и 6-й версии на основе их кода. Дальше старая размерность канала меняется на новую согласно словарю соответствий.вы намерены отказаться от цифровых идентификаторов и полностью использовать строковые
Это не так. Речь шла только о номерах тегов и не скоро.
06.04.2022 в 20:11 #22857a80808УчастникВ 5-й версии в размерностях нет поля Код.
Я имел в виду идентификатор (номер) строки в таблице
07.04.2022 в 12:49 #22874a80808УчастникПо величинам — заменил в таблице Величин в.5 Графу «Обозначение» на «Код» из версии 6. В принципе все более- менее перенеслось правильно (Температура, Давление, Объемный расход, Состояние, Время…) — разумеется где это было указано и указано правильно. Остальное все же придется ручками…
также как и то, что раньше называлось «Текст перечисления»и входило в Размерности — теперь в Форматы.
НО в принципе для грубой подготовки проекта для версии 6 вполне пригодно. Проблема останется только в том (это результат подхода) что таблицы проекта будут уникальны именно для этого проекта…07.04.2022 в 15:21 #22881MikhailМодераторТеперь можно экспортировать таблицы размерностей и величин из версии 5, указав только стандартные идентификаторы записей, в форматы XML или DAT. Затем перед конвертированием нового проекта импортировать эти таблицы.
Если пришлёте то, что у Вас получилось, добавлю в архив конвертера.
- Этот ответ был изменен 2 года назад от Mikhail.
07.04.2022 в 15:22 #22882MikhailМодераторФормат подтягивается в том числе из таблицы размерностей.
07.04.2022 в 17:22 #22888a80808УчастникЕсли пришлёте то, что у Вас получилось, добавлю в архив конвертера.
Т.е. что конкретно? Таблицы Размерностей и Величин из 5 версии?Или из шестой? Или все? 🙂
07.04.2022 в 17:39 #22889MikhailМодераторОтредактированные таблицы размерностей и величин из 5-й версии.
07.04.2022 в 18:57 #22892a80808Участник08.04.2022 в 11:26 #22904MikhailМодераторСпасибо. Добавил в конвертер. Ваша работа сэкономит время тем, кто будет пользоваться конвертером.
08.04.2022 в 15:37 #22917a80808УчастникВсегда рад!
05.12.2022 в 12:13 #26439MikhailМодераторКонвертер проектов обновлён. Также добавлены конвертеры исторических данных и событий. Файлы ProjConv5to6.zip, HistConv5to6.zip, EventConv5to6.zip. Ссылка в начале темы.
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.