电工学习网

 找回密码
 立即注册
查看: 4618|回复: 1

如何学习PLC

[复制链接]
发表于 2018-11-30 15:18:17 | 显示全部楼层 |阅读模式
如何学习plc,我也是自学的,以我自己的经历来说明下,我大学学的专业是电气工程及其自动化,有PLC这一门课,当然,大学学习了理论知识,然后也有一些实训课,但是都是基础,都是皮毛。
理论学习的再好,没有时间,毕业了也很少能直接上手就干项目,所以还是会在学习,学习工程项目的做法,学习编程的经验。想学习PLC,零基础没关系,但是前提是要对电气知识有几乎,明白电路,明白控制系统图,这个是必须会的基础知识。
5.jpg
要能看得懂原理图,才会有编程的逻辑。
基础都有了,就可以开始研究PLC了,建议先学简单的,市面上占有率高的,比如西门子S7-200,或者三菱的FX,这都是非常非常成熟的了,百度上一搜,学习的资源也很多,要是手里能有一个实体的PLC就更好了,先了解PLC上面各个部分的作用。
对照着实物图,去了解原理。
4.jpg
结构学习完毕,就可以接触PLC的编程知识了,首先要学习plc编程软件各种命令,太多了,什么位命令啊,传送指令,各种块,等等,都要记得牢牢的,因为编程序,要是记不住命令,就会很麻烦,虽然帮助上都有,但是每一个命令查一次帮助,还是很费时间的。
3.jpg
指令都能记得住了,就可以试着编写小程序了,比如红绿灯,电机的正反转,起保停,等等,别着急上来就编写大程序,要从小入手,慢慢积累经验。
每个人编程序都有自己的逻辑方法,不要拘泥于别人的编程过程,你看别人的编程方法有的时候可能会看不懂,没有关系的,实现一个结果又很多方式,所以多培养自己的编程逻辑。
2.jpg 1.jpg
如上图,是电机正反转的梯形图,这个程序呢,还可以用置位与复位命令来编写。

回复

使用道具 举报

 楼主| 发表于 2020-1-3 07:43:54 | 显示全部楼层
平常我接触的西门子PLC偏多一些,以该类型PLC为例,需从以下方面进行准备:

一、知识储备:

1) 电气知识储备:无论学习哪款PLC,都不能单纯的从自动化角度去考虑,电气的基础知识也是必不可少的,因为在用PLC之前,首先要做的工作就是方案设计,那么这里就需要考虑选用交流控制回路和直流控制回路,这直接关系到PLC输出点的类型选择,另外现场信号源或者对接信号是PNP的还是NPN,这些都需要相关的电气知识做支撑;

相关资料:



2) 自动化知识储备:PLC本身就是自动化控制部分的核心控制单元,但要想用好它,那么同样需要外围的自动化设备的相关知识,比如相关检测开关的选型(如限位开关的选型,接近开关的选型,光电开关的选型等),另外我们还需要了解驱动器的控制部分(如变频器、软启动器、电缸、步进控制器、伺服控制器等),只有具备这些知识,才能更好地应用PLC



3) 软件编程知识储备:当具备了硬件的方案规划和设计能力后,接下来就是软件编程能力了,关于该能力的储备,我认为有以下几条途径可以选择:

①:通过网站下载文档、视频进行学习(此学习方法要求较高的个人主观能动性,要求有较强的自控力)

②:找相关的培训机构,学习在线课程(该方式相比较第一种,有其优势,但实践较少)

③:根据自己的实际情况,选择合适的培训机构,系统的学习(该方式可系统的学习相关理论知识,同时又有一定的动手实践和编程应用)

④:在实际的项目中应用(该方式是最好的一种,因为首先要做初步设计,做好以后在调试过程中要不断优化,经验又可以得到很好积累)

二、编程能力储备:

编程能力是学好和用好PLC的基本技能,那么想具备较好的编程能力,我认为需要从以下几方面准备:

①逻辑动作流程的搜集:在编程之前,先和客户或者机械设计人员,确认清楚逻辑动作流程,只有确认清楚了,才能编好后面的逻辑控制图;

②清晰的编程逻辑:在编程之前,我们首先要编写逻辑控制图,通过Visio等软件,先把要实现的逻辑功能清晰的列出来;

③功能完善的程序框架:在编程开始前,要创建功能完善的程序结构框架,这样在后续编程时,就会很有条理性;





④形成良好的编程习惯:在编程的过程中,要养成良好的编程习惯,按照标准的做法开展,切不可太随意;另外在编程过程中,做好备注工作,方便以后查阅。



三、调试经验储备:

调试经验的积累至关重要,但这些是需要时间的,急不得,不过在调试过程中,有一些注意事项,我个人总结了几点,和大家分享一下:

①:PLC电源类型的检查:在送电之前,用万用表仔细核查电路,防止短路或者电压类型不匹配(尤其是PLC供电电压,一般有两种AC220V和DC24V,一定要确认清楚)

②:下载程序前确认好现场设备状态:若程序有更改,修改好以后,在下载之前,一定要确认好现场设备状态,切不可贸然下载

③:养成写调试日志的习惯:在调试期间,将调试过程形成日记,这样当以后再遇到类似情况时,就可以找到处理方法,很有用

总体而言,要想学好PLC,需要自己做多方面的准备,也并不是一蹴而就的事情,但只要你肯用心去做,细心去准备,收获会越来越多,自己也会越来越自信。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-3-29 05:03

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表