Здравствуйте !
Есть проект на контроллер siemens s300-2dp для технологической линии. Обнаружил, что часть блоков в OB 1 не запустились. Контроллер в режиме run. Сделал компиляцию и проверку на ошибки в степ 7. Программа выдала ошибки, ссылки дата блоки. Открыл дата блоки, нашел строки с ошибкой, но не смог определить что не так.
Сделал скриншоты и перевод ошибок:
Кто может помогите.
Ошибки при компиляции программы
-
- Posts: 38
- Joined: Mon Aug 29, 2005 9:10 am
- Location: Baltia
Re: Ошибки при компиляции программы
У вас оригинал проекта есть?
Или вы работает с тем, что из контроллера загрузили?
Что у вас с UDT1 происходит?
Или вы работает с тем, что из контроллера загрузили?
Что у вас с UDT1 происходит?
-
- Posts: 19
- Joined: Tue Aug 31, 2021 3:08 pm
Re: Ошибки при компиляции программы
Оригинала нету, проект скачал из плк.
Незнаю, что с udt 1.
Незнаю, что с udt 1.
-
- Posts: 38
- Joined: Mon Aug 29, 2005 9:10 am
- Location: Baltia
-
- Posts: 19
- Joined: Tue Aug 31, 2021 3:08 pm
Re: Ошибки при компиляции программы
Проект интеллектуальная частная собственность и если его тут обнаружат и выйдут на меня будет печально для меня.
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
Re: Ошибки при компиляции программы
Оригинал проекта с комментариями может быть "интеллектуальная частная собственность"... если его можно на Али продавать...
а так это фуфло, а не собственность ...
и да... ты не на тот форум попал, где можно приводить такой сомнительный "аргумент"
а так это фуфло, а не собственность ...
и да... ты не на тот форум попал, где можно приводить такой сомнительный "аргумент"
-
- Site Admin
- Posts: 1387
- Joined: Sat Aug 13, 2005 6:15 am
Re: Ошибки при компиляции программы
Это для проекта проблема, которая пофиг. данные есть и ладно, это не портал
Главное не грузи эти дБ в проц, чтоб не поломать привязку к udt в оригинальном проекте
Для проца тем более похер он работает с адресами
Что значит часть блоков не запустилась???
Даже если есть критические ошибки блок всё равно работает т.к. он вызывается в об1.
Ошибки в буфере есть?
Главное не грузи эти дБ в проц, чтоб не поломать привязку к udt в оригинальном проекте
Для проца тем более похер он работает с адресами
Что значит часть блоков не запустилась???
Даже если есть критические ошибки блок всё равно работает т.к. он вызывается в об1.
Ошибки в буфере есть?
-
- Posts: 878
- Joined: Tue Dec 26, 2006 5:21 am
- Location: Russia
Re: Ошибки при компиляции программы
Проект да собственность. А это архив, который ты должен делать регулярно, чтобы обеспечить бесперебойную работу оборудования. Так что не надо нам тут строить секретности.
Хочешь, чтобы помогли, то выкладывай архив. Можешь в личку написать, если уж такой секретный весь.
-
- Posts: 878
- Joined: Tue Dec 26, 2006 5:21 am
- Location: Russia
Re: Ошибки при компиляции программы
Ты сделал компиляцию архива. В 9 из 10 случаев компиляция не пройдет и будет валить ошибки.
Это нормально. Проблемы у тебя пока нет.
Второе, что я понял, что ты увидел, что часть блоков не запустилась в OB1, уточни, о чем речь?
Это нормально. Проблемы у тебя пока нет.
Второе, что я понял, что ты увидел, что часть блоков не запустилась в OB1, уточни, о чем речь?
-
- Posts: 19
- Joined: Tue Aug 31, 2021 3:08 pm
Re: Ошибки при компиляции программы
Да ошибки в диагностическом буфере есть, но по другой причине, из за невозможности чтения и записи входов и выходов bakhoff 3120 по сети. Жду кабель к нему, чтобы посмотреть и отредактировать конфигурацию. Даже с учетом ошибок в диаг буфере контроллер не находится в стоп режиме и часть функций в Ob1 выполняется, мигает зеленый значок Run у них. Функция Fc53 с надписью being not processed, не мигает зеленый значок Run.sania wrote: ↑Fri Dec 03, 2021 2:18 pm Это для проекта проблема, которая пофиг. данные есть и ладно, это не портал
Главное не грузи эти дБ в проц, чтоб не поломать привязку к udt в оригинальном проекте
Для проца тем более похер он работает с адресами
Что значит часть блоков не запустилась???
Даже если есть критические ошибки блок всё равно работает т.к. он вызывается в об1.
Ошибки в буфере есть?
Выкладываю программу: 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.
-
- Posts: 19
- Joined: Tue Aug 31, 2021 3:08 pm
Re: Ошибки при компиляции программы
Часть функций в Ob1 выполняется, мигает зеленый значок Run у них. Функция Fc53 с надписью being not processed, не мигает зеленый значок Run.
Выкладываю программу: https://drive.google.com/drive/folders/ ... sp=sharing
-
- Site Admin
- Posts: 1387
- Joined: Sat Aug 13, 2005 6:15 am
Re: Ошибки при компиляции программы
блок не выполняет функции, а код,
если в коде функция не вызывается, то и не выполняется
частный случай этого постом выше
p.s. открыл проект... уверен что никто пальцами там не лазил?
выглядит как-будто кто-то пол программы этой командой специально обрезал...
p.s.s. с 2009-го линия работала?
p.s.s.s. походу эти драйверы ( 12, 14, 16, 18, 20 по профибасу) не существуют или работают по-другому,как остальные
если в коде функция не вызывается, то и не выполняется
частный случай этого постом выше
p.s. открыл проект... уверен что никто пальцами там не лазил?
выглядит как-будто кто-то пол программы этой командой специально обрезал...
p.s.s. с 2009-го линия работала?
p.s.s.s. походу эти драйверы ( 12, 14, 16, 18, 20 по профибасу) не существуют или работают по-другому,как остальные