本发明公开了一种用于安全控制系统的数据通信方法,上位机与从处理器之间的通信通过主处理器协调控制,主处理器可以统一控制多个从处理器的工作以及寻址上位机需通信的相应处理器,多处理器的控制使得安全控制系统更可靠,上位机与从处理器间通过初始化数据报文建立用于报文交互的通信链路,主处理器和从处理器切换至USB(Universal Serial Bus,通用串行总线)下载模式并在建立的通信链路中下载传输组件数据报文,USB下载模式为处理器处于调试状态(非工作状态),在该状态中传输数据出错率低,即使出错也可重新上电传输,且采用报文交互方式,使得上位机分包发送的报文在传送结束后均得到从处理器的响应,确保数据传输的完整性