年度工作需求行业报告会议管理宗教民族服饰医学论文天文学家配置管理心理学

硬件调试  文件类型:PPT/Microsoft Powerpoint   文件大小:字节
Date: *
File: HW_Com.*
SIMATIC S7
Siemens AG 2000. All rights reserved.
Information and Training Center
Knowledge for Automation
硬件调试
目标
学习了本章之后,你将 ...
... 能够规划调试的步骤
... 能够识别诊断指示灯:
电源
CPU
I/O 模块
... 能够读出硬件站的实际组态并赋值参数
... 能够使用Monitor / Modify工具监视,修改和测试I/O
调试检查表
执行 CPU 存储器复位
执行CPU的完全再启动
观察模板上的LED指示灯
启动 SIMATIC 管理器
用监视变量功能检查输入
用修改变量功能检查输出
S7-300电源模块上的LED指示灯
LED "DC24V"
状态
电源的反应
常亮
24 V 正常
24 V正常
闪烁
电压急降,
当不过载时,重建电压
到 130% (静态)
电压降低,
减少设备寿命
输出电路过载:
到 130% (动态)
到 130% (静态)
不亮
输出短路
电压不输出,当短路消失时自动恢复
不亮
初级超压或欠压
过电压会造成损坏,
欠电压自动关断.
S7-300 CPU模块上的LED指示灯
存储器卡插槽
2
CPU314
SIEMENS
RUN-P
RUN
STOP
M RES
SIMATIC
S7-300
电池
MPI
SF
BAF
DC 5V
FRCE
RUN
STOP
数字量模块上的LED指示灯
S7-400
S7-300
每个通道都有显示状态的LED指示灯
端子处的信号状态
(对于数字量输入)
内部状态,光耦前
(对于数字量输出)
端子处的信号状态
S7-400电源模块上的LED指示灯
"INTF" -> 内部故障
DC 5V 正常
DC 24V 正常
FMR 确认开关(故障信息复位)
保持开关
电池盒
电池监视
选择开关
电压选择器
3针电源连接器
"BAF" -> 电池故障
"BATT1F" -> 电池 1 电压不足或不存在
"BATT2F" -> 电池 2 电压不足或不存在
S7-400 CPU模块上的LED指示灯
不带 DP 接口的CPU
DP的故障指示
带 DP 接口的CPU
LED "INTF"
LED "EXTF"
LED "FRCE"
LED "CRST"
LED "INTF"
LED "EXTF"
LED "BUSF"
执行存储器复位和完全再启动
RUN-P
RUN
STOP
MRES
1. 把模式开关设定在 STOP
RUN-P
RUN
STOP
MRES
RUN-P
RUN
STOP
MRES
2. 把模式开关切换到MRES,并保持直到STOP LED慢速闪烁
两次.
松手,模式开关又回到STOP 位置.
RUN-P
RUN
STOP
MRES
4. 把模式开关切换到RUN-P 位置!
(在从STOP转换到RUN/RUN-P的时候,执行一次完全
再启动)
RUN-P
RUN
STOP
MRES
3. 再把模式开关切换到MRES 位置,直到STOP LED 开始快速
闪烁.
松手,模式开关又回到STOP 位置.
RUN-P
RUN
STOP
MRES
启动"Monitor/Modify Variables"工具
监视与修改变量
保存变量表
打开变量表并建立与CPU的连接
组态的
CPU
(从硬件站2
来的VAT)
站2
Station 1
直接连接
CPU
站1
PG
站3
可访问的 CPU
在STOP模式下修改输出
练习: 测试接线
练习: 测试传送带模型的输入接线
练习: 测试传送带模型的输出接线
目录 页
目标 ….....................................…..................………………….................................................................. 2
调试检查表 ….....................................………………………….................................................................. 3
S7-300电源模块上的LED指示灯 ………………………………………..................................................... 4
S7-300 CPU模块上的LED指示灯 .............……………………………..................................................... 5
数字量模块上的LED指示灯 ..........................……………………................................……….................. 6
S7-400电源模块上的LED指示灯 ……………………………………….................................................... 7
S7-400 CPU模块上的LED指示灯.....................................................………………………………........... 8
执行存储器复位和完全再启动 ...................................................…………………………....……............. 9
启动"Monitor/Modify Variables"工具 …………….........................................................……………... 10
监视与修改变量 ..........................................................................................…………....……………..... 11
保存变量表 .........................................................................................................………..…………...... 12
打开变量表并建立与CPU的连接 ..................................................................…………………………..... 13
在STOP模式下修改输出 ...........................................................................................………………....... 14
练习:检查接线...................................................................................................……………………..... 15
练习:检查传送带模型的输入接线...................................................…………...……………………...... 16
练习:检查传送带模型的输出接线................................……………........……........…………………..... 17

检查表 检查表给出了硬件调试的每个步骤.如果不使用默认的设置,就需要在检查输入和输出前为模板分配参数.
下面的内容给出每个步骤的详细说明.
LED 在电源模块的前面板上有一个用于诊断的 LED "DC24V".用这个LED可以确定电源的状态.
状态显示LED SF = 系统错误,编程错误或从有诊断功能模板来的故障
BATF = 电池故障:电池电压不足或不存在电池
DC 5V = 5V 电源电压指示
FRCE = 当强制执行时变亮
RUN = 当CPU启动时闪烁,在RUN模式下常亮
STOP = 在STOP模式下常亮,
当要求存储器复位时慢速闪烁,执行存储器复位时快速闪烁.
LED状态 模板上的每个输入和输出都有用于诊断的LED指示灯.它们在确定程序错误时非常有用.LED显示的是现场过程状态或光耦前的内部状态.
电源 电源为内部模板提供 5V 电压.
对供电频率从48Hz~64Hz可以自动适应.
LED "INTF" 指示内部故障,例如:
5V/24V的短路或过载
保持开关放在"0",不允许对外部供电
电池故障
LED "BAF" 电池故障.如果背板总线上的电池电压太低,此LED就变亮.例如:没有装电池或电池电压过低并且没有外部电池.
LED "BATT1F/ 当电池极性接反时,或电池不存在或电池放电过半时,该LED就点亮.
BATT2F " BATT.INDIC 开关用来设置1个电池监视,两个电池监视或不监视电池.
LED "DC 5V/DC 24V" 当5V/24V DC 输出电压在允许的范围内时,该LED变亮.当短路或过载后恢复时该LED闪烁.
注: 故障解除后用于确认和复位故障信息的开关.
ON/OFF开关通过控制电路切断电流使输出电压(5/24V DC)到0V ,并且LED熄灭.(由于进线电压没有切断,电源就处于待机模式)
概述 S7-400 CPU有两个版本:
不带分布式I/O接口(左图)
带分布式I/O接口(右图),该型可指示分布式I/O的故障.
故障LED CPU带有故障LED,提供关于所出现的故障的第一信息或给出CPU的状态

LED "INTF"指示内部故障(用户程序错误)

LED "EXTF"指示外部故障(I/O 模板的故障)

LED "FRCE"指示输入/输出的强制状态
LED "CRST"指示下次启动时需要完全再启动.
存储器复位 当S7 CPU执行存储器复位时,发生如下:
CPU被复位(用户程序和所有地址区都被清除).
系统参数和CPU和模块参数被复位到它们的缺省设定.
优先级高于存储器复位的MPI参数保持不变
CPU中断所有的连接
如果EPROM上存在数据(存储器卡或集成的EPROM),存储器复位后CPU 把EPROM的内容拷贝回存储器的RAM区.
诊断缓冲区, MPI参数,时间 ,秒表(runtime meters)不被复位.
完全再启动 当完全(既暖)再启动时,过程映像和非保持数据被清除.当过程映像读入后,就开始新的一个循环.
用途 变量表 (VAT) 用于以所定义的格式察看(monitor) 和改变(modify) CPU存储器区的地址的数值.从 SIMATIC 管理器或LAD/STL/FBD编辑器启动 "Monitor/Modify Variables"功能.
定义变量表 你选择的变量输入到变量表 (VAT)中.除了块的局部,临时变量,可以监视和/或修改所有的变量或地址.
可以在View菜单中选择变量表的列显示.
列有以下意义:
Address: 变量的绝对地址
Symbol: 变量的符号名
Symbol comment: 变量的注释显示
Display format: 点击鼠标器可选择数据格式 (例如binary 或 decimal),
变量的内容以此显示
Status value: 以所选格式的变量的数值
Modify value: 赋值给变量的数值

输入变量表 可以以绝对或符号(符号存在)输入变量表."Symbol comment"显示的注释来自符号表.注释自动出现并且不能在这里修改.
注 为检查输入和输出接线(与用户程序无关),也可以直接从HWConfig工具(VAT)调用Monitor/Modify Variables工具.
监视 用下面的两个方法可以监视变量:
选择菜单命令Variable -> Update Monitor Values 或单击图标 可以刷 新变量一次.
选择菜单命令Variable -> Monitor 或单击图标 可以每个扫描周期
都刷新变量.
修改 修改变量的步骤如下:
1. 用鼠标左键点击"Modify Value"列中要修改变量的行.
2. 按照正确的数据类型输入数值.
3a. 选择菜单命令Variable -> Activate Modify Values 或单击图标 激活修 改的值一次 (或3b) .
3b. 选择菜单命令Variable -> Modify 或单击图标 ,每个扫描周期激 活修改值.
4. 利用"Monitor"测试功能检查修改值是否被传递到到相应变量.
修改值生效 点击图标 可以使输入的修改值无效.
无效的值看起来象注释,再点击一次 图标可以再次使修改值"有效".
只能激活有效值.
保存变量表 可以用Table -> Save 或 Table -> Save as...来保存变量表.第一次保存变量表
时, Save As…对话窗口打开. Save As…窗口允许用户选择变量表存入的块文件夹.存储的路径没有缺省为用户当前打开的项目/程序.
你可以给变量表任何的名字.该名插入到符号表作为符号名.
你可以再次使用保存的变量表以监视和修改,而不必再输入这张表了.
用途 为测试的目的可以双击再次打开存放在S7程序的块文件夹中的变量表.变量表中的变量是CPU程序的变量数据.
然而,在你激活"Monitor"和"Modify"功能之前, 与CPU的在线连接必须建立.
使用菜单命令PLC -> Connect To . . . 提供三种连接选择:组态的 CPU,直接
连接 CPU和可访问的 CPU.有工具条中的图标连接组态的 CPU或直接连接
CPU.
组态的CPU 如果变量表为存放在与硬件站有关的S7程序的块文件夹中的(项目显示连接到CPU ),通过MPI地址到该站的连接建立.借助HW Config工具该站也连接到更高级的CPU.
如果变量表为存放在与硬件站无关的S7程序的块文件夹中的(项目显示直接连接到项目根部),通过使用SIMATIC管理器的在线显示中的程序文件夹的对话框,与硬件站无关的S7程序的MPI地址可以建立.
直接连接 CPU 这一菜单命令在变量表和直接连接到PG的CPU之间建立在线连接. PG可以决定通过MPI电缆连接的PLC .
可访问的CPU 这一菜单命令在变量表和所选的CPU之间建立在线连接.如果用户程序已经连接到一个CPU ,这一菜单命令可用于改变CPU .
在对话框中选择要建立在线连接的CPU. 可以在组态的和可访问的CPU之间选择.

概述 "Enable Peripheral Outputs"功能取消对外设的输出禁止,这样,就可以在CPU处于STOP模式下时修改外设输出.
选择 按照下面的步骤允许外设输出:
1. 选择菜单命令 Table -> Open 打开需要进行外设输出修改的变量表(VAT)或 打开相关变量表的窗口.
2. 选择菜单命令 PLC -> Connect to t建立与所需要CPU的连接,这样就可以修 改变量表中的外设输出.
3. 选择菜单命令 PLC -> Operating Mode 打开操作模式对话框,并把CPU切换 到STOP 模式.
4. 在"Modify Value"列中为需要修改的外设输出设置合适的值.
例如: PQB 7 修改值: 2#0001000011
PQW 2 W#16#0027
PQD 4 DW#16#0001
5. 选择菜单命令Variable -> Enable Peripheral Outputs,切换"Enable Peripheral Outputs"为有效.
6. 选择菜单命令Variable ->Activate Modify Values.可以修改外设输出. "Enable Peripheral Outputs"保持激活直到用菜单命令Variable -> Enable Peripheral Outputs 取消该功能.
7. 再从第4步开始设置新值.
注 如果CPU 改变操作模式,例如:从STOP 到 RUN 或STARTUP,就会弹出 一个信息.
如果CPU 在RUN 模式,选择"Enable Peripheral Outputs"功能,也会弹出 一个信息.
任务 使用 "Monitor/Modify Variables"工具,可以检查连接到数字量输入和输出模板的接线.
做什么 1. 启动"Monitor/Modify Variables"功能
SIMATIC 管理器-> PLC -> Monitor/Modify Variable
2. 在变量表中输入输入和输出地址
3. 当变量表完成时,用 激活监视
4. 操作有关的输入并观察屏幕的状态显示
5. 为检查输出的接线,在 Modify Value列输入状态1,使用 激活并观察指示灯的状态
6. 测试完成之后, 用名称"Wiring exercise"保存变量表
7. 退出测试功能
任务 在本练习中你要根据符号表(见图)检查连接到数字量输入模板的传送带模型的传感器的接线.你将在下一练习中检查执行器的接线.
做什么 1. 启动"Monitor/Modify Variables"功能
SIMATIC 管理器-> PLC -> Monitor/Modify Variable
2. 在变量表中输入图示输入地址,用 激活监视
Insert -> Range of Variables -> as of Address: I 8.0, Number: 8,
Display Format: BIN
注:画面所示符号(例如 "T_PB1")不能在这里输入!( 见"符号表"一章)
3. 为检查输入的接线,一个接一个地操作有关传送带模型的传感器并观察屏
幕的状态显示
4. 测试输入的接线完成之后, 用名称"I/O Conveyor Model"保存变量表
Table -> Save as... -> 在对话框中,打开硬件站 "My Station" 的块文件夹
-> 输入对象名 "I/O Conveyor Model" -> OK
5. 退出Monitor/Modify Variables功能
接线错误 如果你在接线测试中观察到错误,请通知你的教师.
任务 现在检查连接到传送带模型的执行器的数字量输出模板的接线.
做什么 1. 打开上一个练习的"I/O Conveyor Model" 变量表
SIMATIC 管理器->打开硬件站 "My Station" 的块文件夹
-> 双击 "I/O Conveyor Model"
2. 在变量表中输入图示输出地址
注:画面所示符号(例如 " L_BAY1 ")不能在这里输入!
( 见"符号表"一章)
3. 即使在这里没必要:
建立直接连接 CPU的连接
PLC -> Connect to -> Direct CPU
4. 为检查输出的接线,在 Modify Value列,为相应的输出输入状态1,使用
激活并观察传送带模型的执行器是否动作
5. 测试输出的接线完成之后, 保存变量表
Table -> Save. 它将把变量表存回它来的"块"文件夹.
6. 退出Monitor/Modify Variables功能
注 不要把传送带向右和传送带向左同时接通,以免导致设备损坏!
接线错误 如果你在接线测试中观察到错误,请通知你的教师.

·上一篇:"07秋专科"
·下一篇:2005中国网络游戏产业
赞助商链接
下载链接
最新文档
相关下载
最热搜索
<%=Doc.Fun.GetTemplate(Components.Template.TemplateType.Foot)%>