PDA

Просмотр полной версии : Siemens import



JIexa21
09.10.2019, 13:27
Всем привет
Есть необходимость конвертировать старый проект на Step5 в Овен ПЛК110-60М2
Делаю все как по мануалу: импортирую SEQ файл и получаю кучу глобальных переменных.
Но при попытке скомпилировать - во всех строках, кроме самой первой, ошибка "Неверный адрес".
Еще пишут, что не надо обращать внимания на ошибки и нельзя ничего исправлять. Пытаюсь импортировать сам проект - пишет, что "Проект должен быть корректным для импорта"...

_21_1 AT %IX4.0 : BOOL; (* TABLERO DE MANDO DES.EN CASO DE EMERGEN. *) (* Original: "_21/1" *)
_21_2 AT %IX4.1 : BOOL; (* VIGILANCIA DE TENSION ALTERNA *) (* Original: "_21/2" *)

Вот первые строчки. На первую строчку не ругается, а вот дальше все с ошибками... На маркеры и таймера не ругается...
В Сименсе это было:

E 4.0 21/1 TABLERO DE MANDO DES.EN CASO DE EMERGEN.
E 4.1 21/2 VIGILANCIA DE TENSION ALTERNA

Тогда ставлю в "Настройка целевой платформы" галочку "Не проверять адреса" и после компиляции начинает ругаться на собственные входы/выходы:
Ошибка 3454: Адрес '%IB1.0' указывает на используемый блок памяти!
и т.д.

Как вообще это должно работать? Как исправить адреса, чтобы прошел дальнейший импорт?

IVM
09.10.2019, 13:51
Проект на Step5 большой ?

JIexa21
09.10.2019, 16:57
Не очень. Просто там есть то, что 100% не сконвертируется...
Самое интересное, что другой похожий проект почти весь перетащил, а этот не хочет. :(

IVM
09.10.2019, 17:18
Не очень. Просто там есть то, что 100% не сконвертируется...
Самое интересное, что другой похожий проект почти весь перетащил, а этот не хочет. :(

Вручную перенеси.

JIexa21
14.10.2019, 14:46
Придется...
Судя по опыту - импорт там чисто для галочки и толком не работает...