可编程控制器的主要功能