Ошибки при компиляции программы

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
Post Reply
misha1
Posts: 19
Joined: Tue Aug 31, 2021 3:08 pm

Ошибки при компиляции программы

Post by misha1 » Wed Dec 01, 2021 10:13 am

Здравствуйте !


Есть проект на контроллер siemens s300-2dp для технологической линии. Обнаружил, что часть блоков в OB 1 не запустились. Контроллер в режиме run. Сделал компиляцию и проверку на ошибки в степ 7. Программа выдала ошибки, ссылки дата блоки. Открыл дата блоки, нашел строки с ошибкой, но не смог определить что не так.

Сделал скриншоты и перевод ошибок:
Image Image Image

Кто может помогите. (sos)

bond
Posts: 38
Joined: Mon Aug 29, 2005 9:10 am
Location: Baltia

Re: Ошибки при компиляции программы

Post by bond » Thu Dec 02, 2021 9:15 am

У вас оригинал проекта есть?
Или вы работает с тем, что из контроллера загрузили?
Что у вас с UDT1 происходит?

misha1
Posts: 19
Joined: Tue Aug 31, 2021 3:08 pm

Re: Ошибки при компиляции программы

Post by misha1 » Thu Dec 02, 2021 12:30 pm

Оригинала нету, проект скачал из плк.
Незнаю, что с udt 1.

bond
Posts: 38
Joined: Mon Aug 29, 2005 9:10 am
Location: Baltia

Re: Ошибки при компиляции программы

Post by bond » Thu Dec 02, 2021 1:42 pm

misha1 wrote:
Thu Dec 02, 2021 12:30 pm
Оригинала нету, проект скачал из плк.
Это как всегда печально. Загрузите на какой-нибудь файло обменник скачанный проект, может кто-нибудь сможет подсказать в чем проблема.

misha1
Posts: 19
Joined: Tue Aug 31, 2021 3:08 pm

Re: Ошибки при компиляции программы

Post by misha1 » Fri Dec 03, 2021 9:58 am

Проект интеллектуальная частная собственность и если его тут обнаружат и выйдут на меня будет печально для меня.

CoMod
Site Admin
Posts: 3975
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia
Contact:

Re: Ошибки при компиляции программы

Post by CoMod » Fri Dec 03, 2021 1:20 pm

Оригинал проекта с комментариями может быть "интеллектуальная частная собственность"... если его можно на Али продавать...
а так это фуфло, а не собственность ...
:anon: и да... ты не на тот форум попал, где можно приводить такой сомнительный "аргумент" :)
(oftop)

sania
Site Admin
Posts: 1371
Joined: Sat Aug 13, 2005 6:15 am
Contact:

Re: Ошибки при компиляции программы

Post by sania » Fri Dec 03, 2021 2:18 pm

Это для проекта проблема, которая пофиг. данные есть и ладно, это не портал
Главное не грузи эти дБ в проц, чтоб не поломать привязку к udt в оригинальном проекте
Для проца тем более похер он работает с адресами
Что значит часть блоков не запустилась???
Даже если есть критические ошибки блок всё равно работает т.к. он вызывается в об1.
Ошибки в буфере есть?

Dfcz
Posts: 875
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Ошибки при компиляции программы

Post by Dfcz » Sat Dec 04, 2021 7:22 pm

misha1 wrote:
Fri Dec 03, 2021 9:58 am
Проект интеллектуальная частная собственность и если его тут обнаружат и выйдут на меня будет печально для меня.
Проект да собственность. А это архив, который ты должен делать регулярно, чтобы обеспечить бесперебойную работу оборудования. Так что не надо нам тут строить секретности.
Хочешь, чтобы помогли, то выкладывай архив. Можешь в личку написать, если уж такой секретный весь.

Dfcz
Posts: 875
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Ошибки при компиляции программы

Post by Dfcz » Sat Dec 04, 2021 7:41 pm

Ты сделал компиляцию архива. В 9 из 10 случаев компиляция не пройдет и будет валить ошибки.
Это нормально. Проблемы у тебя пока нет.
Второе, что я понял, что ты увидел, что часть блоков не запустилась в OB1, уточни, о чем речь?

misha1
Posts: 19
Joined: Tue Aug 31, 2021 3:08 pm

Re: Ошибки при компиляции программы

Post by misha1 » Fri Dec 17, 2021 6:43 am

sania wrote:
Fri Dec 03, 2021 2:18 pm
Это для проекта проблема, которая пофиг. данные есть и ладно, это не портал
Главное не грузи эти дБ в проц, чтоб не поломать привязку к udt в оригинальном проекте
Для проца тем более похер он работает с адресами
Что значит часть блоков не запустилась???
Даже если есть критические ошибки блок всё равно работает т.к. он вызывается в об1.
Ошибки в буфере есть?
Да ошибки в диагностическом буфере есть, но по другой причине, из за невозможности чтения и записи входов и выходов bakhoff 3120 по сети. Жду кабель к нему, чтобы посмотреть и отредактировать конфигурацию. Даже с учетом ошибок в диаг буфере контроллер не находится в стоп режиме и часть функций в Ob1 выполняется, мигает зеленый значок Run у них. Функция Fc53 с надписью being not processed, не мигает зеленый значок Run.

Выкладываю программу: https://drive.google.com/drive/folders/ ... sp=sharing

Ошибки в диагностическом буфере: https://drive.google.com/drive/folders/ ... sp=sharing
Last edited by misha1 on Fri Dec 17, 2021 7:08 am, edited 1 time in total.

misha1
Posts: 19
Joined: Tue Aug 31, 2021 3:08 pm

Re: Ошибки при компиляции программы

Post by misha1 » Fri Dec 17, 2021 6:46 am

Dfcz wrote:
Sat Dec 04, 2021 7:41 pm
Ты сделал компиляцию архива. В 9 из 10 случаев компиляция не пройдет и будет валить ошибки.
Это нормально. Проблемы у тебя пока нет.
Второе, что я понял, что ты увидел, что часть блоков не запустилась в OB1, уточни, о чем речь?
Часть функций в Ob1 выполняется, мигает зеленый значок Run у них. Функция Fc53 с надписью being not processed, не мигает зеленый значок Run.

Выкладываю программу: https://drive.google.com/drive/folders/ ... sp=sharing

MaxS
Posts: 60
Joined: Sat May 17, 2014 1:26 am

Re: Ошибки при компиляции программы

Post by MaxS » Sat Dec 18, 2021 4:07 am

Spoiler
Show
Image

sania
Site Admin
Posts: 1371
Joined: Sat Aug 13, 2005 6:15 am
Contact:

Re: Ошибки при компиляции программы

Post by sania » Sat Dec 18, 2021 1:43 pm

блок не выполняет функции, а код,
если в коде функция не вызывается, то и не выполняется
частный случай этого постом выше

p.s. открыл проект... уверен что никто пальцами там не лазил?
выглядит как-будто кто-то пол программы этой командой специально обрезал...

p.s.s. с 2009-го линия работала?

p.s.s.s. походу эти драйверы ( 12, 14, 16, 18, 20 по профибасу) не существуют или работают по-другому,как остальные

Post Reply