用户程序的重新接线 目录 页 目标 ………… 概述……… 用SIMATIC 管理器重新接线 …………………

Slides:



Advertisements
Similar presentations
软饮料概述 人文艺术系 石惠舟. 什么是饮料? 饮料概述 饮料是指以水为基本原料,由 不同的配方和制造工艺生产出 来,供人们直接饮用的液体食 品。 饮料 饮料除提供水分外,由于在不 同品种的饮料中含有不等量的 糖、酸、乳以及各种氨基酸、 维生素、无机盐等营养成分, 因此有一定的营养。
Advertisements

數學社群 教學分享 和平國小 陳淑渟老師 數學社群 教學分享 和平國小 陳淑渟老師. 小一常發生的 學習困難 定位板的應用 序數的學習 困難與教學 突破 主題大綱.
next 漳州市华侨中学 林女珍 next 以生活为基础提炼而成的程式性动作,和虚拟性 的空 间处理。着重运用讲究唱、做、念、打艺术, 表演动作富于舞蹈性,技术性很高。 戏曲是中国传统的戏剧形式 早在原始社会歌舞已有萌芽,在漫长发展的过程 中,经过八百多年不断地丰富、革新与发展,才 逐渐形成比较完整的戏曲艺术.
第五单元 酒水知识与酒吧服务 主题三 蒸 馏 酒 —— 中国蒸馏酒. 蒸馏酒是把经过发酵的酿酒原料,经过一次或多次的蒸馏过 程提取的高酒度酒液。
健康.安全年 製作 : 黃靜怡. 安全第一,我想,這是一句大家都耳熟能詳的話吧,說安全, 簡單的說,就是注意自己、眼睛要看、耳朵要聽,不要莽莽 撞撞的,安全是大家所期望的,而父母總是常常掛念我們, 就是希望我們能安全,畢竟,孩子是父母一輩子的牽掛,會 擔心我們的,往往就是關心我們的人,每個人都希望自己做.
【大願文教基金會】園藝治療師 黃盛璘督導、王麗玲執行. 年齡在 2 足歲以上 18 歲以下,經醫學中 心或區域醫 院鑑定為 重度、極重度 身心障礙,不具行動能 力、且不能自理生活,並持有身心障礙 手冊的新北市居民。 八里愛心教養院~服務對象.
第二十九课 致儿子书 张之洞.
如何陪伴孩子度過 高三歲月.
把人的生命写在教育的旗帜上 了解一个案件 欣赏一篇散文 学习一种理念 感悟一个故事.
六大原因造成 現代人身體酸性化.
報告書名:父母會傷人 班級:二技幼四甲 姓名:吳婉如 學號:1A2I0034 指導老師:高家斌
鬼太郎 身為幽靈族後裔一員的鬼太郎,他出生的時候,父母便雙亡,不過他的爸爸化身為眼珠,陪伴著他。而鬼太郎與他的同伴貓女、臭鼠人等,為了維持妖怪與人類間的和平,他們將一一消滅邪惡的妖怪,守護這世界的和平。
景区讲解常用方法.
機械工程系.
班級愛心小護士訓練 臺南市東區勝利國小 健康中心.
媽,我們真的不一樣 青少年期與中年期 老師: 趙品淳老師 組員: 胡珮玟4A1I0006 馬菀謙4A1I0040
项目四 营业税 山东经贸职业学院 财政金融系.
敬业·创业·乐业 ——我的成长之路 赵谦翔.
四年七班親師會 自信學習,健康成長.
醫療旅遊.
社會發展學系 簡 介.
人物小传:杨嘉嵋,1975年出生,国家 重点四川大学本科毕业,中国传媒大学博士毕业,现为上海政法学院讲师。多次发表学术论文:《试论社会主义法治的目标和现代法治精神的培育》发表于钦州师范高等专科学校校报2000年04期,《西部在引进,利用外资中应重视的问题及对策》发表于四川师范学院学报2000年05期,《试论毛泽东的刑法思想》发表于达县师范高等专科学校学报2001年01期,《美国著名主持人的十点共性》发表于中国广播电视学刊2007年08期,《我国电视法治节目的现状与提升》发表于新闻战线2008年08期。
第二章 语用的主要要素分析 第一节 语境 第二节 预设 第三节 角色 第四节 视角.
从从容容中考去.
來去旅行囉! ~水的循環~ 設計者:李淑珍 學校:東寧國小.
第2章 SOPC硬件开发环境及流程.
美麗的星空 陳弦希製作.
性別刻板印象.
初三8班(上) 期末总结班会.
初三(上) 期末总结班会.
班級:二幼三甲 姓名:郭小瑄 、 詹淑評 學號:1A2I0029 、1A2I0025
一週菜單設計.
改革开放给我们带来的变化 系别:11商务流通系 班级:物流四班 组员:物四男生组.
大村國小 尋根之旅.
那年我參加瑞士巴塞爾博覽會, 除了接單做貿易,還零售賣品, 以擴大出口商品的影響。
指導老師:陳韻如 姓名:吳宜珊 學號:4A0I0911 班級:幼保二乙
西安国际港务区 入区企业相关地方税收 知识培训
拒绝毒品健康成长 ——张鸿谊.
动商研究中心 让高校体育驶入快车道 --国家“学校体育”相关文件解读 2016 年 05 月 15 日.
第三章 领悟人生真谛 创造人生价值 第一节 树立正确的人生观 创造有价值的人生 第二节 第三节 科学对待人生环境.
鸟的生殖和发育.
第8章 机床操作 主讲:臧红彬 博士.
傳統童玩遊戲創新 組別:第八組 班級:幼保二甲 組員: 4A0I0005柯舒涵 4A0I0011謝孟真
第十四章 中国特色社会主义事业的依靠力量. 第十四章 中国特色社会主义事业的依靠力量 内容提要 包括知识分子在内的工人、农民是中国特色社会主义事业的根本力量;改革开放以来出现的新的社会阶层是中国特色社会主义事业的建设者;必须认真贯彻尊重劳动、尊重知识、尊重知识人才、尊重创造的重大方针,最广泛最充分地调动一切积极因素;巩固和加强各族人民的团结合作。
终极(13)班 赵树杰 许志鹏 初二(13)班.
“这是一道选择题,请看题板:由于他( )成一个商人,日本鬼子没有认出他来。
中国政法大学卫生法研究中心 于秀艳 2011年6月28日 杭州
思想道德修养与法律基础.
恩典更新 羅15:1-13.
第1課 華南地區— 海陸文化的交會區.
多元文化“地球村”—— 世界文化之旅.
成员名单 陈丽 陈敏 杨娇 高丽莉 李亚金 吴沅娟 任津沙 张舒蓉.
FC OB1 FB SFC 操作系统 SFB OBs 结构化编程 其它
專題報告: 沒有國哪裡會有家?.
100道素菜 想看哪一道菜時 直接點一下就可進入 1西蘭花燒豆腐 2蕃茄炒凍豆腐 3東坡豆腐 4.西芹腰果百合 5土豆燉番瓜 6香椿豆腐
S and STEP7 Basic V10.5 练习.
结构化编程 FC OB1 FB SFC 操作系统 SFB OBs 其它
软件调试 目录 页 软件调试的检查表 下装用户程序到 CPU 排除停机错误 系统功能测试的步骤 记录程序的修改 项目文件的归档
版权所有,禁止未经授权的商业使用行为 何宾 Tel: 北京中教仪装备技术有限公司.
组织块 操作系统 OB1 FC FB FB FC SFC SFB OBs 其它 目录 页码
用户程序的重新接线 目录 页 目标 ………… 概述……… 用SIMATIC 管理器重新接线 …………………
第六章 软件设计 第一节 硬件定义 第二节 地址定义 第三节 控制策略组态.
操作手冊 垂直爐管.
数据块中的数据存储 目录 页 目标 …… 数据存储区 … ……… 数据块 (DB) … STEP 7数据类型概述 STEP 7基本数据类型
单元17 钢 结 构 学习目标 (1)了解钢结构的特点。 (2)了解钢结构的发展现状。 (3)掌握钢结构的链接方式。
汽车电器与控制设备 第0章 绪论.
符号 目录 页 绝对寻址和符号寻址… 符号寻址- 概述… 打开符号表 编辑:查找和替换…… 查看:过滤器 … 查看:排序…… 符号表:导出
用户程序的重新接线 目录 页 目标 ………… 概述……… 用SIMATIC 管理器重新接线 …………………
数据块中的数据存储 目录 页 数据存储区 … ……… 数据块 (DB) … STEP 7数据类型概述 STEP 7基本数据类型
测试功能 目录 页 程序的状态监视功能 ……………... 2 程序状态监视的模式 …………………………. 3
Presentation transcript:

用户程序的重新接线 目录 页 目标 ..............…………............................................................................................................................ 2 概述………............................................................................................................................................. 3 用SIMATIC 管理器重新接线 ………………….......................................................................................... 4 重新接线的结果 …….....................................................................................................................……... 5 用“符号优先” 重新接线 …...................................................................................................………..... 6 符号表:匹配绝对地址 ..............................................................................……………..…………….. 7 用LAD/FBD/STL编辑器重新接线 ………………….................................................................................. 8 显示参考数据.......................................................................................................................................... 9 I,Q,M,T,C分配表 .................................................................................................................................. 10 块的比较 (1) .......................................................................................................................................... 11 块的比较 (2) ......................................................................................................................................... 12 练习:准备重新接线 ....................................................................…….................................………....... 13 练习:用SIMATIC管理器重新接线点动传送带电机 .............................................................………....... 14 练习:用LAD/FBD/STL编辑器重新接线点动传送带电机 ........................................................……....... 15 练习:块的比较 ..............................................................................................................……………..... 16

目标 学习了本章之后,你将 ... ... 了解如何重新接线和如何应用 ... 能够用SIMATIC®进行重新接线 ... 了解如何重新接线和如何应用 ... 能够用SIMATIC®进行重新接线 ... 能够用符号表进行重新接线(“符号优先”) ... 能够比较在线 - 离线和离线 - 离线的S7块

用 "leading symbols„ 重新接线 概述 A I 8.1 . = Q 8.5 A I 4.0 . = Q 0.5 “旧“程序传送带 模型接到中央 I/O “新“程序传送带 模型接到分布 I/O 用 SIMATIC Manager 重新接线 A I 1.0 . A I 0.4 A M 30.3 . A M 30.4 “旧“程序 用模拟器操作 “新“程序 用TP170B操作 用 "leading symbols„ 重新接线 用途 • 已经发现输入模板上的一个通道(画面中I 8.1)失效。 如果模板上的输入没有被占满,就可以把传感器重新连接到可用的通道 上 (画面中I 4.0)。 • 必须修改程序来适应新的接线, 传感器和执行器已经接到不同的地址上。 重新接线 在各种情况下,程序必须适应新的接线(程序中新的地址) ,本例中所有的输入I 8.1必须用输入I 4.0替换。 有四种方法完成程序的重新接线(适应新的地址): • 用SIMATIC 管理器(该方法不需要符号表)。 • 用“符号优先”重新接线,这种方法需要符号表。 - 用LAD/FBD/STL编辑器 - 用块的一致性检查(Check block consistency)功能 • 用源程序重新接线。 注 “块的一致性检查”功能和用源程序在高级编程课中讨论。

用SIMATIC管理器实现重新接线 或 重新接线 和符号表无关,在已有程序中,所有块中的旧地址(例如: I 16.7 )用新地址 (例如: I 17.0 )替换。原来的块被新的、重新接线的块覆盖。 用SIMATIC 管理器重新接线时,必须在块文件夹Object Properties中选择Address priority: Absolute value 。 在几个块中 如果你要替换一个或几个块中的地址,你应在启动本功能前选择这些块。 在所有块中 如果你要重新接线既替换所有块中的地址,你应在启动本功能前选择S7程序的块文件夹。 …All Accesses 如果你检查(激活)这一选项, 所选的字节、字或双字地址中的各位也被重新 Within the Specified 接线。如本例所示,输入I 16.7是“旧地址”输入字节IB 16 的一个位,被重 Addresses 新接线到输入I 17.0 ,它是“新地址”输入字节IB 17 的一个位。 步骤 1. 关闭LAD/STL/FBD Editor以便确实没有块在处理 2. 在SIMATIC管理器中,选择“Blocks”文件夹或要重新接线的块 3. 启动重新接线 SIMATIC® Manager -> Options -> Rewiring... 4. 在重新接线窗口中,输入旧地址和新地址,如果需要,激活“All addresses within the specified address area” 5. 用“OK”确认

重新接线的结果 FC 99 “旧” FC 99 “新” 结果 在重新接线的块和/或整个用户程序中,旧地址(例如: I 16.7 )已经被新地址 (例如: I 17.0 )替换。原来的块(例如FC 99)被覆盖。 注 重新接线后,可以打印出在这些块中多少替换发生的协议。

用“符号优先”重新接线 概述 也可以用LAD/STL/FBD 中的“符号优先”或“块的一致性检查”功能重新接线S7程序。 前提条件是: • 符号表存在 • 在块文件夹的对象属性,选择设置“符号优先….对所有访问(I, Q, M, T, C, 和 DB)” 步骤 可以设置块文件夹 - 对象属性“符号优先”如下 1. 在SIMATIC管理器离线显示中选择S7 程序的块文件夹 2. 打开块文件夹的对象属性 选择菜单功能Edit 或在块文件夹单击鼠标右键 -> Object Properties 3. 在窗口中选择标签“Address Priority ” 4. 选择下列属性 “Symbol has priority…..For all accesses (I, Q, M, T, C, and DB)”

符号表: 匹配绝对地址 之前 之后 匹配绝对地址 在你用LAD/FBD/STL编辑器或用块的一致性检查功能重新接线之前,你已经在符号表中输入了新地址的绝对地址。该地址的符号必须不变。 在示例中,绝对地址I 16.7 被输入I 17.0 替换,不改变符号“Input2”。 注意 在符号表中匹配绝对地址仅在你已经在块文件夹的对象特性中选择了符号作为地址优先后才可发生!以前的改变不被识别!

用 LAD/FBD/STL 编辑器重新接线 2x 重新接线 用“符号优先”,重新接线的最后一步,是打开包含地址已经改变的符号的块。你需要应答信息“至少一个符号赋值改变”。总结: 1. 在块特性的地址优先,选择“符号”。 2. 在符号表编辑器中,你已经改变了需要重新接线的符号的绝对地址。 3. 最后,你打开包含符号的地址已经改变的块。 注意 重新接线仅在你已经用编辑器打开块时执行!块的重新接线仅当块被保存时才奏效。 如果程序的几个或所有的块中的一个或多个地址要重新接线既改变,所有的块必须用编辑器一个接一个地打开然后保存。

用“检查块一致性”功能重新接线 After compilation 重新接线 在块文件夹的属性选择了“符号”作为地址优先并且随后在符号表中调整了绝对地址,你可以用“检查块一致性”功能开始重新接线。 当地址在几个块中使用时这是一个好方法,因为这些块不用被打开。 做什么 1. 在 SIMATIC Manager 中, 右键点击 “Blocks” 并选择菜单选项 Check Block Consistency 2. 如果有块显示红色,必须编译。你可以用 按钮触发编译。

块的比较 (1) 概述 块的比较功能可以用来比较离线和在线的块或者硬盘上的两个用户程序的块。 例如,可以利用该功能来确定在离线编程并下装后,后来在CPU中是否对程序 做过修改及在哪些段上程序不同。 步骤 1. 用鼠标右键选择S7程序中的块文件夹。 2. 选择菜单Compare Blocks。 3. 选择比较对象是在线/离线程序还是两个离线程序,然后用“OK”按钮确认。 4. 在随后的画面中,列出了块的区别。 5. 选择有区别的行然后单击“Details”按钮。 6. 在“Compare Blocks - Details”窗口中,可以确定块被修改的时间和块的长 度是否被改变。 7. 单击“Go To…”按钮后,有区别的在线和离线块将分别在两个窗口中打 开,并显示第一个不同之处。 注 只能在离线窗口修改程序。 见下页

块的比较 (2) 区别 单击“Go To…” 按钮后(见上页),编辑器中将并列打开两个窗口中,并显示有区别的块中第一个不同之处。 使用“上一个” (“Previous”)和“下一个” (“Next”)按钮可以快捷地在不同的段或程序区之间切换 例如 在上例中,以离线 - 离线比较两个不同的S7程序的块。两个S7程序都含有FC16块,但每个都有不同的程序代码。 通过读“Compare Blocks - Results”窗口中的时间标签,可以识别出哪一个块是最后修改的。

练习:准备重新接线 1. 2. 任务 为熟悉重新接线的各种形式,你要重新接线用户程序两次。所以当你完成时原程序仍然有效,你要用原程序的拷贝做重新接线。为此,在你的项目中生成与硬件无关的S7程序“Rewiring1“和“Rewiring2“ 。 做什么 1. 用拖拽,直接拷贝S7程序“My_Program“作为与硬件无关的程序到项目 ”My_Project“ 。 2. 把拷贝的程序改名为“Rewiring1“ 点击 S7 程序两次 (不是双击!) -> 写 “Rewiring1“覆盖旧名 3. 重复拷贝过程并命名新拷贝“Rewiring2“ 3.

练习: 用 SIMATIC® 管理器重新接线点动传送带电机 DI DO Q 4.... I 0.0 T_System_ON .0 V I 0.1 T_System_OFF L_System .1 I 0.2 T_Jog_RT L_MAN .2 I 0.3 T_Jog_LT L_AUTO .3 I 0.4 S_M/A_ModeSelect .4 I 0.5 T_M/A_Accept .5 I 0.6 .6 -15V...+15V -15V...+15V AI2 AO1 AO2 I 0.7 .7 AI1 AI1 Weight V AI2 I 1.2 T_Jog_RT I 1.3 T_Jog_LT 任务 S7程序“Rewiring1“的FC 16中的点动传送带电机功能要用SIMATIC重新接线。用于点动向右和向左的暂态开关要用其他代替(见图)。用户程序必须通过重新接线适当调整。 重新接线: 旧: 新: • 点动向右的暂态开关 I 0.2 -> I 1.2 • 点动向左的暂态开关 I 0.3 -> I 1.3 做什么 1. 首先,检查赋值表,在当前程序是否仍未使用新地址 在 SIMATIC® 管理器中, 选择 S7 程序 “Rewiring1“的块文件夹-> Options -> Reference Data... -> display -> (如果还没有发生: update 或 generate new) -> 输入、输出和标志的赋值表 2. 选择 S7 程序 “Rewiring1“的块文件夹并启动重新接线功能 SIMATIC® Manager -> Options -> Rewiring 3. 在重新接线的对话表中,输入旧地址和新地址并用OK确认 4. 用LAD/STL/FBD编辑器打开FC 16块并观察结果检查重新接线是否成功 5. 通过在符号表中输入用于传送带电机点动向右和向左的暂态开关新的绝对 地址修改程序注释 在LAD/STL/FBD 编辑器中右键点击 I 1.2 or I 1.3 -> Edit Symbols... 6. 下装修改过的块到CPU并通过模拟器测试新功能 结果 用新地址,程序满足和原程序相同的功能。 0 8 1 5 AI1 AI2 AO1 AO2

练习: 用 LAD/STL/FBD编辑器重新接线点动传送带电机 DI DO Q 4.... I 0.0 T_System_ON .0 V I 0.1 T_System_OFF L_System .1 I 0.2 T_Jog_RT L_MAN .2 I 0.3 T_Jog_LT L_AUTO .3 I 0.4 S_M/A_ModeSelect .4 I 0.5 T_M/A_Accept .5 I 0.6 .6 -15V...+15V -15V...+15V AI2 AO1 AO2 I 0.7 .7 AI1 AI1 Weight V AI2 I 1.2 T_Jog_RT I 1.3 T_Jog_LT 任务 FC 16中的传送带电机的点动要再次重新接线,这次用S7程序“Rewiring2“。使用LAD/STL/FBD编辑器重新接线。 这里,再一次,这些地址重新接线: 重新接线: 旧: 新: • 点动向右的暂态开关 I 0.2 -> I 1.2 • 点动向左的暂态开关 I 0.3 -> I 1.3 做什么 1. 赋值对象属性“Address priority: Symbol S7“到程序 “Rewiring2“的块文件夹 在 SIMATIC® 管理器中, 选择 S7 程序 “Rewiring1“的块文件夹-> 右键点击块文件夹-> 在对话框中选择 ”Blocks” 标签 -> 选择Address priority "Symbol" 2. 在符号表中,用新绝对地址替换旧地址,不改变符号 SIMATIC® Manager ->双击符号表 3. 用LAD/STL/FBD编辑器打开FC 16块并观察结果检查重新接线是否成功 4. 下装修改过的块到CPU并通过模拟器测试新功能 结果 S7程序“Rewiring1“和“Rewiring2“的块文件夹中的程序相同,并且使用新地址,满足和原程序相同的功能。 0 8 1 5 AI1 AI2 AO1 AO2

练习: 块的比较 任务 #1 使用“块比较”功能,检查经过重新接线后的变化。比较重新接线的S7程序“Rewiring2“和原程序“My_Program“ 。 做什么 1. 在 SIMATIC® 管理器中, 选择原程序 “My_Program“的块文件夹并启动“块 比较”功能 SIMATIC® Manager -> Options -> Compare Blocks 2. 在接下来的对话框中,选择“Path 1 / Path 2“作为比较的类型并点击SIMATIC® 管理器窗口中的S7程序“Rewiring2“的块文件夹(见图)。用OK启动该功能 3. 窗口中的“Details...”显示出现比较的结果 4. 接着在窗口中出现细节, 用 “Go To...”.显示FC 16的不同版本(从 “My_Program” 和 "Rewiring2") 任务 #2 • 使用“块比较”功能检查两个S7程序“Rewiring1“和“Rewiring2“是否相同(它 们实际应该相同)。 • 再比较在线存储的程序和原程序“My_Program“