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

欢迎来到电工学习网!

介绍西门子PLC编程语言

2016-08-15 17:37分类:西门子PLC 阅读:

        西门子编程语言种类很多,各有各的优势,语句表和指令表类似,是编程语言的一种,在PLC中应用比较普遍,也是一种高级编程语言,PLC中语句表、梯形图、SCL等编程语言的特点。编程语言是PLC的重要组成部分,PLC为用户提供了完整的编程语言,以适应用户编制程序的需要。

西门子plc编程语言介绍
  梯形图是PLC最早使用的一种编程语言,也是PLC最普遍采用的编程语言。梯形图编程语言是从继电器控制系统原理图的基础上演变而来的,继承了继电器控制系统中的基本工作原理和电器逻辑关系的表达方法,梯形图语言与继电器控制系统梯形图的基本思想是一致的,只是在使用符号和表达方式上有一定的区别。
      指令表编程语言类似于计算机中的助记符汇编语言,它是PLC最基础的编程语言,所谓指令表编程,是用一个或几个容易记忆的字符来代表PLC的某种操作功能,按照一定的语法和句法编写出一行一行的程序,来实现所要求的控制任务的逻辑关系或运算。
  结构化文本是一种高级的文本语言,是一种较新的编程语言。结构化文本语言表面上与PASCAL语言很相似,但它是一个专门为工业控制应用开发的编程语言,具有很强的编程能力,与梯形图相比,它能实现复杂的数学运算,编写的程序非常简洁和紧凑。
  功能块图采用类似于数字逻辑门电路的图形符号,逻辑直观,使用方便,它没有梯形图语言中的触点和线圈,但拥有与之等价的指令。
  顺序功能图亦称功能图。SFC编程方法是法国人开发的,是一种真正的图形化编程方法。SFC专用于描述工业顺序控制程序,使用它可以对具有并发、选择等复杂结构的系统进行编程,特别适合在复杂的顺序控制系统中使用。
  

上一篇:什么是西门子PLC硬冗余

下一篇:西门子PLC控制程序怎么保护

相关推荐

电工推荐

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