Font Size: a A A

Design And Implementation Of SFC DesignerBased On Interchangeable

Posted on:2020-04-05Degree:MasterType:Thesis
Country:ChinaCandidate:C YuFull Text:PDF
GTID:2428330572967404Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Programmable logic controller(PLC)is a controller widely used in industrial control systems,however,China's research in the field of industrial control has been at a low level.The lack of autonomous control system development platform has always been an important issue that needs to be solved urgently in China.Document interaction has always been the focus of research at home and abroad.Implementing file sharing between different PLC system is a challenging task.Sequential Function Chart(SFC)is one of the PLC programming languages.It has rich expression forms and clear logical structure.It is widely used in designing complex industrial control tasks.Therefore,this paper focuses on the design and implementation of an interactive SFC designer.The details are as follows:1.Through the research of PLC programming platforms around the world,under the guidance of IEC61131 international standards,The XML preservation structure of the SFC language that meets the specifications and user requirements is designed.And use XSD to constrain XML to ensure the versatility and interactivity of XML files,.2.A new AOV model containing transformation information was proposed and theoretically defined and reasoned.The control information saved in the AOV node is mapped to the XML framework conforming to the standard by pattern matching.By modeling and transforming the SFC program,the problem that the files of different platforms cannot be interactive when the configuration file format of the industrial control platform is not uniform is solved.The model guarantees the comprehensiveness of the data,the structural integrity and the conversion efficiency of the nodes with the most reasonable structure.3.Through the analysis of the development requirements of the SFC designer,the design goals of the editor are proposed by the software functional analysis and non-functional requirements analysis,and the specific design schemes are made from the aspects of system function,storage model and view design.And finally,The SFC language development platform based on the MVC pattern is implemented.At last,by designing two cases to verify the practicability of the platform and the correctness of the interaction,the platform has passed the international certification of the IEC61131-3 standard.
Keywords/Search Tags:PLC, SFC development platform, interactive, AOV structure, XML structure
PDF Full Text Request
Related items