第3讲--:梯形图编程语言ppt课件.ppt

第3讲--:梯形图编程语言ppt课件.ppt

ID:58701566

大小:3.68 MB

页数:81页

时间:2020-10-04

第3讲--:梯形图编程语言ppt课件.ppt_第1页
第3讲--:梯形图编程语言ppt课件.ppt_第2页
第3讲--:梯形图编程语言ppt课件.ppt_第3页
第3讲--:梯形图编程语言ppt课件.ppt_第4页
第3讲--:梯形图编程语言ppt课件.ppt_第5页
资源描述:

《第3讲--:梯形图编程语言ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、S7-300/S7-400PLC培训第3讲:梯形图编程语言2021/7/271梯形图编程语言指令系统介绍这一讲的目的是指导应用梯形图编程语言(LAD)来建立一个用户程序。这一讲也包括一个参考部分,说明梯形图语言单元的功能和助记符,以指令系统分类来介绍各个指令的功能,最后通过一些应用实例来介绍LAD指令的用法。2021/7/272梯形图编程语言指令系统介绍为理解这一讲,要求具备自动化技术的一般知识。除此之外,要求有计算机的基本修养和类似PC机的其它工作设备(例如,编程器)的知识,这些设备在操作系统MSWindows2000

2、专业版或MSWindowsXP专业版下运行。这些基本知识我们在第一和第二讲中已经作了详细的介绍。这一讲的内容适用于STEP7编程软件包5.3版,也符合IEC61131-3标准。2021/7/273梯形图编程语言指令系统介绍LAD相应于国际电工委员会IEC61131-3标准中定义的“梯形图逻辑”(“Ladderlogic”)语言。更多的细节请参考在STEP7文件NORM_TBL.WRI中的标准表。有关IEC61131-3可编程控制器的编程语言标准,我们在第四讲中还要作进一部的说明。这一讲要使用STEP7的标准软件,所以使用

3、时应该熟悉这一软件的处理,而且应该阅读过相应的文件。下面两个表,列出了学员们进一步学习的有关的文件:2021/7/274梯形图编程语言指令系统介绍Siemens公司的文件包“STEP7Reference”(“STEP7参考”)有关STEP7文件的概要说明。2021/7/275梯形图编程语言指令系统介绍为了有效的使用梯形图逻辑手册,需要熟悉S7程序的理论,它们可以在STEP7文件的在线帮助中找到。2021/7/276梯形图编程语言指令系统介绍(分类)1位逻辑指令2021/7/277梯形图编程语言指令系统介绍(分类)位逻辑指

4、令综述:位逻辑指令用两个数字,“1”和“0”,进行运算。这两个数字构成了二进制数字系统的基础。“1”和“0”称为二进制的数字或“位”。当用触点和线圈表示时,“1”指有效或被激活,“0”指无效或没有被激活。位逻辑指令解释1和0的信号状态,按照波尔逻辑的算法组合它们,这些组合最后产生的结果是1或0,这一结果称为“逻辑运算结果”(RLO)。由位逻辑运算指令触发的逻辑运算能实现多种多样的功能。2021/7/278梯形图编程语言指令系统介绍(分类)位逻辑指令能实现以下的功能:2021/7/279梯形图编程语言指令系统介绍(分类)下

5、面的指令对RLO作出响应:2021/7/2710梯形图编程语言指令系统介绍(分类)另外一些指令对“正跳沿”或“负跳沿”的转移作出响应并实现以下功能:2021/7/2711梯形图编程语言指令系统介绍(分类)2比较指令2021/7/2712梯形图编程语言指令系统介绍(分类)3转换指令2021/7/2713梯形图编程语言指令系统介绍(分类)4计数器指令2021/7/2714梯形图编程语言指令系统介绍(分类)5数据块指令6逻辑控制指令2021/7/2715梯形图编程语言指令系统介绍(分类)7整数算术运算指令2021/7/2716

6、梯形图编程语言指令系统介绍(分类)8浮点算术运算指令2021/7/2717梯形图编程语言指令系统介绍(分类)8浮点算术运算指令2021/7/2718梯形图编程语言指令系统介绍(分类)9赋值指令2021/7/2719梯形图编程语言指令系统介绍(分类)10程序控制指令2021/7/2720梯形图编程语言指令系统介绍(分类)11移位和旋转指令2021/7/2721梯形图编程语言指令系统介绍(分类)12状态位指令2021/7/2722梯形图编程语言指令系统介绍(分类)13定时器指令2021/7/2723梯形图编程语言指令系统介绍

7、(分类)14字逻辑指令2021/7/2724梯形图编程语言实际应用举例梯形图编程语言中的每一条梯形图逻辑指令触发一个特殊的操作。把这些指令组合成一个程序,就能实现各种各样的自动化任务。这一讲提供一些使用梯形图逻辑的实际应用例子:1)应用逻辑指令控制皮带输送机2)应用逻辑指令检测皮带输送机的运动方向3)应用定时器指令产生一个时钟脉冲4)应用计数和比较指令保持储存空间的跨距5)应用集成运算指令解决计算问题6)对加热炉设定加热时间2021/7/2725梯形图编程语言实际应用举例应用实例中所使用到的一些指令:2021/7/272

8、6位逻辑指令举例例1:皮带输送机控制:下面的图表示一台皮带输送机,可以用电气方法实现控制。在皮带输送机的入口端有两个按钮:S1用作启动用,S2用作停止用。在皮带输送机的终端也有两个按钮S3用作启动用,S4用作停止用。因此,在皮带输送机的两端均可实现启/停。另外,当输送的物件到达皮带终端时,传感器S5将使皮带输送机停止

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。