西门子PLC的几种编程语言简单介绍 点击:9429 | 回复:60



如火

    
  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-10-28 14:11:00
楼主
西门子PLC的几种编程语言 
 
    不同的商家的PLC有不同的编程语言,但就某个商家而言,PLC的编程语言也就那么几种。下面,以西门子PLC的编程语言为例,说明一下,各种编程语言的异同。 

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

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

  西门子STEP7中的该编程语言是S7 Graph。

  2、梯形图(LAD-LAdder Diagram)

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

  梯形图由触点、线圈和用方框表示的指令构成。触点代表逻辑输入条件,线圈 代表逻辑运算结果,常用来控制的指示灯,开关和内部的标志位等。指令框用来表示定时器、计数器或数学运算等附加指令。

  在程序中,最左边是主信号流,信号流总是从左向右流动的。

  不适合于编写大型控制程序。

  3、语句表(STL-STatement List)

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

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

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

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

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

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



工控自动001

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 92回
  • 年度积分:0
  • 历史总积分:200
  • 注册:2002年8月24日
发表于:2005-11-14 22:12:00
21楼
   工控各类专业技术交流教学区新浪uc团体号:5025438 希望大家加入组成我们自己的现场交流教学区uc软件到这个地方下http://download.51uc.com/uc_download.shtml[url=http://download.51uc.com/uc_download.shtml]http://download.51uc.com/uc_download.shtml[/url]

niesuyun

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2005年7月25日
发表于:2005-11-17 18:00:00
22楼

tori何超

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 27回
  • 年度积分:0
  • 历史总积分:1387
  • 注册:2004年10月07日
发表于:2005-11-20 14:17:00
23楼
你们在PLC方面遇到什么问题的话,直接找我好了!!尽力而为!

逐浪

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 159回
  • 年度积分:0
  • 历史总积分:242
  • 注册:2005年6月30日
发表于:2005-11-20 19:01:00
24楼
 我想问一下梯形图和功能块图。

TANJINGUO

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2005年11月20日
发表于:2005-11-20 21:50:00
25楼

TT1234

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 22回
  • 年度积分:0
  • 历史总积分:194
  • 注册:2005年6月27日
发表于:2005-11-24 18:52:00
26楼
我想学PLC,可不知如何下手啊

一招半式

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 28回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2004年10月01日
发表于:2005-11-25 17:24:00
27楼
顶啊!有老鸟带带吗?

一招半式

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 28回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2004年10月01日
发表于:2005-11-25 17:25:00
28楼
顶啊!有老鸟带带吗?

张涛6

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 37回
  • 年度积分:0
  • 历史总积分:203
  • 注册:2005年11月27日
发表于:2005-11-28 23:14:00
29楼
我现在需要编程软件,最好是可以仿真的,(欧姆龙,西门子和三菱的).谁有请发给我,在此先谢了.我的邮箱changjian6@163.com谢谢

电笔

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 645回
  • 年度积分:0
  • 历史总积分:785
  • 注册:2005年4月02日
发表于:2005-11-29 19:28:00
30楼
感谢之非常!!

lixingbo

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2005年12月02日
发表于:2005-12-02 10:06:00
31楼

wincc.5591

  • 精华:0帖
  • 求助:1帖
  • 帖子:23帖 | 240回
  • 年度积分:0
  • 历史总积分:397
  • 注册:2005年10月22日
发表于:2005-12-03 01:37:00
32楼
有经念的多讲讲啊

江洲

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2005年11月29日
发表于:2005-12-03 08:23:00
33楼
各位大哥,谁能发一份西门子PLC的编程软件给我,不胜感激
对西门子的了解很少,想学习一下
谢谢
MAIL:jdm7853357@sina.com

ZM821011

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2005年12月02日
发表于:2005-12-03 21:36:00
34楼
下面引用由逐浪在 2005-11-20 19:01:00 发表的内容:
   我想问一下梯形图和功能块图。
--------------------------------------------------------------------------------------------
目前还没入门,应该做哪些准备?

多特工控人

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 33回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2005年10月05日
发表于:2005-12-04 09:15:00
35楼
我不会用s7-200里的传送指令,有哪位能指点一二,在下感激不尽,有回的请发致peng_617@yahoo.com.cn谢绝各位了

多特工控人

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 33回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2005年10月05日
发表于:2005-12-04 09:16:00
36楼
不好意思谢谢打成谢绝了,请谅解

c_lin2005

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2005年12月04日
发表于:2005-12-04 15:23:00
37楼

avlove

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2005年12月05日
发表于:2005-12-05 13:59:00
38楼
希望喜欢PLC的人加我,大家一起探讨探讨
QQ:331555855
加时请注明行业

吕禄桐

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2005年11月25日
发表于:2005-12-05 21:05:00
39楼
找plc个题目做,效果会好些

诗歌

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 48回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2004年3月19日
发表于:2005-12-06 15:17:00
40楼
大家好:
这里有没有搞啤酒设备的,控制是西门子S5的PLC,现在我车间设备出现一个问题,是人机界面提示一个信息故障号,通讯模板BF指示红灯闪烁,人机界面指示红灯也闪烁,应该是总线错误,不能复位(很难)大约等到2个小时后才能复位,不知到是什么原因?
有知道能否表达以下,诚挚谢意。

热门招聘
相关主题

官方公众号

智造工程师