提供一种密集柜控制系统和方法。本发明本系统采用主系统和多个分系统方式,能够实现理论上无限控制多个分系统,在系统扩容时为节约最大成本;整个系统可以通过外部计算机实现集中控制,主密集柜上设有上位控制机和下位控制机,可以由一个单片机或2个单片机来实现,整个控制系统分成多个处理模块,通过扫描触发信号,一旦有触发信号发生便由相应的处理模块程序来完成相应的功能。