电子开发网

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

“三人表决器”逻辑功能PLC程序设计

作者:佚名    文章来源:本站原创    点击数:    更新时间:2018/6/3

“三人表决器”的逻辑功能是:表决结果与多数人意见相同。

设X0、X1、X2为三个人(输入逻辑变量),赞成为1,不赞成为0; Y0为表决结果(输出逻辑变量),多数赞成Y0为1,否则,Y0为0。其真值表如表二所示。

                           表二:“三人表决器”真值表

输入逻辑变量 输出逻辑变量
X0 X1 X2 Y0
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1

由真值表写出逻辑表达式并化简得:Y0=X0*X1+X0*X2+X1*X2              (2.1)

要实现这个逻辑功能,如果用“集成逻辑门”,则可选用三个两输入“与门”和一个三输入“或门”来实现。但是,这里我们不是用“集成逻辑门”,而是用PLC“程序”来实现。

程序语句如下:0 LD X0   1 AND X1   2 LD X0   3 AND X2    4 ORB   5 LD X1         6 AND X2   7 ORB     8 OUT Y0   9 END

将这个程序语句写入到PLC中,再进行接线:用三个开关分别控制X0、X1、X2,用一盏指示灯来显示表决结果,并将COM1连接到24V直流电源的正极。接线完毕就可以进行演示实验的操作了。如果赞成,则合上开关;如果不赞成,则断开开关。指示灯的亮灭,显示的是表决的结果。灯亮表示多数赞成,灯不亮,则表示多数不赞成。表决结果与多数人意见相同。

下面探讨一下由“逻辑表达式”来编写PLC程序的规律。一般书上用A、B、C表示输入逻辑变量,用Y表示输出逻辑变量。在这里为了编程的方便,我们有意把PLC的输入继电器(X)的触点作为输入逻辑变量,把输出继电器的线圈作为输出逻辑变量。例如,在表达式(2.1)中,X0、X1、X2为三个输入逻辑变量,代表三个人,Y0为输出逻辑变量,代表表决结果。同时在PLC中,X0、X1、X2又是三个输入继电器,都是输入继电器的常开触点; Y0是一个输出继电器,是输出继电器的一个线圈。

式(2.1)是一个“与或式”,在第一项X0*X1中,“X0”在项首,用[LD]指令,即LD X0,“*”是“与”逻辑,用[AND]指令,即AND X1。第二项、第三项也是这个规律,三项相加,

“+”是“或”逻辑,用[ORB]指令,[ORB]指令是“块或”指令。因为每一个“与项”都是两个触点相串联的“串联电路块”,而“相加”就是作并联连接,即“串联电路块”作并联连接,所以要用“块或”指令。Y0是输出,用线圈输出指令[OUT],即OUT Y0。程序结束用

[END]指令。认真总结由“逻辑表达式”来编写PLC程序的规律,这对于快速编程很有好处。但是,一般的初学者,往往都是由“逻辑表达式”到“梯形图”,再到“程序语句”。为了帮助初学者,我们将这个程序的梯形图一并给出,如图2所示。
“三人表决器”逻辑功能PLC程序设计,三人表决器 

Tags:三人表决器,PLC,梯形图  
责任编辑:admin
相关文章列表
三菱PLC控制步进电机,三菱FX1S PLC控制步进电机正反转,I/O接线
西门子PLC电机正反转电路图转S7-200SMART PLC梯形图两种方式
详解三菱PLC控制电动机正反转电路和梯形图程序
三菱plc计数器应用程序编程实例,定时器与计数器组合的延时程序
三菱PLC正反转控制 按钮互锁正反转控制电路为例讲解:电气电路图
三菱plc定时器T指令用法,三菱fx系列plc通用定时器与积算定时的使
S7-200 SMART PLC彩灯控制西门子PLC控制彩灯项目 循环左移ROL_B和
三菱PLC电动机Y-△启动控制(三菱FX-PLC)三菱PLC星三角启动梯形
三菱PLC往返小车梯形图实例 一个运料小车梯形图
三菱PLC控制步进电机正反梯形图
怎样用三菱PLC-FX2N与F940设计一个带PID控制的恒压供水系统
西门子S7-200 PLC的舞台灯饰梯形图示例,定时器和比较运算的实例
三菱PLC十字路口交通灯的控制,三菱PLC交通灯设计附梯形图
PLC简单实现红绿灯的梯形图程序
PLC控制系统设计的基本原则和步骤_PLC控制系统设计与调试的一般步
轻松搞定PLC控制系统设计!PLC控制系统设计流程图_PLC控制系统设
基于S7-200PLC和组态软件的饲料生产控制系统研究_小型饲料生产线
西门子plc用定时器指令控制电动机,CTU和TON指令的应用实例
PLC 、变频器和电机综合应用_PLC的变频器外部端子的电机正反转控
西门子plc编程入门s7-200机械手程序实例
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

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