显示器用画面数据编辑装置转让专利

申请号 : CN201180075981.0

文献号 : CN104025184B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 高桥美咲

申请人 : 三菱电机株式会社

摘要 :

具有存储部(103)、表格生成部(102a)以及检索处理部(102b),将从一览显示的列表中选择出的设备或者注释输入至设备输入栏以及注释输入栏中,其中,该存储部(103)对将设备和针对设备的注释相关联的变量表进行存储,该表格生成部(102a)对画面数据进行解析,生成履历表,并进一步将变量表和履历表合成而生成含履历变量表,该检索处理部(102b)基于输入至设备输入栏或者注释输入栏一方中的字符串,对含履历变量表中的设备以及注释进行检索处理,将所提取出的设备或者注释制成列表而进行一览显示。

权利要求 :

1.一种显示器用画面数据编辑装置,其用于生成画面数据,该画面数据用于将可编程显示器自身或与该可编程显示器连接的仪器所具有的设备的值,在所述可编程显示器上进行操作、显示,该显示器用画面数据编辑装置的特征在于,具有:

存储部,其对变量表进行存储,该变量表具有将所述设备和该设备的注释字符串即注释相关联的项目;

表格生成部,其从所述画面数据,提取画面数据内使用的所述设备、针对所述画面数据内使用的设备的注释、表示所述画面数据内使用的设备的使用状况的履历信息,生成具有多个将所述画面数据内使用的设备、针对所述画面数据内使用的设备的所述注释、所述画面数据内使用的设备的所述履历信息相关联的项目的履历表,并进一步将所述变量表所包含的项目中与没有在所述生成中的画面数据内使用的设备相关的项目内容,合成至所述履历表中而生成含履历变量表;以及检索处理部,其基于输入至设备输入栏或者注释输入栏一方中的字符串,对所述含履历变量表的项目进行检索处理,将所提取出的项目制成第1列表而一览显示,该显示器用画面数据编辑装置将从所述第1列表中选择出的项目所包含的设备输入至所述设备输入栏中,将从所述第1列表中选择出的项目所包含的注释输入至所述注释输入栏中。

2.根据权利要求1所述的显示器用画面数据编辑装置,其特征在于,

在通过用户的操作而选择出在所述第1列表内的项目中所包含的履历信息的情况下,将所述选择出的履历信息输入至所述注释输入栏中。

3.根据权利要求1或2所述的显示器用画面数据编辑装置,其特征在于,具有相关信息检测部,该相关信息检测部在由所述检索处理部从所述含履历变量表中提取出的项目所包含的设备或者注释,被输入至所述设备输入栏或者所述注释输入栏中的情况下,从所述含履历变量表中提取包含与所述字符串相关的设备或者注释在内的项目而制成第2列表,并进行一览显示,该显示器用画面数据编辑装置将从所述第2列表中选择出的项目所包含的设备输入至所述设备输入栏中,将从所述第2列表中选择出的项目所包含的注释输入至所述注释输入栏中。

说明书 :

显示器用画面数据编辑装置

技术领域

[0001] 本发明涉及显示器用画面数据编辑装置,该装置生成用于对可编程显示器及与该可编程显示器连接的仪器进行操作·监视的画面数据。

背景技术

[0002] 在使用显示器用画面数据编辑装置来生成显示器用画面数据时,要求对可编程显示器(以下简称为显示器)和与该可编程显示器连接的仪器的存储器地址(以下简称为设备)进行设定,且存在对该存储器地址设定注释字符串(以下简称为注释)的方法。
[0003] 生成显示器用画面数据后,在进行显示器和与该显示器连接的仪器的设备输入时,能够通过参照针对设备所设定的注释而准确无误地进行设备输入(例如,参照专利文献1)。
[0004] 另外,还存在通过对上述设备或者注释进行检索并显示,从而从进一步筛选出的候补中进行选择的方法。该方法通过减少进行选择的候补而能够减少输入错误、提高输入速度(例如,参照专利文献2)。
[0005] 如上所述,通过在进行设备输入时参照使用绘图软件或者其他工具而预先分配的注释,掌握设备具有什么作用,从而提高绘图效率。
[0006] 专利文献1:日本特开2008-197721号公报
[0007] 专利文献2:日本特开2005-352612号公报

发明内容

[0008] 在显示器用画面数据的生成作业中,设备以及作为设备说明的注释的输入是必不可少的作业之一。在现有技术中,仅能够参照设备和预先准备的注释的组合。但是,在使用没有分配注释的设备的状况下,每次都需要设定注释或者另外准备备忘录等。
[0009] 另外,在使用多个设备时还会出现下述状况:仅依靠预先设定的注释,难以掌握这些设备在哪里使用和如何使用。
[0010] 此外,也存在很多仅使用现有技术无法灵活地应对需要更加复杂的连接方式的现有显示器的情况。
[0011] 本发明就是鉴于上述情况而提出的,其目的在于获得一种显示器用画面数据编辑装置,该装置针对仅使用预先准备的注释无法应对的状况,无需用户追加新的信息,就能够增加关于设备和注释的信息而进行应对。
[0012] 为了解决上述课题、实现目的,本发明的显示器用画面数据编辑装置用于生成可编程显示器的画面数据,显示器用画面数据编辑装置的特征在于,具有:存储部,其对将设备和针对设备的注释相关联的变量表进行存储;表格生成部,其对画面数据进行解析,生成具有多个将画面数据内使用的设备、针对设备的注释、表示设备的使用状况的履历信息相关联的项目的履历表,并进一步将变量表和履历表合成而生成含履历变量表;以及检索处理部,其基于输入至设备输入栏或者注释输入栏一方中的字符串,对含履历变量表的项目进行检索处理,将所提取出的项目制成第1列表而一览显示,显示器用画面数据编辑装置将从第1列表中选择出的项目所包含的设备或者注释输入至设备输入栏以及注释输入栏中。
[0013] 发明的效果
[0014] 本发明所涉及的显示器用画面数据编辑装置,具有能够在生成定序程序时,容易地进行设备和注释的输入这一效果。

附图说明

[0015] 图1是表示本发明所涉及的显示器用画面数据编辑装置的实施方式的结构的图。
[0016] 图2是表示实施方式所涉及的显示器用画面数据编辑装置的动作流程的图。
[0017] 图3是表示变量表的一个例子的图。
[0018] 图4是表示履历表的一个例子的图。
[0019] 图5是表示含履历变量表的一个例子的图。
[0020] 图6是表示将与输入至设备输入栏中的字符串局部一致的设备制成第1列表而进行一览显示的状态的图。
[0021] 图7是表示在第1列表中,在光标所在的设备·注释的侧方显示履历信息的状态的图。
[0022] 图8是表示通过利用输入部从所显示的列表中选择希望输入的数据而将字符串输入至输入栏中的状态的图。
[0023] 图9是表示使光标移动到履历信息上的状态的图。
[0024] 图10是表示通过在光标位于履历信息处的状态下进行规定的操作而将注释输入至注释输入栏中的状态的图。
[0025] 图11是表示将与输入至设备输入栏中的字符串相关的信息制成第2列表而进行一览显示的状态的图。

具体实施方式

[0026] 下面,基于附图,对本发明所涉及的显示器用画面数据编辑装置的实施方式进行详细说明。此外,本发明并不只限于该实施方式。
[0027] 实施方式
[0028] 图1是表示本发明所涉及的显示器用画面数据编辑装置的实施方式的结构的图。显示器用画面数据编辑装置101具有负责各种控制的控制部102、接受来自键盘或者定点设备等输入装置的输入的输入部105、作为用于输出规定信息的显示装置的显示部106、作为存储装置(例如RAM)的存储部103、以及通信接口(I/F)104,显示器用画面数据编辑装置101经由通信I/F104,通过规定的线缆或者网络等而与显示器107连接。
[0029] 控制部102是例如CPU。通过控制部102将存储部103作为工作区并运行绘图软件,从而在控制部102上构成:表格生成部102a,其针对设备注释而生成履历信息;检索处理部102b,其从在存储部103中保存的变量表以及履历表中检索所要显示的信息;以及相关信息检测部102c,其提供与规定的输入信息相关的信息。
[0030] 由显示器用画面数据编辑装置101生成的画面数据,经由通信I/F104而被发送至显示器107。
[0031] 图2是表示实施方式所涉及的显示器用画面数据编辑装置的动作流程的图。显示器用画面数据编辑装置101的动作包括:基于变量表以及履历表而生成含履历变量表的处理(步骤S108);基于输入至设备输入栏或者注释输入栏中的字符串而进行检索处理,将从含履历变量表中提取出的项目制成第1列表而进行一览显示的处理(步骤S109);将从第1列表中选择出的设备、注释或者履历信息输入至输入栏的处理(步骤S110);从含履历变量表中提取出与选择项目相关的项目,制成第2列表而进行一览显示的处理(步骤S111);以及将从第2列表中选择出的项目输入至输入栏中的处理(步骤S112)。
[0032] 首先,说明基于变量表以及履历表而生成含履历变量表的处理(步骤S108)。在由显示器用画面数据编辑装置101生成的显示器用画面数据中,为了明确使用目的而针对设备分配注释的情况很多,这种信息独立于画面数据,作为变量表201而保存在存储部103中。图3是表示变量表201的一个例子的图。变量表201具有多个由成对的设备和注释构成的项目。
[0033] 表格生成部102a通过从全部画面数据中提取出所使用的设备,从而生成将在画面数据内使用的设备、注释和履历信息相关联的表格形式的数据即履历表202,并存储在存储部103中。图4是表示履历表202的一个例子的图。履历表202具有多个由设备及注释中的至少一方和履历信息构成的项目。在图4中,履历表202将“No.”分配为履历信息的分类1、将“部件种类”分配为分类2,将“设备的设定项目”分配为分类3,但并不仅限定于此,可以按照用户的设定进行变更。
[0034] 表格生成部102a基于变量表201和履历表202,生成将设备以及注释中的至少一方设为主键的含履历变量表203,作为数据库存储在存储部103中。图5是表示含履历变量表203的一个例子的图。含履历变量表203具有多个项目,该项目具有设备、注释以及履历信息中的至少两个。
[0035] 在此,在变量表201中,由于设备与注释成为一对,因此在追加了履历时也始终是具有设备和注释两者的数据,但是,由于履历表202还可能存在与变量表201不同的组合,因此,按照包含设备·注释全部组合(也包含设备以及注释中的一方不存在的情况)的方式生成含履历变量表203,以使用户掌握这一情况。
[0036] 具体来说,将变量表201中的设备·注释的组合中的、不存在于履历表202中的设备·注释的组合插入到履历表202中,将该项目的履历设为空白栏,生成含履历变量表203。
[0037] 下面,说明数据的检索·显示方法(S109)。每通过用户的输入操作而在设备·注释栏中输入一个文字,输入部105就接受一次输入。检索处理部102b将从第一个文字开始的字符串设为检索关键字,从通过上述方法而生成的含履历变量表203中进行检索。在这里,检索对象仅是设备以及注释,履历数据中的字符串并不作为检索对象,但如后所述,也可以将履历数据中的字符串设为检索对象。
[0038] 将包含与输入至输入栏中的字符串局部一致的设备或者注释在内的数据的行,从存储部103的数据库中提取出来,并在显示部106上作为第1列表进行一览显示。在使用输入部105输入了字符串信息时,将与该字符串信息一致的候补列表显示在显示部106上,但在这种情况下,由于在列表项目中并非必然包含履历信息,因此,仅针对具有履历信息的列表项目来显示信息。并且,自动地在光标所在的设备·注释的侧方显示履历信息。图6是表示以列表的形式显示出与输入至设备输入栏的字符串局部一致的设备的状态的图。在图6中,由于在设备输入栏21中输入了“D”,因此,将与字符串“D”局部一致的设备作为第1列表22而显示在显示部106中。由于光标30位于设备D10的项目处,因此,在设备D10的项目的侧方显示履历信息31。
[0039] 通常,仅具有不与输入栏对应的信息的内容不会作为列表显示对象,但在注释或者字符串的输入栏中,如后述说明所示,有时将履历数据的字符串设为注释而用于字符串输入。因此,不显示在设备输入栏中没有设备信息的列表项目的数据,但在注释或者字符串输入时,无注释信息的列表项目也会被显示。
[0040] 在光标所在的设备·注释的侧方,作为参照而自动地并列显示履历信息。通过参考该附属的履历数据,从而使设备或者注释的选择变得容易、使绘图效率提高。
[0041] 另外,在没有向在显示部106上显示的输入栏中输入任何字符串时,检索处理部102b基于在存储部103中记录的履历表202,按照从新到旧的使用顺序,将履历表202的各项目中的设备·注释作为第1列表而进行一览显示。并且,在光标所在的设备·注释的侧方自动显示履历信息。图7是表示在第1列表中,在光标所在的设备·注释的侧方显示有履历信息的状态的图。在图7中,由于设备输入栏21中没有被输入字符串,因此,将基于履历表202的第1列表23显示在显示部106上。由于光标30位于设备GB100的项目处,因此,在设备GB100项目的侧方显示履历信息31。
[0042] 下面,说明将从列表中选择出的设备、注释或者履历信息输入至输入栏中的处理(步骤S110)。用户能够通过利用输入部105从所显示的列表中选择希望输入的数据,而将字符串输入至输入栏中。此时,如果在显示部106上显示的输入栏是用于设备输入的,则所选数据中的设备被输入,如果是注释输入或者字符串输入,则注释被输入。
[0043] 图8是表示通过利用输入部105从所显示的列表中选择希望输入的数据而将字符串输入在输入栏中的状态的图。通过由输入部105接受在图6中示出的光标30位于设备D10处的状态下进行的规定操作(例如按下回车键),从而将字符串“D10”输入至在显示部106上显示的设备输入栏21中。
[0044] 另外,也可以将履历信息作为注释的替代而使用,将字符串输入至注释输入栏中。在向注释输入栏进行字符串输入时,也使用含履历变量表203,将作为输入候补的列表显示在显示部106上。另外,在这里,对于并不是将预先登记的注释,而是将履历信息作为字符串用于向注释输入栏输入的动作进行说明。
[0045] 步骤S108中的处理与上述相同。对于含履历变量表203中登记的各个设备,由于即使没有登记注释也会附带履历,因此在通过步骤S109的处理而由输入部105接受了向注释输入栏的字符串输入的情况下,即使是没有注释的设备,如果履历信息与所输入的字符串局部一致,则检索处理部102b也会将其作为候补而进行显示。
[0046] 并且,在通过步骤S110的处理而将履历作为字符串输入至注释输入栏中时,通过由输入部105接受在光标位于具有履历信息的项目处的状态下进行的规定操作(例如,按下右方向键),从而使光标移动至履历信息。图9是表示使光标移动至履历信息的状态的图。通过在光标30位于第1列表24中的设备GB100处的状态下进行规定操作,从而光标30移动至履历信息31。
[0047] 然后,通过由输入部105接受在光标位于履历信息处的状态下进行的规定操作(例如,按下回车键),从而将注释输入至注释输入栏中。图10是表示通过在光标位于履历信息的状态下进行规定操作而将注释输入至注释输入栏中的状态的图。通过在如图9所示光标30位于第1列表24中的设备GB100的履历信息31处的状态下进行规定操作,从而在显示部
106所显示的注释输入栏25中输入设备GB100的履历信息,即字符串“B-2,位灯,监视器设备”。另外,在存在多个履历信息时,能够通过其他的规定操作(例如,按动上下方向键)而选择履历信息。
[0048] 此外,在选择履历信息进行输入时,通过并非输入所显示的全部信息而是预先对要输入的分类进行筛选,从而去除输入时的多余字符串,有望提高字符串输入的通用性。
[0049] 下面说明从含履历变量表203中提取与所选择的项目相关的项目而作为第2列表26并进行一览显示的处理,换言之,说明将与输入字符串存在相关性的输入候补进行一览显示的处理(步骤S111)。
[0050] 通常,在设备输入时,由于与以连号输入的机械(具有多个输出的机械)或者多个仪器连接,因此,很多情况下,即使是同类设备,仪器也不同。例如,存在多个虽然设备名称开头的文字相同但后续的数字不同的设备。作为这种情况的输入辅助手段,在选择出含履历变量表203中的与设备或者注释的输入栏的输入字符串完全一致的设备或者注释,并一度将所选择的项目输入至输入栏中之后,相关信息检测部102c将位于上述设备或者具有上述注释的设备前后的设备、以及所连接的仪器的相同设备设为输入候补,一览显示在显示部106上。
[0051] 在由输入部105接受了输入·候补选择的字符串与在存储部103的含履历变量表203中保存的设备或者注释完全一致时,相关信息检测部102c通过对包含与该字符串相关的设备·注释在内的项目进行检索,并将检索结果显示在显示部106上,从而能够向用户提供相关信息,并对增量(increment)作业进行辅助。
[0052] 图11是表示将与输入至设备输入栏中的字符串相关的信息制成第2列表而进行显示的状态的图。例如,如图6所示,通过在设备输入栏21中输入“D”,从而显示出与字符串“D”局部一致的设备的列表22,如果在该状态下从列表22中选择项目D10,则字符串“D10”输入到设备输入栏21中。相关信息检测部102c针对与输入至设备输入栏21中的字符串“D10”完全一致的设备D10,检索与设备D10相关的设备·注释,将检索结果制成第2列表26并显示在显示部106中。在这里,将与编号位于设备D10前后的设备D9、D11以及设定不同的D10相关的信息作为相关信息,显示在第2列表26中。
[0053] 下面,说明将从与输入至设备输入栏中的字符串相关的信息列表(第2列表)中选择出的项目,输入至输入栏中的处理(步骤S112)。
[0054] 通过由输入部105接受下述操作,即,从作为与输入至设备输入栏中的字符串相关的信息的列表而一览显示的第2列表内的项目中,对设备或者注释进行选择的操作,从而在显示于显示部106的输入栏中输入所选择出的设备或者注释。由此,能够省去连号输入或者用于与其它仪器进行区别的信息输入的工时。另外,由于仅显示所连接的仪器的信息,因此能够降低设定时错误输入的可能性。另外,执行上述动作与设备输入栏中是否存在注释·履历信息无关。
[0055] 如上所述,根据本实施方式,通过在使用输入字符串对设备或者注释进行检索·一览显示之前,在预先准备的注释以外附加用于掌握使用状况的履历信息,从而能够使没有设定注释的设备的说明和附加信息得到充实。另外,通过将履历信息作为注释而进行分配,从而能够作为此后编辑时的记号由用户灵活使用。另外,对于多个仪器的设备等,也能够通过候补的额外显示而实现灵活的信息提示和分配。
[0056] 另外,通过在设备或者注释的输入时,在与用户输入的字符串局部一致的设备或者注释的列表中追加有履历信息,从而能够使用户识别出是在画面数据内的什么位置以何种方式使用。
[0057] 另外,由于可以将履历信息替代注释而输入到注释输入栏中,所以能够将没有登记注释的设备的履历信息的内容作为注释而进行分配。
[0058] 另外,由于在每次有文字被输入至输入栏中时进行检索处理,因此能够更多地向用户提示设备或者注释。由此,能够提前发现输入候补、防止检索遗漏的发生。
[0059] 此外,在输入了与在含履历变量表中登记的设备或者注释完全一致的字符串的情况下,能够通过显示与该字符串相关的设备或者注释,而向用户提供相关信息,并对增量作业进行辅助。
[0060] 由于设备信息追加和检索性的提高以及相关信息的提供,因此能够增加向用户提供的信息种类数量和信息提示机会,能够在生成由于功能增加而复杂化的显示器用画面数据时,容易地进行设备、注释的输入。
[0061] 工业实用性
[0062] 如上所述,本发明所涉及的显示器用画面数据编辑装置在生成定序程序时能够容易地进行设备、注释的输入,在这方面上具有实用性,特别适合于生成由于功能增加而复杂化的显示器用画面数据。
[0063] 符号说明
[0064] 21     设备输入栏
[0065] 22、23、24  第1列表
[0066] 25      注释输入栏
[0067] 26      第2列表
[0068] 30      光标
[0069] 31      履历信息
[0070] 101     显示器用画面数据编辑装置
[0071] 102     控制部
[0072] 102a    表格生成部
[0073] 102b    检索处理部
[0074] 102c    相关信息检测部
[0075] 103     存储部
[0076] 104     通信I/F
[0077] 105     输入部
[0078] 106     显示部
[0079] 107     显示器
[0080] 201     变量表
[0081] 202     履历表
[0082] 203     含履历变量表