首 页 - ┆ 小小说社会科学搜榜改进建议哲学宗教政治法律文化科教语言文字医学管理资源艺术资料数理化天文地球专业技术教育资源建筑房地产
当前位置:e书联盟 > 建筑房地产 > 建筑房地产ppt
西门子培训讲义7_块结构和块编辑.ppt
运行环境:Win9X/Win2000/WinXP/Win2003/
建筑语言:简体中文
建筑类型:国产软件 - 建筑房地产ppt
授权方式:共享版
建筑大小:1.39 MB
推荐星级:
更新时间:2019-12-30 14:07:42
联系方式:暂无联系方式
官方主页:Home Page
解压密码:点击这里
  • 好的评价 此建筑真真棒!就请您
      0%(0)
  • 差的评价 此建筑真差劲!就请您
      0%(0)

西门子培训讲义7_块结构和块编辑.ppt介绍

块结构和块编辑 目标 程序块类型 程序结构 过程映象 循环程序执行 插入S7 块 LAD/STL/FBD编辑器 STEP7 编程语言 选择编程语言 用 LAD/FBD 编程 用 STL 编程 块的保存 在OB1中调用块 下载块到 PLC 简单程序调试 下载和保存修改的块 练习: 电机点动 (FC 16) 练习:在 OB 1中调用 FC 16 如果你想知道更多 编辑器用户设置:“General”标签 编辑器用户设置:“View”标签 编辑器用户设置:“STL”标签 编辑器用户设置:“LAD/FBD”标签 编辑器用户设置:“Block”标签 编辑器用户设置:“Sources/Source Text”标签 启动	当PLC得电或从STOP 切换到RUN模式时,CPU执行一次全启动 (使用OB100)。 在全启动期间,操作系统: 	 ?	清除非保持位存储器、定时器和计数器 	 ?	删除中断堆栈和块堆栈 	 ?	复位所有保存的硬件中断和诊断中断 	 ?	启动扫描循环监视时间  扫描循环	CPU的循环操作包括三个主要部分,见上图: 	 ?	CPU 检查输入信号的状态并刷新过程映象输入表。 	 ?	执行用户程序 	 ?	把过程输出映象输出表的值写到输出模块        启动编辑器 	启动LAD/STL/FBD 编辑器最简单的方法是双击SIMATIC 管理器中的S7块。该编辑器有下列部分: 声明表	声明表属于该块,它用于为块声明变量和参数。 	声明表在“功能和功能块”一章中详细讨论。  代码区 	代码区包含程序本身,如果需要可以分成独立的段。 	输入的指令(以STL)及标注程序元件或运算符时检查语法。 细节窗口	细节窗口提供下列功能和信息: 	1: Error :列出语法检查既编译过程发现的语法错误 	2: Info:给出进一步的信息象“某地址期望的数据类型” 	3: Cross references该段中使用的地址及它们被用于整个程序的什么地方列表 	4: Address info使你能监视段中使用的地址 	5: Modify使你能修改段中使用的地址 	6: Diagnostics显示已有的过程诊断数据(仅当已组态时) 	7: Comparison “块比较”功能的快捷键 	   简介	在STEP 7中,有几个编程语言可以用来编程。根据特定的规则,用语句表建立的程序可以转换成另一种编程语言。 LAD	梯形图和电路图很相似,采用诸如触点和线圈的符号。这种编程语言针对熟悉接触器控制的技术人员。 STL	语句表包含STEP 7 指令,可以自由地使用STL编程。对其他编程语言熟悉的程序员喜欢使用这种编程语言。 FBD	功能块图使用不同的功能“盒”。盒中的符号表示功能 (例如: & 指“与”逻辑操作)。即使一个过程工程师一样的“非程序员”也可以使用这种编程语言。功能块图在STEP 7软件 V3.0版本后提供。  显示	选择菜单 View 从一种STEP 7编程语言切换到另一种语言: 	?	LAD (梯形图) 	?	FBD (功能块图) 	?	STL (语句表)  编程语言切换	当生成程序或以后都可以把编程语言切换到所需的语言  LAD/FBD =  STL	可以把图形化编程语言编写的程序转换成语句表。但是,应该知道这种转换在语句表中不是最有效的程序。 STL =  LAD/FBD	不是所有的语句表程序都能转换成LAD 或 FBD。不能转换的程序仍用语句表显示。 	在转换中不会丢失程序。  元件	常用的LAD 和 FBD 元件在工具条中以图标出现,用鼠标点击可以把它们插入程序。 LAD中的工具条中图标: 					FBD中的工具条中图标: 				    概览	点击“Overviews” 符号, 打开的新窗口有以下内容: 	程序元件: 	有全部程序元件和运算符。 	(窗口的内容根据编程语言 - 选的是LAD/STL/FBD) 	调用结构: 	显示程序结构和块嵌套,哪个块在此被调用。  段	当点击工具条中的“新段”图标           时,就在当前段后面插入一个新段。也可以用鼠标右键并选 “Insert network” 。 	  注	如果要在第一段前插入一个新段, 在点击“新段”图标前必须选择块名称 (见上例,“FC1: Mode Section” ) 。 空盒	采用空盒可以快速插入LAD 或 FBD 元件。这样,不需要从浏览器中选择就可以直接插入。 在段中选择要插入元件的位置后,点击工具条中的“空盒”图标。输入 元件名的第一个字母, 就会出现带有这些字母的元件列表, 就可以进行选择。 插入 / 覆盖	可以用“插入”键在“Cp”(覆盖)和“Insert”方式之间切换 。 当前的设置显示在状态条上 。  语句	用STL编程,用户需要知道语句。利用在线帮助可以得到有关的语法和功能: Help -  Help on STL. 	可以得到下面的信息:  				“Statement List Instructions”,编程语言所有指令的描述 				“Working with Statement List”,描述:  						Statement List View and General Syntax 						Entering and Viewing Constant Data  						Types of Blocks 						Switch Contacts and Signal States  程序元件	当使用 STL 编辑器时,“程序元件”窗口仅含有当前块可以调用的程序块列表。 段	和LAD/FBD编辑器中一样,段以同样的方法插入 (见上页)。  插入/覆盖	利用“Insert”键可以切换“覆盖”和“插入”模式。在状态条中显示当前设置。  		 保存块	当完成块的编辑后,要把它保存到编程器的硬盘上: 	?	通过选择菜单 File -  Save  或  	?	通过点击工具条中的磁盘图标	  注	如果用编辑器打开的块多于一个,用Save仅能保存激活窗口中看到的块。  循环执行	为了让新产生的块集成在CPU的循环程序中,必须用OB1调用。 在LAD和FBD语言插入块调用的最简单方法是利用浏览器 (见上图)。在STL语言块调用的指令是CALL 。   子程序执行的条件	子程序(例如:FC1)必须满足下述三个条件,才能被执行: 	1.已经下载到PLC中 	2.必须在 OB1调用 	3.PLC处于运行状态  下载	利用SIMATIC管理器把块下载到PLC: 	?	点击图标           或  	?	选择菜单 PLC -  Download. 	在这之前,必须选择要下载的块: 	?	所有块:				在项目窗口的左面选择“Blocks”对象	 	?	几个块:				按住CTRL 键,选择需要的块 	?	一个块:				选择要下载的块   要求	在激活监视模式前,在LAD/STL/FBD编辑器中,必须离线或在线打开要监视的程序块。 	注:为了离线测试程序块,必须把它下载到 PLC。 激活/取消	有两种方法激活 / 取消“监视”测试功能:  	?	点击“眼镜”图标 	?	选择菜单 Debug -  Monitor. 查看	根据选择的编程语言(LAD/STL/FBD),程序状态用不同的方式显

西门子培训讲义7_块结构和块编辑.ppt

下载此电子书资料需要扣除0点,

电子书评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 即日起,本站所有电子书免费、无限量下载下载,去掉了每日50个下载的限制
* 本站尽量竭尽努力将电子书《西门子培训讲义7_块结构和块编辑.ppt》提供的版本是完整的,全集下载
* 本站站内提供的所有电子书、E书均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
Copyright © 2005-2020 www.book118.com. All Rights Reserved