PDA

Просмотр полной версии : Вопрос по функциональным блокам



Konstantin Ivanov
18.11.2008, 09:45
У меня имеется некоторая процедура, которую я хочу оформить в виде функционального блока. Насколько мне известно, для этого необходимо 1) описать новый блок (т.е фактически создать новый тип данных) 2) создать экземпляр функционального блока (т.е обьявить конкретную переменную). В CoDeSys я обьявил экземпляр функционального блока путем добавления нового POU (FB на языке ST). Теперь у меня в менеджере обьектов два POU: Это собственно моя программа - PLC_PRG(PRG) и вышеупомянутый блок - MIXER(FB). При компиляции выдаются ошибки. Похоже, что я выполнил только действие 2. А как выполнить действие 1 не знаю. Архив проекта во вложении.
Заранеее благодарен за любую информацию

Малышев Олег
18.11.2008, 11:17
Объявляйте экземпляр переменной типа миксер и используйте его при вызове