告诉新手学习PLC的道路
很多人在论坛上发贴问新手如何学习PLC,我略略总结一下,希望对初学者有所帮助:
首先请记住:学习PLC是由浅入深,循序渐进的。如果付出努力,初中文化基础即可学到熟练,大专文化可学到精通。有困难请不要轻易放弃。
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
第1步:选择学习的PLC类型
市场主流的PLC厂家有三菱,西门子,欧姆龙,AB等,我推荐先学三菱,学习西门子,基本上了解这两种,不愁没饭吃。
三菱比较适合东方人的思维,西门子则是德国的严谨作风。专业电气技术应该了解三菱的FX,Q;西门子的200,300系列。
三菱PLC常见的有三种,从编程上,三者之间有相同点,也有不同点
FX系列 小型机 适合初学者,一般的小工程用这种PLC足够了
Q系列 中大型机 熟悉FX以后再学它
A系列 中大型机 已经快停产,不建议学习
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
第2步:在电脑上学习FX系列PLC
下面介绍学习FX系列PLC的路程,建议依次进行,也可根据情况跳着来
点击右边的链接,通过视频教学先了解FX系列PLC
http://bbs.ymmfa.com/01/下载FX系列PLC学习软件,
http://bbs.ymmfa.com/read.php?tid-160.html下载FX系列PLC编程手册:
http://bbs.ymmfa.com/read.php?tid-172.html下载三菱PLC编程软件:
http://bbs.ymmfa.com/read.php?tid-1539.html下载三菱PLC仿真软件:
http://bbs.ymmfa.com/read.php?tid-1542.html下载这两个软件的手册:
http://bbs.ymmfa.com/read.php?tid-2111.html阅读《FX系列PLC101例》:
http://bbs.ymmfa.com/read.php?tid-14999.html学习使用“特殊功能模块”:
http://bbs.ymmfa.com/read.php?tid-1936.html学习“232/485通讯”:
http://bbs.ymmfa.com/read.php?tid-2064.html学习FX的CC-LINK:
http://bbs.ymmfa.com/read.php?tid-2112.html下载FX教学视频:
http://bbs.ymmfa.com/read.php?tid-21785.html 建议对照FX系列编程手册学习
下载FX通信教学视频:
http://bbs.ymmfa.com/read.php?tid-25274.html 建议对照232/485手册和FX系列CCLINK手册学习
注意视频文件比较大,需要良好的带宽,这些视频我都大致看过,基本和书上讲的都是一样的
有机会还可以买一些书来学习一下,这两本书不错,当当网上购书都是送货上收再收钱的
http://bbs.ymmfa.com/read.php?tid-4998.htmlhttp://bbs.ymmfa.com/read.php?tid-13106.html- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
第3步:在实践中学习PLC
通过PLC软件进行仿真,或者在学习软件中模拟,是能够学习一些基本的程序
但略复杂些的程序,在软件中难以找到感觉,就算是有一台PLC摆在面前,也不能了解
因为要充分考虑到现场的情况,机械的动作,还有各种突发因素
成熟的PLC程序中,有三分之一甚至更多的部分是为了处理各种非正常情况,比如报警,故障,暂停,或是防止错误发生
所以有条件的话,去尝试一些小型的电气项目,或者给做的工程师打打下手也好,哪怕不赚钱也行。
PLC的作用是控制机器,如果脱离了机器纸上谈兵,那就不行了。
首先了解PLC的接线,还有外围的设备,信号是怎么过来的,线是怎么接到X上的,然后又是传送给哪些设备,Y上又怎么接线
自学的时候可能Y输出就行了,但在设备上如果Y一直输出,汽缸可能就一直伸直了回不来,就要实际测试伸多长时间才好。
有所了解后,可以自己尝试接一些简易的PLC编程的活,可能会遇到很多问题,记得要和做机械的保持交流,了解机械的工艺。
自己编程时思路清晰点,如果一种办法行不通,换一种办法再试,不行搞点小聪明或者用些笨办法。
去现场调试的时候,灵活最最关键的,因为大家都盯着呢,不要一条路走到死。哪种办法最快解决问题,就用哪种。
现场回来把遇到的难题再复习下,如果解决不了的,回家自己研究研究或者请教别人。
有些设备上会用到变频器,伺服,步进,触摸屏等设备,这样就会用到模拟量,温度,脉冲,通讯等各种功能。
同时还要学习更多的内容,但相对来说,那些东西的难度低于PLC,学习起来也很快。
对书自学,观看视频,都可能是走马观花。在实践中,会用到很多陌生的指令或者不懂的功能,一边用一边学进度很快。不断实践,不断克服困难,渐渐地越学越深。
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
完了顺便讲一下我的学习道路,我的本职是销售,所以学习是断断续续,零零散散的
我02年开始销售工控产品,之前对此是一无所知,看样本简直就看天书,好多术语根本不懂,只能强记硬背。
当时我请教了三个人才知道L,N这两个端子是接交流220V的,哈哈!
然后又请教了另一个人才知道怎么在编程软件上读出PLC程序和上传PLC程序
然后看了好久的书才能输入简单的PLC指令,比如LD X0 OUT Y0这样的
那时没有什么教学视频,也没有学习软件,只有编程手册,而且只能在上班时向仓库借来看一看
由于本职工作是销售,而且压力很大,老板盯的紧,所以没有多少时间学习,空了想抓紧时间休息,因为忙之后实在太困了。
后来自己学着编了几个小程序,把PLC的Y接到变频器的外部控制端子上,让变频器几个速度和正反方向切换着转。
约一年以后我才知道PLC的X和Y是怎么接线的,因为基本没有人教,更不好意思打三菱技术热线问这种初级的问题。
我们老板比较反对做销售的学技术太深,他认为能向客户介绍产品就行了,学习PLC的编程是不务正业。
后来有个客户买了PLC,不会编程,但工艺很简单,基本上就是开开关关,一些定时和逻辑关系。
我就去帮客户编程了,先编好程序在软件上模拟仿真,发现动作和我想象的不一样,修改了好几次才OK。
然后把程序写入PLC发给客户,不会画图就给他写了一个Y0接1号泵,Y1接2号泵这样的一个简单的表。
客户的电工自己看了使用手册,再根据我的这个表把线接好了,那次接线竟然没出错,运气不错。
他们接好线后我过去调试,由于工艺简单所以调试比较顺利,同时我在装配现场就学到了很多东西。
当时第一次看到什么继电器,接触器,空气开关之类的,现在说出来可能好多人都会大汗。
后来我又帮客户们编程了一些简单的程序,收费都很低,主要目的是为了练习。
有空的时候我又找仓库借出PLC,学习了AD,DA,TC,PT等模块,又学习了怎么用MT机型控制伺服等。
学习AD和DA,就把DA的接到AD上,一边输出电压信号,一边接收电压信号。
程序就抄手册上的,然后慢慢了解程序的含义和模块缓存的意义。
温度模块是去电子市场买了铂电阻和热电偶,接上线编好程和打火机烧。
伺服有点麻烦,要焊好多线,我焊线的技术很差,搞了好久才焊上,哈哈。
后来有个客户的机械比较复杂些,要根据各种机械上的信号来做不同的动作,成品是那种七八十万一台的机器。
那个程序我每天晚上抽空编,一个多星期才搞得差不多,到了现场又发现好多东西不一样,当然这是意料当中。
但遇到的问题,我都在现场慢慢解决了。三天调试后,机器能正常工作了,并且考虑到很多防错和排除故障方面。
那次完成后,我感觉自己就象小学毕业了一般。之后又接触了一些机械,也遇到了很多问题,但都慢慢解决了。
后来又接触了Q系列PLC,了解CCLINK,10网,DA,AD模块的设置,以太网模块的设置。
由于我一直从事销售工作,业余还要做很多私人的事,学习工控也只能是有空就搞搞,比较遗憾啊。
不过如果这东西要学到最精,对高等数学和英语还要精通才行,否则有时象看天书一样,这方面我的基础就很差了。
最后越来越忙,学习的事也就渐渐放下了,我讲这些主要是想告诉新学习的人们,现在俺们有网络,资料软件又很齐全,自学PLC真的不是一件难事,有志者事竞成!希望大家能力越来越强,工资越来越高!科技是第一生产力,强民才能强国。