PLC自学速成秘诀,用好这个方法少走10年弯路

2023-11-06 13:20

本文主要是介绍PLC自学速成秘诀,用好这个方法少走10年弯路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

各位朋友们大家好,最近有很多朋友在后台留言说,快速学会PLC编程有什么好方法?其实这个问题问的非常好,所谓“工欲善其事必先利其器,磨刀不误砍柴工”,一套好的学习方法,确实可以让你在短时间内达到事半功倍的作用。今天的分享很重要,只要掌握了里面的诀窍,就可以让你在电气PLC编程中少走10年弯路。

在学习PLC的过程中,其实有两种方法:

先看大多数人用的第一种方法:即先学习书本上的基础知识和指令,等把他们完全学完了,学会了再做项目。大家反思一下自己是不是在用这样的方法学习的?今天我要说明的是,这种学习方法其实是有弊端的:

1.书本上的知识有很多,有的作者为了展示自己知识深度和宽度,把书写的很厚,很复杂,其实里面有很多用不到的理论知识,你把所有知识和编程指令都学会是需要浪费很长的时间的。这样会导致很多朋友还没有看完书,就已经放弃了。

2.如果够刻苦,你好不容易学完了所有知识,但是当遇到实际工程项目的时候,你会发现依然不会做项目。(此处有眼泪)遇到实际编程会没有思路,心里发慌,没有思路,不会构建真正的编程思路,等于还是没有效果。

这个时候应该怎么办呢?穷则变,变则通,通则久,换个更智慧的方法。学习是有步骤的,正确的学习方法分为三步,学会下面的这个学习方法会让你少走很多弯路。

第一步,先学习核心的基础知识和指令。核心两个字非常重要,这两个字也贯穿了我10年的职业生涯。就是说先学经常用到的指令,这就是核心指令的含义,先把这些核心指令学透彻学活。对于不常用的非核心指令,在后面我会教给大家如何查找编程手册的方法来有针对性有选择的学习。

第二步,学习框架编程思维。这是我的看家本领,拿到一个工程后,第一步应该干什么?很多人会一上来就去急着编程了,这往往就是错误的开始。通常一上来就编程的朋友遇到复杂一点的工程都会越写越棘手,常常是写完了就忘了,构建不起来连贯的思维。朋友们,如果你用了框架思维,就会发现其实拿到一个工程的第一步应该是先把整个工程的思路都理清楚了,而且把工程梳理的越详细越却面越好:

如何构建编程思维?如何把思路转化成PLC语言?只要套用框架思维编程,就能让你在编程中快速找到思路,写出来的程序会很通畅,并且以后在调试修改程序也会很方便。关于框架思维编程法,我在下面这个文章中有详细讲解,大家一定要进去看看,价值巨大:

PLC编程核心秘诀,直接套用此方法快速成为高手

第三步,学习真实的案例程序。我在做PLC编程的这十年总结了PLC的所有案例模型,总共加起来有6个类型:

类型一:过程控制类程序。比如PLC控制机械手臂的上下左右这种按照一定顺序的控制程序。

类型二:PLC控制步进伺服电机定位类程序。这种程序我总结了模型,学会了非常简单。

类型三:PLC控制温度、压力、流量等模拟量程序。这个涉及到AD/DA模块的使用,涉及到变送器的使用。还涉及到计算转化的内容。我都把它们精心总结成了一个整体,简单方便易于操作。

类型四:MODBUS通讯,485通讯类程序。比如PLC控制变频器的频率,这个可以通过MODBUS通讯调节的。工业上还有很多模块都是走的MODBUS通讯,所以这个内容很重要。但是,这些内容是有定式的,我把通讯的格式和知识都做了全面的讲解,大家只要直接套用固定格式就能轻松搞定。

类型五:PID控制,即PLC精准控制。有的朋友一看PID,觉得,哇塞这太难了!其实这些东西只要掌握了正确的学习方法真的一点也不难。

类型六:综合类。就是把上面的五种类型都揉到一起。什么是复杂的工程,复杂的工程就是把上面五类看似简单的程序综合起来了。

大家想系统跟着我学习PLC,不用一个月的时间就能够快速掌握,具体可以看我的这篇文章:

PLC编程核心秘诀,直接套用此方法快速成为高手

朋友们一定要进去看看,掌握了正确的学习方法,框架思维编程法以及我总结的六大类型的PLC程序模型,市面上90%的工程就能迎刃而解。

最后,祝奋斗在电气自动化PLC领域的朋友们早日成功。

这篇关于PLC自学速成秘诀,用好这个方法少走10年弯路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/356861

相关文章

Python pandas库自学超详细教程

《Pythonpandas库自学超详细教程》文章介绍了Pandas库的基本功能、安装方法及核心操作,涵盖数据导入(CSV/Excel等)、数据结构(Series、DataFrame)、数据清洗、转换... 目录一、什么是Pandas库(1)、Pandas 应用(2)、Pandas 功能(3)、数据结构二、安

Python安装Pandas库的两种方法

《Python安装Pandas库的两种方法》本文介绍了三种安装PythonPandas库的方法,通过cmd命令行安装并解决版本冲突,手动下载whl文件安装,更换国内镜像源加速下载,最后建议用pipli... 目录方法一:cmd命令行执行pip install pandas方法二:找到pandas下载库,然后

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方

SQL Server安装时候没有中文选项的解决方法

《SQLServer安装时候没有中文选项的解决方法》用户安装SQLServer时界面全英文,无中文选项,通过修改安装设置中的国家或地区为中文中国,重启安装程序后界面恢复中文,解决了问题,对SQLSe... 你是不是在安装SQL Server时候发现安装界面和别人不同,并且无论如何都没有中文选项?这个问题也

Java Thread中join方法使用举例详解

《JavaThread中join方法使用举例详解》JavaThread中join()方法主要是让调用改方法的thread完成run方法里面的东西后,在执行join()方法后面的代码,这篇文章主要介绍... 目录前言1.join()方法的定义和作用2.join()方法的三个重载版本3.join()方法的工作原

在MySQL中实现冷热数据分离的方法及使用场景底层原理解析

《在MySQL中实现冷热数据分离的方法及使用场景底层原理解析》MySQL冷热数据分离通过分表/分区策略、数据归档和索引优化,将频繁访问的热数据与冷数据分开存储,提升查询效率并降低存储成本,适用于高并发... 目录实现冷热数据分离1. 分表策略2. 使用分区表3. 数据归档与迁移在mysql中实现冷热数据分

Spring Boot从main方法到内嵌Tomcat的全过程(自动化流程)

《SpringBoot从main方法到内嵌Tomcat的全过程(自动化流程)》SpringBoot启动始于main方法,创建SpringApplication实例,初始化上下文,准备环境,刷新容器并... 目录1. 入口:main方法2. SpringApplication初始化2.1 构造阶段3. 运行阶

Olingo分析和实践之ODataImpl详细分析(重要方法详解)

《Olingo分析和实践之ODataImpl详细分析(重要方法详解)》ODataImpl.java是ApacheOlingoOData框架的核心工厂类,负责创建序列化器、反序列化器和处理器等组件,... 目录概述主要职责类结构与继承关系核心功能分析1. 序列化器管理2. 反序列化器管理3. 处理器管理重要方

Python错误AttributeError: 'NoneType' object has no attribute问题的彻底解决方法

《Python错误AttributeError:NoneTypeobjecthasnoattribute问题的彻底解决方法》在Python项目开发和调试过程中,经常会碰到这样一个异常信息... 目录问题背景与概述错误解读:AttributeError: 'NoneType' object has no at

postgresql使用UUID函数的方法

《postgresql使用UUID函数的方法》本文给大家介绍postgresql使用UUID函数的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录PostgreSQL有两种生成uuid的方法。可以先通过sql查看是否已安装扩展函数,和可以安装的扩展函数