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

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

3天内不再提示

一文带你了解什么是PLC逻辑设计法?

blackwatching 来源:玩转PLC工业机器人 2023-01-06 13:59 次阅读

我们都知道PLC控制程序是整个PLC控制系统的关键,程序指令的好坏对控制系统的性能也有影响,可能大部分初学者对程序设计感觉很困难,不知道如何下手。

其实PLC程序设计也是有一定的规律可循的,一般来说对一些特定的功能通常会有相对固定的设计方法。

常用的程序设计方法包括逻辑设计法、移植转换设计法、顺序控制设计法、经验设计法等。

今天小编先给大家介绍逻辑设计法进行PLC的程序设计,那么什么是逻辑设计法呢?

逻辑设计法就是以逻辑组合或者逻辑时序的形式来进行设计PLC程序,这样的设计方法具有明确可行的设计步骤,简便、直观的特点,我们也是可以多采用这样的设计方法的。下面我们以一个通风系统运行状态的监控程序为例,介绍一下逻辑组合形式的逻辑设计法。

通风系统运行状态控制系统的控制要求如下:

在一个通风系统中,有4台电动机驱动4台风机工作,为了保证工作人员的安全,要求至少要有3台电动机同时运行。系统可以利用红、黄、绿三色指示灯来对电动机的运行状态进行监控指示。

当3台及3台以上电动机同时运行时,绿灯亮,表示通风良好;当2台电动机同时运行时黄灯亮,表示通风不佳,需要改善;

当少于2台电动机运行时红灯亮起,并进行闪烁,发出警告,表示通风太差,需要马上排除故障。

系统中设计有4个电机运行状态检测传感器,检测电动机运行,当电动机运行时传感器有信号输入,当电动机停止时无信号输入。

首先进行IO分配:

ce67d1c2-8d86-11ed-bfe3-dac502259ad0.png

然后根据逻辑组合的设计法进行设计分析:

我们用A B C D分别表示4台风机的运行状态(用0表示风机的停止和指示灯灭,用1表示风机运行和指示灯亮),用HL1 HL2 HL3分别表示红灯、黄灯、绿灯。

3个指示灯的状态与控制要求中的3种工作状态是对应的关系,下面分别针对这3种工作状态建立逻辑表达式。

1、当少于2台电动机运行时红灯亮起,并进行闪烁,发出警告,表示通风太差。

ce798444-8d86-11ed-bfe3-dac502259ad0.png

我们从上面的状态表可以得出以下逻辑函数:

ce92267a-8d86-11ed-bfe3-dac502259ad0.png

2、当2台电动机同时运行时黄灯亮,表示通风不佳,需要改善。

cea1c986-8d86-11ed-bfe3-dac502259ad0.png

我们从上面的状态表可以得出以下逻辑函数:

ceb9badc-8d86-11ed-bfe3-dac502259ad0.png

3、当3台及3台以上电动机同时运行时,绿灯亮,表示通风良好。

cec68348-8d86-11ed-bfe3-dac502259ad0.png

我们从上面的状态表可以得出以下逻辑函数:

cedbe18e-8d86-11ed-bfe3-dac502259ad0.png

最后,我们把红、黄、绿灯的控制合并起来,相乘即串联,相加即并联,字母用常开,字母取反用常闭,一一对应写出来就可以转换成PLC程序啦,然后注意在红灯控制程序中串联上SM0.5常开触点即可,SM0.5是秒脉冲的特殊存储器的标志位,就可以实现红灯的闪烁啦,具体控制程序如下:

ceeba3f8-8d86-11ed-bfe3-dac502259ad0.png

cf05e75e-8d86-11ed-bfe3-dac502259ad0.png

这就是利用逻辑设计法进行PLC的程序设计,你了解了吗?

审核编辑 :李倩

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

    关注

    5010

    文章

    13242

    浏览量

    462757
  • 电动机
    +关注

    关注

    74

    文章

    4109

    浏览量

    96139

原文标题:一文带你了解什么是PLC逻辑设计法?

文章出处:【微信号:玩转PLC工业机器人,微信公众号:玩转PLC工业机器人】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    详解SiC单晶生长技术

    高质量低缺陷的SiC晶体是制备SiC功率半导体器件的关键,目前比较主流的生长方法有PVT、液相以及高温CVD等,本文带你了解以上三种S
    的头像 发表于 11-14 14:51 266次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b>详解SiC单晶生长技术

    智慧公交是什么?带你详解智慧公交的解决方案!

    智慧公交是什么?带你详解智慧公交的解决方案!
    的头像 发表于 11-05 12:26 251次阅读
    智慧公交是什么?<b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b>详解智慧公交的解决方案!

    PLC逻辑控制的典型案例

    PLC(可编程逻辑控制器)在逻辑控制方面的典型案例包括多个方面,以下是其中些常见的例子。
    的头像 发表于 09-20 14:51 373次阅读

    PLC中的逻辑运算方式有哪些

    PLC(可编程逻辑控制器)中的逻辑运算方式主要包括以下几种,这些逻辑运算在PLC编程中扮演着至关重要的角色,用于实现各种复杂的控制
    的头像 发表于 07-24 16:55 600次阅读

    PLC如何完成闭环控制及逻辑控制

    在现代工业自动化领域中,可编程逻辑控制器(PLC)以其高可靠性、强大的控制功能和灵活的编程方式,成为了工业自动化系统的核心控制器。PLC不仅能够完成基本的逻辑控制任务,还能够实现复杂的
    的头像 发表于 06-27 11:16 941次阅读

    如何实现PLC的自动化控制逻辑

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)扮演着至关重要的角色。PLC通过编程实现自动化控制逻辑,使设备能够按照预定的程序
    的头像 发表于 06-15 16:44 1135次阅读

    PLC中的开关量逻辑控制

    逻辑控制作为PLC最基本、最广泛的应用功能之,在工业自动化生产中发挥着重要作用。本文将深入探讨PLC中开关量逻辑控制的原理、特点、应用及
    的头像 发表于 06-14 16:55 807次阅读

    5.8G WiFi和2.4G WiFi如何选择?带你深度了解

    在无线网络的世界中,5.8GWiFi和2.4GWiFi作为两种常见的无线通信技术,各自具有独特的特点和优势。本文将带你深入了解这两种技术的区别、优势以及适用场景,帮助你更好地选择适合自己的无线通信
    的头像 发表于 04-18 09:49 3194次阅读
    5.8G WiFi和2.4G WiFi如何选择?<b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b>深度<b class='flag-5'>了解</b>

    带你了解NVIDIA Jetson

    计算机发展成为今天的机器有着悠久的历史,今天看到的许多计算机都遵循类似的设计结构,至少包含CPU、GPU、内存和存储。迄今为止,我们对计算机设计的了解大部分都是基于这些使计算机正常运行的关键组件
    的头像 发表于 04-09 11:49 617次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b><b class='flag-5'>了解</b>NVIDIA Jetson

    带你了解PWM原理、频率与占空比

    什么是PWM脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的种非常有效的技术,广泛应用在从测量
    发表于 03-27 14:12

    基于VHDL的组合逻辑设计

    电子发烧友网站提供《基于VHDL的组合逻辑设计.ppt》资料免费下载
    发表于 03-11 09:23 2次下载

    数字电路与逻辑设计

    电子发烧友网站提供《数字电路与逻辑设计.ppt》资料免费下载
    发表于 03-11 09:21 6次下载

    pcb应变测试有多重要?了解

    pcb应变测试有多重要?了解
    的头像 发表于 02-24 16:26 1059次阅读

    带你了解FPGA直方图操作

    直方图概念和分类 图像直方图用作数字图像中色调分布的图形表示。它绘制了每个色调值的像素数。通过查看特定图像的直方图,观看者将能够目了然地判断整个色调分布。 图表的水平轴代表色调变化,而垂直轴代表该
    发表于 01-10 15:07

    基于TouchGFX的智能手表设计 —MVP 架构下的逻辑设计

    电子发烧友网站提供《基于TouchGFX的智能手表设计 —MVP 架构下的逻辑设计.pdf》资料免费下载
    发表于 01-05 11:21 1次下载