采用CAN总线构建多主站的分布式控制网络,设计了基于P87C591单片机的CAN总线控制器.结合分布式控制系统在机器人控制中的典型应用,设计了CAN应用层协议和相应的通信软件.将本控制网络应用于自主研发的水下机器人,成功完成了湖试检验.