系统构建辅助工具以及系统的制作方法_3

文档序号:8435774阅读:来源:国知局
0066]或者,例如,自动生成单元24根据机器列表70、I/O分配列表80、以及分配信息,生成与机器的识别码相关联的趋势动作的设定信息。即,自动生成单元24根据机器列表70、I/O分配列表80、以及分配信息,确定出分配至各机器的模版信息所包含的趋势的设定数据66(参照图9),根据确定出的趋势的设定数据66,生成与机器的识别码相关联的趋势动作的设定信息。自动生成单元24分别对由监视控制系统S进行监视控制的多台机器进行如上所述的趋势动作的设定信息的生成。自动生成单元24将生成的趋势动作的设定信息以与机器的识别码相关联的形式输出至自动生成数据输出单元25。
[0067]或者,例如,自动生成单元24根据机器列表70、1/0分配列表80、以及分配信息,生成与机器的识别码相关联的标记。即,自动生成单元24根据机器列表70、1/0分配列表80、以及分配信息,确定出分配至各机器的模版信息所包含的标记服务器的设定数据67(参照图9),根据确定出的标记服务器的设定数据67,生成与机器的识别码相关联的标记。标记是为了进行经由标记服务器34的通信而用于指定在标记服务器34的通信中使用的标记节点的标记。自动生成单元24分别对由监视控制系统S进行监视控制的多台机器进行如上所述的标记的生成。自动生成单元24将生成的标记以与机器的识别码相关联的形式输出至自动生成数据输出单元25。
[0068]或者,例如,自动生成单元24根据机器列表70、I/O分配列表80、以及分配信息,生成PLC项目。S卩,自动生成单元24根据机器列表70、1/0分配列表80、以及分配信息,确定出分配至各机器的模版信息所包含的PLC项目的设定数据64(参照图9),根据确定出的PLC项目的设定数据64,生成PLC项目。PLC项目包含应写入至PLC 35的控制程序,使得可以在PLC 35内执行。控制程序例如是用于使多台机器分别进行动作、或者将几台机器彼此组合而进行希望的系统动作(互锁、分组启动停止、自动运转等)的程序(例如,梯形程序)。控制程序例如包含对用于组合的机器进行规定的标签数据、对规定的功能处理进行规定的功能模块、以及使用标签数据以及功能模块而实现控制处理的PLC程序。自动生成单元24分别对由监视控制系统S进行监视控制的多台机器进行如上所述的PLC项目的生成。例如,自动生成单元24可以生成针对由监视控制系统S进行监视控制的全部多台机器的PLC项目,也可以将由监视控制系统S进行监视控制的全部多台机器分为几组,针对各组生成PLC项目,还可以针对由监视控制系统S进行监视控制的多台机器的每台机器生成PLC项目。自动生成单元24将生成的PLC项目输出至自动生成数据输出单元25。
[0069]自动生成数据输出单元25从自动生成单元24接收所生成的各种信息并进行输出。在由自动生成单元24生成的各种信息中,存在需要登记处理的信息和不需要登记处理的信息。因此,自动生成数据输出单元25具有登记单元25a以及输出单元25b。自动生成数据输出单元25例如将所生成的各种信息中与机器的识别码相关联的信息判断为需要登记处理的信息,并供给至登记单元25a,将没有与机器的识别码相关联的信息判断为不需要登记处理的信息,并供给至输出单元25b。
[0070]登记单元25a例如接收与机器的识别码相关联的各种信息。登记单元25a将接收的信息与机器的识别码相关联,并进行登记。
[0071]例如,登记单元25a在以与机器的识别码相关联的形式接收到所生成的警报动作的设定信息的情况下,访问应用服务器32。登记单元25a将警报动作的设定信息与机器的识别码相关联,并登记至应用服务器32。
[0072]或者,例如,登记单元25a在以与机器的识别码相对应的形式接收到所生成的趋势动作的设定信息的情况下,访问应用服务器32。登记单元25a将趋势动作的设定信息与机器的识别码相关联,登记至应用服务器32。
[0073]或者,例如,登记单元25a在以与机器的识别码相关联的形式接收到所生成的标记的情况下,访问标记服务器34。登记单元25a将标记与机器的识别码相关联,并登记至标记服务器34。
[0074]输出单元25b例如接收没有与机器的识别码相关联的各种信息。输出单元25b将接收的信息直接输出。
[0075]例如,输出单元25b接收所生成的监视画面110的定义信息,并将监视画面110的定义信息输出至信息处理装置10的显示装置12以及存储装置14。由此,显示装置12根据监视画面110的定义信息,将总览画面111以及面板画面112显示在显示画面12a上。
[0076]或者,例如,输出单元25b接收所生成的PLC项目,将PLC项目输出至PLC编程工具33。由此,PLC编程工具33根据PLC项目,对PLC 35进行控制程序的编程。
[0077]此外,如图4所示,能够将包含上游设计工具91、提取单元92、以及系统设计辅助工具20的部分看作I个系统90。上游设计工具91是用于进行上游设计的工具,根据来自用户的交互式要求等,生成针对监视对象的配管仪表装配线图(P&ID:Piping andInstrumentat1n Diagram)。上游设计工具91将所生成的配管仪表装配线图的信息供给至提取单元92。提取单元92从配管仪表装配线图中提取与机器相关的信息,并将提取出的信息作为机器列表70供给至系统设计辅助工具20。
[0078]下面,使用图5,对机器列表70的结构进行说明。图5是表示机器列表70的结构的图。
[0079]机器列表70对应该由监视控制系统S进行监视控制的多台机器规定出包含机器类型的机器属性。在机器列表70中,例如,对于应该由监视控制系统S进行监视控制的多台机器,将机器的识别码(例如,图5所示的Equipment信息74)与表示机器属性的信息(例如,图5所示的Equipment_type信息75)相关联。
[0080]例如如图5所示,机器列表70针对各机器包含Plant_Area信息71、Process_Cell信息 72、Unit 信息 73、Equipment 信息 74、以及 Equipment_type 信息 75。Plant_Area 信息71表示应该配置机器的车间、工厂单位的集合。Processjell信息72表示应该与机器连接的PLC单位的集合。Unit信息73表示机器应该所属的设施、生产线等单位的集合。Equipment信息74表示机器的识别码。Equipment_type信息75表示机器类型。
[0081]例如,通过参照机器列表70,能够掌握机器“VLV_001”、“VLV_002”、“VLV_003”、“VLV_004”的机器类型是“Valve”。或者,例如,通过参照机器列表70,能够掌握机器“ΡΜΡ_001 ”、“PMP_002 ”、“PMP_003 ”、“PMP_004 ” 的机器类型是 “Pump ”。或者,例如,通过参照机器列表70,能够掌握机器“ SNS_001 ”、“ SNS_002 ”、“ SNS_003 ”、“ SNS_004 ”的机器类型是“Sensor”。
[0082]此外,在图4中,例示了机器列表70是CSV格式的情况,但是,如果机器列表70实质上具有表格形式的数据构造,则该格式不限定于CSV格式。例如,对于分隔符,可以取代逗号而使用空格、制表符、规定的符号等。或者,例如,对于机器列表70,可以取代文本数据而使用通过编译而形成表格形式的数据的二进制数据。
[0083]下面,使用图6,对I/O分配列表80的结构进行说明。图6是表不I/O分配列表80的结构的图。
[0084]I/O分配列表80对应该由监视控制系统S进行监视控制的多台机器规定出机器的输入输出动作。在I/o分配列表80中,例如,对于应该由监视控制系统S进行监视控制的多台机器,将机器的识别码(例如,图6所示的Equipment信息83)与表示机器的输入输出动作的信息(例如,Signal_Name信息84以及Address信息85)相关联。
[0085]例如如图6所示,I/O分配列表80针对各机器包含有Plant_Area信息81、Process_Cell 信息 82、Equipment 信息 83、Signal_Name 信息 84、以及 Address 信息 85。Plant_Area信息81表示应该配置机器的车间、工厂单位的集合。Process_Cell信息82表示应该与机器连接的PLC单位的集合。Equipment信息83表示机器的识别码。Signal_Name信息84表不输入至机器或者从机器输出的信号的名称。Address信息85表不在针对机器的输入或者输出中使用的PLC 35的设备地址。
[0086]例如,通过参照机器列表80,能够掌握下述情况,即,信号“Run”从PLC 35的地址“X100 ”输入至机器“PMP_003 ”,信号“ Start ”从PLC 35的地址“ Y20 ”输入至机器“PMP_003”,信号 “Temp” 从机器 “SNS_003” 输出至 PLC 35 的地址 “D1000”,信号 “Open” 从PLC 35的地址“X200”输入至机器“VLV_003”。
[0087]此外,在图6中例示了 I/O分配列表80是CSV格式的情况,但是,如果I/O分配列表80实质上具有表格形式的数据构造,则该格式不限定于CSV格式。例如,对于分隔符,可以取代逗号而使用空格、制表符、规定的符号等。或者,例如,对于I/O分配列表80,可以取代文本数据而使用通过编译而形成表格形式的数据的二进制数据。
[0088]下面,使用图7以及图8,对由系统设计辅助工具20显示在显示装置12上的系统设计辅助工具画面40的结构进行说明。图7是表示系统设计辅助工具画面40的结构的图。图8是系统设计辅助工具画面40中的树状显示部41所显示的树的结构图。
[0089]如图7所示,系统设计辅助工具画面40具有树状显示部41、项目列表显示部42、项目设定显示部43、以及工具一览显示部44。
[0090]在树状显示部41中,可以分层地显示出由监视控制系统S进行监视控制的多台机器的信息,并且,可以显示出多个模版信息。例如,在树状显示部41中,如果点击项目“Equipment,,,则显不 Plant Area “Plant_A,,。如果点击 Plant Area “Plant_A,,,则显不Process Cell “Celll”、“Cell2”。如果点击 Process Cell “Cell2”,则显示 Unit “Unit_A,,。
[0091]在项目列表显示部42中,显示出由树状显示部41中当前所选择的对象所构成的(例如所有的)项目的列表。
[0092]在项目设定显示部43中,显示用于对树状显示部41以及项目列表显示部42中选择出的特定项目进行详细设定的画面。
[0093]例如如图8所示,在树状显示部41中显示Equipment信息51、Templates信息52、Node Setup信息53、以及Global Settings信息54。Equipment信息51用于表示机器的一览。Templates信息52用于表示所登记的模版信息的一览。Node Setup信息53用于表示标记服务器、应用服务器的设定信息。Global Settings信息54用于对监视画面数据.ΡΙΧ项目数据.标记服务器用设定数据的生成数据输出目标进行设定。在Equipment信息51中,例如,可以以树状形式显示如下信息的一览:表示车间、工场单位的集合的Plant Area信息55 ;表示PLC单位的集合的Process Cell信息56 ;表示设施、生产线等单位的集合的Unit信息57 ;以及表示登记的机器的机器信息58。此外,在树状显示部41中,能够进行树的追加、修正或者各种项目的设定、变更。
[0094]在信息处理装置10中,还能够在同一应用平台上使用除了系统设计辅助工具20以外的其他工具。在工具一览显示部44中显示有包含系统设计辅助工具20的多个工具。在工具一览显示部44中,如果选择多个工具中的工具,则所选择的工具被激活。例如,在信息处理装置10中,显示装置(显示单元)12的显示动作,以如
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1