Font Size: a A A

Design And Implementation Of Ladder Diagram Designer Based On XML

Posted on:2020-12-26Degree:MasterType:Thesis
Country:ChinaCandidate:F YangFull Text:PDF
GTID:2428330572967386Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the combination of traditional programmable logic controllers and new concepts such as motion,network,security,and intelligence,the programmable controller industry has ushered in a new era of technology.Due to the late start of research in the field of programmable controller technology in China,related core technologies have long been monopolized by foreign countries.The lack of independent research and development control system has always been a problem.In view of this,it is important to design and implement a ladder designer that conforms to the IEC61131-3 standard.This paper focuses on the design and implementation of the ladder-based designer based on XML.The detailed content is as follows:(1)The traditional ladder designer uses a templating design,it focuses on the editing process rather than the editing results,which causes a set of problems such as editing difficulties.In view of this,this paper proposes a set of non-pattern ladder editing rules.This method focuses on editing results rather than editing process.In addition,we introduce the grid design of the ladder container and the virtual section concept to avoid the problem of precise positioning of the control and improve the programming efficiency.(2)This paper adopts the component design method to divide the ladder graphic component into several components and distinguish the control by the number and content of the component.This method tackle the problem caused by the diversity of controls in the design of ladder graphic components.(3)Based on the IEC61131-3 standard description of the ladder graphic component object,we propose a set of interactive XML definitions and use DTD to constraints XML,as well as build unified data as required to ensure the versatility and interactivity of XML files.(4)Based on two practical programming cases,we verify the feasibility of the scheme.Further,we conduct experiments to illustrate the advantages of the non-modal editing rules and inline mode editing rules.
Keywords/Search Tags:IEC61131-3, XML, ladder diagram, designer, non-modal, interactive
PDF Full Text Request
Related items