多台存储数据共有系统技术方案

技术编号:3530915 阅读:130 留言:0更新日期:2012-04-11 18:40
这个多台存储数据共有系统,在由通信线路连接的多台之间发射接收分组。在各台上设定固有的台地址值,使各时刻与各台地址值对应。台内的内部时钟(39)都显示同一时刻,并且从时刻T#-[00]到上限时刻T#-[M]进行循环。当内部时钟(39)显示与某个台的台地址值对应的时刻时,将在与台地址值对应的存储地址位置上的存储器内的数据嵌入分组中,并将这个分组在上述通信线路上发射出去。允许时刻误差判定电路(34)比较算出的本台的内部时钟的正确时刻和内部时钟所示时刻,当这个差超过允许范围时,强制地将内部时钟(39)校正到正确的时刻。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及所有的台可以共有同一个存储数据的多台存储数据共有系统
技术介绍
本专利申请的申请人之一(STEP TECHNICAL股份有限公司)首先提出关于“根据循环自动通信的电子配线系统”的专利申请,这个专利申请已登记为专利第2994589号。我们按照图1说明该专利。这个电子配线系统由N个终端装置2,控制这些终端装置2的中央装置1,与这些装置连接的共同通信线路3构成。通过使分组在各终端装置中循环,将各终端装置2的输入通路21的数据和输出通路22的数据存储在与中央装置1内的存储器38内的各终端装置对应的地址的各存储器位置中。在这个电子配线系统的情形中,因为只用称为状态机器的硬件进行数据的接收发送,所以与根据用已有的微处理机的程序控制的通信控制比较,能够实现非常高的高速化。进一步,因为将各终端装置的输入通路21和输出通路22的数据存储在存储数据中,所以中央装置1也能够实质上实时地读入/写入无论哪个终端的输入输出通路的数据。在这个电子配线系统的情形中,中央装置1也能够读入/写入无论哪个终端的输入输出通路的数据,但是存在着终端装置不能读取其它终端的输入输出通路的数据,又不能在那里写入数据那样的问题。如将终端装置配置在各关节中的人型机器人等的系统的情形那样,当由于终端装置之间相互影响不得不使整个系统工作时,需要某个终端装置读取其它终端的数据,又在那里写入数据。又,在这个电子配线系统的情形中,因为当中央装置1不工作时不进行分组的发射接收,所以也存在着使整个系统的功能停止那样的问题。
技术实现思路
所以,本专利技术的目的是提供通过解决这种已有电子配线系统的问题,各台可以相互地发射接收数据,并且即便某台停止发挥功能,其余的台也不会停止发挥功能,系统可以继续发挥功能的存储数据共有系统。为了实现这些目的,本专利技术的存储数据共有系统的特征是它是在由通信线路连接的多台之间发射接收分组的多台存储数据共有系统,各台是具有存储器,可以从台外部接入上述存储器的用户接口,发射分组的发射状态机器,接收分组的接收状态机器,内部时钟,允许时刻误差判定电路,对来自发射状态机器和接收状态机器的地址与来自上述用户接口的地址之间的竞争进行调停的调停电路的存储型台装置,在各台中,分别设定00,01,.......0N的固有的台地址值,将为了将分组在上述通信线路上发射出去的所需时间与上述通信线路上的上述分组的传输所需时间之和作为上述内部时钟的时刻的1个单位时间,使各时刻(T00,T01,.....,T0N)分别与各台地址值对应,系统内的台内的上述内部时钟全都显示同一个时刻,并且从时刻T00到上限时刻TM进行循环,上述内部时钟显示与某个台的上述台地址值对应的时刻,通过上述调停电路读出在与这个台的上述台地址值对应的存储地址位置中的上述存储器内的数据,将该数据嵌入上述分组中,并将上述分组在上述通信线路上发射出去,当正常接收上述分组时,从上述接收的分组确认发射源,通过上述调停电路将在上述接收分组内的该数据写入与发射源的台地址值对应的存储地址位置中,允许时刻误差判定电路比较从上述1个单位时间算出的本台的内部时钟的正确时刻与上述内部时钟显示的时刻,当它们的差超过允许值时,强制地将上述内部时钟的时刻校正到上述正确的时刻。如果根据这个系统,则通过在各台中,设定00,01,.......0N的固有的台地址值,所有台内的内部时钟显示出分别与固有的台地址值00,01,.......0N对应的同一时刻T00,T01,.....,T0N。将为了将分组在通信线路上发射出去的所需时间与通信线路上的分组的传输所需时间之和作为内部时钟的时间的1个单位。即,每次经过这个1个单位时间时,内部时钟使这个时刻前进到下一个时刻。当内部时钟显示的时刻到达上限时刻TM时,下一个时刻回到与00对应的时刻,内部时钟通过时刻T00~TM循环。当内部时钟显示与某个台的台地址值对应的时刻时,通过调停电路读出在与这个台的上述台地址值对应的存储地址位置中的上述存储器内的数据,将该数据嵌入分组中,并将这个分组在上述通信线路上发射出去。当正常接收分组时,从这个接收的分组确认发射源,通过调停电路将接收分组内的该数据写入与发射源的台地址值对应的存储地址位置中。通过对时刻T00~TM进行一次循环实施这个处理,存储在与所有台的存储器的各固有台地址值对应的存储地址位置的存储数据都变成相同的。即,此后,所有台的存储器变得共有同一存储内容。允许时刻误差判定电路比较从这个时间的1个单位算出的本台的内部时钟的正确时刻与内部时钟显示的时刻,当它们的差超过允许值时,强制地将内部时钟的时刻校正到正确的时刻。从而,确保所有台在允许值的范围内保持同一时刻。通过采用这种构成,在这种多台存储数据共有系统中,因为即便某个台不能发挥功能,其它台也能够继续自发地发射接收分组,所以系统能够继续发挥功能。本专利技术的其它的多台存储数据共有系统的特征是进一步,在上述通信线路中追加由具有I/O端子输出通道,I/O端子输入通道,输出地址设定电路,输出通道数据保持电路,发射分组的发射状态机器,接收分组的接收状态机器,内部时钟,和允许时刻误差判定电路的I/O型台装置构成的台,当上述内部时钟显示与由某个I/O型台装置构成的台的台地址值对应的时刻时,从这个台的上述I/O端子输入通道读出数据,将该数据嵌入上述分组中,将上述分组在上述通信线路上发射出去,当正常接收上述分组时,当输出地址设定电路的设定值与发射源的台地址值一致时,将上述接收分组内的该数据保持在上述输出通道数据保持电路中,在上述I/O端子输出通道上取出上述接收分组内的该数据。在这个系统中,除了通过微处理机等的用户接口的用户操作能够对台内的存储器读入/写入的存储型台装置外,还连接着具有I/O端子输出通道,I/O端子输入通道,输出地址设定电路,和输出通道数据保持电路的I/O型台装置。在这种系统的情形中,也能够从这个I/O型台装置读入/写入的存储型台装置内的存储数据。在上述分组内的数据长度是固定的,上述存储型台装置具有分组发射次数决定电路,通过从与本台地址值对应的时刻开始,将数目与由上述分组发射次数决定电路设定的次数相等的分组连续地发射出去,能够由1个上述存储型台装置占有与多台对应的存储地址宽度那样的上述多台存储数据共有系统的情形中,当内部时钟指示与本台的台地址值对应的时刻时,从与本台的台地址值对应的存储地址位置读出数据,将该数据嵌入分组,然后发射出去,当内部时钟指示下一个时刻时,从与本台的台地址值的下一个值对应的存储地址位置读出数据,将该数据嵌入分组,然后发射出去。这样,因为以由分组发射次数决定电路设定的次数进行分组发射,所以能够使在内部时钟的一次循环中,写入其它台存储器的数据量,增大与由分组发射次数决定电路设定的次数相等的倍数。在上述分组内的数据长度是可变的,而且也将数据长度的信息附加到分组内,上述存储型台装置具有台地址占有宽度决定电路,通过从与本台地址值对应的时刻开始,发射由上述台地址占有宽度决定电路设定的数据长度的分组,能够由1个上述存储型台装置占有多台对应的存储地址宽度那样的上述多台存储数据共有系统的情形中,因为当内部时钟指示与本台的台地址值对应的时刻时,一揽子地读出从与本台的台地址值对应的存储地址位置前面本文档来自技高网...

【技术保护点】
多台存储数据共有系统,它是 在由通信线路(33)连接的多台之间发射接收分组的多台存储数据共有系统, 各台都是具有存储器(38),可以从台外部接入上述存储器的用户接口(32),发射分组的发射状态机器(36),接收分组的接收状态机器(35),内部时钟(39),允许时刻误差判定电路(34),对来自发射状态机器(36)和接收状态机器(35)的接入与来自上述用户接口(32)的接入之间的竞争进行调停的调停电路(37)的存储型台装置(31), 在各台中,分别设定00,01,……0N的固有台地址值, 将为了将分组在上述通信线路上发射出去(33)的所需时间与上述通信线路(33)上的上述分组的传输所需时间之和作为上述内部时钟(39)的时刻的1个单位时间, 使各时刻(T↓[00],T↓[01],……,T↓[0N])分别与各台地址值对应, 系统内的台内的上述内部时钟(39)全都显示同一个时刻,并且从时刻T↓[00]到上限时刻T↓[M]进行循环, 当上述内部时钟(39)显示与某个台的上述台地址值对应的时刻时,通过上述调停电路(37)读出在与这个台的上述台地址值对应的存储地址位置中的上述存储器内的数据,将该数据嵌入上述分组中,并将上述分组在上述通信线路(33)上发射出去, 当正常接收上述分组时,从上述接收分组确认发射源,通过上述调停电路(37)将在上述接收分组内的该数据写入与发射源的上述台地址值对应的存储地址位置中, 允许时刻误差判定电路(34)比较从上述1个单位时间算出的本台的内部时钟的正确时刻与上述内部时钟显示的时刻,当它们的差超过允许值时,强制地将上述内部时钟的时刻校正到上述正确的时刻。...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:麦谷富浩夏井敏树
申请(专利权)人:光洋电子工业株式会社株式会社飞跃科技
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利