通信装置制造方法及图纸

技术编号:8539138 阅读:150 留言:0更新日期:2013-04-05 04:24
为了可以简单地确定总线错误的发生部位,通信装置(100)具有:第1存储部;错误检测部,其对在本PLC(300)的总线(120)上发生的总线错误进行检测;错误计数部,其对上述错误检测部检测出总线错误的次数进行计数,将总线错误的计数值向上述第1存储部中记录;发送部,其将记录在上述第1存储部中的由上述错误计数部计数得到的计数值,向属于同一PLC系统(1)的其他所有PLC(301、302)发送;以及接收部,其对从属于同一PLC系统(1)的其他PLC(301、302)发送来的计数值进行接收,将上述接收到的计数值以可以识别作为发送源的PLC的方式向上述第1存储部中存储。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种搭载在可编程控制器(PLC)上而将PLC之间进行网络连接的通信>J-U ρ α装直。
技术介绍
在PLC中,存在向基本单元上连接大于或等于I个的功能单元而构成的PLC。作为功能单元,准备有用于执行PLC的综合性控制的CPU单元、在与被控制装置之间进行输入输出的输入输出单元、进行与其他PLC之间的通信的作为通信装置的网络单元等,用户可以对期望的功能单元进行组合而构建PLC。在基本单元中内置有总线,基本单元中所安装的多个功能单元可以经由总线而彼此对数据进行发送/接收。另外,有时使用多个PLC,进行FA系统的分布式控制。各个PLC中安装网络单元, 通过经由该网络单元彼此对控制数据进行发送/接收,从而协同动作,执行FA系统的控制。在这里,在各个PLC中,有时在CPU单元和其他功能单元之间发生访问错误(以下称为总线错误)。记述有总线错误内容的错误信息,记录在发生了总线错误的PLC中安装的 CPU单元所具有的存储部中。另外,如专利文献I所公开的那样,还存在下述PLC,其可以在FA链接模块内保存总线错误等的解析所需的信息。另外,对于用于对总线错误进行远程监视的技术,作为公知技术,存在可以将总线错误的错误信息向远程监视 装置发送的信息处理装置(参照专利文献2、专利文献3、以及专利文献4)。专利文献1:日本特开平06-110858号公报专利文献2 :日本特开平10-247167号公报专利文献3 日本特开平05-053934号公报专利文献4 :国际公开第00/51000号
技术实现思路
但是,在如专利文献I所示,网络单元对本PLC的错误信息进行保存,或向CPU单元的记录部中记录本PLC的错误信息的情况下,在发生了总线错误时,用户必须对各个PLC 进行逐一检查,以取得相应的错误信息,存在查明原因花费时间和劳力的问题。另外,在将专利文献2 4所公开的技术应用于PLC系统中的情况下,在发生了总线错误时,用户必须对每个网络单元的远程监视装置进行逐一检查,还是存在解析费时的问题。本专利技术就是鉴于上述情况而提出的,其目的在于,得到一种通信装置,其可以简单地确定总线错误的发生部位。为了解决上述课题,达到目的,本专利技术是一种通信装置,其与总线连接,与该总线一起构成可编程控制器(PLC),对本PLC和其他PLC进行网络连接而构建PLC系统,其特征在于,具有第I存储部;错误检测部,其对在本PLC的总线上发生的总线错误进行检测;错 误计数部,其对所述错误检测部检测出总线错误的次数进行计数,将总线错误的计数值向 所述第I存储部中记录;发送部,其将记录在所述第I存储部中的由所述错误计数部计数得 到的计数值,向属于同一 PLC系统的其他所有PLC发送;以及接收部,其对从属于同一 PLC 系统的其他PLC发送来的计数值进行接收,将所述接收的计数值以可以识别作为发送源的 PLC的方式向所述第I存储部中存储。专利技术的效果对于本专利技术所涉及的通信装置,通过对构成PLC系统的PLC中的任意的PLC进行 确认,就可以确认构成PLC系统的所有PLC的总线错误,因此,可以简单地确定总线错误的 发生部位。附图说明图1是表示使用实施方式I的网络单元构成的PLC系统的结构的图。图2是表示实施方式I的网络单元的内部结构的图。图3是对实施方式I的PLC系统的动作进行说明的图。图4是对错误信息的发送侧的PLC所具有的实施方式I的网络单元的动作进行说 明的流程图。图5是对错误信息的接收侧的PLC所具有的实施方式I的网络单元的动作进行说 明的流程图。图6是表示使用实施方式2的通信装置构成的PLC系统的结构的图。图7是表示实施方式2的功能单元的内部结构的图。图8是对实施方式2的网络单元的内部结构进行说明的图。符号的说明1、2 PLC 系统10、11、60总线连接部20、70总线错误计数部30、31、80、200 存储部40接收部50发送部100、240 网络单元110 CPU 单元120 总线130、140 电缆150外围设备160访问错误170 帧180 信号210控制信号220功能单元230监视信号231监视响应信号232 信号具体实施方式下面,基于附图,详细说明本专利技术所涉及的通信装置以及PLC的实施方式。此外, 本专利技术并不受本实施方式限定。实施方式I图1是表示使用网络单元而构成的PLC系统的结构的图,该网络单元中应用了本专利技术的实施方式I的通信装置。如图所示,PLC系统I是将多个PLC(在这里为PLC 300,PLC 301以及PLC 302这3个)利用电缆130连接为菊花链状而构成的。PLC 300、PLC 301以及PLC 302可以以令牌传递方式的通信方式彼此对数据进行发送/接收。此外,该PLC系统I被假设为具有线状的网络拓扑,但可采用的网络拓扑并不仅限定于线状。例如,也可以是星状或环状。对于PLC 300 302,由于除了 PLC 301与外围设备150连接这一点之外具有相同的结构,所以在这里,以PLC 300结构的说明代表PLC 300 302结构的说明。PLC 300具有网络单元100,其经由电缆130与其他PLC进行通信;CPU单元110, 其进行PLC 300整体的控制;以及总线120,其在网络单元100和CPU单元110之间进行电连接。此外,在总线120上,除了网络单元100之外,还 可以连接各种的功能单元。与总线 120连接的功能单元通过CPU单元110进行控制。图2是表示网络单元100的内部结构的图。如图所示,网络单元100具有总线连接部10,其与连接在同一总线120上的CPU单元110之间对数据进行发送/接收,并且对该总线120上发生的总线错误进行检测;总线错误计数部20,其对所检测出的总线错误的个数进行计数;存储部(第I存储部)30,其将总线错误的计数值作为与本PLC 300相关的错误信息而保存;接收部40,其经由电缆130接收从其他PLC发送的帧;以及发送部50,其将存储在存储部30中的与本PLC 300相关的错误信息,以属于同一 PLC系统I的其他所有 PLC为目标,经由电缆130进行发送。在这里,接收部40对从其他PLC发送来的错误信息进行接收,将接收到的与其他 PLC相关的错误信息向存储部30中记录。S卩,在存储部30中,不仅记录本PLC的错误信息, 还记录其他PLC的错误信息。使得存储在存储部30中的各个错误信息,构成为可以识别出是哪个PLC的错误信息。例如,可以在错误信息中赋予PLC的识别信息。对于识别信息的赋予,例如可以由接收部40进行,也可以由生成错误信息的PLC的总线错误计数部20赋予。CPU单元110具有由可改写的存储装置构成的存储部(第2存储部)200。总线连接部10将存储在存储部30中的每个PLC的错误信息经由总线120向CPU 单元110所具有的存储部200中转送。在这里,假设总线连接部10使用下述方式,S卩,对 CPU单元110发出使CPU单元110从存储部30读出每个PLC的错误信息,并将读出的错误信息向存储部200中存储的信号。PLC 301所具有的CPU单元110经由电缆140与外围设备150连接。外围设备150 是在个人计算机上通过执行规定的程序而实现的工具,可以进行连接目标的CPU单元110本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种通信装置,其与总线连接,与该总线一起构成可编程控制器、即PLC,对本PLC和其他PLC进行网络连接而构建PLC系统,其特征在于,具有第I存储部;错误检测部,其对在本PLC的总线上发生的总线错误进行检测;错误计数部,其对所述错误检测部检测出总线错误的次数进行计数,将总线错误的计数值向所述第I存储部中记录;发送部,其将记录在所述第I存储部中的由所述错误计数部计数得到的计数值,向属于同一 PLC系统的其他所有PLC发送;以及接收部,其对从属于同一 PLC系统的其他PLC发送来的计数值进行接收,将所述接收的计数值以可以识别作为发送源的PLC的方式向所述第I存储部中存储。2.根据权利要求1所述的通信装置,其特征在于,具有可被外围设备参照的第2存储部的CPU单元与所述总线连接,该通信装置还具有总线连接部,其将存储在所述第I存储部中的每个PLC的计数值,经由所述总线向所述第2存储部转送。3.根据权利要求2所述的通信装置,其特征在于,所述总线连接部在每次所述接收部将从其他PLC发送来的计数值向所述第I存储部中存储时,将存储在所述第I存储部中的每个PLC的计数值向所述第2存储部转送。4.根据权利要求1至3中任一项所述的通信装置,其特征在于,所述发送部以及所述接收部在与其他PLC之间进行令牌传递方式的通信。5.一种通信装置,其与总线连接,与所述总线和...

【专利技术属性】
技术研发人员:管秀刚
申请(专利权)人:三菱电机株式会社
类型:
国别省市:

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

1