S7-PDiag使用简介.ppt_第1页
S7-PDiag使用简介.ppt_第2页
S7-PDiag使用简介.ppt_第3页
S7-PDiag使用简介.ppt_第4页
S7-PDiag使用简介.ppt_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

西门子S7 PDiag使用简介 S7 PDiag安装要求 S7 PDIAGV5 3运行在PC PG上 在以下环境中 操作系统MicrosoftWindows Windows2000 WindowsXP WindowsServer2003 STEP7标准软件 版本5 3 S7CPU必须包含SFC17和SFC18 否则S7 PDIAG将无法处理Alarm S 并且在下载块时会出现一条错误消息 S7 PDiag操作界面 下列图标指示必须重新编译S7 PDIAG监视块 在SIMATICManager中单击Options ConfiguerProcessDiagnostics菜单可进入S7 PDiag编辑界面 如下图 S7 PDiag的监视模式 S7 PDIAG 地址监视S7 PDIAG 全局监视GLOSS Allgemeine berwachungS7 PDIAG 动作监视GLOSS Aktions berwachungS7 PDIAG 启动监视GLOSS Anlauf berwachungS7 PDIAG 响应监视GLOSS Reaktions berwachungS7 PDIAG 互锁监视GLOSS Verriegelungs berwachung 注 监视模式的具体应用 详见S7 PDiag使用入门 S7 PDIAG全局监视的语言说明 AND与操作 例如表达式为M1 1ANDM1 2 如果M1 1与M1 2为1 表达式结果为1 ONDT执行信号ON延时 例如表达式为ONDT M1 1 T 2S 如果M1 1为1并延时2秒后表达式结果为1 EN存入下降沿结果 例如表达式为EN M1 1 M1 1产生下降沿时表达式结果为1 M1 1再次为1时 表达式结果为0 EP存入上升沿结果 与EN相反 NOT取反 例如表达式为NOTM1 1 如果M1 1为0时表达式结果为1 OR或操作 例如表达式为M1 1ORM1 2 如果M1 1与M1 2其中一个为1 表达式果为1 SRT置位复位延时 例如表达式为SRT M1 1 M1 2T 2S 如果M1 1为1 沿信号 2秒后 表达式结果为1 如果如果M1 1再次为1 表达式结果为0 2秒后表达式结果为1 如果M1 2为1 沿信号 表达式结果为0 XOR异或 例如表达式为M1 1XORM1 2 当M1 1与M1 2不相同时表达式结果为1 S7 PDIAG指令优先级 S7 PDiag的替代功能 文本替代值如果监控一个FB块的形参 这个FB块又在其它的FB块中作为形参多次调用 这样在初始的FB块定义的消息文本只能作为一个模板 无法表示其它多次嵌套调用该FB而生成的消息文本 在消息文本模板中使用 替代符号 可在编译时生成 替代符号 消息模板 的报警信息 替代符号的定义见下表 插入过程值在消息文本中可以插入一个故障触发时的过程值 在 RecordAssociatedValue 定义一个过程值 如MD12 在文本中使用 1 替代MD12 输入的消息文本为 ACTIONFAILURE PRESSUREVALUE 1X 6D 如果MD12为123 在HMI显示的文本为 ACTIONFAILURE PRESSUREVALUE 123 元素类型及格式定义的说明 见下表 元素类型说明 格式定义说明 编程实例 Step1打开一个编辑好的FB块 此FB块可作为形参被其他块调用 选择你需要监视的地址 可以是形参 右键单击该地址 选择SpecialObjectProperties Monitoring 编程实例 Step2在弹出的窗口中选择该地址需要使用的监视模式 在这里我们选择地址监控 点击 New 按钮 编程实例 Step3进入地址监控编辑界面 设置监控的地址 设置监控的信号 消息配置 替代文本 设置延时 延时格式 T 1H19M5s20ms 设置优先级 插入过程值 编程实例 Step4地址监控编辑完成后 在SIMATICManager窗口该FB块显示为S7 PDiag属性 编辑完成后的FB块 在右下角会显示一个黄色的三角符号 编程实例 Step5新建一个FB块 FB10 调用刚刚编辑过的FB2功能块 FB2作为一个静态变量被该FB块调用 名称分别为V1 V2 编程实例 Step6在FB10中点击File Properties 修改功能块的属性 定义该功能块为S7 PDiag属性 设置功能块的属性为S7 PDiag 值为true 编程实例 Step7保存并退出FB块 在OB1中调用FB10 背景数据块为DB10 相应的DB10的属性也会被系统自动设为S7 PDiag 编程实例 Step8进入S7 PDiag操作界面 可以看到定义为S7 PDiag属性的块 编程实例 Step9在S7 PDiag操作界面进行编译 编译成功后可以看到报错信息为 替代符号 消息模板 编程实例 Step10在WinCC flexible中打开ProAgent 把需要监视的块添加到触摸屏中 ProAgent只能运行在英文版的WinCC中 安

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论