接收或使用来自针对焊接序列的外部源的数据的系统和方法_4

文档序号:9457612阅读:来源:国知局
其他媒介。
[0085]通信介质典型地包含计算机可读指令、数据结构、程序模块或在被调制的数据信号中的其他数据(例如载波或其他传输机制),并且包括任何信息递送介质。术语“被调制的数据信号”意思是具有以这样的方式为了在信号中编码信息而设置或改变的其特性中的一个或更多个的信号。通过实施例的方式而不是限制,通信介质包括有线介质例如有线网或直接有线连接,以及无线介质例如声音的(acoustic)、射频(RF)、近场通信(NFC)、射频识别(RFID)、红外的介质和/或其他无线介质。任何上面的结合也应该被包括在计算机可读介质的范围内。
[0086]大量程序模块可以被储存在驱动器和RAM中,包括操作系统、一个或更多个应用程序、其他程序模块和程序数据。在焊接作业定序器302的操作系统可以是任何大量商业上可获得的操作系统。
[0087]此外,使用者可以通过键盘和指向装置(例如鼠标)将命令和信息输入计算机。其他输入装置可以包括传声器、IR远程控制、轨迹球、笔输入装置、控制杆、游戏板、数字化板、卫星碟和扫描仪等等。这些或其他输入装置通常由被耦合到系统总线的串行端口接口连接到处理单元,但是可以由其他接口连接,例如并行端口、游戏端口、通用串行总线(“USB”)、IR接口和/或各种无线技术。监视器(例如,显示器415)或显示装置的其他类型也可以经由接口(例如视频适配器)连接到系统总线。可视化输出也可以由远程显示网络协议(例如远程桌面协议、VNC和X-窗口系统等)完成。除了可视化输出,计算机典型地包括其他外围输出装置,例如扬声器和打印机等。
[0088]显示器(除了显示器415之外或者与显示器415组合)可以与焊接作业定序器302一起使用来呈现电子地从处理单元接收的数据。例如,显示器可以是IXD、等离子体和CRT等的监视器,该监视器电子地呈现数据。可替换地或此外,显示器可以以硬复制格式(例如打印机、传真机和绘图仪等)呈现接收的数据。显示器可以以任何颜色呈现数据并且可以经由任何无线或硬连线协议和/或标准从焊接作业定序器302接收数据。在另一个实施例中,焊接作业定序器302和/或系统400可以与移动装置(例如,蜂窝电话、智能电话、平板计算机、便携式游戏装置、便携式因特网浏览装置、W1-Fi装置、便携式数字助理(PDA)等等)一起被利用。
[0089]计算机可以在使用到一个或更多个远程计算机(例如远程计算机(一个或多个))的逻辑和/或物理连接的网络环境中操作。远程计算机(一个或多个)可以是工作站、月艮务器计算机、路由器、个人计算机、基于娱乐工具的微处理器、对等(peer)装置或普通网络节点,并且典型地包括相对于计算机描述的部件中的许多或所有。描述的逻辑连接包括局域网(LAN)和广域网(WAN)。这样的网络化环境在办公室、企业范围的计算机网络、企业内部网和互联网是常见的。
[0090]当被用在LAN网络化环境时,计算机由网络接口或适配器连接到本地网络。当被用在WAN网络化环境时,计算机典型地包括调制解调器,或者被连接到LAN上的通信服务器,或者具有用于在WAN(例如互联网)上建立通信的其他装置。在网络环境中,关于计算机描述的程序模块或其中的部分可以被储存在远程存储器储存装置。将理解的是,本文描述的网路连接是示例性的并且在计算机间建立通信链接的其他装置可以被使用。
[0091]可替换地或此外,本地或云端(例如,本地、云端、远程等)计算平台可以被利用来用于数据聚合、处理和传递。出于这个目的,云端计算平台可以包括在特定的远程位置的多个处理器、存储器和服务器。在软件即服务(SaaS)范例下,单个应用被多个用户采用,以访问驻于云端的数据。以这种方式,当数据处理在云端被一般地进行时,在本地级的处理需求被减缓,由此减轻用户网络资源。软件即服务应用允许用户(例如,经由网站浏览器)登录到基于网站的服务中,所述基于网站的服务群集(host)驻于云端的所有程序。
[0092]转到图5,系统500图示说明经由本地、远程或者云端数据库的、具有多个焊接工作单元的焊接环境。系统500包括多个焊接工作单元,例如第一焊接工作单元515、第二焊接工作单元520至第N焊接工作单元530,其中N是正整数。在实施方案中,每个焊接工作单元包括焊接作业定序器部件535、540和545,所述焊接作业定序器部件535、540和545被用来针对每个焊接工作单元以及或者可替换地针对企业范围的焊接操作(一个或多个)和/或企业范围的焊接工作单元实施焊接排程(一个或多个)。来自每个焊接作业定序器部件535、540和545的焊接序列(一个或多个)从本地或云端数据库(例如,本地数据库、云端数据库、远程数据库等等)计算平台510被接收。
[0093]在实施方案中,每个焊接工作单元进一步包括本地数据储存装置。例如,第一焊接工作单元515包括焊接作业定序器部件535和数据储存装置550,第二焊接工作单元520包括焊接作业定序器部件540和数据储存装置555,并且第N焊接工作单元530包括焊接作业定序器部件545和数据储存装置560。要领会的是,系统500包括由计算平台510作为主机的焊接作业定序器302,其中每个焊接工作单元包括分布式的并且是各自的焊接作业定序器部件。再有,要理解的是,焊接作业定序器302(以及分布式焊接作业定序器部件535、540和545)可以是每个焊接工作单元中的独立的部件或者是计算平台510中的独立的部件。
[0094]每个焊接工作单元可以包括各自的数据储存装置,所述数据储存装置储存至少一个焊接序列的一部分。例如,与焊接工艺A相关的焊接序列在一个或更多个焊接工作单元被采用。焊接序列被储存在各自的本地数据储存装置(例如,数据储存装置550、555和560)中。再有,要领会和理解的是,每个焊接工作单元可以包括本地数据储存装置(如所描绘的)、集合且共享的远程数据储存装置、集合且共享的本地数据储存装置、由计算平台510作为主机的云端数据储存装置或者它们的组合。“数据储存装置”或者“存储器”可以是例如易失性存储器或者非易失性存储器,或者可以包括易失性存储器和非易失性存储器二者。本主题的系统和方法的数据储存装置意图包括但不限于这些和其他合适的类型的存储器。此外,数据储存装置可以是服务器、数据库、硬盘驱动器、闪存驱动器、外部硬盘驱动器、便携式硬盘驱动器、基于云端的储存装置、固态驱动器等。
[0095]例如,焊接作业定序器部件302可以管理每个焊接工作单元515、520、530中的每个焊接作业定序器部件535、540、545。在另一个实施方案中,可以从焊接作业定序器302向每个焊接工作单元(例如,每个焊接作业定序器部件)传输通信。在另一个实施方案中,可以从焊接作业定序器302接收来自每个焊接工作单元(例如,每个焊接作业定序器部件)的通信。例如,焊接序列可以与第一焊接工作单元515 —起被使用并且直接或者经由计算平台510传递到相异的焊接工作单元。
[0096]图6图示说明包括多个焊接工作单元的焊接系统600,其中焊接作业定序器部件302以计算平台510作为主机,以利用一个或更多个焊接序列来在一个或更多个焊接系统、焊接环境和/或焊接工作单元内配置焊接装备。焊接系统600包括以计算平台510为主机的本地或者基于云端的焊接作业定序器部件302。焊接作业定序器部件302可以与许多焊接工作单元一起利用焊接序列。例如,焊接系统600可以具有许多焊接工作单元,例如但不限于,第一焊接工作单元620、第二焊接工作单元630至第N焊接工作单元,其中N是正整数。要领会的是,焊接作业定序器部件302的所在位置与每个第一焊接工作单元620、第二焊接工作单元630和/或第N焊接工作单元640相关。
[0097]在实施方案中,焊接作业定序器302将一个或更多个焊接序列传递到目标焊接工作单元,其中目标焊接工作单元是利用所传递的焊接序列的焊接工作单元。再有,在另一个实施方案中,焊接作业定序器302利用以计算平台510作为主机的存储器650,其中一个或更多个焊接序列被储存。再有,所储存的焊接序列可以相关于或者针对于一个或更多个焊接工作单元,不管储存位置如何(例如,本地、云端、远程等等)。
[0098]图7图示说明系统700,所述系统700在利用焊接序列的焊接的执行期间与操作员通信。系统700包括焊接输入部件702,所述焊接输入部件702被配置来在焊接操作期间接收来自操作员的输入。要领会的是,焊接操作利用焊接序列和/或焊接作业定序器部件302来在工件的装配上自动化针对一个或更多个焊接的焊接装备的配置。输入部件702在焊接操作期间与操作员通信,所述焊接操作使用一个或更多个焊接序列。例如,一部分数据可以经由输入部件702接收并且传递给操作员。例如,针对具体的焊接序列和/或焊接操作,焊接操作进展可以被显示给操作员。在另一个实施方案中,一部分数据可以经由输入部件702接收并且传递给焊接作业定序器部件302。例如,来自操作员的指示可以被传递,所述指示与在特定的工件上使用焊接序列进行的焊接的完成(例如,一部分焊接序列的完成、焊接序列中的步骤的完成等等)相关。
[0099]输入部件702使得能够在焊接操作的执行期间控制一部分焊接序列和/或焊接作业定序器部件302。要领会的是,所述控制可以包括但不限于,开始焊接序列,结束焊接序列,请求对焊接的检查,停止焊接序列,焊接的核实,请求消耗品的补给,请求服务或维护,重新开始焊接序列,重新开始焊接序列中的步骤,暂停焊接序列,输入传递工件上焊接操作的完成,输入传递工件上焊接操作的开始,输入传递焊接操作的焊接的完成,输入传递焊接操作的焊接的开始,装备的关机等等。要领会和理解的是,上面的控制仅针对实施例,并且与焊接序列和/或焊接作业定序器部件302 —起使用的任何合适的控制意图与本主题的创新一起被包括。
[0100]系统700进一步包括装备704。装备704可以是但不限于是操作员在焊接操作的执行期间使用、佩戴或者携带的装备。以实施例而非限制的方式,装备704可以是头盔、护目镜、一副眼镜、手套、围裙、夹克、焊接套袖、操作员的识别章、听筒、一副耳机、耳塞、头带、头巾、手表、一件珠宝(例如,耳环、项链、手链等等)等。要领会的是,输入部件702可以是独立的部件,被并入到装备704中,被附着到装备704,由操作员佩戴,暂时耦合到装备704 (例如,利用可佩戴的夹持器或容器、魔术贴等被附着)和/或它们的组合。
[0101]在实施方案中,输入部件702包括从操作员接收输入的至少一个按钮。在另一个实施方案中,输入部件702包括以下内容中的至少一个:传递与焊接作业定序器部件302相关的数据的显示器或者与焊接作业定序器部件302交互的触摸屏。在又另一个实施方案中,输入部件302包括基于经由焊接作业定序器部件接收的信号振动的部件。另外,实施方案可以提供具有按钮、显示器、触摸屏和/或触觉反馈部件的输入部件702,以与焊接作业定序器部件302和/或焊接序列(一个或多个)交互或者管理焊接作业定序器部件302和/或焊接序列(一个或多个)。
[0102]在实施方案中,输入装置702将来自焊接作业定序器部件302的反馈提供给操作员。反馈可以涉及焊接装备(例如,设置、实时测量等等)、表现(例如,焊接评分、基于与其他操作员比较的排名等)、作业信息(例如,工件数量、焊接持续时间、焊接的数量、形成的焊缝的长度的测量、日期、时间等等)或者它们的组合。在另一个实施方案中,输入部件702可以在焊接过程期间给操作员提供触觉反馈。触觉反馈可以对应于由操作员创建的焊接是否满足条件(例如,焊接的尺寸或维度、创建的持续时间、焊接位置等等)。例如,给操作员的触觉反馈(例如,运动、振动、移动等)可以给操作员传递:当前创建的焊接达不到质量要求(例如,维度、尺寸等等)。
[0103]在实施例中,焊接作业定序器部件302使用焊接序列,所述焊接序列可以包括消耗品的补给。焊接序列可以被创建或编辑来包括针对焊接工作单元、焊接装备等等中的至少一个的消耗品的补给。例如,消耗品的补给可以在一段时间之后与焊接序列一起被包括,其中所述一段时间基于焊接装备被使用的持续时间被估计(例如,估计消耗品的使用)。因此,焊接环境、焊接系统和/或焊接工作单元可以实时地或者从收集的实时数据被评估,并且识别数据来确定消耗品的补给。而且,焊接序列可以包括基于剩余的消耗品的估计和/或消耗品的实时监测来补给消耗品的步骤。而且,如下面所更详细讨论的,焊接序列可以基于消耗品的监测被停止来允许补给的时间。在实施方案中,焊接序列在消耗品的补给之后继续。例如,操作员可以利用输入部件702来停止焊接序列、请求消耗品的补给以及继续焊接序列。
[0104]在另一个实施例中,焊接作业定序器部件302使用焊接序列,所述焊接序列可以包括检验或修理。焊接序列可以被创建或编辑来包括基于因素(例如但不限于时间、持续时间等等)的检验请求或修理请求。焊接工作单元可以具有针对特定时间的维护时段,并且如果焊接序列针对这样的焊接工作单元被创建,修理或维护可以与所创建的焊接序列一起被包括。因此,焊接环境、焊接系统和/或焊接工作单元可以实时地或者从收集的实时数据被评估,并且识别数据来确定检验或修理。而且,焊接序列可以包括基于装备寿命的估计和/或焊接工作单元的部分(一个或多个)的实时监测来检验或修理焊接工作单元的一部分的步骤。附加地,如下面所更详细讨论的,焊接序列可以基于所述监测被停止来允许修理和/或维护的时间。在实施方案中,焊接序列在焊接工作单元的部分(一个或多个)的修理和/或维护之后继续。例如,操作员可以利用输入部件702来停止焊接序列、请求检验或修理以及继续焊接序列。
[0105]在另一个实施例中,焊接作业定序器部件30
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1