直播课堂
HOME
直播课堂
正文内容
广数 plc编程 PLC 怎样编程?PLC编程实例
发布时间 : 2025-04-23
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC 怎样编程?PLC编程实例

上一讲我们学习了PLC常用编程元件及一些基本指令,这一讲我们学习PLC的编程方法。主要用一些实际的电路来进行转换,在转换的过程中,逐步了解PLC的编程技巧和方法。

先看我们都比较熟悉的照明电路怎样用PLC来实现的。在照明电路里,因为用电器的状态只有两种,通电灯亮,断电灯灭。所以我们使用的控制器件很简单,就用一个开关就可实现这两种状态的转变。

1)在照明电路里,一般常见的就是一个开关控制一盏灯,其原理图见图1所示。

图一

这里要说明一下,控制照明电路的开关和我们电动机控制电路里的按钮开关是有差异的,按钮开关也是控制着两个状态相互转换,但它没有自锁性,就是给它一个外力按下按钮,开关改变状态。以常开触点为例,触点闭合,线路导通,外力一消失,改变后的状态不能保持,又恢复到断开状态,这就是没有自锁性。

我们把这种没有自锁性的开关称为SB类的开关。控制照明电路的开关,不管是单联开关或双联开关,它们都是有自锁性的。也就是说给开关一个外力即拨动一下开关,开关改变状态,比如闭合吧,外力取消,改变后的闭合状态一直保持不变,这就能实现长时间通电。若要改变这时的导通状态就必须再给它一个外力,即再次拨动一下开关,原来的闭合状态才能改变成断开状态即切断了电路。这就是开关的自锁性,我们把这类具有自锁性的开关称为SA类的开关。在PLC外接输入控制开关时,大多数都是用的按钮开关,需要说明的是PLC这两种开关都可以使用。

照明电路一个开关控制一盏灯,PLC编程是怎样的,其梯形图见图2所示。

图二

说明:PLC输入端子I0.0接单联开关,输出端子Q0.0接灯泡。I0.0闭合,此线路导通,Q0.0=1有输出,灯亮。I0.0断开,此线路不通,Q0.0=0没有输出,灯灭。(这里的输入接的是带自锁的单联开关,若是用按钮开关,就不能实现长时间导通了,因为按钮开关不能自锁,又没有其它互锁的条件。按钮开关只是按下线路导通灯亮,手一松开关断开,灯灭。后面的例子没有特别说明所用开关都属SA类的开关。)

2)用两只开关控制一盏灯,要求只有两只开关都接通时,灯才亮。其电路图见图3。

图三

PLC控制:用两只单联开关分别接在I0.0、I0.1的输入端子上,灯接在Q0.0输出端子上,设计的程序见图4所示。

图四

说明:I0.0、I0.1状态均为1即为接通时,Q0.0输出为1,灯亮;当I0.0、I0.1任何一个状态为0即断开时,Q0.0输出为0,灯灭。从分析可以看出,此电路是与逻辑关系。

3)再用两只开关控制一盏灯,要求只要有一只开关闭合,灯就亮;两只开关都断开灯灭。其电路图见图5。

图五

PLC控制:两只单联开关分别接在I0.0、I0.1的输入端子上,灯接在Q0.0输出端子上,设计程序见图6所示。

图六

说明:I0.0、I0.1状态任意一个为1即为接通时,Q0.0输出为1,灯亮;当I0.0、I0.1状态均为0即断开时,Q0.0输出为0,灯灭。从分析可以看出,此电路是或逻辑关系。

4)在照明电路里,还有一种控制电路比较特别,也是用两只开关控制一盏灯,但要求任何一个开关都可以随时控制灯的接通和熄灭,也就是所谓的“二控一电路”。

这个电路的作用是能实现异地控制,就是在甲地和乙地都可以实现灯的点亮和熄灭。其电路图见图7。

图七

这个电路主要应用在楼梯照明当中,也可应用于卧室照明。这种二控一电路应用很广,大家可自己思考还可以用到什么地方。(但楼梯口的路灯使用的不多了,很多地方都有声光控路灯了)。

这种电路的控制原理是用两个双联开关来进行控制的,双联开关里面共有一个动触点,两个静触点。一个动触点可以控制两个静触点的通断。接线时把这两个开关的两个静触点相连,其中一个开关的动触点接电源,另一个开关的动触点就接灯头即可。

这种电路若用PLC来控制的话,编程还是比前面的一些电路稍难一些,根本上还是要注意输入开关选择什么样的开关。本人试了很多方案,用不带自锁按钮开关是不容易实现控制要求的,还是要用带自锁的转换开关。其梯形图见图8。

图八

PLC控制:两只单联开关分别接在I0.0、I0.1的输入端子上,灯接在Q0.0输出端子上。程序说明:在常态下,即I0.0、I0.1都为0,Q0.0输出为0,没有输出灯不亮。先看ab支路,I0.0状态为1即为接通时,其常开触点闭合,与之相串联I0.1是常闭触点,两者都闭合为1,Q0.0输出为1。cb支路,I0.0常开触点闭合而常闭触点就断开,与之相串联的是I0.1的常开触点,两个触点都处于断开状态即此路不通,两条支路是或逻辑关系,故整个电路有输出灯亮。

再看ab支路,若I0.0输入断开,其常开触点断开,而cb支路I0.0常闭触点虽说闭合了,但I0.1常开触点是断开的,这条线路还是不通,两条线路都不通,即Q0.0输出为0,灯灭,说明I0.0这个开关可以自由控制灯亮灯灭。

第二个开关控制过程与第一个开关相同,还是先看ab支路,I0.1端子开关按下,其触点改变状态,I0.1常闭触点断开,前面串联的是I0.0的常开触点,两个触点都处于断开状态,这条支路不通。cb支路,I0.0是常闭触点,I0.1常开触点闭合,两个触点都处于导通状态。Ab、cb两支路为或逻辑关系,故整条电路导通,Q0.0输出为1,灯亮。若I0.1端子开关断开,I0.1没有输入即为0,其触点又回到常态之下,故O0.0输出为0,灯灭。由此说明两个开关都能自由控制灯的点亮与熄灭,达到了控制要求。

用PLC二分频电路也很容易实现多个开关控制一盏灯。(后面讲解)

这一讲只介绍了简单的照明电路的PLC控制编程方法。有一点要注意,照明电路是不需要用PLC来进行控制的,经济上不合算,以照明电路为例是希望对大家的学习有一点启发与帮助。下一讲重点介绍电动机控制电路的PLC编程方法。谢谢!

关于中美贸易战,这些消息都是假的!搜“中国网”抖音号(787874450),看你想看

20个PLC逻辑指令使用,PLC编程的规则和技巧,56页PPT全部总结了

PLC基础

PLC(可编程逻辑控制器)是工业自动化领域的核心设备,它使用逻辑指令来实现各种复杂的控制功能。PLC该掌握的基础知识,我总结成如下三个方面:

常用逻辑指令

PLC常用的逻辑指令包括LD(取指令)、LDI(取反指令)、AND(与指令)、ANI(与非指令)、OR(或指令)、ORI(或非指令)、OUT(输出指令)等。此外,还有用于边沿检测的LDP(取上升沿指令)、LDF(取下降沿指令),以及用于设置和复位的SET、RST指令等。这些指令共同构成了PLC编程的基础。

编程规则

在PLC编程中,需要遵循一些基本的规则。例如,梯形图的每一行通常从左母线开始,线圈放在最右边,接点不能放在线圈的右边。同时,要避免双线圈输出,即同一个线圈在同一程序中不应被多次驱动。此外,程序应符合顺序执行的原则,即从左到右、从上到下执行。

编程技巧

在PLC编程中,掌握一些技巧可以提高编程效率和质量。例如,在绘制梯形图时,应遵循“左重右轻”、“上重下轻”的原则,以减少指令的扫描时间。对于复杂的控制逻辑,可以采用模块化编程的方法,将功能相似的部分封装成模块,便于调试和维护。此外,还可以使用PLC编程软件提供的辅助工具和功能,如自动注释、代码高亮等,以提高编程的效率和可读性。

56页PPT介绍PLC基础知识(文末有机电等领域设计资料包)

1000G机电、机械、材料、液压、非标等等领域都需要的专业资料合集

全网最全资料合集,让你找到真正自信的资料。1000G机械相关领域全部资料涉及的面很广,具体来说内容涵盖传统机械行业、机械加工、材料类、材料成型、电气行业、液压行业、机电类、机械传动、一千多份非标设备三维模型和非标设计等等领域。

具体内容有:文档手册类(千余份工程师设计手册、机械设计手册、机电相关手册、液压类手册、自动化类手册、材料成型手册、非标设计手册等等,所有历史文章的PPT源文件等)。

常用的设计工具(500套自动计算表格,其中包括各类传动校核、选型设计表格、尺寸自动计算表格、轴承校核、齿轮校核与设计等等)。

视频教程类(十余款常用的机械设计软件的教程,其中包括UG各版本、SolidWorks、CATIA、proe、CAD、Adams等等基础知识)。

我相信这1000G全部资料对于提升你的能力一定会有很大的帮助。同时在工作中遇到相关问题的时候,这些资料也能提供很好的指导作用。

PPT合集

如需获取以上1000G机械领域相关资料的,可以后台留言咨询获取,看见会及时回复的。

相关问答

广数980数控车PLC参数怎么改?

广数980数控车PLC参数改法首先看你机床面板上有没有,外卡或内卡按键,要有按一下就可以了。若没有在PLC参数中修改K参数,将K12.2改为1试下广数980数控车PLC参...

广数980tdb怎么录入?

广数980TDB的录入可以通过PLC编辑器来完成。首先,你需要使用PLC编辑器来创建一个新的程序,然后开始录入每个指令,比如输入、输出、计数、比较等等。当你完成...

信捷XC系列PLC编程软件安装教程?

3、选择下一步。4、选择安装路径,建议默认路径,然后下一步。5、继续下一步。6、选择安装。7、等待安装过程。8、安装完成。扩展PLC编程的应用面广、功...

广数980tc3的mdi怎么输入?

广数980tc3的mdi的意思是数控车床的手动输入程序控制模式。广速980为例想要调出MDI模式只需要手动输入代码并按循环启动键即可进入此模式。因为PLC是自动回路...

广数980tb3怎么看走刀路线?

广数980TB3是一款数控机床,要查看其走刀路线,需要通过数控系统中的相应功能进行操作。具体步骤如下:1.进入数控系统:打开机床电源,进入数控系统主界面。2...

我是机械电子工程专业,想了解一下plc好学么,该怎么学?申请方

PLC还是很好学的,只要你有兴趣,而且有一定的电路基础,就可以。其实PLC里面很多的软元件都是按照现实中的东西做的,比如,按钮的常开常闭,就是输入端...

数控编程地址重复错误是什么意思?

报警故障。报警故障主轴伺服或变频电机异常报警信息地址A0005。在电箱里查看变频器的报警号,根据变频器的报警号可知报警内容。查进线端子电压是否正常,很可...

广数980plc报警1041解除方法?

广数980plc报警1041通常是表示有某个输入信号异常,需要检查相应的输入信号是否接触良好,或者是否存在短路等故障。解除方法是先确定具体的故障原因,然后对相...

PLC研发过程?

PLC的发展历程在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统...

广数k16参数设置!正常用的都是p开头的参数!怎样才能调出k开头的参数!广数980tdb系统~?

反复按诊断键进入PLC状态界面,再按翻页键可以查看PLC各地址的状态,K参数就在其中。反复按诊断键进入PLC状态界面,再按翻页键可以查看PLC各地址的状态,K参数就...

 占地赔偿  一种念头 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部