好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

plc编程入门到精通教程.docx

5页
  • 卖家[上传人]:菲***
  • 文档编号:242345352
  • 上传时间:2022-01-18
  • 文档格式:DOCX
  • 文档大小:24.06KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Word版本下载可任意编辑】 plc编程入门到精通教程 plc好学吗?有的人说好学,更多的人说难学我的看法是入门易,深造难入门易,总有它易的方法很多人都买了有关PLC的书,如果从头看起的话,我想八成学不成了因为抽象与空洞占据了整个脑子 学这方面的知识要有可编程控制器和简易编程器才好,若无,一句话,学不会因为无法验证对与错如何学,我的做法是直奔主题做法如下: 1、认识梯形图和继电器控制原理图符号的区别: 继电器控制原理图中的元件符号,有常开触点、常闭触点和线圈,为了区别它们,在有关符号边上标注如KM、KA、KT等以示不同的器件,但其触头的数量是受到限制而PLC梯形图中,也有常开、常闭触点,在其边上同样可标注X、Y、M、S、T、C以示不同的软器件它最大的优点是:同一标记的触点在不同的梯级中,可以反复的出现而继电器则无法到达这一目的而线圈的使用是一样的,即不同的线圈只能出现一次 2、编程元件的分类:编程元件分为八大类,X为输入继电器、Y为输出继电器、M为辅助继电器、S为状态继电器、T为定时器、C为计数器、D为数据存放器和指针(P、I、N)关于各类元件的功用,各种版本的PLC书籍均有介绍,故在此不介绍,但一定要清楚各类元件的功能。

      编程元件的指令由二部分组成:如 LD(功能含意)X000(元件地址),即 LD X000,LDI Y000...... 3、熟识PLC基本指令: (1)LD(取)、LDI取反)、OUT(输出)指令;LD(取)、LDI(取反)以电工的说法前者是常开、后者为常闭这二条指令最常用于每条电路的第一个触点(即左母线第一个触点),当然它也可能在电路块与其它并联中的第一个触点中出现 这是一张梯形图(不会运行)左边的纵线称为左母线,右母线可以不表示该图有三个梯级;第1梯级;左边第一个触点为常开,上标为 X000,X表示为输入继电器,其后的000数据,可以这样认为它使用的是输入继电器中的编号为第000的触点(下同)其指令的正确表示应为(如右图程序所示):0、LD X000 (前头的0 即为从第0步开始,指令输入时无须理会,它会自动按顺序显示出) 第2梯级;左边的第一个触点为常闭触点,上标为T0,T表示定时器(有时间长短不同,应注意),0则表示定时器中的编号为0的触点其指令的正确表示应为:2、LDI T0(如程序所示) 第3梯级;左边第一个触点为常闭,上标为M0, M为辅助继电器(该继电器有多种,注意类别),其指令的正确表示应为:4、LDI M0(如程序所示)。

      本梯级的第2行第一个触点为常开,上标为Y000,Y表示输出继电器,由于该触点与后面Y001触点呈串联关系,形成了所谓的电路" 块",故而其触点的指令应为 5、LD Y000总之LD与LDI指令从上面可以看出,它们均是左母线每一梯级第一触点所使用的指令而梯级中的支路(即第3梯级的第2行)有二个或二个以上触点呈串联关系,其第一触点同样按LD或LDI指令可使用LD、LDI指令的元件有:输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器SOUT为线圈驱动指令,该指令不能出现在左母线第一位驱动线圈与驱动线圈不能串联,但可并联同一驱动线圈只能出现一次,并安排在每一梯级的最后一位如上图中的1、OUT Y000,3、OUT Y001,Y为输出继电器,其线圈一旦接获输出信号,可以这样认为,线圈将驱动其相应的触点而接通外部负载(外部负载多为接触器、中间继电器等)而上图 8、OUT T0 K40 为定时器驱动线圈指令,其中的K为常数40为设定值(类似电工对时间继电器的整定)可使用OUT指令元件有:输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S (2)触点的串联指令AND(与)ANI(与非);前者为常开,后者为常闭。

      二者均用于单个触点的串联二指令可重复出现,不受限制,如下列图所示 第1梯级来看;X000、T0、Y001三触点成串联关系,即T0的常闭串接于X000的后端,而Y001的常闭则串接于T0常闭的后端由于都是常闭故用ANI指令现来看第2梯级;X000、M0、Y001,同样三触点也是串联关系,M0的常闭接点串接于X001的后端,而Y000的常开接点则串接于M0的后端故M0的指令用ANI,而Y000的指令则用AND(具体编程详上图),一句话只要是串联后面是常开的用AND,是常闭的则用ANI可使用AND、ANI指令元件有:输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S (3)触点并联指令OR(或)、ORI(或反);触点并联时,不管梯级中有几条支路,只要是单个触点与上一支路并联,是常开的用OR,是常闭的则用ORI如下列图所示 第1梯级来看;X000、T0、Y001三触点成串联关系,即T0的常闭串接于X000的后端,而Y001的常闭则串接于T0常闭的后端由于都是常闭故用ANI指令现来看第2梯级;X000、M0、Y001,同样三触点也是串联关系,M0的常闭接点串接于X001的后端,而Y000的常开接点则串接于M0的后端。

      故M0的指令用ANI,而Y000的指令则用AND(具体编程详上图),一句话只要是串联后面是常开的用AND,是常闭的则用ANI可使用AND、ANI指令元件有:输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S 可以看出上图的X000、X001、M0三者处于并联关系由于X000下面二条支路均为单个触点,因X001是常开触点,故用OR指令而M0是常闭触点,则用ORI指令三接点并联后又与M1串联,串联后又与Y000并联,而Y000也是单个触点,所以仍采用OR指令可使用OR、 ORI指令元件有:输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S (4)串联电路块的并联指令ORB(或);任一梯级中有多(或单支路)支路与上一级并联,只要是本支路中是二个以上的触点成串联关系(即所谓的:串联电路块),则应使用ORB指令如下列图所示 上图可以看出,第一支路X003的常开触点与M1的常开触点成串联关系(在这样的情况下,形成了块的关系),它是与上一行的X000与M0串联后相并联,此时程序的编写,如步序号0、1、2、3、4所示4所出现的第一个ORB指的是与上一行并。

      而第二支路,常闭Y001与M2同样是串联关系也是一个块构造,其串联后再与第一支路并故步序7再次出现ORBORB指令并无梯形图与数据的显示可以这样认为;它是下一行形成电路块的情况下与上一行并联的一条垂直直线(如图中所示的二条粗线) (5)并联电路块与块之间的串联指令ANB;如左下列图虚线框内所示的二电路块相串,各电路块先并好后再用ANB指令开展相串左图的梯形图可以用右图开展简化程序的编写如下列图所示ANB指令并无梯形图与数据的显示可以这样认为;它是形成电路块与电路块之间的串联联接关系,是一条横直线 (6)进栈指令MPS、读栈指令MRD、出栈指令MPP和程序结束指令 5 / 5。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.