0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC编程难吗?实例讲解如何将PLC编程简单化

aIpM_gongkongwo 来源:未知 作者:易水寒 2018-10-03 18:41 次阅读

根据下图的三相交流电动机正反转控制的主电路,设计一个PLC控制电动机正停反的控制系统。控制要求如下:

(1)正常情况下,按启动按钮SB1,电机正转,按下反转启动按钮SB2,电机反转。

(2)电机启动后,按下停止按钮SB3并等待5秒钟之后,才可以改变电动机的旋转方向;

(3)如果SB1和SB2同时按下,电动机停止转动,并且不起动,同时报警灯L1亮1秒暗1秒不断闪烁。此时按SB3停止按钮进行复位。

首先我们先确定一下按钮、KM的使用辅助触点情况,这里是正反转的主回路,主回路必须有互锁电路,其他的按钮用常开触点。

下面是PLC的输入输出点表:

根据题意(1)编程:这里根据题意1,只需遍2个自保持电路即可。

题意2要求按停止按钮5秒后才能改变电机方向,所以这里需设置一个标志位,这里用M0.0。

并且加上程序互锁电路,具体如下:

首先在2个自保持回路中加入互锁电路——网络1的Q0.1常闭点和网络2的Q0.0常闭点。题意2说按下停止按钮后5秒,才能按启动按钮,所以网络3按下I0.2停止按钮后,M0.0得电自保持,计时器T37计时5s后,将M0.0的自保持回路停掉。并且在网络1和网络2中加M0.0的常闭点,使M0.0得电时网络1和网络2即使按了正转按钮或者反转按钮也不会使Q0.0或Q0.1得电。

题意3要求SB1和SB2同时按下,电动机停止转动,并且不起动,同时报警灯L1亮1秒暗1秒不断闪烁。编程如下:

这次增加了网络4/5/6,网络5和6就是利用2个计时器产生一个一秒脉冲的小程序,SM0.0为特殊位,其功能为一直得电。网络4就是利用M0.1将网络1/2/3锁死,也就是说M0.1得电网络1.2.3是不起作用的。其原理与上一小结的M0.0一样。

以上就是这个实例的全部编程。正所谓万丈高楼平地起,如果你叫小编一口气编出来,小编也是很为难的。但是,将题意一点点拆分,一点点的把所需的功能写入,最后一定可以合你心意。最后你看看编完的程序与最初的程序差了多少

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    5966

    浏览量

    108726
  • plc
    plc
    +关注

    关注

    4975

    文章

    12257

    浏览量

    454951
  • 电动机
    +关注

    关注

    73

    文章

    3802

    浏览量

    93567

原文标题:PLC编程很难嘛,细分看看

文章出处:【微信号:gongkongworld,微信公众号:工控资料窝】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    21个三菱PLC编程实例

    21个三菱PLC编程实例,实现PLC从入门到精通
    发表于 10-25 09:27 7379次阅读

    abb_plc_500编程软件使用实例

    abb_plc_500编程软件使用实例abb_plc_500编程软件使用实例abb_
    发表于 11-12 14:36 6次下载

    PLC的原理、编程与应用(实例

    PLC的原理、编程与应用(实例)希望对大家有帮助
    发表于 08-03 18:20 7次下载

    攻牙机_PLC编程实例项目例程

    三菱PLC(可编程逻辑控制器)编程实例项目例程
    发表于 05-13 16:02 55次下载

    接菌机_PLC编程实例项目例程

    三菱PLC(可编程逻辑控制器)编程实例项目例程
    发表于 11-05 15:06 2次下载

    开料锯_PLC编程实例项目例程

    三菱PLC(可编程逻辑控制器)编程实例项目例程
    发表于 11-05 15:06 3次下载

    零带_PLC编程实例项目例程

    三菱PLC(可编程逻辑控制器)编程实例项目例程
    发表于 11-05 14:51 3次下载

    瑪斯蘭贰厂壹期_PLC编程实例项目例程

    三菱PLC(可编程逻辑控制器)编程实例项目例程
    发表于 11-05 14:37 1次下载

    三菱PLC编程实例-osp2 plc

    三菱PLC(可编程逻辑控制器)编程实例项目例程
    发表于 11-03 18:32 14次下载

    三菱PLC编程实例-pid

    三菱PLC(可编程逻辑控制器)编程实例项目例程
    发表于 05-13 17:09 179次下载

    三菱PLC编程实例-jq

    三菱PLC(可编程逻辑控制器)编程实例项目例程
    发表于 11-03 18:32 15次下载

    三菱PLC编程实例-纯水

    三菱PLC(可编程逻辑控制器)编程实例项目例程
    发表于 11-03 18:32 24次下载

    PLC梯形图编程有哪些规范_plc梯形图编程实例

    本文开始介绍了关于PLC梯形图编程的四个基本概念,其次详细介绍了PLC梯形图编程基本规则,最后介绍了PLC计数器程序梯形图
    发表于 04-26 14:58 6457次阅读
    <b class='flag-5'>PLC</b>梯形图<b class='flag-5'>编程</b>有哪些规范_<b class='flag-5'>plc</b>梯形图<b class='flag-5'>编程</b><b class='flag-5'>实例</b>

    PLC的7个基础指令和4个编程实例分享

    PLC学习的过程中,逻辑指令是PLC编程中一个非常重要的环节,其中基础指令是PLC可以识别的语言,在使用PLC之前,我们需要针对现场工况的
    的头像 发表于 10-05 09:24 1.1w次阅读

    基础的PLC编程实例

      在学习PLC的过程中,除了掌握必要的基础理论知识外,还需要亲自设计电路进行实践。学习PLC编程时,可以从一个小电路和一个小程序开始。 来看看具体的基础的PLC
    的头像 发表于 06-12 10:34 676次阅读
    基础的<b class='flag-5'>PLC</b><b class='flag-5'>编程</b><b class='flag-5'>实例</b>