仪器控制系统的制作方法

文档序号:6283351阅读:104来源:国知局
专利名称:仪器控制系统的制作方法
技术领域
本发明涉及与网络连接并以异步动作的控制装置之间收发附属信息的仪 器控制系统。
背景技术
一般来讲,在各种工厂中采用有测量控制系统,该测量控制系统在各设备 设置控制装置,基于计测装置计测的数据进行各种控制运算处理,来控制各设 备,另外,将该运算结果通过网络传输至中心侧的控制装置,用中心侧的控制 装置基于该运算结果来监视整个工厂的设备状况,并将该监视结果传输至各设 备侧的控制装置,从而反馈控制各设备等。
另外也采用分散处理型系统等,该分散处理型系统对各设备同时设置多个 控制装置,且通过网络将各控制装置间互相连接,使多个控制装置分担各设备 的控制。
在上述系统中,要将某一控制装置进行控制运算处理得到的数据传输至其 他的控制装置,用其他的控制装置基于该数据来执行预定的控制运算,再将该 运算结果传输至其他的控制装置等,在控制装置相互间频繁进行异步的数据交 换。
这里,在工厂的各设备内发生异常的超过限度的现象(例如压力、流量、 温度的过量变动等)的时候,计测装置计测的数据就不可靠,所以该控制装置 基于计测数据的运算结果也不可靠。
于是,若这样的运算数据被传输至其他的控制装置,其他的控制装置基于 该不可靠的运算数据进一步进行运算处理,则接下来的运算处理结果也不可 罪。
这样,在各控制装置中由于上述的异常的超过限度的现象等而引起的该运
算结果不可靠的情况下,向其他控制装置发送运算处理数据时,如图2所示,附加不可靠信息(例如不可靠标记"l"),使其认识到是利用了不可靠数据 的各控制装置的控制运算结果为不可靠的状态,且促使相互注意。
然而,在以往技术中提出了一种辅助性的工厂诊断方法,该方法在工厂的 各设备内发生异常的超过限度的现象时,推定成为超过限度的变化起点的观测 信号、和超过限度的变化是以怎样的路径传导观测信号,来搜寻限定候选原因, 可以迅速消除产生不可靠的原因(例如参照专利文献l)。
专利文献1:日本专利第2896306号公报

发明内容
在上述的专利文献1记载的已有技术中,虽然可以查明产生异常的超过限
度现象等不可靠的原因并迅速采取对策,但存在的问题是在实际消除产生该 不可靠的原因后,控制装置间还会继续传播不可靠信息。
作为一个简单的模型,即例如2个控制装置A、 B间构成反馈控制等闭合 环路的时候,即使已经消除了在一个控制装置A中产生不可靠的异常的超过限 度的现象,但由于在此之前从装置A向装置B传输的数据中附加有不可靠信 息,所以基于该数据在装置B中进行运算处理的数据也是不可靠的。
所以,从该装置B反馈至一个装置A的数据中也附加有不可靠信息。
并且接下来装置A中进行运算处理的结果也附加有不可靠信息。
这样, 一旦附加了不可靠信息,则会产生在控制装置A、 B间继续传播不 可靠信息这样的不理想。
在控制装置间进行同步传输的时候,比较容易使不可靠信息的复位时间一 致。但是,以控制装置间进行异步传输为前提的时候,如上述那样将留在闭合 环路内的不可靠信息复位就不那么简单了。
作为消除上述不理想的对策,考虑对每个控制装置设置将不可靠信息复位 的复位开关,在各控制装置中,以完全相同的时间按下复位开关,从而将留在 装置间的闭合环路内的不可靠信息复位。
在两个控制装置互相相邻配置的时候,可以同时按下复位开关。但是,由 于通常各控制装置通过网络设置在互相远离的位置,因此操作者即使在能够互 相联系的情况下也难以使按下复位开关的时间完全一致。所以,将留在闭合环路内的不可靠信息复位是极其困难的。
另外,即使在环路入口部实施无条件停止传播不可靠信息的措施,使得在 控制装置间形成的闭合环路内不传播不可靠信息的情况下,但由于各装置的应 用变更时间和改造时间的不同等,所以难以确保输入了全装置的数据后有机会 抽取形成闭合环路的部分。
本发明是为解决上述问题而作,其目的在于提供在控制装置间异步传输数 据的时候、可以简单且确实地消除在控制装置间的闭合环路内继续传播不可靠 信息这样的不理想的仪器控制系统。
为了达到上述目的,仪器控制系统的结构为多台执行各种控制运算处理 的控制装置通过网络互相连接,所述各控制装置通过网络互相以异步进行数据 传输,且在数据传输时附加了识别所述控制运算处理结果是否可靠的不可靠信 息,该系统采用了下面的结构。
艮口,本发明的特征是,所述控制装置内的一个控制装置具备复位开关; 与该复位开关的操作相应地在连续的一定期间内将所述不可靠信息复位用的 不可靠复位指令输出至网络的复位指令输出单元;以及与所述复位开关的操作 相应地在连续的一定期间内停止从其他的控制装置向本机控制装置输入不可 靠信息、且将本机控制装置内的不可靠信息复位的不可靠信息复位单元,另一 方面,其他的控制装置具备监视通过所述网络是否接收了所述不可靠复位指 令的复位指令接收监视单元;以及接收了所述不可靠复位指令的时候与其相应 地在连续的一定期间内停止从其他的控制装置向本机控制装置输入不可靠信 息、且将本机控制装置内的不可靠信息复位的不可靠信息复位单元。
另外,本发明的仪器控制系统的结构是多台执行控制运算处理的控制装 置通过网络互相连接,所述各控制装置通过网络互相以异步进行数据传输,且 在数据传输时附加了识别所述控制运算处理结果是否可靠的不可靠信息,其特 征是,
各控制装置具备
监视是否处于从本机控制装置向网络输出的数据附加有不可靠信息的状 况的不可靠信息监视单元;
监视是否通过网络从其他的控制装置接收了将不可靠信息复位用的不可靠复位指令的复位指令接收监视单元;
在通过所述不可靠信息监视单元持续一定时间检测到不可靠信息的时候、
将所述不可靠复位指令输出至网络的复位指令输出单元;
以及本机控制装置的所述复位指令输出单元向网络输出所述不可靠复位 指令后、或者检测到利用所述复位指令接收监视单元通过网络接收了不可靠复 位指令的时候、与其相应地在连续的一定期间内停止从其他的控制装置向本机 控制装置输入不可靠信息、且将本机控制装置内的不可靠信息复位的不可靠信 息复位单元。
若采用本发明,则在通过网络互相连接的控制装置间异步传输数据的系统 结构中,在控制装置间构成闭合环路的时候,由于与不可靠复位指令相应地在 连续的一定期间内停止从其他的控制装置输入对传输数据附加的不可靠信息, 之后将本机控制装置内的不可靠信息复位,所以可以确实将所有的不可靠信息 复位。因此,可以确实消除闭合环路内继续传输不可靠信息的不理想。
另外,若采用本发明,由于发送不可靠复位指令的控制装置并非限定于特 定的装置,可以从成为产生不可靠信息的起点的任一控制装置la或者lb输出 不可靠复位指令,所以即使发生特定的控制装置由于故障或保养等从网络脱离 的情况,也可以自动并确实地对剩下的控制装置的闭合环路进行不可靠信息的 复位。另外,在分层结构的网络中,虽然预计会发生分开为多个网络的状况, 但即使在这样的情况下,由于发送不可靠复位指令的控制装置不限定于特定装 置,因此可以避免无法将在被分开的网络上形成的闭合环路的不可靠信息复位 的现象,是很方便的。


图1是本发明的实施形态1的仪器控制系统的结构图。 图2是与网络连接的控制装置间在数据传输时附加识别控制运算处理结果 是否正常用的不可靠信息的情况的说明图。
图3是用于本发明的实施形态1的特定控制装置的动作说明的流程图。 图4是用于本发明的实施形态1的其他控制装置的动作说明的流程图。 图5是本发明的实施形态2的仪器控制系统的结构图。图6是用于本发明的实施形态2的特定控制装置的动作说明的流程图。
图7是本发明的实施形态3的仪器控制系统的结构图。
图8是用于本发明的实施形态3的其他控制装置的动作说明的流程图。
图9是用于本发明的实施形态3的特定控制装置的动作说明的流程图。
图10是本发明的实施形态4的仪器控制系统的结构图。
图11是用于本发明的实施形态4的各个控制装置的动作说明的流程图。
标号说明
la控制装置、lb控制装置、2a运算控制部、2b运算控制部、3网络、 4 复位开关、5a、 5b复位指令接收监视单元、6a、 6b不可靠信息监视单 元、7a、 7b、 71a、 72b 复位指令输出单元、8a、 8b 不可靠信息复位单元
具体实施例方式
参照

本发明的实施形态。另外,下面的各实施形态中,为了便于 理解发明,只以设置2台控制装置的情况为例进行说明,但本发明不限定于此, 也可以适用于设置3台以上的控制装置的情况。
实施形态1
图1是本发明的实施形态1的仪器控制系统的结构图。
本实施形态1的仪器控制系统中,多台(本例中为2台)执行各种控制运 算处理的控制装置la、 lb通过网络3互相连接。
各控制装置la、 lb具有进行各种逻辑运算的运算控制部2a、 2b,各运算 控制部2a、 2b通过网络3互相以异步进行数据传输。
另外,各控制装置la、 lb在数据传输时将识别运算处理结果是否可靠用 的不可靠信息附加至传输数据而构成,例如控制装置la、 lb的控制运算结果
为不可靠的状态时,将识别它用的不可靠标记"l"(图2)附加至传输数据而 构成。
另外,通过在一个控制装置la设置复位开关4,且在运算控制部2a安装 预定的控制程序,而构成权利要求的范围记载的复位指令输出单元7a及不可 靠信息复位单元8a。另外,另一个控制装置lb通过在运算控制部2b安装预定 的控制程序,构成权利要求的范围记载的复位指令接收监视单元5b和不可靠信息复位单元8b。
另外,关于由各运算控制部2a、 2b构成的所述各单元的作用,通过下面 的动作说明中应当会逐步理解。
接下来,参照图3及图4的流程图,特别以在两控制装置la、 lb间构成 反馈控制等的闭合环路的情况下的不可靠信息的复位动作为主体,说明具有上
述结构的仪器控制系统。另外,下面的标号S表示各处理步骤。
图3是一个控制装置la的运算处理动作的流程图,图4是另一个控制装 置lb的运算处理动作的流程图。
首先,在一个控制装置la中,运算控制部2a判断复位开关4是否接通 (S101)。此时,在复位开关4未接通的时候,将从网络3输入的信息全部原 样输入(S102),基于该信息含有的其他控制装置lb的运算处理数据,进行 各种控制逻辑运算(S103),将该运算处理结果进一步输出至网络3 (S104)。 此时从装置lb输入的数据附加有不可靠信息的时候,从装置la输出的数据也 附加有不可靠信息。
与此相反,在上述S101中复位开关4被接通的时候,与此相应,运算控 制部2a启动不可靠复位指令的输出继续期间设定用计时器Kl (S105)。然后, 停止从网络3向本机控制装置输入不可靠信息(S106),接下来从网络3取入 接收信息包含的运算处理数据(S107),进行控制逻辑运算(S108)。接着, 在通过不可靠信息复位单元8a将本机控制装置内的不可靠信息复位后(S109), 由复位指令输出单元7a输出不可靠复位指令(S110),向网络3输出控制逻 辑运算结果和不可靠复位指令(S111)。然后,判断计时器K1的计时时间是 否超过预先设定的基准值T1 (S112),若未超过基准值T1,则返回S106,若 超过基准值T1,则返回SIOI。
这样,在连续的一定期间T1内继续由一个控制装置la进行不可靠复位指 令的输出处理(S110)的理由是因为由于各控制装置la、 lb互相以异步动 作,所以从一个控制装置la输出不可靠复位指令起到其他的控制装置lb实际 取入为止需要一定的时间,为此需要充裕时间。
另外,即使在该不可靠复位指令的输出期间T1中,也由于该装置la进行 反馈控制等的时候,需要从其他的控制装置lb输入运算数据,继续该装置la内的控制逻辑运算,并将该运算结果再次输出至其他的控制装置lb,所以需要 S107、 S108、 Sill的处理。
关于另一控制装置lb,该运算控制部2b的复位指令接收监视单元5b判断 是否从网络3接收了不可靠复位指令(S201)。此时,在未接收不可靠复位指 令的时候,将从网络3输入的信息全部原样输入(S202),基于该信息包含的 其他控制装置la的运算处理数据,进行各种控制逻辑运算(S203),将该运 算处理结果输出至网络3 (S204)。另外,此时从装置la输入的数据附加有不 可靠信息的时候,从装置lb输出的数据也附加有不可靠信息。
另一方面,在上述的S201中接收了不可靠复位指令的时候,与此相应, 运算控制部2b的不可靠信息复位单元8b启动本机控制装置lb的不可靠信息 的复位继续期间设定用的计时器K2 (S205)。然后,停止从网络3向本机控 制装置lb输入不可靠信息(S206)。接下来,从网络3取入接收信息包含的 运算处理数据(S207),迸行控制逻辑运算(S208)。接着,在将本机控制装 置lb内的不可靠信息复位后(S209),向网络3输出控制逻辑运算的结果
(5210) 。然后,判断计时器K2的计时时间是否超过预先设定的基准值T2
(5211) ,若未超过基准值T2,则返回S206,若超过基准值T2,则返回S201。 这样,在另一控制装置lb中,在接收不可靠复位指令后在连续的一定期
间T2内继续在本机控制装置lb内复位不可靠信息是因为下面的理由。
上述的例子中是以只在简单的2台控制装置la、 lb间进行数据传输为前 提的,但是若例如假设进一步存在未图示的其他控制装置lc,该控制装置lc 和控制装置lb间构成闭合环路,并且该控制装置lc的运算周期比控制装置lb 的运算周期要长的情况,则即使控制装置lb基于从特定的控制装置la输出的 不可靠复位指令而将本机控制装置lb内的不可靠信息复位,但在从其他的控 制装置lc发送的数据中附加有不可靠信息的时候,控制装置lb的运算结果也 不可靠。
于是,考虑到各控制装置la、 lb、 lc互相是异步的,即使装置lb不接收 新的不可靠复位指令,从接收不可靠复位指令之后在连续的预先设定的一定期 间T2内也继续不可靠信息的复位。据此,可以避免由于从控制装置lc发送的 数据中附加的不可靠信息而使从本机控制装置lb输出的数据变得不可靠的情况。
另外,可以确实将本机控制装置lb复位。
如上所述,在本实施形态1中在特定的控制装置la设置复位开关4,通过 按下该复位开关4,对于通过网络3互相连接并以异步动作的各控制装置la、 lb间的闭合环路,可以确实对所有的不可靠信息复位。
实施形态2
图5是本发明的实施形态2的仪器控制系统的结构图,图6是用于特定的 控制装置的动作说明的流程图。
上述的实施形态1中,说明了通过按下在特定的控制装置la设置的复位 开关4、而向网络3输出不可靠复位指令的情况。在该实施形态2中,即使不 对复位开关4进行特别操作,但在控制装置la设置计时器K3,也可以在每次 预先设定的时间到来时自动输出不可靠复位指令。
艮P,本实施形态2中,如图5的系统结构图所示,在一个控制装置la未 设有复位开关4。
如图6的流程图所示,运算控制部2a将不可靠复位指令的输出周期设定 用的计时器K3启动(S121)。接着,判断计时器K3的计时时间是否超过预 先设定的基准值T3 (S122)。然后,若未超过基准值T3,则将从网络3输入 的信息全部原样输入(S102),基于该信息包含的其他的控制装置的运算处理 数据,进行各种控制逻辑运算(S103),将该运算处理结果进一步输出至网络 3 (S104)。
与此相反,在上述S122中计时器K3的计时时间超过预先设定的基准值 T3的时候,与此相应,运算控制部2a在将该计时器K3的计数值复位后(S123), 启动不可靠复位指令的输出继续期间设定用的计时器Kl (S105)。然后,停 止从网络3向本机控制装置la输入不可靠信息(S106),接着从网络3取入 接收信息包含的运算处理数据(S107),进行控制逻辑运算(S108)。接着, 在通过不可靠信息复位单元8a将本机控制装置la内的不可靠信息复位后 (S109),通过复位指令输出单元71a输出不可靠复位指令(S110),向网络 3输出控制逻辑运算结果和不可靠复位指令(S111)。然后,判断计时器Kl 的计时时间是否超过了预先设定的基准值T1 (S112),若未超过基准值T1,则返回S106,若超过基准值T1,则返回S121。
另外,控制装置lb侧的动作与图4所示的实施形态1的情况相同。并且 由于其他的结构也与实施形态1相同,因此这里省略其详细说明。
如上所述,本实施形态2中,由于在特定的控制装置la,每次计时器K3 的计时时间超过预先设定的基准值T3的时候,从该装置la自动输出不可靠复 位指令,所以可以省去实施形态1那样的手动操作复位开关4的麻烦,可以减 少多余的劳动力。
而且,与实施形态l的情况一样,可以确实将通过网络3互相连接并以异 步动作的各控制装置la、 lb间的闭合环路内的所有不可靠信息复位。 实施形态3
上述的实施形态1、 2中,在将以异步动作的控制装置间形成的闭合环路 的不可靠信息复位时,考虑到网络3的状态等,预计有充分的余量,来设定不 可靠信息的复位和停止从网络3输入不可靠信息用的时间Tl、 T2。因此,在 各控制装置la、 lb中,尽管不可靠信息实际上已被复位,但仍有必要继续发 出不可靠复位指令等,复位处理需要多余的时间。
对此,本实施形态3中,其他的控制装置lb在将本机控制装置内的不可 靠信息复位的同时,对一个控制装置la输出不可靠信息的复位完成通知,从 而縮短在不可靠信息复位后使得停止各装置la、 lb内的不可靠信息的传播 的功能运行的时间。下面,基于图7的系统结构图和图8及图9的流程图说明 具体的处理动作。
首先,这里为了易于理解,参照图8的流程图先说明控制装置lb的动作。 该控制装置lb中,若从控制装置la接收不可靠复位指令(S201),则与 实施形态l的情况一样,进行S205 S209的处理,并且在实施形态3中继续 下去,复位完成报告单元9产生对装置la报告本机控制装置lb内的不可靠信 息的复位完成用的复位完成信息(例如,复位完成标记"1" ) (S222)。然 后,向网络3输出控制逻辑运算结果和复位完成信息(S210)。
另外,此时也与实施形态l一样,考虑各控制装置la、 lb互相是异步的, 即使装置lb未接收新的不可靠复位指令,从接收不可靠复位指令之后在连续 的预先设定的一定期间T2内继续不可靠信息的复位。另一方面,控制装置la中,如图9的流程图所示,若按下图7的复位开 关4 (S101),则启动计时器K1,在计时器K1的计时时间超过预先设定的基 准值Tl之前的期间中,在从控制装置lb接收复位完成信息(复位完成标记"1") 之前的期间,继续S106 S111的处理,向网络3继续发出不可靠复位指令。
但是,在计时器K1的计时时间超过预先设定的基准值Tl之前的期间的 中途,若从控制装置lb接收复位完成信息(复位完成标记"1" ) (S131), 则复位指令输出单元7a立即停止输出不可靠复位指令(S132),转移到 S102 S104的处理。
本实施形态3中对于特定的控制装置la构成闭合环路的其他控制装置lb 是只有1台,但在进一步存在其他的控制装置的时候,在S131中,从除了特 定装置la的构成闭合环路的控制装置全部接收复位完成信息(复位完成标记 "1")的时候,停止输出不可靠复位指令(S132)。
另外,由于控制装置la、 lb的其他动作与图3、图4所示的实施形态1 的情况一样,因此对应的处理步骤标记了同样的标号,这里省略其详细说明。 另外,由于其他结构也与实施形态l一样,因此省略其详细说明。
如上所述,本实施形态3中,对于通过网络3互相连接并以异步动作的各 控制装置la、 lb间的闭合环路,可以确实将所有的不可靠信息复位。另外, 在控制装置lb侧设置输出复位完成信息的复位完成报告单元9,若在其他的控 制装置la侧接收该复位完成信息,则由于与其相应立即停止输出不可靠复位 指令,因此整体来讲可以縮短将与网络3连接的全部装置la、 lb的不可靠信 息复位所需要的时间。
另外,本实施形态3中,以在特定的控制装置la中、与实施形态1同样 地设置复位开关4的结构为前提进行了说明,但本发明不限于此,如实施形态 2的情况,也适用于每经过预定的计时时间T3从该装置la自动输出不可靠复 位指令的结构。
实施形态4
上述的实施形态1 3中,在构成仪器控制系统时,预先决定输出不可靠 复位指令的特定控制装置la,但在本实施形态4,该系统内的所有控制装置la、 lb分别监视本机控制装置内部有否产生不可靠信息,在确认不可靠信息持续产生预先确定的一定时间T4以上的时候,可以从任一控制装置la、 lb向网络3 上输出不可靠复位指令。
能够不取决于特定的控制装置,对于通过网络3互相连接并以异步动作的 各控制装置la、 lb间的闭合环路,确实将所有的不可靠信息复位。
艮P,本实施形态4中,各控制装置la、 lb具有进行各种逻辑运算的运算 控制部2a、 2b,通过在该运算控制部2a、 2b安装预定的控制程序,构成权利 要求的范围记载的复位指令接收监视单元5、不可靠信息监视单元6、复位指 令输出单元7及不可靠信息复位单元8。
另外,关于由各运算控制部2a、 2b构成的上述各单元的作用,通过下面 的动作说明应该可以理解。
接下来,参照图IO所示的系统的结构图及图ll所示的流程图,在具有上 述结构的仪器控制系统中,以在控制装置la、 lb间构成反馈控制等的闭合环 路的情况的不可靠信息的复位动作为主进行说明。另外,图11的流程图所示 的处理可以适用于任一控制装置la、 lb。
首先,运算控制部2a、 2b的复位指令接收监视单元5a、 5b判断是否从其 他的控制装置接收了不可靠复位指令(S301)。在接收不可靠复位指令的时候, 进入步骤S313,该处理将在后面描述。在未从其他的控制装置接收不可靠复 位指令的时候,将从网络3输入的信息(数据和标记)全部原样输入(S302), 基于该信息包含的其他控制装置的运算处理数据,进行各种控制逻辑运算 (S303),将其运算处理结果进一步输出至网络3 (S304)。
接下来,不可靠信息监视单元6a、 6b监视本机控制装置的不可靠信息, 判断是否处于从本机控制装置向网络3输出的数据附加有不可靠信息的状况 (S305)。
在满足条件的时候,进入S306,在不满足的时候,返回S301,重复一系 列的动作。
在处于从本机控制装置向网络3输出的数据附加有不可靠信息的状况时, 启动不可靠继续时间监视用的计时器K4 (S306)。
接下来,在步骤S307再次判定本机控制装置是否处于附加有不可靠信息 的状况。在最初处理该步骤的时候,由于己经在步骤S305判定本机控制装置处于附加了不可靠信息的状况,所以经常满足该条件,进入步骤S308。
启动计时器K4后, 一定时间(T4)内重复从步骤S307到S311的循环。 从步骤S309到S311的处理与前述的从S302到S304的处理相同。
在重复从S307到S311的处理的期间,在本机控制装置输出的数据没有附 加不可靠信息的状况时,在步骤S307返回步骤S301。
与此相反,经过一定时间(T4)后在本机控制装置输出的数据附加有不可 靠信息的状况持续的时候,进入下一步骤S312。
复位指令输出单元72a、 72b对其他的控制装置输出不可靠复位指令 (S312)。
考虑到从本机控制装置持续一定时间输出附加有不可靠信息的数据时,其 他的控制装置的数据也成为含有不可靠信息的状态。于是对与网络3连接的相 关的所有装置输出不可靠复位指令。
对于其他的控制装置输出不可靠复位指令后,不可靠信息复位单元8a、 8b 在步骤S313以后进行本机控制装置内的不可靠信息的复位处理。
首先,启动设定继续不可靠信息复位处理的时间的计时器K5 (S313), 停止向本机控制装置输入从其他的控制装置输入的数据附加的不可靠信息 (S314)。接下来,从网络3取入接收信息包含的运算处理数据(S315),进 行控制逻辑运算(S316)。并且以不可靠信息复位单元8a、 8b将本机控制装 置内的不可靠信息复位后(S317),将控制逻辑运算结果输出至网络3 (S318)。
若计时器K5的值未达到一定时间(T5),则返回S314,继续相同的处理, 若在T5以上,则将处理返回S301。
如上所述,本实施形态4中,始终监视本机控制装置的不可靠信息,在从 本机控制装置向网络3的输出数据附加有不可靠信息的状况持续一定时间T4 以上的时候,对其他的控制装置输出不可靠复位指令,本机控制装置的不可靠 信息也持续一定时间复位。
另外,从其他的控制装置接收不可靠复位指令的时候,以及在本机控制装 置向其他的控制装置输出不可靠复位指令后将本机控制装置的不可靠信息复 位的时候,各装置的运算控制部的处理都是在连续的一定时间T5内重复本机 控制装置内的不可靠信息的复位。所以,能够确实避免相同装置连续发送不可靠复位指令、相同的指令在网络3上重复以及互相冲突等而发生不可靠信息的 复位不能很好进行的状态。
于是,本实施形态4中,由于不像实施形态1 3那样发送不可靠复位指 令的控制装置限定于特定的装置,而可以从成为不可靠信息发生的起点的任一
控制装置la或者lb输出不可靠复位指令,所以即使发生特定的控制装置由于 故障或保养等从网络3脱离的状况的时候,也可以对剩下的控制装置的闭合环 路自动且确实地进行不可靠信息的复位。另外,在分层结构的网络3中,虽然 预计会发生分开为多个网络3的状况,但即使在这样的情况下,由于发送不可 靠复位指令的控制装置并非限定于特定的装置,因此可以避免无法将在分开的 网络3上形成的闭合环路的不可靠信息复位的现象,是很方便的。
权利要求
1. 一种仪器控制系统,构成为多台执行控制运算处理的控制装置通过网络互相连接,所述各控制装置通过网络互相以异步进行数据传输,且数据传输时附加有识别所述控制运算处理结果是否可靠的不可靠信息,其特征在于,一方面,所述控制装置内的一个控制装置具备复位开关;与该复位开关的操作相应地在连续的一定期间内将用于复位所述不可靠信息的不可靠复位指令输出至网络的复位指令输出单元;以及与所述复位开关的操作相应地在连续的一定期间内停止从其他控制装置向本机控制装置输入不可靠信息、且将本机控制装置内的不可靠信息复位的不可靠信息复位单元,另一方面,所述控制装置内的其他控制装置具备监视通过所述网络是否接收了所述不可靠复位指令的复位指令接收监视单元;以及当接收了所述不可靠复位指令时在连续的一定期间内停止从其他控制装置向本机控制装置输入不可靠信息、且将本机控制装置内的不可靠信息复位的不可靠信息复位单元。
2. 如权利要求l所述的仪器控制系统,其特征在于,省略所述复位开关,同时代替所述复位指令输出单元而具有每经过预定 时间周期地将用于复位所述不可靠信息的不可靠复位指令在连续的一定期间 内输出至网络的复位指令输出单元。
3. 如权利要求1或2所述的仪器控制系统,其特征在于, 在具备所述复位指令输出单元的控制装置以外的其他控制装置中, 一方面具备若由所述不可靠信息复位单元对本机控制装置内的不可靠信息进行复位,则将复位完成信息输出至网络的复位完成报告单元,另一方面,所述复位 指令输出单元当通过网络输入从所述复位完成报告单元输出的复位完成信息时,立即停止向网络输出所述不可靠复位指令。
4. 一种仪器控制系统,构成为多台执行控制运算处理的控制装置通过 网络互相连接,所述各控制装置通过网络互相以异步进行数据传输,且数据传 输时附加有识别所述控制运算处理结果是否可靠的不可靠信息,其特征在于,各控制装置具备监视是否处于对从本机控制装置向网络的输出数据附加不可靠信息的状况的不可靠信息监视单元;监视是否通过网络从其他控制装置接收了用于复位不可靠信息的不可靠 复位指令的复位指令接收监视单元;当通过所述不可靠信息监视单元持续一定时间检测到不可靠信息时,将所述不可靠复位指令输出至网络的复位指令输出单元;以及本机控制装置的所述复位指令输出单元在将所述不可靠复位指令输出至 网络后、或者检测到利用所述复位指令接收监视单元通过网络接收了不可靠复 位指令时,在连续的一定期间内停止从其他控制装置向本机控制装置输入不可 靠信息、且将本机控制装置内的不可靠信息复位的不可靠信息复位单元。
全文摘要
本发明提供一种仪器控制系统,该仪器控制系统在通过网络互相连接的控制装置间异步传输数据时、可以简单且确实地防止控制装置间的闭合环路内继续传播不可靠信息。各控制装置1a、1b内的特定的控制装置1a在连续的一定期间内将其他控制装置1b内的不可靠信息复位用的不可靠复位指令输出至网络3,同时将本机装置1a内的不可靠信息复位。另一方面,其他控制装置1b通过网络3接收了不可靠复位指令的时候,在连续的一定期间内向本机装置1b停止不可靠信息的外部输入,且将本机装置1b内的不可靠信息复位。
文档编号G05B19/418GK101414174SQ20081016943
公开日2009年4月22日 申请日期2008年10月16日 优先权日2007年10月17日
发明者平野有希子 申请人:三菱电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1