控制装置制造方法及图纸

技术编号:2854463 阅读:143 留言:0更新日期:2012-04-11 18:40
一种控制装置(1),所述控制装置根据控制目标(30)的控制目标信息产生控制信息,通过使用所产生的控制信息控制所述控制目标30,并将控制信息传送至与系统分离的控制装置(23),该控制装置包括存储来自控制目标(30)的控制目标信息和要传输的控制信息的单个公用存储区(21)。

【技术实现步骤摘要】

本专利技术涉及广泛用于工业系统,例如在诸如包含组装操作的钢铁、纸业或汽车厂之类的工厂自动化领域中,诸如化工厂之类的工序自动化领域,或诸如供水和排水系统之类的公共设施,更具体来说,涉及能在控制装置和与系统分离的控制装置之间以高速传送数据输入至I/O或传输装置,或从I/O或传输装置输出的控制装置。
技术介绍
如图1所示,传统的控制装置40包括通过系统总线19彼此相连的CPU11、程序存储器12、数据存储器13、控制程序执行电路14、控制程序存储器15、控制数据存储器16、I/O接口17、通信接口18、数据传输电路20、和内部模块接口24。CPU11为总地管理控制装置40的处理器。程序存储器12存储由CPU11使用的系统程序(操作系统)和总管理软件。数据存储器13存储系统程序(操作系统)和总管理软件中所使用的数据。控制程序执行电路14为用于执行应用程序(控制程序)来使用控制装置40的专用电路。由控制程序执行电路14执行的应用程序(控制程序)存储在控制程序存储器15中。控制数据存储器16存储执行此应用程序(控制程序)时所使用的数据,并用作工作区。I/O接口17是用于调节数据长度和数据存取定时以将与控制目标30相连的I/O 2连接至系统总线19的电路。注意I/O 2为用于将控制目标30连接至控制装置40的装置。I/O 2用于输入控制目标30的状态和驱动控制目标30。通信接口18是用于调节控制装置40与诸如由串行数据传输连接的监控装置3之类的装置之间的数据传输速度和定时。数据传输电路20是用于通过例如改变、调制和解调数据信号电压有效地进行数据传输,以在控制装置40和与系统分离的控制装置23之间高速传输数据的电路。除了系统总线19之外,内部模块接口24还与内部模块连接总线25相连。内部模块接口24为用于在也与内部模块连接总线25相连的控制装置40和与系统分离的模块26之间发送/接收数据的接口。上述控制装置40通过内部模块连接总线25与和系统分离的模块26相连。例如,如果与系统分离的模块26为传输模块,则用于存储此传输模块中所使用的变量的控制数据存储器与用于存储I/O控制变量的控制数据存储器16不同。又,用于通过传输路径在控制装置40和与系统分离的控制装置23之间交换数据的存储区与控制数据存储器16的区域不同。因此,例如,当要将控制装置40所使用的来自I/O 2的数据传送至与系统分离的控制装置23时,需要将I/O控制变量复制到用于存储传输模块变量的控制数据存储器16中。另外,用作一种形式的与系统分离的模块26的传输模块通常独立于控制装置40。因此,需要在控制装置40和模块26之间传输数据,因此消耗了传输时间之外的数据传输时间。然而,在上述传统的控制装置中,出现了下列问题。即,在上述传统的控制装置中,当将在一个存储区内的控制变量传送至与系统分离的外围电路和模块26的不同存储区时开销增加。结果,防止了控制速度的提高。考虑到这种情况作出本专利技术,其目的在于提供一种能整体地处理I/O数据和由与控制装置本身相连的传输装置所使用的存储区,或具有其它功能的模块,减少复制控制变量所需的时间并提高控制操作的速度的控制装置。
技术实现思路
为了实现以上目的,本专利技术采取下列方法。即,根据本专利技术,提供了一种控制装置,该控制装置根据控制目标的控制目标信息产生控制信息,通过使用所产生的控制信息控制目标并将控制信息传送至与系统分离的控制装置,该与系统分离的控制装置包括存储来自控制目标的控制目标信息和要传输的控制信息的单个存储区。采取了上述方法后,在控制目标信息要从控制目标传送至与系统分离的控制装置时,可以不用临时将信息发送至传输数据存储器而将控制目标信息直接从存储区传送至与系统分离的控制装置。因此,与系统分离的控制装置通常可以高速使用控制目标信息。本专利技术的其它目的和优点将在下面的说明书中列出并部分可从说明书明显看出,或通过实践本专利技术而认识到。可以通过下文具体指出的手段和组合实现和获得本专利技术的目的和优点。附图说明包含在说明书中并构成说明书的一部分的附图示出本专利技术的实施例并与以上给出的总的说明和下面给出的实施例的详细说明一起用于解释本专利技术的原理。图1为示出已有技术中的控制装置的配置的功能块图;图2示出根据第一实施例的控制装置的一个例子的功能块图;图3为示出关注于I/O数据传输的图2中的控制装置的配置的修改的功能块图;图4为用于解释扫描传输的概念示例的视图;图5为示出在公用存储器中的传输数据区的分配的一个例子的概念视图;图6为用于解释根据第二实施例的I/O数据成批输入/输出法的一个例子的概念视图;图7示出控制程序执行电路和I/O接口的操作的时间图的一个例子;图8为示出安装了一个应用于第三实施例的控制装置的单元的配置的功能块图;图9为用于解释将来自控制模块和传输模块的数据分配给控制装置中的公用存储器的状态的一个例子的概念视图;图10为示出多个根据第五实施例的控制装置的一个连接例子的功能块图;图11为示出将来自与系统分离的控制装置的数据写入控制装置中的公用存储器的方法的一个例子的概念视图;图12为示出根据第六实施例的多个控制装置的一个连接例子的功能块图;和图13为用于解释在根据第六实施例的多个控制装置之间交换数据的方法的一个例子的概念视图。具体实施例方式下面将参照附图说明本专利技术的最佳实施例。在整个附图中,注意实施例中相同的标号表示相同的部分。第一实施例下面将参照图2-5说明本专利技术的第一实施例。图2为示出根据第一实施例的控制装置的一个例子的功能块图。即,根据第一实施例,控制装置1与图1中所示的已有技术中的控制装置40的不同之处在于增加了公用存储器,且控制程序执行电路14、控制程序存储器15和控制数据存储器16通过专用总线27相互连接。该公用存储器21与I/O接口17、数据传输电路20和系统总线19相连。另外,控制程序执行电路14包括运算电路、总线控制电路和工作寄存器。图3为示出关注到I/O数据传输的图2中的控制装置1的修改后的配置的方框图。在图3中,公用存储器21与I/O接口17和数据传输电路20直接连接。公用存储器21用作诸如用于控制装置1的各单元的I/O数据缓冲器或传输数据缓冲器之类的公共资源。I/O接口17和数据传输电路20可以独立于CPU11和控制程序执行电路14而工作。I/O接口17从I/O 2读取控制目标30的数据并将控制数据输出至控制目标30。控制程序执行电路14和CPU11从公用存储器21读取I/O数据,并将控制数据写入公用存储器21,以执行控制操作。类似地,数据传输电路20在公用存储器21和与系统分离的控制装置23等之间交换传输数据以执行作为网络装置的功能。数据传输电路20还用于在与系统分离的控制装置23和控制装置1之间所执行的扫描传输(循环传输)。因此,在公用存储器21中,设置了分别分配给控制装置1和与系统分离的控制装置23的发送和接收数据区。在此设置中,通过一个数据传输将控制装置1的传输数据区中的数据传送至在通过单个传输路径连接的与系统分离的控制装置中的所有公用存储器21。下面将参照图4说明上述扫描传输的概念。在图4中,控制装置1(#1)、1(#2)、1(#3)、...、1(#n)通过单个传输路径彼此相连。如线C1所示,通过一个本文档来自技高网
...

【技术保护点】
一种控制装置(1),所述控制装置根据控制目标(30)的控制目标信息产生控制信息,通过使用所产生的控制信息控制所述控制目标,并将控制信息传送至与系统分离的控制装置(23),其特征在于,所述控制装置(1)包括:存储来自控制目标的控制目标 信息和要传输的控制信息的第一单个存储区(21)。

【技术特征摘要】
JP 2004-9-29 2004-2847431.一种控制装置(1),所述控制装置根据控制目标(30)的控制目标信息产生控制信息,通过使用所产生的控制信息控制所述控制目标,并将控制信息传送至与系统分离的控制装置(23),其特征在于,所述控制装置(1)包括存储来自控制目标的控制目标信息和要传输的控制信息的第一单个存储区(21)。2.如权利要求1所述的装置,其特征在于,还包括将数据输入至所述控制目标或从所述控制目标输出的数据输入/输出单元(17),和程序执行单元(14),它配置成与由所述数据输入/输出单元引起的数据输入/输出操作同时操作,以执行一个用所述控制信息控制所述控制目标的控制程序。3.如权利要求1所述的装置,其特征在于,还包括与传输模块安装在同一单个单元中的第...

【专利技术属性】
技术研发人员:芦田和英野岛章
申请(专利权)人:株式会社东芝东芝三菱电机产业系统株式会社
类型:发明
国别省市:JP[日本]

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

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