|
微信用户求助:如何自学plc编程
plc编程的重点是模拟原有的作业流程,将控制过程由程序运行来完成。所以核心内容就是对工艺的程序描述。因此需要熟练掌握PLC程序语言和基本的功能实现。
PLC语言分梯形图和语句及功能图三种。常用的是梯形图,这个适合用于基本逻辑描述,语句表适合对数据加工用,相对难理解些。功能图的适合步进类型的状态功能描述,用的不多。
自学的话需要安装相应的软件,各个厂家的有很多不同点,但是都类似。其次要对基本电气逻辑控制有一定的了解,第三就是不断自己模拟编程进行练习,最后就是在网上找相关的程序自己研读,搞清楚其中的逻辑过程,并自己从新再编辑一次,如此就能有一定的了解了。然后就是不断的实践,增强能力。
自学PLC需要具备的条件应该如下:
1、你要学习编程软件的PLC(比如西门子,台达,欧姆龙等等)一台,各个品牌的PLC其编程软件都略有不同,所以学什么软件就备什么PLC。
2、最好备用一台hmi(人机界面),因为PLC往往需要做一些组态控制,没有这个还真不好实现,当然现在二合一的很多,你可以备一个二合一的设备最好。
3、PLC编程软件和HMI编程软件一套
4、相关电路设计知识。
学习PLC编程首先需要从理论基础开始。
1)学习PLC的基本原理,
硬件:搞清楚输入和输出端的基本结构,熟悉端口的基本电气要求。
软件:对于PLC系统,必须搞清楚什么是I/O刷新,这是编程的基础,知道PLC的工作循环。
推荐学习《可编程控制器原理及应用》
2)学习基本指令
可以先从梯形图语言开始,先练习基本的逻辑指令;
学些各种逻辑指令块。
推荐学习《PLC自学手册》
3)实践
可以在模拟器上模拟练习:(一般PLC编程器都有模拟的功能)
编写PLC程序,编译运行,手动输入一些信号,观看输出端口的信号变化是否满足程序的要求。
最后实战。
如果电工基础都不懂,建议你不要学,否则路程太遥远。下给你提几点需要做的内容:
1.选择PLC厂家,选市场占有率高的厂家。不用学太杂,要学精通,一款国产一款进口就行。比如:迅捷、欧姆龙。
2.了解PLC硬件、软件、内部软元件、指令。选中厂商后到其官方网下载“使用手册”、“编程手册”、“编程软件”、“仿真软件”。
3.安装编程软件及仿真软件,看编程手册中的例子跟着练习,再仿真看效果。一定要把常用指令练的熟透了。
4.买一些讲解实例工程的资料书,实例工程不要太复杂,但一定要讲解的完整,市面上很多垃圾书。还有程序算法方面的书也是必须的。推荐一本《PLC编程理论·算法及技巧》第2版,内容很经典实用,主讲的是欧姆龙plc!
5.按上面的努力去做你肯定会较快入门并达到一定的水平。一定要多练,找方案实战。
|
|