可编程显示器的制造方法

文档序号:9422867阅读:729来源:国知局
可编程显示器的制造方法
【技术领域】
[0001]本发明涉及一种控制画面数据的起动处理,该控制画面数据的起动处理用于在对所连接的控制装置的状态进行显示的可编程显示器中,对控制装置的状态进行显示。
【背景技术】
[0002]可编程显示器与PLC(Programmable Logic Controller)等控制装置连接,显示所连接的控制装置的状态,提示用户进行操作/监视。为了在可编程显示器中显示控制装置的状态,由绘制软件等画面生成装置生成与控制对象的装置相匹配的控制画面数据,并储存在可编程显示器的非易失性存储器中。可编程显示器使用储存在非易失性存储器中的控制画面数据进行动作。
[0003]可编程显示器为了在运转中进行高速动作而具备下述机制,S卩,在可编程显示器的起动时,将储存在非易失性存储器中的控制画面数据展开至I/O (Input/Output)处理为高速的易失性存储器中,在运转后使用在易失性存储器中已经展开的控制画面数据进行动作。
[0004]对于控制画面数据而言,能够与控制对象的装置相匹配地由用户生成任意张数的画面数据。因此,在存在多张画面数据的情况下,针对每张画面数据,进行从非易失性存储器向易失性存储器的展开处理。如果全部画面数据的展开完成,则将预先由绘制软件等画面数据生成装置设定的、在起动后初次显示的画面数据显示在显示部中,可编程显示器的起动完成。
[0005]在专利文献I中公开了由绘制软件等执行的、对可编程显示器的起动后的初次显示画面进行确定的信息的生成方法。
[0006]另外,在专利文献2中公开了一种方法,该方法为了使可编程显示器的显示速度高速化,提供优先显示画面信息作为用于仅将显示频率高的画面数据向易失性存储器储存的信息。
[0007]专利文献1:日本特开2007 - 079670号公报
[0008]专利文献2:日本特开2000 - 020112号公报

【发明内容】

[0009]对于控制画面数据而言,能够由用户生成任意张数的画面数据。因此,在画面数据的张数多并且数据大小大的情况下,可编程显示器的起动时的、控制画面数据从非易失性存储器向易失性存储器的展开处理花费时间。此时,储存在非易失性存储器中的多个控制画面数据从画面编号小的开头的画面数据起依次展开。
[0010]当前的可编程显示器如果未将储存在非易失性存储器中的全部控制画面数据向易失性存储器中展开这一动作结束,则无法将起动后的初次显示画面显示在可编程显示器的画面上。因此,在画面数据数多并且数据大小大的情况下,将起动后的初次显示画面显示在可编程显示器的画面上为止的时间变长,成为用户感到不满的原因。
[0011]因此,本发明就是为了解决上述课题而提出的,其目的在于得到一种可编程显示器,能够缩短用户所体验的直至可编程显示器的起动完成为止的等待时间。
[0012]为了解决上述课题并实现目的,本发明的特征在于,具备:显示部;操作部;易失性存储器;非易失性存储器,其储存包含多个画面的数据在内的控制画面数据;起动控制部,其在起动时将控制画面数据向易失性存储器展开;以及显示控制部,其将在易失性存储器中展开的控制画面数据中包含有数据的画面中的某一个,显示在显示部中,与针对操作部的输入操作相应地,对显示在显示部中的画面进行变更,起动控制部以基于优先顺位的顺序将控制画面数据展开,该优先顺位以起动时最初显示的初次显示画面作为最高顺位,对各画面的数据而设定,显示控制部在已将初次显示画面的数据向易失性存储器展开的时亥1J,将初次显示画面显示在显示部中。
[0013]发明的效果
[0014]本发明所涉及的可编程显示器起到能够缩短将起动后的初次显示画面显示在可编程显示器的画面上为止的时间的效果。
【附图说明】
[0015]图1是表示本发明所涉及的可编程显示器的实施方式的结构的图。
[0016]图2是表示优先顺位信息的详细内容的图。
[0017]图3是表示控制画面数据中包含的各画面数据的关系的一个例子的图。
[0018]图4是表示优先顺位信息的生成处理的流程的流程图。
[0019]图5是表示可编程显示器的起动时的、优先顺位信息的初次显示标志的更新处理的流程的流程图。
[0020]图6是表示可编程显示器的运转时的、优先顺位信息的更新处理的流程的流程图。
[0021]图7是表示可编程显示器的起动时的、控制画面数据的展开处理的流程的流程图。
【具体实施方式】
[0022]下面,基于附图,对本发明所涉及的可编程显示器的实施方式详细地进行说明。此外,本发明并不限定于本实施方式。
[0023]实施方式.
[0024]图1是表示本发明所涉及的可编程显示器的实施方式的结构的图。可编程显示器100具备:起动控制部101、显示控制部102、显示器103(显示部)、外围设备通信I/F(Interface) 104、控制装置通信I/F 105、非易失性存储器106、易失性存储器107、以及触摸面板110 (操作部)。另外,可编程显示器100具备优先顺位信息管理部210。
[0025]可编程显示器100经由控制装置通信I/F 105与PLC等控制装置200连接,对控制装置200的状态进行显示。对控制装置200的状态进行显示的控制画面数据108由与可编程显示器100连接的画面数据生成装置300生成。
[0026]在非易失性存储器106内,储存由画面数据生成装置300生成的控制画面数据108、以及在可编程显示器100的起动时的控制画面数据108的展开处理中使用的优先顺位十目息114。
[0027]控制画面数据108包含画面I?画面N这N张画面数据川^?109 n。另外,控制画面数据108具有画面数据ID 112,作为用于对控制画面数据108进行确定的唯一的编号。另外,控制画面数据108具有初次显示画面信息113,该初次显示画面信息113表示在可编程显示器100的起动后初次显示的画面。画面数据ID 112和初次显示画面信息113由画面数据生成装置300在控制画面数据108的生成时赋予,储存在可编程显示器100的非易失性存储器106中。
[0028]图2是表示优先顺位信息的详细内容的图。优先顺位信息114作为下述部分而构建:对象画面数据ID 11,其用于对起动对象的控制画面数据108进行确定;画面数据数12,其表示优先顺位信息114中的作为管理对象的画面数据的数量;以及表13,其具有与储存在非易失性存储器106内的控制画面数据108的画面数据的数量相同数量的行。表13针对每个画面具有索引21、显示频率22、以及初次显示标志23的信息。关于显示频率22,对于在可编程显示器100运转过程中用户已使画面数据109i?109 n显示的次数,优先顺位信息管理部210针对每个画面进行测量并不断依次记录。因此,对于画面数据川乂?109 n而言,显示频率22的值越大,则判断为用户的使用频率越高,优先顺位越高。初次显示标志23仅对由画面数据生成装置300设定的、起动后的初次显示画面的画面数据设为0N。因此,对于在控制画面数据108内存在的多个画面数据川乂?109 n,初次显示标志23为ON的仅为一个画面数据。另外,为了使由可编程显示器100执行的优先顺位信息114的数据检索处理高速化,将初次显示标志23为ON的画面数据配置在开头的行中,在该行之后,从显示频率22的值高的画面数据起,按照降序储存各画面数据。
[0029]图3是表示控制画面数据中包含的各画面数据的关系的一个例子的图,以画面数为4(N = 4)的情况为例。与画面数据川^?109 n相应的画面(画面I?画面4)利用显示控制部102在显示器103中选择性地进行显示。在各画面中配置有画面切换开关7广74。画面切换开关7广7 4是用于向画面I?画面4分别进行切换操作的开关,如果用户碰触显示器103的显示有画面切换开关7广7 4的区域,则触摸面板110检测出开关的按下,显示控制部102基于触摸面板110的检测结果,使与画面数据川乂?109 ?相应的画面显示在显示器103上。此外,在图3中,用箭头表示画面的转换关系。例如,从画面4指向画面I的箭头表示,通过按下画面4上的画面切换开关,能够将显示器103中显示的画面从画面4向画面I转换。
[0030]此外,用于对显示器103中显示的画面进行切换的开关并不限于如画面切换开关7i?74这样转换目标固定的开关,转换目标也能够是动态变化的。例如,也能够设置返回至前一个画面(转换至转换前的画面)的开关,按下开关时的转换目标根据从哪个画面转换而来而动态地发生变化。
[0031]图4是表示优先顺位信息的生成处理的流程的流程图。优先顺位信息管理部210在可编程显示器100的起动时,确认在非易失性存储器106内是否存在优先顺位信息114(步骤S10)。在由于是可编程显示器100的初次起动时而在非易失性存储器106内不存在优先顺位信息114的情况下(步骤SlO/No),优先顺位信息管理部210基于从画面数据生成装置300获取的信息(画面数据川乂?109 n、画面数据ID 112、以及初次显示画面信息113),在非易失性存储器106内生成优先顺位信息114(步骤S12)。
[0032]具体地说,优先顺位信息管理部210将由画面数据ID 112示出的ID作为对象画面数据I
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1