学习PLC编程常见的方法就是通过相关的辅导书籍来学习。随着PLC培训班的兴起,去PLC编程培训学校学习也是一种很好的学习方法。但是这两种学习PLC编程方法都有明显的缺点,就是把PLC编程留在书上学习。在实际的PLC编程操作过程中,太死板,只会纸上谈兵;遇到问题也是找书解决,缺乏灵活应用的能力。作者认为应该理论与实践相结合,把理论落到实处,这才是真正学习PLC编程的态度。
伴随着中国制造2025提出的不断深化,机械换人的趋势也越来越迫切。小型自动化设备多采用单片机控制,中大型设备一般采用PLC控制系统。随着制造业的兴起,自动化制造设备也在不断发展。自动化设备的控制核心是PLC,是工业控制中常用的控制器。
PLC系统的学习简单易行,一般可分为开关学习、模拟学习、通信控制和上位机设计。
一、开关量
开关量是比较简单的,就两种状态,ON和OFF即得电和失电两种状态,我们刚开始学习PLC编程,除了了解PLC的基本结构之外,还学习开关量。无论输入还是输出,PLC的基本单元都是开关量控制。plc编程输入可分为低频输入开关和高频输入开关。低频开关→各种开关,如按钮、旋钮、行程开关、接近开关(或高频)、各种继电器等。高频开关就是开关频率快,比如脉冲输入→编码器。输出也分为高频和低频。低频输出通常控制中继和接触器等一些开关,高频输出通常是高速脉冲。PLC常用的周边辅助电器需要了解基本原理、结构和接线方式。
二、模拟量
设备中的输入输出不仅仅是开关量,还有模拟量信号。例如,各种传感器(位移、温度、电信号、压力)的输出是由模拟信号给出的,各种设备的控制需要模拟量控制,如变频器、整流柜、压力阀等。模拟信号一般为电压、电流信号,常用0~10v、0(4)~20ma。这类信号是各种量的表达,您需要在PLC编程中进行数据转换,例如变频器频率为30.00Hz,您不能直接让PLC输出这一频率值,您必须先将其转换为数字量,数字量可以通过DA模块转换为模拟量来控制变频器。PLC基本单元一般没有模拟量,需要添加AD、DA等扩展模块。需要了解数字信号和模拟信号之间的转换原理以及扩展模块的选择。
三、通讯控制
在掌握了PLC的开关量和模拟量控制之后,还需要了解通信控制,工控的道路就是干到老学到老,不断学习新知识,通信简单地说就是利用某种通信协议将PLC与设备连接起来,设备的所有信号都可以通过PLC发送指令来控制,不需要开关或模拟量来完成,比如设备的启停,控制量的大小,数据监控都可以通过通信来完成,接线简单。在这里,我们需要掌握通信协议和设备的功能代码,并有一定的计算机基础,包括各种数据的转换。
四、上位机
上位机是您的PLC状态显示和控制。使用上位机可以节省控制面板上的许多按钮,同时也很漂亮。重要的是与PLC控制的设备。您可以直接在上位机上修改与设备过程相关的参数。您需要掌握上位机的编程,包括界面设计、PLC状态和数值设置,以配合PLC进行控制。
掌握了以上四个部分,一般就可以进行PLC的初步编程设计了,平时在空闲时间还需要继续学习PLC编程实例,通过实例学习,消化后成为自己的经验,同时也可以在实际编程中,借用别人更好的编程方法。在编程过程中,如果遇到问题,建议独立思考解决,查找相关资料和手册等。通过自己解决问题,下次遇到这个问题就可以轻松解决了。PLC编程是一个循序渐进的过程,通过实际的编程转化为自己的能力,可以快速掌握PLC编程。