Using UML as Front-End for PLC Program Design

2011 ◽  
Vol 267 ◽  
pp. 521-524
Author(s):  
Chong Ming Zhang ◽  
Zu Hua Fang ◽  
Chun Mei Wang ◽  
Ji Feng Ni

To minimize the influence of experiential factor and guarantee the software quality from the design phase, with the aid of unified modeling language (UML), an object-oriented design method for PLC program is presented. With UML as design tool, class diagram and state machine diagram are chosen respectively to describe the static structure and dynamic behavior of the PLC based control system, and PLC ladder diagram is acquired from state machine diagram subsequently. With the combination of object-oriented technology, UML and classic PLC design technology, the software reliability of PLC based control system is promoted, and the application area of object-oriented technology and UML is extended.

2010 ◽  
Vol 455 ◽  
pp. 237-241
Author(s):  
X.Y. Yang ◽  
H.B. Zheng ◽  
Z.W. Zhang

With the development of manufacturing automation and intelligent increasing speed, the construction in plant management information has been important tasks to promote business innovation ability, improve competitiveness and manufacturing execution. In this paper, UML (Unified Modeling Language) and object-oriented modeling technology were applied to model the static structure and dynamic behavior of the plant management information from requirement analysis to system implementation, including functional requirement model, static structural model, asset management time sequence chart, system physical model and so on. The visualized system analysis method and technology better planned the system design and improved the efficiency of the system development. It will play a guiding role in the object-oriented software development.


2014 ◽  
Vol 599-601 ◽  
pp. 530-533
Author(s):  
Hong Hao Wang ◽  
Hui Quan Wang ◽  
Zhong He Jin

Due to the complex timing sequence of NAND flash, a unified design process is urgently required to guarantee the reliability of storage system of nano-satellite. Unified Modeling Language (UML) is a widely used high level modeling language for object-oriented design. This paper adopts the UML as the design and modelling tool in the low level storage system design to elaborate the UML application in each phase of design in detail. The result shows taking UML as the modelling tool results in a clear and unambiguity design, which promotes the reliability and quality of software. At last, the feasibility of object-oriented implementation in C is presented.


Author(s):  
Gary A. Gabriele ◽  
Agustî Maria I. Serrano

Abstract The need for superior design tools has lead to the development of better and more complex computer aided design programs. Two of the more important new developments in application tools being investigation are Object Oriented Languages, and HyperMedia. Object Oriented Languages allow the development of CAD tools where the parts being designed and the design procedures specified are conceptualized as objects. This allows for the development of design aids that are non-procedural and more readily manipulated by the user trying to accomplish a design task. HyperMedia allows for the easy inclusion of many different types of data, such as design charts and graphs, into the tool that are normally difficult to include in design tools programmed with more conventional programming languages. This paper explores the development of a computer aided design tool for the design of a single stage gear box using the development HyperCard® environment and the HyperTalk® programming language. The resulting program provides a user friendly interface, the ability to handle several kinds of design information including graphic and textual, and a non-procedural design tool to help the user design simple, one stage gear boxes. Help facilities in the program make it suitable for undergraduate instruction in a machine elements design course.


Author(s):  
PENGCHENG ZHANG ◽  
HENRY MUCCINI ◽  
YUELONG ZHU ◽  
BIXIN LI

The Web Services Choreography Description Language (WS-CDL) is a specification developed by the W3C and can be viewed as a blueprint for the development of end-point services. Consequently, it is worth providing a systematic approach for its modeling, analysis and verification. The Unified Modeling Language (UML) is an industry standard for modeling. Applying UML to model WS-CDL is obviously a promising solution to bring together academics and practitioners through a unique standard language. In this paper, we propose to use different UML diagrams to model WS-CDL. UML Component Diagram is used to model the underlying structure of WS-CDL. UML Sequence Diagram is utilized to model the activities in WS-CDL. UML State Machine Diagram is utilized to model the behaviors of each role participating in a WS-CDL specification. We then enrich the UML State Machine Diagram with data by the use of UML Class Diagram. Given the UML specification of WS-CDL, we then provide a systematic way of formally analyzing and verifying WS-CDL against desired properties. Some experiments show that our approach can verify structural, behavioral and data properties in a middle-scale data-enriched WS-CDL specification.


ROTASI ◽  
2019 ◽  
Vol 21 (4) ◽  
pp. 200
Author(s):  
Prianggada Indra Tanaya

Subsumption control architecture is an control architecture based on parallel system. Input of information of sensors is directly connected through modules in the control system, and further the decision making is connected to actuators. Automated Guided Vehicle or AGV is an automated component within integrated manufacturing system. In this article, this control architecture will be designed and implemented to an AGV. Commands are designed based on Object-Oriented technology. The commands are arranged in subsumption, where a command higher subsumed other command of its lower level. GPFO (Greater Priority First Out) technique is implemed for executing the commands by using multi-threading. Experimentation is performed to have the characteristics of commands being executed. This work introduce our effort to design an operating system for an AGV.


Author(s):  
Jodi Hendrawan

The development of information technology is currently growing rapidly and widely used in meeting human needs. However, the present presentation of information is still experiencing many obstacles in its less effective and inefficient presentation, such as information on worship, wudhu and adzan especially for Muslims which still must be obtained from religious figures, print media, magazines and books which is less effective and inefficient because it must provide a special time, a certain place and spend the cost to get the information. These problems can be overcome by utilizing the development of information technology that is the learning media on ​​Andoid mobile devices. The design of the application can use object oriented design tools with Unified Modeling Language modeling which is dominated by objects and denoted in specific symbols. With the application of mobile learning on mobile devices, the presentation of information about prayer, wudhu and adzan for Muslims becomes more effective, accessible anywhere, anytime, and the delivery of information becomes more interactive.  Keywords :Android, Learning, UML, Shalat


Sign in / Sign up

Export Citation Format

Share Document