An Editing System Converting UML State Diagrams to PLC Programs

碩士 === 元智大學 === 資訊工程學系 === 100 === A procedure is In recent years, the automation industry is flourishing due to the fact that both industries and human daily life rely on automation interfaces and platforms. Programmable Logical Control (PLC) replaces the traditional control of the electrical compo...

Full description

Bibliographic Details
Main Authors: Yung-Liang Chang, 張永良
Other Authors: Chin-FengFan
Format: Others
Language:zh-TW
Online Access:http://ndltd.ncl.edu.tw/handle/82366444496011775568
id ndltd-TW-100YZU05392019
record_format oai_dc
spelling ndltd-TW-100YZU053920192015-10-13T21:33:10Z http://ndltd.ncl.edu.tw/handle/82366444496011775568 An Editing System Converting UML State Diagrams to PLC Programs 轉換UML狀態圖至PLC程式碼之編輯系統 Yung-Liang Chang 張永良 碩士 元智大學 資訊工程學系 100 A procedure is In recent years, the automation industry is flourishing due to the fact that both industries and human daily life rely on automation interfaces and platforms. Programmable Logical Control (PLC) replaces the traditional control of the electrical components and becomes the mainstream of this era. Many manufacturers have invested in the development of PLC systems. This situation results in a lot of different PLC languages and editors, and also causes many PLC learning and use problems. For this reason, the IEC61131-3 standard was enacted by the International Electrotechnical Commission (IEC) in 1999 to integrate the use of language and syntax of the PLC. UML is a modeling tool most commonly used by contemporary software or system developers for planning the project and modeling the system. Since current software and system projects are getting more and more complex, using UML models at the project planning and design stages is relatively simpler and better visualized than using one of the PLC languages specified in IEC 61131. The purpose of this research is to add the UML state diagram into the editing process of programming in PLC. This research develops an editing system which can convert UML state diagrams into PLC programs. This editing system provides better visibility for the PLC programming process. If the user is not a professional PLC programmer, it is easy for him/her to learn PLC programming through this state diagram editor, which can lead the programmer quickly into the field of PLC programming. The time for learning and editing a PLC language will then be sped up by using this tool, and thus, it also improves the quality of the project. Chin-FengFan 范金鳳 學位論文 ; thesis 68 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 元智大學 === 資訊工程學系 === 100 === A procedure is In recent years, the automation industry is flourishing due to the fact that both industries and human daily life rely on automation interfaces and platforms. Programmable Logical Control (PLC) replaces the traditional control of the electrical components and becomes the mainstream of this era. Many manufacturers have invested in the development of PLC systems. This situation results in a lot of different PLC languages and editors, and also causes many PLC learning and use problems. For this reason, the IEC61131-3 standard was enacted by the International Electrotechnical Commission (IEC) in 1999 to integrate the use of language and syntax of the PLC. UML is a modeling tool most commonly used by contemporary software or system developers for planning the project and modeling the system. Since current software and system projects are getting more and more complex, using UML models at the project planning and design stages is relatively simpler and better visualized than using one of the PLC languages specified in IEC 61131. The purpose of this research is to add the UML state diagram into the editing process of programming in PLC. This research develops an editing system which can convert UML state diagrams into PLC programs. This editing system provides better visibility for the PLC programming process. If the user is not a professional PLC programmer, it is easy for him/her to learn PLC programming through this state diagram editor, which can lead the programmer quickly into the field of PLC programming. The time for learning and editing a PLC language will then be sped up by using this tool, and thus, it also improves the quality of the project.
author2 Chin-FengFan
author_facet Chin-FengFan
Yung-Liang Chang
張永良
author Yung-Liang Chang
張永良
spellingShingle Yung-Liang Chang
張永良
An Editing System Converting UML State Diagrams to PLC Programs
author_sort Yung-Liang Chang
title An Editing System Converting UML State Diagrams to PLC Programs
title_short An Editing System Converting UML State Diagrams to PLC Programs
title_full An Editing System Converting UML State Diagrams to PLC Programs
title_fullStr An Editing System Converting UML State Diagrams to PLC Programs
title_full_unstemmed An Editing System Converting UML State Diagrams to PLC Programs
title_sort editing system converting uml state diagrams to plc programs
url http://ndltd.ncl.edu.tw/handle/82366444496011775568
work_keys_str_mv AT yungliangchang aneditingsystemconvertingumlstatediagramstoplcprograms
AT zhāngyǒngliáng aneditingsystemconvertingumlstatediagramstoplcprograms
AT yungliangchang zhuǎnhuànumlzhuàngtàitúzhìplcchéngshìmǎzhībiānjíxìtǒng
AT zhāngyǒngliáng zhuǎnhuànumlzhuàngtàitúzhìplcchéngshìmǎzhībiānjíxìtǒng
AT yungliangchang editingsystemconvertingumlstatediagramstoplcprograms
AT zhāngyǒngliáng editingsystemconvertingumlstatediagramstoplcprograms
_version_ 1718066278102466560