在这种结构的CNC系统中,只有主模块有权控制系统总线,且在某一时刻只能有一个主模块占有总线,如有多个主模块同时请求使用总线会产生竞争总线问题。
共享总线结构的各模块之间的通信,主要依靠存储器实现,采用公共存储器的方式。公共存储器直接插在系统总线上,有总线使用权的主模块都能访问,可供任意两个主模块交换信息。其结构如图1所示:
图1 共享总线的多CPU结构的CNC结构框图
在这种结构的CNC系统中,只有主模块有权控制系统总线,且在某一时刻只能有一个主模块占有总线,如有多个主模块同时请求使用总线会产生竞争总线问题。
共享总线结构的各模块之间的通信,主要依靠存储器实现,采用公共存储器的方式。公共存储器直接插在系统总线上,有总线使用权的主模块都能访问,可供任意两个主模块交换信息。其结构如图1所示:
图1 共享总线的多CPU结构的CNC结构框图