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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |