消防联动控制器的主要功能包括控制功能、故障报警功能、信息显示与查阅功能以及自检功能。这些功能使得消防联动控制器能够有效地控制消防设备的运行,监测故障并报警,显示相关信息以便查阅,同时进行自检以确保设备的正常运行。因此,选项A、B、C和E都是正确的。