注册名:

密码:

个人注册

企业注册

商务申请

商务管理平台

企业管理平台

个人管理平台

我的工控博客

中国工控网www.chinakong.com

首页 | 新闻中心 | 工控论坛 | 经验视点 | 工控商务 | 电气手册 | 工控博客 | 招聘求职 | 网上调查 | 企业中心 | 供求信息 | 资料中心 | 工控书店

所在位置:工控博客苑 -- 工控后生 -- PLC编程的基本原则

中国工控网搜索:

工控后生工控博客

黄先生

     学历:大学专科
     职称:工程师
     年龄:38岁
       新闻信息(0/0)
       工作图片(0)
       技术论文(3/42)
       交流论坛(0/0)
       留言信箱(1)
       浏览人次:6865
       给我发消息
 我的精华论文 更多..

PLC编程的基本原则

发表评论(15)   作者:黄祥兵    发布时间:2009年3月13日  

    PLC编程的基本原则
    PLC编程应该遵循以下基本原则。
    1) 外部输入、输出继电器、内部继电器、定时器、计数器等器件的接点可多次重复使用,无需用复杂的程序结构来减少接点的使用次数。
    2) 梯形图每一行都是从左母线开始,线圈接在最右边,接点不能放在线圈的右边参看图4-20。
   
    图4-20 规则2)的说明
    a)不正确电路 b)正确电路
    3) 线圈不能直接与左母线相连。如果需要,可以通过一个没有使用的内部继电器的常闭接点或者特殊内部继电器R9010(常0N)的常开接点来连接,参看图4-21。
   
   
    图4-21 规则3)的说明
    a)不正确的电路 b)正确的电路
    4) 同一编号的线圈在一个程序中使用两次称为双线圈输出。双线圈输出容易引起误操作,应尽量避免线圈重复使用。
    5) 梯形图程序必须符合顺序执行的原则,即从左到右,从上到下地执行,如不符合顺序执行的电路不能直接编程,例如图4-22所示的桥式电路就不能直接编程。
   
    图4-22桥式电路
    6) 在梯形图中串联接点、并联接点的使用次数没有限制,可无限次使用,图4-23所示。
    7) 两个或两个以上的线圈可以并联输出,如图4-24所示。
     
    编写PLC梯形图程序时应掌握如下的编程技巧。
    1) 串联触点较多的电路编在梯形图上方,如图4-25所示。
   
   
    a)电路安排不当 b)电路安排得当
    图4-25 梯形图程序
    2) 并联触点多的电路应放在左边,如图4-26所示。图4-26 b)比a)省去了0RS和ANS指令。若有几个并联电路相串联时,应将触点最多的并联电路放在最左边。
   
    a)电路安排不当 b)电路安排得当
    图4-26 梯形图程序
   
    3) 对复杂电路的处理
    (1) 桥式电路的编程 图4-22所示的梯形图是一个桥式电路,不能直接对它编程,必须重画为图4-27所示的电路才可进行编程。
   
    图4-27 梯形图程序
    (2) 如果梯形图构成的电路结构比较复杂,用ANS、0RS等指令难以解决,可重复使用一些触点画出它的等效电路,然后再进行编程就比较容易了,如图4-28所示。如果使用编程软件也可直接编程。
   
    a)复杂电路 b)重新排列电路
    图4-28 梯形图程序
    PLC编程的基本技巧
    PLC编程技巧是在实践中不断总结、不断提高、长期编程经验的各积累。较好地掌握编程技巧,可提高编程的质量。下面以3个简单的例子来说明基本的编程技巧。
    1、用梯形图变换简化程序
    图1为两个逻辑功能相同的梯形图,但它们对应的助记符语言程序却不相赋,扫描时间也不同。如将图1(a)中串联的两部分“电路”左、右对换;并联的两条支路上、下对换,则变换后的梯形图即图1(b),原有的逻辑关系保持不变,但程序简化了。
   
    (a)梯形图助记符: (b)梯形图助记符
    LD 00000 LD 00002
    LD 00001 AND 00003
    LD 00002 OR 00001
    LD 00003 AND 00000
    OR LD OUT 20000
    AND LD  
    OUT 20000  
    经验证明,梯形图变换可遵循“左沉右轻”、“上沉下轻”、的基本原则。
    2、使梯形图逻辑关系清晰
    在编程时应使梯形图的逻辑关系和结构层次清晰,便于阅读和检查程序。如图2所示,图2(a)梯形图的逻辑关系不太清楚,适当改变程序结构后(见图2(b)),尽管助记符语言程序显得较长,但梯形图的逻辑关系清晰,可读性提高了,便于对程序进行阅读、检查和修改。
   
   
   
   
   
   
    (a)梯形图助记符: (b)梯形图助记符
    LD 00000 LD 00000
    LD NOT 00001 AND 00003
    AND 00002 AND NOT 00004
    LD 00003 AND 00006
    AND NOT 00004 AND NOT 00007
    LD 00005 LD 00000
    LD 00006 AND 00003
    AND NOT 00007 AND NOT 00004
    OR LD AND 00005
    AND LD LD 00000
    OR LD AND NOT 00001
    AND LD AND 00002
    OUT 20001 OR LD
      OR LD
      OUT 20001
    3、避免出现无法编程的梯形图
    图3(a)所示的桥式梯形图是无法用助记符语言来编程的,改画成图3(b)形式的梯形图就能实现编程。
   
   
   
   
   
 

 评论仅代表评论人个人看法,不表明博客主人及中国工控网同意其观点或其描述 共15条评论  共2页  第2页   上一页  

 评论人署名:s86973055 评论时间:2011/4/10 15:04:00

我要发表评论 

    咋不加图啊
   
 评论人署名:ccx5678 评论时间:2011/6/4 13:37:00

我要发表评论 

    虽然没图 还是很受益的
 评论人署名:ccx5678 评论时间:2011/6/4 13:37:00

我要发表评论 

    虽然没图 还是很受益的
 评论人署名:修电器的 评论时间:2011/8/14 21:31:00

我要发表评论 

    学习了
 评论人署名:CYH1957010 评论时间:2012/4/6 12:19:00

我要发表评论 

    没看见图

共15条评论 共2页  第2页   上一页  

    发表评论

登陆网站发表评论

用户名:

密码:

注册 | 忘了密码
     相关技术论文:

关于我们     免责声明     服务项目     广告联系     友情链接     联系方式     意见反馈     设为首页     加入收藏

 ©2023-2025 中国工控网(www.chinakong.com) 版权所有 豫ICP备17046657号

管理员信箱:chinakong98@163.com  服务热线:13525974529

洛阳博德工控自动化技术有限公司

中国    洛阳