电工学习网

 找回密码
 立即注册
查看: 13643|回复: 3
打印 上一主题 下一主题

plc编程入门怎么学?plc编程自学

[复制链接]
跳转到指定楼层
楼主
发表于 2016-10-30 08:08:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
plc编程入门有着其他行业入门共同的难点,如果不得要领的话,可能在门外徘徊而不入。以下,我个人对plc编程入门的多年的理解,希望能对PLC编程刚入门的同行能有一些帮助。
     学习PLC编程一点也不难。有的初学者在理论上花了很多功夫,结果半年下来还是没有把PLC搞懂,其实他们只是缺少了一些PLC的实践经验,只要再进行一些实际的梯形图编写、程序下载、调试等操作,增加对PLC的感性认识,很快就可以掌握PLC这项技术了。开始阶段可以先学习一种品牌的PLC,因为所有的PLC原理都是差不多的,掌握了一种PLC其它的只要翻阅一下手册也就能上手使用了。
      初学时可以编一些简单的梯形图,如触点的与、或、输出等,在PLC的机器里运行一下。成功了就会增加你学习的兴趣、和信心。然后再把PLC的主要功能逐个运用一次,比如高速计数器,你可以用PLC本身的脉冲输出端接到高速计数器的输入端,下载编好的梯形图,打开变量观察窗口,运行程序,观察计数的值是否正确。经过了这样的实践,你基本上知道PLC到底能做哪些事情了,在实际的工控应用中就能做到胸有成竹了。
      1. 电工原理和电机原理一定要懂,简单的就记背也要背下来,比如马达容量1KW2A,正反转,星三角接线,电线容量。电阻,电感,电容的特性等
  2. 液压和气动也要掌握,比如压力换算,压力和电流的比例换算,这在有压力控制上都要用到
  3. 电线截面要会看,线拿到手就知道几平方的,还有什么电器上该用什么线,比如马达就用4线的,3根主线1根接地。从变频器上出来的要用屏蔽线。
  4. 机修也要会做,特别是螺丝,一看就知道用几的内角扳手或外六角扳手(别小看了它,平常维修固定螺丝是少不了它的,这样能节约时间)
  5. PLC编程自己可以模拟编,简单的如红绿灯,控制小车走等
  6. 做人要会做,要谦虚,不可能你样样都会。
  7. 心态要好,保持一颗平常的心
  8. 平常要多干,就是在苦在累也要,这样技术才能学到手能解决实际问题,反之你只不过是纸上谈兵
对于做项目的
  1. 四大常用PLC要会,基本指令和功能指令要熟
  2. 通讯接口要懂
  3. 电气市场行情要熟,好的和坏的要会区分,列如买到个2手40点的PLC怎么判断它是好的呢?
  4. 变频器和单片机要懂,变频调速和伺服控制要懂
  5. 常用电器元件和传感器要知道
  6. 要会CAD电气制图。
第一、PLC编程入门之基础知识
众所周知,PLC的历史发展进程起始阶段,是源于替换继电器那些复杂的二次线路而出现的,用软逻辑来替代继电器逻辑,所以PLC是基于电气专业发展的。所以进入PLC编程这个行业最好是电气、自动化、机电一体化或者相关专业。
这些专业在大学里学的基础课程对我们后续作为一个电气工程师打下了坚实的基础。可编程序控制器、C++程序设计、电路原理、自动控制原理、微型计算机原理、自动检测技术、单片机原理及接口技术、自动控制装置、计算机控制技术、人工智能控制、工程制图及CAD、模拟电子技术、数字电子技术、自动化专业英语、电力电子技术、电力传动控制系统、现代传感器,电机拖动。这些课程学好了,对于我们从事PLC编程的是极其重要的。
当然也不排除相关专业也可以进入PLC编程这个行业,例如计算机等专业。因为现在做PLC编程这个职业,除了电气方面知识,还融合了网络、IT行业等很多专业知识。计算机专业在这方面比电气专业具有更好的优势。但是计算机行业进入电气行业通常更多地是在软件方面较多。
当然,还有一些朋友从电工转型到PLC编程的,如果依靠自己的学习,根据接触的项目去学习相应的知识,也是可以很快的完成PLC编程入门,并进入工业自动化行业的。
第二、PLC编程入门之工作态度
如果要成为一个优秀的电气工程师,在PLC编程入门学习时,就要端正自己在程序设计中的态度,养成良好的编程习惯。通常,瑞科华创公司对员工有以下要求,作为PLC编程入门的工程可以参考。
在做PLC编程前,用VISIO软件做程序流程图,特别是一些较为复杂的流程设计前,必须执行。程序流程图框定了PLC编程的编程思路,通过图形化方式将复杂的程序简化为简单易懂的图形,在编程时不至于思维混乱,想到那儿编到那儿,最后连自己都看不懂自己程序。这个方式对于思维不是特别敏捷的工程师是个很好的方法。
程序做到全程注释。注释内容包括IO点、寄存器注释;程序段注释;子程序注释等等。养成这样的习惯一方面对自己修改自己程序方便,另外也方便项目移交给其他人。
尽量使用结构化编程,特别是在欧美系列PLC中,是非常主要的。对一个优秀的工程师来说,所做的程序是看不到一拉下来几千条网络的程序的。很难想象这样的程序是否自己真的能找到所需要寻找的程序段。
第三、PLC编程入门之工程实践
对于PLC编程入门的工程师来说,让自己进步最好的就是,是有一个项目让自己去独立完成,而且还能有一个经验丰富的老师能随时指点。在瑞科华创公司中,通常一个工程师都能在一年左右的时间内快速入门独立完成项目。除了在本文中其他方面要注意外,在工程实践这点是最为重要的。
因为,一个PLC编程入门的工程师在承接项目需要自己独立完成时,会尽自己最大努力去学习和咨询,对每一个知识点都是自己亲身体会,同时在其他同事的指导下,完成项目的大部分工作,并且在工程实践中坚持上述提到的良好习惯。基本在完成一个项目之后就能体会到PLC编程的基本理念。
第四、PLC编程入门之网络工具
网络时代的发展,给了我们这代人有与老一辈电气工程师不可比拟的优势,那就是网络工具,有问题问百度基本都能找到答案,还有一些专业的论坛网站(最为著名的是西门子官方论坛)。因为我们遇到的问题以前的工程师都已经遇到过,并在网络上留下了解决方案。

第五、PLC编程入门之后续发展
在完成PLC编程入门之后,很多电气工程师会产生各种不同的心态,以前所追求的技术,知识也许不再看重,更多的追求薪水待遇等。电气工程师并不是一个高薪的职业,并且工作环境很辛苦,经常出差,很多电气工程师会有很多抱怨,甚至导致换行,这个在身边是经常出现的。
我要说的是,学会了PLC编程,只是电气工程师的一部分,现在电气工程这块,融合了很多其他专业知识,包括网络,计算机等等。当然还有自己从事的这个行业的工艺等等。学习更多知识,让自己不同于一般工程师,会让自己拿到更高的薪水,更多人的尊敬。
更进一步说,学会了电气行业的很多知识,那也只是一门技能。根据自己的综合能力或者资源,也可以就给了自己更大的发挥空间。就像我一样,从事工业自动化行业十余年,创立瑞科华创这个公司也很多年,依然在不停学习新的知识,新的理念。

评分

参与人数 1金币 +1 收起 理由
wang880602 + 1 很给力!

查看全部评分

回复

使用道具 举报

板凳
发表于 2016-10-31 19:55:42 | 只看该作者
学到不少知识,谢谢楼主的好文章

回复 支持 反对

使用道具 举报

地板
发表于 2016-11-7 22:02:03 | 只看该作者
谢谢楼主的经验分享

回复 支持 反对

使用道具 举报

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

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-25 03:38

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

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

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

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