「分享」PLC初学者必须掌握的小程序
关注“PLC发烧友 ”,一起涨知识!
回复:西门子全套 ,领西门子系列资料包!
PLC初学者 建议学习步骤:
1:如果没有电工方面的基础,我们应该从认识硬件及它的工作原理,接线开始;比如中间继电器、接触器、断路器、正反转电路、自锁电路、互锁电路等!
2:如果有电工基础可以找些PLC相关的视频,比我们自己看书走马观花要实在;现在很多网站视频都非常的详细
3:熟悉编程软件的基本使用,如上下载程序、PLC运行/停止模式在软件上如何切换操作等
4:继续熟悉编程软件和仿真软件的使用,自己编写程序,下载至仿真器模拟仿真,根据案例学习
5:然后学习继电器 ,定时器,计数器,逻辑指令、传送指令、四则运算等指令
6:认识各种传感器及NPN 和PNP传感器的区别,各种接近开关,电磁阀,电机及其相关原理和知识
7:买一台PLC当做学习机;同时电脑也是必不可少的
8:学习高速计数、模拟量、运动控制、通信、HMI的画面编辑(初学阶段也可暂时不学)
9:仿照一些案例可以自己做实操,不断去尝试。
10:强化自己的开关量练习,喷泉程序、一键启停、控制方式选择、延时启停、顺启逆停等程序
以上10点搞定,你已经超越了PLC初学者了,应该可以自己搞一些小的项目案子了
对于PLC的使用已经入门的进阶者来说,接下来就需要对PLC的各种应用功能进行学习了,在实际的生产设备中经常会用到伺服、步进,变频器,触摸屏等设备组合使用,要能够熟悉的对这些设备进行组合使用,我们需要对PLC的过程控制、定位控制,通信控制等各种功能进行学习,如果有条件话,建议自己也可以组装一套学习机箱的设备,箱子里面可以放PLC、伺服、模拟量、步进电机等等的设备。把设备都买回家,然后自己组装,自己做实操演练使用。对于学习PLC有非常大的帮助
下面我们分享几个小案例程序供大家参考学习
控制要求一
一个按钮控制4个灯的启停,一个急停按钮,要求:每按一次按钮,亮一个灯,再按一次亮两个,再按一次亮三个,最后一次四个全部亮,全部亮后此时按一次按钮,熄灭最后一个亮的灯,再按一次灭第三个,直到第一个熄灭后,又可以再重新启动第一个灯,一直循环周而复始,如果按下急停,所有的灯熄灭
本案例采用S7-1200系列PLC编写,程序参考如下:
控制要求二
一台电机既可点动控制,也可长动控制,两种控制方式之间要有互锁
控制要求三
控制方式选择一个启动按钮,按一下时电机可点动控制,按5S是为长动控制,按10S时为启动后延时自动停止;一个模式选择开关、一个启动按钮、一个点动按钮、一个急停按钮、一个输出点Q 切换方式时,输出Q点必须停止
控制要求四
控制电机的启动并监视电机的运行时间,按下启动按钮,电机运行,按下停止按钮,电机停止,在停止按钮为NO时,,按下测试按钮可测试,电机是否正常运行
作者:技成-眭相建,未经授权不得转载!
图文讲解几个经典的PLC小程序,高手都会。
本期给大家介绍几个常用的小程序,不要小看它,复杂的程序也是由这些小程序组合起来使用的,PLC高手也是因为熟练的掌握这些的组合用法进行复杂的编程。
先看第一个,自锁程序它是利用输出点的常开触点使输出线圈继续维持通电状态
X1一通,Y1输出,哪怕X1断开,Y1也会维持输出,实现了自锁保持输出通过下面是程序模拟动态图
第二个是互锁,常见于电机正反转中,它保证了Y1与Y2不会同时通,因为正反转的硬件接线是通过掉相实现的,正转反正的接触器都通的话,会造成短路,一般控制上软硬件都会互锁。
下面是的动态图,电机先正转,Y1输出,下面按下X2是不能控制Y2输出的,因为Y1锁住了它,这样是扩展用法就是,我Y1输出时不想让Y2输出,就把Y1的常闭触点加到Y2的条件里,实现互锁。
第三个是延时断开的用法,好比X1是一个声音控制开灯信号,Y1是灯输出,我们发出声音亮灯之后,没有声音了,灯是不会马上灭的,灯一段时间才灭,就是延时断开控制。
下面是模拟
第四个震荡电路,也就脉冲电路,可以间隔一段时间输出或者发出一个信号。
下面可以看到,通过两个时间继电器实现了Y1输出1.5S后停止1.5,一直循环
通过更改T0.T1的计时值,可以输出我们需要的间隔脉冲输出
第五个自保持和自复位,其实就是SET,RTS指令的用法,条件只需要触发一次,输出就会一直保持,直到出现复位指令
X1通一次 Y1保持输出,直到X2输出复位
好了,介绍完毕,朋友嗯有什么要补充的可以下方评论哦,谢谢观看。
下面链接是视频讲解。
相关问答
plc编程十大经典程序?
PLC编程十大经典程序有:1.定时/计时程序;2.单路数字量输出程序;3.开关量按键程序;4.比较数字量程序;5.数据存储程序;6.报警记录程序;7.模拟量输出...P...
plc报警程序怎么编写?
编写PLC报警程序需要考虑以下几个步骤:定义报警条件:首先需要确定哪些条件会触发报警,例如某个设备的温度超过设定值、某个传感器的读数异常等。设计报警逻...
用电脑怎样往PLC里面写程序?
将程序写入PLC可以通过编写PLC程序来实现。下面是常见的几步操作:1.编写PLC程序采用相应的PLC编程软件,编写程序后,将程序保存到本地。2.连接PLC通过串...
plc怎么写加密程序?
打开samartPLC编程软件找到文件菜单点击打开2在文件菜单中选择项目点击打开3然后勾选对项目加密保护4输入两次相同密码进行加密保护。5退出程序再次登录时...
plc怎么联接电脑要安装什么驱动-ZOL问答
但是一般电脑不具有连接PLC的通讯口,因而还需要一个电脑通讯口转PLC通讯口的连...一般直接连接,配置好通信参数就可以了,不需要什么程序的我记得信捷PLC自带的...
plc报警程序怎么写?
PLC报警程序的编写主要分为三步:1.在PLC系统中定义报警信号,并将其连接到PLC的I/O端口。2.设置一个报警的阈值,并根据阈值来设置当检测到超出阈值时的报警动...
利用电脑修改机床PLC程序?
在电脑里装入数控系统的PLC编程软件,(不同品牌的数控系统有不同的PLC软件)。把机床的PLC程序拷贝到电脑里,就可以在电脑里修改机床PLC程序。在电脑里装入数...
如何读取plc芯片程序?
第一步:在电脑上安装与PLC对应的编程软件(一般买PLC时就随机带光盘,没有就网上下载)第二步:要有该PLC对应的数据线,用来连接电脑和PLC。(有些型号数据线是...
plc如何新建子程序?
主程序放在子程序前面,主程序以FEND结束,FEND之后就可以编写子程序了,如果使用WPLsoft编程,子程序开始给出地址指针就可以了,比如:主程序CALLP1CALLP2...
三菱亚龙plc编程程序?
三菱PLC编程软件的安装步骤如下:1、鼠标右键点击下载好的三菱PLC安装包,把安装包解压到指定文件夹。2、解压压缩包之后,会有一个文件夹出现,打开文件夹,找...