电工之家_电工基础知识学习网站
当前位置:电工之家 > plc > 正文

自学plc编程先学什么?自学plc编程怎么学

时间:2018-10-06 17:30 来源:电工之家

自学plc编程先学什么?学习plc需要什么基础
首先,选择一个好一点的电气自动化教材,有一本教材不错,学习电气自动化的基本概念、理论、方法,针对性地学一个电机星/三角启动电路。学习PLC的原理、编程符号、常用技巧,做一个用PLC实现电机星/三角启动的程序。这一阶段是纸上谈兵。达到能读懂、能写PLC程序。

第二,选择一种PLC硬件,如果是跟着公司干,基本是选择老同事们常用的,有德国西门子、德国倍福(也有叫毕福)、有日本欧姆龙、也有国产的。如果自己干或者公司以前也没有用到PLC,或者面向的对象复杂(输入输出点非常多、含有高精度快速伺服控制、分布式控制),建议选择德国倍福PLC,它基于通用CPU和windows,以及它自己独特的实时操作系统、实时以太网技术,技术先进,输入输出模块丰富、小巧、可靠。购买选择的PLC,询问它相关的技术资料、网上资源。参加卖给产品的公司的技术培训。针对性学习PLC应用技巧,包括系统硬件组成、硬件接线技巧,软件的组成、如何编程、如何下载、如何启动PLC运行、如果检查PLC运行状态。这个阶段就是要把PLC基础知识与一种具体的PLC相结合,并能处理这种PLC的从硬件搭建到软件调试中遇到的各种问题。

第三,提高阶段。在能独立处理PLC常见问题后,就要结合工程项目做应用。任何一个项目,实现方式会有不同(100个人会写出100个不同的PLC程序),就是你自己,不同阶段写出的也会不同。要用心体会不同程序的优缺点。说一点原则性的建议,好的程序就是:模块化、功能好、逻辑清晰、变量定义有规律、注释完整、对控制对象安全。这个阶段就是“修行靠个人”的阶段,自己多琢磨,有机会多学学其他人的程序,吸取别人好的东西。

1. 首先选择主流PLC产品,如西门子的S7-1200/1500,S7-300/400系列,罗克韦尔1756等

2. 针对西门子可以选择到西门子官方网站下载各类学习资料,上面有各种技术资料,技术论坛,可以提问题,回答问题,提高自己的能力,也有各种学习视屏可以免费观看

3. 购买学习的书籍,西门子推荐廖常初老师的深入浅出系列书籍,西门子官网也有部分书籍可以通过在论坛中获得的金币进行兑换

4. 购买二手的PLC进行学习,也可以通过软件自带的各种仿真软件进行学习。当然必须下载编程软件,如西门子的step7 v5.6,tia v15软件等

5. 在工作中接触,是最快提高技术能力的方式,除了plc的编程,还必须掌握电气制图,能看懂电气原理图,常用制图软件有eplan,autocad

6. 除了学习plc,还要学习上位组态软件,如wincc,ifix,intouch,三维力控,组态王等,学习先从下载软件开始,具体下载地址本人也可以提供

7. 了解几种通讯如modbus通讯,profibus等,学习一门编程语言,如vb,c等常用,目前在部分上位组态软件中已经出现python,java编程语言

一,如果是在学校学习或者自学;学习肯定是循序渐进了。书本资料以及网上视频教程是必不可少的了。下载相应软件,跟随书本或者视频教程,边学习边实践。学习到入门阶段是不难的。但是终究没有过实践关。长时间不使用,学到的知识点,容易忘记。

二,边学边用学PLC是最好的学习方法。很多人出来工作,刚开始入行从接触plc到学习。很快就能上手。实践是最好的老师。要是能跟随前辈或团队做项目,很快就能学会,不说精通,自己独立做小项目的能力,是很快可以学到的。

三,工控行业发展太快了,学到老活到老。多跟同行交流,多去了解别人是怎么做的。取其精华,提高自己。

上一篇:零基础学习PLC怎么快速入门
下一篇:没有了