一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

维护系统的制作方法

2022-08-28 05:47:31 来源:中国专利 TAG:


1.本发明涉及进行与可编程显示器连接的设备的维护的维护系统。


背景技术:

2.例如,在专利文献1中公开了如下技术,即,如果储存有维护用数据或维护用程序的存储介质与可编程显示器连接,则通过对基于在存储介质中储存的数据或程序的控制画面进行显示而使用户进行确认,从而能够容易地对可编程显示器的状态进行维护。
3.专利文献1:日本特开2006-318361号公报


技术实现要素:

4.在对与可编程显示器连接的设备进行维护的情况下,可编程显示器对维护用画面进行显示。通常,维护用画面的数据与其它画面的数据同样地,被预先创建而写入至可编程显示器内部的存储装置。这里,与可编程显示器连接的设备不是固定的,有可能变更。因此,在所连接的设备被变更等情况下,需要对维护用画面数据进行修正或重新创建而再次写入至可编程显示器,耗费工时,作业者的负担也大。
5.在专利文献1所记载的技术中,由于维护用数据等储存于外部的存储介质,因此在维护用数据产生了变更的情况下,对在存储介质中储存的数据进行变更,不产生将变更后的数据再次写入至可编程显示器的作业。但是,专利文献1所记载的技术由于是经由外部的存储介质进行数据的交换,因此产生作业的中断。
6.本发明就是鉴于上述课题而提出的,其目的在于得到将与连接于可编程显示器的设备的维护相关的作业的中断时间削减的维护系统。
7.为了解决上述课题,达成目的,本发明涉及的维护系统具有可编程显示器和控制装置,该可编程显示器各自具有通信功能,该控制装置能够实现与可编程显示器之间的通信。可编程显示器具有第1显示部,该第1显示部对所连接的设备的维护所使用的第1维护用窗口进行显示。控制装置在需要对第1维护用窗口进行对象的追加的情况下,将需要追加的对象的数据发送至可编程显示器。
8.发明的效果
9.根据本发明,取得能够削减与连接于可编程显示器的设备的维护相关的作业的中断时间这一效果。
附图说明
10.图1是表示本发明的实施方式涉及的维护系统的结构例的图。
11.图2是表示可编程显示器的结构例的图。
12.图3是表示可编程显示器的存储部所存储的数据的结构例的图。
13.图4是表示实现可编程显示器的软件的结构例的图。
14.图5是表示可编程显示器的子机的结构例的图。
15.图6是表示实施方式涉及的维护系统的整体动作的一个例子的时序图。
16.图7是表示可编程显示器的动作的一个例子的第1流程图。
17.图8是表示可编程显示器的动作的一个例子的第2流程图。
18.图9是表示可编程显示器的子机的动作的一个例子的流程图。
19.图10是表示控制装置的动作的一个例子的流程图。
具体实施方式
20.以下,基于附图,对本发明的实施方式涉及的维护系统详细地进行说明。此外,本发明不限定于本实施方式。
21.实施方式
22.图1是表示本发明的实施方式涉及的维护系统的结构例的图。如图1所示,本实施方式涉及的维护系统100构成为包含:连接有设备4a的可编程显示器1a;连接有设备4b的可编程显示器1b;可编程显示器1b的子机2;以及连接有可编程显示器1a及1b的控制装置3。此外,在本实施方式中,维护系统100呈包含2台可编程显示器1a及1b的结构,但维护系统100所包含的可编程显示器的数量也可以是1台,还可以大于或等于3台。另外,将与各可编程显示器连接的设备设为1台,但也可以是大于或等于2台设备与1台可编程显示器连接的结构。另外,在图1中,仅记载了可编程显示器1b的子机2,但也存在可编程显示器1a的子机2。
23.可编程显示器1a、1b及设备4a、4b设置于工厂的生产线等现场。子机2是进行设备4b的维护的作业者能够携带至作业现场的设备,例如是智能手机、平板pc(personal computer)、笔记本pc等。设备4a是由可编程显示器1a进行操作、监视的对象设备,例如是可编程逻辑控制器、伺服放大器等。设备4b也是相同的。可编程显示器1b与子机2经由无线网络而连接。可编程显示器1a、1b与控制装置3经由有线网络或无线网络而连接。
24.控制装置3设置于与设置有可编程显示器1a、1b的现场远离的办公室。控制装置3例如是个人计算机,使得用于进行可编程显示器1a、1b及子机2在显示部上显示的画面的数据(以下,称为画面数据)的创建、编辑等的工程工具能够使用。工程工具除了进行画面数据的创建及编辑的功能以外,还具有:对与控制装置3连接的网络上的可编程显示器及子机(在图1所示的例子中是可编程显示器1a、1b、子机2)远程地进行监视的功能;经由网络接收来自监视对象(可编程显示器、子机)的请求消息的功能;对所指定的可编程显示器及子机各自显示的维护用窗口的内容进行编辑的功能;以及将由编辑得到的维护用窗口的变更信息作为维护数据包而发送至监视对象的功能。维护用窗口是在作业者进行设备4a、4b的维护时可编程显示器1a、1b及子机2显示于显示部上的窗口。可编程显示器1a、1b显示的维护用窗口是第1维护用窗口,子机2显示的维护用窗口是第2维护用窗口。
25.图2是表示可编程显示器1a及1b的结构例的图。此外,在以下的说明中,在不需要对图1所示的可编程显示器1a与可编程显示器1b进行区分的情况下,将它们记载为可编程显示器1。同样地,在不需要对设备4a与设备4b进行区分的情况下,将它们记载为设备4。
26.可编程显示器1具有:显示部11,其对各种画面进行显示;控制部12,其包含数据取得部121、画面数据生成部122及子机用数据生成部123;存储部13,其对各种数据进行存储;操作接收部14,其接收来自作业者的操作;以及通信部15,其与控制装置3等其它装置进行通信。显示部11相当于对第1维护用窗口进行显示的第1显示部。
27.当在显示部11显示的画面的数据即画面数据的创建所需的数据不足的情况下,数据取得部121从控制装置3取得不足的数据。画面数据生成部122生成在显示部11显示的画面的画面数据。子机用数据生成部123生成由子机2显示的画面的数据,将生成的数据向子机2发送。
28.图3是表示可编程显示器1的存储部13所存储的数据的结构例的图。如图3所示,存储部13对分层化的各种数据,具体地说,诸如资源数据、画面数据、维护数据包、h/w(硬件)固有信息、系统设定信息、系统应用、字体、通信驱动及基本软件这样的数据进行存储。资源数据包含图像数据、各种日志文件等。图像数据例如是构成可编程显示器1或子机2所显示的画面的对象的图像数据。对象的例子是开关、灯、图表显示框、数值显示框、文字显示框、数值输入框、文字输入框等。对象有时也被称为显示部件、显示要素等。维护数据包构成为包含有在进行设备4的维护的情况下可编程显示器1及子机2所显示的维护用窗口的数据。画面数据是与由可编程显示器1或子机2显示的画面相关的数据,包含构成画面的对象的信息、各对象的配置信息等。h/w固有信息是可编程显示器1的固有信息。系统设定信息是可编程显示器1进行动作所需的信息,包含与所连接的设备4及控制装置3之间的通信设定信息等。系统应用包含实现可编程显示器1所具有的各功能的各种应用软件。基本软件是操作系统。
29.图4是表示实现可编程显示器1的软件的结构例的图。实现可编程显示器1的软件包含基本软件、在基本软件上运行的基本系统应用和在基本系统应用上运行的扩展系统应用。基本软件主要进行h/w控制,基本系统应用主要进行中间件层的处理。在基本系统应用所进行的处理中包含画面数据读出、维护数据包读出及对象描绘。扩展系统应用进行应用层的处理。扩展系统应用包含gui(graphical user interface)应用。另外,在gui应用中包含有在进行设备4的维护时实现由可编程显示器1或子机2使用的gui的维护模式gui应用(在图4中显示为“维护模式gui”)。此外,在之后的说明中,将由维护模式gui应用实现的gui称为维护用窗口。
30.图5是表示可编程显示器1的子机2的结构例的图。子机2具有:显示部21,其对各种画面进行显示;控制部22,其包含数据取得部221;存储部23,其对包含子机2的动作参数、固有信息、与作为主机的可编程显示器1之间的通信设定信息等的各种数据进行存储;操作接收部24,其接收来自作业者的操作;以及通信部25,其与作为主机的可编程显示器1进行通信。数据取得部221从可编程显示器1取得由作为主机的可编程显示器1创建的画面的画面数据等。数据取得部221使用网页浏览器,从作为主机的可编程显示器1取得显示部21对维护用窗口进行显示所需的数据。显示部21相当于对第2维护用窗口进行显示的第2显示部。
31.接下来,使用图6,对维护系统100的整体动作进行说明。图6是表示实施方式涉及的维护系统100的整体动作的一个例子的时序图。在本实施方式中,作为一个例子而对以下情况下的可编程显示器1b、子机2及控制装置3的动作进行说明,即,在可编程显示器1b的存储部13预先储存有设备4b的监视及维护用画面数据和子机2用画面数据,但为了进行设备4b的维护,需要预先储存的子机2用画面数据中所没有的对象。
32.首先,使用子机2进行设备4b的维护的作业者针对子机2进行用于使子机2显示出维护用窗口的操作。接收到该操作的子机2将维护用窗口启动请求发送至可编程显示器1b(步骤s11)。可编程显示器1b如果接收到维护用窗口启动请求,则启动图4所示的维护模式
gui应用而转换为维护模式,生成面向子机2的维护用窗口的显示画面数据而进行发送(步骤s12)。此时,维护模式gui应用使用存储部13所存储的维护数据包所包含的数据而生成面向子机2的维护用窗口的显示画面数据。在维护数据包中包含构成预先创建的维护用窗口的对象的数据。预先设计的维护用窗口是指使用在控制装置3安装的工程工具而创建的维护用窗口。
33.子机2如果在步骤s12中接收到从可编程显示器1b发送来的显示画面数据,则转换为维护模式,基于接收到的显示画面数据对维护用窗口进行显示(步骤s13)。在需要未包含于该维护用窗口的对象的情况下,子机2从作业者接收用于将不足的对象追加至维护用窗口的对象追加操作(步骤s14)。此外,在对象追加操作中,能够进行多个对象的追加指定。然后,子机2为了请求通过对象追加操作而指定的对象的追加,将对象请求向可编程显示器1b发送(步骤s15)。可编程显示器1b如果从子机2接收到对象请求,则将该对象请求向控制装置3传输。
34.控制装置3如果接收到对象请求,则将被请求的对象追加至现有的维护用窗口而对维护用窗口的设计进行更新,创建用于对更新后的维护用窗口进行显示的维护数据包(步骤s16)。现有的维护用窗口是在上述的步骤s13中子机2所显示的维护用窗口。在步骤s16中控制装置3创建的维护数据包是向在现有的维护用窗口的显示画面数据的生成中使用的维护数据包追加了用于对对象请求所请求的对象进行显示的数据。在本实施方式中,向现有的维护用窗口的对象的追加是由控制装置3的操作者使用工程工具而进行的。此外,也可以不是由控制装置3的操作者手动地追加对象,而是由工程工具自动地进行。
35.控制装置3将创建出的维护数据包向可编程显示器1b发送(步骤s17)。可编程显示器1b使用接收到的维护数据包所包含的数据对面向子机2的维护用窗口的显示画面数据进行更新(步骤s18),将更新后的显示画面数据向子机2发送(步骤s19)。此外,显示画面数据的更新是由维护模式gui应用进行的。子机2如果接收到更新后的显示画面数据,则对显示进行更新(步骤s20)。即,子机2对包含由在上述的步骤s14中接收到的对象追加操作指定的对象的维护用窗口进行显示。
36.作业者使用显示有更新后的维护用窗口的子机2进行维护作业。
37.这样,在维护系统100中,子机2在不存在维护用窗口所需的对象的情况下,经由可编程显示器1b向控制装置3请求不足的对象的追加。控制装置3基于请求内容而创建维护数据包,向可编程显示器1b发送。可编程显示器1b如果接收到包含用于对子机2所请求的对象进行显示的数据的维护数据包,则使用接收到的维护数据包,对面向子机2的维护用窗口的显示画面数据进行更新而向子机2发送,子机2使用接收到的显示画面数据而对维护用窗口的显示进行更新。
38.接下来,对维护系统100的可编程显示器1b、子机2及控制装置3的动作进行说明。
39.图7是表示可编程显示器1b的动作的一个例子的第1流程图。该第1流程图示出可编程显示器1b的数据取得部121从控制装置3接收变更后的维护数据包的情况下的动作例。图7所示的动作是在可编程显示器1b将从子机2接收到的对象请求传输至控制装置3的情况下开始的。
40.数据取得部121对是否已从控制装置3接收到示出维护数据包已变更这一情况的数据包变更通知进行确认(步骤s31),在未接收到数据包变更通知的情况下(步骤s32:no),
重复步骤s31所记载的确认处理。数据取得部121在接收到数据包变更通知的情况下(步骤s32:yes),不变更向显示部11的显示,而是在后台从控制装置3下载维护数据包(步骤s33)。此外,下载的维护数据包储存于存储部13。如果变更后的维护数据包的下载结束,则数据取得部121为了使面向子机2的维护用窗口的显示得到更新,针对子机用数据生成部123进行维护用窗口的更新通知(步骤s34)。数据取得部121在执行了步骤s34之后,返回步骤s31而继续进行动作。
41.图8是表示可编程显示器1b的动作的一个例子的第2流程图。该第2流程图示出可编程显示器1b的子机用数据生成部123对子机2显示的维护用窗口的画面数据进行更新的情况下的动作例。图8所示的动作是在进行设备4b的维护的作业者进行使子机2显示出维护用窗口的操作,被从子机2通知了已接收到该操作的情况下开始的。即,图8所示的动作是在可编程显示器1b接收到上述的维护用窗口启动请求的情况下开始的。
42.子机用数据生成部123生成面向子机2的维护用窗口的显示画面数据,将已生成了数据这一情况以弹窗通知的方式通知给子机2,使子机2下载显示画面数据(步骤s41)。此外,在下载了显示画面数据的子机2中,开始维护用窗口的显示。
43.子机用数据生成部123接下来对维护用窗口的更新的有无进行确认(步骤s42)。即,子机用数据生成部123对是否从数据取得部121接收到维护用窗口的更新通知进行确认。在维护用窗口未更新的情况下(步骤s43:no),重复步骤s42所记载的确认处理。
44.在维护用窗口已更新的情况下(步骤s43:yes),子机用数据生成部123使用在存储部13储存的维护数据包,对面向子机2的维护用窗口的显示画面数据进行更新(步骤s44)。子机用数据生成部123接下来将维护用窗口的更新通知给子机2(步骤s45)。接收到该通知的子机2下载更新后的显示画面数据,基于更新后的显示画面数据对维护用窗口的显示进行更新。子机用数据生成部123在执行了步骤s45之后返回步骤s42而继续进行动作。此外,也可以是子机用数据生成部123生成用于向作业者通知维护用窗口已更新这一情况的显示画面数据而发送至子机2,子机2通过通知对话框而将维护用窗口的更新通知给作业者。
45.图9是表示可编程显示器1b的子机2的动作的一个例子的流程图,示出对维护用窗口进行显示的动作。图9所示的动作是在进行设备4b的维护的作业者进行了使子机2显示出维护用窗口的操作的情况下开始的。
46.子机2从可编程显示器1b取得维护用窗口的显示画面数据,对维护用窗口进行显示(步骤s51)。子机2接下来进行是否存在不足的对象的确认,即,对作业者是否进行了对象追加操作进行确认,在没有不足的对象的情况下(步骤s52:no),结束动作。
47.另外,子机2在存在不足的对象的情况下(步骤s52:yes),发送对象请求,请求不足的对象的数据(步骤s53)。然后,子机2接收所请求的对象的数据即追加有所请求的对象的数据的显示画面数据(步骤s54),对显示进行更新,对追加有不足的对象的维护用窗口进行显示(步骤s55)。此外,子机2当在步骤s53中进行了请求之后,在步骤s54中,等待从可编程显示器1b发送来追加了所请求的对象的数据后的显示画面数据的创建已完成这一内容的通知(显示画面数据已更新这一内容的通知),如果通知到来,则从可编程显示器1b下载追加了所请求的对象的数据后的更新后的显示画面数据。
48.图10是表示控制装置3的动作的一个例子的流程图,示出面向子机2的维护用窗口的显示所使用的维护数据包的发送动作的一个例子。
49.控制装置3对是否存在对象的请求即是否接收到对象请求进行确认(步骤s61),在没有请求的情况下(步骤s61:no),重复确认处理。另外,在存在对象的请求的情况下(步骤s61:yes),生成包含所请求的对象的数据的维护数据包(步骤s62),向作为请求源的可编程显示器1b发送(步骤s63)。此外,从控制装置3向可编程显示器1b的维护数据包的发送是通过以下方式进行的,即,由控制装置3将已变更维护数据包这一情况通知给可编程显示器1b,接收到通知的可编程显示器1b从控制装置3下载维护数据包。控制装置3在执行了步骤s63之后返回步骤s61而继续进行动作。
50.在本实施方式中,说明了当在子机2显示的维护用窗口中对象不足的情况下追加对象的动作例,但当在可编程显示器1b显示的维护用窗口中对象不足的情况下,也能够通过相同的动作追加对象。当在可编程显示器1b显示的第1维护用窗口中对象不足的情况下,控制装置3创建的维护数据包是第1维护数据包,当在子机2显示的第2维护用窗口中对象不足的情况下,控制装置3创建的维护数据包是第2维护数据包。
51.在本实施方式涉及的维护系统100中,在需要对可编程显示器1显示的第1维护用窗口及子机2显示的第2维护用窗口进行对象的追加的情况下,可编程显示器1及子机2经由网络从控制装置3取得所追加的对象的数据。因此,可编程显示器1及子机2当需要向在维护作业时在显示部上显示的维护用窗口进行对象的追加时,不需要经由外部的存储介质取得所追加的对象的数据,能够削减与维护相关的作业的中断时间。
52.另外,可编程显示器1将在进行设备4的维护作业的情况下显示的维护用窗口的数据作为维护数据包而进行存储,在不进行维护作业的通常动作时显示的窗口的数据作为与维护数据包不同的数据包(图3所示的画面数据)而进行存储。因此,能够一边持续进行并非维护用窗口的窗口的显示一边进行维护数据包的更新即针对维护用窗口的对象的追加。另外,能够不中断设备4的通常的控制地进行维护数据包的更新。
53.以上的实施方式所示的结构表示的是本发明的内容的一个例子,也能够与其它的公知技术进行组合,在不脱离本发明的主旨的范围也能够省略、变更结构的一部分。
54.标号的说明
55.1a、1b可编程显示器,2子机,3控制装置,4a、4b设备,11、21显示部,12、22控制部,13、23存储部,14、24操作接收部,15、25通信部,100维护系统,121、221数据取得部,122画面数据生成部,123子机用数据生成部。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献