На Ваш вопрос "что такое кривое подключение" я отвечал.
А посты убрал за ненадобностью раз не пользуетесь. Ну и у Овена какие-то проблемы с памятью, помогаю Осинскому освободить место.
Про кривое подключение разъяснения не последовало. А места на форуме всем хватит, тут беспокоится не надо.
Надо Clean all сделать перед компиляцией проекта ?
Да, необходимо делать "Clean all" перед каждой компиляцией и загрузкой измененного проекта в ПЛК. Особенно, если изменения касались областей объявления переменных.