超简单!新手学习PLC编程的五个步骤
零基础能不能学习PLC编程调试?可以。不过很多初学者想学习自动化学习PLC编程都觉得无从下手,这里给大家分享一些学习PLC的经验,我个人认为可以分为以下几个部分:
1、熟悉电气元器件 学习PLC首先要了解硬件,常用元器件和专业名词最起码要知道,如果电气元器件都不认识,不管是你看书,还是别人教你都很困难。具体就是要多看设备的动作和工程师的调试,装电柜和设备安装时多看多问。要知道PLC控制的大概逻辑,哪里输入哪里输出,以及谁控制谁。一般是输入端各个按钮开关的信号,进入到PLC 的输入模块后,经过程序的处理,到输出模块,来控制中间继电器,然后中间继电器来控制一些电磁阀、电机等输出元器件。
2、学习计算机基础知识
(1)PLC里面常用的二进制、八进制、十六进制。这些都不难,就是有点抽象,要静下心来学。
(2)数据类型,比如位、字节、字、双字的概念。
(3)PLC 常用的符号标识,比如,I表示输入,Q表示输出,M表示中间变量等等。以上这些都是学习PLC的基础,不管你学什么PLC,这些都是必不可少的。
3、学习软件和基础指令
(1)了解软件常用功能首先要下载安装好编程软件,了解各部分的功能,并把最常用的部分学会。比如新建项目、打开程序、下载程序、监控程序等等。
(2)学习基础指令软件里可以把每个指令都拖出来试试,不懂的可以看手册、帮助文档,了解这个指令做什么控制的,具体怎么用。基础指令比如常开、常闭、线圈这些,不管学习哪个品牌型号这个都是第一步。
(3)尝试写简单程序学习了一些指令后就可以尝试着写一些逻辑简单的PLC程序了,一定要动手写才能掌握编程,只看是不行的。最简单的比如控制电机的起保停和正反转,红绿灯控制和星三角程序等。先从最简单的开始,其实复杂的程序也是由这些基本指令组成的。
4、理解程序控制逻辑
接下来就可以多看看别人写的程序了。首先看懂,知道这是做什么的,再去想为什么要这样写,分析写的思路,比如有什么值得学习的,以及有什么可以改进的。实现同一个功能不同的人写出来的程序可能完全不同,因为本来就有很多方法,这是没有标准答案的,所以可以多思考如果你来写你会选择哪种方法。另外要学会看一些简单的气动原理图、液压原理图、机械图纸,这些是我们设计电控的重要依据。
5、学习功能指令
这部分内容比较抽象,比较有难度。功能指令比如PID控制、步进电机、变频器、伺服控制、通讯等等,通讯和控制是自动化学习相当重要的一部分。建议可以先根据自己当前的需求来选择先学什么,比如当前公司的设备使用的比较多的PID控制,这个时候我们就可以选择先学习个PID,比如公司里面西门子V90伺服用的比较多,那我就学个V90伺服。最后提醒一下学习中一定要多动手写程序,哪怕是照着写也比不动手要好,在写梯形图的过程中加深对指令用法的理解。先从本公司小项目开始学会编程调试,然后尝试单独设计、编程、调试练手一些项目,从简单到复杂,从小设备到大设备,一步一步来。
如果不知道到在哪里下载PLC编程软件的可以私信小编领取哦。
如何获取 电气热门资料?
操作指引如下!
如何快速读懂PLC编程手册?
在学习PLC技术时如何阅读手册?
掌握PLC技术阅读手册是必不可少的,特别当新产品出来后,只有手册是一手资料。除了新产品学习需要查看手册,工作中接触到了任何设备,手册都是最专业、最全面的资料。很多人不喜欢看手册,觉得手册难懂,今天给介绍一点我的经验,希望对你能有启发。 当我们打开一篇手册文档时会发现,有些文档只有几页,很快就能读完。而有些手册可能有上百页甚至更多,如果通篇浏览的话,需要花费大量的时间,而我们需要的信息,可能只占据了文档中的少数几页。
阅读手册时建议带着具体问题,通过问题去检索手册。
一、系统化查阅手册
标准手册一般会分为三个部分:前言、目录、文档指南,可以通过这个分类,来快速定位文档内,能解决我们问题的部分。
1、文档前言中描述了文档的用途,约定的术语以及阅读文档所必须的背景知识等。
2、通过查看文档目录,可大致了解整篇文档的内容结构,甚至可直接阅读感兴趣的部分
3、文档指南部分会列出与本文档内容相关的其他文档名称、主要内容以及延展链接。
西门子技术文档,会严格按照这三部分进行编写,其他品牌产品的手册,虽然叫法不同,但是为了方便查看,一般也都会有分类。
下面我以《S7-1500/ET 200MP 模拟量输入模块 AI 8xU/I HS (6ES7531-7NF10-0AB0) 设备手册 》为例,来了解一下这三部分内容。
前言部分,我们可看到文档中的CPU可以是 S7-1500 CPU ,也可以是 ET 200MP的接口模块。
说明此款模块既可以直接安装在CPU机架上,也可以安装在ET200MP站点上。
第二部分目录,从目录中我们可看到,整个文档的内容结构,其中包括:接线、参数/地址空间、诊断、技术规范、尺寸图等。
例如画图纸需要了解模块尺寸和空间,我们可直接阅读附录A的尺寸图;
如果只希望了解模块如何接线,可直接阅读第3章接线,而不需要通读整篇文档。
像下图目录的页码(带颜色部分),是可以直接点击,进入对应章节。
如果我们不仅希望知道模块怎么接线,还想知道所接的信号线屏蔽层如何处理,可回到文档的文档指南章节,查找相关文档。
例如《控制系统的无干扰安装》、《S7-1500 自动化系统 》等文档获取更详细的信息,直接通过链接下载相关手册即可。
总的来说,为了在文档中快速的获取我们所需的信息需要以下三步:
第一步,略读前言,了解文档大概内容,明确我们的答案是否在此文档中;
第二步,带着问题,直接从文档目录进入相关的章节查找信息;
第三步,当文档所描述的信息不足以解决问题时,可通过文档指南中提供的其他相关文档,继续查找文档。
二、通过标签定位手册
除了上面这种结构化方式,还可以还可借助PDF阅读器的书签和搜索功能,快速定位文档中的内容。
在PDF版本的手册当中,通常都集成了每个章节的书签,可以打开PDF阅读器的书签,来纵览整个文档的内容和结构,而且可以快速的在不同章节之间切换:
除了手册中自带的书签,我们还可以根据自己需要添加书签,这样当再遇到相关问题时,可快速查找到解决方法。
三、善用搜索
除了以上两种方式,在阅读文档时记得使用阅读器的搜索功能,可以通过对关键字的搜索,将文档中所有包含该关键字的位置都显示出来,逐条查看。
这种方式适用于对所查找的文档内容有一定的了解情况。
以上就是查看手册的三种方式,除了有问题时要通过查找手册解决,平时要经常浏览常用手册,增加对手册的熟悉度。
——END——
来源:技成培训网整理
相关问答
想学PLC,计算机要掌握哪些知识?
谈谈我开始学习PLC的经验分享,学习PLC需要什么基础,这个问题问得好,说明你对于学习这件事还是有常识的,基础起到铺垫,承前启后的作用,把这方面搞定了,你会...这...
plc是什么?都要学习那些东西?
PLC是一种在工业中被广泛应用的自动控制元件,然而PLC应用与编程人才短缺已经成为制约我国自动控制领域发展的瓶颈。通过学习PLC可编程控制器程序设计使学员掌...
PLC通讯程序怎么写?
PLC通讯程序的具体编写流程与所采用的PLC品牌和型号有关,但大致可分为以下步骤:确定通讯接口,选择通讯协议,配置PLC参数,编写PLC程序并与上位机进行通讯。在...
plc如何写好示教和配方?
要写好PLC的示教和配方,需要注意以下几点:1.确定适当的项目范围首先需要确定项目的范围,包括需要生产的产品类型和数量,以及所需的设备和系统。在此基础上...
怎样才能学好电气编程?
电气编程在工业中应用广泛,要想更快,更好的学好电气编程,我觉得应该从以下几个方面多注意。一、首先要思想重视,充分认识到电气编程的重要性,下定决心学好...学...
欧姆龙plc编程怎么放到word里?
梯形图不能直接复制到Word中,但是用指令形式的记忆图模式下就能进行复制梯形图不能直接复制到Word中,但是用指令形式的记忆图模式下就能进行复制
PLC的基本数据类型,我们如何在编程中选用?
PLC的基本数据类型,我们常用的有如下几种:1.布尔类型BOOL,也就是我们常说的0和1,也可以理解为True和False,对于PLC来说就是DI或者DO点的输入或输出状态...
plc控制步进马达编程方法?
PLC控制步进马达的编程方法通常包括以下步骤:首先,配置PLC的输入输出模块以与步进马达连接。然后,编写PLC程序,使用适当的指令来控制步进马达的运动,如脉冲...
西门子PLC肿么编写脉冲程序-ZOL问答
Y=X-6400/25600*100,你的程序就按照这条公式编程就行了。有用(0)回复baidu_chuiguoyan一般直接加上或者减去一个数即可,如果是个常数,直接在plc里编程。如.....
西门子s7-300/400系列的plc有哪些编程软件-ZOL问答
不过现在西门子主推TIA(博途),这个新的软件同时支持S7-1200和S7-1500等新系列的PLC系列型号,但这个TIA软件包体积很大,几十GB,而且对电脑的硬件配置要求也相对较...