


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、STEP7 软件调试技巧【工控老鬼】STEP7 的 PLC 程序符合 IEC-61131 标准 ,该标准支持 5 种编 程语言 STL/FBD/LAD, 另外 SFC/SCL 是选件 .但大部分调试 手段却是通用的 .(1)Variable Table 根据我的调查显示 ,Variable Table ( 变量监视表 )是最常用的 , 功能也很强 ,能监视又能强制修改 ,编辑好后可以长期保存 ,看 看 STEP7 自带的的例子就知道了 , 都提供了变量表 .因为太常 用,我就不多说了 ,嘿嘿 .作用 : 变量监视 / 强制修改 调用方法 : 主菜单 Insert s7 Block Variab
2、le Table(2)CPU Message/Diagnostic Buffer 这两者的作用差不多 ,都是从 PLC 中的 Diagnostic Buffer( 诊 断缓冲区 )中提取诊断信息 .区别在于前者象一个日志而后者 直接显示了 PLC 诊断缓冲区中的内容 . 如果你的程序已经下 载到了 PLC 中,但一开机就 SF(system failure) 红色 LED 灯就 亮了 ,或是程序一开始运行良好 ,也不知道什么时候就 down 机了 (噢 ,太可怕了 ).先别急 ,看看 Diagnostic Buffer 中的信息吧 她会告诉你什么时候 ,哪个 Block 出了什么错误 ,比如某
3、个 FB 块忘了下载了 (汗) 当然 ,更深入的分析需要用其他手段跟踪 调试了.作用 : 错误诊断 /定位调用方法 : 主菜单 PLC CPU Message.主菜单 PLC Diagnostic/Setting Module Information Diagnostic Buffer(3)Reference Data 根据你编写好的程序 ,STEP7 程序会通过统计分析得出一堆 数据 ,于是我们可以通过相应的视图分析 :变量的使用状况 ,程 序结构 ,内存占用情况 ,没用到的 symbol 和程序中只有绝对地 址没有 symbol 名的 M 点.偶认为一个比较大的程序写完之后 , 应该调用
4、reference Data 审视一番 ,做到心中有数 ,这是一个好 的习惯 .另外 ,cross reference 可以对变量跟踪定位 ,在引用表上 双击变量名 ,程序就显示相应的位置 . 有些 Bug 也可以从 Reference Data 表格中嗅出来。总之 ,善于利用此类统计信息 对程序分析大有好处 .作用 : 静态统计分析调用方法 : 主菜单 Options Reference Data.STL单步调试/PLCSIM (仿真器)single scan(单循环)调试 这两种手段本来没多大联系 ,但它们都属于细粒度的动态调 试方法 ,因此就列在一块儿了 ,它们用于对付比较坚硬的 BUG, 还有就是对分析别人的 STL 程序有点儿用 .作用 : 细粒度动态跟踪调试 调用方法 : STL 设断点的条件比较严格 :1.在 LAD/STL/FBD 编辑器菜单中选择 DebugOperationtest operatingSTL/FBD 编辑器处于 ONLINE 状态3.视图必须切换至 STL 语言仿真器 single scan 的激
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中学校教师跨学科教学培训计划
- 幼儿园学前班文化体验计划
- 人机交互安全行为-第1篇-洞察及研究
- 全国2025年4月自学考试西方经济学试题-课程代码
- 粉尘涉爆知识培训方案课件
- 粉尘消防安全知识培训课件
- 体育场馆管理员作业指导书
- 家庭与学校协同德育工作学科渗透计划
- 安全多方协议分析-洞察及研究
- 售后保障完善快捷承诺书9篇
- 六年级家长会课件
- 2025年党建党史知识竞赛测试题库及答案
- 2025年教科版新教材科学二年级上册教学计划(含进度表)
- GB/T 45859-2025耐磨铸铁分类
- 临床基于ERAS理念下医护患一体化疼痛管理实践探索
- 2025年河北交警三力测试题及答案
- 2025贵州贵阳供销集团有限公司招聘笔试历年参考题库附带答案详解
- 人教版(2024)新教材三年级数学上册课件 1.2 观察物体(2)课件
- GB/T 19519-2014架空线路绝缘子标称电压高于1 000 V交流系统用悬垂和耐张复合绝缘子定义、试验方法及接收准则
- 计算机网络技术论文(优秀6篇)
- 化学史课件讲课教案
评论
0/150
提交评论