朋友们好,我是电子及工控技术,我来回答我这个问题。我外界plc这门技术有好几年的时间了,现在我把当时怎么学习plc技术的一些感受与经验与朋友们彼此分享看看。我怀疑学plc技术与去学习单片机技术、计算机技术有异曲同工之处。以及plc,它被誉为工业领域中的计算机,也是由硬件和软件两部分可以形成的。
怎么学习plc技术的知识储备我在学plc技术过程中能感觉到要想学会plc需要先怎么学习两大方面的知识,首先是硬件方面的知识,其次是软件方面的知识,下面我就从这两个大的方面来说一说。
1、自学plc需必须具备硬件方面的知识
我们从学plc的目的来看,要注意是为现在的或今后增加我们的就业竞争力,提高我们的薪资待遇。这就那些要求我们在能够完成项目任务中会用plc,从硬件来说要能熟练的掌握把plc应用方法到自己的工作项目中,要先要会由继电器近似的各种电气控制线路,以及各种低压电器的基本知识、都能够参照电气原理图去完成实体电路的接线。我们明白plc技术是在继电器再控制线路基础上发展中站了起来的,虽然现在plc的控制功能巳经的很强横了,它的功能巳经远远最多继电器线路本身了,但作为一个在plc技术方面我还是小白的情况下,先存贮一些低压电器知识和电气线路知识,这对我们急速学习plc技术有太大的帮助,如果不是我们能参加过plc培训班就能知道,一些培训部门的老师在解说plc技术的时候老爱都会拿电气控制线路另外我们自学plc的突破口,诸如我们最常见的三相电机点动与后完全控制、电机正反转完全控制、顺序控制等。
第二方面的硬件知识那就是学较常见的传感器知识,诸如我们最常见的一种的接近开关、光电传感器等它们有的是pnp型,有的是npn型,它们象在plc控制工程中都会都用到,这还得明白这些传感器的工作原理、接线方法、可以检测输出的信号是高电平信号管用肯定低电平信号有效。
第三方面的硬件知识是plc的外设和plc本身的物理接口。现在一个plc控制项目是在plc外设的配合下去能完成的,所以我们有必要先去清楚plc本身的各种端子的功能和特点。有的端子是本身高速输出来和输入的功能、有的端子是晶体管输出模式、有的是继电器其输出低模式。等plc本身的各种物理端子接口都整知道了,再去学plc的各种扩展模块端子接口,比如数字量扩展模块端子、模拟量扩展模块的端子,这些包括它们的端口特点、接线方法等,另,现在plc本身都更具各种通信和网络接口都是是需要掌握的,况且现在很多操纵都趋向于集成主板压制了。
2、去学习plc需必须具备软件方面的知识
下面再说帮一下忙学习plc不需要储备粮食软件方面的知识,我们知道plc必须在程序的协作下才能完成控制任务,软件是plc控制系统的灵魂。要想要会和学好plc前提是会编写程序,在学写plc程序之前现在就要先储备一些关与计算机方面的知识,.例如跪求二进制、十进制、十六进制之间的转换的的知识、了解位、字节、字、双字等一些数据类型,这些在c语言设计plc程序的时候都会得用到。
现在plc所不使用的编程语言种类在不时地相当丰富,最为简单的是梯形图编程方法,在编程的时候每一行梯形图之间都是肯定会的逻辑关系,因此我们要储备粮食一些逻辑方面的知识,最常见的一种的与、或、非等基本都逻辑关系要懂。与此同时plc的发展,现在的plc编程一般都支持结构文本语言(st),在一些控制中可以使用这种语言编写程序能够体现出来出它的优越性,诸如在一些有这奇怪计算和最优化算法中也可以有着大量的管理数据中,是可以建议使用这种编程语言。我们在自学plc的文本语言编程方法时可以不先打听一下看看计算机的c语言。
相对于一些小型的plc控制项目,都是需要plc的通信网络技术,在怎么学习plc之前,我们这个可以先知道一点一些网络通信基础知识。反正,plc以及在现代工控领域中的核心控制器件,它到一以及“工业中的计算机”,我们在学习它之前而且不需要有一定会的电工基础知识、还需要从硬件的继电器控制知识、低压电气知识、计算机基础知识、传感器知识等方面要有肯定会的知识储备,这为你的能迅速学会了plc大下非常好的基础。以上是我对这个问题的看法,有不同的意见热情朋友们留言继续讨论,请您关注关注电子及工控技术,感激点赞。
倍福plc与象的plc还都不一样,要倍福plc入门学习先要清楚软件的使用,在有指令的的应用,倍福因此是用st语言写程序,相当于c语言编程,会c语言编程上手容易会快很多