电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

哪些编程语言最常用?

2016-11-04 23:24分类:PLC自学教材 阅读:

 

    梯形图是使用得最多的PLC图形编程语言。梯形图与继电器电路图很相似,具有直观易懂的优点,很容易被工厂熟悉继电器控制的电气人员掌握,特别适合于开关量逻辑控制。
    语句表是一种类似于微机的汇编语言的文本语言,多条语句组成一个程序段。语句表的输入方便快捷,还可以在每条语句的后面加上注释,便于复杂程序的阅读和理解。在设计通信、数学
运算等高级应用程序时建议使用语句表。语句表程序较难阅读,其中的逻辑关系很难一眼看出,在设计有复杂的触点控制电路的程序时最好使用梯形图语言。
    功能块图用类似于与门、或门的方框来表示逻辑运算关系,一些复杂的功能(例如数学运算功能等)用指令框来表示,功能块图适合于熟悉数字电路的人使用。国内使用梯形图的人最多,指令表语言使用得也较多,欧洲人比较偏爱功能块图。图3-1和图3-2用S7-200的3种编程语言表示同一逻辑关系。
功能块图与语句表
    图3-2功能块图与语句表
    顺序功能图是一种位于其他编程语言之上的图形语言,是用来描述开关量控制系统的功能和编写顺序控制程序的有力工具。
    结构文本是为IEC 61131-3标准创建的一种专用的高级编程语言。
    PLC的手持式编程器一般只能使用指令表,现在的趋势是使用功能强大、形象直观的编程软件。有的PLC只有梯形图和指令表语言,有的PLC(例如S7-200)有梯形图、指令表和功能块图语言,这些语言编写的程序可以相互转换。上述3种语言是西门子的S7-300/400的STEP7编程软件的基本配置,除此以外,该软件还配备有多种编程语言,但是需要付额外的费用。

上一篇:异步电动机正反转控制为什么需要设置硬件互锁电路?

下一篇:按物理结构可以将PLC分为哪些类型?各有什么特点?

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部