Здравствуйте, коллеги!
Есть задача - перенести функциональные блоки (FB) и блоки данных (DB) из Tia Portal v16 в v15. Но возникла проблема с переносом таблицы объявлений переменных, в особенности переменных типа Struct, и все это приходится перебивать вручную, что неудобно и долго. Может есть какой-нибудь способ переноса объявлений переменных блока между разными версиями Портала? Заранее благодарен за помощь!
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Перенос блоков из Tia Portal v16 в v15
Модератор: Глоб.модераторы
-
- авторитет
- Сообщения: 802
- Зарегистрирован: 12 авг 2008, 11:05
- Имя: Патрушев Олег Валерьевич
- Страна: Россия
- город/регион: г. Н.Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 158 раз
Перенос блоков из Tia Portal v16 в v15
А просто конвертировать проект из 15 в 16 почему не подходит?
-
- администратор
- Сообщения: 4909
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 236 раз
- Поблагодарили: 425 раз
Перенос блоков из Tia Portal v16 в v15
Здесь, я так понял, направление обратное: из 16 в 15. Напрямую не получится.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
-
- здесь недавно
- Сообщения: 28
- Зарегистрирован: 31 авг 2020, 16:33
- Имя: Никита
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 15 раз
- Поблагодарили: 1 раз
Перенос блоков из Tia Portal v16 в v15
Нужно наоборот - из 16 в 15. Дали задание задействовать наработки из проекта, разработанного в 16 версии, в проекте, рассчитанного на 15 версию. Из промежуточных результатов получилось лишь перенести скелет структур, но осталась необходимость их наполнять переменными вручную - стало удобнее, но все же надеюсь, что есть способ элегантнее что-ли
-
- авторитет
- Сообщения: 802
- Зарегистрирован: 12 авг 2008, 11:05
- Имя: Патрушев Олег Валерьевич
- Страна: Россия
- город/регион: г. Н.Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 158 раз
Перенос блоков из Tia Portal v16 в v15
Упс, прочитал не в ту сторону.
Это пробовали?:
1--"Generate source from this block" в 16 и потом в 15 External source files - Add new external file.
Неужели со структурами не катит? Там практически текстовый файл, может его подредактировать можно, чтобы 15 устраивал?
2--Просто в таблицах переменных есть экспорт-импорт - тоже должно помочь.
По простому это думаю все, далее писать что-то свое с использованием SDK, но для одного проекта такое себе, да и требует внешнего программиста.
Это пробовали?:
1--"Generate source from this block" в 16 и потом в 15 External source files - Add new external file.
Неужели со структурами не катит? Там практически текстовый файл, может его подредактировать можно, чтобы 15 устраивал?
2--Просто в таблицах переменных есть экспорт-импорт - тоже должно помочь.
По простому это думаю все, далее писать что-то свое с использованием SDK, но для одного проекта такое себе, да и требует внешнего программиста.
-
- здесь недавно
- Сообщения: 28
- Зарегистрирован: 31 авг 2020, 16:33
- Имя: Никита
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 15 раз
- Поблагодарили: 1 раз
Перенос блоков из Tia Portal v16 в v15
Первый способ помог перенести только DB-шки, а что касается FB - эти функции недоступны (выделяются серым). Второй - аналогично. В общем, спасибо за оказанную помощь!
-
- авторитет
- Сообщения: 802
- Зарегистрирован: 12 авг 2008, 11:05
- Имя: Патрушев Олег Валерьевич
- Страна: Россия
- город/регион: г. Н.Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 158 раз
Перенос блоков из Tia Portal v16 в v15
А я на своих FB и проверял первый способ. И именно из 16 в 15. Там только структур не было. Все сработало. Странно что у вас серое. А на каком языке написаны FB, может дело в этом. Может переключить язык, если вам не надо потом править в 15.
-
- здесь недавно
- Сообщения: 30
- Зарегистрирован: 12 сен 2020, 12:26
- Имя: Митрич
- Благодарил (а): 9 раз
- Поблагодарили: 1 раз
Перенос блоков из Tia Portal v16 в v15
А зачем собственно в 15 версию все переносить?
Можно же 15 проапдейтить в 16 после чего сравнить проекты и перенести требуемое и дальше сидеть в 16. Или 15 версия что то принципиальное?
"просто интересно у меня есть динозавры начиная с 10 версии (11 12 13 14 15.0) но все перенес на 15,1 на тот момент была крайняя"
Можно же 15 проапдейтить в 16 после чего сравнить проекты и перенести требуемое и дальше сидеть в 16. Или 15 версия что то принципиальное?
"просто интересно у меня есть динозавры начиная с 10 версии (11 12 13 14 15.0) но все перенес на 15,1 на тот момент была крайняя"