首页> 中国专利> 程序执行辅助装置、程序执行辅助方法及程序执行辅助程序

程序执行辅助装置、程序执行辅助方法及程序执行辅助程序

摘要

配置文件读取部(110)将包含应用程序(301)的输入输出信息在内的配置文件作为应用配置文件进行读取。设定提供部(120)提供设定单元,该设定单元将表示通过应用程序(301)读写至制造设备(200)的数据的装置数据分配给输入输出信息。另外,设定提供部(120)取得在输入输出信息中分配有装置数据的设定信息。设定部(130)基于应用配置文件和设定信息,进行与应用程序(301)的连接设定。连接部(140)按照由设定部(130)进行的连接设定,对使用设备数据(22)的应用程序(301)的执行进行辅助。

著录项

  • 公开/公告号CN112384868A

    专利类型发明专利

  • 公开/公告日2021-02-19

    原文格式PDF

  • 申请/专利权人 三菱电机株式会社;

    申请/专利号CN201880094623.6

  • 发明设计人 野口智史;

    申请日2018-06-19

  • 分类号G05B19/418(20060101);G06F8/35(20180101);G06F9/448(20180101);

  • 代理机构11112 北京天昊联合知识产权代理有限公司;

  • 代理人何立波;张天舒

  • 地址 日本东京

  • 入库时间 2023-06-19 09:54:18

说明书

技术领域

本发明涉及程序执行辅助装置、程序执行辅助方法及程序执行辅助程序。特别是涉及实施针对制造设备的监视、控制及管理这样的处理的程序的执行辅助。

背景技术

在近年来的工厂中,大多导入了用于对工业用机械、制造设备及生产现场这样的生产设备进行监视、控制及管理的软件应用或者IT(information technology)系统。用于将软件应用或者IT系统高效且有效地导入的技术开发正在发展。软件应用也称为应用程序。

在专利文献1中记载有下述技术,即,在使用取得检查测定数据而进行品质管理的系统时,削减与输出数据格式不同的各种检查测定装置相对应的应用程序的创建负荷。

专利文献1:日本专利第5034447号公报

发明内容

处理制造设备的数据而运行的应用程序,根据目的而安装各种接口。而且,应用程序通过将制造设备具有的数据进行输入输出而进行动作。作为具体例,使用下面的方式对数据进行交换。

·通过CSV(comma-separated values)形式的数据文件进行交换。

·使用标准化的服务器客户端方式进行交换。

·使用在库中创建有TCP(Transmission Control Protocol)/IP(InternetProtocol)的通信协议而进行交换。在该通信协议的具体例中具有MQTT(Message QueueingTelemetry Transport)协议。

另外,与应用程序进行交换的频度及数据的组合,根据应用程序的种类而以下述方式不同。

·向进行故障预知的应用程序中,从运行中的制造设备实时地持续发送感测到的数据。

·向进行产品制造时的追溯管理的应用程序,在生产线的各处感测到同一产品的制造时的信息后,将数据汇总而发送。

·向对重复特定的动作的冲压机这样的设备的动作进行监视的应用程序,将表示每一次动作中的电流及载荷值这样的感测数据的波形数据汇总而发送。

在使用与制造现场进行交换而动作的应用程序时,需要事先进行向应用程序的输入设定和来自应用程序的输出设定。该输入输出设定根据上述这样的接口的差异及数据的组合方式而发生改变。通常大多是正在进行制造设备的设计及维护管理的人进行该输入输出设定,由于专业领域的差异而在设定时花费时间。在专利文献1中也没有出现削减与应用程序相对应的输入输出设定的负担。

本发明的目的在于,减少执行应用程序时的输入输出设定的负担。

本发明所涉及的程序执行辅助装置,对使用在与制造设备之间进行通信的设备数据的应用程序的执行进行辅助,

该程序执行辅助装置具有:

配置文件读取部,其将包含所述应用程序的输入输出信息的配置文件作为应用配置文件进行读取;

设定提供部,其提供将表示通过所述应用程序读写至所述制造设备的数据的装置数据分配给所述输入输出信息的设定单元,取得在所述输入输出信息中分配有所述装置数据的设定信息;

设定部,其基于所述应用配置文件和所述设定信息,进行与所述应用程序的连接设定;以及

连接部,其通过由所述设定部进行的连接设定,对使用所述设备数据的应用程序的执行进行辅助。

发明的效果

在本发明所涉及的程序执行辅助装置中,设定提供部提供将表示通过应用程序读写至制造设备的数据的装置数据分配给输入输出信息的设定单元,取得在输入输出信息中分配有装置数据的设定信息。设定部基于应用配置文件和设定信息,进行与应用程序的连接设定。而且,连接部通过由设定部进行的连接设定,对使用设备数据的应用程序的执行进行辅助。由此,根据本发明所涉及的程序执行辅助装置,能够减少执行应用程序时的输入输出信息的分配的负担。

附图说明

图1是实施方式1所涉及的程序执行辅助系统的结构图。

图2是表示实施方式1所涉及的数据一览的例子的图。

图3是实施方式1所涉及的程序执行辅助处理的流程图。

图4是表示实施方式1所涉及的应用配置文件的例子的图。

图5是表示实施方式1所涉及的设定画面的例子的图。

图6是表示实施方式1所涉及的设定选择画面的例子的图。

图7是实施方式2所涉及的程序执行辅助系统的结构图。

图8是表示实施方式2所涉及的应用配置文件的例子的图。

图9是表示实施方式2所涉及的数据属性信息的例子的图。

具体实施方式

下面,使用附图对本发明的实施方式进行说明。此外,在各图中,对相同或者相当的部分标注有同一标号。在实施方式的说明中,关于相同或者相当的部分,适当省略或者简化说明。

实施方式1.

***结构的说明***

使用图1,对本实施方式所涉及的程序执行辅助系统500的结构进行说明。

程序执行辅助系统500具有程序执行辅助装置100、制造设备200和执行应用程序的应用装置300。

程序执行辅助装置100对应用程序301的执行进行辅助,该应用程序301使用在与制造设备200之间进行通信的设备数据22。程序执行辅助装置100是计算机。程序执行辅助装置100具有处理器910,并且具有存储器921、辅助存储装置922、输入接口930、输出接口940及通信装置950这样的其他硬件。处理器910经由信号线而与其他硬件连接,对这些其他硬件进行控制。

程序执行辅助装置100作为功能要素而具有配置文件读取部110、设定提供部120、设定部130、连接部140、控制部150、通信管理部160和存储部170。

配置文件读取部110、设定提供部120、设定部130、连接部140、控制部150和通信管理部160的功能是通过软件而实现的。存储部170设置于存储器921。

处理器910是执行程序执行辅助程序的装置。程序执行辅助程序是实现配置文件读取部110、设定提供部120、设定部130、连接部140、控制部150和通信管理部160的功能的程序。

处理器910是进行运算处理的IC(Integrated Circuit)。处理器910的具体例是CPU(Central Processing Unit)、DSP(Digital Signal Processor)、GPU(GraphicsProcessing Unit)。

存储器921是暂时地存储数据的存储装置。存储器921的具体例是SRAM(StaticRandom Access Memory)或者DRAM(Dynamic Random Access Memory)。

辅助存储装置922是保管数据的存储装置。辅助存储装置922的具体例是HDD。另外,辅助存储装置922也可以是SD(注册商标)存储器卡、CF、NAND闪存、软盘、光盘、压缩盘、蓝光(注册商标)光盘、DVD这样的移动存储介质。此外,HDD是Hard Disk Drive的缩写。SD(注册商标)是Secure Digital的缩写。CF是Compact Flash(注册商标)的缩写。DVD是Digital Versatile Disk的缩写。

输入接口930是与鼠标、键盘或者触摸面板这样的输入装置进行连接的端口。输入接口930具体地说是USB(Universal Serial Bus)端子。此外,输入接口930也可以是与LAN(Local Area Network)进行连接的端口。

输出接口940是与显示器这样的输出设备的线缆进行连接的端口。输出接口940具体地说是USB端子或者HDMI(注册商标)(High Definition Multimedia Interface)端子。显示器具体地说是LCD(Liquid Crystal Display)。

通信装置950具有接收器和传送器。通信装置950可以与LAN、互联网或者电话线路这样的通信网进行连接。通信装置950具体地说是通信芯片或者NIC(Network InterfaceCard)。此外,通信装置950也可以通过USB连接、或者双绞线线缆这样的独立规格的线缆而与制造设备200进行连接。

程序执行辅助程序被读入至处理器910,由处理器910执行。在存储器921中,不仅存储有程序执行辅助程序,还存储有OS(Operating System)。处理器910一边执行OS,一边执行程序执行辅助程序。程序执行辅助程序及OS也可以存储于辅助存储装置。在辅助存储装置中存储的程序执行辅助程序及OS被载入至存储器921,由处理器910执行。此外,也可以是程序执行辅助程序的一部分或者全部装入至OS。

程序执行辅助装置100可以具有取代处理器910的多个处理器。这多个处理器分担程序执行辅助程序的执行。各个处理器是以与处理器910相同的方式执行程序执行辅助程序的装置。

通过程序执行辅助程序进行利用、处理或者输出的数据、信息、信号值及变量值,存储于存储器921、辅助存储装置922、或者处理器910内的寄存器或者缓存存储器。

可以将配置文件读取部110、设定提供部120、设定部130、连接部140、控制部150和通信管理部160这各部的“部”改称为“处理”、“顺序”或者“工序”。另外,也可以将配置文件读取处理、设定提供处理、设定处理、连接处理、控制处理和通信管理处理的“处理”改称为“程序”、“程序产品”或者“记录有程序的计算机可读取的存储介质”。

程序执行辅助程序使计算机执行将上述各部的“部”改称为“处理”、“顺序”或者“工序”的各处理、各顺序或者各工序。另外,程序执行辅助方法是通过由程序执行辅助装置100执行程序执行辅助程序而进行的方法。

程序执行辅助程序可以储存于计算机可读取的记录介质而被提供。另外,程序执行辅助程序也可以被提供为程序产品。

另外,应用装置300也是执行应用程序301的计算机。与程序执行辅助装置100同样地,具有处理器、存储器、辅助存储装置、输入接口、输出接口及通信装置这样的硬件。关于硬件的功能,与程序执行辅助装置100相同。

***功能的概要说明***

配置文件读取部110读取包含应用程序301的输入输出信息32的配置文件而作为应用配置文件。应用配置文件从应用程序301传送至配置文件读取部110。

存储部170将装置数据的一览作为数据一览161而存储于存储部170,该装置数据表示通过应用程序301读写至制造设备200的数据。此外,在数据一览161中还包含应用程序没有读取的数据,排列有制造设备200所具有的数据。即,数据一览161是制造设备200具有的装置数据且能够通过应用程序301进行读写的装置数据的一览。

设定提供部120提供将装置数据分配给输入输出信息32的设定单元。设定提供部120提供用于针对输入输出信息32,从数据一览161中分配适当的装置数据的设定单元。另外,设定提供部120取得在输入输出信息32中分配有装置数据的设定信息。

设定部130基于应用配置文件和设定信息,进行与应用程序301的连接设定。

连接部140按照通过设定部130进行的连接设定,对应用程序301的执行进行辅助,该应用程序301使用在程序执行辅助装置100和制造设备200之间进行通信的设备数据22。

通信管理部160通过与制造设备200进行通信,从而进行与制造设备200的设备数据的读写。通信管理部160具有与制造设备200进行通信的通信方式,进行所需的通信的管理。

另外,通信管理部160也可以进行能够从制造设备200读写的设备数据的项目的管理。通信管理部160可以将与制造设备200进行通信得到的设备数据22累积而作为数据库171。即,通信管理部160可以不仅将读写的设备数据22直接传送至控制部150,还根据需要将读写的设备数据22作为数据库171而存储于存储部170。另外,通信管理部160和制造设备200的通信方式,可以是是制造设备200更新及参照通信管理部160的数据库171的方式。

具体地说,可以是使用CC-Link IE的SLMP(Seamless Message Protocol)这样的协议而由通信管理部160对制造设备200所具有的设备数据进行读写。或者,也可以是对如FL-net的周期传送这样在制造设备200和通信管理部160之间周期性地相互更新的值进行读写。

另外,通信方式并不限定于1种,通信管理部160可以构成为,区分使用多个种类的通信方式。

图2是本实施方式所涉及的数据一览161的例子。

数据一览161对表示通过应用程序301读写至制造设备200的数据的装置数据61的一览进行设定。装置数据61对数据名、通信的方式和数据指定信息进行设定。

此外,设备数据是在运转时在制造设备200和程序执行辅助装置100之间进行通信的数据。即,设备数据是数据一览161所包含的装置数据61的各项目的当前值,或者从程序执行辅助装置100写入至制造设备200的值。

数据一览161的装置数据61是表示在程序执行辅助装置100和制造设备200之间进行通信的设备数据通过以何种方式指定什么而是否能够读写的数据。作为具体例,在图2的数据一览161的第2行中示出了关于伺服电动机α旋转角度,通过SLMP对通信对象X及存储器地址Y进行指定,由此能够进行设备数据的读写。

此外,数据一览161预先存储于存储部170。数据一览161具体地说是通过标准格式记述的外部文件。例如,数据一览161可以基于制造设备200的手册而生成。或者,数据一览161也可以基于在手册附加的CD(Compact Disc)中储存的数据,例如基于装置CSP(Cryptographic Service Provider)+而生成。装置CSP+通过XML形式文件而表现。在装置CSP+中,保有与装置的规格相关的信息、面向应用软件而公开的装置的信息、从装置取得的数据和与其取得方法相关的信息、这些信息的相关信息。

***动作的说明***

使用图3,对本实施方式所涉及的程序执行辅助处理S100进行说明。

在步骤S101中,配置文件读取部110读取表示应用程序301的配置文件的应用配置文件21。应用配置文件21是与应用程序301的性质及设定相应地生成的。

图4是表示本实施方式所涉及的应用配置文件21的结构例的图。

程序执行辅助装置100具体地说对多个应用程序的执行进行辅助。应用配置文件21通过包含连接方式31、输入输出信息32及连接条件33在内的共通格式进行记述。在连接方式31中,对多个应用程序各自所使用的连接方式进行设定。在输入输出信息32中,对多个应用程序各自的输入输出信息进行设定。在连接条件33中,对与多个应用程序各自连接时的连接条件进行设定。应用配置文件21的格式是共通的,但其内容针对多个应用程序的每个应用程序而不同。

在图4的应用配置文件21中,示出了连接方式31是使用OPC(OLE(Object Linkingand Embedding)for Process Control)服务器的轮询。另外,作为输入输出信息32,示出了向应用程序中输入振动值、电动机旋转速度及装置温度这3种输入信息。另外,作为连接条件33,示出了不需要时间戳的附加。如果应用程序的输入输出规格是固定的,则应用配置文件21在应用程序中也可以设为固定。或者,也可以与应用程序的设定相应地由应用程序生成应用配置文件21。另外,作为从程序执行辅助装置100向应用程序传送数据的条件,可以对通信周期这样的连接条件进行设定。

在步骤S102中,设定提供部120提供向由应用配置文件21指定出的输入输出信息分配装置数据的设定单元12。具体地说,设定提供部120将设定画面121提供为设定单元12,该设定画面121从数据一览161将适当的装置数据分配给输入输出信息。另外,设定提供部120将设定选择画面122提供为设定单元12,该设定选择画面122从数据一览161对分配给输入输出信息的装置数据进行选择。即,设定提供部120通过对设定画面121或者设定选择画面122进行显示,从而对由设定者实施的装置数据向输入输出信息的设定进行辅助。

而且,设定提供部120取得在输入输出信息中分配有装置数据的设定信息13。

图5是表示本实施方式所涉及的设定画面121的结构的图。

图6是表示本实施方式所涉及的设定选择画面122的结构的图。

具体地说,设定提供部120在显示器对如图5所示那样的设定画面121进行显示。或者,设定提供部120也可以将写有设定信息13的文件读入。

设定提供部120可以将设定画面121在显示器进行显示,使设定者通过字符串而直接输入与输入输出信息相对应的装置数据。例如,设定提供部120将设定画面121以及数据一览161都在显示器进行显示。而且,设定者一边参照数据一览161,一边输入与输入输出信息相对应的装置数据。或者,如图6所示,设定提供部120可以将设定选择画面122在显示器进行显示,使设定者从数据一览161对与输入输出信息相对应的装置数据进行选择。另外,有时在应用配置文件21中记述有将一定期间的数据汇总而发送至应用程序。在如上所述需要根据制造设备200的条件而发送数据的情况下,设定提供部120对进行下述这样的条件设定的画面进行显示,即,在制造设备200的哪个数据值成为何种条件时进行发送。

在步骤S103中,设定部130基于由设定提供部120取得的设定信息13和应用配置文件21,进行与应用程序301的连接所需的接口的设定。设定部130也称为接口设定部。

使用图5的例子具体地进行说明。

在图5的例子中,根据通信管理部160具有的通信方式,作为设备数据而对“机器人A振动值”、“伺服电动机α旋转角度”及“压接部温度”进行通信。而且,设定部130进行将设备数据放入连接部140具有的OPC服务器的设定、和将OPC服务器的各值作为振动值、电动机旋转角度及装置温度而输入至应用程序301的设定。

在步骤S104中,连接部140按照通过设定部130进行的连接设定,对使用设备数据22的应用程序301的执行进行辅助。具体地说,连接部140基于由设定部130所设定的接口的设定方式,进行与应用程序301的数据输入输出。由此,在连接设定后的运转时,应用程序301和制造设备200一边经由程序执行辅助装置100进行通信,一边执行应用程序301。连接部140也称为执行与应用程序301的接口的应用接口部。

例如,通信管理部160可以将与制造设备200进行通信得到的设备数据22作为数据库171进行累积。在该情况下,连接部140可以使用数据库171所包含的设备数据,进行与应用程序301的数据输入输出。

此外,通信管理部160按照通过设定部130进行的连接设定而进行与制造设备200的通信。在图2的例子中,通信管理部160重复进行从通信对象X的存储器地址Y和Z将伺服电动机α旋转角度和压接部温度通过SLMP读出,将数据写入至连接部140的OPC服务器的处理。此外,机器人A振动值由于制造设备200进行了对数据库1的值进行更新的设定,因此无需追加新的通信处理。而且,通信管理部160进行通信得到的数据经由连接部140由应用程序301读写,由此进行通过应用程序301实现的制造设备200的监视、控制及管理这样的处理。

***其他结构***

在本实施方式中,对执行应用程序的装置是与程序执行辅助装置100不同的装置而进行了说明。但是,也可以构成为应用程序由程序执行辅助装置100执行。程序执行辅助装置100可以具有执行应用程序的结构要素,通过连接部而执行应用程序。

即,连接部和应用程序可以是在同一硬件内进行动作的模块,也可以是在通过LAN线缆等连接的不同硬件各自中进行动作,通过TCP/IP通信等将数据彼此通信而动作的模块。另外,成为对象的应用可以限定为一个,也可以能够同时与多个应用连接。

另外,在本实施方式中,通过设定部130进行的连接设定,设想到连接部140及通信管理部160这样的程序执行辅助装置100内的设定。但是,也可以不仅是程序执行辅助装置100内的连接设定,根据需要还生成能够在应用装置300侧读入的连接设定。而且,可以是应用装置300读入连接设定。

另外,在本实施方式中,示出了生成在连接部具有的OPC服务器中放入设备数据的设定的例子。但是,如在通信管理部中具有OPC服务器的情况,或者应用程序请求数据库的值,且已经将该值通过由通信管理部管理的数据库进行管理的情况这样,有时能够直接使用通信管理部所储存的数据。在该情况下,可以将连接部设为直通而生成将设备数据传送至应用程序的设定。

另外,由设定部生成的设定可以不是单纯的设定,而是与通过设定单元得到的设定信息相应地按照预定的程序生成规则而生成的程序。

在本实施方式中,配置文件读取部110、设定提供部120、设定部130、连接部140、控制部150和通信管理部160的功能是通过软件实现的。作为变形例,配置文件读取部110、设定提供部120、设定部130、连接部140、控制部150和通信管理部160的功能也可以通过硬件而实现。

程序执行辅助装置100可以是具有电子电路、存储器921、辅助存储装置922、输入接口930及输出接口940的结构。即,在程序执行辅助装置100中可以取代处理器910而具有电子电路。

电子电路是实现配置文件读取部110、设定提供部120、设定部130、连接部140、控制部150和通信管理部160的功能的专用的电子电路。

电子电路具体地说是单一电路、复合电路、被程序化的处理器、被并行程序化的处理器、逻辑IC、GA、ASIC或者FPGA。GA是Gate Array的缩写。ASIC是Application SpecificIntegrated Circuit的缩写。FPGA是Field-Programmable Gate Array的缩写。

配置文件读取部110、设定提供部120、设定部130、连接部140、控制部150和通信管理部160的功能可以通过1个电子电路而实现,也可以分散于多个电子电路而实现。

作为其他变形例,可以是配置文件读取部110、设定提供部120、设定部130、连接部140、控制部150和通信管理部160的一部分的功能通过电子电路而实现,剩余的功能通过软件而实现。

处理器和电子电路各自也被称为处理电路系统。即,在程序执行辅助装置100中,配置文件读取部110、设定提供部120、设定部130、连接部140、控制部150和通信管理部160的功能是通过处理电路系统而实现的。

***本实施方式的效果的说明***

在本实施方式所涉及的程序执行辅助装置100中,使用者即使使用的应用程序存在差异,仅通过从设定提供部被提供的通用的共通的设定单元在输入输出信息中设定设备数据,进行应用程序所需的数据的输入输出设定,就能够运转。通常,在新使用应用程序时需要构建下述机制,即,学习应用程序的输入输出规则,创建适于输入输出规则的输入输出数据。但是,根据本实施方式所涉及的程序执行辅助装置100,即使在新使用应用程序的情况下,也能够将创建适于输入输出规则的输入输出数据的机制的工作量削减。由此,根据本实施方式所涉及的程序执行辅助装置100,能够减少执行应用程序时的输入输出信息的分配的负担,并且还能够减少应用程序的执行的负担。

实施方式2.

在本实施方式中,主要对与实施方式1的不同点进行说明。此外,对与实施方式1相同的结构标注同一标号,有时省略其说明。

***结构的说明***

在本实施方式中,存储部170将数据一览161所包含的装置数据的属性信息作为数据属性信息162进行存储。在本实施方式中,对程序执行辅助装置100a进行说明,该程序执行辅助装置100a通过该数据属性信息162,能够在设定提供部120a中自动地限定或自动地选择对装置数据进行设定时的选项。

图7是表示本实施方式所涉及的程序执行辅助装置100a的结构的图。

数据属性信息162包含数据一览161所包含的装置数据的属性信息。数据属性信息162可以从通过标准格式记述的外部文件取得。

设定提供部120a提供基于数据属性信息162从数据一览161对分配给输入输出信息的装置数据进行选择的设定单元。设定提供部120a可以将用于基于数据属性信息162所包含的属性信息从数据一览161对分配给输入输出信息的装置数据进行筛选的设定选择画面作为设定单元而提供。或者,设定提供部120a可以基于数据属性信息162所包含的属性信息从数据一览161自动地筛选分配给输入输出信息的装置数据。

图8是表示本实施方式所涉及的应用配置文件21a的结构的图。另外,图9是表示本实施方式所涉及的数据属性信息162的例子的图。

设定提供部120a基于应用配置文件21a和数据属性信息162,对将装置数据分配给输入输出信息的设定画面进行显示。下面,使用图8及图9,对自动或者半自动地在输入输出信息中设定装置数据的方式进行说明。

能够在输入1设定的项目,根据通信类别而筛选出No.1至5,根据数据类型而筛选出No.1、3、4,根据有无时间戳而筛选出No.1、4。并且,收集周期设为必须小于应用程序所要求的周期,可以自动地决定为No.1。或者,在警告显示出No.4大于应用所要求的周期后,使用者可以能够从No.1和No.4进行选择。

能够在输入2设定的项目,如果输入1为No.1则自动地决定为No.2,如果为No.4则自动地决定为No.5。

能够在输出1设定的项目,根据通信类别和数据类型而筛选出No.6和No.8。设定提供部120a作为向输出1的设定项目,将“故障警告显示用1”和“品质警告显示用1”作为选项进行显示。使用者能够根据名称判断为“故障警告显示用1”是适合的而进行设定。

数据属性信息162可以经由输入接口930由使用者通过手动输入进行输入。或者,也可以是制造系统或者制造装置的输入输出信息通过标准格式被记述的数据作为外部文件被读入,设定为数据属性信息162。另外,数据属性信息162和数据一览161可以作为上述的外部文件而一并取得。此外,在标准格式的具体例中存在装置CSP+。装置CSP+通过XML形式文件表现。在装置CSP+中,保有与装置的规格相关的信息、面向应用软件公开的装置的信息、从装置取得的数据和与其取得方法相关的信息、这些信息的相关信息。

在以上的实施方式1至2中,将程序执行辅助装置的各部设为独立的功能模块而进行了说明。但是,程序执行辅助装置的结构还也可以不是如上述的实施方式那样的结构。程序执行辅助装置的功能模块如果能够实现上述的实施方式中说明的功能,则可以是任意的结构。另外,程序执行辅助装置可以是不由1个装置而由多个装置构成的系统。

另外,也可以将实施方式1至2中的多个部分组合而实施。或者,也可以将这些实施方式中的1个部分实施。除此以外,也可以将这些实施方式作为整体或者局部地以某种组合而实施。

即,在实施方式1至2中,能够进行各实施方式的自由的组合,或者各实施方式的任意的结构要素的变形,或者在各实施方式中将任意的结构要素省略。

此外,上述的实施方式本质上是优选的例示,意图并不是对本发明的范围、本发明的应用物的范围及本发明的用途的范围进行限制。上述的实施方式能够根据需要进行各种变更。

标号的说明

12设定单元,13设定信息,21、21a应用配置文件,22设备数据,31连接方式,32输入输出信息,33连接条件,61装置数据,100、100a程序执行辅助装置,110配置文件读取部,120、120a设定提供部,121设定画面,122设定选择画面,130设定部,140连接部,150控制部,160、160a通信管理部,161数据一览,162数据属性信息,170存储部,171数据库,200制造设备,300应用装置,301应用程序,500程序执行辅助系统,910处理器,921存储器,922辅助存储装置,930输入接口,940输出接口,950通信装置。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号