电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 梯形图实例 >> 正文

plc梯形图怎么看对错,step7编程看错

作者:佚名    文章来源:本站原创    点击数:    更新时间:2021-01-23
plc编程中的梯形图(LAD)编程可以说是plc编程中最简单直观的编程方法了,但是较长程序的对错想要通过眼睛很直观的看出来是很难的,最好的方法就是在PLC编辑器中依靠编译发现一些常规错误,而后运行测试程序去发现那些功能或者逻辑上的错误!

我简单的举一个例子来说一下,如下是西门子200PLC中的一段程序,这个程序存在明显的编译错误,和一些不明显的要依据实际功能来判定的错误,下边我来分析一下:

plc梯形图怎么看对错,step7编程看错 

1,先来看一下编译错误:

这个图片就是PLC编程软件编译后给出的错误提示,其实上边的图片已经明显的给出了错误的地方,就是有红色波浪线的地方!

MW12是一个字长数据,而对其操作的指令MOV_B是一个对字节操作的指令,因此这里需要把MW12改为MB12,或者把指令改成MOV_W指令!

 

比较指令MB10和1000比较这里,因为MB10是一个字节其能表示的范围是0-255,所以1000明显超出这个字节的表示范围,就被红色波浪线提示错误了!

2,再来看一下功能错误:

这段程序有2个值得商榷的功能错误:

第①处就是网络1的SM0.0,此处根据后边把变量赋予一个0的初始值,这段程序应该是初始化程序,那么就应该使用SM0.1才是初始化点!

第②出就是网络1中的SET指令和网络3中的RESET指令,初始化的时候使用set指令置位了M0.0开始的8个点,而网络3复位的时候只复位了M0.0这一个点!---一般来说set和reset应该是对应的,也就是说网络3处也应该是复位M0.0-M0.7这8个点!(当然,要根据实际的情况来判定!)

以上就是PLC的梯形图程序怎么看对错的一个简单举例,可以看到梯形图中的程序错误,在一段比较短的程序中,用肉眼分析是可以分析出来对错的,但是没有编译器加入效率高。同时,还应该看到编译器虽然可以发现一些硬性的错误,但是程序是否能够达到最终的控制要求,也就是说功能上的错与对,就需要编程人员自己多多测试,去发现了!

Tags:plc梯形图,step7  
责任编辑:admin
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 相关文章列表
    复杂PLC程序的设计方法 plc梯形图设计
    三相交流电机简单起动系统plc梯形图编程实例
    STEP 7中操作数的表示法
    PLC梯形图编程时需要遵循的规则
    STEP7怎样使用多重背景数据块?
    PLC多重背景数据块使用,发动机组控制系统梯形图实例
    STEP7模拟量与工程量转换程序
    STEP 7设计顺序控制程序的基本方法
    STEP7中功能块的属性说明
    西门子STEP7单序列的编程方法
    西门子STEP7选择序列和并行序列的编程方法
    根据顺序功能图完成PLC梯形图程序的顺序控制设计法
    STEP7编辑语句和文字注释时的注意事项
    step7 西门子s7 200PLC如何写中文注释,元件中文注释
    STEP7中LAD或FBD中直接使用定时器编程方法,接通延时定时器S_ODT
    MODBUS RTU通讯协议在S7-200中的应用
    图解 西门子STEP7程序的编写
    西门子STEP7有哪些基本数据类型 ? 如何使用
    STEP 7程序中绝对地址和符号寻址的定义与区别
    STEP7在STL编写定时器程序编程方法
    STEP7中如何将自己写得FC块、FB块放入库中
    FC里的上升沿检测指令为什么不起作用?
    FC块的初始化程序怎么做
    西门子plc里fc功能块应用
    西门子PLC如何显示参考数据
    西门子PLC多重背景的使用举例
    西门子PLC利用STEP7自带工具对FB/FC程序加密方法图解
    STEP7的三种基本编程语言LAD、FBD及STL 该如何抉择?
    STEP7在LAD中使用定时器触点和线圈编程方法
    安装STEP7编程软件过程及PG/PC接口设置
    请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
    1分 2分 3分 4分 5分

    还可以输入 200 个字
    [ 查看全部 ] 网友评论
    最新推荐
    关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
    返回顶部
    刷新页面
    下到页底
    晶体管查询