1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Перенос блоков из Tia Portal v16 в v15

Модератор: Глоб.модераторы

Ответить

Автор темы
machox222
здесь недавно
здесь недавно
Сообщения: 28
Зарегистрирован: 31 авг 2020, 16:33
Имя: Никита
Страна: Россия
город/регион: Москва
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Перенос блоков из Tia Portal v16 в v15

Сообщение machox222 »

Здравствуйте, коллеги!

Есть задача - перенести функциональные блоки (FB) и блоки данных (DB) из Tia Portal v16 в v15. Но возникла проблема с переносом таблицы объявлений переменных, в особенности переменных типа Struct, и все это приходится перебивать вручную, что неудобно и долго. Может есть какой-нибудь способ переноса объявлений переменных блока между разными версиями Портала? Заранее благодарен за помощь!

POV
авторитет
авторитет
Сообщения: 802
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 110 раз
Поблагодарили: 158 раз

Перенос блоков из Tia Portal v16 в v15

Сообщение POV »

А просто конвертировать проект из 15 в 16 почему не подходит?
Аватара пользователя

VADR
администратор
администратор
Сообщения: 4909
Зарегистрирован: 25 июл 2008, 07:12
Имя: Диев Александр Васильевич
Страна: Россия
город/регион: г. Сегежа, Карелия
Благодарил (а): 236 раз
Поблагодарили: 425 раз

Перенос блоков из Tia Portal v16 в v15

Сообщение VADR »

Здесь, я так понял, направление обратное: из 16 в 15. Напрямую не получится.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.

Автор темы
machox222
здесь недавно
здесь недавно
Сообщения: 28
Зарегистрирован: 31 авг 2020, 16:33
Имя: Никита
Страна: Россия
город/регион: Москва
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Перенос блоков из Tia Portal v16 в v15

Сообщение machox222 »

Нужно наоборот - из 16 в 15. Дали задание задействовать наработки из проекта, разработанного в 16 версии, в проекте, рассчитанного на 15 версию. Из промежуточных результатов получилось лишь перенести скелет структур, но осталась необходимость их наполнять переменными вручную - стало удобнее, но все же надеюсь, что есть способ элегантнее что-ли

POV
авторитет
авторитет
Сообщения: 802
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 110 раз
Поблагодарили: 158 раз

Перенос блоков из Tia Portal v16 в v15

Сообщение POV »

Упс, прочитал не в ту сторону.
Это пробовали?:
1--"Generate source from this block" в 16 и потом в 15 External source files - Add new external file.
Неужели со структурами не катит? Там практически текстовый файл, может его подредактировать можно, чтобы 15 устраивал?
2--Просто в таблицах переменных есть экспорт-импорт - тоже должно помочь.
По простому это думаю все, далее писать что-то свое с использованием SDK, но для одного проекта такое себе, да и требует внешнего программиста.

Автор темы
machox222
здесь недавно
здесь недавно
Сообщения: 28
Зарегистрирован: 31 авг 2020, 16:33
Имя: Никита
Страна: Россия
город/регион: Москва
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Перенос блоков из Tia Portal v16 в v15

Сообщение machox222 »

Первый способ помог перенести только DB-шки, а что касается FB - эти функции недоступны (выделяются серым). Второй - аналогично. В общем, спасибо за оказанную помощь!

POV
авторитет
авторитет
Сообщения: 802
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 110 раз
Поблагодарили: 158 раз

Перенос блоков из Tia Portal v16 в v15

Сообщение POV »

А я на своих FB и проверял первый способ. И именно из 16 в 15. Там только структур не было. Все сработало. Странно что у вас серое. А на каком языке написаны FB, может дело в этом. Может переключить язык, если вам не надо потом править в 15.
Аватара пользователя

PsiSoP
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 12 сен 2020, 12:26
Имя: Митрич
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Перенос блоков из Tia Portal v16 в v15

Сообщение PsiSoP »

А зачем собственно в 15 версию все переносить?

Можно же 15 проапдейтить в 16 после чего сравнить проекты и перенести требуемое и дальше сидеть в 16. Или 15 версия что то принципиальное?

"просто интересно у меня есть динозавры начиная с 10 версии (11 12 13 14 15.0) но все перенес на 15,1 на тот момент была крайняя"
Ответить

Вернуться в «Общие вопросы»