• 首页
  • 公司介绍
    公司简介 公司新闻 公司相册
  • 产品中心
  • 维修中心
    维修实景 维修项目 维修流程
  • 维修配件
  • 二手产品
  • 工程案例
  • 技术文章
  • 资料下载
  • 联系我们
技术文章
首页 >>> 技术文章

STEP7程序调试手段分析

STEP7程序调试手段分析
STEP7的PLC程序符合IEC-61131标准,该标准支持5种编成语言STL/FBD/LAD,另外SFC/SCL是选件.但大部分调试手段却是通用的.
  
  (1) Variable Table
  根据我的调查显示,Variable Table (变量监视表)是*常用的,功能也很强,能监视又能强制修改,编辑好后可以长期保存,看看STEP7自带的的例子就知道了,都提供了变量表.因为太常用,我就不多说了,嘿嘿...
  作用 : 变量监视/强制修改 调用方法 : 主菜单 > Insert > s7 Block > Variable Table
  
  (2) CPU Message/Diagnostic Buffer
  这两者的作用差不多,都是从PLC中的Diagnostic Buffer(诊断缓冲区)中提取诊断信息.区别在于前者象一个日志而后者直接显示了PLC诊断缓冲区中的内容. 如果你的程序已经下载到了PLC中,但一开机就SF(system failure)红色LED灯就亮了,或是程序一开始运行良好,也不知道什么时候就down机了(噢,太可怕了).先别急,看看Diagnostic Buffer中的信息吧,她会告诉你什么时候,哪个Block出了什么错误,比如某个FB块忘了下载了(汗) 当然,更深入的分析需要用其他手段跟踪
  调试了.
  作用 : 错误诊断/定位
  调用方法 : 主菜单 > PLC >CPU Message...
   主菜单 > PLC >Diagnostic/Setting >Module Information > Diagnostic Buffer
  
  (3) Reference Data
  根据你编写好的程序,STEP7程序会通过统计分析得出一堆数据,于是我们可以通过相应的视图分析:变量的使用状况,程序结构,内存占用情况,没用到的symbol和程序中只有**地址没有symbol名的M点.偶认为一个比较大的程序写完之后,应该调用reference Data审视一番,做到心中有数,这是一个好的习惯.另外,cross reference可以对变量跟踪定位,在引用表上双击变量名,程序就显示相应的位置. 有些Bug也可以从Reference Data 表格中嗅出来。总之,善于利用此类统计信息对程序分析大有好处.
  作用 : 静态统计分析
  调用方法 : 主菜单 > Options >Reference Data...
  
  (4) STL单步调试/PLCSIM (仿真器)single scan(单循环)调试
  这两种手段本来没多大联系,但它们都属于细粒度的动态调试方法,因此就列在一块儿了,它们用于对付比较坚硬的BUG,还有就是对分析别人的STL程序有点儿用.
  作用 : 细粒度动态跟踪调试
  调用方法 : STL设断点的条件比较严格:
   1.在 LAD/STL/FBD编辑器菜单中选择Debug>Operation>test operating
   2.LAD/STL/FBD编辑器处于ONLINE状态
   3.视图必须切换至STL语言
   仿真器single scan的激活方法太简单--有工具条,就不说了。

 
上海智忱科技发展有限公司专业维修及销售各品牌变频器,伺服,PLC,配件备货全,专业的维修队,报价实惠,如有需要欢迎来电咨询
联系人:谢先生
联系电话:021-54814924  
http://www.shzckj.com/    http://www.021bpq.com/
上一篇:西门子PLC使用FB41进行PID调整的说明
下一篇:伟创变频器的接线图

产品搜索
产品目录
安川 YASKAWA
安川变频器
安川伺服
安川制动单元
安川PG卡
安川PLC
安川G5/G7配件
伦茨LENZE
伦茨变频器
伦茨伺服驱动器
艾默生 CT
CT变频器
LG(LS产电)
LG变频器
LG PLC
LG低压电器
西门子SIEMENS
西门子PLC
西门子控制面板
西门子变频器
三菱 MITSUBISHI
三菱变频器
三菱PLC
三菱伺服
三菱触摸屏
三垦SAMCO
三垦迷你型变频器
三垦通用型变频器
三垦变频器配件
普传POWTRAN
普传变频器PI7000
普传变频器PI7100
普传制动单元
普传单板机
伺服系统
变频器维修
SEW变频器维修
变频器维修
上海变频器维修中心
LG变频器维修
施耐德变频器维修
欧姆龙变频器维修
丹佛斯变频器维修
日拓变频器维修
东元变频器维修
台达变频器维修
安川变频器维修
三菱变频器维修
西门子变频器维修
ABB变频器维修
富士变频器维修
三垦变频器维修
伦茨变频器维修
西威变频器维修
CT变频器维修
直流调速器维修
欧陆直流调速器维修
CT直流调速器维修
ABB直流调速器维修
工控产品维修
维修变频器
维修伺服
维修PLC
维修工业控制板
变频器配件
其它配件
变频器风扇
操作面板
变频器模块
变频器驱动板
变频器主板
ABB变频器配件
安川变频器配件
变频器配件
全新库存产品
全新库存变频器
二手变频器
二手安川变频器
二手西门子变频器
二手CT变频器
二手变频器
回收变频器
回收PLC
二手工控产品
二手PLC
变频器保养
变频器保养
电气控制柜
电气控制柜
自动化工程
自动化成套系统
自动化设备维修
自动化节能改造
变频节能改造
其它品牌变频器
ABB变频器
伦茨变频器
英威腾变频器
明电舍变频器
日搏变频器
品牌展示
更多
  • 安川
  • 伦茨
  • CT
  • 施耐德
  • ABB
  • 欧陆
  • 欧姆龙
  • SEW
  • 三菱
  • 西门子
  • 丹佛斯
  • LG

业务部:谢尚荣

手 机:18916837263
电 话:021-58414934
传 真:021-54814934
维修部:谢先生

手 机:18017608818
电 话:021-58414934
传 真:021-54814934
(微信号同手机号)

地 址:上海市闵行区

中春路7335号2号楼南

维修专线:18017608818

主营产品: 安川变频器,伦茨变频器,CT变频器, 安川变频器配件,二手变频器,伦茨驱动器维修
Copyright@ 2003-2025  上海智忱科技发展有限公司版权所有      沪ICP备18036698号-4
 
扫描二维码访问