尊旭网
当前位置: 尊旭网 > 知识 >

plc自学手册

时间:2024-10-10 13:10:48 编辑:阿旭

plc自学好吗?如何自学?

首先,需要先了解继电器控制电路,低压电气的知识要熟练掌握,并会看梯形图,这个是电工的基础。了解以后,PLC的学习就简单多了。
学PLC时,选择一种常用的PLC型号作为学习目标,比如三菱的Fx系列或者是西门子的S7-200系列。了解这个型号PLC的输入输出点数、接线方法等。再下载安装PLC的编程软件,熟悉软件的操作和常用指令的使用。
最后,把继电器控制电路转成梯形图,转换后就可以在软件上编写梯形图,这个过程和接继电器的线路一样,只不过是把电线换成了软件里的连接线。程序写好后,下载到PLC里,接上外部的电路(灯、按钮等)就可以运行了。也可以不接外部线路,PLC都有I/O指示灯,你可以看灯的状态来判断程序是否正确。
有的初学者在理论上花了很多功夫,结果半年下来还是没有把PLC搞懂,其实他们只是缺少了一些PLC的实践经验,只要再进行一些实际的梯形图编写、程序下载、调试等操作,增加对PLC的感性认识,很快就可以掌握PLC技术了。
初学时可以编一些简单的梯形图,如触点的与、或、输出等,在PLC里运行一下,成功了就会增加你学习的兴趣和信心。然后再把PLC的主要功能逐个运用一次,比如高速计数器,你可以用PLC本身的脉冲输出端接到高速计数器的输入端,下载编好的梯形图,打开变量观察窗口,运行程序,观察计数的值是否正确。经过了这样的实践,你基本上知道PLC到底能做哪些事情了,在实际的工控应用中就能做到胸有成竹了。
PLC技术是一门实践性非常强的技术,如果你想学好,那么你就必须要去实践。编程就像是一位习武之人,如果只是整天坐在家中看拳谱,不出门练武的话,那么就是葵花宝典,再长的时间你的功力也不会提高。哦,对,葵花宝典练习之前还得做个小手术。学习PLC也是同样的道理,光看书作用不大。


学习plc编程怎样入手

学习PLC编程首先需要从理论基础开始。1)学习PLC的基本原理。硬件:搞清楚输入和输出端的基本结构,熟悉端口的基本电气要求。软件:对于PLC系统,必须搞清楚什么是I/O刷新,这是编程的基础,知道PLC的工作循环。推荐学习《可编程控制器原理及应用》2)学习基本指令。可以先从梯形图语言开始,先练习基本的逻辑指令。学些各种逻辑指令块。推荐学习《PLC自学手册》3)实践。可以在模拟器上模拟练习:(一般PLC编程器都有模拟的功能)。编写PLC程序,编译运行,手动输入一些信号,观看输出端口的信号变化是否满足程序的要求。最后实战。plc编程的方法:1、经验法即是运用自己的或别人的经验进行设计,设计前选择与设计要求相类似的成功的例子,并进行修改,增删部分功能或运用其中部分程序,直至适合自己的情况。在工作过程中,可收集与积累这样成功的例子,从而可不断丰富自己的经验。2、解析法可利用组合逻辑或时序逻辑的理论,并运用相应的解析方法,对其进行逻辑关系的求解,然后再根据求解的结果,画成梯形图或直接写出程序。解析法比较严密,可以运用一定的标准,使程序优化,可避免编程的盲目性,是较有效的方法。

怎样自学PLC编程

1、找本好的书读一读,推荐廖常初的书,还有西门子公司崔坚的书,但是书不要死读,涉及硬件的部分翻翻就可以,硬件部分的重点是系统结构、硬件和软件的关系,关键是软件编程(话说我当年学s7编程的时候都没资料,用到哪个指令就看看online help)
2、还有个好的材料是网上传出来的西门子公司的官方培训ppt,很长很详细,这个也可以翻翻
3、软件去下个step7专业版(带模拟器plcsim),这样可以在电脑里面编程和模拟运行测试,熟悉各类基本指令
4、给自己出些小题目,比如红绿灯、电机正反转、抢答器等等,多用几种方法实现
5、多上工控论坛看帖子
6、不要局限于梯形图编程,语句表和SCL都值得去学
7、不要局限于PLC编程语言,要学一门高级语言编程比如VB,体会高级语言的编程思想,对将来PLC编程大有益处(有些人一辈子就埋在PLC里面,眼光终究无法看的远,须知step7这种平台的开放性之强是你无法想象)
一般来说,做2-3年的工程基本能达到一个较为熟练的程度(这个几乎人人能达到),再往后就会体现出差别(这主要是计算机知识差别带来的,往往计算机学的好的人,plc编程水平能达到一定的高度),后面想再提高就看自己的悟性和机遇了(好的项目或者碰到高人指点)