信号传输装置的制作方法

文档序号:7669753阅读:106来源:国知局
专利名称:信号传输装置的制作方法
技术领域
本实用新型涉及一种适用于一系统中的信号传输装置,该系统用于在控 制连接到一网络的音频放大器、混音器及其他音频设备的同时,经过该网络 传输一音频信号。
技术背景在大型音乐会堂等场合使用的音响系统中,由混音系统等产生的多声道 音频信号经过许多放大器从许多扬声器发声。由于如果为每单个声道都安装 一用于音频信号传输的电缆,电缆的数量会很庞大,所以需要将多声道音频 信号转换成音频数据包(packet),并且经过数字网络传输这些数据包。CobraNet (商标)的技术是公知的一种协议方法,该协议方法用于经过 CSMA/CD (带有冲突监测的载波侦听多址访问)系统的网络比如Ethernet (注册商标),实时传输多声道音频数据。CobraNet技术在Cirrus Logic公 司于2001年1月的非专利文献"Audio Networks An Overview"中有所公开。 在CSMA/CD系统中,当发生冲突时,即当两个或多个节点同时开始传输时 会进行仲裁。然而,冲突的发生实际上会造成由仲裁引起的频带损失。基于 这一点,CobraNet在一个传输周期内为网络中包含的每个节点分配一段传输 音频数据的期间,用以避免冲突,从而实现多达128声道音频数据的有效率 的传输。现在参照图3(a),描述CobraNet协议的概要。首先,在CobraNet的协 议中,在设置为1.33毫秒间隔的一个传输周期(在图中标注为200)内,音 频数据从网络上的每个节点输出。然后,将节点之一设置为专用节点(称为 "指导节点"),用于管理传输周期200。在每个传输周期200的开始,指 导节点在网络1000上输出一击打(beat)包(启动包)201。
该击打包201的输出可激发包含指导节点的所有节点以预定的次序分别输出音频数据包211、 212……21n。这些包称为"束(bundle)",并且"一 个"束包含多个声道例如最多为"8"声道的音频数据。为每个束给定不会 与其他束重合的束编号(bundle number)。进行寻找以接收输出的音频数据 的一节点从束数确定目标束,捕捉含有待接收音频数据的束,并且从接收的 束中获取所需声道的音频数据。从每个节点传输的各个包211、 212……21n 偶尔会承载两个或更多束。然后,CobraNet在传输周期200内的一空闲时间 间隔中提供一段串行通信期间,在该串行通信期间中可传输一串行通信包 220,该空闲时间间隔是在一个传输周期200内所有包的输出完成之后提供 的。因此,CobraNe利用在传输周期200内提供的该空闲时间间隔,实现串 行通信。然而,由于用于串行通信的频带定义得很窄,所以控制数据的传输 会造成增大延迟时间的问题。此外,由于延迟时间取决于音频数据束的数量, 就难以在网络中稳定地控制许多音频放大器及其他音频设备,并且难以从网 络中稳定地收集放大器及其他音频设备的状态数据。基于上述原因,CobraNet协议中所定义的串行通信包220在实践中并不 常用。替代地,比如QSControl (商标)禾tl Audia (商标)是将控制数据传输 到应用CobraNet的系统的公知技术。在这些技术中,每个节点的控制,例如 放大器状态的收集和控制,是经过为独立于CobmNet网络控制数据而设置的 一专用网络进行的。然而,利用独立于CobraNet网络的分离网络来控制放大器等需要 CobraNet网络和分离网络的物理连接。除非另有说明,音频数据网络电缆和 控制数据网络电缆分别需要连接到每个节点。这会增加所用电缆的数量,从 而造成增大构建音响系统难度的问题。发明内容本实用新型是基于上述情况而提出的,且本实用新型的目的在于提供一 种信号传输装置,该装置能够通过控制数据的窄带传输线路,稳定地监测和 控制音频放大器及其他音频设备。为解决上述问题,本实用新型包括如下结构。即,在本实用新型的第一
方案中, 一种信号传输装置连接到一网络,作为该网络中包含的多个节点中 的一个节点,该网络具有一音频信号传输期间,用于在每个传输周期传输多 个声道音频信号,以及一控制数据传输期间,用于利用该音频信号传输期间 之外的一空闲时间期间,在每个控制周期传输该多个节点的控制数据。该信 号传输装置包括 一存储部分,该存储部分存储所述一个节点的结构信息, 该结构信息表示所述一个节点的设置状态; 一传输部分,该传输部分传输该 控制数据,该控制数据包含该结构信息的一检错码,该检错码是用于检査该 结构信息的错误的一代码数据;以及一控制部分,该控制部分确定该结构信 息是否含有一待传输的信息块,并且在确定该结构信息含有待传输的信息块 的情况下进行操作,以控制该传输部分将该信息块与该检错码一起传输。优选地,该信号传输装置还包括一接收部分,该接收部分经过该网络从 另一节点接收一检错码,该检错码是用于检査结构信息的错误的一代码数 据,该结构信息表示所述另一节点的设置状态,其屮该存储部分还将包括所 述另一节点的所有节点的结构信息与对应于各结构信息的检错码一起存储, 并且其中该控制部分包括一比较子部分,该比较子部分将接收的所述另--节 点的检错码与存储的对应于所述另一节点的检错码做比较,以检测所接收的 检错码和存储的检错码之间的不一致,从而该控制部分在检测到不一致时进 行操作,以控制该传输部分将含有请求数据的控制数据传输到所述另一节 点,该请求数据请求所述另一节点传输与接收的检错码相关联的结构信息的 一信息块。优选地,在该信号传输装置中,该接收部分可从另一节点接收请求数据, 该请求数据请求所述一个节点传输所述一个节点的结构信息的一信息块,从 而该控制部分在接收到该请求数据时进行操作,以控制该传输部分传输该信 息块到所述另一节点。优选地,在该信号传输装置中,该网络中包含的多个节点在该控制数据 传输期间内,按照一预定传输次序相继地传输控制数据,从而该控制部分控 制该传输部分在该预定传输次序中轮到所述一个节点时的一时刻传输控制 数据。在本实用新型的第二方案中, 一种信号传输装置连接到一网络,作为该 网络中包含的多个节点中的一个节点,该网络具有一音频信号传输期间,用
于在每个传输周期传输多个声道音频信号,以及一控制数据传输期间,用于 利用该音频信号传输期间之外的一空闲时间期间,在每个控制周期传输多个 节点的控制数据。该信号传输装置包括 一传输部分,该传输部分在该控制 数据传输期间中传输控制数据;以及一控制部分,该控制部分包括一列表创 建子部分,该列表创建子部分创建一传输次序列表,该传输次序列表确定多 个节点在一个控制周期内的一传输次序,用于相继地传输控制数据,该控制 部分控制该传输部分传输包括所创建的传输次序列表的控制数据,用以向该 网络中包含的所有节点发布该传输次序列表。优选地,该控制部分包括 一监测子部分,该监测子部分监测是否所有 节点按照该确定的传输次序相继地传输控制数据;以及一指令子部分,该指 令子部分检测尽管已在该确定的传输次序中轮到却不传输控制数据的一故 障节点,并且指示在该确定的传输次序中紧接在该故障节点之后的一节点传 输控制数据,并且该列表创建子部分在检测到该故障节点时进行操作,以创 建一新的传输次序列表,其中该故障节点从该新的传输次序列表中被去除。优选地,该控制部分包括一新节点检测子部分,该新节点检测子部分检 测是否有新节点添加到该网络中,从而该列表创建子部分在检测到新节点时 进行操作,以创建一新的传输次序列表,其中该新节点被添加到该新的传输 次序列表中。优选地,选择所述一个节点作为连接到该网络的多个节点中的唯一指挥(commander)节点,用以指挥所有节点。优选地,该网络中包含的每个节点在由发布的传输次序列表所确定的传 输次序中轮到每个节点时的每个时刻,相继地传输控制数据。在本实用新型的第三方案中, 一种信号传输装置连接到一网络,作为该 网络中包含的多个节点中的一个节点,该网络具有一音频信号传输期间,用 于在每个传输周期传输多个声道音频信号,以及一控制数据传输期间,用于 利用该音频信号传输期间之外的一空闲时间期间,在每个控制周期传输多个 节点的控制数据,所述一个节点从该网络分离地连接到一控制装置。该信号 传输装置包括 一存储部分,该存储部分存储包括所述一个节点和其他节点 的网络中包含的所有节点的结构信息,该结构信息表示每个节点的设置状 态; 一输入部分,该输入部分从该控制装置接收一变化指令,该变化指令用 以指示所存储的结构信息的变化; 一确定部分,该确定部分确定该变化指令是否指示与所述一个节点相关联的结构信息的变化;以及一传输部分,该传输部分在确定该变化指令指示与所述一个节点之外的另一节点相关联的结 构信息的变化时进行操作,以将含有指令数据的控制数据传输到所述另一节 点,而不改变所述一个节点的结构信息,该指令数据使得所述另一节点按照 该变化指令执行与所述另一节点相关联的结构信息的变化。优选地,该信号传输装置还包括一更新部分,该更新部分在确定该变化 指令指示与所述一个节点相关联的结构信息的变化时进行操作,以更新存储 于该存储部分中的所述一个节点的结构信息,并且其中该传输部分将包含变 化数据的控制数据传输到其他节点,该变化数据表示更新的结构信息的内 容。例如,所述一个节点连接到一音频处理装置,该音频处理装置用于按照 存储的结构信息的一部分来处理音频信号,并且该更新部分在该变化指令指 示与该音频处理装置相关联的该部分结构信息的变化时进行操作,以按照该 变化指令改变该音频处理装置的设置状态。优选地,该信号传输装置还包括 一接收部分,该接收部分从另一节点 接收变化数据,该变化数据指示在所述另一节点处改变的结构信息的内容; 以及一更新部分,该更新部分按照接收的变化数据,改变存储于该存储部分 中的所述另一节点的结构信息的内容。优选地,该网络中包含的多个节点在该控制数据传输期间内,按照一预 定传输次序相继地传输控制数据,从而该传输部分在该预定传输次序中轮到 所述一个节点时的 一 时刻时传输控制数据。在本实用新型的第四方案中, 一种控制装置连接到一网络中包含的多个 节点中的一个节点,该网络具有一音频信号传输期间,用于在每个传输周期 传输多个声道音频信号,以及一控制数据传输期间,用于利用该音频信号传 输期间之外的一空闲时间期间,在每个控制周期传输多个节点的控制数据。 该控制装置包括 一存储部分,该存储部分存储该网络中包含的所有节点的 结构信息,该结构信息表示每个节点的设置状态; 一显示部分,该显示部分 显示存储于该存储部分中的结构信息的内容; 一变化部分,该变化部分在进 行一变化操作时进行操作,以按照该变化操作的指示来改写(rewrite)所存 储的结构信息的内容; 一输出部分,该输出部分响应于该变化操作,馈送一 变化指令到所述一个节点,用以完成在该网络的一个或多个节点中的结构信 息的变化; 一输入部分,该输入部分接收从所述一个节点反馈的变化数据, 该变化数据表示在该网络的一个或多个节点中完成的结构信息的变化结果; 以及一确定部分,该确定部分确定由接收的变化数据所表示的变化结果是否 与存储的结构信息的改写内容匹配或不匹配,并且在结构信息的变化结果与 存储的结构信息的改写内容不匹配时发出一警告。优选地,该显示部分基于该变化操作,更新所存储的结构信息的显示, 从而以一视觉上不同的模式显示结构信息的改写内容,该视觉上不同的模式 不同于显示改写内容之外的其他内容时所用的正常视觉的模式。而且,当该 输入部分接收到从所述一个节点反馈的变化数据时,该显示部分将结构信息 的改写内容从该视觉上不同的模式返回到正常视觉模式。而且,该变化部分按照从所述一个节点反馈的变化数据,写覆盖(overwrite)所存储的结构信 息的改写内容。优选地,该控制装置还包括一设置部分,该设置部分设置一操作模式, 用以确定是否发出该警告,从而在该操作模式被设置为发出该警告并且该确 定部分确定不匹配的情况下发出该警告。在本实用新型的第五方案, 一种信号传输装置连接到一网络,作为该网 络中包含的多个节点中的一个节点,该网络具有-一音频信号传输期间,用于 在每个传输周期传输多个声道音频信号,以及一控制数据传输期间,用于利 用该音频信号传输期间之外的一空闲时间期间,在每个控制周期传输多个节 点的控制数据。该信号传输装置包括 一第一确定部分,该第一确定部分确 定自当前控制周期开始起是否已过去一预定时间期间; 一第二确定部分,该 第二确定部分确定在当前控制周期中是否完成控制数据从所有节点的传输; 以及一周期启动部分,该周期启动部分在第一和第二确定部分的确定结果均 为肯定时,传输一启动信号到所有节点,用以启动新的控制周期。优选地, 选择所述一个节点作为连接到该网络的多个节点中的唯一指挥节点,用以指 挥所有节点。优选地,该网络中包含的多个节点在该控制数据传输期间内, 按照一预定传输次序相继地传输控制数据,从而所述一个节点在该预定传输 次序中轮到所述一个节点时的时刻传输控制数据。另一种信号传输装置连接到一网络,作为多个节点中的一个节点,这些 节点在音频信号的处理中处理各种物理量(physical quantity),该网络具有 一音频信号传输期间,用于在每个传输周期传输多个声道音频信号,以及一 控制数据传输期间,用于利用该音频信号传输期间之外的一空闲时间期间, 在每个控制周期传输多个节点的控制数据。该信号传输装置包括 一创建部 分,该创建部分创建指令数据,该指令数据指示另一节点传输由所述另一节 点处理的物理量中的特定一个; 一传输部分,该传输部分经过该网络将包括 所创建的指令数据的控制数据传输到所述另一节点;以及一接收部分,该接 收部分从所述另一节点接收含有该特定物理量的值的控制数据。优选地,选 择所述一个节点作为连接到该网络的多个节点中的唯一指挥节点,用以收集 在多个节点中处理的各种物理量的值。又一种信号传输装置连接到一网络,作为多个节点中的一个节点,这些 节点在音频信号的处理中处理各种物理量,该网络具有一音频信号传输期 间,用于在每个传输周期传输多个声道音频信号,以及一控制数据传输期间, 用于利用该音频信号传输期间之外的一空闲时间期间,在每个控制周期传输 多个节点的控制数据。该信号传输装置包括 一接收部分,该接收部分从另 一节点接收含有指令数据的控制数据,该指令数据指示所述一个节点传输由 所述一个节点处理的一第一物理量和一第二物理量;以及一传输部分,该传 输部分传输含有该第一物理量和该第二物理量的值的控制数据,从而在每个 控制周期中传输第一物理量的值,同时,在紧接于当在所述一个节点中检测 到第二物理量的值的变化之后的一控制周期中传输该第二物理量的值。优选 地,第一物理量相对于第二物理量而言变化频率高,第二物理量相对于第一 物理量而言变化频率低。优选地,该网络中包含的多个节点在该控制数据传 输期间内,按照一预定传输次序相继地传输控制数据,从而所述一个节点在 该预定传输次序中轮到所述一个节点时的时刻传输控制数据。如上所述,按照本实用新型的第五方案,在用于在长度可变的控制周期 中经过控制数据传输期间从所有节点传输控制数据的系统中,在少量音频信 号数据的情况下可实现控制数据的快速传输。即使在大量音频信号数据的情 况下,控制周期的时长可变得更长以确保控制数据的传输。而且,按照这样的结构,其中第二节点传输从第一节点所指示的物理量, 就能够使网络上传输的物理量数据量最小。这能够使网络上占用的带宽更 窄。而且,按照这样的结构,在该结构中,在检测到任一第二物理量的 变化的情况下,输出与很少变化的第二物理量有关的物理量数据,就能 够进一步减少物理量数据的量。


图1是按照本实用新型一个优选实施例的信号传输系统的总体框图。图2(a)和2(b)分别是图1中包含的每个节点和个人计算机(PC)的框图。图3(a), 3(b)和3(c)是该实施例的时序图。图4是该实施例的数据结构的图解。图5是表示PC上的一显示实例的图。图6是在每个节点上进行的控制数据传输程序的流程图。图7是在每个节点上进行的控制数据接收程序的流程图。图8(a), 8(b)和8(c)是在每个节点和PC上运行的处理程序的流程图。图9是在PC上进行的控制数据接收程序的流程图。图10(a), 10(b)和10(c)是在指导节点上运行的处理程序的流程图。
具体实施方式
1.实施例的结构 1. 1.总体结构现在参照图1,描述按照本实用新型一个优选实施例的信号传输系统的 总体结构。1000标识Ethernet网络(这里Ethernet是注册商标),它传输连接到网 络1000的多个节点中的包。连接到网络1000的这些节点广义上分为两类 "通用1/0节点"和"放大器I/0节点"。前者是能够经过网络1000输出和 输入音频数据的节点类型,后者是只能够从网络1000接收音频数据的节点 类型。在网络1000上,能够连接多达"8个"通用I/O节点和"16个"放大 器I/0节点。在所示实例中,"2个"通用I/O节点1100、 1200和"2个"放大器I/O 节点1500、 1600连接到网络1000。然后,麦克风1102和录音器1104连接
到通用I/O节点1100,混音器1202连接到通用I/O节点1200,麦克风1204 和录音器1206连接到混音器1202。另一方面,两个或更多放大器1502-150n连接到放大器I/O节点1500, 从而从这些放大器输出的音频信号会经过扬声器1512-151n发声。虽然,连 接放大器I/0节点1500和每个放大器1502-150n的电缆包括用于从该节点 传输模拟音频信号到每个放大器的电缆;以及用于在该节点和每个放大器之 间进行控制信号的双向传输的另一电缆,但为了方便起见,在附图中分别由 一条线表示该电缆。这里, 一个放大器I/0节点在可实现向/从最多"32个" 放大器的控制信号的双向传输的同时,可从"4个"束("32个"声道)的 音频数据中,将最多"16个"声道的音频数据转换成模拟信号,并且输出这 些模拟信号。相似地,放大器I/O节点1600连接到两个或更多放大器1602-160n,并 且扬声器1612-161n分别连接到这些放大器。在该实施例中,用于监测和控 制信号传输系统的个人计算机(PC)也可连接到一个或多个节点。在所示实 例中,PC 1910和1920分别连接到通用1/0节点1100和放大器I/O节点1600。1. 2.每个节点的结构下面参照图2(a),将描述每个节点的具体结构。如图所示,102标识一显示器,用以向用户显示各种信息。104是一操 作器面板,用于设置各种信息。由于显示器102和操作器面板104结构简单, 每个节点的具体设置或具体设置的显示是通过PC 1910或1912进行的。106标识一按照每个节点的应用目的而构造的特定i/o部分。例如,对于各自的通用I/O节点1100和1200,会在特定I/O部分106中设置AD转换器、DA 转换器、数字i/o等,从而数字信号或模拟信号可向和从混音器等输入和输 出。另一方面,对于各自的放大器I/O节点1500和1600,会在特定I/0部 分106中设置用以向每个放大器提供模拟信号的DA转换器和用以与该放大 器交换控制信号的串行接口。110标识一 LAN I/O部分,该部分进行向/从网络1000的音频数据和控 制数据包的输入和输出。108是DSP,该DSP基于下面将要描述的协议,在 音频信号或控制信号与音频数据包或控制数据包之间进行相互转换。116是 PC I/O部分,该部分在上述PC1910或1920被连接时,与该PC进行数据通
信。118是CPU,该CPU基于闪存120中存储的控制程序,经过总线112 控制该节点的每个部分。122是RAM,用作CPU118的工作内存。1. 3.每个个人计算机的结构下面参照图2 (b)描述每个PC的结构。如图所示,134标识一输入装 置,该输入装置由具有鼠标等的字符输入键盘组成。136是一显示单元,该 显示单元向用户显示各种信息。138是一硬盘,存储用于控制该信号传输系 统的程序,比如操作系统和应用程序(随后将具体描述)。140是基于这些 程序经过总线130控制其他部件的CPU。 142是ROM,存储初始程序加载 器等。144是RAM,用作CPU140的工作内存。132是一串行接口,连接到 任一上述节点的PC I/O部分116。2. 实施例的数据结构如图4所示的结构信息400存储于每个节点的RAM122中和每个PC的 硬盘138或RAM144中,作为用于共享信号传输系统状态的信息。然后,通 过进行下面描述的处理来实现在每个节点存储的结构信息400的同步控制, 从而在这些节点中共享相同的内容。结构信息400分为"24个"节点区域 400-1至400-24。如上所述,能够在网络1000上连接多达"8个"通用I/O 节点和"16个"放大器I/0节点。因此,不管连接节点的实际数量如何,预 分配对应于最大数量节点的"24个"区域,以备连接有最大数量的节点时之 用。在节点区域400-l中,404是RO (只读)块,用于存储不允许PC指示 任何状态变化的只读数据。406至410是RW块,用于存储允许PC写数据 以设置状态和读数据以检测状态的数据。而且,412是物理量(physical quantity) ±央,用于存储除对应节点的温度以外的各种物理量,即向放大器输 入的电压、从放大器输出的电压、放大器的输出功率、放大器的输出阻抗等。 该物理量块412也是"只读"块,仅允许读数据以检测状态。而且,402是 CRC块,用于存储分配给每个上述块404-410的CRC码(检错码)和有关 节点的MAC地址。换而言之,对应于各个块404至410的CRC码,即"4" 种CRC码,存储于CRC块402中。这里,特定节点的节点区域400-1至400-24中的一个区域表示它的固有 (own)节点信息,并且如果是400-j,则将节点区域400-j称为"固有节点
区±或"。而且,由于其他节点区土或400-1至400-(j-l)和400-(j+l)至400-24表 示其他节点的状态,故将它们称为"其他节点区域"。存储于上述块404至410中的数据根据节点的种类而变化。首先假设节 点区域400-1是一关联于通用1/0节点的区域。这吋,用于为有关的通用I/O 节点指定字时钟源的信息存储于RO块404中。从该节点输入和输出的束的 束编号(bundle number)存储于RW块406中。从外界到有关节点输入和输 出的模拟或数字音频信号的声道与网络声道(向/从网络IOOO输入和输出的 束中的声道)之间的通信(correspondence)存储于RW块408屮。通用I/O 节点的名字(字符串)存储于RW块410中。进一步假设节点区域400-1是关联于放大器I/0节点的区域。这时,连 接到有关节点的每个放大器的温度、关于该节点所控制的最多"32个"放大 器是否处于可操作状态的信息、以及关于是否从这些放大器任-个输出警告 的信息存储于RO块404中。由有关的放大器I/O节点接收的多达"4个" 束的束编号(对应于32个网络声道)存储于RW块406中。用于指定DA 转换器的声道编号(channel number)的信息存储于RW块408中,该DA 转换器对应于转换成模拟信号的每个声道。放大器I/0节点的名字(字符串) 存储于RW块410中。然后,在关于连接到放大器I/0节点的每个放大器的物理量中,很少变 化的物理量比如每个放大器的温度存储于RO块404中,并且频繁变化的物 理量(电压、阻抗等)存储于物理量块412中。3.数据传输协议如上结合图3(a)所述的,CobmNet在每个传输周期中分配一串行通信期 间,从而可传输该串行通信包220。因此在该实施例中,从传输周期200的 序列中形成另一上层(控制层),以经过该控制层传输各种控制信号。用于 该控制层的协议将参照图3(b)来描述。在控制层中,各种控制数据以作为"控制周期240"的250毫秒的间隔 来传输。然后,将节点之一设置为专用节点(称为"指导节点"),用于管 理控制周期240。该指导节点可以是上述的"指导"节点或任一其他节点。 在每个控制周期240的开始,该指导节点输出一周期启始包250到网络1000。 随后,控制数据包束251-254逐一从各节点输出到网络1000。 控制数据包束的数量与连接到网络1000的节点的数量(在图1的实例中为"4")相同,并且每个节点在每个控制周期240中一次输出一控制数 据包束。第一控制数据包束251是从指导节点输出的一控制数据包束。因此, 控制数据包束251紧接在周期启始包250输出之后输出。另一方面,随后的 控制数据包束252-254是从指导节点以外的节点输出的控制数据包束,并且 这些包束按预定的分组间隔输出,以防止包束之间的冲突。每个控制数据包束包括事件数据包260、报告包262、物理量数据包264 和终止包266。在这些包中,报告包262和终止包266是不可缺少的包,其 他包则根据需要增加。由于控制周期240按最短的间隔设置为"250毫秒",如果连接节点的 数量如图3(c)所示增加,控制周期将会超过"250毫秒"。然而,控制周期 240的期间不会短于"250毫秒"。这是因为将至少"250毫秒"预分配为一 时间期间,每个节点在每个控制周期240收集它在该时间期间的固有节点状 态,以将其报告给其他节点。3. 1.周期启始包250下面将描述上述每个包的细节。周期启始包250包括如下数据(1) 包束从各节点输出的顺序如上所述,控制数据包束251-254在控制周期240中从每个节点逐一输 出,每个节点的输出顺序在周期启始包250中指定。(2) 待从每个节点输出的物理量的列表如下具体描述的,每个节点可传输每个控制数据包束251-254,这些控 制数据包束包含连接到它的固有机器上的每个放大器的物理量,比如温度、 电压、阻抗等。在将输出的物理量中,频繁改变的物理量在事件数据包260 中指定,该事件数据包260主要从PC连接的PC连接节点输出。然而,如 果每个其他节点基于来自PC连接节点的事件数据包260,识别将要输出的 物理量,则会产生由于通信错误而造成的包捕捉损失。因此在该实施例中, "当前显示的列表",即待输出的物理量的列表,包含于周期启始包250中, 从而指导节点将共同地管理待从每个节点输出的物理量的规格。3. 2.事件数据包260事件数据包260包括如下数据 (1) 指令数据如下详细描述的,如果传输控制数据包束的节点(下文称为"传输节点") 连接到PC,则用户通过PC不仅可指示传输节点而且可指示所有节点以改变所有状态设置(在每个节点的节点区域RW块406至410中存储的数据)。这时,将状态变化从传输节点指示到其中的状态应当改变的其他节点。用于给出指令的数据称为"指令数据"。当连接有PC的节点(下文称为PC连 接节点)的状态由PC改变时,该指令数据并不从有关节点输出。而且,当 物理量(在所需节点的所需物理量)的监测点由PC指定时,将该监测点通 报给指导节点,并且如上所述,然后通过周期启始包250通报给每个其他节 点。由于指导节点之外的任一节点可提升为指导节点,所以建议在每个节点 存储从PC或经过周期启始包250通报的监测点。(2) 变化数据当一节点接收到指令数据并且改变它的节点设置时,改变后的节点设置 被通报给所有节点。当PC连接的节点由PC指示以改变它的固有节点设置 时,改变后的节点设置也被通报给其他节点。而且,当检测很少改变的物理 量(比如输出级放大器的"温度")的一节点发现所检测的物理量发生变化 时,改变后的物理量会通报给其他节点。将用于进行这些通报的数据称为"变 化数据"。换而言之,当存储于固有节点区域400-j的块404-410中的任何 数据发生变化时,每个节点必须通过发送变化数据,将它的状态变化通报给 其他节点。该操作必须进行,以便每个节点的节点区域块404-410的内容同 步于存储在PC中的这些内容。(3) 请求数据假设第一节点的固有节点区域是400-j。这时,如果任一其他节点区域 400-k (k取1至(j-l)禾H (j+l)至24中的值)中的CRC块402的内容与 节点区域400-k的其他块404至410的CRC计算结果之间发生矛盾,则意味 着在其他节点区域400-k的块404-410的内容中己发生错误。这时,当第一 节点变为传输节点时,它向第二节点发送一用以传送涉及该错误的块的请 求,该第二节点对应于其中已发生错误的另一节点区域400-k。用于发出该 请求的数据称为"请求数据"。3. 3.报告包262
报告包262包括如下数据(1) 与传输节点有关的CRC块402的内容 传输节点的固有节点区域400-j中的CRC块402总是包含于报告包262中,并且在每个控制周期240传输。因此,报告包262是不可缺少的包,并 且必定在每个控制周期240产生。当接收到CRC码时,其他节点可检测与 传输节点有关的正确数据是否存储于关于每个其他节点的结构信息400中。(2) 与传输节点有关的其他块404-410的内容如上所述,当存储于第一节点的数据表示有错误发生在与第二节点有关 的节点区域中的任一块中时,请求数据会从第一节点发送到第二节点。在收 到请求数据之后, 一旦第二节点变为传输节点,所请求的块的内容会增加到 报告包262。3. 4.物理量数据包264当将要输出的物理量由周期启始包250指定时,从频繁变化的物理量比 如放大器的输入电压、放大器的输出电压以及放大器的输出阻抗等中所指定 的物理量的值包含于物理量数据包264中,并且在每个控制周期240输出。 如上所述,仅当发生变化时才会将"温度"变化作为变化数据传输。由于"温 度"变化并不经常发生,如果"温度"值在每个控制周期240通过物理量数 据包264传输,则会浪费大量的数据。因此,从减少传输数据总量的观点来 看,"温度"值仅在变化时才传输。3. 5.终止包266输出终止包266,以便向其他节点通报当前传输节点的包传输已完成。4. 实施例的操作4. 1.在节点的控制数据传输(图6)接着将描述实施例的操作。首先,当每个节点进入到每个控制数据包束 251-254将经过网络1000传输到其他节点的状态中时,启动如图6所示的控 制数据传输程序。下面的三种状态(1) 、 (2)和(3)可特别地视为"传 输状态",每个包束在这些状态下"将被传输"。 (1)紧接在周期开始分组250的输出之后指导节点基于它的固有节点时钟,在每个控制周期240输出周期启始包 250。这样的指导节点紧接在输出周期启始包250之后输出控制数据包束251。(2) 在检测到终止包266之后如上所述,每个节点输出控制数据包束的顺序或次序在周期启始包250 中指示。因此,当紧接在前的节点输出终止包266之后过去一段预定分组间 隔时,指导节点之外的节点会输出它们的控制数据包束。(3) 当从指导节点接收到指令时 指导节点对每个节点是否正在以正确的次序输出控制数据包束保持跟踪。如果无法检测到从一正确节点将输出的一包束,则将指示按输出次序确 定的下一节点输出该包束。这时,被指示的节点会立即输出控制数据包束。然后,当处理进行到图6中的步骤SP6时,确定是否有将要传输的任何 事件数据。换而言之,当任何状态变化(包括已指示对其进行测量的"温度 变化")发生于传输节点时,需要输出变化数据。当需要任一其他节点按照 来自PC的指令改变它的状态时,需要输出指令信息。而且,当CRC码之间 发生矛盾时,需要输出请求数据。如果出现任一上述情况,步骤SP6的答案 应确定为"是",并且处理进行到步骤SP8。在步骤SP8中,事件数据包260 基于对应的事件数据来创建,并且传输到网络1000。然后,当处理进行到步骤SP10时,确定固有节点区域400-j屮的任一块 404-410是否将要传输,即是否从任一其他节点接收到"请求数据"。当这 里答案为"是"时,处理进行到步骤SP12,并且列出一个或多个块作为将包 含于报告包262中的块,其中请求数据是为该部或这些部而发出的。接着,当处理进行到步骤SP14时,将固有节点区域400-j中的CRC块 402增加到将要包含于报告包262中的块的列表中。闲此,当步骤SP10的答 案为"否"时,仅列出CRC块402。接着,基于所有列出的块,创建报告包 262以包含这些内容。接着,处理进行到步骤SP16,在步骤SP16屮,创建 的报告包262经过网络1000输出。接着,当处理进行到步骤SP18时,检查从指导节点接收的"当前显示 的列表"的内容。换而言之,由于将要从每个节点输出的所有物理量包含于 "当前显示的列表"中,可寻找出所有"将从它的固有节点输出的物理量(温 度除外)"。接着,处理进行到步骤SP20,并且基于步骤SP18中的检查结 果,确定是否有物理量将要输出。如果这里答案为"是",处理进行到步骤 SP22,在步骤SP22中,物理量数据包264基于物理量来创建,以传输并且 输出到网络1000。接着,处理进行到步骤SP24,在步骤SP24中,终止包 266输出到网络1000。程序在上述处理步骤之后结束。 4. 2.在节点的控制数据接收(图7)接着,当在除传输节点之外的任一其他节点通过网络1000接收到任一 控制数据包束时,在已接收到该包束的每个节点(接收节点)启动如图7所 示的控制数据接收程序。如图7所示,当处理进行到歩骤SP32时,确定PC 是否连接到固有节点的PCI/0部分116。当答案为"是"时,处理进行到步 骤SP34,在步骤SP34中,各种控制数据被传送到PC。传输到PC的控制数 据可分类为"将立即传输的数据"和"将在一段预定等待期间过去之后要传 输的数据",并且按照该分类在正确的定时传输。控制数据的分类方法和分 类标准将在后面描述。接着,处理进行到步骤SP36,并且确定到固有节点的"请求数据"是否 包含于所接收的包束中。如果这里答案为"是",处理进行到步骤SP38,在 步骤SP38中为传输固有节点区域400-j的块404-410中所请求的 一个块做准 备。换而言之,如果固有节点在下一周期中变为传输节点,此时所请求的块 将添加到包含于上述处理步骤SP12的报告包262中的一个或多个块中。接着,处理进行到步骤SP40,并且确定到固有节点的"指令数据"是否 包含于所接收的包束中。如果这里答案为"是",处理进行到步骤SP42,在 步骤SP42中,固有节点区域400-j的内容基于"指令数据"来改变。例如, 如果指令数据将改变连接到固有节点的任一放大器的状态,则控制信号输出 到放大器等以实现这样的状态变化。接着,处理进行到步骤SP44,在步骤 SP44中为传输固有节点区域400-j改变后的内容做准备。换而言之,如果固 有节点在下一周期变为传输节点,固有节点区域400-j的当前改变后的内容 将添加到包含于上述处理步骤SP8的事件数据包260中的变化数据中。接着,处理进行到步骤SP46,并且确定来自传输节点的"变化数据"是 否包含于所接收的包束中。如果这里答案为"是",处理进行到步骤SP47, 在步骤SP47中,与传输节点有关的节点区域400-k (其中k取1至24中的 值)的内容基于变化数据来改变。接着,处理进行到步骤SP48,并且确定任一块404-410是否包含于所接 收的报告包262中。如果包含,则接收的块的内容被写覆盖(writeover)于
有关于传输节点的节点区域400-k中的对应内容。然后,计算与改变后的块404-410 (即,在步骤SP47改变的块或在步骤SP48被写覆盖的块)的改变 后内容对应的CRC码,并且计算的CRC码被写覆盖于CRC块402的一对 应部分。通用的操作规则适用于所有节点和PC进行CRC码计算,从而CRC 块402中的任一 CRC码会在确定块404-410的内容时唯一地确定下来。接着,处理进行到步骤SP50,并且确定物理量数据包264是否包含于所 接收的包束中。如果包含,将该包的内容写覆盖于传输节点的节点区域400-k 中的物理量块412。接着,处理进行到步骤SP54,在步骤SP54屮,在关于 传输节点的节点区域400-k的CRC块402中存储的CRC码分别与从传输节 点提供的对应CRC码(包含于报告包262中)作比较。接着,处理进行到步骤SP56,并且确定是否在存储的CRC码和提供的 对应CRC码之间发现不匹配。如果在二者之间发现不匹配,则意味着不正 确的信息存储于不匹配CRC码相关的块中。如果这里答案为"是",处理 进行到步骤SP58,在步骤SP58中创建用于请求传输节点重发有关的块的请 求数据,并且在显示器102上显示一指示出现通信错误的消息。当固有节点 在下一周期变为传输节点时,在上述步骤SP8输出该请求数据。如果CRC码之间的不匹配发生在RO块404中,则指示通信错误的消息 可不显示在显示器102上。另一方面,对于物理量块412并不创建CRC码。 因此,即使由于通信错误等将错误的内容存储于物理量块412中,错误状态 仍将持续直到该块在下一周期或以后的周期中更新为止。因此,可降低输出 请求数据的频率以最小化网络1000上的控制数据总量。新节点对于网络1000是可热插拔的。这时,在新节点的结构信息400 中,除固有节点区域400-j之外的所有区域均填充为空白,指示每个块为空 的一CRC码记录于固有节点区域之外的区域的CRC块402中。因此,由于 记录于新节点的CRC码决不会与从网络1000上的其他节点接收的任何其他 CRC码匹配,每当新节点从任一其他节点接收到CRC码时,会请求重发结 构信息(块404-410),其中该信息表示有关于传输节点的所有状态设置。 该请求允许新节点从其他节点相继地接收关于所有节点的结构信息。然后, 由于所接收的信息记录于新节点上作为结构信息400,新节点就能自动保持 网络1000上所有节点的结构信息。 4. 3. PC的连接当PC 1910或1920连接到任一节点,并且一预定应用程序在PC上启动 时,首先执行"传送命令"。然后,当执行该命令时,在PC连接节点处存 储的结构信息400会传送到PC。这使得PC显示各种屏幕,从而用户可査阅 结构信息400。因此用户可掌握信号传输系统的状态,并且通过这些屏幕指 示状态变化。4. 4.屏幕选择事件(图8 (a)和图5)上述应用程序使得用户利用输入装置134选择和显示任一各种屏幕(窗 口),以査看存储于PC中的结构信息400。该屏幕选择事件的发生调用一 屏幕选择事件生成程序。如图8 (a)所示,当处理进行到步骤SP70时,确 定所选屏幕是否为用于显示物理量(温度、电压、阻抗等)的屏幕。当这里答案为"是"时,处理进行到步骤SP72,在步骤SP72中,在显 示单元136上显示所选屏幕。接着,处理进行到步骤SP74,在步骤SP74中 传输一指定事件,该指定事件用于指定将在显示屏幕上显示的物理量。如果 步骤SP70的答案为"否",则处理进行到步骤SP76,在步骤SP76中,所 选屏幕在显示单元136上显示。接着,处理进行到步骤SP78,在步骤SP78 中,执行各种其他种处理,并且程序结束。这里以组显示屏幕(见图5)为例,描述用于显示"物理量"的屏幕, 在该组显示屏幕上,将连接到放大器I/O节点的两个或更多声道放大器编为 一组,并且该两个或多个声道的操作状态以组为基础加以显示。首先,在该 实施例中,将物理量的监测点分类为两个或更多"组"。在该图中,350至 354标识标签,用户可点击任一标签以选择对应 -组。300标识一显示窗口, 该显示窗口用于显示属于选定组的物理量。300-1、 300-2……标识监测点帧, 每个监测点帧指示出两个或更多物理量,每个该物理量对应于一监测点。在监测点帧300-1中,302是指示一字符串的声道指示部分,该字符串 指定监测点帧300-1中的指示是针对哪个声道做出的,该声道是哪个放大 器的声道,以及该放大器连接到哪个放大器I/0节点。在字符串"AN1-3-2" 中,最先两个字母"AN"表示"放大器I/O节点",紧接在"AN"之后的 第一个数字表示"放大器I/O节点"的序列号。第二个数字"3"表示连接到 该放大器I/O节点的一放大器的序列号,最后一个数字表示该放大器的声道 编号。304标识一名称指示部分,该名称指示部分指示表示由放大器制造商分配的放大器名的一字符串。306是电源按钮,用于在"开"状态和"待命" 状态之间切换放大器的电源,其指示一代表该状态的字符串。308是一声道 名指示部分,该声道名指示部分指示由用户指定的任一声道名(字符串)。 310是一保护指示部分。在正常操作中,该部分什么都不指示,但是当激活 放大器保护系统时,会指示出字符串"保护"。312是一输出限幅(clip)指示部分,该输出限幅指示部分在有关声道的 输出信号被限幅时会发光。314是一功率输出测量仪,该测量仪指示输出信 号的输出电平("功率"或"电压")。316是一阻抗指示器,该阻抗指示 器指示出有关声道的负载阻抗的数值。318是一温度计,该温度计指示出有 关声道的输出级放大器的温度。320是一输入测量仪,该测量仪以分贝指示 向有关声道的输入电平。322是一ATT衰减器,该衰减器指示到声道的输入 信号的衰减因子的设置状态。ATT衰减器也可用以通过用鼠标拖拉来改变衰 减因子的设置状态。324是一相位按钮,该按钮通过鼠标的点击,在"正常"和"反向"之 间切换声道的输出相位。326是一静音按钮,该按钮通过鼠标的点击,转换 声道的静音(输出电平的衰减)开和关。在上述指示内容中,功率输出测量 仪314、阻抗指示器316和输入测量仪320的指示内容是基于放大器I/O节 点的固有节点区域400-j中的物理量块412中存储的内容,而温度计318的 指示是基于RO块404。其他指示内容是基于RW块406-410的任 -个。换 而言之,放大器I/0节点从连接的放大器收集各种设置状态和物理量,并且 将这些内容存储于有关放大器I/O节点的固有节点区域400-j中。然后,当 该区域的内容通过PC连接节点在PC上反映于结构信息400中时,在PC上 刷新显示窗口 300的内容。监测点帧300-2等具有与监测点帧300-1相同的指示器结构。用户有权 选择属于每组的放大器声道。此外,不同节点和不同放大器声道可显示在相 同的显示窗口 300中。4. 5.设置变化事件(图8 (b))如上所述,用户可操作PC以控制各部分的设置状态。在图5的实例中,
例如用于放大器I/O节点的特定声道、对应于ATT衰减器322的设置状态可 通过以鼠标拖拉ATT衰减器322来改变。因此,当发生改变任一节点(或 连接到该节点的放大器)状态的一事件时,在PC上启动如图8 (b)所示的 设置变化事件生成程序。如该图所示,当处理进行到步骤SP80时,有关PC中的结构信息400 随指示而变化。例如,假设衰减因子通过ATT衰减器322的操作设置为 "10dB"。这时,将指示"10dB"的数据立即写入到与有关放大器I/0节点 相关的节点区域中的任一 RW块406-410中的有关放大器声道相对应的一部 分中。然后,重新计算对应于更新块的CRC码,并且将计算结果写入到CRC 块402的对应部分中。接着,处理进行到步骤SP82,在步骤SP82中,基于 更新后的结构信息400,在PC上更新指示内容。换而言之,在上述实例中, 将ATT衰减器322的"调节器(knob)"或控制移动到对应于"10dB"的 位置。然而此时,由于未检查对应于实际放大器的声道的衰减量已设置为 "10dB",会在指示部分(在该例中即为ATT衰减器322)以不同于常态的 方式进行指示(例如,ATT衰减器322变暗或闪动),以指示该变化仍未确 定。接着,处理进行到步骤SP84,在该步骤SP84中,指示改变内容(目标 节点和放大器、参数种类、变化量等)的变化指令从PC传输到PC连接节 点。4. 6.设置变化事件(图8 (c))当收到变化指令时,PC连接节点运行如图8 (c)所示的变化指令接收 程序。如该图所示,当处理进行到步骤SP90时,确定接收的变化指令是否 指向它的固有节点(或连接到固有节点的放大器等)。如果这里答案为"是", 处理进行到步骤SP96,在步骤SP96中,改变有关PC连接节点的固有节点 区域400-j的对应部分。如果改变的部分是块404-410中的一个,则重新计算与有关块相关的 CRC码,并且将该CRC码写覆盖于CRC块402的对应部分。另一方面,如 果接收的变化指令指向连接到它的固有节点的放大器等,则也改变该放大器 等的设置状态。然后,创建表示有关变化内容的变化数据,并且将变化数据 传输到连接到PC连接节点的PC。而且,当PC连接节点变为传输节点时,
变化数据包含于事件数据包260中并且传输到其他节点(图6中的步骤SP8)。 另一方面,当步骤SP90的答案为"否"时,处理进行到步骤SP92。这 里,创建指令数据用于指示另一节点改变状态。这时,并不改变结构信息400 的内容。换而言之,当PC连接节点变为传输节点时,将指令数据传输到其 他节点以改变状态(图6中的步骤SP8),从而结构信息400将在其他节点 改变(图7中的步骤SP42和SP44)。然后,当任一其他节点变为传输节点 时,将对应于改变状态的变化数据从有关节点传输到PC连接节点和其他节 点(图6中的步骤SP8)。因此,当接收到变化数据(与由步骤SP92中的 指令数据指示的改变部分相关的变化数据)时,有关的PC连接节点改变存 储的结构信息400的对应部分(图7中的步骤SP47)。接着,处理进行到步骤SP94以开始测量一段预定的时间期间。这里, 当过去控制周期240的平均值设置为"一个周期"时',"预定的吋间期间" 例如对应于"四个周期"。如上所述,当PC连接节点将从网络IOOO接收的 控制数据传送到PC时,将控制数据分类为"立即要传输的数据"和"在一 段预定等待期间过去之后要传送的数据"。这里,"在一段预定等待期间过 去之后要传送的数据"表示"与由步骤SP92中的指令数据指示的改变部分 相关的变化数据",并且"预定时间期间"是"在步骤SP94进行时间测量 的预定时间期间(比如四个周期)"。下面将描述中止以该方式传送数据的理由。首先,将描述如果无待命时 间进行传送可能会发生的问题。在图1的实例中,PC 1910连接到通用I/O 节点1100, PC 1920连接到放大器I/O节点1600。这里假设如图5所示的显 示窗口 300显示在PC 1910和PC 1920上。还假设窗口中的监测点帧300-1 与连接到放大器I/0节点1500的放大器1502的第二声道相关。这里,例如, 如果ATT衰减器322在PC 1910上设置为"10dB",并且在一时间延迟(约 100毫秒)之后,ATT衰减器322在PC 1920上设置为"20dB",预期如下 行为(1) 首先,当在PC 1910上检测到用于设置ATT衰减器322为"10dB" 的操作事件时,变化指令传输到通用I/0节点1100。(2) 响应于这些变化指令,当用于通用I/O节点1100的固有节点变为 传输节点时,将指令数据传输到放大器I/O节点1500,该指令数据用于指示
放大器I/0节点1500 "设置放大器1502的第二声道的衰减因子为10dB"。(3) 这里,当在PC 1920上检测到用于设置ATT衰减器322为"20dB" 的操作事件时,变化指令传输到放大器I/0节点1600。(4) 放大器1/0节点1500基于来自通用I/O节点1100的指令数据来控 制放大器1502,并且更新结构信息400。结果,将变化数据输出到每个其他 节点,该变化数据指示"放大器1502的第二声道的衰减因子已设置为10dB"。(5) 当收到变化数据时,放大器1/0节点1600传送变化数据到PC 1920, 该变化数据指示"放大器1502的第二声道的衰减因子已设置为10dB"。(6) 接着,当放大器I/O节点1600变为传输节点时,将指令数据传输 到放大器I/O节点1500,该指令数据用于指示放大器I/O节点1500 "将放大 器1502的第二声道的衰减因子设置为20dB"。(7) 放大器I /O节点1500基于来自放大器I/O节点1600的指令数据 来控制放大器1502,并且更新结构信息400。结果,将变化数据输出到每个 其他节点,该变化数据指示"放大器1502的第二声道的衰减因子己设置为 20dB"。(8) 当接收到变化数据时,放大器I/0节点1600向PC 1920传送变化 数据,该变化数据指示"放大器1502的第二声道的衰减因子已设置为20dB"。从按照上述操作顺序的PC 1920来看,尽管在PC 1920上已指示过将衰 减因子设置为20dB, PC 1920仍会接收到指示"衰减因子己设置为10dB" 的变化数据,然后接收到指示"衰减因子已设置为20dB"的变化数据。正 如下面将具体描述的,当用以改变结构信息400任一部分的变化指令传输到 PC连接节点之后,每个PC对相应部分的状态是否基于依照变化指令的变化 数据而改变保持跟踪。因此,当相对于关于"20dB"的变化指令,被提供关 于"10dB"的变化数据时,PC 1920会认为已发生通信错误,并且在PC 1920 上会给出通信错误的警告。因此,如果不提供待命时间用于对应于变化指令的变化数据的传送,则 尽管实际上并未发生传输错误,仍会在信号传输系统的结构中频繁地给出 "发生错误"的警告。因此在该实施例中,对应于变化指令的变化数据是在 一段预定等待期间过去之后传送的。"预定时间期间(比如四个周期)"等 效于"一时间间隔的估计值,该时间间隔起始于变化指令的输出,直至接收
到对应于这些变化指令的变化数据为止,其中,这些变化指令从PC到PC 连接节点、输出到除PC连接节点之外的节点。"而且,"等待或中止"的含义不同于简单"延迟"的含义。它是指"当 在待命时间期间接收到关于对应部分的两种或更多种变化数据时,传送在待命时间结束时接收到的变化数据。"在上述实例中,虽然PC 1920相继地接 收到关于"10dB"和"20dB"的变化数据,如果这些变化数据是在待命期间 收到的,则只有关于"20dB"的最后的变化数据会传送到PC 1920。因此, 由于相对于关于"20dB"的变化指令,PC 1920接收到关于"20dB"的变化 数据,所以在变化指令和变化数据之间不会发生矛盾。另一方面,PC1910也以这样的次序接收到关于"10dB"和"20dB"的 变化数据。如果在接收到关于"10dB"的变化数据之后待命时间已到期,由 于相对于关于"10dB"的变化指令,PC 1910接收到关于"10dB"的变化数 据,所以在变化指令和变化数据之间也不会发生矛盾。此后,虽然PC 1910 收到关于"20dB"的变化数据,但是接收该数据是作为与先前接收的变化指 令并不对应的变化数据。因此在该实施例中,由于提供一段预定等待期间用 以将与变化指令相关联的一部分的变化数据传送至每个PC,所以当指令数 据如上所述从两个PC传输时,或者当紧接在指令数据从PC传输之后,任 一其他节点传输"用于向含有数据的一块请求改变该指令数据的请求数据", 就不会检测到错误,减少错误发生的频率。4. 7.接收到控制数据后的PC处理(图9)当在上述处理步骤SP34中将控制数据从PC连接节点提供到PC时(图 7),在PC上启动如图9所示的控制数据接收程序。如该图所示,处理进行 到步骤SPIOO,并且确定变化数据是否包含于控制数据中。如果这里答案为 "是",处理进行到步骤SPIOI。在步骤SPIOI,确定先前输出到PC连接 节点的变化指令(图8 (b)中的步骤SP84)是否包含变化指令,其结果未 确定。当这里答案为"是"时,处理进行到步骤SP102,并且从所有接收的 变化数据中寻找"与先前输出的变化指令相对应的变化数据",即"紧接在 改变指令之后接收到的、以及与变化指令所指示的一部分相关的变化数据"。 接着,处理进行到SP103,并且确定是否有"对应于该变化指令的变化数据"。当步骤SP103的答案为"是"时,处理进行到步骤SP104。在步骤SP104, 确定变化数据的内容与先前输出的变化指令的内容是否匹配。这里,它们相 互"匹配"的确定指示出这些参数已按照变化指令被改变,而它们相互"不 匹配"的确定指示出这些参数未按照变化指令被改变。如果这里答案为"否(不匹配)",处理进行到步骤SP106。在步骤SP106,发出一"变化数据在内容上不同于变化指令"的警告(例如显示一弹出的窗口)。换而言之,可在PC上预设一操作模式,该模式用于确定是否已给出这样的警告显示。因此,仅当预设有用于给出这样的显示的操作模式时才会给出警告显示。如步骤SP80 (图8 (b))中所述,PC上的结构信息400已经被更新, 以指示出反映出变化指令的内容。因此,步骤SP104中的匹配确定可通过比 较数据(块404-410和变化数据的内容)或通过比较CRC码(CRC块402 中的CRC码和基于变化数据而新确定的CRC码)来进行。当步骤SP101或SP103的答案为"否"时,或者当步骤SP104的答案为 "是"时,或者在完成步骤SP106的警告处理之后,处理进行到步骤SP108, 在步骤SP108中,基于接收的变化数据,改变PC中结构信息400的内容。 换而言之,不但传输节点的节点区域400-k中的块404-410的内容被更新, 而且CRC块402中的对应CRC码被更新。由于无论步骤SP104中的确定结 果如何,都执行处理步骤SP108,即使变化指令和变化数据之间发生矛盾, 变化数据将总是被视为正确的。显示单元136上的显示状态也基于变化数据 被更新。如先前在步骤SP82中所述的(图8 (b)),以不同于常态的方式发出 指示出对应于未确定变化指令的设置的指示。因此,如果对应于未确定变化 指令的数据包含于在当前周期中接收的变化数据中,则未确定指示状态返回 到正常指示状态。接着,处理进行到步骤SP109,并且确定任一块404-410是否作为报告 包262包含于先前接收的控制数据中。如果包含,则将接收的块的内容写覆 盖到与传输节点有关的节点区域400-k中的一对应部分。然后,对于块 404-410中改变的块(即在步骤SP108中改变的块或在步骤SP109中被写覆 盖的块)计算一 CRC码,并且将计算的CRC码写覆盖到CRC块402中的 一对应部分。接着,处理进行到步骤SPllO,并且确定显示单元136上的数据是否在 紧接在前的步骤SP109中通过数据更新加以更新(即基于报告包262的数据更新)。如果这里答案为"是",处理进行到步骤SP112,并且数据的显示内容基于在该周期中接收的控制数据加以更新。接着,处理进行到步骤SP116,在步骤SP116中,存储于CRC块402中的两个或更多CRC码分别 与从传输节点提供的对应的两个或更多CRC码(包含于报告包262中)做 比较。接着,处理进行到步骤SP118,并且确定这些CRC码之间是否有不匹 配。如果这里答案为"是",处理进行到步骤SP124,并且将CRC码之间出 现不匹配指示在显示单元136上。进行该指示用以确定己出现不匹配的块。接着,处理进行到步骤SP126。在步骤SP126中,输出一请求到PC连 接节点,该请求用于重发某一部分上的数据,其中在该部分中已出现CRC 码间的不匹配。接着,处理进行到步骤SP119,并且确定物理量数据包264是否包含于 接收的控制数据中。如果包含,将该包的内容写覆盖于传输节点的节点区域 400-k中的物理量块412。接着,处理进行到步骤SP120,并且确定任一频繁 变化的物理量当前是否显示在显示单元136上。如果这里答案为"是",处 理进行到步骤SP122,在步骤SP122中,显示的内容基于存储于结构信息400 中的物理量被更新。这里,从当前显示的物理量中,频繁变化的物理量在周 期启始包250中的当前显示列表中指定。换而言之,在显示屏幕上待更新的 物理量是按照当前显示列表、从对应传输节点作为物理量数据包来传送的物 理量。此外,由于很少变化的物理量存储于每个节点区域的RO块404中, 它们的显示内容在步骤SP108或SP112中更新。4. 8.在指导节点的处理4. 8. 1.现有节点的故障检测指导节点对每个其他节点是否正在以周期启始包250中所指示的正确传 输顺序传输每个控制数据包束保持跟踪。在从第一节点输出终止包266之后, 如果在一段预定时间期间内没有控制数据包束从第二节点输出,则可认为第 二节点已发生故障(比如从网络1000断开)。将该第二节点称为"故障节 点"。这时,指导节点调用如图10 (a)所示的故障节点检测程序。如该图所 示,处理进行到步骤SP130,并且确定故障节点是否为传输顺序中的最后节
点。当这里答案为"是"时,处理进行到步骤SP132,在歩骤SP132中,指 示紧接在故障节点之后的一节点传输一控制数据包束。接着,处理进行到步骤SP134,在步骤SP134中,更新该传输顺序以去除故障节点。换而言之, 创建对应于新的传输顺序的传输顺序列表,以从原始传输顺序中去除故障节 点。因此,每个节点在下一控制周期240中按照新的传输顺序输出每个控制 数据包束。4. 8. 2.新节点的附加检测如上所述,任一新节点对于网络1000是可热插拔的。由于在每个控制 周期240的结束提供很短的空闲时间,该新节点可在该空闲时间内向指导节 点通报"它的固有节点已经连接"。 一接收到该信息,指导节点会调用如图 10 (b)所示的节点连接检测程序。如该图所示,当处理进行到步骤SP140 时,改变传输顺序以增加新节点。换而言之,创建对应于新传输顺序的传输 顺序列表,以将新节点增加到原传输顺序中。因此,每个节点在下一控制周 期240中按照新的传输顺序输出每个控制数据包束。除新连接到网络的节点 之外,在周期启始包250中指示的传输顺序中未包含的任何其他节点也可作 为新节点加以处理。4. 8. 3.终止包检测处理每当从任一其他节点检测到终止包266时,指导节点调用如图10 (c) 所示的终止包检测程序。如该图所示,当处理进行到步骤SP150时,确定终 止包266是否从传输顺序中的最后节点输出。当这里答案为"否"时,立即 终止程序处理。另一方面,如果这里答案为"是",处理进行到步骤SP152。 在步骤SP152中,确定在当前控制周期240开始之后是否已过去控制周期240 的最短时间期间(250毫秒)。如果这里答案为"否",处理进行到步骤SP154以等待直到最短时间期 间过去为止。另一方面,如果这里答案为"是",略过处理步骤SP154。接 着,处理进行到步骤SP156,在步骤SP156中,向该处理设置一很短的待命 暂停,以用于检测新节点(从而该新节点可以上述方式向指导节点通报它的 连接)。然后,处理进行到步骤SP158,在步骤SP158中,输出向每个节点 报告最新传输顺序的周期启始包250,由此开始新的控制周期240。包含于 周期启始包250中的传输顺序列表是最新的传输顺序列表,在该列表中已反 映出图10 (a)的步骤SP134中的变化结果或图10 (b)的步骤SP140中的 变化结果。然后,当接收周期启始包250时,网络1000上的每个节点保持包含于周期启始包250中的最新传输顺序列表。 5.改型本实用新型并不限于上述实施例,可以有下面的各种改型(1) 在上述实施例中,虽然各种处理通过运行于每个节点上的程序或 运行于个人计算机上的应用程序来进行,但这些程序可存储于记录介质比如CD-ROM或软盘上,并且以该记录介质的形式来发布,或者通过传输线路来 发布。(2) 由按照上述实施例的每个节点执行的控制数据接收程序(图7)中, 如果任一块404-410包含于报告包262中,则在步骤SP48中将该块写覆盖 到该传输节点相关的节点区域400-k中的一对应部分,然后在步骤SP56中 检查CRC码。然而,两个步骤的顺序可以颠倒。换而言之,检査与所接收 的报告包262中的块404-410相关的CRC码,随后的处理比如可以是如果 某一块的CRC码匹配,则将该块写覆盖于对应的部分;或者如果不匹配, 则进行该块的写覆盖,而是创建请求数据,以请求该块的重发。(3 )而且,在每个PC所执行的控制数据接收程序的步骤SP100至SP106 (图9)中,只检查对应于未确定变化指令的变化数据,检査该变化数据是 否与变化指令的内容相矛盾。然而,除PC上操作的变化指令之外,任 -节 点的RW块中的所有变化数据可进行错误检査,并且每当发现错误时就产生 警告。这时,步骤SP101至SP104可改变为如下步骤步骤SP100h在该步骤中,确定变化数据是否为"RO块404中的变化 数据"。如果答案为"否",处理进行到步骤SP1002,或者如果答案为"是", 处理进行到步骤SP108。步骤SP1002:在该步骤中,变化数据与存储于PC上的RW块406-410 的对应值做比较,以确定二者是否互相匹配。如果发现不匹配,在步骤SP106 执行警告处理。如果所有变化数据与对应值均匹配,处理进行到步骤SP108。 因此,即使处理内容已改变,仍可正确地检查PC上的未确定变化指令。 (4)在上述实施例中,为了说明本实用新型,已通过实例的方式描述 了每个放大器I/O节点的设置状态或物理量的监测和该设置状态的远程控 制,但是该监测和远程控制可在任一其他节点比如通用I/O节点.L进行。按照本实用新型的第一方案,提供一种连接到一网络的信号传输装置, 作为该网络中包含的多个节点中的一个节点,该网络具有一音频信号传输期间,用于在每个预定传输周期(200)传输两个或更多声道音频信号(包211、 212……21n),以及一控制数据传输期间,用于利用该音频信号传输期间之 外的一空闲时间期间,传输控制数据(包220)。本实用新型的装置包括 一存储部分(122),该存储部分存储该网络中包含的所有节点的结构信息 (400),每个节点的每条结构信息(400)划分为多个块(404-410),每个 块分配有一检错码(CRC码); 一检错码接收部分(110),该检错码接收 部分经过该网络循环地接收其他节点的结构信息的检错码; 一比较部分,该 比较部分将接收的检错码与存储于该存储部分中的对应检错码做比较,从而 检测其中出现错误的结构信息(400)的一块; -传输部分,该传输部分传 输请求数据到与含有所检测块的结构信息相对应的特定节点,该请求数据请 求该特定节点传输与其中已出现错误的所检测块相对应的一块; 一结构信息 接收部分,该结构信息接收部分从该特定节点接收结构信息的对应块; 一更 新部分,该更新部分按照接收的结构信息的对应块,更新所检测的块;以及 一检错码更新部分,该检错码更新部分创建一新的检错码用于结构信息的更 新的块,并且将创建的检错码写入到所存储的结构信息的一对应部分中。本实用新型的信号传输装置还包括 一检错码传输部分(110),该检 错码传输部分循环地传输与结构信息的某一块相对应的一检错码(CRC码), 该结构信息指示该一个节点的固有设置状态;以及一结构信息传输部分 (110),当该一个节点从所述另一节点接收请求数据,该请求数据用以请 求传输与该检错码相对应的结构信息的该块时,该结构信息传输部分将与该 检错码相对应的结构信息的该块传输到另一节点。如上所述,按照本实用新型的第一方案,该信号传输装置按照检错码的 比较结果,请求其他节点仅传输必要的块,从而关于所有节点的最新结构信 息能够以有效率的方式接收,从而使得流经网络的数据通信总量最小,由此 稳定网络上的数据通信。而且,即使结构信息由于通信错误无法从其他节点 接收,仍能够以有效率的方式随后弥补该结构信息,从而使经过网络的数据 通信总量最小。
按照本实用新型的第二方案,提供一种连接到一网络的信号传输装置, 作为用于控制两个或更多节点的指导节点,这些节点连接到该网络,并且在 该网络中设置一音频信号传输期间,用于在每个预定传输周期(200)传输两个或更多声道的音频信号(包211、 212……21n),以及一控制数据传输 期间,用于利用该音频信号传输期间之外的一空闲时间期间,传输控制数据。 在本实用新型的装置中,该列表创建子部分(SP134、 SP140)创建一传输次 序列表(周期启始包250),该传输次序列表表示多个节点的传输次序。该 传输部分(SP158)经过网络传输该传输次序列表。该监测子部分监测多个 节点是否按照该传输次序列表传输控制数据。该指令部分(SP132)检测尽 管已轮到传输控制数据却并不传输控制数据的一故障节点,并且指示在该传 输次序中紧接在该故障节点之后的一节点传输控制数据。当检测到该故障节 点时,该列表创建部分创建一新的传输次序列表,其中将该故障节点从该新 的传输次序列表中去除。还包括,该新节点检测部分检测是否有新节点被添 加到该网络中。当检测到新节点时,该列表创建部分创建一新的传输次序列 表,其中将该新节点添加到该新的传输次序列表中。如上所述,按照本实用新型的第二方案,响应于检测到故障节点或检测 到新节点被添加到网络中,立即向所有节点传输一传输次序列表,从而使所 有节点能够以这样有效率的方式传输最新的结构信息,而不会发生网络上的 数据冲突,从而使流经网络的数据总量最小,由此稳定网络上的数据通信。按照本实用新型的第三方案,提供一种连接到一网络的信号传输装置, 作为多个节点中的一个节点,该网络具有一音频信号传输期间,用于在每个 预定传输周期(200)传输两个或更多声道的音频信号(包211、212……21n), 以及一控制数据传输期间,用于利用该音频信号传输期间之外的一空闲时间 期间,传输控制数据(包220)。在本实用新型的装置中,该存储部分(122) 存储关于所有多个节点的结构信息(400)。该接收部分从一控制装置(PC, 连接到该信号传输装置)接收关于多个节点中任一个的结构信息的变化指 令。该确定部分确定该变化指令是否指示改变与该信号传输装置有关的结构 信息。在该变化指令指示改变与其他节点有关的结构信息的情况下,该指令 数据传输部分传输指令数据到其他节点,以按照变化指令进行变化,而不改 变结构信息(400)。该结构信息更新部分从其他节点接收变化数据,该变
化数据指示在其他节点处已改变该结构信息,并且基于该变化数据,该变化 数据改变存储部分中保持的结构信息的对应部分。而且,在该变化指令指示 改变与该信号传输装置有关的结构信息的情况下,该更新部分更新存储部分(122)中的一对应部分。该变化数据传输部分向其他节点传输变化数据, 该变化数据表示由该更新部分更新的内容。如上所述,按照本实用新型的第三方案,无论该控制装置连接到网络上 的哪个节点,从该控制装置指示的结构信息的变化可反映在网络上的所有节 点中,而没有利用少量数据的任何偏差。即使多个控制装置分别连接到网络 上的两个或更多节点,每个控制装置仍能够独立地改变结构信息,从而从各 控制装置指示的结构信息的变化均可无任何偏差地反映在网络上的所有节 点巾。按照本实用新型的第四方案,提供一种由一控制装置执行的节点控制方 法,该控制装置连接到多个节点之一,这些节点连接到一网络,在该网络中设置有一音频信号传输期间,用于在每个预定传输周期(200)传输两个或 更多声道音频信号(包211、 212……21n),以及一控制数据传输期间,用 于利用该音频信号传输期间之外的一空闲时间期间,传输控制数据(包220)。 本实用新型的方法由如下步骤实现结构信息接收步骤,该结构信息接收步 骤从该一个节点接收关于所有多个节点的结构信息(400);在显示单元(136) 上显示结构信息(400)的内容的步骤;变化操作检测步骤,该变化操作检 测步骤检测用以指示改变一部分结构信息(400)的变化操作(在显示窗口 300中的操作);向该一个节点通报对应于变化操作的变化指令的歩骤(SP84);按照变化操作改变或改写(rewrite) —部分结构信息的步骤;基 于改变的结构信息来改变显示单元(136)的显示内容的步骤;变化数据接 收步骤,该变化数据接收步骤从该一个节点接收变化数据,以通报对应于该 变化指令的某一部分已改变;匹配确定步骤(SP104),该匹配确定步骤确 定所接收的变化数据是否与该部分结构信息的内容相匹配;警告步骤(SP106),该警告步骤在匹配确定步骤(SP104)中已确定不匹配的情况下, 发出出现不匹配的警告;更新步骤(SP108),在匹配确定步骤(SP104)中 已确定不匹配的情况下,该更新步骤更新该部分结构信息的内容,以使它们 与变化数据相匹配;以及改变步骤(SP108),在匹配确定步骤(SP104)中
己确定不匹配的情况下,该改变步骤将显示单元(136)上的显示内容改变 为对应于变化数据的内容。该节点控制方法还包括操作模式设置步骤,该操 作模式设置步骤设置一用以确定是否发出警告的操作模式,其中该报警步骤是在该操作模式设置为发出警告并且在匹配确定步骤(SP104)中已确定不匹配的情况下发出警告的步骤。该节点控制方法还包括指示模式改变步骤, 该指示模式改变步骤在该变化操作检测步骤之后,以某种方式对显示单元(136)上的显示内容的特定部分的指示模式进行设置,该特定部分被指示加以改变并且与结构信息有关,其中该方式为,该指示模式会不同于正常的指示模式;以及指示模式恢复步骤,在变化数据接收步骤之后,该指示模式 恢复步骤将该特定部分的指示模式改变回到正常的指示模式。如上所述,按照本实用新型的第四方案,由于按照控制装置上的操作而 改变的内容可反映在控制装置中所保持的结构信息的内容中,也可反映在紧 接在改变之后的显示内容中,所以变化指令的内容可在控制装置上迅速地被 检査。而且,当与被指示加以改变的某一部份相关的变化数据不同于该结构 信息的内容时,该结构信息会按照该变化数据加以更新。这不仅能够迅速地 检査网络上的所有节点是否己按照指示加以设置,并且也能够确保相同的结 构信息保持于控制装置和网络的所有节点上。按照这样的结构,其中可按照 操作模式选择是否发出警告,警告指示比如可在仅用作一监测器的控制单元 上关闭以消除反复查看错误警告以及每当指示错误警告时要关闭错误警告 所带来的不便。而且,按照这样的结构,其中该指示模式在变化操作检测步 骤和变化数据接收步骤之前和之后被改变, 一眼就能够检査出变化指令的内 容是否反映在实际对应的节点上,并且能够从该指示在不同模式下的时长中 检査出对网络上的节点进行控制的时长(控制延时)。按照本实用新型的第五方案,提供一种信号传输系统,该系统由一网络 (1000)和连接到该网络的两个或更多节点组成,在该网络中设置有一音频 信号传输期间,用于在每个预定传输周期(200)传输两个或更多声道的音 频信号(包21K 212……21n),以及一控制数据传输期间,用于利用该音 频信号传输期间之外的一空闲时间期间,传输控制数据(包220)。该多个 节点的每一个包括报告信号生成部分(SP12、 SP14),用以在每个长度可 变的控制周期(240)中产生一表示该节点状态的报告信号(262);定时检
测部分(118),用以在每个控制周期中检测分配给该节点的定时;以及传输部分(SP4、 SP8、 SP16、 SP22),用以在检测的定时,传输包括所生成 的报告信号(262)的控制数据(251-254)。从多个节点中预定的指导节点 包括第一确定部分(SP152),该第一确定部分确定自当前控制周期开始 起是否已过去一预定时间期间;第二确定部分(SP150),该第二确定部分 确定控制数据从所有节点的传输在当前控制周期中是否完成;以及周期启动 部分,用以在第一和第二确定部分的确定结果均为肯定时,为一新的控制周 期(240)传输一启动信号(周期启始包250)到所有节点以启动该新的控制 周期。在该信号传输系统中,多个节点包括至少第一和第二节点。该第一节点 包括接口 (116),连接到一显示单元(PC的显示单元136),用以指示 一些物理量;以及规格部分(SP74),用以创建指令数据,以指定将在该显 示单元(PC)上指示并且将在第二节点测量的物理量。第一节点上的传输部 分在分配给第一节点的定时,经过该网络输出包括该指令数据的控制数据。 第二节点包括物理量数据创建部分(SP20、 SP22),用以基于从第一节点 传输的控制数据中包括的指令数据(经过周期启始包250从指导节点指示的 物理量),创建关于将在第二节点测量的物理量的物理量数据(264),并 且第二节点上的传输部分在分配给第二节点的定时,传输包括物理量数据 (264)的控制数据。在该信号传输系统中,物理量包括经常变化的第一物理量(电压、功率、 阻抗)和很少变化的第二物理量(温度),第二节点上的传输部分在每个控 制周期(240)中不仅输出与第一物理量有关的物理量数据(264),而且在 检测到任一第二物理量的变化的情况下也输出与第二物理量(温度)有关的 物理量数据(事件数据包260)。如上所述,按照本实用新型的第五方案,在用于在长度可变的控制周期 中经过控制数据传输期间从所有节点传输控制数据的系统中,在少量音频信 号数据的情况下可实现控制数据的快速传输。即使在大量音频信号数据的情 况下,控制周期的时长可变得更长以确保控制数据的传输。而且,按照这样的结构,其中第二节点传输从第一节点所指示的物理量, 就能够使网络上传输的物理量数据量最小。这能够使网络上占用的带宽更窄。而且,按照这样的结构,在该结构中,在检测到任一第二物理量的变化 的情况下,输出与很少变化的第二物理量有关的物理量数据,就能够进一步 减少物理量数据的量。
权利要求1.一种连接到一网络的信号传输装置,作为多个节点中的一个节点,这些节点在音频信号的处理中处理各种物理量,该网络具有一音频信号传输期间,用于在每个传输周期传输多个声道音频信号,以及一控制数据传输期间,用于利用该音频信号传输期间之外的一空闲时间期间,在每个控制周期传输该多个节点的控制数据,其特征在于,所述信号传输装置包括一创建部分,该创建部分创建指令数据,该指令数据指示另一节点传输由所述另一节点处理的物理量中的特定一个;一传输部分,该传输部分经过该网络将包括所创建的指令数据的该控制数据传输到所述另一节点;以及一接收部分,该接收部分从所述另一节点接收含有该特定物理量的值的控制数据。
2. 如权利要求1所述的信号传输装置,其特征在于,所述 -个节点是 唯一指挥节点,其经由该网络连接到所述多个节点,用以收集在该多个节点 中处理的各种物理量的值。
3. —种连接到一网络的信号传输装置,作为多个节点中的一个节点, 这些节点在音频信号的处理中处理各种物理量,该网络具有一音频信号传输 期间,用于在每个传输周期传输多个声道音频信号,以及一控制数据传输期 间,用于利用该音频信号传输期间之外的一空闲时间期间,在每个控制周期 传输该多个节点的控制数据,其特征在于,所述信号传输装置包括一接收部分,该接收部分从另一节点接收含有指令数据的该控制数据, 该指令数据指示所述一个节点传输由所述一个节点处理的一第一物理量和一第二物理量;以及一传输部分,该传输部分传输含有该第一物理量和该第二物理量的值的 控制数据,从而在每个控制周期中传输该第一物理量的值,同时,在紧接于 当在所述一个节点中检测到该第二物理量的值的变化之后的一控制周期,传 输该第二物理量的值。
4. 如权利要求3所述的信号传输装置,其特征在于,还包括用于处理该第一物理量和该第二物理量的处理部分,其中该第一物理量相对于该第二物理量而言变化频率高,该第二物理量相对于该第J物理量而言变化频率 低。
5.如权利要求3所述的信号传输装置,其特征在于,该网络中包含的 该多个节点分别具有传输部分,用于在该控制数据传输期间内,按照一预定 传输次序相继地传输控制数据,并且所述一个节点的传输部分在该预定传输 次序中轮到所述一个节点时的一时刻传输该控制数据。
专利摘要本实用新型提供一种连接到网络的信号传输装置,作为多个节点中的一个节点,这些节点在音频信号的处理中处理各种物理量,该网络具有一音频信号传输期间,用于在每个传输周期传输多个声道音频信号,以及一控制数据传输期间,用于利用该音频信号传输期间之外的一空闲时间期间,在每个控制周期传输该多个节点的控制数据,所述信号传输装置的特征在于,其包括一创建部分,该创建部分创建指令数据,该指令数据指示另一节点传输由所述另一节点处理的物理量中的特定一个;一传输部分,该传输部分经过该网络将包括所创建的指令数据的该控制数据传输到所述另一节点;以及一接收部分,该接收部分从所述另一节点接收含有该特定物理量的值的控制数据。
文档编号H04S7/00GK201051756SQ200720001810
公开日2008年4月23日 申请日期2004年5月20日 优先权日2003年5月20日
发明者越智光敬, 锦织琢 申请人:雅马哈株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1