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

文档序号:8435774阅读:来源:国知局
下方式进行。
[0095]例如,如果在工具一览显示部44中选择SCADA画面编辑工具,则SCADA画面编辑工具被激活。如果SCADA画面编辑工具被激活,则项目列表显示部42和项目设定显示部43变为I个,成为编辑显示部45。在SCADA画面编辑工具中,能够在编辑显示部45上进行监视画面110 (例如,总览画面111、面板112)以及符号部件(画面部件、符号)的作成、编辑。能够对总览画面111、面板画面112、以及符号部件进行布局、显示颜色的编辑、标记的设定等。能够对符号部件设定可以弹出窗口方式进行显示的面板画面112。能够在总览画面111中配置符号部件。在总览画面111中,在画面上配置监视数据显示部件(符号部件),由此能够显示监视数据,或者在符号部件的面板画面112上配置监视数据显示部、设定值输入部、按钮,由此能够进行监视数据的显示、设定值输入、通过按下按钮进行的控制等。
[0096]随着监视画面110的生成,在希望将显示至生成的面板画面112上的监视信息(例如,水箱的水位、水量、压力等)还显示至总览画面111上的情况下,如果勾选配置在监视信息的监视数据显示部附近的复选框,则在作为对象的面板画面112所设定的、总览画面111上的符号附近,显示选择的监视信息。设定为能够将显示至面板画面112的所有监视信息显示至总览画面111上的符号附近,只有不勾选面板画面112上的复选框,才成为非显示状态。另外,监视信息的显示位置能够由用户通过SCADA画面编辑工具进行变更。
[0097]例如,如果在工具一览显示部44中选择警报编辑工具,则警报编辑工具被激活。项目列表显示部42和项目设定显示部43变为I个,成为编辑显示部45。在警报编辑工具中,能够访问应用服务器32,进行警报的设定、警报显示画面的作成.编辑。
[0098]例如,如果在工具一览显示部44中选择趋势编辑工具,则趋势编辑工具被激活。项目列表显示部42和项目设定显示部43变为I个,成为编辑显示部45。在趋势编辑工具中,能够访问应用服务器32,进行趋势的设定、趋势显示画面的作成.编辑。
[0099]在通过各工具作成的总览画面、警报显示画面、趋势显示画面存在多个的情况下,能够通过画面切换按钮,切换为希望显示的画面。
[0100]下面,使用图9,对在系统设计辅助工具20构建监视控制系统S时系统设计辅助工具20所使用的模版库60的结构进行说明。图9是表示模版库60的结构的图。
[0101]模版库60例如通过模版储存单元22而以诸如图9所示的表格形式储存于例如非易失性存储装置14a中。另外,例如通过模版储存单元22,从模版库60中读出多个模版信息TIl、TI2,并储存在模版储存单元22内。
[0102]在模版库60中,针对每个机器类型名61关联有多个设定数据。多个设定数据包含画面部件(符号)62、监视画面的设定数据63、PLC项目的设定数据64、警报的设定数据65、趋势的设定数据66、以及标记服务器的设定数据67。
[0103]监视画面的设定数据63与画面部件(符号)相关联。PLC项目的设定数据64例如包含标签数据.PLC程序.功能模块等。警报的设定数据65例如是用于对应用服务器32所储存的警报数据进行设定的数据。趋势的设定数据66例如是对应用服务器32所储存的趋势数据进行设定的数据。标记服务器的设定数据67例如包含标记的数据和用于设定标记服务器的数据。
[0104]模版库60例如以行为单位包含模版信息TI1、TI2。在各模版信息TI1、TI2中,多个设定数据预先通过标记名62a?67a而彼此关联。即,多个设定数据62?67预先通过标记名62a?67a而彼此关联,以使得在多个设定数据62?67中的I个设定数据的状态发生变化之后,以与该变化联动的方式,多个设定数据62?67中的其他设定数据的状态也发生变化。
[0105]例如,对于机器类型名61是“pump”的模版信息TH,多个设定数据例如以如下所示方式彼此关联。在与监视画面的设定数据63相对应的面板画面112上,配置与画面部件62相对应的Start按钮。如果由用户按下该Start按钮,则Start指令经由与标记服务器的设定数据67相对应的标记服务器34内的标记节点发送至PLC 35。与PLC项目的设定数据64相对应的控制程序使Start动作的指令从PLC 35输出至机器36_2,并且,使运转中的状态信息经由与标记服务器的设定数据67相对应的标记服务器34内的标记节点返回至信息处理终端10。返回至信息处理终端10的运转中的状态信息显示在面板画面112上,并且,使与警报的设定数据65相对应的警报动作变为激活状态,使与趋势的设定数据66相对应的趋势动作变为激活状态。
[0106]或者,例如,对于机器类型名61是“valve”的模版信息TI2,多个设定数据例如以如下方式彼此关联。在与监视画面的设定数据63相对应的面板画面112上,配置与画面部件62相对应的Open按钮。如果由用户按下该Open按钮,则Open指令经由与标记服务器的设定数据67相对应的标记服务器34内的标记节点发送至PLC 35。与PLC项目的设定数据64相对应的控制程序使Open动作指令从PLC 35输出至机器36_3,并且,使运转中的状态信息经由与标记服务器的设定数据67相对应的标记服务器34内的标记节点返回至信息处理终端10。返回至信息处理终端10的运转中的状态信息显示在面板画面112上,并且,使与警报的设定数据65相对应的警报动作变为激活状态,使与趋势的设定数据66相对应的趋势动作变为激活状态。
[0107]或者,例如,对于机器类型名61是“sensor”的模版信息(未图示),多个设定数据例如以如下方式彼此关联。在与监视画面的设定数据63相对应的面板画面112上,配置与画面部件62相对应的测量按钮。如果由用户按下该测量按钮,则测量指令经由与标记服务器的设定数据67相对应的标记服务器34内的标记节点发送至PLC 35。与PLC项目的设定数据64相对应的控制程序使从机器36-1输入至PLC 35的测量值经由与标记服务器的设定数据67相对应的标记服务器34内的标记节点返回至信息处理终端10。对于返回至信息处理终端10的测量值,在面板画面112上显示出该测量值,并且,如果测量值(例如,温度)超过阈值,则通过与警报的设定数据65相对应的警报动作发出警报,通过与趋势的设定数据66相对应的趋势动作并利用测量值,更新趋势数据。
[0108]此外,如果模版库60实质上具有表格形式的数据构造,则该格式不限定于规定的格式。例如,对于分隔符,可以取代逗号而使用空格、制表符、规定的符号等。或者,例如,对于机器列表70,可以取代文本数据而使用通过编译而形成表格形式的数据的二进制数据。
[0109]下面,使用图10,对系统设计辅助工具20的动作进行说明。图10是表示系统设计辅助工具20的动作的流程图。
[0110]上游设计工具91例如针对用户的资产即监视对象(例如,工厂)生成配管仪表装配线图(P&ID:Piping and Instrumentat1n Diagram)并供给至提取单元92。提取单元92从配管仪表装配线图提取由上游设计决定的与机器相关的信息。作为提取单元92,例如,能够利用通用工具(通用CAD等)的导出功能。提取单元92将提取出的信息作为机器列表70导入至系统设计辅助工具20 (步骤S100)。
[0111]模版分配单元23分别对树状显示部41所显示的机器即在步骤SlOO中导入的机器列表70所包含的多台机器,分配从系统设计辅助工具20所登记的多个模版信息中选择出的I个模版信息(步骤S101)。
[0112]系统设计辅助工具20判断在步骤SlOO中导入的机器列表70中是否记载有PlantArea 信息 55、Process Cell 信息 56、Unit 信息 57 的名称(步骤 S102)。
[0113]在步骤SlOO导入的机器列表70中没有记载Plant Area信息55、Process Cell信息56、Unit信息57的名称的情况下(步骤S102为No),系统设计辅助工具20例如根据来自用户的指示,设定与树状显示部41所显示的机器相关联的Plant Area信息55、ProcessCell信息56、Unit信息57的名称(步骤S103)。
[0114]此外,在步骤SlOO导入的机器列表70中没有记载Plant Area信息55、ProcessCell信息56、Unit信息57的名称的情况下(步骤S102为No),系统设计辅助工具20也可以将规定的消息显示至显示画面12a上,或者突出显示Plant Area信息55、Process Cell信息56、以及Unit信息57的栏,以提示对与树状显示部41所显示的机器相关联的PlantArea信息55、Process Cell信息56、以及Unit信息57的名称进行输入。
[0115]在步骤SlOO导入的机器列表70中记载有Plant Area信息55、Process Cell信息56、以及Unit信息57的名称的情况下(步骤S102为Yes),系统设计辅助工具20使处理进入步骤S104。
[0116]系统设计辅助工具20例如根据来自用户的指示,对树状显示部41所显示的机器的树状构造(Plant Area信息55、Process Cell信息56、以及Unit信息57)进行编辑,对Process Cell信息56设定PLC机型(步骤S104)。
[0117]系统设计辅助工具20例如根据来自用户的导出指示,选择树状显示部41的PlantArea信息55,导出I/O分配列表(CSV格式)80’(步骤S105)。
[0118]能够对CSV格式的文件进行编辑的软件,例如根据来自用户的指示读入I/O分配列表80’,针对各标记分配I/O地址,并进行保存(步骤S106)。
[0119]系统设计辅助工具20例如根据来自用户的导入指示,将分配完I/O地址的I/O分配列表80导入至系统设计辅助工具20 (步骤S107)。
[0120]系统设计辅助工具20例如根据来自用户的导入指示,在树状显示部41中选择Global Settings信息54,设定由项目设定显示部43生成的监视画面、PLC项目、标记服务器用设定文件的保存目标。(步骤S108)。
[0121]自动生成单元24在自动生成对象选择画面中勾选自动生成对象,执行自动生成(步骤 S109) ο
[0122]自动生成数据输出单元25基于针对树状显示部41所显示的机器设定出的信息,输出作为自动生成对象而选择的监视画面、PLC项目、标记服务器用设定信息、警报设定信息、以及趋势设定信息(步骤SI 10)。
[0123]将在步骤SllO中生成的PLC项目通过PLC编程工具进行向对象PLC的写入,并进行设定。将在步骤SllO中生成的标记服务器用设定文件读入至标记服务器,进行标记服务器的通信设定以及标记的设定。使用画面编辑工具,对在步骤SllO中生成的监视画面进行编辑。通过监视画面的生成,将配置在画面左上的默认位置的符号(画面部件)再次配置在正确的位置处,从而完成画面。
[0124]如上所述,在实施方式中,在系统设计辅助工具20中,模版储存单元22储存多个模版信息。多个模版信息中,分别将机器类型名与多个设定数据相关联。在输入单元26中,输入针对监视对象(例如,工厂)、由P&ID等上游设计所决定的机器列表70。在机器列表70中,对多台机器规定出包含机器类型的机器属性。模版分配单元23根据输入的机器列表70分别对多台机器确定出机器类型,根据确定出的机器类型,分别对多台机器分配从多个模版信息中选择出的I个模版信息。此时,在多个模版信息的每一个中,多个设定数据预先通过标记名彼此关联。多个设定数据包含监视画面的设定数据63、PLC项目的设定数据64、以及标记服务器的设定数据67 (参照图9)。模版分配单元23针对多台机器分别分配从多个模版信息中选择出的I个模版信息,由此分别针对多台机器,通过标记名进行监视画面的设定数据、PLC项目的设定数据、以及标记服务器的设定数据之间的关联。S卩,通过对多台机器分别分配从多个
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1