符号 目录 页 绝对寻址和符号寻址… 符号寻址- 概述… 打开符号表 编辑:查找和替换…… 查看:过滤器 … 查看:排序…… 符号表:导出

Slides:



Advertisements
Similar presentations
台南市立後甲國中 訓導工作簡報 報告人:訓導主任 傅寶源 歡迎蒞臨指導. 訓導處是一個關懷學生生活問題、處理 學生生活事務的溫馨園地,舉凡生活常 規、安全防護、交通安全之教育,民主 法治、社團活動、訓育活動之訓練,衛 生習慣、飲食健康、預防疾病之培養, 體育活動,運動競賽、身心健康之鍛練, 均有專人專責為同學服務。
Advertisements

庄文忠 副教授 世新大学行政管理学系 2012/7/6 SPSS 之应用 ( 庄文忠副教授 ) 1 SPSS 的环境与基本操作.
政大圖書館推廣服務組 編製 2014/03/14.  基本介紹  安裝或更新版本  EndNote X7 新功能  EndNote Library 概念  EndNote X7 操作介面  操作與寫作說明  Import 收集  Management 管理  Retrieval 查找.
Lego 機器人 基礎元件與感測器.
台南市政府水利局 遠端工程管理系統 教育訓練
台史所Endnote書目管理軟體利用指導課程
政府機關綠色採購申報系 統操作說明及問題疑義
2017/3/6 WIRESHARK 的安裝與基本操作.
‧姓名‧年級‧ ‧年月‧ Type out your Chinese name and grade Record your voice:
Type out your Chinese name and grade
SPSS统计软件的使用方法基础 主讲人:宋振世 (闵行校区) 电 话:
第二章 資料的蒐集與整理 授課教師: 更新.
单片机应用技术 项目一 循环彩灯装置 第7讲 Keil软件的使用 《单片机应用技术》精品课程组 湖北职业技术学院机电工程系.
项目9 制作学生成绩报告单 教学目标 1.会创建邮件合并的数据源文档; 2.能显示“邮件合并”工具栏;
集中管理文献,提高写作效率 --EndNote X6 使用介绍
乙檢直通車 推廣小組:台科大圖書 報告人:孫婉倩.
玉溪工业财贸学校副校长 示范校建设办公室主任 柏家渭 2014年5月13日
電話有效過濾辨識系統 一.為何需要有效電話? 在電話行銷業,大量的電話call Out,是必須要做的工作,但因電話是否有效(意指是否撥得通),無法確知,使得有限的人力,浪費了很多時間,不僅降低了人員的生產力也打擊了行銷人員的士氣,尤其是新進人員的留任意願,更是雪上加霜!
FC OB1 FB SFC 操作系统 SFB OBs 结构化编程 其它
CATIA V5 培训教程 工 程 图.
第四章 cdma2000网络彩e业务 评估测试 肖 建 荣.
第六章 应用程序结构.
第6章 CCS集成开发环境 6.1 CCS系统安装与设置 6.2 CCS菜单和工具栏 6.3 CCS中的编译器、汇编器和链接器选项设置
Class 1 -- Materials Studio 快速入门教程
结构化编程 FC OB1 FB SFC 操作系统 SFB OBs 其它
EndNote X4 Advance your Research and Publish Instantly
软件调试 目录 页 软件调试的检查表 下装用户程序到 CPU 排除停机错误 系统功能测试的步骤 记录程序的修改 项目文件的归档
组织块 操作系统 OB1 FC FB FB FC SFC SFB OBs 其它 目录 页码
EViews操作簡介 2013/11/06.
金珊資訊有限公司 EndNote 金珊資訊有限公司
EndNote X5 Advance your Research and Publish Instantly
文献管理软件EndnoteX4及其新功能 学科馆员:张欣利.
EndNote 大林慈濟醫院圖書館
用户程序的重新接线 目录 页 目标 ………… 概述……… 用SIMATIC 管理器重新接线 …………………
第5章 S7系列程序结构与程序设计 5.1 编程方式与程序块 5.2 数据块与数据结构 5.3 S7系列PLC程序设计 思考与练习题.
第七章 故障诊断 PLC是运行在工业环境中的控制器,一般而言可靠性比较高,出现故障的概率较低,但是,出现故障也是难以避免的。一般引发故障的原因有很多,故障的后果也有很多种。 引发故障的原因虽然我们不能完全控制,但是我们可以通过日常的检查和定期的维护来消除多种隐患,把故障率降到最低。故障的后果轻的可能造成设备的停机,影响生产的数量;重的可能造成财产损失和人员伤亡,如果是一些特殊的控制对象,一旦出现故障可能会引发更严重的后果。
親愛的老師您好 感謝您選用本書作為授課教材,博碩文化準備本書精選簡報檔,特別摘錄重點提供給您授課專用。 說明: 博碩文化:
符号 目录 页 绝对寻址和符号寻址… 符号寻址- 概述… 打开符号表 编辑:查找和替换…… 查看:过滤器 … 查看:排序…… 符号表:导出
黃光室使用教學講義 編輯者:林政邦.
SPSS-概述與資料處理 輔大統計資訊系 黃孝雲.
第9章 DSP集成开发环境CCS 内容提要 CCS是TI公司推出的用于开发DSP芯片的集成开发环境,它采用Windows风格界面,集编辑、编译、链接、软件仿真、硬件调试以及实时跟踪等功能于一体,极大地方便了DSP芯片的开发与设计,是目前使用最为广泛的DSP开发软件之一。 本章对CCS开发软件的使用作了详细地介绍。首先,对CCS开发软件作了简要地说明,并介绍了该软件的安装及配置;其次,介绍了CCS的基本操作,包括:CCS的窗口和工具条、文件的编辑、反汇编窗口、存储器窗口、寄存器窗口、观察窗口
用户程序的重新接线 目录 页 目标 ………… 概述……… 用SIMATIC 管理器重新接线 …………………
付款作業錯誤態樣【出納組】 錯誤1~核銷文件備具不齊 錯誤2 ~戶名與系統不同 錯誤3 ~未輸發票號碼日期 錯誤4 ~受款人帳號輸錯
第2章 绘制多谐振荡器电路原理图 教学目的及要求: 1.熟悉电路中的各种元器件之间建立连接 2.熟悉网络标记的含义,会正确放置网络标记
成品检查报告 Inspection Report
大綱 *專題演講介紹 *大陸醫療的改革與發展 *海報發表文章分享 2012海峽兩岸醫院院長論壇行後報告 ‧台北
软件工程 第四章 软件设计 软件过程设计技术与工具.
数据块中的数据存储 目录 页 目标 …… 数据存储区 … ……… 数据块 (DB) … STEP 7数据类型概述 STEP 7基本数据类型
第一章.
MyiLibrary® ‘Search & View’ Website Training
使用SCH Filter与Navigator面板进行快速浏览
位指令 I0.0 I0.1 Q 8.0 Q 8.1 I 1.0 ( MCR< ) (MCRA) Q 8.0 I 0.0 I 1.1
VC++程序调试演示 An Overview of ICU 19th International Unicode Conference
Inspiration From Above 1 Chinese Evangelical Free Church
2.1 数据库的创建 2.2 表的组成 2.3 表的创建 2.4 表间关系的建立
MyiLibrary® ‘Search & View’ 使用指南
MyiLibrary® ‘Search & View’ Website Training
用户程序的重新接线 目录 页 目标 ………… 概述……… 用SIMATIC 管理器重新接线 …………………
第5章 S7-200 PLC编程软件及应用 5.1 编程软件系统概述 5.2 STEP 7-Micro/WIN 32软件功能
MyiLibrary® ‘Search & View’ 使用指南
数据块中的数据存储 目录 页 数据存储区 … ……… 数据块 (DB) … STEP 7数据类型概述 STEP 7基本数据类型
ScienceDirect 教育訓練.
符号 目录 页 绝对寻址和符号寻址… 符号寻址- 概述… 打开符号表 编辑:查找和替换…… 查看:过滤器 … 查看:排序…… 符号表:导出
認識 Excel 與SPSS.
熟悉VC++开发环境.
Word 2010 文書處理技巧 圖資中心資訊組 李訓榮.
教育部國民及學前教育署 新課綱銜接教材數位平台
测试功能 目录 页 程序的状态监视功能 ……………... 2 程序状态监视的模式 …………………………. 3
「高級中等學校學生學習歷程資料庫」與學校自行建置 「校內學生學習歷程檔案紀錄模組」 資料串接全國說明會
Presentation transcript:

符号 目录 页 绝对寻址和符号寻址…........................................................................................................................ 2 符号寻址- 概述….................................................................................................................... ........... 3 打开符号表 .............................................................................................................................. .......... 4 编辑:查找和替换……........................................................................................................................ 5 查看:过滤器 …................................................................................................................................... 6 查看:排序……................................................................................................................................... 7 符号表:导出...................................................................................................................................... 8 符号表:导入...................................................................................................................................... 9 编辑符号 (在 LAD/STL/FBD 编辑器中)…….......................................................................................... 10 符号信息 (在 LAD/STL/FBD 编辑器中) ................................................................................................ 11 符号选择 (在 LAD/STL/FBD 编辑器中).......................................................................... .. ................... 12 “符号优先”..................................................................................................................................... 13 程序的反编译.................................................................................................................................... 14 练习10.1:为FC 15建立一个符号表................................................................................................... 15

绝对寻址和符号寻址 A I 0.0 = Q4.0 A I 0.4 = Q8.5 Call FC18 A “PLANT_ON” = “ON_INDIC” A “M_FORW” = “MOTOR_FORW” Call “COUNT” Symbol Address Data Type Comment MOTOR_FORW COUNT PLANT_ON ON_INDIC M_FORW Q8.5 FC18 I 0.0 Q4.0 I 0.4 BOOL Motor forwards Count bottles Switch on plant Indicator: Plant is “On” M.-con. switch: Motor forwards (最多 24 个字符) (最多 80 个字符) 绝对寻址 在绝对寻址中,需要直接指明地址(例如:输入I 1.0),在这种情况下不需要符号表,但是程序难读。 符号寻址 在符号寻址中,使用的是符号(例如: MOTOR_ON ),而不是绝对地址。在符号表中可以对输入、输出、定时器、计数器、位存储器和块定义符号。 注 当输入符号名时, 不需要加入引用标记,程序编辑器会自动加入。

符号寻址 - 概述 何处使用符号? 它们存放在何处? 如何建立它们? 全局数据: 符号表 符号编辑器 - 输入 - 输出 何处使用符号? 它们存放在何处? 如何建立它们? 全局数据: 符号表 符号编辑器 - 输入 - 输出 - 位存储器、定时器、计数器 - 外设 I/O 局部数据块: 块的声明表 程序编辑器 - 块参数 - 局部 /临时数据 跳转标号 块的代码区 程序编辑器 块名称: 符号表 符号编辑器 - FB - FC - DB - VAT - UDT 全局符号 在符号编辑器中定义的全局符号可以在所有的程序块中使用。 在符号表中的符号必须是唯一的,也就是说,在表中只能出现一次。 局部符号 局部符号是在块的声明区定义的,它们只能在所定义的块中使用。 同一个符号名可以在另一个块中重新使用。 数据块组成 DB的声明表 程序编辑器

打开符号表 符号表 通过选择 LAD/STL/FBD 编辑器中的菜单 Options -> Symbol Table 可以打开符号表。 也可以从SIMATIC管理器打开符号表:选择项目窗口左手部分的程序并双击“Symbols”对象。 表结构 当打开符号表时,会打开一个附加窗口,该窗口由符号名、地址、数据类型和注释等列组成。每个符号占用符号表的一行。当定义一个新符号 时,会自动插入一个空行。 注 符号表是公共数据库,可以被不同的工具利用: • LAD/STL/FBD 编辑器 • Monitoring and Modifying Variables(监视和修改变量) • Display Reference Data(显示交叉参考数据)

编辑:查找与替换 查找并替换 在当前窗口中有许多查找和替换的选项: • Find what: 输入要查找的文本 查找并替换 在当前窗口中有许多查找和替换的选项: • Find what: 输入要查找的文本 • Replace with: 输入替换的文本 • From cursor down: 在符号表中向下查找到最后一行 • From cursor up: 在符号表中向上查找到第一行 • Match case: 仅查找带指定的大写或小写字母的特定文本 • Find whole words only: 以一个分离字而不以一个长字查找特定文本 • All: 从光标位置查遍整个符号表 • Selection: 仅查找所选的符号行 注 当查找地址时,应该在地址表示符后插入一个统配符,否则不能发现地址。 例如查找并替换 (用地址4. 替换所有带地址8. 的输出): Find what: Replace with: Q*8.* Q 4.

查看:过滤器 过滤器 只有符合激活过滤器规则(符号属性)的符号才能显示在当前窗口。 一次可以应用几个规则,设定的过滤器规则连在一起。 过滤器 只有符合激活过滤器规则(符号属性)的符号才能显示在当前窗口。 一次可以应用几个规则,设定的过滤器规则连在一起。 符号属性 可以选择不同的过滤器并按照下面的性质连接它们: 名字,地址,数据类型,注释,操作控制和监视,通讯,消息 (Name, Address, Data type, Comment, Operator control and monitoring, Communication, Message.) 允许的统配符是 * 和 ?。 举例 Name: M* 在符号表中只显示以“M”开头的而且包含任意数量附加字符的名字。 Name: SENSOR_? 在符号表中只显示以“SENSOR_”开头的而且包含一个其它字符的名字。 Address: I*.* 只显示输入。 有效,无效 符号必须唯一,就是说,一个符号或地址只能在符号表中出现一次。 如果一个符号或地址在符号表中出现多次,重复的行会变粗。 如果符号表长而且想快速查找不清楚的符号或地址,通过菜单View -> Filter 和分配“Invalid”,可以显示这些行。

查看:排序 排序 符号表中的符号可以按照字母顺序显示,利用菜单 View -> Sort 可以对指定当前窗口的列进行排序。 排序方法是: 1. 单击要排序的列首,在当前列中按照升序排序。 2. 再单击要排序的列首,在当前列中按照降序排序。

符号表:导出 要把表存到何处 ? 把表存成何种格式? 概述 菜单 Symbol Table -> Export 可以用不同的文件格式存储符号表,以便于在其他的程序中使用。可以选择如下的文件格式: • ASCII 格式 (*.ASC) - Notepad - Word • 数据交换格式 (*.DIF) - EXCEL • 系统数据格式 (*.SDF) - ACCESS • 符号表 (*.SEQ) - STEP 5 符号表 把表存成何种格式?

符号表:导入 这里选择目录路径 输入文件名 选择格式 概述 菜单 Symbol Table -> Import 可以导入其他程序中建立的符号表。 如何做: 1. 激活菜单 Symbol Table -> Import. 2. 在“Import”对话窗中选择文件格式。 可以发现与导出相同的文件格式。 3. 在“Find in:”列表框中 选择目录路径。 4. 在“File Name:”框中输入文件名。 5. 用“OK”确认。 文件类型 可以导入如下的文件格式: • ASCII 格式 (*.ASC) - Notepad - Word • 数据交换格式 (*.DIF) - EXCEL • 系统数据格式 (*.SDF) - ACCESS • 符号表 (*.SEQ) - STEP 5 符号表 输入文件名 选择格式

编辑符号 (在 LAD/STL/FBD 编辑器中) 编辑符号 菜单 Edit -> Symbol, 或在地址上单击鼠标右键,出现一个菜单选项 Edit Symbol, 可以对绝对地址分配符号名。所分配的符号名自动加入到符号表中。 已经在符号表中的名字用不同颜色显示,它们不能在符号表中再使用。

符号信息 (在 LAD/STL/FBD 编辑器中) 寻址 在 LAD/STL/FBD 编辑器中,通过菜单 View -> Display -> Symbolic Representation ,按照下面两个方法可以选择要显示的地址: • 符号寻址 或 • 绝对寻址 通过菜单 View -> Display -> Symbol Information ,可以在段内显示符号和地址分配。 在LAD/FBD方式下,地址分配在段下显示,在STL方式下,显示在指令行。 注 如果把鼠标指到一个地址上,就会出现一个带有符号信息的该地址的提示。

符号选择 (在 LAD/STL/FBD 编辑器中) 介绍 利用菜单 View -> Display -> Symbol Selection 简化符号编程的书写。 当输入地址时,一旦输入符号名的第一个字母,就会弹出一个符号表。 该表包含了以该字母开头的所有符号,点击所需要的符号就可以把它输入到程序中。

符号优先 优先: 优先: 符号 绝对地址 Symbol Table Old Entry: Plant ON = Q8.0 New Entry: Plant ON = Q4.0 优先: 绝对地址 优先: 符号 介绍 如果要修改一个程序的符号表分配,可以决定绝对寻址和符号寻址那一个优先。 选择 在SIMATIC 管理器中,用鼠标右键选择S7程序的“Blocks”,选择菜单 Properties ,然后“Blocks”标签。 在“Priority”域中选择“Absolute Value”(绝对值)或“Symbol”(符号)。 优先:绝对值 用这个设置,如果以后修改了符号表中的分配,一个操作的绝对地址并不改变。 如上面的例子,在符号表中,输出 Q 8.0 (符号名“Plant On”) 变成了输出 Q4.0。由于是“Priority:Absolute Value”设定,程序仍然使用输出 Q8.0 。 优先:符号 用这个设置,操作的绝对地址变成了符号表中的新输入项。 如上面的例子,在符号表中,输出 Q 8.0 (符号名“Plant On”) 变成了输出 Q4. 0 。 由于是“Priority:Symbols”设定,在整个程序中地址从 Q 8.0 变成了 Q4. 0 。 修改后的地址仍然保持其符号名,这样,就可以在用户程序中修改绝对地址了。

程序的反编译 缺少符号表 替换表示法 符号表 对全局数据(如 I 1.0)使用地址而不用符号 缺少符号表 替换表示法 符号表 对全局数据(如 I 1.0)使用地址而不用符号 DB的符号部分 DB的单元(如 DW1)使用地址,而不用符号 FB 的符号部分 对块的局部和暂时数据使用地址而不用符号(如 LB 17) 对参数使用替代的记号,而不用符号,如 PAR 1 FB注释部分 对跳转表使用替代的记号,而不用符号。如 M 001 程序的反编译 如果没有符号表,程序不能完全反编译。 和STEP5类似,地址用其绝对地址表示。这不仅对输入、输出、存储器标志、定时器和计数器适用,对于DB单元(例如, 数据字)也适用。对跳转也可以使用替代符号,例如:M001。 对于块的局部数据或暂时数据使用的绝对地址(如:LB 17)。 对块参数提供替代符号(例如, Par 1, Par 2 )。 符号 符号和说明都存在编程器上。 注意 在未来的开发中,将可能把符号和说明存放在CPU的装载存储器中。

练习10.1:为FC15建立符号表 符号 地址 (A版) 地址 (B版) Plant On Manual Mode Automatic Mode Conveyor Forward Conveyor Backward Start Stop Jog Forward Jog Backward Automatic/Manual Enter Mode Q 8.1 Q 8.2 Q 8.3 Q 20.5 Q 20.6 I 0.0 I 0.1 I 0.2 I 0.3 I 0.4 I 0.5 Q 4.1 Q 4.2 Q 4.3 Q 8.5 Q 8.6 I 0.0 I 0.1 I 0.2 I 0.3 I 0.4 I 0.5 目的 建立一个灌装线程序的符号表。 操作 为S7程序“FILL”中的FC15建立一个符号表: 1. 通过选择菜单 Options -> Symbol Table在LAD/STL/FBD 编辑器中打开符号编 辑器 2. 编辑符号表,如上表所示 3. 通过选择菜单 Symbol Table -> Save 保存符号表,并返回LAD/STL/FBD 编 辑器 4. 打开 FC 15 块 5. 选择菜单 View -> Display -> Symbolic Representation 或单击工具条中的图 标。 6. 选择菜单 View -> Display -> Symbol Information ,观察符号表示的程序。 结果 程序中的所有已经分配的符号名均显示出来,不选择菜单“View”中的Symbolic Representation ,就可以返回绝对寻址。