天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 社科論文 > 邏輯論文 >

基于Linux的軟PLC設計:綜合邏輯控制器

發(fā)布時間:2023-11-20 20:50
  可編程邏輯控制器(PLC)在自動化行業(yè)運用已超過40多年,但這些控制器仍不具備可互操作性。各廠商正在開發(fā)集成的、可重用的、柔性的、優(yōu)化的PLC以適應迅速變化的競爭市場。在PLC的應用中,達到集成化和可重用的關鍵就是標準化。沒有標準化就沒有不同PLC間的兼容性。在標準國際化的指導思想下,出臺了IEC6331標準,其中的第三部分定義了自動化工程的軟件模型,以及5種開發(fā)語言。但各編程工具之間仍不具備真正的可重用性和通用性。 本文分析了PLC的集成開發(fā)環(huán)境(IDE),并提出了一種新的定義梯形圖程序和梯形圖元件的文件結構規(guī)范,以實現(xiàn)各PLC間的文件可相互使用。論文研究表明這種文件規(guī)范可以支持各種不同的接口。梯形圖文件應支持的三種接口:(1)圖形用戶接口;(2)輸入/輸出接口;(3)與其它程序語言間的接口。同樣,對于函數(shù)模塊,也需要三種接口:(1)圖形用戶接口;(2)輸入/輸出接口;(3)與其它程序語言間的接口。梯形圖的圖形結構表明,與其它編程語言的接口就是所定義的文件規(guī)范本身。當有了標準化的PLC程序文件規(guī)范,就意味著有了與其它編程語言間的接口,但只有同時滿足上述三種接口,PLC才具備可互操作性...

【文章頁數(shù)】:71 頁

【學位級別】:碩士

【文章目錄】:
摘要
ABSTRACT
Table of Contents
CHAPTER 1 INTRODUCTION AND BACKGROUND
    1.1 INTRODUCTION
    1.2 BACKGROUND
    1.3 SIGNIFICANCE OF THIS RESEARCH
    1.4 METHODOLOGY
CHAPTER 2 PROGRAMMABLE LOGIC CONTROLLERS
    2.1 HISTORICAL PERSPECTIVE
        2.1.1 HARDWIRED LOGIC TO PROGRAMMABLE LOGIC
        2.1.2 PROGRAMMING LANGUAGES
    2.2 MODERN PLC
    2.3 SOFT PLC
        2.3.1 SOFTWARE PLC IMPLEMENTATION EXAMPLES
    2.4 USER PROGRAM EXECUTION
CHAPTER 3 IDE USER INTERFACE
    3.1 USER INTERFACE
    3.2 DATA FLOW GRAPHS AND CONTROL DATA FLOW GRAPHS
        3.2.1 DATA FLOW GRAPHS
        3.2.2 CONTROL DATA FLOW GRAPHS
    3.3 USER INTERFACE LANGUAGE
        3.3.1 LANGUAGE SELECTION CDFG
        3.3.2 DATA STRUCTURE AND IMPLEMENTATION
    3.4 SUMMARY
CHAPTER 4 IDE LADDER DIAGRAM AND INSTRUCTION LIST
    4.1 STRUCTURE OF TRADITIONAL COMPILER
    4.2 LADDER DIAGRAM AS A PROGRAMMING LANGUAGE
    4.3 GRAPHS
        4.3.1 DEFINITION
        4.3.2 GRAPH TRAVERSAL ALGORITHMS
    4.4 LADDER DIAGRAM GRAPHICAL REPRESENTATION
        4.4.1 LADDER DIAGRAM PROGRAM FILE
        4.4.2 PROPOSED LADDER DIAGRAM PROGRAM FILE ARCHITECTURE
    4.5 REPRESENTATION OF LD AND IL INTO AOV DIAGRAPH
        4.5.1 AOV DIAGRAPH
        4.5.2 LD NETWORK (GRAPH) AS A LD TREE
        4.5.3 REVERSING THE TSDFS ALGORITHM
        4.5.4 FURTHER ANALYSIS
        4.5.5 SUMMARY
    4.6 AOV DIAGRAPH AS INTERMEDIATE CODE
    4.7 AUXILIARY VARIABLES, THE STACK AND THE AOV DIAGRAPH
        4.7.1 STACKS
        4.7.2 AUXILIARY VARIABLES
    4.8 MODIFIED IEC 61131-3 IL
    4.9 IL OPTIMIZATION
        4.9.1 xNODE’s Precedence Criterion
        4.9.2 SIMPLE BRANCHES TO TNODES
    4.10 SUMMARY
CHAPTER 5 LADDER DIAGRAM GRAPHICAL ELEMENTS
    5.1 MODELING OBJECT ELEMENTS
    5.2 DATA STRUCTURES
        5.2.1 Structures
        5.2.2 Unions
    5.3 DEFINING A FB IN LD LANGUAGE
        5.3.1 PROGRAM ORGANIZATION UNIT
        5.3.2 DESIGNING GRAPHICAL ELEMENTS
    5.4 INTEGRATED GRAPHICAL INTERFACE
        5.4.1 LITERATURE REVIEW
        5.4.2 STRUCTURE OF USER-DEFINED FUNCTIONS – A STUDY
        5.4.3 FILE SYSTEM FOR THE USER DEFINED FUNCTIONS
        5.4.4 PROPOSED ARCHITECTURE
CHAPTER 6 CONCLUSIONS AND FUTURE WORK
    6.1 CONCLUSION
    6.2 FUTURE WORK
Bibliography
攻讀碩士學位期間取得的研究成果
Acknowledgements
附件



本文編號:3865814

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/shekelunwen/ljx/3865814.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶3d482***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com