Font Size: a A A

Research On PLCopen Motion Control Development Platform And Its Reliability

Posted on:2019-05-15Degree:MasterType:Thesis
Country:ChinaCandidate:J HeFull Text:PDF
GTID:2428330548476390Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The motion control technology is the core technology in the intelligent manufacturing industry,and a high-efficient,reusable and high-reliable one is the necessary condition to promote national industrial development.By taking the promotion of the development efficiency of the motion control system,reusability of the graphic code and the system reliability as the object,as well as combining with the major task in the country,this paper conducted in-depth research on the standard motion control of PLCopen.First of all,by aiming at deficiency of code reuse,low-efficiency of development and other problems in motion controlling software market,this paper did in-depth study on the standard motion control specification of PLCopen,and also made the following research in terms of compiling such development platform,converting algorithm and other aspects.1)This paper came up with resolving the standard motion control program(AOV graph format)into binary tree structure by adopting the algorithm specification of series parallel connection,and then serializing the binary tree,so as to complete the translation from graph control to IL instruction,which has improved the efficiency of control translation effectively.2)In the part of translating the motion control language of PLCopen into IL instruction,this paper proposed the mapping algorithm of packaging single function block via XML data node(sentence),and the completion of mapping via combining with the interface parameter information in the motion control function block of PLCopen.This method has improved the reconfigurability for single function block and promoted the development efficiency for the system.3)This paper brought forward the unified definition to standard motion control function block of PLCopen,the packaging of function block information by adopting XML mark language,and then the development of control base by resolving XML file.This method has enhanced the flexibility and extendibility of the control.Secondly,by aiming at the reliability analysis and other problems in the standard motion control system of PLCopen,came up with a kind of new automation model of stratification time.It had constructed the model for the program state and system state separately,verified by adopting UPPAAL model validator,regarded the correctness or error of the execution path asthe analysis result,and realized the analysis of reliability towards motion control system.The automation model of stratification time is beneficial for promoting the correctness of model conversion,and meanwhile the SB virtual code had been introduced by the time of modeling the system state layer,which has reduced the degree of coupling under all kinds of system states.Finally,it had realized the development platform of standard motion control system of PLCopen under the circumstance of Microsoft Visual Studio 2008,and meanwhile verified the correctness of the platform through multiple examples.The automation model of stratification time had been verified in the UPPAAL model detector,the experimental results show that this method could complete the reliability analysis towards the standard motion control system of PLCopen,and the error rate of model conversion could be lowered effectively.
Keywords/Search Tags:PLCopen Motion Control, IL Mapping, Reorganizable, Timed Automata, Reliability Analysis
PDF Full Text Request
Related items