可编程逻辑控制器(ProgrammableLogicController,PLC),一种具有微处理器的用于自动化控制的数字运算控制器,可以将控制指令随时载入内存进行储存与执行。
可编程逻辑控制器实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同。
当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。
目前,随着大规模和超大规模集成电路等微电子技术的发展,PLC已由最初一位机发展到现在的以16位和32位微处理器构成的微机化PC,而且实现了多处理器的多通道处理。
随着PLC应用领域日益扩大,PLC技术及其产品结构都在不断改进,功能日益强大,性价比越来越高。
PLC就业前景乐观,目前人力成本上升很快,给中小企业在资金方面造成一定的压力,急需在降低人力成本上面想办法,那么代替人力工作的只能用自动化设备完成,而PLC是自动化生产控制核心之一,可见,PLC在外来发展大有天地。
从新手到高手,PLC学习一般都要经过以下这五个阶段。
1、简单逻辑控制阶段。
逻辑阶段的意思就是说可以在继电器系统中实现逻辑控制设计。
继电系统中主要就有那么三个东东:常开、常闭、线圈,对应到PLC中的最基本的元素,只是到了PLC中他的表现方式不一样了而已。
在这个阶段,主要要做到两个方面:多设计几个简单系统、电力拖动基础知识的学习。
2、顺序控制阶段。
日常设计中实现顺序控制的方式有两种:特定的PLC有顺序控制指令如三菱、起保停控制方式。
在这个阶段,主要要做到:深刻理解“起保停”控制方式;流程图和梯形图之间的相互转化。
3、编程语言阶段。
有人也叫汇编阶段,这是一个本质上区别于继电器控制的阶段,是用继电控制无法达到的阶段,是PLC区别于继电器的核心所在。
这个阶段主要学习:PLC工作原理、计算机原理、编程基础C语言或者汇编语言、编程的思维等。
4、特殊控制阶段。
这个阶段的特殊事根据系统实际功能而言的,比如说车床的运动控制,工厂水池的PID温度控制等等。
不同品牌的PLC之间存在很大的差别比如说:有的PLC集成了PID有的就没有。
这个阶段主要学习:自动化相关知识、变频器等、PLC系统扩展知识。
5、网络组态阶段。
随着自动化技术的发展。有些工况下需要多台PLC协同工作,或者和上下位机构成整体的西永工作。在这个阶段就要学习一些网络知识,比如通讯协议,总线协议之类的。