CN108700865B - 可编程显示器 - Google Patents

可编程显示器 Download PDF

Info

Publication number
CN108700865B
CN108700865B CN201680081661.9A CN201680081661A CN108700865B CN 108700865 B CN108700865 B CN 108700865B CN 201680081661 A CN201680081661 A CN 201680081661A CN 108700865 B CN108700865 B CN 108700865B
Authority
CN
China
Prior art keywords
data
servo amplifier
alarm
logger information
programable display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201680081661.9A
Other languages
English (en)
Other versions
CN108700865A (zh
Inventor
藤山宏昭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Corp
Original Assignee
Mitsubishi Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Corp filed Critical Mitsubishi Corp
Publication of CN108700865A publication Critical patent/CN108700865A/zh
Application granted granted Critical
Publication of CN108700865B publication Critical patent/CN108700865B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/206Drawing of charts or graphs
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/058Safety, monitoring
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/052Linking several PLC's
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0267Fault communication, e.g. human machine interface [HMI]
    • G05B23/027Alarm generation, e.g. communication protocol; Forms of alarm
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0267Fault communication, e.g. human machine interface [HMI]
    • G05B23/0272Presentation of monitored results, e.g. selection of status reports to be displayed; Filtering information to the user
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/13Plc programming
    • G05B2219/13058One instruction of plc generates a whole independent sequence, relay
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23258GUI graphical user interface, icon, function bloc editor, labview

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Theoretical Computer Science (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

可编程显示器(30)具有:驱动记录器信息处理部(351),其从对包含第1数据以及第2数据的驱动记录器信息进行保存的伺服放大器(10)取得表示与保存于伺服放大器(10)的驱动记录器信息相对应的警报的第3数据,对表示在伺服放大器(10)保存有驱动记录器信息的警报的一览的第1画面进行显示,该第1数据是发生了警报的伺服电动机的多个项目的数据,是警报发生前至发生后的连续的数据,该第2数据是发生了警报的伺服电动机的发生警报时的全部项目的数据;以及曲线图波形信息处理部(352),其从伺服放大器(10)取得第1数据,对将第1数据进行曲线图化而示出的第2画面进行显示。

Description

可编程显示器
技术领域
本发明涉及对伺服放大器的状态进行显示的可编程显示器。
背景技术
在工厂自动化***中使用的伺服放大器在对作为驱动对象的伺服电动机进行驱动的运转过程中对伺服电动机的多个项目的数据进行处理。就伺服放大器而言,存在具有下述功能的伺服放大器,即,在发生警报时,与警报编号一起对曲线图(graph)波形用数据和警报发生时一览用数据进行保存,该曲线图波形用数据是发生了警报的伺服电动机的警报发生前后一定期间量的数据,该警报发生时一览用数据是发生了警报的伺服电动机的警报发生时的全部项目的数据。以下,将与警报编号一起对曲线图波形用数据和警报发生时一览用数据进行保存的功能称为“驱动记录器功能”。此外,工厂自动化***通常简称为FA(Factory Automation)***,因此在本说明书中,以下也表述为“FA***”。另外,在FA***中,通常将“异常”称为“警报”,因此在本说明书中也将“异常”表述为“警报”。因此,本说明书中的警报解析是指对异常原因进行解析。
当前,每当在FA***中的伺服放大器以及伺服电动机发生异常,需要终端用户将个人计算机携带至现场,由个人计算机执行用于伺服放大器的专用软件,利用专用软件对通过驱动记录器功能而保存于伺服放大器的数据即驱动记录器信息进行读取,进行曲线图显示等而查明原因。以下,将对保存于伺服放大器的驱动记录器信息进行读取而进行显示的可编程显示器的功能称为“驱动记录器信息阅览功能”。
如专利文献1所公开那样,为了从伺服放大器取得数据,需要安装有专用软件的计算机,但有时在生产现场没有安装了专用软件的计算机,个人计算机的获得大多需要时间,复原耗费时间。
如专利文献2所公开那样,与伺服放大器连接的可编程显示器能够取得伺服放大器的当前值数据,因此如果始终取得数据,则能够取得警报发生前后的数据。
专利文献1:日本特开2004-295816号公报
专利文献2:日本特开平11-327610号公报
发明内容
但是,通常警报解析所需的仪器侧的采样周期与可编程显示器从仪器侧取得数据的周期相比是高速的,因此仅通过可编程显示器始终取得数据,无法满足发生原因的调查所需的性能。
本发明就是鉴于上述情况而提出的,其目的在于得到即使在FA***的设置现场没有个人计算机也能够进行伺服放大器的警报解析的可编程显示器。
为了解决上述课题,实现目的,本发明具有驱动记录器信息处理部,该驱动记录器信息处理部从对包含第1数据以及第2数据的驱动记录器信息进行保存的伺服放大器取得表示与保存于伺服放大器的驱动记录器信息相对应的警报的第3数据,对表示在伺服放大器保存有驱动记录器信息的警报的一览的第1画面进行显示,该第1数据是发生了警报的伺服电动机的多个项目的数据,是警报发生前至发生后的连续的数据,该第2数据是发生了警报的伺服电动机的发生警报时的全部项目的数据。本发明具有曲线图波形信息处理部,该曲线图波形信息处理部从伺服放大器取得第1数据,对将第1数据进行曲线图化而示出的第2画面进行显示。
发明的效果
本发明涉及的可编程显示器实现下述效果,即,即使在FA***的设置现场没有个人计算机,也能够进行伺服放大器的警报解析。
附图说明
图1是表示FA***的结构的图,在该FA***中使用了本发明的实施方式1涉及的可编程显示器。
图2是实施方式1涉及的可编程显示器的功能框图。
图3是表示实施方式1涉及的可编程显示器的动作的流程的流程图。
图4是表示实施方式1涉及的可编程显示器的动作的流程的流程图。
图5是表示实施方式1涉及的可编程显示器的动作的流程的流程图。
图6是表示实施方式1涉及的可编程显示器所显示的驱动记录器信息一览画面的一个例子的图。
图7是表示实施方式1涉及的可编程显示器的曲线图波形显示画面的一个例子的图。
图8是表示实施方式1涉及的可编程显示器的警报发生时一览画面的一个例子的图。
图9是实施方式1涉及的可编程显示器从伺服放大器取得的数据的概念图。
图10是本发明的实施方式2涉及的可编程显示器的功能框图。
图11是表示实施方式1、2涉及的可编程显示器的硬件结构的图。
具体实施方式
下面,基于附图对本发明的实施方式涉及的可编程显示器进行详细说明。此外,本发明并不限定于本实施方式。
实施方式1.
图1是表示FA***的结构的图,在该FA***中使用了本发明的实施方式1涉及的可编程显示器。FA***100具有:伺服放大器101,其对伺服电动机A、伺服电动机B以及伺服电动机C进行驱动;伺服放大器102,其对伺服电动机D以及伺服电动机E进行驱动;伺服放大器103,其对伺服电动机F、伺服电动机G以及伺服电动机H进行驱动;可编程逻辑控制器20,其执行定序程序而对伺服放大器101、102、103进行控制;以及可编程显示器30,其对伺服放大器101、102、103的当前值数据进行显示。伺服放大器101、102、103具有在发生警报时对驱动记录器信息进行保存的驱动记录器功能。以下,对伺服放大器101、102、103之间共通的事项进行说明,在无需对它们进行区分的情况下,标记为伺服放大器10。可编程逻辑控制器20是将多个单元21、22、23、24组合而构成的。伺服放大器101、102与单元23连接,伺服放大器103与单元24连接。此外,也可以将可编程显示器30和伺服放大器10直接进行连接。
图2是实施方式1涉及的可编程显示器的功能框图。可编程显示器30具有:控制部301,其对整体进行集中控制;设定信息存储部302,其对设定信息3021进行存储;文件存储部303,其将从伺服放大器10取得的数据进行文件化而进行存储;存储介质输入输出部304,其针对可装卸的存储介质进行信息的输入输出;图形用户界面处理部305,其基于用于使可编程显示器30动作的用户设定即设定信息3021,进行与操作、通信以及显示对应的处理;以及数据管理部306,其对从伺服放大器10取得的数据临时进行保存。可编程显示器30具有:通信处理部307,其与外部仪器进行通信,对伺服放大器10的信息进行读写;操作输入处理部308,其接收输入操作,传递至图形用户界面处理部305;显示部309,其进行信息显示;以及输入部310,其是输入接口。作为由存储介质输入输出部304对信息进行读写的可装卸的存储介质,能够例示SD存储卡以及USB(Universal Serial Bus)闪存驱动器,但并不限定于SD存储卡以及USB存储器。
图形用户界面处理部305具有:驱动记录器信息处理部351,其使从数据管理部306取得的驱动记录器信息显示于显示部309;曲线图波形信息处理部352,其将曲线图波形数据进行曲线图化而显示于显示部309;以及警报发生时一览处理部353,其将警报发生时一览制成表而显示于显示部309。驱动记录器信息处理部351也进行下述处理,即,监视用于对选择日志数据进行收集的条件即触发,从通信处理部307取得外部仪器的设备值,对日志数据进行收集。
伺服放大器10在发生警报时,将曲线图波形用数据、警报发生时一览用数据与警报编号一起进行保存而作为驱动记录器信息。曲线图波形用数据是发生了警报的伺服电动机的多个项目的数据,是警报发生前至发生后的连续的数据,为第1数据。警报发生时一览用数据是发生了警报的伺服电动机的发生警报时的全部项目的数据,为第2数据。此外,曲线图波形用数据是警报发生前后的数据。当在伺服放大器10发生了多次警报的情况下,与各警报对应地对驱动记录器信息进行保存。
图3、图4以及图5是表示实施方式1涉及的可编程显示器的动作的流程的流程图。在步骤S101中,驱动记录器信息处理部351对是否进行了将驱动记录器信息阅览功能启动的操作进行判断。如果没有进行将驱动记录器信息阅览功能启动的操作,则在步骤S101中为No,重复进行步骤S101。如果进行了将驱动记录器信息阅览功能启动的操作,则在步骤S101中为Yes,进入步骤S102。
将驱动记录器信息阅览功能启动的第1操作是通过可编程逻辑控制器20以及单元21、22、23、24的路径对FA***100的伺服放大器10进行指定的操作。即,是进行如下指定的操作,即,指定出是与可编程逻辑控制器20的单元21、22、23、24中的哪个连接的哪个伺服放大器10。
另外,将驱动记录器信息阅览功能启动的第2操作是按下将驱动记录器信息阅览功能启动的启动开关的操作。启动开关是与FA***100的伺服放大器10相关联的开关。此外,当在未与伺服放大器10相关联的状态下按下了启动开关的情况下,驱动记录器信息处理部351使请求进行伺服放大器10的指定的画面显示于显示部309。
另外,将驱动记录器信息阅览功能启动的第3操作是在已将警报的种类和伺服放大器10相关联的状态下在警报发生时一览画面中对警报进行指定的操作。
在进行了上述第1、第2以及第3操作中的任意者的情况下,驱动记录器信息处理部351判断为进行了将驱动记录器信息阅览功能启动的操作。
在步骤S102中,驱动记录器信息处理部351对作为显示对象的伺服放大器10的驱动记录器信息一览用数据是否存储于数据管理部306进行确认。此外,驱动记录器信息一览用数据是表示与保存于伺服放大器10的驱动记录器信息对应的警报的第3数据。关于作为显示对象的伺服放大器10,在第1操作的情况下是通过路径指定出的伺服放大器10,在第2操作的情况下是与启动开关相关联的伺服放大器10,在第3操作的情况下是与在警报发生时一览画面中指定出的警报的种类相关联的伺服放大器10。如果作为显示对象的伺服放大器10的驱动记录器信息一览用数据存储于数据管理部306,则在步骤S102中为Yes,进入步骤S105。如果作为显示对象的伺服放大器10的驱动记录器信息一览用数据未存储于数据管理部306,则在步骤S102中为No,进入步骤S103。
在步骤S103中,驱动记录器信息处理部351经过控制部301以及通信处理部307,向作为显示对象的伺服放大器10发送驱动记录器信息一览取得请求。
在步骤S104中,通信处理部307通过针对驱动记录器信息一览取得请求的响应,接收驱动记录器信息一览用数据,将接收到的驱动记录器信息一览用数据保存于数据管理部306。在步骤S105中,驱动记录器信息处理部351对保存于数据管理部306的驱动记录器信息一览用数据进行读取,使表示在伺服放大器10中保存有驱动记录器信息的警报的一览的第1画面即驱动记录器信息一览画面显示于显示部309。
图6是表示实施方式1涉及的可编程显示器所显示的驱动记录器信息一览画面的一个例子的图。在驱动记录器信息一览画面40对警报编号41、警报名称42以及发生时刻43进行显示。另外,驱动记录器信息一览画面40具有波形显示按钮44以及警报发生时一览显示按钮45。
在步骤S106中,曲线图波形信息处理部352对下述情况进行判断,即,是否在驱动记录器信息一览画面40上选择了驱动记录器信息中的任意者的状态下按下了波形显示按钮44。如果按下了波形显示按钮44,则在步骤S106中为Yes,进入步骤S108。如果未按下波形显示按钮44,则在步骤S106中为No,进入步骤S107。
在步骤S107中,警报发生时一览处理部353对下述情况进行判断,即,是否在驱动记录器信息一览画面40上选择了驱动记录器信息中的任意者的状态下按下了警报发生时一览显示按钮45。如果按下了警报发生时一览显示按钮45,则在步骤S107中为Yes,进入步骤S112。如果未按下警报发生时一览显示按钮45,则在步骤S107中为No,结束处理。
此外,如图6所示,驱动记录器信息一览画面40具有保存按钮46以及集中保存按钮47。如果在驱动记录器信息一览画面40中按下了集中保存按钮47,则图形用户界面处理部305使正在对驱动记录器信息一览画面40进行显示的伺服放大器10的曲线图波形用数据以及警报发生时一览用数据以用户所指定的格式的文件存储于文件存储部303或安装在存储介质输入输出部304的存储介质。在驱动记录器信息一览画面40中,如果在选择了警报的状态下按下了保存按钮46,则图形用户界面处理部305使与所选择的警报对应的曲线图波形用数据以及警报发生时一览用数据以用户所指定的格式的文件存储于文件存储部303或安装在存储介质输入输出部304的存储介质。另外,驱动记录器信息一览画面40具有打开按钮48。如果在选择了警报的状态下按下了打开按钮48,则图形用户界面处理部305从文件存储部303或安装在存储介质输入输出部304的存储介质读取与所选择的警报对应的曲线图波形用数据以及警报发生时一览用数据。
在步骤S108中,曲线图波形信息处理部352对作为显示对象的曲线图波形用数据是否存储于数据管理部306进行确认。如果作为显示对象的曲线图波形用数据存储于数据管理部306,则在步骤S108中为Yes,进入步骤S111。如果作为显示对象的曲线图波形用数据未存储于数据管理部306,则在步骤S108中为No,进入步骤S109。
在步骤S109中,曲线图波形信息处理部352经过控制部301以及通信处理部307,向作为显示对象的伺服放大器10发送曲线图波形用数据取得请求。
在步骤S110中,通信处理部307通过针对曲线图波形用数据取得请求的响应,接收曲线图波形用数据,将接收到的曲线图波形用数据保存于数据管理部306。在步骤S111中,曲线图波形信息处理部352对保存于数据管理部306的曲线图波形用数据进行读取,使将曲线图波形用数据进行曲线图化而示出的第2画面即曲线图波形显示画面显示于显示部309。如果步骤S111完成,则结束处理。
图7是表示实施方式1涉及的可编程显示器的曲线图波形显示画面的一个例子的图。曲线图波形显示画面50包含波形显示区域51和纵轴显示区域52。纵轴显示区域52所显示的纵轴的刻度能够对有无显示进行切换,通过将纵轴的刻度的至少一部分设为非显示,由此将波形显示区域51的面积扩大。
另外,在波形显示区域51,能够进行将曲线图波形的一部分放大的放大显示。放大显示是通过在以滑动(swipe)操作选择了进行放大显示的范围的基础上进行点击操作而执行的。此外,在滑动操作的纵横比与显示部309的纵横比不一致的情况下,曲线图波形信息处理部352以滑动操作的纵向成分或横向成分中的任意者为基准,使曲线图波形进行放大显示。
如图7所示,曲线图波形显示画面50具有保存按钮53以及打开按钮54。如果在曲线图波形显示画面50中按下了保存按钮53,则图形用户界面处理部305使曲线图波形用数据以用户所指定的格式的文件存储于文件存储部303或安装在存储介质输入输出部304的存储介质。另外,在曲线图波形显示画面50中,通过按下打开按钮54,由此读取曲线图波形用数据的文件,该曲线图波形用数据的文件存储于文件存储部303或安装在存储介质输入输出部304的存储介质,在波形显示区域51对曲线图波形进行显示。
在步骤S112中,警报发生时一览处理部353对作为显示对象的警报发生时一览用数据是否存储于数据管理部306进行确认。如果作为显示对象的警报发生时一览用数据存储于数据管理部306,则在步骤S112中为Yes,进入步骤S115。如果作为显示对象的警报发生时一览用数据未存储于数据管理部306,则在步骤S112中为No,进入步骤S113。
在步骤S113中,警报发生时一览处理部353经过控制部301以及通信处理部307,向伺服放大器10发送警报发生时一览用数据取得请求。
在步骤S114中,通信处理部307通过针对警报发生时一览用数据取得请求的响应,接收警报发生时一览用数据,将接收到的警报发生时一览用数据保存于数据管理部306。在步骤S115中,警报发生时一览处理部353对保存于数据管理部306的警报发生时一览用数据进行读取,使表示警报发生时一览用数据所包含的数据的一览的第3画面即警报发生时一览画面显示于显示部309。如果步骤S115完成,则结束处理。
图8是表示实施方式1涉及的可编程显示器的警报发生时一览画面的一个例子的图。在警报发生时一览画面60中,将作为显示对象的伺服放大器10所保存的数据中的、发生了警报的时刻的值以一览的形式进行显示。
如图8所示,警报发生时一览画面60具有保存按钮61以及打开按钮62。如果在警报发生时一览画面60中按下了保存按钮61,则图形用户界面处理部305使警报发生时一览用数据以用户所指定的格式的文件存储于文件存储部303或安装在存储介质输入输出部304的存储介质。另外,如果在警报发生时一览画面60中按下了打开按钮62,则对警报发生时一览用数据的文件进行读取,对警报发生时一览进行显示,其中,该警报发生时一览用数据的文件存储于文件存储部303或安装在存储介质输入输出部304的存储介质,。
此外,如图7以及图8所示,曲线图波形显示画面50以及警报发生时一览画面60具有画面转换开关55、63,通过按下画面转换开关55、63,从而能够对曲线图波形显示画面50、警报发生时一览画面60和驱动记录器信息一览画面40进行切换。
图9是实施方式1涉及的可编程显示器从伺服放大器取得的数据的概念图。作为可编程显示器30从伺服放大器10取得的数据,能够例示伺服电动机的转速以及温度,但并不限定于转速以及温度。伺服放大器101对伺服电动机A的数据即A11~A38、伺服电动机B的数据即B11~B48以及伺服电动机C的数据即C11~C28进行保存。伺服放大器102对伺服电动机D的数据即D11~D38以及伺服电动机E的数据即E11~E28进行保存。伺服放大器103对伺服电动机F的数据即F11~F28、伺服电动机G的数据即G11~G28以及伺服电动机H的数据即H11~H28进行保存。在这里,数据A11表示在A这一伺服电动机的编号1的数据中沿着时序来算的第1个数据。即,伺服电动机A的编号1的数据表现为以A11、A12、A13、A14、A15、A16、A17、A18这一顺序变化。其他数据也同样如此。
图9中带有圆圈的数据A23、B26、C14、D34、G25设为是发生了警报的数据。在将伺服放大器101设为显示对象的情况下,驱动记录器信息一览用数据83为数据A23、B26、C14。如果以发生了警报的数据A23为例,则针对数据A23的驱动记录器信息包含警报编号、以及数据A11、A12、A13、A14、A15、A21、A22、A23、A24、A25所形成的曲线图波形用数据81和数据A13、A23、A33所形成的警报发生时一览用数据82。此外,数据A31、A32、A33、A34、A35是并非为曲线图显示的对象的数据,因此未包含于曲线图波形用数据81。
在上述的说明中,将发生了警报的伺服电动机A的数据设为曲线图波形用数据81,但也可以将其他伺服电动机B、C的相关的数据与伺服电动机A的数据一起作为曲线图波形用数据81。例如也可以将C11、C12、C13、C14、C15、C21、C22、C23、C24、C25与数据A11、A12、A13、A14、A15、A21、A22、A23、A24、A25、A31、A32、A33、A34、A35一起作为曲线图波形用数据81。通过还从与发生了警报的伺服电动机不同的其他伺服电动机取得数据,从而还能够对未发生警报的伺服电动机的数据的曲线图波形进行显示。
另外,在上述的说明中,将发生了警报的伺服电动机A的在警报发生时刻的数据作为警报发生时一览用数据82,但也可以将在警报发生时刻的其他伺服电动机B、C的相关的数据与伺服电动机A的数据一起作为警报发生时一览用数据82。例如也可以将B13、B23、B33、B43、C13、C23与数据A13、A23、A33一起作为警报发生时一览用数据82。通过还从与发生了警报的伺服电动机A不同的其他伺服电动机B、C取得数据,从而还能够将未发生警报的伺服电动机B、C的数据显示于警报发生时一览用画面。
同样地,在将伺服放大器102设为显示对象的情况下,驱动记录器信息一览用数据为数据D34。另外,在将伺服放大器103设为显示对象的情况下,驱动记录器信息一览用数据为数据G25。但是,由于伺服放大器10的存储容量的限制,已被覆盖而清除的数据不会包含于驱动记录器信息一览用数据83。例如,如果向数据A23的驱动记录器信息进行覆盖保存而对数据B26的驱动记录器信息进行保存,则数据A23不会包含于驱动记录器信息一览用数据83。
在将伺服放大器101设为显示对象的情况下,如果指定数据A23进行曲线图波形显示,则可编程显示器30从伺服放大器101取得数据A21、A22、A23、A24、A25所形成的曲线图波形用数据81,将曲线图波形显示画面50显示于显示部309。另外,如果指定数据A23进行警报发生时一览显示,则可编程显示器30从伺服放大器101取得数据A13、A23、A33、B13、B23、B33、B43、C13、C23所形成的警报发生时一览用数据82,将警报发生时一览画面60显示于显示部309。
另外,图形用户界面处理部305具有将对驱动记录器信息进行保存的警报的种类设定于伺服放大器10的功能,可编程显示器30能够将由伺服放大器10对驱动记录器信息进行保存的警报的类别设定于伺服放大器10。在该情况下,操作输入处理部308将经过输入部310而输入的参数的变更内容通知至图形用户界面处理部305。图形用户界面处理部305以输入内容为基准将向伺服放大器10的写入内容通知至控制部301。控制部301对来自图形用户界面处理部305的通知进行确认,判断出是向通信处理部307转发的内容,向通信处理部307进行通知。通信处理部307基于从控制部301通知的内容,执行向伺服放大器10的写入。通过以上述方式从可编程显示器30向伺服放大器10写入参数,从而能够降低通过驱动记录器功能而保存于伺服放大器10的数据的数量。
通常,伺服放大器的警报解析所需的数据需要与可编程显示器从仪器侧取得数据的周期相比更高速的采样,因此仅仅是预先蓄积于伺服放大器侧的存储器,然后将个人计算机与伺服放大器连接进行取得。实施方式1涉及的可编程显示器30通过与伺服放大器10连接,从而能够在可编程显示器30上对保存于伺服放大器10的数据进行收集,对曲线图或表进行显示,因此即使在无法获得个人计算机的情况下,也能够进行警报解析。因此,即使在个人计算机的携带存在限制的现场,也能够尽快使FA***100复原。
可编程显示器30也能够对构成FA***100的可编程逻辑控制器20的状态进行显示,因此通过将可编程逻辑控制器20的状态显示画面和伺服放大器10的驱动记录器信息一览画面40、警报发生时一览画面60或曲线图波形显示画面50进行重叠显示,从而使警报解析变得更容易。此外,虽然在个人计算机安装用于可编程逻辑控制器20的专用软件以及用于伺服放大器10的专用软件,将它们同时启动,在理论上也能够进行可编程逻辑控制器20的状态显示画面与伺服放大器10的驱动记录器信息一览画面40、警报发生时一览画面60或曲线图波形显示画面50的重叠显示,但将专用软件同时启动会使个人计算机的处理负载增大。因此,虽然如果使用具有高处理性能的个人计算机,则能够进行可编程逻辑控制器20的状态显示画面与伺服放大器10的驱动记录器信息一览画面40、警报发生时一览画面60或曲线图波形显示画面50的重叠显示,但就现场使用的个人计算机而言,大多处理能力不足。
在上述说明中,设为在用户进行了第1操作、第2操作或第3操作时将驱动记录器信息阅览功能启动,但图形用户界面处理部305也可以与伺服放大器10处的警报的发生联动而将驱动记录器信息阅览功能启动,从伺服放大器10取得驱动记录器信息一览用数据、曲线图波形用数据以及警报发生时一览用数据,以用户所指定的格式的文件存储于文件存储部303或安装在存储介质输入输出部304的存储介质。具体而言,图形用户界面处理部305也可以对伺服放大器10的设备状态的变化进行监视,在检测到设备状态的变化的情况下将驱动记录器信息阅览功能启动,从伺服放大器10取得驱动记录器信息一览用数据、曲线图波形用数据以及警报发生时一览用数据,并且使驱动记录器信息一览用数据、曲线图波形用数据以及警报发生时一览用数据存储于文件存储部303或安装在存储介质输入输出部304的存储介质。
实施方式1涉及的可编程显示器30对伺服放大器10的警报的状态的变化进行监视,如果有变化,则自动地取得驱动记录器信息,由此能够与警报的发生联动而从伺服放大器10取得驱动记录器信息一览用数据、曲线图波形用数据以及警报发生时一览用数据。此外,在使用安装了专用软件的个人计算机的情况下,在发生警报时参照可编程逻辑控制器20的设备存储器,因此无法对警报的状态的变化进行检测。因此,在使用安装了专用软件的个人计算机的情况下,难以在检测出警报的状态的变化的情况下自动地从伺服放大器10取得驱动记录器信息一览用数据、曲线图波形用数据以及警报发生时一览用数据。
由于伺服放大器10能够通过驱动记录器功能进行保存的数据量有限,因此伺服放大器10会利用新数据覆盖旧数据。因此,如果通过用户操作将驱动记录器信息阅览功能启动,则会发生下述可能性,即,发生警报时的数据被其他数据覆盖,在驱动记录器信息阅览功能被启动的时刻未保留于伺服放大器10。如果增加伺服放大器10的存储器,则发生警报时的数据被其他数据覆盖的可能性会变小,但伺服放大器10的制造成本增大。通过与伺服放大器10处的警报的发生联动而将驱动记录器信息阅览功能启动,从而能够在发生警报时的数据被其他数据覆盖之前从伺服放大器10将曲线图波形用数据以及警报发生时一览用数据取至可编程显示器30,因此能够防止无法确定警报发生原因这一情况。此外,就安装在可编程显示器30的存储介质输入输出部304的存储介质而言,通常存储容量大于伺服放大器10的存储器,因此不易发生下述现象,即,因安装在存储介质输入输出部304的存储介质的存储容量不足而无法将从伺服放大器10取得的数据存储于存储介质。
实施方式2.
图10是本发明的实施方式2涉及的可编程显示器的功能框图。实施方式2涉及的可编程显示器31与实施方式1不同之处在于,具有对电子邮件进行发送的邮件发送部311。邮件发送部311具有使用简单邮件转发协议(Simple Mall Transfer Protocol,SMTP)对电子邮件进行发送的功能。
在实施方式2涉及的可编程显示器31中,图形用户界面处理部305能够将从伺服放大器10取得的驱动记录器信息一览用数据、曲线图波形用数据以及警报发生时一览用数据中的至少任意者附加至电子邮件而向位于其他场所的个人计算机发送。例如,通过在驱动记录器信息一览画面40、曲线图波形显示画面50或警报发生时一览画面60设置电子邮件的发送按钮,从而能够通过用户操作对附加有驱动记录器信息一览用数据、曲线图波形用数据或警报发生时一览用数据的电子邮件进行发送。因此,在个人计算机的携带存在限制的现场,能够尽快实现FA***100的复原。
此外,也能够设为与伺服放大器10的警报的发生联动而对附加有驱动记录器信息一览用数据、曲线图波形用数据或警报发生时一览用数据的电子邮件进行发送。即,图形用户界面处理部305也可以对伺服放大器10处的警报的状态的变化进行监视,在检测出伺服放大器10处的警报的状态的变化时,从伺服放大器10取得驱动记录器信息,以电子邮件向预先登记的发送目标进行发送。通过与警报的状态的变化联动而从伺服放大器10取得驱动记录器信息,以电子邮件向预先登记的发送目标进行发送,从而即使因安装在存储介质输入输出部304的存储介质的存储容量不足而无法将从伺服放大器10取得的数据存储于存储介质,也能够在作为电子邮件的发送目标的个人计算机中对驱动记录器信息进行保存。
接下来,对实施方式1涉及的可编程显示器30以及实施方式2涉及的可编程显示器31的硬件结构进行说明。图11是表示实施方式1、2涉及的可编程显示器的硬件结构的图。可编程显示器30、31具有:运算装置71、显示装置72、随机存取存储器73、非易失性存储器74、输入装置75、通信接口76、存储介质读写器77以及存储装置78。运算装置71、显示装置72、随机存取存储器73、非易失性存储器74、输入装置75、通信接口76、存储介质读写器77以及存储装置78通过总线B进行连接。
图形用户界面处理部305、操作输入处理部308、控制部301以及邮件发送部311的功能通过由运算装置71将随机存取存储器73作为工作区域而执行存储于非易失性存储器74或存储装置78的程序来实现。程序由软件、固件或软件与固件的组合实现。设定信息存储部302、文件存储部303的功能由非易失性存储器74或存储装置78实现。数据管理部306的功能由随机存取存储器73实现。通信处理部307的功能由通信接口76实现。存储介质输入输出部304的功能由存储介质读写器77实现。显示部309的功能由显示装置72实现。显示装置72能够应用液晶显示装置或有机电致发光显示装置。输入部310的功能由输入装置75实现。运算装置71应用CPU(Central Processing Unit)这样的处理器。输入装置75应用触摸面板。存储装置78能够应用硬盘驱动器或固态驱动器。
以上的实施方式所示出的结构表示的是本发明的内容的一个例子,也可以与其他公知技术进行组合,还可以在不脱离本发明的主旨的范围对结构的一部分进行省略、变更。
标号的说明
10、101、102、103伺服放大器,20可编程逻辑控制器,21、22、23、24单元,30、31可编程显示器,40驱动记录器信息一览画面,41警报编号,42警报名称,43发生时刻,44波形显示按钮,45警报发生时一览显示按钮,46、53、61保存按钮,47集中保存按钮,48、54、62打开按钮,50曲线图波形显示画面,51波形显示区域,52纵轴显示区域,55、63画面转换开关,60警报发生时一览画面,71运算装置,72显示装置,73随机存取存储器,74非易失性存储器,75输入装置,76通信接口,77存储介质读写器,78存储装置,81曲线图波形用数据,82警报发生时一览用数据,100FA***,301控制部,302设定信息存储部,303文件存储部,304存储介质输入输出部,305图形用户界面处理部,306数据管理部,307通信处理部,308操作输入处理部,309显示部,310输入部,311邮件发送部,351驱动记录器信息处理部,352曲线图波形信息处理部,353警报发生时一览处理部,3021设定信息,B总线。

Claims (16)

1.一种可编程显示器,其特征在于,具有:
驱动记录器信息处理部,其从对驱动记录器信息进行保存的伺服放大器取得第3数据,对第1画面进行显示,该第1数据是发生了警报的伺服电动机的多个项目的数据,是所述警报发生前至发生后的连续的数据,该第2数据是发生了所述警报的伺服电动机的发生所述警报时的全部项目的数据,该驱动记录器信息包含所述第1数据以及所述第2数据,该第3数据表示与保存于所述伺服放大器的所述驱动记录器信息相对应的所述警报,该第1画面表示在所述伺服放大器保存有所述驱动记录器信息的所述警报的一览;以及
曲线图波形信息处理部,其从所述伺服放大器取得所述第1数据,对将所述第1数据进行曲线图化而示出的第2画面进行显示。
2.根据权利请求1所述的可编程显示器,其特征在于,
具有警报发生时一览处理部,该警报发生时一览处理部从所述伺服放大器取得所述第2数据,对表示所述第2数据所包含的数据的一览的第3画面进行显示。
3.根据权利请求1所述的可编程显示器,其特征在于,
在所述伺服放大器设定对所述驱动记录器信息进行保存的所述警报的种类。
4.根据权利请求1至3中任一项所述的可编程显示器,其特征在于,
将从所述伺服放大器取得的所述第1数据、所述第2数据以及所述第3数据以电子邮件向预先登记的发送目标进行发送。
5.根据权利请求4所述的可编程显示器,其特征在于,
对所述伺服放大器处的所述警报的状态的变化进行监视,在检测到所述伺服放大器处的所述警报的状态的变化时,从所述伺服放大器取得所述驱动记录器信息,以电子邮件向预先登记的发送目标进行发送。
6.根据权利请求5所述的可编程显示器,其特征在于,
将从所述伺服放大器取得的所述第1数据、所述第2数据以及所述第3数据以预先指定的格式的文件保存于存储介质。
7.根据权利请求6所述的可编程显示器,其特征在于,
对所述伺服放大器处的所述警报的状态的变化进行监视,在检测出所述伺服放大器处的所述警报的状态的变化时,从所述伺服放大器取得所述驱动记录器信息,将所述第1数据、所述第2数据以及所述第3数据以预先指定的格式的文件保存于存储介质。
8.根据权利请求1至3中任一项所述的可编程显示器,其特征在于,
将从所述伺服放大器取得的所述第1数据、所述第2数据以及所述第3数据以预先指定的格式的文件保存于存储介质。
9.根据权利请求8所述的可编程显示器,其特征在于,
对所述伺服放大器处的所述警报的状态的变化进行监视,在检测出所述伺服放大器处的所述警报的状态的变化时,从所述伺服放大器取得所述驱动记录器信息,将所述第1数据、所述第2数据以及所述第3数据以预先指定的格式的文件保存于存储介质。
10.一种可编程显示器,其特征在于,具有:
驱动记录器信息处理部,其从对驱动记录器信息进行保存的伺服放大器取得第3数据,对第1画面进行显示,该第1数据是发生了警报的伺服电动机的多个项目的数据,是所述警报发生前至发生后的连续的数据,该第2数据是发生了所述警报的伺服电动机的发生所述警报时的全部项目的数据,该驱动记录器信息包含所述第1数据以及所述第2数据,该第3数据表示与保存于所述伺服放大器的所述驱动记录器信息相对应的所述警报,该第1画面表示在所述伺服放大器保存有所述驱动记录器信息的所述警报的一览;以及
警报发生时一览处理部,其从所述伺服放大器取得所述第2数据,对表示所述第2数据所包含的数据的一览的第3画面进行显示。
11.根据权利请求10所述的可编程显示器,其特征在于,
将从所述伺服放大器取得的所述第1数据、所述第2数据以及所述第3数据以电子邮件向预先登记的发送目标进行发送。
12.根据权利请求11所述的可编程显示器,其特征在于,
对所述伺服放大器处的所述警报的状态的变化进行监视,在检测到所述伺服放大器处的所述警报的状态的变化时,从所述伺服放大器取得所述驱动记录器信息,以电子邮件向预先登记的发送目标进行发送。
13.根据权利请求12所述的可编程显示器,其特征在于,
将从所述伺服放大器取得的所述第1数据、所述第2数据以及所述第3数据以预先指定的格式的文件保存于存储介质。
14.根据权利请求13所述的可编程显示器,其特征在于,
对所述伺服放大器处的所述警报的状态的变化进行监视,在检测出所述伺服放大器处的所述警报的状态的变化时,从所述伺服放大器取得所述驱动记录器信息,将所述第1数据、所述第2数据以及所述第3数据以预先指定的格式的文件保存于存储介质。
15.根据权利请求10所述的可编程显示器,其特征在于,
将从所述伺服放大器取得的所述第1数据、所述第2数据以及所述第3数据以预先指定的格式的文件保存于存储介质。
16.根据权利请求15所述的可编程显示器,其特征在于,
对所述伺服放大器处的所述警报的状态的变化进行监视,在检测出所述伺服放大器处的所述警报的状态的变化时,从所述伺服放大器取得所述驱动记录器信息,将所述第1数据、所述第2数据以及所述第3数据以预先指定的格式的文件保存于存储介质。
CN201680081661.9A 2016-06-08 2016-06-08 可编程显示器 Active CN108700865B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2016/067130 WO2017212592A1 (ja) 2016-06-08 2016-06-08 プログラマブル表示器

Publications (2)

Publication Number Publication Date
CN108700865A CN108700865A (zh) 2018-10-23
CN108700865B true CN108700865B (zh) 2019-11-08

Family

ID=60578488

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680081661.9A Active CN108700865B (zh) 2016-06-08 2016-06-08 可编程显示器

Country Status (7)

Country Link
US (1) US20190005693A1 (zh)
JP (1) JP6253846B1 (zh)
KR (1) KR101981910B1 (zh)
CN (1) CN108700865B (zh)
DE (1) DE112016006217T5 (zh)
TW (1) TWI628589B (zh)
WO (1) WO2017212592A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6973427B2 (ja) * 2019-02-15 2021-11-24 株式会社安川電機 通信システム、通信方法、及びプログラム
JP7466319B2 (ja) 2019-03-29 2024-04-12 株式会社キーエンス プログラマブル表示器及びこれを備えるプログラマブルロジックコントローラシステム

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11327610A (ja) * 1998-05-12 1999-11-26 Mitsubishi Electric Corp プログラマブルコントローラシステム用のモニタ方法および装置
JP2004295816A (ja) * 2003-03-28 2004-10-21 Mitsubishi Electric Corp プログラマブル表示器
CN1777721A (zh) * 2003-09-04 2006-05-24 日立建机株式会社 工程机械的诊断信息提供装置,诊断信息显示***,以及诊断信息提供方法
JP2009075633A (ja) * 2007-09-18 2009-04-09 Mitsubishi Electric Corp プログラマブル表示器
CN103907027A (zh) * 2011-10-31 2014-07-02 株式会社日立高新技术 自动分析***

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7693608B2 (en) * 2006-04-12 2010-04-06 Edsa Micro Corporation Systems and methods for alarm filtering and management within a real-time data acquisition and monitoring environment
US9141105B2 (en) * 2008-07-23 2015-09-22 Hurco Companies, Inc. Method and apparatus for monitoring or controlling a machine tool system
US10024321B2 (en) * 2009-05-18 2018-07-17 Emerson Climate Technologies, Inc. Diagnostic system
KR101213575B1 (ko) * 2010-10-19 2012-12-18 (주)경동 파이프 끝단 자동 가공 장치 및 그 운용방법
CN103180789B (zh) * 2010-10-27 2016-03-02 三菱电机株式会社 日志设定装置、日志设定方法
WO2013125046A1 (ja) * 2012-02-24 2013-08-29 三菱電機株式会社 システム構築支援ツール
TWI540496B (zh) * 2013-10-16 2016-07-01 The control interface of the testing machine
KR101875391B1 (ko) * 2015-04-06 2018-08-02 화천기공 주식회사 Cnc 가공기계를 제어하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11327610A (ja) * 1998-05-12 1999-11-26 Mitsubishi Electric Corp プログラマブルコントローラシステム用のモニタ方法および装置
JP2004295816A (ja) * 2003-03-28 2004-10-21 Mitsubishi Electric Corp プログラマブル表示器
CN1777721A (zh) * 2003-09-04 2006-05-24 日立建机株式会社 工程机械的诊断信息提供装置,诊断信息显示***,以及诊断信息提供方法
JP2009075633A (ja) * 2007-09-18 2009-04-09 Mitsubishi Electric Corp プログラマブル表示器
CN103907027A (zh) * 2011-10-31 2014-07-02 株式会社日立高新技术 自动分析***

Also Published As

Publication number Publication date
CN108700865A (zh) 2018-10-23
DE112016006217T5 (de) 2018-09-27
US20190005693A1 (en) 2019-01-03
TWI628589B (zh) 2018-07-01
WO2017212592A1 (ja) 2017-12-14
JP6253846B1 (ja) 2017-12-27
KR101981910B1 (ko) 2019-05-23
JPWO2017212592A1 (ja) 2018-06-14
KR20180096796A (ko) 2018-08-29
TW201743196A (zh) 2017-12-16

Similar Documents

Publication Publication Date Title
CN100474194C (zh) 信息处理装置、运行状况管理装置、信息处理方法
US7650109B2 (en) Analyzing system, analyzing method using the same, and system for collecting survey results for use in analysis
AU2006230110B2 (en) Handheld device for retrieving and analyzing data from an electronic monitoring device
US9595141B2 (en) Diagnostic device for motor vehicles and diagnostic method
CN103220966A (zh) 具有高低分析物趋势通知的分析物测试方法和***
CN108700865B (zh) 可编程显示器
JP2015108990A (ja) 異常検出装置及び異常検出方法
JP2004198148A (ja) 品質データのモニタリング方法及び装置
CN104756024A (zh) 模拟变换装置以及可编程控制器***
JPH03116395A (ja) 自動販売機データ収集システム
US11093777B2 (en) Optical character recognition (OCR) and coded data for legacy instrument data transfer
JP2015069450A (ja) 圃場管理装置
DE202004000813U1 (de) Elektronisches Ohrthermometer für mehrere Messungen und mit Speicherfunktion
US9521353B2 (en) Recorder
CN103890672B (zh) 数据中继***、中继读取器设备、中继标签设备、中继设备以及数据中继方法
CN113574484A (zh) 支援装置、显示装置、支援方法及支援程序
CN107991917A (zh) 用于借助数据检测***进行数据检测的方法和数据检测***
JP2011128696A (ja) 車両の運行情報収集装置
CN111860438A (zh) 一种基于ar技术的可穿戴式巡检设备及***
JP3031888B2 (ja) 表示装置
JP2006263101A (ja) 生体情報収集システム
DE112019002928T5 (de) Endgerätvorrichtung, Informationsverarbeitungsverfahren und Programm
CN109101965B (zh) 改卷自动计分方法与装置
CN219553046U (zh) 一种带体温检测的自助贩售机
CN109997087A (zh) 故障诊断***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant