欢迎来到天天文库
浏览记录
ID:41032932
大小:72.50 KB
页数:6页
时间:2019-08-14
《难点可编程序控制器的编程方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第八讲(2学时)重点:掌握可编程序控制器的指令系统及编程方法。难点:可编程序控制器的编程方法运用理论与实践相结合形式进行教学,让学生掌握可编程控制器的指令系统及编程方法。3.3可编程控制器的指令系统3.3.1可编程控制器的编程语言概述1.梯形图梯形图是一种图形语言,在形式上类似于继电器控制电路。在梯形图中仍沿用了继电器、线圈、常闭触点、常开触点、串联、并联等继电器控制线路中的术语。梯形图形象、直观、易于被熟悉继电器控制系统的电气技术人员所掌握,因此是目前应用最多的一种编程语言。梯形图主要特点如下:(1)梯形图按自上而下,从左到右的顺序排列,两侧的垂直公共线称为母线。(2)梯形图中虽采用了“继
2、电器”这一名称,但它们不是实际的物理继电器,而是PLC内部的编程元件,因此称之为“软继电器”。(3)在梯形图中有一个假想的电流,即所谓“能流”从左流向右。(4)由于存储单元的状态可以无数次被读出,因此PLC中各编程元件的触点可无限次被使用,也可理解为有无限多对触点。2.指令表指令表又叫做语句表,类似于计算机汇编语言的形式。它也是用指令的助记符来编程,通常一条指令由步序号、指令助记符和作用器件编号三部分组成,若干条指令组成的程序就叫做语句表或指令表程序。不同机型的PLC,指令表使用的助记符也不相同。例如,用FX2系列PLC的指令对图3-8所示梯形图编程,指令表程序见表3-2:表3-2指令表程序
3、步序号助记符器件号0LDX001ANDX012ANDX023OUTY304LDX035ORX046ORIY307OUTY313.3.2可编程控制器的元件种类及编号目前PLC的生产厂家很多,因而PLC的规格品种繁多,尤其是每一个生产厂家都有自己的设计特点和特定的指令系统,下面将以日本三菱公司生产的FX2小型PLC为例介绍PLC的主要性能、编程元件的种类及编号。1.型号与机种(1)FX2系列PLC的型号表示为:输入输出总点数单元类型:M—基本单元E—扩展单元FX2输出方式:R—继电器输出T—晶体管输出S—晶闸管输出例如“FX2—48MS”表示FX2系列PLC的基本单元,其输入/输出(I/O)总点
4、数为48点,采用双向晶闸管输出方式。(2)FX2的基本单元、扩展单元:FX2系列PLC是日本三菱公司近年推出的高性能小型整体式PLC。它由基本单元、扩展单元、扩展模块和特殊适配器组成。系统配置的最多I/O点数为128,通过增设扩展模块,既可只增加输入点数,又可只增加输出点数,改变系统输入/输出点数的比例,以满足控制要求。FX2系列PLC的机种与型号见表3-3和表3-4,可根据用户实际需要,分别选择不同的输出方式。表3-3基本单元与扩展单元单元I/O点数型号基本单元8/8FX2-16M12/12FX2-24M16/16FX2-32M24/24FX2-48M32/32FX2-64M40/40FX
5、2-80M扩展单元16/16FX-32E24/24FX-48E表3-4扩展模块单元I/O点数型号混合4/4FX-8ER输出0/8FX-8EY0/16FX-16EY输入8/0FX-8EX16/0FX-16EX特殊16/8FX-24EI2.FX2系列PLC的性能FX2系列PLC的性能包括:一般技术指标、性能指标和输出技术指标三大类。3.FX2系列PLC内部继电器的种类、编号及功能(1)FX2系列PLC内部继电器的种类及编号:FX2系列PLC梯形图中编程元件的名称由字母和数字两大部分表示,它们与PLC内部各器件及其编号均为一一对应关系。其中:字母部分表示元器件的类型,数字部分表示元器件的内部分配地
6、址编号,如X117,Y063等。FX2系列PLC内部各继电器的种类及编号见表3-8。表3-8FX2系列PLC内部继电器的种类及编号元件名称符号元件编号点数注释输入继电器X000~177(八进制)128输出继电器Y000~177(八进制)128辅助继电器M000~10231024特殊辅助继电器M8000~8255256定时器T000~245,246~255256246点为10~100ms通用型定时器,10点为积算式定时器状态寄存器S000~9991000计数器C000~255256200点为加计数器,35点为加/减计数器,21点为高速计数器数据寄存器D000~511512不含特殊寄存器指针P0
7、00~06364(2)FX2系列PLC内部主要元器件的功能1)输入继电器。2)输出继电器。3)辅助继电器。4)移位寄存器。5)特殊辅助继电器。6)定时器。7)计数器。8)状态寄存器。3.3.3可编程控制器基本逻辑指令及编程方法1.基本逻辑指令(1)逻辑取指令及线圈驱动指令LD、LDI、OUTLD(Load):取指令,用于常开触点与母线连接。LDI(LoadInverse):取反指令,用于常闭触点与母线连接。O
此文档下载收益归作者所有