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

14.源文件编程和用户程序的重新接线.ppt介绍

源文件编程和用户程序的重新接线 编程工具 利用文本编辑器生成程序 启动文本编辑器 编辑一个源文件 (1) 编辑一个源文件 (2) 代码块的语法 数据块的语法 变量声明 保护属性 保存, 一致性检查和编译 练习2.1: 利用源文件将FC转换为FB (1) 练习2.1: 利用源文件将FC转换为FB (2) 程序重新接线简介 用SIMATIC管理器实现重新接线 概述:用源程序实现重新接线 从已有的S7程序产生源程序 生成的源程序 符号表:改变绝对地址 重新接线的结果 用“符号优先”重新接线 练习2.2:用SIMATIC 管理器实现重新接线 修改扫描 练习2.3:修改扫描 目的	输入信号从I 8.0改接到 I 9.0后, 调整程序以适应新的地址。 关于第6步	输入I 8.0不会再出现在交叉参考标中,替代它的是I 9.0,在OB 1 (network 9) 和 FC 6 (network 5)中被扫描。  原因	例如,故障检测时发现一个标志位或输出在程序中的多处受到影响。用户必须首先确定这些位置,以便排除故障。为此建议采用 Reference Data 功能。  Reference Data	例如,在交叉参考表中发现对某个位或输出有两次赋值操作。为排除该错误,在交叉参考表中双击该有问题的变量,可直接跳转到相关块的程序段上。  修改	接下来在相关块中修改程序以排除错误。修改完毕后,保存块并下装到CPU中。  查找和替换	利用Edit 菜单中的功能 Find and Replace,可以在一个块中用新的字符串替换原来的字符串。	如果希望在整个程序中实现这种替换,可利用源文件来完成: 	Generate Source File  --  Edit Source File --  Compile.  目的	在逻辑程序中做简单的修改。  步骤	?	察看 S7 程序“ REWIRE” 的交叉参考表 ?	确定输入“S6”(I 0.1) 在程序中出现的位置?	将所有的扫描信号“ 1”指令变为扫描信号“0”  地址修改	修改程序中的地址, 仅需要修改符号表中的相应的绝对地址。  重新接线	打开源文件。通过选择File -  Compile 或图标             启动重新接线。如果没有修改源文件,并且符号表没有错误,编译后会显示“0个错误”。 结果	如果重新接线后用符号地址来查看程序,它与原来的程序相同。但是,如果取消符号表示,就可以看到重新接线的结果。  注	重新接线后切换到“Blocks”文件夹,有时需要用F5键更新块的显示。 程序编辑器	使用程序编辑器你可以建立语句表和梯形图形式的用户程序(OB,			 	FB,FC,DB)。把这些程序下载到CPU后,你可以在监视器窗口				 	中对这些块进行检查。 	可以用两种模式生成块:  					-增量模式:在这种模式中指令立即接受语法检查并编译成 								  机器码。在符号编程时,首先必须存在一个符 								  号表。  					-自由编辑模式:用于输入和处理一个源程序(ASCII码文件)。 								           在文件中你喜欢用多少个块都可以。当编辑 										完文件后需要对其进行编译。也可采用符号 										编程,符号列表仅当编译时才需要。 	该工具也可用作对程序进行检验(监视器窗口)。  符号编辑器	用于生成符号表,以提供符号显示或编程。在每一个用户程序中 	存在一个符号表,里面给出了符号及其绝对地址。 文本编辑器	除了在语句表中编程外,你可以在已安装的文本编辑器中编程以生 	成	源文件。你可以连续输入你的文件(每一个源文件中甚至可以有 	7个块)。文本编辑器中没有语法检查。  源文件的作用	?	利用符号的自动重新接线?	分配块的参数,例如,块的保护属性?	整个程序的数据保护?	编辑和处理块的更灵活的手段:	-	更改块的类型	- 	插入/删除段的分隔	- 	将程序的元件和注释融合为新的块	- 	安装STEP7之前,利用其它文本编辑器编写源程序	-	完成符号编程而不经过语法检查,等     	 	  从SIMATIC管理器开始		在SIMATIC管理器下,你可以双击一个源文件以启动文本编辑器。 		你必须首先按照下列菜单的顺序在源文件夹中生成一个源文件:  		1)选中源文件夹。 		 		2)选择“Insert New Object- STL Source File”菜单命令  		另外,你可以使用文本编辑器中的File-- New菜单命令生成一个 	   源程序。  	 插入块样板	一个块样板包含所有以必要顺序排列的必须遵循的关键字。对于不需 	要的输入选项你可以简单地删除掉。  	为了插入一个块样板你可以选择Insert- Block Template-  	OB/FB/FC/DB/IDB/DB/UDT菜单序列。   插入块	使用Insert- Object- Block菜单序列,你可以在源文件中 	插入一个已存在的块(即块的源代码)。插入到光标位置后面 	的一个相关的源文件由选中的块自动产生。  插入源文件	使用Insert- Object- Source File菜单序列,你可以随意插入其它的 	源程序文件。  插入文本文件	使用Insert- Object- File菜单序列,你可以随意插入其它的文本文件。  	 最重要的输入规则	有些规则需要加以注意,例如: 	 - 与语句表的语法相同,在每条指令完后用“;”。这样一行中可			    	   以有多条指令。 	 - 变量名的大小写有区别。 	 - 注释部分则用“//”开始。 	例如: 	CALL FC1(param1:=I0.0, param2:=I0.1); 				 代码段的注释部分	为了在以后的增量式编辑器中以1:1的比例对注释部分进行显示,需			 	考虑下列情况: 	 	 - 当你将当前参数赋给源文件中的形式参数时,必须与在变量声 	   明表中的形式参数顺序保持一致。(否则可能会与注释部分混淆)。  	 - 在“OPN”指令后面的注释部分在块编译时可能会丢失。 	  应避免下列情况: 	      	-	程序紧缩, 例如: 				L DB5.DBW20;		// 注释 	 		-	插入 NOP 指令, 例如:			OPN DB5 ;			// 注释 1				NOP 0;			L DB5.DBW20;		// 注释 2 	 Date:	* File:	SSP2_02C.* SIMATIC S7 Siemens AG 2000. All rights reserved. Information and Training Center Knowledge for Automation “什么是 口令? ” PRGG_T2D PRGG_T2D 被编辑的源文件  块样板     块  文件 文件  插入块样板  插入块 插入文件 插入文件  产生 UDT 全局 DB UDT型 DB FB3    FB3的背景 DB FC5 OB1 分配给 调用  调用  调用 调用 分配给  :: :: 信号模板前连接器 失效的通道 I 16.7 可用的通道 I 17.0 A I 16.7 . . . . AN I16.7 “旧
14.源文件编程和用户程序的重新接线.ppt

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

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

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

下载说明

* 即日起,本站所有电子书免费、无限量下载下载,去掉了每日50个下载的限制
* 本站尽量竭尽努力将电子书《14.源文件编程和用户程序的重新接线.ppt》提供的版本是完整的,全集下载
* 本站站内提供的所有电子书、E书均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!

相关下载

Copyright © 2005-2020 www.book118.com. All Rights Reserved