CN117182626A - Feeding and discharging system of machine tool and electronic equipment - Google Patents
Feeding and discharging system of machine tool and electronic equipment Download PDFInfo
- Publication number
- CN117182626A CN117182626A CN202311063004.XA CN202311063004A CN117182626A CN 117182626 A CN117182626 A CN 117182626A CN 202311063004 A CN202311063004 A CN 202311063004A CN 117182626 A CN117182626 A CN 117182626A
- Authority
- CN
- China
- Prior art keywords
- machine tool
- feeding
- loading
- unloading
- robot
- 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.)
- Pending
Links
Landscapes
- Numerical Control (AREA)
Abstract
Description
技术领域Technical field
本公开涉及工业自动化技术领域,尤其涉及一种机床上下料系统及电子设备。The present disclosure relates to the field of industrial automation technology, and in particular to a machine tool loading and unloading system and electronic equipment.
背景技术Background technique
机床上下料就是机器人代替人工进行机床上料、放料、取料的一种动作。随着机械自动化的发展,出现了越来越多的机床自动上下料设备。但是,目前的机床上下料设备通常只能单纯地抓取或松开,动作单一,从而无法满足实际业务场景中自动化上下料需求。Machine tool loading and unloading is an action in which robots replace manual labor in loading, unloading, and unloading materials on the machine. With the development of mechanical automation, more and more automatic loading and unloading equipment for machine tools have appeared. However, current machine tool loading and unloading equipment can usually only simply grab or release, with a single action, which cannot meet the needs of automated loading and unloading in actual business scenarios.
发明内容Contents of the invention
本公开旨在至少在一定程度上解决相关技术中的技术问题之一。The present disclosure aims to solve one of the technical problems in the related art, at least to a certain extent.
为此,本公开的目的在于提出一种机床上下料系统及电子设备,能够为机床设置相匹配的自动化上下料方案,提高工作效率,减少人工成本。To this end, the purpose of this disclosure is to propose a machine tool loading and unloading system and electronic equipment that can set up a matching automated loading and unloading solution for the machine tool, improve work efficiency, and reduce labor costs.
本公开第一方面实施例提出的机床上下料系统,包括:数据采集服务器,可编程逻辑控制器,机床,上下料机器人以及上下料装置,数据采集服务器分别和编程逻辑控制器以及机床进行通信,机器人以及上下料装置进行通信,其中,数据采集服务器,用于在接收到上下料请求时,基于上下料请求判断机床上是否有物料,以得到判断结果,并基于判断结果生成并向可编程逻辑控制器发送上下料指令;可编程逻辑控制器,用于接收上下料指令,并基于上下料指令控制上下料机器人,其中,上下料机器人被控制时驱动上下料装置对机床执行上下料动作。The machine tool loading and unloading system proposed by the first embodiment of the present disclosure includes: a data acquisition server, a programmable logic controller, a machine tool, a loading and unloading robot, and a loading and unloading device. The data acquisition server communicates with the programming logic controller and the machine tool respectively. The robot communicates with the loading and unloading device. The data collection server is used to determine whether there is material on the machine tool based on the loading and unloading request when receiving the loading and unloading request to obtain the judgment result, and generate a message to the programmable logic based on the judgment result. The controller sends loading and unloading instructions; the programmable logic controller is used to receive loading and unloading instructions and control the loading and unloading robot based on the loading and unloading instructions. When the loading and unloading robot is controlled, it drives the loading and unloading device to perform loading and unloading actions on the machine tool.
本公开第一方面实施例提出的机床上下料系统,该系统包括:数据采集服务器,可编程逻辑控制器,机床,上下料机器人以及上下料装置,数据采集服务器分别和编程逻辑控制器以及机床进行通信,可编程逻辑控制器分别和机床,机器人以及上下料装置进行通信,其中,数据采集服务器,用于在接收到上下料请求时,基于上下料指令判断机床上是否有物料,以得到判断结果,并基于判断结果生成并向可编程逻辑控制器发送上下料指令;可编程逻辑控制器,用于接收上下料指令,并基于上下料指令控制上下料机器人,其中,上下料机器人被控制时驱动上下料装置对机床执行上下料动作,能够为机床设置相匹配的自动化上下料方案,提高工作效率,减少人工成本。The machine tool loading and unloading system proposed by the first embodiment of the present disclosure includes: a data acquisition server, a programmable logic controller, a machine tool, a loading and unloading robot, and a loading and unloading device. The data acquisition server communicates with the programmable logic controller and the machine tool respectively. Communication, the programmable logic controller communicates with the machine tool, robot and loading and unloading device respectively. The data collection server is used to determine whether there is material on the machine tool based on the loading and unloading instructions when receiving the loading and unloading request to obtain the judgment result. , and generate and send loading and unloading instructions based on the judgment results to the programmable logic controller; the programmable logic controller is used to receive the loading and unloading instructions, and control the loading and unloading robot based on the loading and unloading instructions, where the loading and unloading robot is driven when it is controlled The loading and unloading device performs loading and unloading actions on the machine tool, and can set up a matching automated loading and unloading solution for the machine tool, improving work efficiency and reducing labor costs.
本公开第二方面,提供了一种电子设备,包括:本公开第一方面实施例提出的机床上下料系统。A second aspect of the present disclosure provides an electronic device, including: the machine tool loading and unloading system proposed in the embodiment of the first aspect of the present disclosure.
本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。Additional aspects and advantages of the disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the disclosure.
附图说明Description of the drawings
本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
图1是本公开一实施例提出的机床上下料系统的结构示意图;Figure 1 is a schematic structural diagram of a machine tool loading and unloading system proposed by an embodiment of the present disclosure;
图2是本公开一实施例提出的电子设备的结构示意图;Figure 2 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure;
图3示出了适于用来实现本公开实施方式的示例性电子设备的框图。3 illustrates a block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure.
具体实施方式Detailed ways
下面详细描述本公开的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本公开,而不能理解为对本公开的限制。相反,本公开的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。Embodiments of the present disclosure are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The embodiments described below with reference to the drawings are exemplary and are only used to explain the present disclosure and are not to be construed as limitations of the present disclosure. On the contrary, the disclosed embodiments include all changes, modifications and equivalents falling within the spirit and scope of the appended claims.
图1是本公开一实施例提出的机床上下料系统的结构示意图。Figure 1 is a schematic structural diagram of a machine tool loading and unloading system proposed by an embodiment of the present disclosure.
如图1所示(图1实现部分表示机床上下料系统的结构),该机床上下料系统10,包括:数据采集服务器101,可编程逻辑控制器102,机床103,上下料机器人104以及上下料装置105。As shown in Figure 1 (the implementation part of Figure 1 shows the structure of the machine tool loading and unloading system), the machine tool loading and unloading system 10 includes: a data collection server 101, a programmable logic controller 102, a machine tool 103, a loading and unloading robot 104 and a loading and unloading system. Device 105.
本公开实施例中,数据采集服务器分别和编程逻辑控制器以及机床进行通信,机器人以及上下料装置进行通信。In this disclosed embodiment, the data collection server communicates with the programming logic controller and the machine tool respectively, and the robot and the loading and unloading device communicate with each other.
本公开实施例中,数据采集服务器分别和编程逻辑控制器基于以太网进行连接,机器人和上下料装置基于以太网进行连接。In this disclosed embodiment, the data collection server is connected to the programming logic controller based on Ethernet, and the robot and the loading and unloading device are connected based on Ethernet.
数据采集服务器和机床基于(Fanuc Open CNC Application Specifications,FOCAS)协议进行通信,数据采集服务器和可编程逻辑控制器基于Step7协议进行通信,可编程逻辑控制器和上下料装置基于Profibus协议进行通信。The data acquisition server and the machine tool communicate based on the (Fanuc Open CNC Application Specifications, FOCAS) protocol, the data acquisition server and the programmable logic controller communicate based on the Step7 protocol, and the programmable logic controller and the loading and unloading device communicate based on the Profibus protocol.
本公开实施例中,数据采集服务器101,用于在接收到上下料请求时,基于上下料请求判断机床上是否有物料,以得到判断结果,并基于判断结果生成并向可编程逻辑控制器发送上下料指令。In the embodiment of the present disclosure, the data collection server 101 is used to determine whether there is material on the machine tool based on the loading and unloading request when receiving the loading and unloading request, so as to obtain the judgment result, and generate and send it to the programmable logic controller based on the judgment result. Loading and unloading instructions.
其中,上下料请求可以是用于基于操作客户端向上下料系统作出的用于请求上下料系统执行上下料操作的触发请求。The loading and unloading request may be a trigger request made by the loading and unloading system based on the operation client to request the loading and unloading system to perform a loading and unloading operation.
本公开实施例中,数据采集服务器101,用于在接收到上下料请求时,基于上下料请求判断机床上是否有物料,以得到相应的判断结果,而后,可以基于该判断结果生成并向可编程逻辑控制器发送上下料指令(其中,上下料指令包括:上料指令或者下料指令)。In the embodiment of the present disclosure, the data collection server 101 is used to determine whether there is material on the machine tool based on the loading and unloading request when receiving the loading and unloading request, so as to obtain the corresponding judgment result. Then, based on the judgment result, a report can be generated to the available The programming logic controller sends loading and unloading instructions (where the loading and unloading instructions include: loading instructions or unloading instructions).
也即是说,本公开实施例中,数据采集服务器可以是在接收到上下料请求时,检测机床上是否有物料,以得到相应的判断结果,或者,数据采集服务器还可以是在接收到上下料请求时,获取机床发送的判断结果,对此不做限制。That is to say, in the embodiment of the present disclosure, the data collection server may detect whether there is material on the machine tool when receiving a loading and unloading request to obtain the corresponding judgment result, or the data collection server may also detect whether there is a material on the machine tool when receiving a loading and unloading request. When requesting materials, the judgment result sent by the machine tool is obtained, and there is no restriction on this.
可选地,一些实施例中,数据采集服务器101,还用于:如果判断结果指示机床上有物料,则生成并向可编程逻辑控制器发送下料指令;如果判断结果指示机床上没有物料,则生成并向可编程逻辑控制器发送上料指令。Optionally, in some embodiments, the data collection server 101 is also configured to: if the judgment result indicates that there is material on the machine tool, generate and send a blanking instruction to the programmable logic controller; if the judgment result indicates that there is no material on the machine tool, Then generate and send loading instructions to the programmable logic controller.
其中,下料指令可以用于触发下料操作,上料指令可以用于触发上料操作。Among them, the unloading instruction can be used to trigger the unloading operation, and the loading instruction can be used to trigger the loading operation.
可编程逻辑控制器102,用于接收上下料指令,并基于上下料指令控制上下料机器人,其中,上下料机器人被控制时驱动上下料装置对机床执行上下料动作。The programmable logic controller 102 is used to receive loading and unloading instructions and control the loading and unloading robot based on the loading and unloading instructions. When the loading and unloading robot is controlled, it drives the loading and unloading device to perform loading and unloading actions on the machine tool.
可选地,一些实施例中,可编程逻辑控制器102,还用于:在接收到下料指令时,基于下料指令控制上下料机器人对机床执行下料动作,在接收到上料指令时,基于上料指令控制上下料机器人对机床指示上料动作。Optionally, in some embodiments, the programmable logic controller 102 is also used to: when receiving the unloading instruction, control the loading and unloading robot to perform unloading action on the machine tool based on the unloading instruction; when receiving the loading instruction , based on the loading instructions, the loading and unloading robot is controlled to instruct the machine tool to load the materials.
本公开实施例中,数据采集服务器101,还用于:监测到机床上料完成时,生成并向机床发送物料加工指令。In this disclosed embodiment, the data collection server 101 is also used to: generate and send material processing instructions to the machine tool when it detects that the machine tool has completed loading.
其中,物料加工指令可以用于触发机床对物料进行加工。Among them, material processing instructions can be used to trigger the machine tool to process the material.
本公开实施例中,机床103,还用于:接收数据采集服务器发送的物料加工指令,并基于物料加工指令对机床上的物料进行加工,从而可以实现上料,加工这一系列自动化作业流程。In this disclosed embodiment, the machine tool 103 is also used to: receive material processing instructions sent by the data collection server, and process the materials on the machine tool based on the material processing instructions, so as to realize a series of automated operation processes of loading and processing.
本公开实施例中,机床103在物料加工完成后,还可以生成并向数据采集服务器发送物料加工完成消息,数据采集服务器在接收到物料加工完成信息后,可以生成并向可编程逻辑控制器102发送下料指令,可编程逻辑控制器102在接收到下料指令后,可以控制上下料机器人,其中,上下料机器人被控制时能够驱动上下料装置取走机床上已加工完成的物料。In this disclosed embodiment, after the material processing is completed, the machine tool 103 can also generate and send a material processing completion message to the data collection server. After receiving the material processing completion information, the data collection server can generate and send the material processing completion message to the programmable logic controller 102 Send a loading and unloading instruction, and after receiving the loading and unloading instruction, the programmable logic controller 102 can control the loading and unloading robot. When the loading and unloading robot is controlled, it can drive the loading and unloading device to take away the processed materials on the machine tool.
本公开实施例中,机床103,还用于:在监测到发生第一故障事件的情况下,生成并向数据采集服务器发送第一故障指示信息,其中,第一故障指示信息用于指示机床发生第一故障事件;和/或向数据采集服务器发送机床运行数据。In the embodiment of the present disclosure, the machine tool 103 is also used to: generate and send first fault indication information to the data collection server when the first fault event is detected, where the first fault indication information is used to indicate the occurrence of the machine tool. The first fault event; and/or send machine tool operating data to the data collection server.
其中,第一故障事件是指机床发生设备故障,通信故障,电源故障等造成机床无法正常运行的事件。Among them, the first failure event refers to the event that the machine tool cannot operate normally due to equipment failure, communication failure, power failure, etc.
其中,第一故障指示信息用于指示机床发生第一故障事件。The first fault indication information is used to indicate that the first fault event occurs in the machine tool.
也即是说,本公开实施例中,机床103可以是在监测到发生第一故障事件的情况下,生成并向数据采集服务器发送第一故障指示信息。That is to say, in the embodiment of the present disclosure, the machine tool 103 may generate and send the first fault indication information to the data collection server when detecting the occurrence of the first fault event.
或者,本公开实施例中,还可以是由数据采集服务器对机床的运行过程进行监听,并在监听到机床无法正常运行时,确定机床发生第一故障事件。Alternatively, in the embodiment of the present disclosure, the data collection server may also monitor the operation process of the machine tool, and determine that the first fault event occurs in the machine tool when it detects that the machine tool cannot operate normally.
其中,机床在运行过程中可以具有相关的运行数据,该运行数据即可以被称为机床运行数据,该机床运行数据可以是机床的开机状态,运行状态以及相关运行参数等,对此不做限制。Among them, the machine tool can have relevant operating data during operation. This operating data can be called machine tool operating data. The machine tool operating data can be the startup status, operating status and related operating parameters of the machine tool. There is no limit to this. .
也即是说,本公开实施例中,可以是由机床在运行过程中,将实时产生的机床运行数据上报至数据采集服务器,或者,还可以是由数据采集服务器对机床的运行状态进行实时监听,以获取机床的机床运行数据,对此不做限制。That is to say, in the embodiment of the present disclosure, the machine tool operating data generated in real time can be reported to the data collection server during the operation of the machine tool, or the data collection server can also monitor the operating status of the machine tool in real time. , to obtain the machine tool operating data, there is no restriction on this.
本公开实施例,可编程逻辑控制器102,还用于:接收上下料机器人发送的第二故障指示信息,和/或机器人运行数据,其中,第二故障指示信息用于指示上下料机器人发生第二故障事件;向数据采集服务器发送第二故障指示信息,和/或机器人运行数据。In the embodiment of the present disclosure, the programmable logic controller 102 is further configured to: receive the second fault indication information sent by the loading and unloading robot, and/or the robot operation data, where the second fault indication information is used to indicate that the loading and unloading robot has occurred the first Second fault event; sending second fault indication information and/or robot operation data to the data collection server.
其中,第二故障事件是指上下料机器人发生设备故障,通信故障,电源故障等造成机床无法正常运行的事件。Among them, the second failure event refers to the event that the machine tool cannot operate normally due to equipment failure, communication failure, power failure, etc. of the loading and unloading robot.
其中,第二故障指示信息用于指示上下料机器人发生第二故障事件。The second fault indication information is used to indicate that a second fault event occurs on the loading and unloading robot.
也即是说,本公开实施例中,上下料机器人104可以是在监测到发生第二故障事件的情况下,生成并向可编程逻辑控制器102发送第二故障指示信息,可编程逻辑控制器102在接收到第二故障指示信息之后,可以向数据采集服务器发送第二故障指示信息。That is to say, in the embodiment of the present disclosure, the loading and unloading robot 104 may generate and send the second fault indication information to the programmable logic controller 102 when detecting the occurrence of the second fault event. 102 After receiving the second fault indication information, the second fault indication information may be sent to the data collection server.
其中,上下料机器人104在运行过程中可以具有相关的运行数据,该运行数据即可以被称为机器人运行数据,该机器人运行数据可以是上下料机器人的开机状态,运行状态以及相关运行参数等,对此不做限制。The loading and unloading robot 104 may have relevant operating data during operation. The operating data may be called robot operating data. The robot operating data may include the startup status, operating status and related operating parameters of the loading and unloading robot. There are no restrictions on this.
也即是说,本公开实施例中,可以是由上下料机器人在运行过程中,将实时产生的机器人运行数据上报至可编程逻辑控制器,或者,还可以是由可编程逻辑控制器对上下料机器人的运行状态进行实时监听,以获取上下料机器人的机器人运行数据,对此不做限制。That is to say, in the embodiment of the present disclosure, the robot operation data generated in real time can be reported to the programmable logic controller by the loading and unloading robot during operation, or the programmable logic controller can also monitor the loading and unloading robot. The operating status of the loading and unloading robot can be monitored in real time to obtain the robot operating data of the loading and unloading robot. There is no restriction on this.
本公开实施例中,机床上下料系统10还包括:显示装置106。In the embodiment of the present disclosure, the machine tool loading and unloading system 10 further includes: a display device 106 .
可选地,一些实施例中,数据采集服务器101,还用于,接收机床发送的第一故障指示信息,和/或机床运行数据,并接收可编程逻辑控制器发送的第二故障指示信息,和/或机器人运行数据,并将第一故障指示信息,和/或机床运行数据,和/或第二故障指示信息,和/或机器人运行数据发送至显示装置106。Optionally, in some embodiments, the data collection server 101 is also configured to receive the first fault indication information sent by the machine tool and/or the machine tool operating data, and receive the second fault indication information sent by the programmable logic controller, and/or robot operation data, and sends the first fault indication information, and/or machine tool operation data, and/or the second fault indication information, and/or robot operation data to the display device 106 .
本公开实施例中,显示装置106还用于:显示第一故障指示信息,和/或机床运行数据,和/或第二故障指示信息,和/或机器人运行数据,由此,可以便利用户获知第一故障指示信息,和/或机床运行数据,和/或第二故障指示信息,和/或机器人运行数据,从而可以便利维修工作和后续生产工作的开展。In the embodiment of the present disclosure, the display device 106 is also used to: display the first fault indication information, and/or the machine tool operating data, and/or the second fault indication information, and/or the robot operating data, thereby facilitating the user to learn The first fault indication information, and/or the machine tool operating data, and/or the second fault indication information, and/or the robot operating data, can facilitate maintenance work and subsequent production work.
本公开实施例中,机床上下料系统包括:数据采集服务器,可编程逻辑控制器,机床,上下料机器人以及上下料装置,数据采集服务器分别和编程逻辑控制器以及机床进行通信,可编程逻辑控制器分别和机床,机器人以及上下料装置进行通信,其中,数据采集服务器,用于在接收到上下料请求时,基于上下料指令判断机床上是否有物料,以得到判断结果,并基于判断结果生成并向可编程逻辑控制器发送上下料指令;可编程逻辑控制器,用于接收上下料指令,并基于上下料指令控制上下料机器人,其中,上下料机器人被控制时驱动上下料装置对机床执行上下料动作。通过本公开,能够为机床设置相匹配的自动化上下料方案,提高工作效率,减少人工成本。In the embodiment of the present disclosure, the machine tool loading and unloading system includes: a data acquisition server, a programmable logic controller, a machine tool, a loading and unloading robot, and a loading and unloading device. The data acquisition server communicates with the programming logic controller and the machine tool respectively, and the programmable logic controller The server communicates with the machine tool, robot and loading and unloading device respectively. The data collection server is used to determine whether there is material on the machine tool based on the loading and unloading instructions when receiving the loading and unloading request to obtain the judgment result, and generate based on the judgment result. and sends loading and unloading instructions to the programmable logic controller; the programmable logic controller is used to receive loading and unloading instructions, and control the loading and unloading robot based on the loading and unloading instructions. When the loading and unloading robot is controlled, it drives the loading and unloading device to execute the machine tool Loading and unloading action. Through the present disclosure, a matching automated loading and unloading solution can be set up for the machine tool, thereby improving work efficiency and reducing labor costs.
为了实现上述实施例,本公开还提出一种电子设备,如图2所示,图2是本公开一实施例提出的电子设备的结构示意图,电子设备20包括:上述实施例的机床上下料系统10。In order to implement the above embodiments, the present disclosure also proposes an electronic device, as shown in Figure 2. Figure 2 is a schematic structural diagram of an electronic device proposed by an embodiment of the present disclosure. The electronic device 20 includes: the machine tool loading and unloading system of the above embodiments. 10.
图3示出了适于用来实现本公开实施方式的示例性电子设备的框图。图3显示的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。3 illustrates a block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure. The electronic device shown in FIG. 3 is only an example and should not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
如图3所示,电子设备以通用计算设备的形式表现。电子设备的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线19。总线19表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(IndustryStandard Architecture;以下简称:ISA)总线,微通道体系结构(Micro ChannelArchitecture;以下简称:MAC)总线,增强型ISA总线、视频电子标准协会(VideoElectronics Standards Association;以下简称:VESA)局域总线以及外围组件互连(Peripheral Component Interconnection;以下简称:PCI)总线。As shown in Figure 3, the electronic device takes the form of a general computing device. The components of the electronic device may include, but are not limited to: one or more processors or processing units 16, system memory 28, and a bus 19 connecting different system components (including system memory 28 and processing unit 16). Bus 19 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of a variety of bus structures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (IndustryStandard Architecture; hereinafter referred to as: ISA) bus, the Micro Channel Architecture (Micro Channel Architecture; hereinafter referred to as: MAC) bus, the enhanced ISA bus, the Video Electronics Standards Association (VideoElectronics Standards Association; hereinafter referred to as: VESA) local bus and peripheral component interconnection (Hereinafter referred to as: PCI) bus.
电子设备典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。Electronic devices typically include a variety of computer system readable media. These media can be any available media that can be accessed by an electronic device, including volatile and nonvolatile media, removable and non-removable media.
存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(Random Access Memory;以下简称:RAM)30和/或高速缓存存储器32。电子设备可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图3未显示,通常称为“硬盘驱动器”)。The memory 28 may include computer system-readable media in the form of volatile memory, such as random access memory (Random Access Memory; hereinafter referred to as: RAM) 30 and/or cache memory 32 . Electronic devices may further include other removable/non-removable, volatile/non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write to non-removable, non-volatile magnetic media (not shown in Figure 3, commonly referred to as a "hard drive").
尽管图3中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如:光盘只读存储器(Compact Disc Read OnlyMemory;以下简称:CD-ROM)、数字多功能只读光盘(Digital Video Disc Read OnlyMemory;以下简称:DVD-ROM)或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线19相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本公开各实施例的功能。Although not shown in FIG. 3, a disk drive may be provided for reading and writing to removable non-volatile disks (e.g., "floppy disks"), and for reading and writing removable non-volatile optical disks (e.g., compact discs). Disc Read OnlyMemory (hereinafter referred to as: CD-ROM), Digital Video Disc Read OnlyMemory (hereinafter referred to as: DVD-ROM) or other optical media). In these cases, each drive may be connected to bus 19 via one or more data media interfaces. Memory 28 may include at least one program product having a set (eg, at least one) of program modules configured to perform the functions of embodiments of the present disclosure.
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本公开所描述的实施例中的功能和/或方法。A program/utility 40 having a set of (at least one) program modules 42, including but not limited to an operating system, one or more application programs, other program modules, and program data, may be stored, for example, in memory 28 , each of these examples or some combination may include the implementation of a network environment. Program modules 42 generally perform functions and/or methods in the embodiments described in this disclosure.
电子设备也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该电子设备交互的设备通信,和/或与使得该电子设备能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,电子设备还可以通过网络适配器20与一个或者多个网络(例如局域网(Local Area Network;以下简称:LAN),广域网(WideArea Net work;以下简称:WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线19与电子设备的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。The electronic device may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), with one or more devices that enable a user to interact with the electronic device, and/or with one or more devices that enable the user to interact with the electronic device. An electronic device can communicate with any device (eg, network card, modem, etc.) that communicates with one or more other computing devices. This communication may occur through input/output (I/O) interface 22. Moreover, the electronic device can also communicate with one or more networks (such as a local area network (Local Area Network; hereinafter referred to as: LAN), a wide area network (hereinafter referred to as: WAN) and/or a public network, such as the Internet) through the network adapter 20 communication. As shown, network adapter 20 communicates with other modules of the electronic device via bus 19. It will be understood that, although not shown in the figures, other hardware and/or software modules may be used in conjunction with the electronic device, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and Data backup storage system, etc.
处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现前述实施例中提及的机床上下料系统方法。The processing unit 16 executes programs stored in the system memory 28 to perform various functional applications and data processing, for example, implementing the machine tool loading and unloading system method mentioned in the previous embodiment.
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术方式。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the disclosure will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the disclosure that follow the general principles of the disclosure and include common common sense or customary technical ways in the technical field that are not disclosed in the disclosure. . It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It is to be understood that the present disclosure is not limited to the precise structures described above and illustrated in the accompanying drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the disclosure is limited only by the appended claims.
需要说明的是,在本公开的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本公开的描述中,除非另有说明,“多个”的含义是两个或两个以上。It should be noted that in the description of the present disclosure, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. Furthermore, in the description of the present disclosure, "plurality" means two or more unless otherwise specified.
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本公开的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本公开的实施例所属技术领域的技术人员所理解。Any process or method descriptions in flowcharts or otherwise described herein may be understood to represent modules, segments, or portions of code that include one or more executable instructions for implementing the specified logical functions or steps of the process. , and the scope of the preferred embodiments of the present disclosure includes additional implementations in which functions may be performed out of the order shown or discussed, including in a substantially simultaneous manner or in the reverse order, depending on the functionality involved, which shall It should be understood by those skilled in the art to which embodiments of the present disclosure belong.
应当理解,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。It should be understood that various parts of the present disclosure may be implemented in hardware, software, firmware, or combinations thereof. In the above embodiments, various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if it is implemented in hardware, as in another embodiment, it can be implemented by any one or a combination of the following technologies known in the art: a logic gate circuit with a logic gate circuit for implementing a logic function on a data signal. Discrete logic circuits, application specific integrated circuits with suitable combinational logic gates, programmable gate arrays (PGA), field programmable gate arrays (FPGA), etc.
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。Those of ordinary skill in the art can understand that all or part of the steps involved in implementing the methods of the above embodiments can be completed by instructing relevant hardware through a program. The program can be stored in a computer-readable storage medium. The program can be stored in a computer-readable storage medium. When executed, one of the steps of the method embodiment or a combination thereof is included.
此外,在本公开各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。In addition, each functional unit in various embodiments of the present disclosure may be integrated into one processing module, each unit may exist physically alone, or two or more units may be integrated into one module. The above integrated modules can be implemented in the form of hardware or software function modules. If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
上述提到的存储介质可以是只读存储器,磁盘或光盘等。The storage media mentioned above can be read-only memory, magnetic disks or optical disks, etc.
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本公开的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。In the description of this specification, reference to the terms "one embodiment," "some embodiments," "an example," "specific examples," or "some examples" or the like means that specific features are described in connection with the embodiment or example. , structures, materials, or features are included in at least one embodiment or example of the present disclosure. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
尽管上面已经示出和描述了本公开的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本公开的限制,本领域的普通技术人员在本公开的范围内可以对上述实施例进行变化、修改、替换和变型。Although the embodiments of the present disclosure have been shown and described above, it can be understood that the above-mentioned embodiments are illustrative and should not be construed as limitations of the present disclosure. Those of ordinary skill in the art can make modifications to the above-mentioned embodiments within the scope of the present disclosure. The embodiments are subject to changes, modifications, substitutions and variations.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311063004.XA CN117182626A (en) | 2023-08-22 | 2023-08-22 | Feeding and discharging system of machine tool and electronic equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311063004.XA CN117182626A (en) | 2023-08-22 | 2023-08-22 | Feeding and discharging system of machine tool and electronic equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN117182626A true CN117182626A (en) | 2023-12-08 |
Family
ID=88982794
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311063004.XA Pending CN117182626A (en) | 2023-08-22 | 2023-08-22 | Feeding and discharging system of machine tool and electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN117182626A (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2696722A1 (en) * | 1992-10-09 | 1994-04-15 | Mde | Robot stocking tunnel for stocking and distribution - comprises triangular frame supporting identical necks on inclined surface, each forming vertical storage compartment with its neighbour,with compartment internal opening obstructed by trolley having ejector |
| CN107894750A (en) * | 2017-10-18 | 2018-04-10 | 佛山华数机器人有限公司 | Fault detect and response method of a kind of robot application in lathe in machining |
| CN109144020A (en) * | 2018-11-02 | 2019-01-04 | 珠海格力智能装备有限公司 | Method, device and system for controlling machining of machine tool, storage medium and processor |
| CN214690649U (en) * | 2021-04-08 | 2021-11-12 | 昆山义杰欣精密钣金有限公司 | Automatic multi-station labeling device |
| CN114147521A (en) * | 2021-12-10 | 2022-03-08 | 牧野机床(中国)有限公司 | Control method for automatic feeding and discharging of machine tool and machine tool |
| CN115359710A (en) * | 2022-08-22 | 2022-11-18 | 山东顺诺腾辉智能科技有限公司 | A robot teaching platform control system and control method |
-
2023
- 2023-08-22 CN CN202311063004.XA patent/CN117182626A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2696722A1 (en) * | 1992-10-09 | 1994-04-15 | Mde | Robot stocking tunnel for stocking and distribution - comprises triangular frame supporting identical necks on inclined surface, each forming vertical storage compartment with its neighbour,with compartment internal opening obstructed by trolley having ejector |
| CN107894750A (en) * | 2017-10-18 | 2018-04-10 | 佛山华数机器人有限公司 | Fault detect and response method of a kind of robot application in lathe in machining |
| CN109144020A (en) * | 2018-11-02 | 2019-01-04 | 珠海格力智能装备有限公司 | Method, device and system for controlling machining of machine tool, storage medium and processor |
| CN214690649U (en) * | 2021-04-08 | 2021-11-12 | 昆山义杰欣精密钣金有限公司 | Automatic multi-station labeling device |
| CN114147521A (en) * | 2021-12-10 | 2022-03-08 | 牧野机床(中国)有限公司 | Control method for automatic feeding and discharging of machine tool and machine tool |
| CN115359710A (en) * | 2022-08-22 | 2022-11-18 | 山东顺诺腾辉智能科技有限公司 | A robot teaching platform control system and control method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI229796B (en) | Method and system to implement a system event log for system manageability | |
| US9021317B2 (en) | Reporting and processing computer operation failure alerts | |
| US20080256400A1 (en) | System and Method for Information Handling System Error Handling | |
| CN115793963A (en) | Hard disk fault processing method, device, equipment and storage medium | |
| JP2010061352A (en) | Device management apparatus and device management program | |
| CN110213258A (en) | Abnormity monitoring method and device for vehicle CAN bus and computer equipment | |
| US20220066846A1 (en) | Method for aggregating notification messages, and electronic device | |
| CN118550747A (en) | PCIe fatal error quick positioning method, system, electronic equipment and medium | |
| CN116361048A (en) | Disk management method, device, equipment and machine-readable storage medium | |
| CN117182626A (en) | Feeding and discharging system of machine tool and electronic equipment | |
| CN108460160A (en) | Inserting method, device, terminal and the storage medium of database instance | |
| CN111654401B (en) | Network segment switching method, device, terminal and storage medium of monitoring system | |
| CN118573701A (en) | Equipment networking system based on industrial protocol | |
| CN115576737B (en) | Abnormality detection method, abnormality detection device, electronic device, and storage medium | |
| CN105955864B (en) | Power failure processing method, power module, monitoring management module and server | |
| JP7131486B2 (en) | Control system, programmable logic controller and information processing method | |
| JP6833116B1 (en) | Data processing equipment, data processing methods and programs | |
| CN115599617B (en) | Bus detection method, device, server and electronic equipment | |
| CN116974809A (en) | Fault information acquisition method and device, baseboard management controller, system and medium | |
| CN115686575A (en) | Edge controller firmware updating method, system, storage medium and server | |
| CN116107836A (en) | Hardware equipment operation monitoring system and method | |
| CN117193232A (en) | RPA-based flow node fault processing method, system, device and medium | |
| WO2024036857A1 (en) | I2c link management method and apparatus, device, and nonvolatile readable medium | |
| CN115687026A (en) | Multi-node server fault early warning method, device, equipment and medium | |
| EP4068015A1 (en) | Controller and control method |
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 |