CN116736812A - Tightening system with upper and lower decoupling function and control method thereof - Google Patents
Tightening system with upper and lower decoupling function and control method thereof Download PDFInfo
- Publication number
- CN116736812A CN116736812A CN202310733465.7A CN202310733465A CN116736812A CN 116736812 A CN116736812 A CN 116736812A CN 202310733465 A CN202310733465 A CN 202310733465A CN 116736812 A CN116736812 A CN 116736812A
- Authority
- CN
- China
- Prior art keywords
- tightening
- plc
- vin
- iot
- job
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41845—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by system universality, reconfigurability, modularity
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31094—Data exchange between modules, cells, devices, processors
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Automatic Assembly (AREA)
- General Factory Administration (AREA)
Abstract
本发明公开了一种上位与下位解耦的拧紧系统及其控制方法,上位系统以IOT系统为核心,还包括执行系统页面、Andon页面、MES;下位系统以IOT‑PLC为核心,还包括拧紧机PLC、机运PLC;拧紧的JOB+VIN提前下发;凭借提前下发的JOB与VIN的对应关系,以及实时从机运PLC获得的VIN队列,得到实时的VIN,然后从拧紧机PLC中缓存的提前下发的JOB+VIN的关系,得到当前车辆的JOB,从而继续进行拧紧操作。采用上述技术方案,提出稳定和开放的拧紧方案,克服上位与下位紧耦合造成的缺陷和问题,减少工人的劳动负荷,提高工厂的单位时间工作量,提高劳动生产率。
The invention discloses a tightening system and a control method that decouple the upper and lower positions. The upper system takes the IOT system as the core and also includes an execution system page, the Andon page, and the MES. The lower system takes the IOT-PLC as the core and also includes the tightening system. Machine PLC and Machine PLC; the tightening JOB+VIN is issued in advance; relying on the corresponding relationship between the JOB and VIN issued in advance, and the VIN queue obtained from the Machine PLC in real time, the real-time VIN is obtained, and then obtained from the tightening machine PLC The cached JOB+VIN relationship issued in advance can be used to obtain the JOB of the current vehicle, so as to continue the tightening operation. Using the above technical solution, a stable and open tightening solution is proposed to overcome the defects and problems caused by the tight coupling of the upper and lower positions, reduce the labor load of workers, increase the factory's workload per unit time, and improve labor productivity.
Description
技术领域Technical field
本发明属于工业生产运行的物联网控制技术领域。更具体地,本发明涉及一种上位与下位解耦的拧紧系统。本发明还涉及该拧紧系统的控制方法。The invention belongs to the technical field of Internet of Things control for industrial production operations. More specifically, the present invention relates to a tightening system in which upper and lower positions are decoupled. The invention also relates to a control method of the tightening system.
背景技术Background technique
在现有技术中,工业生产过程中的拧紧方案有复杂的上位和下位的耦合,由于上位系统一般都部署在中心机房,所有的资源都是共享的,一个点出现问题,会造成整个上位系统的崩溃,这种强耦合将会使与生产强相关的下位也出现向上位系统请求数据不通的问题,从而造成生产的停线,这将大大影响生产的节拍和效率。In the existing technology, the tightening scheme in the industrial production process has complex upper-level and lower-level couplings. Since the upper-level system is generally deployed in the central computer room, all resources are shared. If a problem occurs at one point, the entire upper-level system will be affected. This kind of strong coupling will cause the lower-level units that are closely related to production to have problems requesting data from the upper-level system, thus causing production to stop, which will greatly affect the production rhythm and efficiency.
采用“生产;拧紧;上位;下位”等关键词,对现有技术的文献进行检索,与本发明相关的检索结果如下Using keywords such as "production; tightening; upper position; lower position" and other keywords to search the literature on the prior art, the search results related to the present invention are as follows
中国专利文献:“一种拧紧装配生产系统”,专利公开号为108510023A,其技术方案如下所述:Chinese patent document: "A tightening assembly production system", the patent publication number is 108510023A, and its technical solution is as follows:
该系统“包括服务器和至少一工站,工站包括上位机、下位机和电动工具,还包括后台服务端程序和工站客户端程序;电动工具通过现场总线连接下位机,上位机通过下位机控制电动工具和获取反馈数据;后台服务端程序提供配置模块供用户配置形成工站任务信息或产品任务信息;工站客户端程序用于根据当前工件上的条码信息从后台服务端程序获得当前工件在当前工站的工站任务信息,然后根据工站任务信息通知该工站的下位机控制电动工具来执行任务”;The system "includes a server and at least one workstation. The workstation includes a host computer, a lower computer and an electric tool, as well as a background server program and a workstation client program; the electric tool is connected to the lower computer through a field bus, and the upper computer is connected to the lower computer through the lower computer. Control electric tools and obtain feedback data; the background server program provides a configuration module for users to configure to form workstation task information or product task information; the workstation client program is used to obtain the current workpiece from the background server program based on the barcode information on the current workpiece The work station task information of the current work station is then notified to the lower computer of the work station to control the electric tool to perform the task according to the work station task information;
其记载的技术效果如下:The technical effects recorded are as follows:
“可根据电动拧紧工具的品牌及型号的不同进行相应配置,通用性高,且产品变换时,生产线切换效率很高,若电动工具故障,替换实现容易”。"It can be configured accordingly according to the brand and model of the electric tightening tool. It has high versatility, and the production line switching efficiency is very high when the product is changed. If the electric tool fails, it can be easily replaced."
但是,通过对该文献的详细分析后,发现该技术方案并未能解决现有技术中存在的“强耦合将会使与生产强相关的下位也出现向上位系统请求数据不通的问题,从而造成生产的停线,这将大大影响生产的节拍和效率”的问题与缺陷。However, after a detailed analysis of this document, it was found that this technical solution failed to solve the problem in the existing technology that "strong coupling will cause the lower-level units that are strongly related to production to request data from the upper-level system, resulting in The production line is stopped, which will greatly affect the production rhythm and efficiency" problems and defects.
发明内容Contents of the invention
本发明提供一种上位与下位解耦的拧紧系统,其目的是降低工人的劳动负荷,提高生产效率。The invention provides a tightening system in which the upper position and the lower position are decoupled, with the purpose of reducing workers' labor load and improving production efficiency.
为了实现上述目的,本发明采取的技术方案为:In order to achieve the above objects, the technical solutions adopted by the present invention are:
本发明的上位与下位解耦的拧紧系统,包括上位系统和下位系统;所述的上位系统以IOT系统为核心,还包括执行系统页面、Andon页面、MES;所述的下位系统以IOT-PLC为核心,还包括拧紧机PLC、机运PLC;拧紧的JOB+VIN提前下发;凭借提前下发的JOB与VIN的对应关系,以及实时从机运PLC获得的VIN队列,得到实时的VIN,然后从拧紧机PLC中缓存的提前下发的JOB+VIN的关系,得到当前车辆的JOB,从而继续进行拧紧操作。The upper-level and lower-level decoupling tightening system of the present invention includes an upper-level system and a lower-level system; the upper-level system takes the IOT system as the core, and also includes execution system pages, Andon pages, and MES; the lower-level system uses the IOT-PLC As the core, it also includes the tightening machine PLC and the machine PLC; the tightening JOB+VIN is issued in advance; with the corresponding relationship between the JOB and VIN issued in advance, and the VIN queue obtained from the machine PLC in real time, real-time VIN is obtained. Then, the JOB of the current vehicle is obtained from the JOB+VIN relationship cached in the tightening machine PLC, and the tightening operation continues.
提前下发的VIN+JOB数量取决于涂装下线点到总装10上线点之间滑翘或吊具的个数。The number of VIN+JOBs issued in advance depends on the number of sliders or spreaders between the painting offline point and the final assembly 10th online point.
为了实现与上述技术方案相同的发明目的,本发明还提供了以上所述的上位与下位解耦的拧紧系统的控制方法,其过程为:In order to achieve the same inventive purpose as the above technical solution, the present invention also provides a control method for the above-mentioned upper and lower decoupled tightening system, and the process is:
1)、IOT系统向IOT-PLC下发执行系统的启动位置及停止位置百分比;1). The IOT system sends the start position and stop position percentage of the execution system to IOT-PLC;
2)、机运PLC给IOT-PLC滑翘进入工位的百分比以及VIN队列;2), Jiyun PLC gives IOT-PLC the percentage of sliding into the workstation and the VIN queue;
3)、当滑翘进入工位的百分比达到该工位设置的开始位时,IOT-PLC从机运PLC的VIN队列中取出当前工位的车辆VIN,并以此VIN向上位请求该工位对应的JOB号;3). When the percentage of sliding warps entering the workstation reaches the starting position set by the workstation, IOT-PLC takes out the vehicle VIN of the current workstation from the VIN queue of the machine PLC, and uses this VIN to request the workstation from the superior. Corresponding JOB number;
4)、IOT-PLC取得VIN+JOB号后,将此信息传递给拧紧机PLC,拧紧机开始工作;4) After IOT-PLC obtains the VIN+JOB number, it transmits this information to the tightening machine PLC, and the tightening machine starts working;
5)、拧紧机PLC基于此JOB进行工作,并向IOT-PLC上传拧紧结果;5) The tightening machine PLC works based on this JOB and uploads the tightening results to IOT-PLC;
6)、当滑翘进入工位百分比未达到停止位置时,已经得到了拧紧OK的结果,则IOT-PLC向机运PLC发送方向信号,否则不进行任何交互。6) When the percentage of the sliding warp entering the station does not reach the stop position and the tightening OK result has been obtained, the IOT-PLC will send a direction signal to the machine PLC, otherwise no interaction will be performed.
在所述的1)中,启动位置及停止位置百分比存储在IOT-PLC的DB块中;作为永久存储,一次下发完成后,如果不做调整,则不需要再次下发。In the above 1), the start position and stop position percentage are stored in the DB block of IOT-PLC; as permanent storage, after one delivery is completed, if no adjustment is made, there is no need to deliver it again.
在所述的2)中,工位的百分比是从1%~100%;每增加1%,都要给到IOT-PLC一次;其反映了滑翘进入工位的百分比;其中,50%代表滑翘中心与工位中心重合;In the above 2), the percentage of the work station is from 1% to 100%; every 1% increase must be given to the IOT-PLC once; it reflects the percentage of the slipper entering the work station; among them, 50% represents The sliding center coincides with the workstation center;
在所述的2)中,VIN队列是通过RFID得到的;在进出总装位置、每条线的上下线位置,都安装有RFID;通过RFID识别VIN,从而实时更新机运PLC的VIN队列。In the above 2), the VIN queue is obtained through RFID; RFID is installed at the entry and exit of the final assembly and at the upper and lower lines of each line; the VIN is identified through RFID, thereby updating the VIN queue of the machine PLC in real time.
在所述的5)中,将拧紧工作是否OK传递给IOT-PCL。In the above 5), whether the tightening work is OK is passed to IOT-PCL.
当该工位所有拧紧都OK时,拧紧机PLC才会向IOT-PLC传递拧紧结果为OK,否则不进行任何信息传递。When all tightening at the station is OK, the tightening machine PLC will transmit the tightening result as OK to the IOT-PLC, otherwise no information will be transmitted.
当上位系统出现问题崩溃后,过程中的3)将不能实现,即不能拿到当前JOB号;此时IOT-PLC检测到上位系统ping不通或者信息挤压严重,则给拧紧机PLC发送标志位,直接利用机运PLC给到的VIN,从拧紧机PLC里缓存的VIN+JOB的关系,得到该车的JOB,然后进行后续的4)、5)、6)的过程,不影响生产。When the upper system has a problem and crashes, 3) in the process will not be realized, that is, the current JOB number cannot be obtained; at this time, the IOT-PLC detects that the upper system cannot ping or the information is severely squeezed, and then sends a flag to the tightening machine PLC. , directly use the VIN given by the machine PLC, and obtain the JOB of the vehicle from the VIN+JOB relationship cached in the tightening machine PLC, and then proceed to the subsequent 4), 5), and 6) processes without affecting production.
缓存数据为修复上位争取到2-3小时以上的时间;如果此时上位仍然没有恢复,则现场通过刷卡拧紧机进入手动模式,此时没有JOB的下发,工人需要凭借经验进行拧紧操作,拧紧机PLC将记录每辆车的拧紧工艺数据,并最终提供给质量部门进行审核,最终在总装的质量门确认对此车确认是否达到可放行进入后续流程的判断。The cached data buys more than 2-3 hours for the upper position to be repaired; if the upper position is still not restored at this time, the on-site tightening machine enters manual mode by swiping the card. At this time, there is no JOB issued, and the workers need to rely on experience to perform the tightening operation. The machine PLC will record the tightening process data of each vehicle and finally provide it to the quality department for review. Finally, the quality gate of the final assembly will confirm whether the vehicle has reached the stage of being released and can enter the subsequent process.
本发明采用上述技术方案,提出稳定和开放的拧紧方案,克服上位与下位紧耦合造成的缺陷和问题,减少工人的劳动负荷,提高工厂的单位时间工作量,提高劳动生产率。The present invention adopts the above technical solution and proposes a stable and open tightening scheme to overcome the defects and problems caused by the tight coupling of the upper and lower positions, reduce the labor load of workers, increase the factory's workload per unit time, and improve labor productivity.
附图说明Description of drawings
附图所示内容简要说明如下:A brief description of the content shown in the attached figure is as follows:
图1是本发明的上下位系统的构成和基本的数据流示意图;Figure 1 is a schematic diagram of the structure and basic data flow of the upper and lower systems of the present invention;
图2为本发明的传输协议及接口示意图;Figure 2 is a schematic diagram of the transmission protocol and interface of the present invention;
图3为本发明的缓存数据的基本原理图(车间的位置的概念);Figure 3 is a basic schematic diagram of the cache data of the present invention (the concept of the location of the workshop);
图4是涂装下线的拧紧控制图;Figure 4 is the tightening control diagram of the coating line;
图5为一个正常状态下的拧紧工作过程示意图。Figure 5 is a schematic diagram of the tightening process under normal conditions.
具体实施方式Detailed ways
下面对照附图,通过对实施例的描述,对本发明的具体实施方式作进一步详细的说明,以帮助本领域的技术人员对本发明的发明构思、技术方案有更完整、准确和深入的理解。The specific implementation modes of the present invention will be further described in detail below by describing the embodiments with reference to the accompanying drawings, so as to help those skilled in the art have a more complete, accurate and in-depth understanding of the inventive concepts and technical solutions of the present invention.
本发明涉及的技术词语包括:The technical terms involved in this invention include:
VIN:Vehicle Identification Number(车辆识别码)的缩写;VIN: Abbreviation of Vehicle Identification Number;
JPH:单位时间工作量;JPH: workload per unit time;
PLC:是可编程序控制器;PLC: It is a programmable controller;
IOT系统:Internet Of Things,物联网操作系统;IOT system: Internet Of Things, Internet of Things operating system;
Andon:也称“暗灯”,Andon系统是声光多媒体多重自动化控制系统;Andon: Also known as "dark light", the Andon system is an acousto-optical multimedia multiple automation control system;
RESTFUL:是一种网络应用程序的设计风格和开发方式;RESTFUL: It is a design style and development method for network applications;
MES:面向制造企业车间执行层的生产信息化管理系统;MES: Production information management system for the execution level of manufacturing enterprise workshops;
OTT:“Over The Top(过顶)”的缩写,是指互联网公司越过运营商,发展基于开放互联网的各种视频及数据服务业务;OTT: The abbreviation of "Over The Top" refers to Internet companies bypassing operators and developing various video and data service businesses based on the open Internet;
RFID:Radio Frequency Identification的缩写,为无线射频识别技术;RFID: The abbreviation of Radio Frequency Identification, which is radio frequency identification technology;
Ping:网络诊断工具。Ping: Network diagnostic tool.
如图1、图2所示本发明的结构,为一种上位与下位解耦的稳定和开放的拧紧系统,包括上位系统和下位系统。As shown in Figures 1 and 2, the structure of the present invention is a stable and open tightening system with upper and lower decoupling, including an upper system and a lower system.
为了解决现有技术存在的问题并克服其缺陷,实现降低工人的劳动负荷,提高生产效率的发明目的,本发明采取的技术方案为:In order to solve the problems existing in the existing technology and overcome its defects, and achieve the invention purpose of reducing the labor load of workers and improving production efficiency, the technical solution adopted by the present invention is:
如图1、图2所示,本发明的上位与下位解耦的拧紧系统,所述的上位系统以IOT系统为核心,还包括执行系统页面、Andon页面、MES;所述的下位系统以IOT-PLC为核心,还包括拧紧机PLC、机运PLC;拧紧的JOB+VIN提前下发;凭借提前下发的JOB与VIN的对应关系,以及实时从机运PLC获得的VIN队列,得到实时的VIN,然后从拧紧机PLC中缓存的提前下发的JOB+VIN的关系,得到当前车辆的JOB,从而继续进行拧紧操作。As shown in Figures 1 and 2, the upper-level and lower-level tightening systems of the present invention are decoupled. The upper-level system takes the IOT system as the core and also includes an execution system page, the Andon page, and MES; the lower-level system uses the IOT system as the core. -PLC is the core, and also includes the tightening machine PLC and the machine PLC; the tightening JOB+VIN is issued in advance; with the corresponding relationship between the JOB and VIN issued in advance, and the VIN queue obtained from the machine PLC in real time, real-time VIN, and then obtain the JOB of the current vehicle from the relationship of JOB+VIN cached in the tightening machine PLC and issued in advance, so as to continue the tightening operation.
本发明针对汽车制造中最复杂的总装核心业务:拧紧,提出了一种稳定和开放的方案,可以减少工人负荷,提高工厂JPH。This invention proposes a stable and open solution for the most complex core business of final assembly in automobile manufacturing: tightening, which can reduce worker load and improve factory JPH.
本发明采用的是上下位解耦的方案,由于拧紧的JOB+VIN是提前下发的,所以,在上位出现问题时,尽管实时的请求JOB的接口是失败的,但是可以凭借提前下发的JOB与VIN的对应关系,以及实时从机运PLC拿到的VIN队列,得到实时的VIN,然后从拧紧机PLC中缓存的提前下发的JOB+VIN的关系,得到当前车辆的JOB,从而继续进行拧紧操作。The present invention adopts a decoupling scheme for the upper and lower positions. Since the tightened JOB+VIN is issued in advance, when a problem occurs at the upper position, although the real-time request for the JOB interface fails, the JOB+VIN issued in advance can be used. The corresponding relationship between JOB and VIN, and the VIN queue obtained from the machine PLC in real time, get the real-time VIN, and then obtain the JOB of the current vehicle from the relationship of JOB+VIN cached in the tightening machine PLC and issued in advance, and then continue Carry out tightening operation.
提前下发的VIN+JOB数量,取决于涂装下线点到总装10上线点之间滑翘(也作“滑撬”,生产线输送设备)或吊具的个数。The number of VIN+JOBs issued in advance depends on the number of skids (also called "skids", production line conveying equipment) or spreaders between the painting offline point and the final assembly line point 10.
一般来说,生产线上会有几十个甚至上百个滑翘或吊具,如果按照JPH=40计算,这部分缓存数据可用的时间为2-3小时,这段时间拧紧仍然是高效自动模式运行的,这就为修复上位系统提供了足够的时间。Generally speaking, there will be dozens or even hundreds of sliders or spreaders on the production line. If calculated according to JPH = 40, this part of the cached data will be available for 2-3 hours. During this time, tightening is still in efficient automatic mode. running, which provides enough time to repair the upper system.
这段时间过后,如果上位仍没有修复,则采用切换手动的方案进行拧紧操作。After this period of time, if the upper position is still not repaired, the manual tightening operation will be performed.
上位系统是以IOT系统为核心,包括IOT系统、Andon页面、MES(面向制造企业车间执行层的生产信息化管理)系统、执行系统页面等;下位系统是以IOT-PLC为核心,包括IOT-PLC、拧紧机PLC、机运PLC等。The upper-level system is based on the IOT system as the core, including the IOT system, Andon page, MES (production information management for the manufacturing enterprise workshop execution layer) system, execution system page, etc.; the lower-level system is based on the IOT-PLC as the core, including the IOT- PLC, tightening machine PLC, machine PLC, etc.
上位系统主要是提供数据源以及控制,下位系统主要是执行。The upper-level system mainly provides data sources and control, while the lower-level system mainly provides execution.
Andon也称“暗灯”,Andon系统仅是灯光,一个声光多媒体多重自动化控制系统,是一套专门为汽车生产、装配线设计信息管理和控制系统,已经成为汽车完整生产线中不可缺少一部分。Andon系统能够收集生产线上有关设备和质量管理信息,加以处理后,控制分布于车间各处灯光和声音报警系统。Andon is also called "dark light". The Andon system is just a light. It is an acousto-optic multimedia multiple automation control system. It is an information management and control system specially designed for automobile production and assembly lines. It has become an indispensable part of the complete automobile production line. The Andon system can collect relevant equipment and quality management information on the production line, process it, and control the lighting and sound alarm systems distributed throughout the workshop.
执行系统主要是对整个系统进行配置,如基本信息的配置,指令下发等,这里比较重要的是重要参数的配置和下发,可以在执行系统中配置每个工位的启停位,并下发到IOT-PLC中;The execution system mainly configures the entire system, such as the configuration of basic information, issuance of instructions, etc. What is more important here is the configuration and issuance of important parameters. The start and stop positions of each workstation can be configured in the execution system, and Send to IOT-PLC;
MES系统主要是为IOT提供数据源,如JOB+VIN信息,物料信息等,IOT系统向其提供车辆在总装的过点信息,便于MES进行持续监控和留档;Andon画面主要是接受来自IOT系统的报警和停线信息,实时显示在车间大屏上,供现场的领导和工艺人员协调资源,及时解决现场问题。The MES system mainly provides data sources for IOT, such as JOB+VIN information, material information, etc. The IOT system provides it with vehicle passing information during final assembly, which facilitates MES to continuously monitor and retain files; the Andon screen mainly accepts information from the IOT system Alarm and line shutdown information are displayed on the large screen in the workshop in real time, allowing on-site leaders and process personnel to coordinate resources and solve on-site problems in a timely manner.
IOT-PLC是下位的执行核心,所有的来自上位缓存信息、控制信息都被汇聚到IOT-PLC中,对现场至关重要的控线是在此逻辑判断出来的;IOT-PLC is the lower execution core. All cache information and control information from the upper level are gathered into IOT-PLC. The control lines that are crucial to the scene are logically judged here;
机运PLC主要是实时计算节拍数据(通过电机的转动圈数以及滑翘的长度关系获得数据)提供给IOT-PLC,得到控线或者放行的信号,控制是否停线;Jiyun PLC mainly calculates the beat data in real time (data obtained through the number of rotations of the motor and the length of the slip) and provides it to the IOT-PLC to obtain the line control or release signal and control whether to stop the line;
拧紧机PLC是拧紧枪的核心组件,其主要是缓存JOB+VIN信息,实时获取JOB信息,并将JOB传递给拧紧枪进行工作,然后向IOT-PLC反馈拧紧枪的拧紧结果。The tightening machine PLC is the core component of the tightening gun. It mainly caches JOB+VIN information, obtains JOB information in real time, transfers the JOB to the tightening gun for work, and then feeds back the tightening results of the tightening gun to IOT-PLC.
如图2所示;as shown in picture 2;
上位系统都是通过Restful接口形式进行数据传输,上下位之间是OPCUA协议传输,下位之间由于都是西门子PLC,所以采用S7协议(如图所示)。The upper system transmits data through the Restful interface. The upper and lower systems use the OPCUA protocol for transmission. Since the lower systems are all Siemens PLCs, they use the S7 protocol (as shown in the figure).
RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL is a design style and development method for web applications. It is based on HTTP and can be defined in XML format or JSON format.
OTT,是“Over The Top(过顶)”的缩写,是指互联网公司越过运营商,发展基于开放互联网的各种视频及数据服务业务。OTT, the abbreviation of "Over The Top", refers to Internet companies bypassing operators and developing various video and data service businesses based on the open Internet.
RESTFUL适用于移动互联网厂商作为业务接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更、删除所调用资源。RESTFUL is suitable for scenarios where mobile Internet manufacturers serve as business interfaces to implement the function of third-party OTTs calling mobile network resources. The action types are adding, changing, and deleting the called resources.
如图3所示,主要用于说明缓存数据的基本原理,是车间的一个位置的概念图。As shown in Figure 3, it is mainly used to illustrate the basic principles of caching data and is a conceptual diagram of a location in the workshop.
涂装车间和总装车间是通过涂装下线点划分的,然后经过一段路程进入总装车间,当进入总装车间的10点时,进行报工,后面开始各个工位的总装相关操作。The painting workshop and the general assembly workshop are divided by the coating line point, and then enter the general assembly workshop after a certain distance. When entering the general assembly workshop at 10 o'clock, the work report is carried out, and then the general assembly related operations of each station begin.
如图4所示:As shown in Figure 4:
当某辆车在滑翘或者吊具上从涂装下线时,通过涂装MES系统的VIN队列,得到此时的车辆VIN,此时IOT系统将以此VIN为基础,向MES系统请求后续所有拧紧机的工作的JOB,并将VIN+JOB分别下发到10点上线后所有拧紧机PLC的点位中,从而达到缓存的目的。When a vehicle comes off the painting line on a skid or spreader, the vehicle VIN at this time is obtained through the VIN queue of the painting MES system. At this time, the IOT system will use this VIN as the basis to request follow-up requests from the MES system. JOBs of all tightening machine jobs, and VIN+JOB are sent to the PLC points of all tightening machines after going online at 10 o'clock, so as to achieve the purpose of caching.
如图5所示:As shown in Figure 5:
为了实现与上述技术方案相同的发明目的,本发明还提供了以上所述的上位与下位解耦的拧紧系统的控制方法,其过程为:In order to achieve the same inventive purpose as the above technical solution, the present invention also provides a control method for the above-mentioned upper and lower decoupled tightening system, and the process is:
1)、IOT系统向IOT-PLC下发执行系统的启动位置及停止位置百分比;1). The IOT system sends the start position and stop position percentage of the execution system to IOT-PLC;
2)、机运PLC给IOT-PLC滑翘进入工位的百分比以及VIN队列;2), Jiyun PLC gives IOT-PLC the percentage of sliding into the workstation and the VIN queue;
3)、当滑翘进入工位的百分比达到该工位设置的开始位时,IOT-PLC从机运PLC的VIN队列中取出当前工位的车辆VIN,并以此VIN向上位请求该工位对应的JOB号是多少;3). When the percentage of sliding warps entering the workstation reaches the starting position set by the workstation, IOT-PLC takes out the vehicle VIN of the current workstation from the VIN queue of the machine PLC, and uses this VIN to request the workstation from the superior. What is the corresponding JOB number;
4)、IOT-PLC取得VIN+JOB号后,将此信息传递给拧紧机PLC,拧紧机开始工作;4) After IOT-PLC obtains the VIN+JOB number, it transmits this information to the tightening machine PLC, and the tightening machine starts working;
5)、拧紧机PLC基于此JOB进行工作,并向IOT-PLC上传拧紧结果;5) The tightening machine PLC works based on this JOB and uploads the tightening results to IOT-PLC;
6)、当滑翘进入工位百分比未达到停止位置时,已经得到了拧紧OK的结果,则IOT-PLC向机运PLC发送方向信号,否则不进行任何交互。6) When the percentage of the sliding warp entering the station does not reach the stop position and the tightening OK result has been obtained, the IOT-PLC will send a direction signal to the machine PLC, otherwise no interaction will be performed.
在所述的1)中,启动位置及停止位置百分比存储在IOT-PLC的DB块(数据块)中;作为永久存储,一次下发完成后,如果不做调整,则不需要再次下发。In the above 1), the start position and stop position percentage are stored in the DB block (data block) of IOT-PLC; as permanent storage, after one delivery is completed, if no adjustment is made, there is no need to deliver it again.
在所述的2)中,工位的百分比是从1%~100%;每增加1%,都要给到IOT-PLC一次;其反映了滑翘(上面是车)进入工位的百分比;其中,50%代表滑翘中心与工位中心重合;In the above 2), the percentage of the workstation is from 1% to 100%; every 1% increase must be given to the IOT-PLC once; it reflects the percentage of the slipper (car above) entering the workstation; Among them, 50% means that the slip center coincides with the center of the workstation;
在所述的2)中,VIN队列是通过RFID得到的;在进出总装位置、每条线的上下线位置,都安装有RFID;通过RFID识别VIN,从而实时更新机运PLC的VIN队列。In the above 2), the VIN queue is obtained through RFID; RFID is installed at the entry and exit of the final assembly and at the upper and lower lines of each line; the VIN is identified through RFID, thereby updating the VIN queue of the machine PLC in real time.
需要说明的是,部署这么多RFID是因为在换线的时候,车辆可能有拉入拉出的操作。(RFID为无线射频识别技术,是Radio Frequency Identification的缩写。)It should be noted that so many RFIDs are deployed because the vehicle may be pulled in and out when changing lines. (RFID is radio frequency identification technology, the abbreviation of Radio Frequency Identification.)
在所述的5)中,将拧紧工作是否OK传递给IOT-PCL。In the above 5), whether the tightening work is OK is passed to IOT-PCL.
这里需要说明的是:拧紧机PLC的厂家需要提前缓存各个JOB对应的:拧紧点数、扭矩的上下限、角度的上下限;工人每次拧紧是否成功会在拧紧屏幕显示,且拧紧枪也会有亮灯的显示。What needs to be explained here is that the manufacturer of the tightening machine PLC needs to cache the corresponding JOBs in advance: the number of tightening points, the upper and lower limits of torque, and the upper and lower limits of angle; whether the worker succeeds in tightening each time will be displayed on the tightening screen, and the tightening gun will also have Lighted display.
当绿灯亮时,代表此次拧紧的角度和力矩都达到要求,此次拧紧OK,可根据工艺要求进行下一个位置的拧紧;When the green light is on, it means that the angle and torque of this tightening have reached the requirements. This tightening is OK, and the next position can be tightened according to the process requirements;
当拧紧NOK时,则要立即返工,重新拧紧,直到拧紧OK才能进行后续任务。When tightening NOK, you must immediately rework and retighten. You cannot proceed with subsequent tasks until the tightening is OK.
当该工位所有拧紧都OK时,拧紧机PLC才会向IOT-PLC传递拧紧结果为OK,否则不进行任何传递。When all tightening at the station is OK, the tightening machine PLC will transmit the tightening result as OK to the IOT-PLC, otherwise no transmission will be made.
需要强调的是:机运PLC默认是控线的,如果得不到任何放行信号,则机运PLC进行控线,并将相关控线原因、工位信息等在andon屏显示,以备相关人员快速解决。What needs to be emphasized is that the Jiyun PLC controls the line by default. If no release signal is obtained, the Jiyun PLC controls the line and displays the relevant line control reasons, workstation information, etc. on the andon screen for the preparation of relevant personnel. Quick fix.
当上位系统出现问题崩溃后,过程中的3)将不能实现,即不能拿到当前JOB号;此时IOT-PLC检测到上位系统ping不通或者信息挤压严重,则给拧紧机PLC发送标志位,直接利用机运PLC给到的VIN,从拧紧机PLC里缓存的VIN+JOB的关系,得到该车的JOB,然后进行后续的4)、5)、6)的过程,不影响生产。When the upper system has a problem and crashes, 3) in the process will not be realized, that is, the current JOB number cannot be obtained; at this time, the IOT-PLC detects that the upper system cannot ping or the information is severely squeezed, and then sends a flag to the tightening machine PLC. , directly use the VIN given by the machine PLC, and obtain the JOB of the vehicle from the VIN+JOB relationship cached in the tightening machine PLC, and then proceed to the subsequent 4), 5), and 6) processes without affecting production.
缓存数据可以为修复上位争取到2-3小时以上的时间;如果此时上位仍然没有恢复,则现场通过刷卡拧紧机进入手动模式,此时没有JOB的下发,工人需要凭借经验进行拧紧操作,拧紧机PLC将记录每辆车的拧紧工艺数据,并最终提供给质量部门进行审核,最终在总装的质量门确认对此车确认是否达到可放行进入后续流程的判断。Caching data can buy more than 2-3 hours for repairing the upper level; if the upper level still has not been restored at this time, the on-site tightening machine will enter manual mode by swiping the card. At this time, there is no JOB issued, and workers need to rely on experience to perform tightening operations. The tightening machine PLC will record the tightening process data of each vehicle and eventually provide it to the quality department for review. Finally, the quality gate of the final assembly will confirm whether the vehicle has reached the stage of being released and can enter the subsequent process.
本发明试验实例:Test examples of the present invention:
本发明应用在多个汽车制造企业的总装车间,并将JPH由不到30,提高到了60以上。工人在此套自动化系统的应用下,工作量大大下降,可省人工成本约20%。This invention is applied in the assembly workshops of multiple automobile manufacturing companies, and increases the JPH from less than 30 to more than 60. With the application of this automated system, workers' workload is greatly reduced, and labor costs can be saved by about 20%.
上面结合附图对本发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,或未经改进将本发明的构思和技术方案直接应用于其它场合的,均在本发明的保护范围之内。The present invention has been exemplarily described above in conjunction with the accompanying drawings. It is obvious that the specific implementation of the present invention is not limited by the above-mentioned manner, as long as various non-substantive improvements are made using the method concepts and technical solutions of the present invention, or without improvement. Direct application of the concepts and technical solutions of the present invention to other situations shall fall within the protection scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310733465.7A CN116736812B (en) | 2023-06-20 | 2023-06-20 | Tightening system with upper and lower decoupling function and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310733465.7A CN116736812B (en) | 2023-06-20 | 2023-06-20 | Tightening system with upper and lower decoupling function and control method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116736812A true CN116736812A (en) | 2023-09-12 |
CN116736812B CN116736812B (en) | 2024-11-01 |
Family
ID=87914705
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310733465.7A Active CN116736812B (en) | 2023-06-20 | 2023-06-20 | Tightening system with upper and lower decoupling function and control method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116736812B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5321619A (en) * | 1990-09-17 | 1994-06-14 | Honda Giken Kogyo Kabushiki Kaisha | Production control method and system therefor |
US6732005B1 (en) * | 2003-03-19 | 2004-05-04 | Ford Motor Company | Method and system for reducing errors in a manufacturing process |
CN102622002A (en) * | 2012-04-01 | 2012-08-01 | 广州信邦汽车装备制造有限公司 | Wireless intelligent torque management system |
CN108510023A (en) * | 2018-03-21 | 2018-09-07 | 福建星云电子股份有限公司 | One kind tightening Assembling Production system |
CN108608200A (en) * | 2018-04-17 | 2018-10-02 | 广州汽车集团乘用车有限公司 | Tightening control manages system and tightening control method |
CN113741573A (en) * | 2021-08-20 | 2021-12-03 | 东风汽车集团股份有限公司 | Electric control torque system |
-
2023
- 2023-06-20 CN CN202310733465.7A patent/CN116736812B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5321619A (en) * | 1990-09-17 | 1994-06-14 | Honda Giken Kogyo Kabushiki Kaisha | Production control method and system therefor |
US6732005B1 (en) * | 2003-03-19 | 2004-05-04 | Ford Motor Company | Method and system for reducing errors in a manufacturing process |
CN102622002A (en) * | 2012-04-01 | 2012-08-01 | 广州信邦汽车装备制造有限公司 | Wireless intelligent torque management system |
CN108510023A (en) * | 2018-03-21 | 2018-09-07 | 福建星云电子股份有限公司 | One kind tightening Assembling Production system |
CN108608200A (en) * | 2018-04-17 | 2018-10-02 | 广州汽车集团乘用车有限公司 | Tightening control manages system and tightening control method |
CN113741573A (en) * | 2021-08-20 | 2021-12-03 | 东风汽车集团股份有限公司 | Electric control torque system |
Also Published As
Publication number | Publication date |
---|---|
CN116736812B (en) | 2024-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102104628B (en) | A server cluster system and its management method | |
CN112462703B (en) | An integrated control system for an automated production station | |
CN105652828A (en) | MES monitoring system and method thereof | |
CN104331063A (en) | Industrial field equipment remote diagnosis maintenance system and method | |
CN103455490A (en) | Modeling processing method and system for model selection of air conditioner type | |
CN117389843B (en) | Intelligent operation and maintenance system, method, electronic equipment and storage medium | |
CN109829639A (en) | Service item monitoring method and device | |
CN109905263A (en) | A kind of automation O&M deployment system | |
CN117251180A (en) | Method, device, equipment and storage medium for writing configuration words of vehicle controller | |
CN116736812A (en) | Tightening system with upper and lower decoupling function and control method thereof | |
CN105897487B (en) | Equipment management method and device for operation and maintenance system | |
CN105260316A (en) | Dynamic testing method, device and system for software system | |
CN112711522B (en) | Cloud testing method and system based on docker and electronic equipment | |
CN114268539B (en) | Preprocessing method and system for automatically issuing and monitoring Powerlink master station configuration | |
US7872964B2 (en) | File transmission terminal | |
CN110554663A (en) | production equipment operation maintenance method and system | |
CN115933599B (en) | Automatic detection method, device, equipment and medium for automobile remote control function | |
CN2931503Y (en) | Electrolysis plant purification workshop automation computer control device | |
CN105245391A (en) | A business system operation and maintenance monitoring tool and configuration method | |
JP5092258B2 (en) | Work instruction optimization support system | |
CN116167699B (en) | Equipment guarantee resource management method and system | |
CN119322663A (en) | Dynamic telescopic scheduling method and system based on distributed RPA workbench | |
CN111722945B (en) | Industrial Internet application system realized based on middleware and realization method | |
CN120223688A (en) | Intelligent device integration method and system based on MOM and IOT | |
CN115268977A (en) | Software upgrading method, system, equipment and medium for controller |
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 |