平常我接触的西门子PLC偏多一些,以该类型PLC为例,需从以下方面进行准备: 一、知识储备: 1) 电气知识储备:无论学习哪款PLC,都不能单纯的从自动化角度去考虑,电气的基础知识也是必不可少的,因为在用PLC之前,首先要做的工作就是方案设计,那么这里就需要考虑选用交流控制回路和直流控制回路,这直接关系到PLC输出点的类型选择,另外现场信号源或者对接信号是PNP的还是NPN,这些都需要相关的电气知识做支撑; 相关资料: 2) 自动化知识储备:PLC本身就是自动化控制部分的核心控制单元,但要想用好它,那么同样需要外围的自动化设备的相关知识,比如相关检测开关的选型(如限位开关的选型,接近开关的选型,光电开关的选型等),另外我们还需要了解驱动器的控制部分(如变频器、软启动器、电缸、步进控制器、伺服控制器等),只有具备这些知识,才能更好地应用PLC 3) 软件编程知识储备:当具备了硬件的方案规划和设计能力后,接下来就是软件编程能力了,关于该能力的储备,我认为有以下几条途径可以选择: ①:通过网站下载文档、视频进行学习(此学习方法要求较高的个人主观能动性,要求有较强的自控力) ②:找相关的培训机构,学习在线课程(该方式相比较第一种,有其优势,但实践较少) ③:根据自己的实际情况,选择合适的培训机构,系统的学习(该方式可系统的学习相关理论知识,同时又有一定的动手实践和编程应用) ④:在实际的项目中应用(该方式是最好的一种,因为首先要做初步设计,做好以后在调试过程中要不断优化,经验又可以得到很好积累) 二、编程能力储备: 编程能力是学好和用好PLC的基本技能,那么想具备较好的编程能力,我认为需要从以下几方面准备: ①逻辑动作流程的搜集:在编程之前,先和客户或者机械设计人员,确认清楚逻辑动作流程,只有确认清楚了,才能编好后面的逻辑控制图; ②清晰的编程逻辑:在编程之前,我们首先要编写逻辑控制图,通过Visio等软件,先把要实现的逻辑功能清晰的列出来; ③功能完善的程序框架:在编程开始前,要创建功能完善的程序结构框架,这样在后续编程时,就会很有条理性; ④形成良好的编程习惯:在编程的过程中,要养成良好的编程习惯,按照标准的做法开展,切不可太随意;另外在编程过程中,做好备注工作,方便以后查阅。 三、调试经验储备: 调试经验的积累至关重要,但这些是需要时间的,急不得,不过在调试过程中,有一些注意事项,我个人总结了几点,和大家分享一下: ①:PLC电源类型的检查:在送电之前,用万用表仔细核查电路,防止短路或者电压类型不匹配(尤其是PLC供电电压,一般有两种AC220V和DC24V,一定要确认清楚) ②:下载程序前确认好现场设备状态:若程序有更改,修改好以后,在下载之前,一定要确认好现场设备状态,切不可贸然下载 ③:养成写调试日志的习惯:在调试期间,将调试过程形成日记,这样当以后再遇到类似情况时,就可以找到处理方法,很有用 总体而言,要想学好PLC,需要自己做多方面的准备,也并不是一蹴而就的事情,但只要你肯用心去做,细心去准备,收获会越来越多,自己也会越来越自信。 |
电工学习网 ( )
GMT+8, 2024-9-1 23:52