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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 49
- 230000008569 process Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 5
- 238000010926 purge Methods 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
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
-
- 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)
- 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
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.
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)
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)
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 |
-
2015
- 2015-04-27 CN CN201510204735.0A patent/CN106155010B/en active Active
Patent Citations (5)
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)
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 |