西门子plc不同编程语言的区别

来源:电工天下时间:2017-04-22 12:48:01 作者:老电工手机版>>

西门子plc不同编程语言的区别

不同plc厂家有不同的编程语言,某一个厂商的plc编程语言,往往只有几种,以西门子plc的编程语言为例,介绍各种编程语言的区别:

1、顺序功能图(SFC-Seauential Fuction Chart)

这是位于其它编程语言之上的图形语言,用来编程顺序控制的程序(如:机械手控制程序)。编写时,工艺过程被划分为若干个顺序出现的步,每步中包括控制输出的动作,从一步到另一步的转换由转换条件来控制,特别适合于生产制造过程。
西门子STEP7中的该编程语言是S7 Graph。

2、梯形图(LAD-LAdder Diagram)

这是使用使用最多的plc编程语言。因与继电器电路很相似,具有直观易懂的特点,很容易被熟悉继电器控制的电气人员所掌握,特别适合于数字量逻辑控制。

梯形图由触点、线圈和用方框表示的指令构成。触点代表逻辑输入条件,线圈 代表逻辑运算结果,常用来控制的指示灯,开关和内部的标志位等。指令框用来表示定时器、计数器或数学运算等附加指令。在程序中,最左边是主信号流,信号流总是从左向右流动的。不适合于编写大型控制程序。西门子plc不同编程语言的区别。

3、语句表(STL-STatement List)

这是一种类似于微机汇编语言的一种文本编程语言,由多条语句组成一个程序段。语言表适合于经验丰富的程序员使用,可以实现某些梯形图不能实现的功能。

4、功能块图(FBD-Function Block Diagram)

功能块图使用类似于布尔代数的图形逻辑符号来表示控制逻辑,一些复杂的功能用指令框表示,适合于有数字电路基础的编程人员使用。功能块图用类似于与门、或门的框图来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈表示“非”运算,方框用“导线”连在一起,信号自左向右。

5、结构化文本(ST-Structured Text)

结构化文本(ST)是为IEC61131-3标准创建的一种专用的高级编程语言。与梯形图相比,它实现复杂的数学运算,编写的程序非常简洁和紧凑。

STEP7的S7 SCL结构化控制语言,编程结构和C语言和Pascal语言相似,特别适合于习惯于使用高级语言编程的人使用。 

相关文章
  • 西门子plc上升沿与下降沿的作用及编程方法

    西门子plc上升沿与下降沿的作用及编程方法

    西门子plc上升沿与下降沿的作用及编程方法,西门子plc上升沿与下降沿的作用及编程方法,以及上升沿和下降沿的主要作用说明。

    时间:2022-09-20 19:49:42

  • profibus dp与pa有什么区别

    profibus dp与pa有什么区别

    在profibus中dp与pa的区别有哪些,参考如下:dp/pa:通信速率:一个是高度,一个是低速;dp:设备一级的,高速数据传输;profibus dp和pa的差别在物理层,二者都从现场设备存取相同的数据。

    时间:2022-04-28 18:31:12

  • profinet和以太网有什么区别

    profinet和以太网有什么区别

    profinet和以太网的主要区别,参考如下:工业以太网是自动化领域控制层和管理层的主要网络类型之一,用于连接PLC和PLC或者PLC和上位机。以上负责连接网络的物理介质,即为工业以太网。

    时间:2022-04-28 18:29:39

  • 西门子s7-200系列plc定时中断指令编程入门

    西门子s7-200系列plc定时中断指令编程入门

    西门子s7-200系列plc定时中断指令编程入门,

    时间:2022-02-05 08:11:01

  • 西门子s7-200有符号数和无符号数的区别

    西门子s7-200有符号数和无符号数的区别

    有关西门子s7-200的入门教程,介绍了s7-200中数的类型,一是有符号数,二是无符号数,那么西门子s7-200有符号数和无符号数的区别有哪些,下面一起来学习下。

    时间:2021-10-23 06:52:27

  • 西门子plc编程符号地址的二种类型

    西门子plc编程符号地址的二种类型

    西门子plc编程符号地址的二种类型,分为未用符号显示、无符号地址显示两种,这两个选项无显示过滤设定项,分别用于显示符号地址与绝对地址。

    时间:2020-11-17 13:19:17

  • 西门子STEP7 Micro WIN编程软件选项设置方法

    西门子STEP7 Micro WIN编程软件选项设置方法

    有关西门子step7 Micro WIN编程软件的选项设置方法,介绍了西门子STEP7 Micro WIN编程软件的选项设置步骤,教大家设置合理的参数选项,以方便自己的编程工作。

    时间:2020-04-23 11:31:46

  • 西门子s7-200系列plc编程器的用法实例

    西门子s7-200系列plc编程器的用法实例

    有关西门子s7-200系列plc编程器的用法,包括步进与伺服脉冲的定位控制、高速计数功能、PID回路控制功能的例子,感兴趣的朋友参考下。

    时间:2020-04-23 09:58:21

推荐文章

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有