CN106155010A - The control method of a kind of apparatus for production line and device - Google Patents

The control method of a kind of apparatus for production line and device Download PDF

Info

Publication number
CN106155010A
CN106155010A CN201510204735.0A CN201510204735A CN106155010A CN 106155010 A CN106155010 A CN 106155010A CN 201510204735 A CN201510204735 A CN 201510204735A CN 106155010 A CN106155010 A CN 106155010A
Authority
CN
China
Prior art keywords
controlobject
control object
service
host computer
execution state
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
CN201510204735.0A
Other languages
Chinese (zh)
Other versions
CN106155010B (en
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.)
Beijing NMC Co Ltd
Beijing North Microelectronics Co Ltd
Original Assignee
Beijing North Microelectronics 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 Beijing North Microelectronics Co Ltd filed Critical Beijing North Microelectronics Co Ltd
Priority to CN201510204735.0A priority Critical patent/CN106155010B/en
Publication of CN106155010A publication Critical patent/CN106155010A/en
Application granted granted Critical
Publication of CN106155010B publication Critical patent/CN106155010B/en
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/41845Total 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
    • 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)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Telephonic Communication Services (AREA)
  • General Factory Administration (AREA)

Abstract

nullThe embodiment of the present application provides control method and the device of a kind of apparatus for production line,Described apparatus for production line includes one or more hardware device,The order that described hardware device is issued according to host computer by slave computer is controlled,Described hardware device has one or more control objects ControlObject of correspondence in described slave computer,Described control object ControlObject is for externally providing the service Service of corresponding hardware device,Host computer can represent the execution state of described control object ControlObject,Wherein,Described method includes: subscribe to control object ControlObject corresponding in slave computer in host computer,To monitor described control object ControlObject execution state under current service Service;When described control object ControlObject is in idle condition, if described host computer receives the readjustment notice that the execution state of described control object ControlObject that slave computer is initiated changes, then update the execution state of described control object ControlObject under current service Service according to described readjustment notice.

Description

The control method of a kind of apparatus for production line and device
Technical field
The application relates to the control technical field of apparatus for production line, particularly relates to a kind of apparatus for production line The control device of control method and a kind of apparatus for production line.
Background technology
A set of apparatus for production line is usually and is jointly controlled by host computer and slave computer.Host computer directly with User is mutual, user by slave computer can be sent the requests to by the button in host computer interface, under Position machine directly operates hardware device according to the request received, thus completes the operation to hardware device.Ratio Perform to fill the button that air services, when user clicks on this to processing chamber as being provided with on the interface of host computer During button, host computer can prompt the user whether the operation carrying out that processing chamber performs to fill air, is used After family determines, host computer can send a request that processing chamber performs to fill air service to slave computer, After slave computer receives the request performing to fill air service, control processing chamber and perform to fill the operation of air.
At present, user is by clicking on the button in host computer interface, and controlling host computer will perform asking of service Asking and be sent to slave computer, request performs the service of corresponding hardware device.Owing to user cannot follow the trail of currently The state that request performs, service execution success or not all cannot know, may cause user repeatedly click on by Button repetitive requests performs service, and slave computer often receives a subcommand and all can perform once to service, thus causes Maloperation and waste of time.And, for being carrying out the hardware device of certain service, user asks Other services of this hardware device, now, system needs to wait that previous service execution is held after completing again Row service below, and this process does not has any display in interface aspect, for a user, it is impossible to obtain Know the situation whether Current hardware equipment takies, the judgement made mistake may be done.
Summary of the invention
In view of the above problems, it is proposed that the embodiment of the present application is to provide one to overcome the problems referred to above or extremely Partially solve the control method of a kind of apparatus for production line of the problems referred to above and corresponding a kind of production line The control device of equipment.
In order to solve the problems referred to above, the embodiment of the present application discloses the control method of a kind of apparatus for production line, It is characterized in that, described apparatus for production line includes one or more hardware device, described hardware device by under The order that position machine is issued according to host computer is controlled, and it is right that described hardware device has in described slave computer One or more control objects ControlObject answered, described control object ControlObject is for right The outer service Service providing corresponding hardware device, host computer can represent described control object The execution state of ControlObject;
Described method includes:
Control object ControlObject corresponding in slave computer is subscribed to, to monitor described control in host computer The object ControlObject processed execution state under current service Service;
When described control object ControlObject is in idle condition, if described host computer receives down The readjustment notice that the execution state of described control object ControlObject that position machine is initiated changes, then Holding of described control object ControlObject under current service Service is updated according to described readjustment notice Row state;Wherein, described idle condition does not provides corresponding hardware for described control object ControlObject State during the service Service of equipment.
Preferably, the control method of described apparatus for production line, also include:
What host computer received that user submits to performs request for control object ControlObject;
Request is performed according to described control object ControlObject in current service Service for described Under execution state perform corresponding operation.
Preferably, the control method of described apparatus for production line, also include:
When described control object ControlObject is in line states, block for described control object Other service execution request of ControlObject;Wherein, described presence is described control object ControlObject is providing the state during service Service of corresponding hardware device.
Preferably, described host computer is by loading corresponding control object under current service Service Corresponding control object shown by the execution state corresponding pre-set button picture of ControlObject The execution state of ControlObject.
Preferably, described control object ControlObject corresponding in subscription slave computer in host computer, Include with the step of the execution state of described control object ControlObject of monitoring:
At control defined in described host computer, described control has RemoteDataName attribute;
By control object ControlObject binding corresponding with slave computer for described control, by described The execution state of RemoteDataName attribute display correspondence control object ControlObject;
When host computer starts, obtain described RemoteDataName attribute.
Preferably, the control method of described apparatus for production line, including:
Definition button control realizes ICtrlSubscriber interface;Described ICtrlSubscriber interface is used for Define the callback method for described control object ControlObject, it is achieved when described control object When the execution state of ControlObject changes, readjustment notifies described host computer.
In order to solve the problems referred to above, the embodiment of the invention also discloses the control dress of a kind of apparatus for production line Putting, described apparatus for production line includes one or more hardware device, and described hardware device is by slave computer foundation The order that host computer is issued is controlled, and described hardware device has of correspondence in described slave computer Or multiple control object ControlObject, described control object ControlObject is for externally providing right Answering the service Service of hardware device, host computer can represent described control object ControlObject Execution state;
Described device includes:
It is positioned at the subscribing module of host computer, for subscribing to control object corresponding in slave computer in host computer ControlObject, to monitor described control object ControlObject under current service Service Execution state;
It is positioned at the more new module of host computer, for being in idle shape in described control object ControlObject During state, if the execution state receiving described control object ControlObject that slave computer is initiated becomes During the readjustment notice changed, update described control object under current service Service according to described readjustment notice The execution state of ControlObject;Wherein, described idle condition is described control object ControlObject State during the service Service of corresponding hardware device is not provided.
Preferably, the control device of described apparatus for production line, also include:
Be positioned at the receiver module of host computer, for receive user submit to for control object ControlObject performs request;
It is positioned at the execution module of slave computer, for performing request according to described control object for described ControlObject execution state under current service Service performs corresponding operation.
Preferably, the control device of described apparatus for production line, also include:
It is positioned at the control module of host computer, for being in wire in described control object ControlObject During state, block other service execution for described control object ControlObject and ask;Wherein, institute State presence and the service of corresponding hardware device is being provided for described control object ControlObject State during Service.
Preferably, described host computer is by loading corresponding control object under current service Service Corresponding control object shown by the execution state corresponding pre-set button picture of ControlObject The execution state of ControlObject.
Preferably, the subscribing module being positioned at host computer described in includes:
Control definition submodule, at control defined in described host computer, described control has RemoteDataName attribute;
Control bundle submodule, for by control object corresponding with slave computer for described control ControlObject binds, by described RemoteDataName attribute display correspondence control object The execution state of ControlObject;
Attribute obtains submodule, for when host computer starts, obtains described RemoteDataName and belongs to Property.
Preferably, the control device of described apparatus for production line, including:
It is positioned at the control interface definition module of host computer, is used for defining button control and realizes ICtrlSubscriber Interface;Described ICtrlSubscriber interface is for defining for described control object ControlObject Callback method, it is achieved when the execution state of described control object ControlObject changes, readjustment Notify described host computer.
The embodiment of the present application includes advantages below:
First, the embodiment of the present application is by subscribing to control object corresponding in slave computer in host computer ControlObject, to monitor described control object ControlObject under current service Service Execution state;When described control object ControlObject is in idle condition, if described host computer connects Receive the readjustment that the execution state of described control object ControlObject that slave computer is initiated changes Notice, then update described control object under current service Service according to described readjustment notice The execution state of ControlObject, so that host computer can show current service to user intuitively The execution state of Service, it is to avoid the mistake behaviour that user causes because knowing current execution state Make.
Secondly, the embodiment of the present application by host computer receive that user submits to for control object ControlObject performs request, performs request according to described control object for described ControlObject execution state under current service Service performs corresponding operation, thus avoids Multiple services cause maloperation and time waste slave computer etc. is pending.
Finally, the embodiment of the present application is right by control corresponding under loading current service Service at host computer As corresponding control object shown by the execution state corresponding pre-set button picture of ControlObject The execution state of ControlObject so that host computer can more intuitively by button image to Family represents the execution state of current service Service, promotes Consumer's Experience.
Accompanying drawing explanation
Fig. 1 is the flow chart of steps of the control method embodiment 1 of a kind of apparatus for production line of the application;
Fig. 2 is the flow chart of steps of the control method embodiment 2 of a kind of apparatus for production line of the application;
Fig. 3 is the flow chart of steps of the control method embodiment 3 of a kind of apparatus for production line of the application;
Fig. 4 is one and idle Idle state or the unknown corresponding button of unknown state of the application The exemplary plot of picture;
Fig. 5 is a kind of of the application and the exemplary plot running the corresponding button image of running state;
Fig. 6 is the example of a kind of of the application button image corresponding with stopping aborting state Figure;
Fig. 7 is the exemplary plot of a kind of of the application button image corresponding with stopping aborted state;
Fig. 8 is the structured flowchart controlling device embodiment 1 of a kind of apparatus for production line of the application
Fig. 9 is the structured flowchart controlling device embodiment 2 of a kind of apparatus for production line of the application.
Detailed description of the invention
Understandable, below in conjunction with the accompanying drawings for enabling the above-mentioned purpose of the application, feature and advantage to become apparent from With detailed description of the invention, the application is described in further detail.
One of core idea of the embodiment of the present application is, subscribes to control corresponding in slave computer in host computer Object ControlObject processed, to monitor described control object ControlObject in current service Service Under execution state, when described control object ControlObject is in idle condition, described host computer If the execution state receiving described control object ControlObject that slave computer is initiated changes Readjustment notice, then update described control object under current service Service according to described readjustment notice The execution state of ControlObject is so that host computer can show current service to user intuitively The execution state of Service.
With reference to Fig. 1, it is shown that the step of the control method embodiment 1 of a kind of apparatus for production line of the application Flow chart, specifically may include steps of:
Step 101, subscribes to control object ControlObject corresponding in slave computer in host computer, with Monitor described control object ControlObject execution state under current service Service;
In actual applications, apparatus for production line can include one or more hardware device.Described hardware sets The standby order issued according to host computer by slave computer is controlled, and described hardware device is in described slave computer There are one or more control objects ControlObject of correspondence.Described control object ControlObject May be used for externally providing the service Service of corresponding hardware device, it is right that host computer can represent described control Execution state as ControlObject.
It should be noted that control object ControlObject refers to, defined in slave computer, be used for controlling The object of the function that hardware device processed is provided.Control object ControlObject can have one or The service of multiple correspondences.Such as one processing chamber, in control object defined in slave computer ControlObject, described control object ControlObject can externally provide such as fill air, take out true The service Service such as sky, Pressure Rise Rate test, cycle purge.
Execution state reflection control object ControlObject of control object ControlObject is corresponding The service condition of hardware device.Specifically, the state of control object ControlObject may include that Online Online state, runs running state, is stopping aborting state, idle Idle shape State, has stopped aborted state, and/or, unknown unknown state.Those skilled in the art are permissible Being configured this according to actual needs, this is not limited by the embodiment of the present application.
In implementing, described step 101 can include following sub-step:
Sub-step 101a, at control defined in described host computer, described control has RemoteDataName Attribute;
Sub-step 101b, ties up control object ControlObject that described control is corresponding with slave computer Fixed, by the execution of described RemoteDataName attribute display correspondence control object ControlObject State;
Sub-step 101c, when host computer starts, obtains described RemoteDataName attribute.
It should be noted that those skilled in the art can realize upper in the way of using other feasible Subscribing to control object ControlObject corresponding in slave computer in machine, this is not restricted by the application.
Step 102, when described control object ControlObject is in idle condition, described host computer If the execution state receiving described control object ControlObject that slave computer is initiated changes Readjustment notice, then update described control object under current service Service according to described readjustment notice The execution state of ControlObject;
It should be noted that described idle condition does not provides corresponding for described control object ControlObject State during the service Service of hardware device.Readjustment notice refer to that slave computer initiates for upper The notice letter of the execution state of described control object ControlObject of machine feedback current service Service Breath.
In implementing, owing to subscribing to control object corresponding in slave computer in host computer ControlObject, when the state of described control object ControlObject changes, slave computer meeting Actively send readjustment to notify to host computer, to notify that host computer updates described control under current service Service The execution state of object ControlObject processed.
In actual applications, ICtrlSubscriber interface can be realized by definition button control, it is achieved When the execution state of described control object ControlObject changes, readjustment notifies described upper Machine.Wherein, described ICtrlSubscriber interface is for described control object for definition The callback method of ControlObject.
The embodiment of the present application is by subscribing to control object corresponding in slave computer in host computer ControlObject, to monitor described control object ControlObject under current service Service Execution state;When described control object ControlObject is in idle condition, if described host computer connects Receive the readjustment that the execution state of described control object ControlObject that slave computer is initiated changes Notice, then update described control object under current service Service according to described readjustment notice The execution state of ControlObject, so that host computer can show current service to user intuitively The execution state of Service, it is to avoid the mistake behaviour that user causes because knowing current execution state Make.
With reference to Fig. 2, it is shown that the step of the control method embodiment 2 of a kind of apparatus for production line of the application Flow chart, specifically may include steps of:
Step 201, subscribes to control object ControlObject corresponding in slave computer in host computer, with Monitor described control object ControlObject execution state under current service Service;
Step 202, when described control object ControlObject is in idle condition, described host computer If the execution state receiving described control object ControlObject that slave computer is initiated changes Readjustment notice, then update described control object under current service Service according to described readjustment notice The execution state of ControlObject;
Step 203, host computer receives the execution for control object ControlObject of user's submission please Ask;
In actual applications, host computer can click on the control defined in host computer by receiving user, Or by receiving the instruction of user's input, or other feasible modes, receive and receive user for control Object ControlObject performs request.
Specifically, can be at control defined in host computer, described control has Clicked attribute, logical Cross and judge whether the most effectively to click described control, thus judge whether host computer receives user and submit to Perform request for control object ControlObject.
Step 204, performs request according to described control object ControlObject at current clothes for described Execution state under business Service performs corresponding operation.
In actual applications, the execution state of control object ControlObject can include idle condition, And/or, presence.Wherein, described idle condition is that described control object ControlObject does not carries Supply the state during service Service of corresponding hardware device.Described presence is described control object ControlObject is providing the state during service Service of corresponding hardware device.
In a preferred embodiment of the present application, the application can also comprise the steps:
Step 205, when described control object ControlObject is in line states, blocks for institute State other service execution request of control object ControlObject.
Please it should be noted that block other service execution for described control object ControlObject The mode asked can include that prevention receives other service for described control object ControlObject and holds Row request, or, refusal performs to receive other service for described control object ControlObject Perform request.
In actual applications, when the execution state of control object ControlObject is idle condition, pin Perform request to what user submitted to, then can allow to perform the clothes that control object ControlObject is provided Business Service, thus call hardware device and realize function corresponding to service Service.
As a example by processing chamber, processing chamber can realize filling air, evacuation, Pressure Rise Rate test, following The function of ring purging, in control object ControlObject defined in slave computer, for the merit of processing chamber Can, in control object ControlObject of slave computer for processing chamber fill air, evacuation, Pressure Rise Rate test, the function of cycle purge define the service Service of correspondence.When processing chamber is in sky During not busy state, if user clicks on host computer control, request processing chamber performs to fill air service, host computer meeting Receive the request performing to fill air service, and execution request is sent to slave computer, when slave computer receives To when performing the execution request filling air service, then can control processing chamber according to described execution request and perform Fill air service.When processing chamber is carrying out certain service, as filled air service, evacuation service Deng, the most described control object ControlObject is in line states, if user clicks on host computer control and asks Asking processing chamber to perform to fill air service, host computer can block for described control object ControlObject Other service execution request, processing chamber may proceed to perform current service, without being grasped by user The impact made.
The embodiment of the present application by host computer receive user submit to for control object ControlObject Perform request, for described perform request according to described control object ControlObject in current service Execution state under Service performs corresponding operation, thus avoids multiple service and hold in slave computer wait Row causes maloperation and time waste.
With reference to Fig. 3, it is shown that the step of the control method embodiment 3 of a kind of apparatus for production line of the application Flow chart, specifically may include steps of:
Step 301, subscribes to control object ControlObject corresponding in slave computer in host computer, with Monitor described control object ControlObject execution state under current service Service;
Step 302, when described control object ControlObject is in idle condition, described host computer If the execution state receiving described control object ControlObject that slave computer is initiated changes Readjustment notice, then update described control object under current service Service according to described readjustment notice The execution state of ControlObject;
Step 303, described host computer is by loading corresponding control object under current service Service Corresponding control object shown by the execution state corresponding pre-set button picture of ControlObject The execution state of ControlObject.
In implementing, can preset some button images at host computer, settings button picture is with described The execution state of current service Service is associated.State when described control object ControlObject When changing, described host computer is by loading corresponding control object under current service Service Corresponding control object shown by the execution state corresponding pre-set button picture of ControlObject The execution state of ControlObject.
Such as:
When the execution state of described current service Service is idle Idle state or unknown unknown During state, host computer loads the first button image preset, and sees Fig. 4;
When the execution state of described current service Service is for running running state, host computer loads The second button image preset, sees Fig. 5;
When the execution state of described current service Service is for stopping aborting state, upper Machine loads the 3rd button image preset, and sees Fig. 6;
When the execution state of described current service Service is for stopping aborted state, host computer adds Carry the 4th button image preset, see Fig. 7.
Certainly, default button image can also be set by those skilled in the art according to the actual needs Putting, this is not limited by the embodiment of the present application.
It should be noted that can also be by loading corresponding under current service Service control at host computer The execution state corresponding pre-set text information of object ControlObject, the corresponding control object of display The execution state of ControlObject, or use other feasible mode in host computer display correspondence control The execution state of object ControlObject processed.Those skilled in the art can also be the most right This is configured.
The embodiment of the present application is by control object corresponding under loading current service Service at host computer Corresponding control object shown by the execution state corresponding pre-set button picture of ControlObject The execution state of ControlObject so that host computer can more intuitively by button image to Family represents the execution state of current service Service, promotes Consumer's Experience.
It should be noted that for embodiment of the method, in order to be briefly described, therefore it is all expressed as one it be The combination of actions of row, but those skilled in the art should know, and the embodiment of the present application is not by described The restriction of sequence of movement because according to the embodiment of the present application, some step can use other orders or Person is carried out simultaneously.Secondly, those skilled in the art also should know, embodiment described in this description Belong to preferred embodiment, necessary to involved action not necessarily the embodiment of the present application.
With reference to Fig. 8, it is shown that the structure controlling device embodiment 1 of a kind of apparatus for production line of the application Block diagram, specifically can include such as lower module:
It is positioned at the subscribing module 401 of host computer, for subscribing to control corresponding in slave computer in host computer Object ControlObject, to monitor described control object ControlObject in current service Service Under execution state;
It is positioned at the more new module 402 of host computer, for being in sky in described control object ControlObject During not busy state, if described host computer receives described control object ControlObject that slave computer is initiated Execution state change readjustment notice, then according to described readjustment notice update current service Service Under the execution state of described control object ControlObject;
It should be noted that described idle condition does not provides corresponding for described control object ControlObject State during the service Service of hardware device.
Specifically, described apparatus for production line includes one or more hardware device, described hardware device by The order that slave computer is issued according to host computer is controlled, and described hardware device has in described slave computer Corresponding one or more control objects ControlObject, described control object ControlObject is used for Externally providing the service Service of corresponding hardware device, host computer can represent described control object The execution state of ControlObject.
With reference to Fig. 9, it is shown that the structure controlling device embodiment 2 of a kind of apparatus for production line of the application Block diagram, specifically can include such as lower module:
It is positioned at the subscribing module 501 of host computer, for subscribing to control corresponding in slave computer in host computer Object ControlObject, to monitor described control object ControlObject in current service Service Under execution state;
In a preferred embodiment of the present application, described in be positioned at the subscribing module 501 of host computer and can wrap Include following submodule:
Control definition submodule, at control defined in described host computer, described control has RemoteDataName attribute;
Control bundle submodule, for by control object corresponding with slave computer for described control ControlObject binds, by described RemoteDataName attribute display correspondence control object The execution state of ControlObject;
Control property obtains submodule, for when host computer starts, obtains described RemoteDataName Attribute.
It is positioned at the more new module 502 of host computer, for being in sky in described control object ControlObject During not busy state, if described host computer receives described control object ControlObject that slave computer is initiated Execution state change readjustment notice, then according to described readjustment notice update current service Service Under the execution state of described control object ControlObject;
Be positioned at the receiver module 503 of host computer, for receive user submit to for control object ControlObject performs request;
It is positioned at the execution module 504 of slave computer, for performing request according to described control object for described ControlObject execution state under current service Service performs corresponding operation.
In a preferred embodiment of the present application, herein described device can also include such as lower module:
It is positioned at the control module 505 of host computer, for being in described control object ControlObject During line states, block other service execution for described control object ControlObject and ask;
In implementing, described presence is providing right for described control object ControlObject Answer the state during service Service of hardware device.
In a preferred embodiment of the present application, described host computer can be by loading current service Under Service, the execution state corresponding pre-set button picture of corresponding control object ControlObject is opened up Show the execution state of corresponding control object ControlObject.
In a preferred embodiment of the present application, herein described device can also include such as lower module:
It is positioned at the control interface definition module of host computer, is used for defining button control and realizes ICtrlSubscriber Interface;Described ICtrlSubscriber interface is for defining for described control object ControlObject Callback method, it is achieved when the execution state of described control object ControlObject changes, readjustment Notify described host computer.
For device embodiment, due to itself and embodiment of the method basic simlarity, so the comparison described Simply, relevant part sees the part of embodiment of the method and illustrates.
Each embodiment in this specification all uses the mode gone forward one by one to describe, and each embodiment stresses Be all the difference with other embodiments, between each embodiment, identical similar part sees mutually ?.
Those skilled in the art are it should be appreciated that the embodiment of the embodiment of the present application can be provided as method, dress Put or computer program.Therefore, the embodiment of the present application can use complete hardware embodiment, completely Software implementation or the form of the embodiment in terms of combining software and hardware.And, the embodiment of the present application Can use and can be situated between with storage at one or more computers wherein including computer usable program code The upper computer journey implemented of matter (including but not limited to disk memory, CD-ROM, optical memory etc.) The form of sequence product.
The embodiment of the present application is with reference to the method according to the embodiment of the present application, terminal unit (system) and meter The flow chart of calculation machine program product and/or block diagram describe.It should be understood that can be by computer program instructions Each flow process in flowchart and/or block diagram and/or square frame and flow chart and/or square frame Flow process in figure and/or the combination of square frame.Can provide these computer program instructions to general purpose computer, The processor of special-purpose computer, Embedded Processor or other programmable data processing terminal equipment is to produce One machine so that performed by the processor of computer or other programmable data processing terminal equipment Instruction produce for realizing at one flow process of flow chart or multiple flow process and/or one square frame of block diagram or The device of the function specified in multiple square frames.
These computer program instructions may be alternatively stored in and computer or other programmable datas can be guided to process In the computer-readable memory that terminal unit works in a specific way so that be stored in this computer-readable Instruction in memorizer produces the manufacture including command device, and this command device realizes flow chart one The function specified in flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded into computer or other programmable data processing terminals set Standby upper so that on computer or other programmable terminal equipment, to perform sequence of operations step in terms of producing The process that calculation machine realizes, thus the instruction performed on computer or other programmable terminal equipment provides and uses In realizing in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame The step of the function specified.
Although having been described for the preferred embodiment of the embodiment of the present application, but those skilled in the art being once Know basic creative concept, then these embodiments can be made other change and amendment.So, Claims are intended to be construed to include preferred embodiment and fall into the institute of the embodiment of the present application scope There are change and amendment.
Finally, in addition it is also necessary to explanation, in this article, the relational terms of such as first and second or the like It is used merely to separate an entity or operation with another entity or operating space, and not necessarily requires Or imply relation or the order that there is any this reality between these entities or operation.And, art Language " includes ", " comprising " or its any other variant are intended to comprising of nonexcludability, so that Process, method, article or terminal unit including a series of key elements not only include those key elements, and Also include other key elements being not expressly set out, or also include for this process, method, article or The key element that person's terminal unit is intrinsic.In the case of there is no more restriction, statement " include one It is individual ... " key element that limits, it is not excluded that including the process of described key element, method, article or end End equipment there is also other identical element.
Control method and a kind of apparatus for production line to a kind of apparatus for production line provided herein above Control device, be described in detail, specific case used herein is to the principle of the application and reality The mode of executing is set forth, the explanation of above example be only intended to help understand the present processes and Core concept;Simultaneously for one of ordinary skill in the art, according to the thought of the application, specifically All will change on embodiment and range of application, in sum, this specification content should not be understood For the restriction to the application.

Claims (12)

1. the control method of an apparatus for production line, it is characterised in that described apparatus for production line includes Individual or multiple hardware devices, the order that described hardware device is issued according to host computer by slave computer is controlled System, described hardware device has one or more control objects of correspondence in described slave computer ControlObject, described control object ControlObject is for externally providing the clothes of corresponding hardware device Business Service, host computer can represent the execution state of described control object ControlObject;
Described method includes:
Control object ControlObject corresponding in slave computer is subscribed to, to monitor described control in host computer The object ControlObject processed execution state under current service Service;
When described control object ControlObject is in idle condition, if described host computer receives down The readjustment notice that the execution state of described control object ControlObject that position machine is initiated changes, then Holding of described control object ControlObject under current service Service is updated according to described readjustment notice Row state;Wherein, described idle condition does not provides corresponding hardware for described control object ControlObject State during the service Service of equipment.
The control method of apparatus for production line the most according to claim 1, it is characterised in that described Method, also includes:
What host computer received that user submits to performs request for control object ControlObject;
Request is performed according to described control object ControlObject in current service Service for described Under execution state perform corresponding operation.
The control method of apparatus for production line the most according to claim 1 and 2, it is characterised in that Described method, also includes:
When described control object ControlObject is in line states, block for described control object Other service execution request of ControlObject;Wherein, described presence is described control object ControlObject is providing the state during service Service of corresponding hardware device.
The control method of apparatus for production line the most according to claim 1 and 2, it is characterised in that Described host computer is by loading the execution of corresponding control object ControlObject under current service Service The execution state of corresponding control object ControlObject shown by state corresponding pre-set button picture.
The control method of apparatus for production line the most according to claim 1, it is characterised in that described Control object ControlObject corresponding in slave computer is subscribed in host computer, right to monitor described control As the step of the execution state of ControlObject includes:
At control defined in described host computer, described control has RemoteDataName attribute;
By control object ControlObject binding corresponding with slave computer for described control, by described The execution state of RemoteDataName attribute display correspondence control object ControlObject;
When host computer starts, obtain described RemoteDataName attribute.
The control method of apparatus for production line the most according to claim 1, it is characterised in that described Method, including:
Definition button control realizes ICtrlSubscriber interface;Described ICtrlSubscriber interface is used for Define the callback method for described control object ControlObject, it is achieved when described control object When the execution state of ControlObject changes, readjustment notifies described host computer.
7. the control device of an apparatus for production line, it is characterised in that described apparatus for production line includes Individual or multiple hardware devices, the order that described hardware device is issued according to host computer by slave computer is controlled System, described hardware device has one or more control objects of correspondence in described slave computer ControlObject, described control object ControlObject is for externally providing the clothes of corresponding hardware device Business Service, host computer can represent the execution state of described control object ControlObject;
Described device includes:
It is positioned at the subscribing module of host computer, for subscribing to control object corresponding in slave computer in host computer ControlObject, to monitor described control object ControlObject under current service Service Execution state;
It is positioned at the more new module of host computer, for being in idle shape in described control object ControlObject During state, if the execution state receiving described control object ControlObject that slave computer is initiated becomes During the readjustment notice changed, update described control object under current service Service according to described readjustment notice The execution state of ControlObject;Wherein, described idle condition is described control object ControlObject State during the service Service of corresponding hardware device is not provided.
The control device of apparatus for production line the most according to claim 7, it is characterised in that described Device, also includes:
Be positioned at the receiver module of host computer, for receive user submit to for control object ControlObject performs request;
It is positioned at the execution module of slave computer, for performing request according to described control object for described ControlObject execution state under current service Service performs corresponding operation.
9. according to the control device of the apparatus for production line described in claim 7 or 8, it is characterised in that Described device, also includes:
It is positioned at the control module of host computer, for being in wire in described control object ControlObject During state, block other service execution for described control object ControlObject and ask;Wherein, institute State presence and the service of corresponding hardware device is being provided for described control object ControlObject State during Service.
10., according to the control device of the apparatus for production line described in claim 7 or 8, described host computer leads to Cross the execution state of corresponding control object ControlObject under current service Service that loads the most pre- If button image shows the execution state of corresponding control object ControlObject.
The control device of 11. apparatus for production line according to claim 7, it is characterised in that described The subscribing module being positioned at host computer includes:
Control definition submodule, at control defined in described host computer, described control has RemoteDataName attribute;
Control bundle submodule, for by control object corresponding with slave computer for described control ControlObject binds, by described RemoteDataName attribute display correspondence control object The execution state of ControlObject;
Attribute obtains submodule, for when host computer starts, obtains described RemoteDataName and belongs to Property.
The control device of 12. apparatus for production line according to claim 7, it is characterised in that described Device, including:
It is positioned at the control interface definition module of host computer, is used for defining button control and realizes ICtrlSubscriber Interface;Described ICtrlSubscriber interface is for defining for described control object ControlObject Callback method, it is achieved when the execution state of described control object ControlObject changes, readjustment Notify described host computer.
CN201510204735.0A 2015-04-27 2015-04-27 A kind of control method and device of apparatus for production line Active CN106155010B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510204735.0A CN106155010B (en) 2015-04-27 2015-04-27 A kind of control method and device of apparatus for production line

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510204735.0A CN106155010B (en) 2015-04-27 2015-04-27 A kind of control method and device of apparatus for production line

Publications (2)

Publication Number Publication Date
CN106155010A true CN106155010A (en) 2016-11-23
CN106155010B CN106155010B (en) 2018-12-11

Family

ID=57347373

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510204735.0A Active CN106155010B (en) 2015-04-27 2015-04-27 A kind of control method and device of apparatus for production line

Country Status (1)

Country Link
CN (1) CN106155010B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108490895A (en) * 2018-02-28 2018-09-04 上海福赛特自动化***有限公司 A kind of production line control method and system, storage medium and Industrial PC
CN109426170A (en) * 2017-09-01 2019-03-05 北京北方华创微电子装备有限公司 It updates the method for display real time data and updates the system of display real time data

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1316865A1 (en) * 2001-11-28 2003-06-04 Abb Research Ltd. Automation service system
CN101673100A (en) * 2009-10-19 2010-03-17 北京北方微电子基地设备工艺研究中心有限责任公司 Acquisition method and system of parameters of technique process
CN101976062A (en) * 2010-08-12 2011-02-16 华南理工大学 Open type control method based on lightweight service-oriented architectures (LSOA) framework
CN102540983A (en) * 2010-12-10 2012-07-04 北京北方微电子基地设备工艺研究中心有限责任公司 Acquiring method and acquiring device for process data and equipment control system
US20140172515A1 (en) * 2012-12-16 2014-06-19 Sandra Schmidt Feed Creation For Use With Sales Force Automation And Collaboration Solutions

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1316865A1 (en) * 2001-11-28 2003-06-04 Abb Research Ltd. Automation service system
CN101673100A (en) * 2009-10-19 2010-03-17 北京北方微电子基地设备工艺研究中心有限责任公司 Acquisition method and system of parameters of technique process
CN101976062A (en) * 2010-08-12 2011-02-16 华南理工大学 Open type control method based on lightweight service-oriented architectures (LSOA) framework
CN102540983A (en) * 2010-12-10 2012-07-04 北京北方微电子基地设备工艺研究中心有限责任公司 Acquiring method and acquiring device for process data and equipment control system
US20140172515A1 (en) * 2012-12-16 2014-06-19 Sandra Schmidt Feed Creation For Use With Sales Force Automation And Collaboration Solutions

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109426170A (en) * 2017-09-01 2019-03-05 北京北方华创微电子装备有限公司 It updates the method for display real time data and updates the system of display real time data
CN109426170B (en) * 2017-09-01 2022-04-22 北京北方华创微电子装备有限公司 Method for updating display real-time data and system for updating display real-time data
CN108490895A (en) * 2018-02-28 2018-09-04 上海福赛特自动化***有限公司 A kind of production line control method and system, storage medium and Industrial PC

Also Published As

Publication number Publication date
CN106155010B (en) 2018-12-11

Similar Documents

Publication Publication Date Title
CN104798024B (en) Supplemental information and interaction are generated and shown in the interface tile of user interface
US8890929B2 (en) Defining active zones in a traditional multi-party video conference and associating metadata with each zone
CN106201241A (en) The multi-screen display method of terminal screen, device and terminal
US11436663B2 (en) Order processing system, method, device and storage medium
CN106201167A (en) The multi-screen display method of terminal screen, device and terminal
US10110549B2 (en) Method, server and electronic devices of synchronizing notification messages for electronic devices
CN106572139B (en) Multi-terminal control method, terminal, server and system
JP2012515398A5 (en)
CN103914320B (en) A kind of display methods and electronic equipment
EP2930898A1 (en) Method for sharing file and handheld device
CN105765518A (en) Apparatus and method for sharing contents
CN107291319A (en) A kind of window display method, information interacting method and system
CN112612436A (en) Screen projection switching method, device, equipment and storage medium
CN112843680A (en) Picture display method and device, terminal equipment and storage medium
CN106155010A (en) The control method of a kind of apparatus for production line and device
CN109213581B (en) Data processing device and method
US20170171266A1 (en) Method and electronic device based on android platform for multimedia resource play
US9525905B2 (en) Mapping visual display screen to portable touch screen
CN111294377A (en) Network request sending method of dependency relationship, terminal device and storage medium
CN108319420B (en) Picture loading method and device
CN113721936B (en) Application management method, intelligent terminal, device and storage medium
CN112966201B (en) Object processing method, device, electronic equipment and storage medium
CN110874143B (en) Sensor data acquisition method, intelligent terminal, storage medium and electronic equipment
CN111135557B (en) Interaction method and device for multiple screens
CN113419865A (en) Cloud resource processing method, related device and computer program product

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100176 Beijing economic and Technological Development Zone, Wenchang Road, No. 8, No.

Applicant after: Beijing North China microelectronics equipment Co Ltd

Address before: 100176 No. 8, Wenchang Avenue, Daxing District economic and Technological Development Zone, Beijing

Applicant before: Beifang Microelectronic Base Equipment Proces Research Center Co., Ltd., Beijing

GR01 Patent grant
GR01 Patent grant