CN109599000A - A kind of teaching and demo system based on MES - Google Patents

A kind of teaching and demo system based on MES Download PDF

Info

Publication number
CN109599000A
CN109599000A CN201811584803.0A CN201811584803A CN109599000A CN 109599000 A CN109599000 A CN 109599000A CN 201811584803 A CN201811584803 A CN 201811584803A CN 109599000 A CN109599000 A CN 109599000A
Authority
CN
China
Prior art keywords
terminal
interface
mes
teaching
client terminal
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.)
Pending
Application number
CN201811584803.0A
Other languages
Chinese (zh)
Inventor
张江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Zhaoding Technology Co Ltd
Original Assignee
Shenzhen Zhaoding Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Zhaoding Technology Co Ltd filed Critical Shenzhen Zhaoding Technology Co Ltd
Priority to CN201811584803.0A priority Critical patent/CN109599000A/en
Publication of CN109599000A publication Critical patent/CN109599000A/en
Pending legal-status Critical Current

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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention provides a kind of teaching based on MES and demo systems, the teaching and demo system the whole process production management process of online simulation different product can be practiced in the case where being detached from production hardware device, and the teaching and demo system are also built-in with the mutually independent sub-interface mode of different function, user can carry out different production management simulation Training for practice in different sub-interface modes, it can be seen that the teaching and demo system can provide a comprehensive and true to nature manufacturing practical environment for user, to meet user simultaneously for the dual requirements of book knowledge study and knowledge practical application;Further, since the teaching and demo system are equipped with the production management model about multiple and different products, therefore the teaching and demo system can be used not only for simulated teaching, and can also directly apply to the true production management of corresponding different product.

Description

A kind of teaching and demo system based on MES
Technical field
The present invention relates to the technical field of industrial production design of Simulation, in particular to a kind of teaching and demonstration based on MES System.
Background technique
In order to adapt to the needs of social industrialization development, many technical occupations institution of higher learning are all offered about different type The interface profession and course of industry are manufactured, student is by selecting corresponding course that can learn the manufacturing tool of associated production Body professional knowledge.This kind of technical occupations institution of higher learning would generally provide under Online Learning and line the differences such as study for student and give lessons shape Formula, it mainly includes that traditional classroom is given lessons that middle line, which is finished classes and leave school and practised, and Online Learning is mainly realized by Internet technology long-range With round-the-clock internet course.Above-mentioned difference give lessons form all have the advantages that it is respective, for example, give lessons can in traditional classroom The academic environment of real-time interactive is provided for student, student can obtain in real time corresponding knowledge from teacher and can also Different knowledge points are fed back in real time, the study that the form of giving lessons of this real-time interactive can improve student to the maximum extent is emerging Interest and guarantee teaching quality;And the internet course on line can then provide for student and all have in various degree in when and where The course of elasticity, student carries out classroom learning and is no longer limited to regular time and place, on the contrary, student can be according to itself Actual conditions arrange suitable study schedule, and internet course has been subjected to due to its own good universality Pay attention to more and more.
Student can obtain various professional knowledges by giving lessons form under line and on line etc., but since production is made The particularity of industry itself is made, during student needs the book knowledge learnt being applied to the actual manufacturing, Cai Nengfa Wave corresponding effect.Although existing institution of higher learning can provide corresponding practice course, this kind of practice all usually for student Most of course all only in school the laboratory in portion or simulation workshop carry out, and this kind of practice course formulate give lessons in Appearance is all more single and out-of-date, generally can not truly reflect the current actual conditions for manufacturing industry.As it can be seen that existing Institution of higher learning's teaching pattern is not able to satisfy the needs that knowledge is applied in actual production manufacturing process by student.
Summary of the invention
In the teaching process of institution of higher learning, particularly technical occupations institution of higher learning, generally use classroom give lessons and letter It singly tests the teaching pattern combined to teach to carry out knowledge to student, although this teaching pattern can make student know books Knowledge carries out deeply sturdy grasp, but the teaching pattern can not assign student and actually forge present in manufacturing industry Refining, student can not be obtained in time during classroom learning about manufacture industry up-to-date knowledge, while student also without Method tempers itself to the actual application ability of knowledge and to the practical reply energy of production emergency case during classroom learning Power.If institution of higher learning are that student arranges corresponding manufacturing practical activity, need to consider time allowance and practice safety Property etc. different problems, this can bring biggish difficulty to the course arrangement of institution of higher learning.As it can be seen that existing institution of higher learning's course is set Student can not still be met for the dual requirements of book knowledge study and knowledge practical application simultaneously by setting.
In view of the defects existing in the prior art, the present invention provides a kind of teaching based on MES and demo system, this is based on The teaching of MES and demo system provide a full side in such a way that online simulation manufactures industry running overall process, for student Position and manufacturing practical environment true to nature, student the teaching from demo system can comprehensive acquisition about different productions The practice opportunity of manufacturing industry running, and the teaching and demo system can also according to the actual conditions for manufacturing industry development come Updated accordingly, can meet simultaneously in this way student for book knowledge study and knowledge practical application dual requirements, And the balance that optimization can also be obtained between knowledge professor and knowledge practical application the two, to improve high significantly The quality of instruction and efficiency of teaching of universities and colleges.
The present invention provides a kind of teaching based on MES and demo system, the teaching and demo system for provide about The industrial processes of different product and the in-circuit emulation teaching and demonstration of industrial production results, the teaching and demo system packet Include authorization terminal, service terminal and client terminal, it is characterised in that:
The authorization terminal can provide corresponding registration logon rights for the service terminal, to make the service eventually End is communicatively coupled with the authorization terminal, to obtain corresponding MES resource data;
The service terminal is able to carry out corresponding back-stage management and operates and right after obtaining the registration logon rights The client terminal implements management and monitoring operation;
The client terminal can provide simulation corresponding with the industrial processes by a man-machine interface for user The real-time online of simulation operations and the industrial production product is shown;
Further, it includes the authorization terminal that the authorization terminal, which provides the registration logon rights for the service terminal, The registration code about service terminal can be generated, and testing the registration code and the service terminal from pending communication connection It demonstrate,proves information and carries out matching treatment, if the registration code matches with the verification information, the authorization terminal assigns the clothes Business terminal registers logon rights accordingly, if mismatching, the authorization terminal does not assign the service terminal and registers accordingly The communication link with the authorization terminal can be realized in logon rights, the service terminal after obtaining the registration logon rights It connects;
Further, the authorization terminal includes registration code generation module, registration code data library module and registration code control mould Block, the registration code generation module are used to generate corresponding registration code data according to the build-in attribute information of different service terminals, The registration code library module is used to save the registration code data that the registration code generation module generates, and the registration code manages module Corresponding registration code relevant information or registration code usage record information are checked with realizing for managing the registration code data Operation;Wherein, the registration code relevant information includes the validity period of registration code or the activation date of registration code, the registration code Usage record information includes activating historical record number about the matching of registration code between the service terminal and the authorization terminal According to;
Further, the service terminal includes relaying MES service module and MES data memory module, the relaying MES clothes Module of being engaged in and the registration code data library module communicate to connect, the relaying MES service module and the MES data memory module It is communicated to connect with the client terminal, the relaying MES service module can be realized the online management to the client terminal The setting that information inspection, the real-time management to the client terminal operating status and the access permission to the client terminal are demonstrate,proved, To make the service terminal in one-to-many mode while manage control different clients terminal;
Further, the relaying MES service module is to the online management information inspection of the client terminal and to the visitor The real-time management of family terminal running state specifically includes the relaying MES service module and can manage to be connect with the service terminal Client terminal quantity, the backup, reduction of all operation datas in analog simulation operation, clearly is executed to different clients terminal Sky is shown, and the importing or export of the operation master data for operate about the analog simulation to different clients terminal;
Further, the relaying MES service module is specially described to the setting of the access permission card of the client terminal It relays MES service module and receives the access request from the client terminal, the relaying MES service module asks the access It asks and carries out dissection process to obtain the attribute verification information about the client terminal, and by the attribute verification information and save Client terminal register list in the MES data memory module is associated lookup, if described in the associative search is determining Attribute verification information is present in the client terminal register list, it is determined that corresponding client terminal be legitimate client terminal simultaneously Its corresponding access permission card is assigned, otherwise, it determines corresponding client terminal is that illegal client terminal does not assign it accordingly Access permission card, the client terminal can be interacted with the service terminal and be communicated after obtaining the access permission card Connection;
Further, the man-machine interface of the client terminal also provides factory modeling setting sub-interface, Modeling in Product setting Interface, Technology Modeling setting sub-interface and production procedure setting sub-interface can be right by operating to the man-machine interface The factory modeling setting sub-interface, Modeling in Product setting sub-interface, Technology Modeling setting sub-interface and the life Produce the setting that flow setting sub-interface carries out different operational modes respectively;
Further, the operational mode of the factory modeling setting sub-interface includes workshop division of labor management mode, production spool Reason mode, production equipment configuration management mode, job position adjustmenting management mode;The operation of the Modeling in Product setting sub-interface Mode includes target product production selection mode, mode is purchased in raw material selection, materials procurement inventory sets mode;The work The operational mode of skill modeling setting sub-interface includes station setting management mode, process route management mode;The production procedure The operational mode that sub-interface is arranged includes that work order writes management mode, raw material receive/send management mode, raw material store is filed for reference See mode, intermediate products manufacturing management system;
Further, the man-machine interface of the client terminal also provides production plan setting sub-interface, quality of production setting Interface, product accounting analysis sub-interface, production report setting sub-interface and product information retrospect setting sub-interface, by described Man-machine interface is operated, and the production plan can be arranged sub-interface, sub-interface, the product is arranged in the quality of production Statistical analysis sub-interface, production report setting sub-interface and product information retrospect setting sub-interface carry out difference respectively The setting of operating parameter;
Further, the client terminal can also be by the man-machine interface come the work to analog simulation operation acquisition Industry produces product and carries out real-time three-dimensional displaying, and the client terminal can also be generated by preset product quality analysis software Quality Analysis Report about the industrial production product.
Compared with the prior art, the teaching of the invention based on MES and demo system can provide one about life for student The comprehensive and true to nature practical environment of manufacturing industry running overall process is produced, student can be learned itself by the teaching and demo system The knowledge of habit is applied in the simulated training of different production stations and production procedure;Also, it is somebody's turn to do teaching and demonstration based on MES and is The constraint that system is not required also by actual production provides the various dimensions and more role practices instruction about actual production manufacture for student Practice, student can obtain the practice machine being adapted with actual production development of manufacturing by the teaching and demo system in time Meeting, thus greatly improve the study of student and practice interest and to the maximum extent improve institution of higher learning quality of instruction and Efficiency of teaching.
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 objectives and other advantages of the invention can be by written explanation Specifically noted structure is achieved and obtained in book, claims and attached drawing.
Below by drawings and examples, technical scheme of the present invention will be described in further detail.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of structural schematic diagram of teaching and demo system based on MES provided by the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
It refering to fig. 1, is a kind of structural schematic diagram of teaching and demo system based on MES provided in an embodiment of the present invention. The teaching and demo system based on MES are capable of providing industrial processes element and industrial production results about different product In-circuit emulation teaching and demonstration;Wherein, MES refers to that, for industrial manufacturing execution system, which wants Element may include but be not limited to be product production line manipulation, the early-stage preparations of production, the relevant difference of production The follow-up service in post, production tracks the overall process relevant factor about the product such as operation;Wherein, the industrial production knot Fruit may include but be not limited to be three-dimensional display, performance parameter test and the calibration for producing relay products or productive target product Deng.The teaching and demo system directly using user can by carrying out man-machine interactive operation to the system, come obtain about The practical training of industrial production and manufacturing;Preferably, this directly uses user that can carry out product in the teaching and demo system Pioneering program is produced to formulate, production materials procurement, production equipment buying, production technology setting, production process real time monitoring, produce The different products such as quality management test, the switching of different production station manufacture relevant process step online training and on Hilllock practice, the overall process of production can just be may participate in by the system using user and mention by enabling to this direct in this way Processing adaptibility to response of the height to different types of emergency case.
The teaching and demo system based on MES mainly include this three parts of authorization terminal, service terminal and client terminal, And from top to bottom successively there is corresponding control structure in the authorization terminal, service terminal and client terminal, i.e. the authorization terminal The service terminal is controlled for managing, which controls several client terminals for managing.Preferably, the authorization terminal It can correspond to teaching server corresponding with demo system developer, which can correspond to using the teaching and demonstration The corresponding server of the person of giving lessons (such as teacher etc.) that system is imparted knowledge to students, the client terminal can correspond to using the teaching with drill Show that system carries out the corresponding operating terminal of end user (such as student etc.) of Training for practice;Wherein, the server is preferably big Type computer or personal computer etc. have the terminal of higher operational capability, which is preferably portable meter The portable mobile termianls such as calculation machine, mobile phone or tablet computer.
Specifically, it can be the clothes that the operational process for being somebody's turn to do teaching and demo system based on MES, which includes: the authorization terminal, Terminal of being engaged in provides corresponding registration logon rights, so that the service terminal can be communicatively coupled with the authorization terminal, To obtain corresponding MES resource data, wherein the registration logon rights can be allocated in the service terminal for meeting specified conditions, And the teaching does not need to configure corresponding hardware device with demo system in the process of running, only needs on the server Operation corresponding software is just able to carry out the teaching and the operation of demo system, so that the right to use of the teaching and demo system Limit be not it is completely enclosed, the teaching and demo system can be open to corresponding user;Then, which is obtaining After the registration logon rights, it is able to carry out corresponding back-stage management operation and management and monitoring operation is implemented to the client terminal, Wherein, back-stage management operation can be the service terminal to the processing operation etc. of the MES resource data, and management and monitoring operation can Corresponding data management and working state control etc. are implemented to different clients terminal for the service terminal;Finally, the client terminal Simulation operations corresponding with the industrial processes and the industry can be provided for end users such as students by a man-machine interface Produce product real-time online show, wherein the man-machine interface may include but be not limited to be portable mobile termianl display, Keyboard, mouse or touch control display etc., which may include but be not limited to be the end user the teaching with For the simulated training operation of the industrial production full process of different product in demo system, real-time online displaying may include but not It is limited to be to the online displaying of the three-dimensional of the product or product parameters displaying etc..It can guarantee the base by above-mentioned operational process It can be in the case where obtaining corresponding authority in the teaching of MES and the directly or indirectly user of demo system, so that it may directly Participate in the teaching and the management and operation of demo system, consequently facilitating student etc. directly user can by the teaching with Demo system is quick and comprehensively grasps the different function module about production overall process, to improve the direct user's Learning efficiency and learning quality.
Further, since the authorization terminal be for running this based on the teaching of MES software program corresponding with demo system, That is kernel portion of the authorization terminal corresponding to the teaching and demo system, in order to guarantee the peace of the teaching and demo system operation Full property and data security, the server terminal could be with the authorization terminals under the premise of needing to obtain corresponding registration logon rights It is communicatively coupled, further to obtain the MES resource data.Preferably, which provides the note for the service terminal The process of volume logon rights can generate the registration code about service terminal for the authorization terminal, and by the registration code with come from The verification information of the service terminal of pending communication connection carries out matching treatment, if the registration code and the verification information phase Match, then the authorization terminal assigns the service terminal and registers logon rights accordingly, if mismatching, which does not assign this Service terminal registers logon rights accordingly, which can be realized and authorization end after obtaining the registration logon rights The communication connection at end.It is operated by the management of above-mentioned registration logon rights, can guarantee the authorization terminal operational safety sum number While according to secrecy, the further expansion teaching is with demo system using corresponding range and open permission.
In addition, in order to realize corresponding registration logon rights control, which may include registration code generation module, note Volume code database module and registration code manage module.Wherein, which is used for consolidating according to different service terminals There is attribute information to generate corresponding registration code data;The registration code library module is used to save the note of registration code generation module generation Volume code data;Registration code control module is for managing the registration code data to realize to corresponding registration code relevant information or note Volume code usage record information checks operation;Wherein, which includes validity period or the registration code of registration code The activation date, which includes the matching between the service terminal and the authorization terminal about registration code Activate historical record data.
Wherein, the registration code data which generates is mainly used for different service terminals and realizes corresponding note Volume register, in order to improve the safety that different service terminals implement the registration register, it is necessary to provide and provide one kind With the registration code compared with high safety factor.To achieve the goals above, the registration code generation module of the authorization terminal generates the note The detailed process of volume code can be as follows.
The registration code generation module, which is generated in registration code, to be realized based on the data from the service terminal, wherein Source data from the service terminal may include but be not limited to be the corresponding manager's title of the service terminal, the service terminal pair Start Date of the IP address or domain name, the service terminal service implementation answered, the service terminal service implementation date of expiry, Activation date of the service terminal, resource access list (i.e. the addressable curriculum information list of the client terminal) etc., in the note Actually generating in algorithm for code of volume can according to actual needs be extended the source data of the algorithm, which is not limited to The above-mentioned data type enumerated.Correspondingly, the source data set s from the service terminal is represented by s={ s1,s2,…,sn}, Above-mentioned expression formula indicates that source data set s includes the different types of source data of n kind, and the length of every kind of source data is not It immobilizes, the length of source data can be set according to the actual situation, such as the Start Date of the service terminal service implementation It is typically mutually different with the corresponding source data length of resource access list.
Specifically, the process that the registration code generation module generates the registration code includes:
Firstly, to source data set s={ s1,s2,…,snEach of source data element siImplement to extract 32 The operation of bit cryptographic Hash;Correspondingly, it is assumed that source data element siIt carries out Hash operation and obtains its corresponding first Hash Value h1i, while obtaining source data element siData length k (i.e. source data element siInclude k byte), at this point, si [j] indicates source data element siJ-th of byte data;
Correspondingly, by following first conversion process by first cryptographic Hash h1iIt is converted into one second cryptographic Hash h2i, this One conversion process is as follows:
Initialize first cryptographic Hash h1iWith byte data si[j], even if h1i=1 and j=0, then passes sequentially through down First cryptographic Hash h1 of face formula (A1)-(A4) to the initializationiK loop computation is carried out,
hi=hi+si[j] (A1)
hi=hi+(hi< < 7) (A2)
hi=hi^(hi> > 5) (A3)
J=j+1 (A4)
Wherein, symbol ^ indicates power operation, and symbol " expression is moved to the left specific bit position data, symbol " expression moves right Dynamic specific bit position data, such as formula hi=hi^(hi> > 5) it indicates first by hiMove right 5 bits and to obtain one new Data h 'i, at this time
After the completion of the first conversion process, in the second cryptographic Hash h2 obtained to the first conversion processiImplement one Two calculating process simultaneously obtain corresponding third cryptographic Hash h3i, which is specially to second cryptographic Hash h2iSuccessively Execute the operation of following formula (A5)-(A7)
hi=hi+(hi< < 7) (A5)
hi=hi^(hi> > 5) (A6)
hi=hi+(hi< < 7) (A7)
The third cryptographic Hash h3 obtained by first calculating process and the second calculating processiAs a certain source data member Plain siThe cryptographic Hash of corresponding 32 bits.Due to applied in first calculating process and the second calculating process 5 and 7 this two A prime number, therefore first calculating process and the second calculating process is combinable becomes five or seven hash algorithms, which is The teaching and the dedicated algorithm of demo system.When implementing the verification operation about the registration code, it is based on source data set s= {s1,s2,…,snAnd by five or seven hash algorithm, the cryptographic Hash h of n 32 bits can be correspondingly made availablei, and form one and breathe out Uncommon value set h={ h1,h2,…,hn}.Since the type and data length of the source data of different service terminals offer be not identical, It would also vary from by the cryptographic Hash number that five or seven hash algorithm obtains, for the ease of subsequent operation, can set here at this time Set the character string that the registration code ultimately generated is 16 bytes.
The registration code is obtained in order to calculate, which also calculates the registration using universal information digest algorithm function MD5 Code R, wherein R=MD5 (h), wherein h={ h1,h2,…,hn}.Through the above way it is found that the teaching and demo system pass through one Five or seven Hash are calculated and universal information digest algorithm function MD5 combines to calculate the final data for obtaining the registration code.Then, exist During carrying out verification operation to the registration code, as long as re-executing one new note of primary acquisition according to above-mentioned the step of introducing Volume code R ', then the new registration code R ' and the authorization terminal registration code R provided are compared and just can determine current note Whether volume code is effective, and even R ' ≠ R, then current registration code is invalid, if R '=R, current registration code is effective, or should Note of the new registration code R ' preservation into a registration code library, in the registration code R and the registration code library that the authorization terminal is provided Volume code compares can determine whether current registration code is effective.As long as it can be seen that when the corresponding manager's name of the service terminal Title, the corresponding IP address of the service terminal or domain name, the Start Date of the service terminal service implementation, the service terminal are implemented Any one source data in the date of expiry of service, the activation date of the service terminal, resource access list etc. is modified, then Corresponding registration code is exactly invalid.
In addition, the service terminal to the authorization terminal carry out teaching resource access operation can be used an access matrix A into Row indicates that the expression formula of access matrix A can be
Wherein, m indicates the quantity of the service terminal, and n indicates the quantity of the teaching resource.The access matrix can be used for defining About the access list of the access operation, and the corresponding access authority of limitation, provided for example, only imparting knowledge to students when the 3rd server-side The access authority in source 5 and 9, then coordinate (3,5) in access matrix A and (3,9) corresponding element can be set as to 1, and other The corresponding element of teaching resource for not having access authority is set as 0, i.e. A [3 ,-(5,9)]=0, here-(5,9) indicate in addition to Number is the number of other teaching resources outside 3 and 9, and A [3 ,-(5,9)]=0 indicates that the service terminal of number 3 removes and is able to access that Outside the teaching resource of number 5 and 9, other teaching resources cannot be accessed.
When several service terminals access teaching resource simultaneously, it is excellent that this just needs to consider that different service terminals respectively access The problem of first rank.In general, the mode that concurrently accesses can be used to solve the problems, such as this, but in order to embody different services The fairness of terminal access can make the service terminal with more teaching resource access authority can be more by correspondingly distribution Access time segment.The basic ideas of the assigning process are the summations of each row element of calculating access matrix A, and according to The summation, which calculates, obtains the access time segment ratio T that a certain service terminal can distributei, wherein? A in above-mentioned formulaijThe rights state for characterizing service terminal i access teaching resource j, is even able to access that, then Aij=1, if cannot It enough accesses, then Aij=0;Access time segment ratio TiIt is specific to indicate in the given time, if multiple service terminals are concurrently visited Ask teaching resources library, the time scale that a certain service terminal can be assigned is Ti.By the way that the access time segment ratio is arranged Example Ti, can prevent certain service terminals from occupying teaching resources library and network broadband resource for a long time so as to cause the teaching resource Library can not respond other service terminals.
Other than above-mentioned service terminal has access authority to teaching resource, each client terminal provides teaching There is also corresponding access authority offering questions in source;Specifically, it accesses behaviour for all client terminals to the teaching resource An access matrix C can be used to indicate in the process of work, and the expression formula of access matrix C can be
Wherein, p indicates the quantity of the client terminal, and n indicates the quantity of the teaching resource.Every a line of access matrix C The case where indicating the teaching resource that a certain client terminal is able to access that, if the value of a certain matrix element of access matrix C is 1, Then indicate that corresponding client terminal is able to access that corresponding teaching resource, if the value of a certain matrix element of access matrix C is 0, then it represents that corresponding client terminal cannot access corresponding teaching resource, it is seen that access matrix C can be with simple and clear Access situation of the mode to each client terminal about teaching resource is defined.For t-th of client terminal, visited if it has It asks the permission of i-th of service terminal, then depends on the access square the case where teaching resource that t-th of client terminal is able to access that Battle array the i-th row of A and the t row of access matrix C correspondingly indicate that the i-th row of matrix A is lifted in access with A [i], C [t] is indicated The t row of access matrix C, [i] &&C [t] characterizes the corresponding square of teaching resource list that the client terminal is able to access that A at this time Battle array, wherein symbol " && " indicates the operation of logical AND.If large number of, teaching at this time of the client terminal and the teaching resource The corresponding matrix dimensionality of the Resources list can correspondingly become more, in order to which the processing for simplifying the corresponding matrix of teaching resource list is difficult Degree can carry out LS-SVM sparseness to the matrix.
In addition, the client terminal more important for determination, it can also be using cornerwise method of hat matrix come real The searching of existing Very Important Person terminal, detailed process is as follows: it first calculates and obtains the corresponding hat matrix H of access matrix C, wherein H=C (CTC)-1CT, since access matrix C is the matrix of p × n, therefore the hat matrix H of above-mentioned calculating acquisition is the matrix of p × p, The operation for implementing diagonal line Diag (H) to hat matrix H, to obtain a pair of of linea angulata vector D, in diagonal line vector D Element is ranked up, and may belong to more important client terminal with the corresponding client terminal of element of the larger value, i.e., should be compared with It tends to that more time or money is spent to go to access the teaching resource for important client terminal, is conducive to find in this way The corresponding user of the client terminal being potential is to improve the efficiency of teaching of system.
By above-mentioned introduction it is found that being somebody's turn to do the registration code life that teaching and demo system based on MES use in the process of running Have the advantages that following several respects at method: first, which is based on realizing that difficulty is lower and cracks difficulty Moderate algorithm, due to safety corresponding for the access control of teaching resource in the teaching user display system based on MES Rank is not highest level, as long as the generation of registration code meets Generally Recognized as safe demand, therefore the generation method of the registration code It is particularly suitable for the application scenarios of the teaching and demo system based on MES;Second, it is somebody's turn to do the teaching based on MES and demo system It is the access control realized by corresponding access matrix to teaching resource, which has in actual application Easy to accomplish, scalability is strong, meets the features such as actual demand, and should teaching based on MES and demo system can also pass through pass In client terminal access matrix find determine have potential value Very Important Person terminal, this to its practical application produce compared with High economic benefit.
In addition, in order to make normal data transfer of the service terminal respectively between the authorization terminal and the client terminal and Communication control, the service terminal may include relaying MES service module and MES data memory module.Wherein, relaying MES is serviced Module and the registration code data library module communicate to connect, relaying MES service module and the MES data memory module with the visitor The communication connection of family terminal, relaying MES service module can be realized the online management information inspection to the client terminal, to the visitor The real-time management of family terminal running state and setting to the access permission of client terminal card, thus make the service terminal with One-to-many mode manages control different clients terminal simultaneously.Usually, which it is several different can to correspond to control Client terminal can guarantee that the teaching and demo system are able to carry out the mode of more client terminal functioning in parallel, thus most in this way Improve to limits the operational efficiency of the teaching and demo system.
Further, since the service terminal usually carries out control connection with several client terminals, for the ease of the service Terminal implements the access about control and interrupt management to different clients terminal and guarantees operand between different clients terminal According to the independence of transmission and management, relaying MES service module is to the online management information inspection of the client terminal and to the visitor The real-time management of family terminal running state may include but be not limited to be that relaying MES service module can manage and the service terminal The client terminal quantity of connection, to different clients terminal execute the backup of all operation datas in analog simulation operation, reduction, It empties or shows, and the importing or export of the operation master data that different clients terminal operate about the analog simulation, The service terminal can be effectively improved in this way to the efficiency of management of different clients terminal.
In addition to this, in order to which the client terminal guaranteed with the service terminal connects has corresponding legitimacy and prevents client Malicious interference of the terminal to the service terminal, setting tool of the relaying MES service module to the access permission card of the client terminal Body is that relaying MES service module receives the access request from the client terminal, and relaying MES service module asks the access It asks and carries out dissection process to obtain the attribute verification information about the client terminal, and by the attribute verification information and be stored in this Client terminal register list in MES data memory module is associated lookup, if the associative search determines attribute verifying letter Breath is present in the client terminal register list, it is determined that corresponding client terminal is legitimate client terminal and assigns it accordingly Access permission card, otherwise, it determines corresponding client terminal is that illegal client terminal does not assign its corresponding access permission card, it should Client terminal can interact communication connection after obtaining the access permission card with the service terminal.By the above-mentioned means, Can be avoided extraneous hacker camouflage becomes client terminal and accesses on the service terminal, thus to the whole of the teaching and demo system Running body brings security risk.
In actual operation, directly user's needs such as student could be at this by the man-machine interface of its affiliated client terminal Teaching is carried out with demo system about various forms of practical trainings in production overall process, the man-machine boundary of the client terminal Face also provides factory modeling setting sub-interface, Modeling in Product setting sub-interface, Technology Modeling setting sub-interface and production procedure and sets Set sub-interface.By operating to the man-machine interface sub-interface, the production can be arranged to the factory modeling in the direct user Product modeling setting sub-interface, Technology Modeling setting sub-interface and production procedure setting sub-interface carry out different operation moulds respectively The setting of formula.Specifically, the operational mode of factory modeling setting sub-interface may include but be not limited to workshop division of labor management mould Formula, line management mode, production equipment configuration management mode, job position adjustmenting management mode;Modeling in Product setting The operational mode at interface may include but be not limited to target product production selection mode, raw material selection purchase mode, raw material are adopted It purchases inventory and sets mode;The Technology Modeling setting sub-interface operational mode may include but be not limited to station setting management mode, Process route management mode;The operational mode of production procedure setting sub-interface may include but be not limited to work order and write management mould Formula, raw material receive/send management mode, raw materials inventory checks mode, intermediate products manufacturing management system.
In addition, the man-machine interface of the client terminal also provides production plan setting sub-interface, sub-interface is arranged in the quality of production, Product accounting analyzes sub-interface, production report setting sub-interface and product information retrospect setting sub-interface, by the man-machine boundary Face is operated, and sub-interface, quality of production setting sub-interface, the product accounting can be arranged to the production plan and analyze sub- boundary Face, production report setting sub-interface and product information retrospect setting sub-interface carry out the setting of different operating parameters respectively. Generally speaking, which can select in the man-machine interface into different sub-interface modes, and in corresponding son Corresponding Training for practice is carried out inside interface model, sub-interface mode type multiplicity which provides and feature-rich, The direct user can realize in the teaching and demo system is familiar with traversal to production manufacture overall process, to mention The high skilled control itself different product manufactured;Adaptively, which can also provide production planning management, life Produce personal management, production equipment management, product processes management, product quality management, production information tracing, production number According to report displaying, production material management, data analysis or billboard displaying, producing line logistics management, hardware device integrated management, software The different functions of modules such as integrated management and module is run accordingly.
Finally, the direct user can also come to operate the industrial production obtained to the analog simulation in the man-machine interface Product carries out real-time three-dimensional displaying, and the client terminal can also be generated by preset product quality analysis software about institute State the Quality Analysis Report of industrial production product.In this way, which can intuitively obtain different product Shape and performance parameter, to further increase the simulation training performance of the teaching and demo system.
From above-described embodiment as can be seen that the teaching and demo system based on MES are capable of providing the production of different product Resource packet, and can be detached from produce hardware device in the case where online simulation different product whole process production management process it is real It tramples, and the system is built-in with the mutually independent sub-interface mode of different function, user can also be customized according to actual needs The sub-interface mode of other function is created, and is joined by the mass parameter of the sub-interface mode setting different product, production equipment Different function role and change management permission etc. are deleted in number, production technology management parameters and customized, increase, and finally this is System also has the function mutually integrated with different type hardware device, and retains and mutually collect with other types production management software At excuse, it is seen that the teaching and demo system can carry out flexible function change according to user demand, to meet user couple In the dual requirements of book knowledge study and knowledge practical application.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art Mind 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. a kind of teaching and demo system based on MES, the teaching is used to provide the work about different product with demo system The in-circuit emulations of industry production process and industrial production results is imparted knowledge to students and demonstration, the teaching and demo system include authorization terminal, Service terminal and client terminal, it is characterised in that:
The authorization terminal can provide corresponding registration logon rights for the service terminal, thus make the service terminal with The authorization terminal is communicatively coupled, to obtain corresponding MES resource data;
The service terminal is able to carry out corresponding back-stage management operation and to described after obtaining the registration logon rights Client terminal implements management and monitoring operation;
The client terminal can provide analog simulation corresponding with the industrial processes by a man-machine interface for user The real-time online of operation and the industrial production product is shown.
2. the teaching based on MES and demo system as described in claim 1, it is characterised in that: the authorization terminal is described Service terminal provides the registration logon rights and includes that the authorization terminal can generate registration code about service terminal, and will The verification information of the registration code and the service terminal from pending communication connection carries out matching treatment, if the registration code with The verification information matches, then the authorization terminal assigns the service terminal and registers logon rights accordingly, if mismatching, Then the authorization terminal does not assign the service terminal and registers logon rights accordingly, and the service terminal is obtaining the registration The communication connection with the authorization terminal can be realized after logon rights.
3. the teaching based on MES and demo system as claimed in claim 2, it is characterised in that: the authorization terminal includes note Volume code generation module, registration code data library module and registration code manage module, and the registration code generation module is used for according to difference The build-in attribute information of service terminal generates corresponding registration code data, and the registration code library module is for saving the registration code The registration code data that generation module generates, the registration code control module is for managing the registration code data to realize to corresponding Registration code relevant information or registration code usage record information check operation;Wherein, the registration code relevant information includes note Volume validity period of the code or activation date of registration code, the registration code usage record information include the service terminal with it is described Historical record data is activated about the matching of registration code between authorization terminal.
4. the teaching based on MES and demo system as claimed in claim 3, it is characterised in that: during the service terminal includes After MES service module and MES data memory module, the relaying MES service module is communicated with the registration code data library module Connection, the relaying MES service module and the MES data memory module with client terminal communication connection, it is described in It can be realized the online management information inspection to the client terminal, to the client terminal operating status after MES service module Real-time management and setting to the access permission of client terminal card, to make the service terminal with one-to-many side Formula manages control different clients terminal simultaneously.
5. the teaching based on MES and demo system as claimed in claim 4, it is characterised in that: the relaying MES service module Online management information inspection to the client terminal and institute is specifically included to the real-time management of the client terminal operating status The client terminal quantity connecting with the service terminal can be managed by stating relaying MES service module, be executed to different clients terminal The backup of all operation datas in analog simulation operation is restored, empties or is shown, and closes to different clients terminal In the importing or export of the operation master data of analog simulation operation.
6. the teaching based on MES and demo system as claimed in claim 4, it is characterised in that: the relaying MES service module Setting to the access permission card of the client terminal is specially that the relaying MES service module is received from the client terminal Access request, it is whole about the client to obtain that the relaying MES service module carries out dissection process to the access request The attribute verification information at end, and by the attribute verification information and the client terminal that is stored in the MES data memory module Register list is associated lookup, if the associative search determines that the attribute verification information is present in the client terminal registration In list, it is determined that corresponding client terminal is legitimate client terminal and assigns its corresponding access permission card, otherwise, it determines right The client terminal answered is that illegal client terminal does not assign its corresponding access permission card, and the client terminal connects described in the acquisition After entering licensing, communication connection can be interacted with the service terminal.
7. the teaching based on MES and demo system as described in claim 1, it is characterised in that: the client terminal it is man-machine Interface also provides factory modeling setting sub-interface, Modeling in Product setting sub-interface, Technology Modeling setting sub-interface and production procedure Sub-interface is set, by operating to the man-machine interface, sub-interface can be set to the factory modeling, the product is built Mould setting sub-interface, Technology Modeling setting sub-interface and production procedure setting sub-interface carry out different operation moulds respectively The setting of formula.
8. the teaching based on MES and demo system as claimed in claim 7, it is characterised in that: factory modeling setting The operational mode at interface includes workshop division of labor management mode, line management mode, production equipment configuration management mode, Ren Yuangang Position adjustmenting management mode;The operational mode of the Modeling in Product setting sub-interface includes target product production selection mode, former material Mode, materials procurement inventory setting mode are purchased in material selection;The operational mode of the Technology Modeling setting sub-interface includes work Position setting management mode, process route management mode;The operational mode of the production procedure setting sub-interface includes that work order is write Management mode, raw material receive/send management mode, raw materials inventory checks mode, intermediate products manufacturing management system.
9. the teaching based on MES and demo system as described in claim 1, it is characterised in that: the client terminal it is man-machine Interface also provides production plan setting sub-interface, quality of production setting sub-interface, product accounting analysis sub-interface, production report and sets The production can be counted by operating to the man-machine interface by setting sub-interface and product information retrospect setting sub-interface Sub-interface, quality of production setting sub-interface, product accounting analysis sub-interface, production report setting are set in delineating Interface and product information retrospect setting sub-interface carry out the setting of different operating parameters respectively.
10. the teaching based on MES and demo system as described in claim 1, it is characterised in that: the client terminal can also Real-time three-dimensional displaying, the visitor are carried out by the man-machine interface come the industrial production product obtained to analog simulation operation Family terminal can also generate the quality analysis report about the industrial production product by preset product quality analysis software It accuses.
CN201811584803.0A 2018-12-24 2018-12-24 A kind of teaching and demo system based on MES Pending CN109599000A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811584803.0A CN109599000A (en) 2018-12-24 2018-12-24 A kind of teaching and demo system based on MES

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811584803.0A CN109599000A (en) 2018-12-24 2018-12-24 A kind of teaching and demo system based on MES

Publications (1)

Publication Number Publication Date
CN109599000A true CN109599000A (en) 2019-04-09

Family

ID=65963382

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811584803.0A Pending CN109599000A (en) 2018-12-24 2018-12-24 A kind of teaching and demo system based on MES

Country Status (1)

Country Link
CN (1) CN109599000A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110728870A (en) * 2019-09-09 2020-01-24 上海同一迅阳科技有限公司 MES simulation teaching system, computer device and computer storage medium
CN111581837A (en) * 2020-05-14 2020-08-25 深圳兆鼎科技有限公司 Integrated manufacturing business management simulation system
CN111680928A (en) * 2020-06-15 2020-09-18 沈机(上海)智能***研发设计有限公司 MES operation system, control method thereof, medium, terminal and education training system
CN115050238A (en) * 2022-07-08 2022-09-13 卡斯柯信号有限公司 Real CTC system-based multi-mode switching simulation training system
CN115955361A (en) * 2023-03-09 2023-04-11 北京智芯微电子科技有限公司 Power distribution internet of things end-side equipment access method and private key and license generation method

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880123A (en) * 2012-08-28 2013-01-16 浙江大学 System and method for controlling production process of petrochemical enterprise on basis of manufacturing execution system (MES) workflow
CN103106559A (en) * 2013-01-28 2013-05-15 北京交通大学 Virtual-actual fusion industrial engineering comprehensive experiment system
CN203085062U (en) * 2013-01-22 2013-07-24 桂林易创精益信息技术有限公司 Simulation factory of manufacture enterprise for training
CN103714273A (en) * 2013-12-31 2014-04-09 深圳市兴邦创新信息技术有限公司 Software authorization system and method based on online dynamic authorization
CN103824136A (en) * 2014-03-13 2014-05-28 西安工业大学 MES (Manufacturing Execution System) dynamic workshop scheduling and manufacturing execution system
CN105956423A (en) * 2016-04-21 2016-09-21 网宿科技股份有限公司 Method and device for authentication
US20170255187A1 (en) * 2013-10-14 2017-09-07 Schneider Electric Software, Llc Line management in manufacturing execution system
CN107767015A (en) * 2017-09-05 2018-03-06 南京国际船舶设备配件有限公司 A kind of production system based on MES
CN108052020A (en) * 2017-12-19 2018-05-18 浙江大学 A kind of Chemical Processes Simulation device towards intelligence manufacture
CN109064820A (en) * 2018-08-31 2018-12-21 广州超远机电科技有限公司 A kind of intelligence manufacture comprehensive training system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880123A (en) * 2012-08-28 2013-01-16 浙江大学 System and method for controlling production process of petrochemical enterprise on basis of manufacturing execution system (MES) workflow
CN203085062U (en) * 2013-01-22 2013-07-24 桂林易创精益信息技术有限公司 Simulation factory of manufacture enterprise for training
CN103106559A (en) * 2013-01-28 2013-05-15 北京交通大学 Virtual-actual fusion industrial engineering comprehensive experiment system
US20170255187A1 (en) * 2013-10-14 2017-09-07 Schneider Electric Software, Llc Line management in manufacturing execution system
CN103714273A (en) * 2013-12-31 2014-04-09 深圳市兴邦创新信息技术有限公司 Software authorization system and method based on online dynamic authorization
CN103824136A (en) * 2014-03-13 2014-05-28 西安工业大学 MES (Manufacturing Execution System) dynamic workshop scheduling and manufacturing execution system
CN105956423A (en) * 2016-04-21 2016-09-21 网宿科技股份有限公司 Method and device for authentication
CN107767015A (en) * 2017-09-05 2018-03-06 南京国际船舶设备配件有限公司 A kind of production system based on MES
CN108052020A (en) * 2017-12-19 2018-05-18 浙江大学 A kind of Chemical Processes Simulation device towards intelligence manufacture
CN109064820A (en) * 2018-08-31 2018-12-21 广州超远机电科技有限公司 A kind of intelligence manufacture comprehensive training system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
贾艳,李晋航: "离散制造执行***的仿真教学设计与实现", 《机械设计与制造》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110728870A (en) * 2019-09-09 2020-01-24 上海同一迅阳科技有限公司 MES simulation teaching system, computer device and computer storage medium
CN111581837A (en) * 2020-05-14 2020-08-25 深圳兆鼎科技有限公司 Integrated manufacturing business management simulation system
CN111581837B (en) * 2020-05-14 2023-05-05 深圳兆鼎科技有限公司 Comprehensive manufacturing business management simulation system
CN111680928A (en) * 2020-06-15 2020-09-18 沈机(上海)智能***研发设计有限公司 MES operation system, control method thereof, medium, terminal and education training system
CN115050238A (en) * 2022-07-08 2022-09-13 卡斯柯信号有限公司 Real CTC system-based multi-mode switching simulation training system
CN115050238B (en) * 2022-07-08 2024-03-12 卡斯柯信号有限公司 Multimode switching simulation training system based on real CTC system
CN115955361A (en) * 2023-03-09 2023-04-11 北京智芯微电子科技有限公司 Power distribution internet of things end-side equipment access method and private key and license generation method
CN115955361B (en) * 2023-03-09 2023-05-23 北京智芯微电子科技有限公司 Power distribution Internet of things terminal side equipment access method and private key and license certificate generation method

Similar Documents

Publication Publication Date Title
CN109599000A (en) A kind of teaching and demo system based on MES
Liu et al. E-learning, e-education, and online training
Hashemipour et al. A modular virtual reality system for engineering laboratory education
CN106297445A (en) A kind of mobile learning system based on big data
Mkrttchian et al. Model in SM of DEE Based on Service-Oriented Interactions at Dynamic Software Product Lines
Psycharis et al. Unfolding the curriculum: physical computing, computational thinking and computational experiment in STEM’s transdisciplinary approach
Petrović et al. Development of an educational game based on IoT
CN104680910A (en) Medical simulation diagnosis and treatment teaching system based on cloud platform
Cudney et al. Enhancing undergraduate engineering education of lean methods using simulation learning modules within a virtual environment
Guo Research on the construction of the quality evaluation model system for the teaching reform of physical education students in colleges and universities under the background of artificial intelligence
Dawson et al. Developing learning objects for engineering and science fields: using technology to test system usability and interface design
Xie [Retracted] University Piano Education Visualization System under the Background of Distance Education Based on 5G Network
Zhong et al. RFID-enabled learning supply chain: A smart pedagogical environment for TELD
Jeschke et al. VideoEasel: Architecture of virtual laboratories for mathematics and natural sciences
Dessouky et al. A virtual factory teaching system in support of manufacturing education
Jenek et al. Media Architecture in Architecture Studio Education capturing dynamics in the process: Exploring how architecture students design with virtual design environments tools
Liu et al. e-Learning, e-Education, and Online Training: 6th EAI International Conference, eLEOT 2020, Changsha, China, June 20-21, 2020, Proceedings, Part I
Xie Evaluation of Multimedia Classroom Teaching Effectiveness Based on RS‐BP Neural Network
Baggia et al. Low code programming with oracle APEX offers new opportunities in higher education
Sun Research on remote control method of assisted instruction based on machine learning
Wang Check for updates Entrepreneurship Platform Under Virtual Reality Technology (VRT)
CN103077637A (en) Information system development factory experiment method based on role simulation
Pan Structural optimization of architectural environmental art design based on multiagent simulation system
Cruz et al. A Proposed Natural Science E-Instructional Systems Design (E-ISD) for the Mendiola Consortium
Voas Thoughts on Complexity, Trust, and Truth.

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190409

RJ01 Rejection of invention patent application after publication