PDA

Просмотр полной версии : Глобальные переменные. INVALID



GrAMm.78
17.02.2012, 13:13
Уважаемые знатоки.

Подскажите, пожалуйста, что за напасть такая (см. вложение INVALID.jpg)? В этом вложении приводится скрин в режиме эмуляции.
Это массив из трех BOOL элементов. В программе однозначно к ним присваиваю только BOOL значеният. И местами в объявлениях менял, и названия менял - ничего не помогает. Не знаю, что делать?

Yegor
17.02.2012, 13:47
Было бы неплохо увидеть проект или хотя бы релевантные куски кода, а не только секцию объявлений.

GrAMm.78
20.02.2012, 08:32
Проблема разрешилась как-то сама собой. Поиграл с типами данных в объявлениях, местами переставлял - ошибки ушли. В итоге, вернул все к варианту, приведенному во вложениях. Странно, теперь тот же вариант работает без ошибок. К сожалению, причина так и осталась неразгаданной.

GrAMm.78
27.02.2012, 09:24
Данная проблема возникает, когда в глобальных переменных объявляю экземпляр функционального блока, написанной на SFC. Это, я так понимаю, не проблема Овена, а CoDeSys`а.