CN108447330A - A kind of numerical control device cascade system and method that actual situation combines - Google Patents

A kind of numerical control device cascade system and method that actual situation combines Download PDF

Info

Publication number
CN108447330A
CN108447330A CN201810091966.9A CN201810091966A CN108447330A CN 108447330 A CN108447330 A CN 108447330A CN 201810091966 A CN201810091966 A CN 201810091966A CN 108447330 A CN108447330 A CN 108447330A
Authority
CN
China
Prior art keywords
numerical control
control device
true
network packet
instruction
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
CN201810091966.9A
Other languages
Chinese (zh)
Other versions
CN108447330B (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201810091966.9A priority Critical patent/CN108447330B/en
Publication of CN108447330A publication Critical patent/CN108447330A/en
Application granted granted Critical
Publication of CN108447330B publication Critical patent/CN108447330B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Numerical Control (AREA)

Abstract

The present invention provides the numerical control device cascade system and method that a kind of actual situation combines, wherein and the cascade system includes simulation teaching system, data platform and true numerical control device, wherein:The simulation teaching system includes true CNC Panel, Simulation Control software and communication module;The data platform includes that module is uniformly processed, each network packet that module is uniformly processed and is provided for receiving the simulation teaching system, and carries out unitized processing to the network packet;The true numerical control device, the network packet for receiving the unitized processing of process that the data platform is sent, and corresponding control instruction is extracted from the network packet by unitized processing, and responded for the control instruction.Simulation Control software and the control panel of true lathe and true numerical control device can be associated by technical solution provided by the invention.

Description

A kind of numerical control device cascade system and method that actual situation combines
Technical field
The present invention relates to fields of numeric control technique, more particularly to numerical control device cascade system and method that a kind of actual situation combines.
Background technology
During current NC Machine Tool Teaching, most of school only possesses Simulation Control software, and student is usually logical It crosses Simulation Control software and carries out numerical control operating in virtual environment.But such virtual environment can not directly and real machine The control panel of bed is connected, and it is even more impossible to the direct numerical control devices with true factory to be connected.This allows for Most students and does not see The numerical control device of true factory is crossed, does not also know if operating true numerical control device, so as to cause the closure of teaching, learns Raw acquired knowledge can not integrate with true factory.
Invention content
The present invention provides the numerical control device cascade system and method that a kind of actual situation combines, can by Simulation Control software with it is true The control panel of real machine bed and true numerical control device are associated.
To achieve the above object, the application provides a kind of numerical control device cascade system that actual situation combines, the cascade system Including simulation teaching system, data platform and true numerical control device, wherein:
The simulation teaching system includes true CNC Panel, Simulation Control software and communication module, the true number Control panel is used to receive the control instruction of user's application, and the control instruction is sent to the Simulation Control software;It is described Simulation Control software is used to the control instruction being encapsulated as network packet, and the network packet is passed through the communication Module is sent to the data platform;Wherein, the network packet is internet data packet or Internet of Things data packet;
The data platform includes that module is uniformly processed, and the module that is uniformly processed is for receiving the simulation teaching system The each network packet provided, and unitized processing is carried out to the network packet, to obtain the net for having same format Network data packet;The network packet for having same format is sent at the true numerical control device;Wherein, the unification It includes the unitized processing of data type, the unitized processing of control method, the unitized processing of coding mode, instruction set unification to change processing Change at least one of processing and the unitized processing of I/O mode;
The true numerical control device, the network data for receiving the unitized processing of process that the data platform is sent Packet, and corresponding control instruction is extracted from the network packet by unitized processing, and it is directed to the control instruction It responds.
Further, the data platform includes equipment detection unit, the equipment detection unit be used for it is described The connected multiple true numerical control devices of data platform send detection data packet respectively, and will be fed back for the detection data packet The true numerical control device conduct of response data packet can use numerical control device;
Correspondingly, the data platform is additionally operable to select a target numerical control device in numerical control device from described use, and It will pass through that unitized treated that network packet is sent at the target numerical control device.
Further, the Simulation Control software includes mark adding device, and the mark adding device is for sealing In network packet after dress, the mark of the corresponding true CNC Panel of control instruction in the network packet is added.
Further, the true numerical control device is mutually bound in advance with the true CNC Panel;Correspondingly, the data Platform is additionally operable to the mark according to the true CNC Panel carried in the network packet received, inquiry and the true numerical control The true numerical control device that panel is mutually bound, and will treated that network packet is sent to the true of the phase binding by unitized At real numerical control device.
Further, the data platform includes:
Previous data packet query unit, in the current network data packet for receiving the simulation teaching system and sending Afterwards, the network packet once sent on the simulation teaching system described in local search;
Numerical control device matching unit, for the determining and institute in the multiple true numerical control devices being connected with the data platform State the true numerical control device of at least one target that the last network packet sent matches;
Data packet transmission unit, for that will pass through, unitized treated that current network data packet is sent to described at least one In a true numerical control device in a true numerical control device of target.
Further, the numerical control device matching unit includes:
The network packet that each true numerical control device is currently received in the multiple true numerical control device is detected, if very The network packet that real numerical control device is currently received is identical as the network packet that the last time sends, by the true number Equipment is controlled as a true numerical control device of target.
Further, the true numerical control device after responding for the control instruction is additionally operable to that letter will be responded Breath is sent to the data platform;
Correspondingly, the data platform is additionally operable to the response message feeding back to the simulation teaching system, to pass through The response message is shown by the Simulation Control software in the simulation teaching system.
Further, the data platform is additionally operable to:
The numerical control device that current idle is matched according to the control instruction in the network packet received, if not being matched to sky Not busy numerical control device, and be determined to execute the target numerical control device of the control instruction, then described in the control instruction entrance The waiting list of target numerical control device, and the waiting duration of waiting list is determined in real time;
Wherein, determine that the waiting duration of waiting list includes in real time:
Data platform determines the operational order quantity m of the direction target numerical control device received, the target numerical control The current current instruction number p in progress of completed instruction number n and the target numerical control device of equipment;Wherein, The instruction each completed takes respectively t1, t2 ... tn, and each instruction in progress has taken P1, P2 ... Pp respectively, Then the queue length of the waiting list is:R=m-n-p;
Determine that initial waiting duration Th0 is:
A length of beginning when later with the initial waiting is performed and finishes whenever there are one instruction, and data platform is to being completed Instruction number n carry out plus a processing, and calculate this instruction according to the waiting duration Th (j-1) that the last time determines and be performed Waiting duration Thj after finishing:
Wherein,Δ t be upper one instruction be performed finish and this instruction The time difference being performed between finishing, and the instruction number that data platform newly receives in the Δ t times is N;
After preset time period, m and n are redefined, and redefines initial waiting duration Th0, is continued later according to root The waiting duration Th (j-1) determined according to the last time calculates the waiting duration Thj after this instruction is performed, until the control System instruction is executed by the target numerical control device.
To realize that aforesaid way, the application also provide a kind of numerical control device Cascading Methods that actual situation combines, the cascade side Method includes:
The control instruction that user applies is received by the true CNC Panel in simulation teaching system, and the control is referred to Enable the Simulation Control software for being sent in the simulation teaching system and being connected with the true CNC Panel;
The control instruction is encapsulated as network packet using the Simulation Control software, and by the network packet It is sent to data platform by communication module;
The data platform carries out unitized processing to the network packet received, to obtain having same format Network packet, and the network packet for having same format is sent at true numerical control device;Wherein, the system One to change processing include that the unitized processing of data type, the unitized processing of control method, the unitized processing of coding mode, instruction set are united One changes at least one of processing and the unitized processing of I/O mode;
The true numerical control device extracts corresponding control instruction from the network packet for having same format, and It is responded for the control instruction.
Further, after the network packet is sent to data platform by communication module, the method is also Including:
Detection data packet is sent respectively to the multiple true numerical control devices being connected with the data platform, and will be directed to described The true numerical control device conduct that detection data packet has fed back response data packet can use numerical control device;
From described with selecting a target numerical control device in numerical control device, and unitized treated network number will be passed through It is sent at the target numerical control device according to packet.
Further, the Cascading Methods further include:
The data platform is after receiving the current network data packet that the simulation teaching system is sent, in local search The network packet that the simulation teaching system last time sends;
It is determined and the upper network number once sent in the multiple true numerical control devices being connected with the data platform The true numerical control device of at least one target to match according to packet;
It will pass through that unitized treated that current network data packet is sent to the true numerical control device of at least one target In a true numerical control device in.
Therefore in this application, true machine tools control panel is connect with Simulation Control software, is formed emulation numerical control and is set It is standby, emulation numerical control device is connected into network, forms actual situation combination simulation teaching system, more actual situation combination simulation teaching systems Data can pass to data platform, and each actual situation combination simulation teaching system is connected different shaped by data platform according to data analysis Number true numerical control device, then true factory's numerical control device is operated by data platform.Student is set to be combined using actual situation The numerical control device of simulation teaching system is learnt, and can be operated the control system of true factory's numerical control device, be reached grasp work The purpose of plant operating method.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification It obtains it is clear that understand through the implementation of the invention.The purpose of the present invention and other advantages can be by the explanations write Specifically noted structure is realized and is obtained in book, claims and attached drawing.
Below by drawings and examples, technical scheme of the present invention will be described in further detail.
Description of the drawings
Attached drawing is used to provide further understanding of the present invention, and a part for constitution instruction, the reality with the present invention It applies example to be used to explain the present invention together, not be construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the structural schematic diagram for the numerical control device cascade system that actual situation combines in the embodiment of the present invention;
Fig. 2 is the flow chart for the numerical control device Cascading Methods that actual situation combines in the embodiment of the present invention.
Specific implementation mode
Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings, it should be understood that preferred reality described herein Apply example only for the purpose of illustrating and explaining the present invention and is not intended to limit the present invention.
Referring to Fig. 1, the application provides a kind of numerical control device cascade system that actual situation combines, the cascade system includes imitative True tutoring system, data platform and true numerical control device, wherein:
The simulation teaching system includes true CNC Panel, Simulation Control software and communication module, the true number Control panel is used to receive the control instruction of user's application, and the control instruction is sent to the Simulation Control software;It is described Simulation Control software is used to the control instruction being encapsulated as network packet, and the network packet is passed through the communication Module is sent to the data platform;Wherein, the network packet is internet data packet or Internet of Things data packet;
The data platform includes that module is uniformly processed, and the module that is uniformly processed is for receiving the simulation teaching system The each network packet provided, and unitized processing is carried out to the network packet, to obtain the net for having same format Network data packet;The network packet for having same format is sent at the true numerical control device;Wherein, the unification It includes the unitized processing of data type, the unitized processing of control method, the unitized processing of coding mode, instruction set unification to change processing Change at least one of processing and the unitized processing of I/O mode;
The true numerical control device, the network data for receiving the unitized processing of process that the data platform is sent Packet, and corresponding control instruction is extracted from the network packet by unitized processing, and it is directed to the control instruction It responds.
In the present embodiment, the data platform includes equipment detection unit, the equipment detection unit be used for The multiple true numerical control devices being connected with the data platform send detection data packet respectively, and will be directed to the detection data packet Numerical control device can be used by having fed back the true numerical control device conduct of response data packet;
Correspondingly, the data platform is additionally operable to select a target numerical control device in numerical control device from described use, and It will pass through that unitized treated that network packet is sent at the target numerical control device.
In the present embodiment, the Simulation Control software includes mark adding device, and the mark adding device is used In network packet after packaging, the mark of the corresponding true CNC Panel of control instruction in the network packet is added Know.
In the present embodiment, the true numerical control device is mutually bound in advance with the true CNC Panel;Correspondingly, institute The mark that data platform is additionally operable to the true CNC Panel carried in the network packet that basis receives is stated, is inquired and described true The true numerical control device that real CNC Panel is mutually bound, and will pass through that unitized treated that network packet is sent to the phase ties up At fixed true numerical control device.
In the present embodiment, the data platform includes:
Previous data packet query unit, in the current network data packet for receiving the simulation teaching system and sending Afterwards, the network packet once sent on the simulation teaching system described in local search;
Numerical control device matching unit, for the determining and institute in the multiple true numerical control devices being connected with the data platform State the true numerical control device of at least one target that the last network packet sent matches;
Data packet transmission unit, for that will pass through, unitized treated that current network data packet is sent to described at least one In a true numerical control device in a true numerical control device of target.
In the present embodiment, the numerical control device matching unit includes:
The network packet that each true numerical control device is currently received in the multiple true numerical control device is detected, if very The network packet that real numerical control device is currently received is identical as the network packet that the last time sends, by the true number Equipment is controlled as a true numerical control device of target.
Specifically, the control instruction that user assigns can be coherent, then the control instruction of contextual is needed same It is operated in one true numerical control device.In this way, the network packet corresponding to the control instruction that the same user assigns can To have identical mark.After receiving current network data packet, it may be determined that match with the current network data packet A upper network packet, matched principle is exactly that two network packets have identical mark.In this way, it may be determined that with The true numerical control device of at least one target that the network packet that the last time sends matches, the true numerical control of these targets are set Control instruction in the network packet that the upper control instruction received in standby is sent with the last time be it is identical, this Sample can select a true numerical control device to continue with current control instruction from the true numerical control device of these targets.
In the present embodiment, the true numerical control device is for the control instruction after responding, be additionally operable to by Response message is sent to the data platform;
Correspondingly, the data platform is additionally operable to the response message feeding back to the simulation teaching system, to pass through The response message is shown by the Simulation Control software in the simulation teaching system.
In the present embodiment, the data platform is additionally operable to:
The numerical control device that current idle is matched according to the control instruction in the network packet received, if not being matched to sky Not busy numerical control device, and be determined to execute the target numerical control device of the control instruction, then described in the control instruction entrance The waiting list of target numerical control device, and the waiting duration of waiting list is determined in real time;Meanwhile according to different target numerical control device Waiting duration can be the control instruction optimal scheme target numerical control device.
Wherein, determine that the waiting duration of waiting list includes in real time:
Data platform determines the operational order quantity m of the direction target numerical control device received, the target numerical control The current current instruction number p in progress of completed instruction number n and the target numerical control device of equipment;Wherein, The instruction each completed takes respectively t1, t2 ... tn, and each instruction in progress has taken P1, P2 ... Pp respectively, Then the queue length of the waiting list is:R=m-n-p;
Determine that initial waiting duration Th0 is:
A length of beginning when later with the initial waiting is performed and finishes whenever there are one instruction, and data platform is to being completed Instruction number n carry out plus a processing, and calculate this instruction according to the waiting duration Th (j-1) that the last time determines and be performed Waiting duration Thj after finishing:
Wherein,Δ t be upper one instruction be performed finish and this instruction The time difference being performed between finishing, and the instruction number that data platform newly receives in the Δ t times is N.
In the embodiment of the present invention, it is assumed that the quality quantity that target numerical control device is carried out at the same time is fixed, i.e., p value is fixed , this instructs the waiting duration after being performed to the waiting duration calculation determined at this time according to the above formula last time, can subtract Few calculation amount for calculating waiting duration and quickly update waiting duration.
Meanwhile after preset time period, m and n are redefined, and redefines initial waiting duration Th0, continues root later The waiting duration Thj after this instruction is performed is calculated according to the waiting duration Th (j-1) determined according to the last time, until institute Control instruction is stated to be executed by the target numerical control device.Thj can be repaiied by redefining initial waiting duration Th0 Just, prevent Thj errors excessive.
Referring to Fig. 2, the application also provides a kind of numerical control device Cascading Methods that actual situation combines, the Cascading Methods packet It includes:
S1:The control instruction that user applies is received by true CNC Panel in simulation teaching system, and by the control The Simulation Control software that system instruction is sent in the simulation teaching system and is connected with the true CNC Panel;
S2:The control instruction is encapsulated as network packet using the Simulation Control software, and by the network number Data platform is sent to by communication module according to packet;
S3:The data platform carries out unitized processing to the network packet received, identical to obtain having The network packet of format, and the network packet for having same format is sent at true numerical control device;Wherein, institute It includes the unitized processing of data type, the unitized processing of control method, the unitized processing of coding mode, instruction to state unitized processing At least one of the unitized processing of collection and the unitized processing of I/O mode;
S4:The true numerical control device extracts corresponding control from the network packet for having same format and refers to It enables, and is responded for the control instruction.
In the present embodiment, described after the network packet is sent to data platform by communication module Method further includes:
Detection data packet is sent respectively to the multiple true numerical control devices being connected with the data platform, and will be directed to described The true numerical control device conduct that detection data packet has fed back response data packet can use numerical control device;
From described with selecting a target numerical control device in numerical control device, and unitized treated network number will be passed through It is sent at the target numerical control device according to packet.
In the present embodiment, the Cascading Methods further include:
The data platform is after receiving the current network data packet that the simulation teaching system is sent, in local search The network packet that the simulation teaching system last time sends;
It is determined and the upper network number once sent in the multiple true numerical control devices being connected with the data platform The true numerical control device of at least one target to match according to packet;
It will pass through that unitized treated that current network data packet is sent to the true numerical control device of at least one target In a true numerical control device in.
Therefore in this application, true machine tools control panel is connect with Simulation Control software, is formed emulation numerical control and is set It is standby, emulation numerical control device is connected into network, forms actual situation combination simulation teaching system, more actual situation combination simulation teaching systems Data can pass to data platform, and each actual situation combination simulation teaching system is connected different shaped by data platform according to data analysis Number true numerical control device, then true factory's numerical control device is operated by data platform.Student is set to be combined using actual situation The numerical control device of simulation teaching system is learnt, and can be operated the control system of true factory's numerical control device, be reached grasp work The purpose of plant operating method.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art God and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to include these modifications and variations.

Claims (10)

1. the numerical control device cascade system that a kind of actual situation combines, which is characterized in that the cascade system include simulation teaching system, Data platform and true numerical control device, wherein:
The simulation teaching system includes true CNC Panel, Simulation Control software and communication module, the true numerical control face Plate is used to receive the control instruction of user's application, and the control instruction is sent to the Simulation Control software;The emulation Control software is used to the control instruction being encapsulated as network packet, and the network packet is passed through the communication module It is sent to the data platform;Wherein, the network packet is internet data packet or Internet of Things data packet;
The data platform includes that module is uniformly processed, and the module that is uniformly processed is for receiving the simulation teaching system offer Each network packet, and unitized processing is carried out to the network packet, to obtain the network number for having same format According to packet;The network packet for having same format is sent at the true numerical control device;Wherein, the unitized place Reason includes the unitized processing of data type, the unitized processing of control method, the unitized processing of coding mode, the unitized place of instruction set At least one of reason and the unitized processing of I/O mode;
The true numerical control device, the network packet for receiving the unitized processing of process that the data platform is sent, and Corresponding control instruction is extracted from the network packet by unitized processing, and sound is made for the control instruction It answers.
2. cascade system according to claim 1, which is characterized in that the data platform includes equipment detection unit, The equipment detection unit is used to send detection data packet respectively to the multiple true numerical control devices being connected with the data platform, And using the true numerical control device for having fed back response data packet for the detection data packet as numerical control device can be used;
Correspondingly, the data platform is additionally operable to from described with selecting a target numerical control device in numerical control device, and will be through Cross that unitized treated that network packet is sent at the target numerical control device.
3. cascade system according to claim 1, which is characterized in that the Simulation Control software includes that mark addition is single Member, the mark adding device is in network packet after packaging, adding the control instruction in the network packet The mark of corresponding true CNC Panel.
4. cascade system according to claim 3, which is characterized in that the true numerical control device and the true numerical control face Plate is mutually bound in advance;Correspondingly, the data platform is additionally operable to according to the true numerical control carried in the network packet received The mark of panel inquires the true numerical control device mutually bound with the true CNC Panel, and will pass through and unitize that treated Network packet is sent at the true numerical control device of the phase binding.
5. cascade system according to claim 1, which is characterized in that the data platform includes:
Previous data packet query unit, for after receiving the current network data packet that the simulation teaching system is sent, The network packet that the simulation teaching system last time sends described in local search;
Numerical control device matching unit, for determining and described in the multiple true numerical control devices being connected with the data platform The true numerical control device of at least one target that the network packet once sent matches;
Data packet transmission unit, for that will pass through, unitized treated that current network data packet is sent at least one mesh It marks in a true numerical control device in true numerical control device.
6. cascade system according to claim 5, which is characterized in that the numerical control device matching unit includes:
The network packet that each true numerical control device is currently received in the multiple true numerical control device is detected, if true number The network packet that control equipment is currently received is identical as the network packet that the last time sends, and the true numerical control is set It is standby to be used as a true numerical control device of target.
7. cascade system according to claim 1, which is characterized in that the data platform is additionally operable to:
The numerical control device of current idle is matched according to the control instruction in the network packet received, if not being matched to the free time Numerical control device, and be determined to execute the target numerical control device of the control instruction, then the control instruction enters the target The waiting list of numerical control device, and the waiting duration of waiting list is determined in real time;
Wherein, determine that the waiting duration of waiting list includes in real time:
Data platform determines operational order quantity m, the target numerical control device of the direction target numerical control device received The current completed instruction number n and current instruction number p in progress of the target numerical control device;Wherein, each The instruction of completion takes respectively t1, t2 ... tn, and each instruction in progress has taken P1, P2 ... Pp respectively, then institute The queue length for stating waiting list is:R=m-n-p;
Determine that initial waiting duration Th0 is:
A length of beginning when later with the initial waiting is performed and finishes whenever there are one instruction, and data platform is to completed finger Enable quantity n carry out plus one processing, and according to last time determine waiting duration Th (j-1) calculate this instruction be performed after Waiting duration Thj:
Wherein,Δ t is performed to finish and be held with this instruction for upper one instruction The time difference gone between finishing, and the instruction number that data platform newly receives in the Δ t times is N;
After preset time period, m and n are redefined, and redefines initial waiting duration Th0, is continued later according to according to upper Once determining waiting duration Th (j-1) calculates the waiting duration Thj after this instruction is performed, until the control refers to It enables and being executed by the target numerical control device.
8. the numerical control device Cascading Methods that a kind of actual situation combines, which is characterized in that the Cascading Methods include:
The control instruction that user applies is received by the true CNC Panel in simulation teaching system, and the control instruction is sent out It send to the Simulation Control software being connected in the simulation teaching system and with the true CNC Panel;
The control instruction is encapsulated as network packet using the Simulation Control software, and the network packet is passed through Communication module is sent to data platform;
The data platform carries out unitized processing to the network packet received, to obtain the net for having same format Network data packet, and the network packet for having same format is sent at true numerical control device;Wherein, described unitized Processing includes that the unitized processing of data type, the unitized processing of control method, the unitized processing of coding mode, instruction set unitize At least one of processing and the unitized processing of I/O mode;
The true numerical control device extracts corresponding control instruction from the network packet for having same format, and is directed to The control instruction responds.
9. Cascading Methods according to claim 8, which is characterized in that sent out by communication module by the network packet It send to data platform, the method further includes:
Detection data packet is sent respectively to the multiple true numerical control devices being connected with the data platform, and will be directed to the detection The true numerical control device conduct that data packet has fed back response data packet can use numerical control device;
From described with selecting a target numerical control device in numerical control device, and unitized treated network packet will be passed through It is sent at the target numerical control device.
10. Cascading Methods according to claim 8, which is characterized in that the Cascading Methods further include:
The data platform is after receiving the current network data packet that the simulation teaching system is sent, described in local search The network packet that the simulation teaching system last time sends;
It is determined and the upper network packet once sent in the multiple true numerical control devices being connected with the data platform The true numerical control device of at least one target to match;
It will treated that current network data packet is sent in the true numerical control device of at least one target by unitized In one true numerical control device.
CN201810091966.9A 2018-01-30 2018-01-30 Virtual-real combined numerical control equipment cascade system and method Active CN108447330B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810091966.9A CN108447330B (en) 2018-01-30 2018-01-30 Virtual-real combined numerical control equipment cascade system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810091966.9A CN108447330B (en) 2018-01-30 2018-01-30 Virtual-real combined numerical control equipment cascade system and method

Publications (2)

Publication Number Publication Date
CN108447330A true CN108447330A (en) 2018-08-24
CN108447330B CN108447330B (en) 2020-07-03

Family

ID=63191438

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810091966.9A Active CN108447330B (en) 2018-01-30 2018-01-30 Virtual-real combined numerical control equipment cascade system and method

Country Status (1)

Country Link
CN (1) CN108447330B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101339523A (en) * 2007-07-05 2009-01-07 国际商业机器公司 Multi-processor environment assembly line processing method and equipment
CN103098032A (en) * 2010-08-20 2013-05-08 国际商业机器公司 Simulation method, system and program
CN104238453A (en) * 2014-08-27 2014-12-24 李文革 Simulation training platform system for fault detection and maintenance simulation of numerically-controlled machine tool
CN104635682A (en) * 2014-12-24 2015-05-20 西安交通大学 IOT (Internet of Things) embedded MPS (Microprocessor System) measurement and control method and network system device
CN105938678A (en) * 2016-07-05 2016-09-14 天津领智科技有限公司 Multi-platform numerical control simulator
CN106294169A (en) * 2016-08-17 2017-01-04 华中科技大学 The detection of a kind of data contention based on semiology analysis virtual machine and playback method
CN106292535A (en) * 2016-08-31 2017-01-04 皿智智慧制造(大连)有限公司 Digit Control Machine Tool system of processing and Digit Control Machine Tool system of processing based on cloud platform

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101339523A (en) * 2007-07-05 2009-01-07 国际商业机器公司 Multi-processor environment assembly line processing method and equipment
CN103098032A (en) * 2010-08-20 2013-05-08 国际商业机器公司 Simulation method, system and program
CN104238453A (en) * 2014-08-27 2014-12-24 李文革 Simulation training platform system for fault detection and maintenance simulation of numerically-controlled machine tool
CN104635682A (en) * 2014-12-24 2015-05-20 西安交通大学 IOT (Internet of Things) embedded MPS (Microprocessor System) measurement and control method and network system device
CN105938678A (en) * 2016-07-05 2016-09-14 天津领智科技有限公司 Multi-platform numerical control simulator
CN106294169A (en) * 2016-08-17 2017-01-04 华中科技大学 The detection of a kind of data contention based on semiology analysis virtual machine and playback method
CN106292535A (en) * 2016-08-31 2017-01-04 皿智智慧制造(大连)有限公司 Digit Control Machine Tool system of processing and Digit Control Machine Tool system of processing based on cloud platform

Also Published As

Publication number Publication date
CN108447330B (en) 2020-07-03

Similar Documents

Publication Publication Date Title
Sakawa et al. An interactive fuzzy satisficing method for multiobjective linear-programming problems and its application
WO2019203886A8 (en) Contextual auto-completion for assistant systems
CN104978601B (en) neural network model training system and method
EP1385071A2 (en) Method for exchanging data between machine controllers, specially robot controllers
DE60139922D1 (en) Method for managing workcell systems with an automation management system
KR20170102991A (en) Control systems and control methods
CN109491247A (en) A kind of data-driven prediction cloud control method
Zhang et al. LQG control under limited communication
CN108776444A (en) Augmented reality man-machine interactive system suitable for CPS automatic control systems
CN108447330A (en) A kind of numerical control device cascade system and method that actual situation combines
CN106301650B (en) Device and method for testing adjustment equipment
US7363209B2 (en) System and method for controlling jobs of a production device
US8170696B2 (en) Process control simulator and process control simulating method
Li et al. Periodic event-triggered distributed receding horizon control of dynamically decoupled linear systems
CN110109372B (en) Apparatus and method for simulating a machine or installation to be controlled
CN108268379B (en) Distributed automatic testing method and device
CN103439882B (en) The method of adjustment of a kind of controller parameter and device
CN108447331A (en) Numerical control device control system based on data platform and method
CN104603701B (en) input and output response control setting device
CN108446208B (en) Method and device for collecting operation data
CN115427977A (en) Method, device, computer program and computer-readable storage medium for determining a neural network and for operating a vehicle
Zhang et al. H∞ robust control design for teleoperation systems
RU2701090C1 (en) System and method for automatic execution of user-defined commands
CN108303951A (en) A kind of numerical control device control system and method
US20200174860A1 (en) Method for displaying messages of a communication system

Legal Events

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