CN105045246A - Cim***及控制方法、生产信息化*** - Google Patents

Cim***及控制方法、生产信息化*** Download PDF

Info

Publication number
CN105045246A
CN105045246A CN201510515827.0A CN201510515827A CN105045246A CN 105045246 A CN105045246 A CN 105045246A CN 201510515827 A CN201510515827 A CN 201510515827A CN 105045246 A CN105045246 A CN 105045246A
Authority
CN
China
Prior art keywords
interface unit
control
integrated
steering order
controlled device
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
Application number
CN201510515827.0A
Other languages
English (en)
Other versions
CN105045246B (zh
Inventor
李庸珍
尹泰赫
张毅
翁铭廷
李彦燮
张亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BOE Technology Group Co Ltd
Hefei Xinsheng Optoelectronics Technology Co Ltd
Original Assignee
BOE Technology Group Co Ltd
Hefei Xinsheng Optoelectronics Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BOE Technology Group Co Ltd, Hefei Xinsheng Optoelectronics Technology Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN201510515827.0A priority Critical patent/CN105045246B/zh
Publication of CN105045246A publication Critical patent/CN105045246A/zh
Priority to US15/511,590 priority patent/US20170277172A1/en
Priority to PCT/CN2016/071044 priority patent/WO2017028490A1/zh
Application granted granted Critical
Publication of CN105045246B publication Critical patent/CN105045246B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total 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/4188Total 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 CIM planning or realisation
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total 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]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/408Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data
    • G05B19/4083Adapting programme, configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • H04B1/44Transmit/receive switching
    • H04B1/48Transmit/receive switching in circuits for connecting transmitter and receiver to a common transmission path, e.g. by energy of transmitter
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31001CIM, total factory control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31176Universal, same protocol to control all kind of drives, dc, ac, step motor
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Human Computer Interaction (AREA)
  • General Factory Administration (AREA)
  • Selective Calling Equipment (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明提供了一种CIM***及控制方法、生产信息化***,该CIM***包括综合控制设备和综合通信设备,所述综合控制设备包括接口模块和综合控制模块;所述接口模块,设置为接收控制命令以及确认该控制命令所针对的被控制设备;所述综合控制模块,设置为根据所述控制命令获得能够被所述被控制设备识别的控制指令后发送至所述综合通信设备;所述综合通信设备设置为确定与所述被控制设备之间的通信协议类型,并将所述控制指令封装为相应通信协议类型的控制消息发送到所述被控制设备。本发明提供的计算机集成制造***能够大幅提高对多个被控制设备的控制效率。

Description

CIM***及控制方法、生产信息化***
技术领域
本发明涉及控制技术领域,尤其涉及一种CIM***及控制方法、生产信息化***计。
背景技术
显示面板的制作过程通常涉及到多道工序,每一道工序一般又涉及到多台设备。在生产过程中,可能涉及到对各台设备的设置和调整。现有技术中,通常是在各个设备上直接输入指令和参数实现对各个设备的控制,比如对于控制指令比较固定的控制设备,需要操作人员直接在该设备上输入相应的控制指令(比如初始化指令等)实现对该设备的控制,这样的控制过程要求操作人员逐一在各个设备处进行相应的操作,效率非常低。
发明内容
本发明的一个目的在于克服上述技术问题。
第一方面,本发明实施方式提供了一种计算机集成制造CIM***,包括综合控制设备和综合通信设备,所述综合控制设备包括接口模块和综合控制模块;
所述接口模块,设置为接收控制命令以及确认该控制命令所针对的被控制设备;
所述综合控制模块,设置为根据所述控制命令获得能够被所述被控制设备识别的控制指令后发送至所述综合通信设备;
所述综合通信设备设置为确定与所述被控制设备之间的通信协议类型,并将所述控制指令封装为相应通信协议类型的控制消息发送到所述被控制设备。
在另一实施例中,所述控制命令包含设置为控制机器人设备的控制参数;所述综合通信设备包括机器人综合通信模块,所述机器人综合通信模块包括多个机器人通信接口单元;
所述综合控制模块包括机器人设备控制模块,所述机器人设备控制模块设置为根据所述控制命令中包含的控制参数生成机器人协议的控制指令,并将所生成的控制指令发送到对应的机器人设备所接入的机器人通信接口单元;
所述机器人通信接口单元设置为在接收到控制指令时,将接收到的控制指令封装为该机器人通信接口单元对应的通信协议类型的控制消息并发送到对应的机器人设备。
在另一实施例中,所述机器人综合通信模块中的机器人通信接口单元包括以下通信接口单元中的一种或者几种:
控制和通信连接通信接口单元、RS232通信接口单元、数字输入输入接口通信接口单元、以太网通信接口单元。
在另一实施例中,所述接口模块设置为呈现可选命令项,并获取被选中的可选命令项作为控制命令;所述可选命令项设置为控制具有固定控制指令的指令控制设备;所述综合通信设备包括指令设备综合通信模块,所述指令设备综合通信模块包括多个指令设备通信接口单元;
所述综合控制模块包括指令设备控制模块,所述指令设备控制模块设置为获取并存储各个可选命令项所对应的固定控制指令;并查找所述接口模块获取到的控制命令所对应的固定控制指令,将查找到的固定控制指令发送到对应的指令控制设备所接入的指令设备通信接口单元;
所述指令设备通信接口单元设置为在接收到控制指令时,将接收到的控制指令封装为该指令设备通信接口单元对应的通信协议类型的控制消息并发送到对应的指令控制设备。
在另一实施例中,所述指令设备综合通信模块中的指令设备通信接口单元包括以下通信接口单元中的一种或者几种:
控制和通信连接通信接口单元、RS232通信接口单元、数字输入输入接口通信接口单元、可编程逻辑控制器通信接口单元。
在另一实施例中,所述综合通信设备包括上行通信模块,所述上行通信模块包括多个上行通信接口单元;
所述上行通信接口单元,设置为在接收制造执行***发送至被控制设备的控制消息时,并将接收到的控制消息发送到综合控制模块;
所述综合控制模块还设置为对上行通信接口单元发送的控制消息解析得到对应的控制指令,并将解析得到的控制指令发送到所述综合通信设备;
所述接口模块还设置为呈现所述综合控制模块解析得到的控制指令对应的控制命令。
在另一实施例中,所述多个上行通信接口单元包括以下通信接口单元中的一种或者几种:
SECS1通信接口单元、SECS2通信接口单元、RS232通信接口单元、文件传输协议通信接口单元、ShareN/W通信接口单元。
第二方面,本发明实施方式提供了一种用于计算机集成制造CIM***的控制方法,所述CIM***包括综合控制设备和综合通信设备,该方法包括:
所述综合控制设备接收控制命令以及确认该控制命令所针对的被控制设备,根据接收到的控制命令获得能够被所述被控制设备识别的控制指令后发送至所述综合通信设备;
所述综合通信设备确定与所述被控制设备之间的通信协议类型,并将所述控制指令封装为相应通信协议类型的控制消息发送到所述被控制设备。
在另一实施例中,所述控制命令包含设置为控制机器人设备的控制参数;所述综合通信设备包括机器人综合通信模块,所述机器人综合通信模块包括多个机器人通信接口单元;
所述综合控制设备根据接收到的控制命令获得能够被所述被控制设备识别的控制指令后发送至所述被控制设备所接入的通信接口单元,包括:
根据所述控制命令中包含的控制参数生成机器人协议的控制指令,并将所生成的控制指令发送到对应的机器人设备所接入的机器人通信接口单元;
所述综合通信设备将所述控制指令封装为相应通信协议类型的控制消息发送到所述被控制设备,包括:
所述综合通信设备中的机器人通信接口单元将所述控制指令封装为相应通信协议类型的控制消息发送到对应的机器人设备。
在另一实施例中,所述综合控制设备接收控制命令包括:呈现可选命令项,并获取被选中的可选命令项作为控制命令;所述可选命令项设置为控制具有固定控制指令的指令控制设备;
所述综合控制设备根据接收到的控制命令获得能够被所述被控制设备识别的控制指令后发送至所述被控制设备所接入的通信接口单元,包括:获取并存储各个可选命令项所对应的固定控制指令;并查找所述接口模块获取到的控制命令所对应的固定控制指令,将查找到的固定控制指令发送到对应的指令控制设备所接入的指令设备通信接口单元;
所述综合通信设备将所述控制指令封装为相应通信协议类型的控制消息发送到所述被控制设备,包括:
所述综合通信设备中的指令设备通信接口单元将所述控制指令封装为相应通信协议类型的控制消息发送到对应的指令控制设备。
在另一实施例中,还包括所述综合控制设备接收制造执行***发送至被控制设备的控制消息;
对接收到的控制消息解析得到对应的控制指令,并将解析得到的控制指令发送到该控制消息所针对的被控制设备接入的通信接口单元;并呈现解析得到的控制指令对应的控制命令。
第三方面,本发明实施方式提供了一种生产信息化***,包括:
至少一个上述任一项所述的CIM***;还包括制造执行***以及生产监控***;
所述生产监控***设置为对各个计算机集成制造***的状态参数进行监控。
在另一实施例中,所述计算机集成制造***的数量为多个,且至少两个CIM***所控制的产线相同;
所述生产监控***设置为在所控制的产线相同的两个计算机集成制造***中的一个发生故障重启后,将另一个计算机集成制造***中的相应状态参数复制到发生故障的计算机集成制造***。
在另一实施例中,所述生产监控***还包括:
存储模块和监控管理模块,所述存储模块设置为获取至少一台被控制设备中的每一台被控制设备的生产参数与驱动环境的对应关系;
所述监控管理模块设置为在所述至少一台被控制设备中的一台被控制设备的驱动环境变更时,从所述存储模块中获取该被控制设备变更后的驱动环境所对应的生产参数,将获取到的生产参数更新为当前使用的生产参数,并将获取到的生产参数发送至该被控制设备对应的计算机集成制造***;
各个计算机集成制造***中综合控制设备还设置为在接收到所述生产监控***下发的生产参数之后,根据接收到的生产参数生成对应的控制指令发送到综合控制设备。
在另一实施例中,所述监控管理模块还设置为在初始化之后,从所述存储模块中自动获取所述至少一台被控制设备中的各个被控制设备在当前驱动环境下的生产参数。
在另一实施例中,所述生产监控***还设置为获取各个计算机集成制造***所控制的各个被控制设备中的一个被控制设备向另外一个被控制设备发出的报警信息并呈现。
本发明实施方式提供的计算机集成制造***,包括综合控制设备和综合通信设备,能够接收控制命令并对应生成能够被对应的被控制设备识别的控制指令,并将该控制指令封装成相应通信协议类型的控制消息发送到被控制设备,从而完成对被控制设备的控制。本发明提供的计算机集成制造***能够大幅提高对多个被控制设备的控制效率。
附图说明
图1为本发明实施方式提供的一种计算机集成制造***的结构示意图;
图2本发明实施方式提供的再一种计算机集成制造***的结构示意图;
图3为本发明实施方式通过的用于计算机集成制造***的控制方法的流程示意图;
图4为本发明实施方式提供的一种生产信息化***的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他的实施例,都属于本发明保护的范围。
第一方面,本发明实施方式提供了一种计算机集成制造(ComputerIntegratedManufacturing,CIM)***,参见图1,该***包括:综合控制设备100和综合通信设备200,其中,综合控制设备包括接口模块110和综合控制模块120;其中,
接口模块110,设置为接收控制命令以及确认该控制命令所针对的被控制设备;
所述综合控制模块120设置为根据所述控制命令获得能够被所述被控制设备识别的控制指令,并将所述控制指令发送至综合通信设备200;
综合通信设备200设置为确定与所述被控制设备之间的通信协议类型,并将所述控制指令封装为相应通信协议类型的控制消息发送到所述被控制设备。
本发明实施方式提供的计算机集成制造***,包括综合控制设备和综合通信设备,能够接收控制命令并对应生成能够被对应的被控制设备识别的控制指令,并将该控制指令封装成相应通信协议类型的控制消息发送到被控制设备,从而完成对被控制设备的控制。本发明实施方式提供的计算机集成制造***能够大幅提高对多个被控制设备的控制效率。
具体来说,这里的接口模块110可以具体设置为提供一个用户操作界面,使用户可以在该用户操作界面上选择相应的被控制设备以及需要对该被控制设备执行的控制命令,在用户选择相应的被控制设备并输入控制命令后,接口模块110可以获取到这些信息并传输至综合控制模块120。
在具体实施时,这里的接口模块110获取的控制命令可以为包含设置为控制机器人设备的控制参数的控制命令;此时该控制命令中携带的控制参数所针对的机器人设备作为该控制命令所针对的被控制设备;
此时参照图2,这里的综合控制模块120可以为包含机器人设备控制模块121,而综合通信设备200则可以包括设置为实现与机器人设备进行通信的机器人综合通信模块210,该机器人综合通信模块包括多个机器人通信接口单元211-214;该机器人设备控制模块121根据接口模块110获取到控制命令中的控制参数生成机器人协议的控制指令,之后将生成的控控制指令发送到对应的机器人设备所接入的机器人通信接口单元;
所述机器人通信接口单元设置为在接收到控制指令时,将接收到的控制指令封装为该机器人通信接口单元对应的通信协议类型的控制消息并发送到对应的机器人设备。
这样,对于操作人员来说,就无需在到各个机器人设备处进行相应的参数设置,仅需在计算机集成制造***设置参数即可完成对各个机器人设备的控制,提高了控制的效率。在具体实施时,这里的机器人设备可以是指带有机械臂的一类设备,这类设备均能够识别机器人协议的控制指令,这里的控制参数可以是指设置为控制机器人的机器臂移动的距离的参数。
在具体实施时,上述的机器人综合通信模块包含的各个通信接口单元211-214可以包括控制和通信连接(control&communicationLink,CC_Link)通信接口单元、RS232通信接口单元、数字输入输出(DigitalInandOut,DIO)通信接口单元、以太网(Ethernet)通信接口单元中的一种或者几种。图2中示出的是各个通信接口单元分别为CC_Link(通信接口单元)、RS232、DIO和Ethernet的情况。
在具体实施时,这里的接口模块110还可以设置为呈现可选命令项,并获取被选中的可选命令项作为控制命令;这里的可选命令项设置为控制具有固定控制指令的指令控制设备;
此时参见图2,这里的综合通信设备还可以包括指令设备综合通信模块220,该指令设备综合通信模块220还多个指令设备通信接口单元221-225;
此时,综合控制模块120可以包括指令设备控制模块122,指令设备控制模块122设置为获取并存储各个可选命令项所对应的固定控制指令;并查找接口模块110获取到的控制命令所对应的固定控制指令,将查找到的固定控制指令发送到对应的指令控制设备所接入的指令设备通信接口单元;
这里的指令设备通信接口单元设置为在接收到控制指令时,将接收到的控制指令封装为该指令设备通信接口单元对应的通信协议类型的控制消息并发送到对应的指令控制设备。
在具体实施时,对于不同生产厂家所生产的指令控制设备,其对应的控制指令具有多种不同的形式(主要体现在指令代码的不同,对于不同的设备来说,同一控制命令可能是通过不同的控制指令代码实现)。这样在具体实施时,可以首先获取各个被控制设备的固定控制指令(的代码),并使用接口模块呈现各个固定控制指令所对应的命令项(即可选命令项),在用户选择相应的可选命令项之后,直接查找该可选命令项对应的固定控制指令。之后将查找到的固定控制指令发送综合通信设备中接入该指令控制设备的通信接口单元。这样,就能够实现对具有固定控制指令的被控制设备的控制。同样的,这样也能够提高对相应的被控制设备的控制效率。这里的指令可以为初始化指令等相应类型的指令。
在具体实施时,这里的接口模块110可以通过多种方式呈现上述的可选命令项,比如可以通过语音的方式依次播报各个可选命令项,或者展示各个可选命令项。具体如何呈现可选命令项并不会影响本发明的实施,相应的技术方案也应该落入本发明的保护范围。
所述指令设备综合通信模块220所包括的各个通信接口单元可以包括以下通信接口单元中的一种或者几种:CC_Link通信接口单元、RS232通信接口单元、DIO通信接口单元、可编程逻辑控制器(ProgrammableLogicController,PLC)通信接口单元、ECT通信接口单元。图2中示出的是各个通信接口单元分别为CC_Link、RS232、DIO、PLC、ECT的情况。
在具体实施时,上述的综合通信设备200还可以包括上行通信模块230,上行通信模块230包括多个上行通信接口单元231-235;
这里的上行通信接口单元,设置为在接收制造执行***发送至被控制设备的控制消息时,并将接收到的控制消息发送到综合控制模块;
此时综合控制模块120还设置为对上行通信接口单元发送的控制消息解析得到对应的控制指令,并将解析得到的控制指令发送到所述综合通信设备200;
接口模块110还设置为呈现综合控制模块120解析得到的控制指令对应的控制命令。
这样,一方面计算机集成制造***可以接收制造执行***发送到对应的被控制设备的控制消息并发送到被控制设备实现制造执行***对被控制设备的控制,另一方面还可以将制造执行***发送的控制消息解析并展示,供计算机集成制造***的操作人员参考。
在具体实施时,上述的上行通信模块230包括的多个上行通信接口单元231-235可以包括以下各个通信接口单元中的一种或者几种:半导体设备通信标准(SemiconductorEquipmentCommunicationStandard,SECS)1通信接口单元、SECS2通信接口单元、RS232通信接口单元、文件传输协议(FileTransferProtocol,FTP)通信接口单元、ShareN/W通信接口单元。图3中示出的是各个通信接口单元分别为SECS1、SECS2、RS232、FTP、ShareN/W的情况。
在具体实施时,上述的综合控制模块120还可以设置为采集所控制的各个被控制设备的状态参数,并将采集到的状态参数发送到制造执行***。
第二方面,本发明实施方式还提供了一种用于计算机集成制造CIM***的控制方法,所述CIM***包括综合控制设备和综合通信设备,参见图3,该方法可以包括:
步骤S1,综合控制设备接收控制命令以及确认该控制命令所针对的被控制设备,根据接收到的控制命令获得能够被所述被控制设备识别的控制指令后发送至所述综合通信设备;
步骤S2,综合通信设备确定与所述被控制设备之间的通信协议类型,并将所述控制指令封装为相应通信协议类型的控制消息发送到所述被控制设备。
本发明实施方式提供的用于计算机集成制造***的控制方法,能够接收控制命令并对应生成能够被对应的被控制设备识别的控制指令,并将该控制指令封装成相应通信协议类型的控制消息发送到被控制设备,从而完成对被控制设备的控制。本发明实施方式提供的计算机集成制造***能够大幅提高对多个被控制设备的控制效率。
在另一实施例中,所述控制命令可以为包含设置为控制机器人设备的控制参数的控制指令;此时,所述综合通信设备包括机器人综合通信模块,所述机器人综合通信模块包括多个机器人通信接口单元;
上述的步骤S1可以具体包括:根据所述控制命令中包含的控制参数生成机器人协议的控制指令,并将所生成的控制指令发送到对应的机器人设备所接入的机器人通信接口单元;
上述的步骤S2可以具体包括:
所述综合通信设备中的机器人通信接口单元将所述控制指令封装为相应通信协议类型的控制消息发送到对应的机器人设备。
另外在具体实施时,所述综合控制设备接收控制命令包括:呈现可选命令项,并获取被选中的可选命令项作为控制命令;所述可选命令项设置为控制具有固定控制指令的指令控制设备;
此时,上述的综合控制设备步骤S1中,接收控制命令的步骤可以具体包括:呈现可选命令项,并获取被选中的可选命令项作为控制命令;所述可选命令项设置为控制具有固定控制指令的指令控制设备;
而步骤S1中的,根据接收到的控制命令获得能够被所述被控制设备识别的控制指令后发送至所述被控制设备所接入的通信接口单元,则可以包括:获取并存储各个可选命令项所对应的固定控制指令;并查找所述接口模块获取到的控制命令所对应的固定控制指令,将查找到的固定控制指令发送到对应的指令控制设备所接入的指令设备通信接口单元;
此时上述的步骤S2可以包括:
所述综合通信设备中的指令设备通信接口单元将所述控制指令封装为相应通信协议类型的控制消息发送到对应的指令控制设备。
第三方面,本发明实施方式还提供了一种生产信息化***,如图4所示,包括多个如第一方面所述的计算机制造集成***10,还包括制造执行***20(MES,ManufacturingExecutionSystem)以及生产监控***30,
其中,所述生产监控***30设置为对各个计算机集成制造***10的状态参数进行监控。
在具体实施时,这里的计算机制造集成***10还可以设置为收集所控制的各个被控制设备的生产参数并上报给制造执行***20。
在另一实施例中,在具体实施时,当至少两个计算机集成制造***所控制的产线相同时;
生产监控***30设置为在所控制产线相同的两个计算机集成制造***中的一个发生故障重启后,将另一个计算机集成制造***的相应状态参数复制到发生故障的计算机集成制造***。
这样,就自动实现对发生故障的计算机集成制造***中的参数的恢复,避免了人工的重新导入数据,减少了人工劳动。不难理解的是,本发明实施方式中所指的产线相同是指两个产线的设备以及设备需要设定的参数相同,而不一定特指同一产线。
进一步,所述生产监控***30还包括:
存储模块31和监控管理模块32,所述存储模块31可以设置为获取至少一台被控制设备中的每一台被控制设备的生产参数与驱动环境的对应关系;
所述监控管理模块32可以设置为在所述至少一台被控制设备中的被控制设备的驱动环境变更时,从存储模块31中获取该被驱动设备变更后的驱动环境所对应的生产参数,将获取到的生产参数更新为当前使用的生产参数,并将获取到的生产参数发送至该被控制设备对应的计算机集成制造***;
各个计算机集成制造***中综合控制设备还可以设置为在接收到所述生产监控***下发的生产参数之后,根据接收到的生产参数生成对应的控制命令并下发至相应的被控制设备。
在具体实施时,这里的驱动环境变更可以是指相应的产线所处于的生产状态发生变更,比如外部的物理化学环境、所要生产的产品的型号等发生变更,这里的生产参数则可以是指生产设备在相应的驱动环境下需要被设置的参数,比如对于一个机器人设备,其对应的生产参数可能是指行走速度、行走距离、行走时间等。
通过这种方式,能够在驱动环境发生变化时,实现生产参数的自动更新。具体来说,在实际应用中,产线的驱动环境可能呈现周期性的变化,此时所述监控管理模块可以按照预设的周期从存储模块中读取下一个周期需要使用的生产参数并下发给相应的被控制设备。
在另一实施例中,所述监控管理模块32还可以设置为在初始化之后,从所述存储模块中自动获取所述至少一台被控制设备中的各个被控制设备在当前驱动环境下的生产参数。
通过这种方式,能够自动的将当前的驱动环境下的生产参数导入到被初始化的被控制设备中。这个过程无需人工参与,减少了人工劳动。
在另一实施例中,所述生产监控***30还可以设置为获取各个计算机集成制造***所控制的各个被控制设备中的一个被控制设备向另外一个被控制设备发出的报警信息并呈现。
通过这种方式,能够对生产过程中设计到的多个产线中的设备之间的报警进行显示,便于操作人员分析报警的原因。
以上所述,仅为本发明的具体实施方式,但是,本发明的保护范围不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替代,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (16)

1.一种计算机集成制造CIM***,其特征在于,包括综合控制设备和综合通信设备,所述综合控制设备包括接口模块和综合控制模块;
所述接口模块,设置为接收控制命令以及确认该控制命令所针对的被控制设备;
所述综合控制模块,设置为根据所述控制命令获得能够被所述被控制设备识别的控制指令后发送至所述综合通信设备;
所述综合通信设备设置为确定与所述被控制设备之间的通信协议类型,并将所述控制指令封装为相应通信协议类型的控制消息发送到所述被控制设备。
2.如权利要求1的***,其特征在于,所述控制命令包含设置为控制机器人设备的控制参数;所述综合通信设备包括机器人综合通信模块,所述机器人综合通信模块包括多个机器人通信接口单元;
所述综合控制模块包括机器人控制模块,所述机器人设备控制模块设置为根据所述控制命令中包含的控制参数生成机器人协议的控制指令,并将所生成的控制指令发送到对应的机器人设备所接入的机器人通信接口单元;
所述机器人通信接口单元设置为在接收到控制指令时,将接收到的控制指令封装为该机器人通信接口单元对应的通信协议类型的控制消息并发送到对应的机器人设备。
3.如权利要求2所述的***,其特征在于,所述机器人综合通信模块中的机器人通信接口单元包括以下通信接口单元中的一种或者几种:
控制和通信连接通信接口单元、RS232通信接口单元、数字输入输入接口通信接口单元、以太网通信接口单元。
4.如权利要求1所述的***,其特征在于,所述接口模块设置为呈现可选命令项,并获取被选中的可选命令项作为控制命令;所述可选命令项设置为控制具有固定控制指令的指令控制设备;所述综合通信设备包括指令设备综合通信模块,所述指令设备综合通信模块包括多个指令设备通信接口单元;
所述综合控制模块包括指令设备控制模块,所述指令设备控制模块设置为获取并存储各个可选命令项所对应的固定控制指令;并查找所述接口模块获取到的控制命令所对应的固定控制指令,将查找到的固定控制指令发送到对应的指令控制设备所接入的指令设备通信接口单元;
所述指令设备通信接口单元设置为在接收到控制指令时,将接收到的控制指令封装为该指令设备通信接口单元对应的通信协议类型的控制消息并发送到对应的指令控制设备。
5.如权利要求4所述的***,其特征在于,所述指令设备综合通信模块中的指令设备通信接口单元包括以下通信接口单元中的一种或者几种:
控制和通信连接通信接口单元、RS232通信接口单元、数字输入输入接口通信接口单元、可编程逻辑控制器通信接口单元。
6.如权利要求1所述的***,其特征在于,所述综合通信设备包括上行通信模块,所述上行通信模块包括多个上行通信接口单元;
所述上行通信接口单元,设置为在接收制造执行***发送至被控制设备的控制消息时,并将接收到的控制消息发送到综合控制模块;
所述综合控制模块还设置为对上行通信接口单元发送的控制消息解析得到对应的控制指令,并将解析得到的控制指令发送到所述综合通信设备;
所述接口模块还设置为呈现所述综合控制模块解析得到的控制指令对应的控制命令。
7.如权利要求6所述的***,其特征在于,所述多个上行通信接口单元包括以下通信接口单元中的一种或者几种:
SECS1通信接口单元、SECS2通信接口单元、RS232通信接口单元、文件传输协议通信接口单元、ShareN/W通信接口单元。
8.一种用于计算机集成制造CIM***的控制方法,其特征在于,所述CIM***包括综合控制设备和综合通信设备,该方法包括:
所述综合控制设备接收控制命令以及确认该控制命令所针对的被控制设备,根据接收到的控制命令获得能够被所述被控制设备识别的控制指令后发送至所述综合通信设备;
所述综合通信设备确定与所述被控制设备之间的通信协议类型,并将所述控制指令封装为相应通信协议类型的控制消息发送到所述被控制设备。
9.如权利要求8所述的方法,其特征在于,所述控制命令包含设置为控制机器人设备的控制参数;所述综合通信设备包括机器人综合通信模块,所述机器人综合通信模块包括多个机器人通信接口单元;
所述综合控制设备根据接收到的控制命令获得能够被所述被控制设备识别的控制指令后发送至所述被控制设备所接入的通信接口单元,包括:
根据所述控制命令中包含的控制参数生成机器人协议的控制指令,并将所生成的控制指令发送到对应的机器人设备所接入的机器人通信接口单元;
所述综合通信设备将所述控制指令封装为相应通信协议类型的控制消息发送到所述被控制设备,包括:
所述综合通信设备中的机器人通信接口单元将所述控制指令封装为相应通信协议类型的控制消息发送到对应的机器人设备。
10.如权利要求8所述的方法,其特征在于,所述综合控制设备接收控制命令包括:呈现可选命令项,并获取被选中的可选命令项作为控制命令;所述可选命令项设置为控制具有固定控制指令的指令控制设备;
所述综合控制设备根据接收到的控制命令获得能够被所述被控制设备识别的控制指令后发送至所述被控制设备所接入的通信接口单元,包括:获取并存储各个可选命令项所对应的固定控制指令;并查找所述接口模块获取到的控制命令所对应的固定控制指令,将查找到的固定控制指令发送到对应的指令控制设备所接入的指令设备通信接口单元;
所述综合通信设备将所述控制指令封装为相应通信协议类型的控制消息发送到所述被控制设备,包括:
所述综合通信设备中的指令设备通信接口单元将所述控制指令封装为相应通信协议类型的控制消息发送到对应的指令控制设备。
11.如权利要求8所述的方法,其特征在于,还包括所述综合控制设备接收制造执行***发送至被控制设备的控制消息;
对接收到的控制消息解析得到对应的控制指令,并将解析得到的控制指令发送到该控制消息所针对的被控制设备接入的通信接口单元;并呈现解析得到的控制指令对应的控制命令。
12.一种生产信息化***,其特征在于,包括:
至少一个如权利要求1-7任一项所述的CIM***;还包括制造执行***以及生产监控***;
所述生产监控***设置为对各个计算机集成制造***的状态参数进行监控。
13.如权利要求12所述的生产信息化***,其特征在于,所述计算机集成制造***的数量为多个,且至少两个CIM***所控制的产线相同;
所述生产监控***设置为在所控制的产线相同的两个计算机集成制造***中的一个发生故障重启后,将另一个计算机集成制造***中的相应状态参数复制到发生故障的计算机集成制造***。
14.如权利要求12所述的生产信息化***,其特征在于,所述生产监控***还包括:
存储模块和监控管理模块,所述存储模块设置为获取至少一台被控制设备中的每一台被控制设备的生产参数与驱动环境的对应关系;
所述监控管理模块设置为在所述至少一台被控制设备中的一台被控制设备的驱动环境变更时,从所述存储模块中获取该被控制设备变更后的驱动环境所对应的生产参数,将获取到的生产参数更新为当前使用的生产参数,并将获取到的生产参数发送至该被控制设备对应的计算机集成制造***;
各个计算机集成制造***中综合控制设备还设置为在接收到所述生产监控***下发的生产参数之后,根据接收到的生产参数生成对应的控制指令发送到综合控制设备。
15.如权利要求14所述的生产信息化***,其特征在于,所述监控管理模块还设置为在初始化之后,从所述存储模块中自动获取所述至少一台被控制设备中的各个被控制设备在当前驱动环境下的生产参数。
16.如权利要求15所述的生产信息化***,其特征在于,所述生产监控***还设置为获取各个计算机集成制造***所控制的各个被控制设备中的一个被控制设备向另外一个被控制设备发出的报警信息并呈现。
CN201510515827.0A 2015-08-20 2015-08-20 Cim***及控制方法、生产信息化*** Active CN105045246B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201510515827.0A CN105045246B (zh) 2015-08-20 2015-08-20 Cim***及控制方法、生产信息化***
US15/511,590 US20170277172A1 (en) 2015-08-20 2016-01-15 Sim system, control method therefor and production informatization system
PCT/CN2016/071044 WO2017028490A1 (zh) 2015-08-20 2016-01-15 Cim***及控制方法、生产信息化***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510515827.0A CN105045246B (zh) 2015-08-20 2015-08-20 Cim***及控制方法、生产信息化***

Publications (2)

Publication Number Publication Date
CN105045246A true CN105045246A (zh) 2015-11-11
CN105045246B CN105045246B (zh) 2017-12-29

Family

ID=54451850

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510515827.0A Active CN105045246B (zh) 2015-08-20 2015-08-20 Cim***及控制方法、生产信息化***

Country Status (3)

Country Link
US (1) US20170277172A1 (zh)
CN (1) CN105045246B (zh)
WO (1) WO2017028490A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105652837A (zh) * 2016-01-28 2016-06-08 京东方科技集团股份有限公司 一种产品的生产***及方法
WO2017028490A1 (zh) * 2015-08-20 2017-02-23 京东方科技集团股份有限公司 Cim***及控制方法、生产信息化***
US10002917B2 (en) 2016-03-17 2018-06-19 Boe Technology Group Co., Ltd. Circuit and method for repairing signal line disconnection and display panel
CN114114973A (zh) * 2020-09-01 2022-03-01 京东方科技集团股份有限公司 显示面板双片生产控制方法及相关设备

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107817776B (zh) * 2017-12-05 2023-05-26 中国地质大学(武汉) 一种串口屏二次开发***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5574637A (en) * 1993-04-08 1996-11-12 Obata; Masatoshi Control apparatus for an automated production system workcell
WO1997050025A1 (de) * 1996-06-21 1997-12-31 Siemens Aktiengesellschaft Prozessautomatisierungssystem
CN102566527A (zh) * 2010-12-30 2012-07-11 中国科学院沈阳自动化研究所 半导体制造设备前端模块的传输控制平台化实现方法
CN103370665A (zh) * 2010-12-04 2013-10-23 罗伯特·博世有限公司 用于运行作业机器的方法和作业机器
CN103439951A (zh) * 2013-08-29 2013-12-11 华南理工大学 一种EtherCAT现场总线的信息智能终端***
CN103538069A (zh) * 2013-10-21 2014-01-29 深圳先进技术研究院 一种机器人的控制方法以及装置与***
CN203588012U (zh) * 2013-10-31 2014-05-07 广东省自动化研究所 一种制造执行***现场控制器

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4714995A (en) * 1985-09-13 1987-12-22 Trw Inc. Computer integration system
US6208904B1 (en) * 1994-02-02 2001-03-27 Mitsubishi Electric & Electronics Usa, Inc General purpose data communications protocol converter
US6070196A (en) * 1994-02-02 2000-05-30 Mitsubishi Semiconductor America, Inc. Protocol converter controller having distributed architecture
US5659467A (en) * 1996-06-26 1997-08-19 Texas Instruments Incorporated Multiple model supervisor control system and method of operation
US6862736B2 (en) * 1998-02-06 2005-03-01 Microsoft Corporation Object manager for common information model
US6694201B1 (en) * 2000-08-17 2004-02-17 Industrial Technology Research Institute Supervisory parallel switching device for computer integrated manufacturing system with secs-compliant serial communication links
US6775700B2 (en) * 2001-03-27 2004-08-10 Intel Corporation System and method for common information model object manager proxy interface and management
US20020199022A1 (en) * 2001-06-26 2002-12-26 Simon Tsang System and method for establishing and managing communications between mangement protocol different system
US6890773B1 (en) * 2002-04-19 2005-05-10 Advanced Micro Devices, Inc. Dynamic maintenance of manufacturing system components
US20050010311A1 (en) * 2003-07-10 2005-01-13 Barbazette Christopher J. Data collection and diagnostic system for a semiconductor fabrication facility
JP3827092B2 (ja) * 2003-10-22 2006-09-27 オムロン株式会社 制御システム設定装置および制御システム設定方法ならびに設定プログラム
JP4271160B2 (ja) * 2005-03-23 2009-06-03 ファナック株式会社 生産システムにおけるネットワーク開通方法
US9411769B2 (en) * 2006-09-19 2016-08-09 Fisher-Rosemount Systems, Inc. Apparatus and methods to communicatively couple field devices to controllers in a process control system
US7613535B2 (en) * 2006-11-08 2009-11-03 Taiwan Semiconductor Manufacturing Company, Ltd. Independent, self-contained, risk isolated, sectional CIM design for extremely large scale factory operation
CN101592938A (zh) * 2009-06-30 2009-12-02 刘文祥 数控网络及其各种***
US10020182B2 (en) * 2009-08-07 2018-07-10 Taiwan Semiconductor Manufacturing Company, Ltd. Digital wireless data collection
CN101640825A (zh) * 2009-08-19 2010-02-03 刘文祥 三网融合
CN101825890A (zh) * 2010-03-25 2010-09-08 刘文祥 物网
CN102541547B (zh) * 2011-12-22 2015-12-02 华为技术有限公司 一种为实现控制目标设备的处理方法和装置
US20150059086A1 (en) * 2013-08-29 2015-03-05 Altorr Corporation Multisensory control of electrical devices
CN104965426A (zh) * 2015-06-24 2015-10-07 百度在线网络技术(北京)有限公司 基于人工智能的智能机器人控制***、方法和装置
CN105045246B (zh) * 2015-08-20 2017-12-29 京东方科技集团股份有限公司 Cim***及控制方法、生产信息化***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5574637A (en) * 1993-04-08 1996-11-12 Obata; Masatoshi Control apparatus for an automated production system workcell
WO1997050025A1 (de) * 1996-06-21 1997-12-31 Siemens Aktiengesellschaft Prozessautomatisierungssystem
CN103370665A (zh) * 2010-12-04 2013-10-23 罗伯特·博世有限公司 用于运行作业机器的方法和作业机器
CN102566527A (zh) * 2010-12-30 2012-07-11 中国科学院沈阳自动化研究所 半导体制造设备前端模块的传输控制平台化实现方法
CN103439951A (zh) * 2013-08-29 2013-12-11 华南理工大学 一种EtherCAT现场总线的信息智能终端***
CN103538069A (zh) * 2013-10-21 2014-01-29 深圳先进技术研究院 一种机器人的控制方法以及装置与***
CN203588012U (zh) * 2013-10-31 2014-05-07 广东省自动化研究所 一种制造执行***现场控制器

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017028490A1 (zh) * 2015-08-20 2017-02-23 京东方科技集团股份有限公司 Cim***及控制方法、生产信息化***
CN105652837A (zh) * 2016-01-28 2016-06-08 京东方科技集团股份有限公司 一种产品的生产***及方法
CN105652837B (zh) * 2016-01-28 2018-06-05 京东方科技集团股份有限公司 一种产品的生产***及方法
US10002917B2 (en) 2016-03-17 2018-06-19 Boe Technology Group Co., Ltd. Circuit and method for repairing signal line disconnection and display panel
CN114114973A (zh) * 2020-09-01 2022-03-01 京东方科技集团股份有限公司 显示面板双片生产控制方法及相关设备
CN114114973B (zh) * 2020-09-01 2024-01-23 京东方科技集团股份有限公司 显示面板双片生产控制方法及相关设备

Also Published As

Publication number Publication date
CN105045246B (zh) 2017-12-29
WO2017028490A1 (zh) 2017-02-23
US20170277172A1 (en) 2017-09-28

Similar Documents

Publication Publication Date Title
CN105045246A (zh) Cim***及控制方法、生产信息化***
CN102654766A (zh) 一种plc无线远程监控***及其应用
US10019303B2 (en) Method for error monitoring, control and data transmission installation and control device
CA2963613C (en) System for monitoring and controlling an industrial plant
CN105515821B (zh) 分析控制网络的装置及方法
JP6444943B2 (ja) 保守作業を実施する製造セルを制御する製造管理装置
CN107864231A (zh) 使用工业控制程序的因特网协议寻址方法和***
CN107357265A (zh) 一种基于vr技术的智能工厂***
CN110301129A (zh) 用于多协议无线传感器网络的***和方法
MX2014010391A (es) Programacion de acciones en un dispositivo de campo.
CN102195976A (zh) 一种工业设备维护服务***
US20170185059A1 (en) Field Bus Module, Machine Controller, and Method for Parameterizing a Field Bus Module, in Particular a Safety-Oriented Field Bus Module
CN102222270A (zh) 生产制造执行管理***及生产任务管理器、工艺岗位终端
CN107817720B (zh) 一种舵机控制***和方法
CN102722162A (zh) 一种工程机械的远程批量监控***及其方法
KR20160121015A (ko) 생산 공정 관리 시스템
KR102006125B1 (ko) 모바일 단말기를 이용한 plc 원격제어 및 모니터링 시스템 및 그 방법
Vilajosana et al. The wireless technology landscape in the manufacturing industry: A reality check
CN103984290A (zh) 一种基于CANopen的CNC机械臂控制***及其方法
CN103676790A (zh) 一种光伏流水线asi总线控制***
US20220308547A1 (en) Remote control system for vibrating supplying devices
KR101452692B1 (ko) Iot기반 조립형 종단 단말장치
KR102302867B1 (ko) 뿌리산업을 위한 스마트 공장의 수직형 통합 패키지 운영 시스템 및 방법
KR20140121031A (ko) 유무선 센서네트워크 기반 생산자원 자율 관리시스템
US20190149510A1 (en) Method, Addressing Device, Computer Program Product, Industrial System and Facility for Safely Issuing Addresses to Modules in a Network

Legal Events

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