1.1可编程序控制器概述;
;美国数字设备公司(DEC)中标并于1969年研出了世界上第一台可编程序控制器,并应用于通用汽车公司的生产线上。当时叫可编程逻辑控制器PLC(ProgrammableLogicController),目的是用来取代继电器,以执行逻辑判断、计时、计数等顺序控制功能。紧接着,美国MODICON公司也开发出同名的控制器,1971年,日本从美国引进了这项新技术,很快研制成了日本第一台可编程控制器。1973年,西欧国家也研制出他们的第一台可编程控制器。
;
;
;
;
;
;
;
;
;
;
;
;
;
;式既可驱动交流负载,又可驱动直流负载。驱动负载的能力在2A左右。图1-3所示电路工作原理是:当内部电路的状态为1时,使继电器K的线圈通电,产生电磁吸力,触点闭合,则负载得电,同时点亮LED,表示该路输出点有输出。当内部电路的状态为0时,使继电器K的线圈无电流,触点断开,则负载断电,同时LED熄灭,表示该路输出点无输出。
;;;;;;
;;;;;;;;;;;;;;;;;;1.可编程序控制器的工作原理
;;;;;;;;;;;;;;;;;;西门子s7-200系列PLC应用技术;;;;;;;;;;;;;;;;;;;模块2PLC基本指令的应用;在PLC中有多种程序设计语言,包括梯形图、语句表、顺序功能流程图、功能块图等。梯形图和语句表是基本程序设计语言,通常由一系列指令组成,用这些指令可以完成大多数简单的控制功能,例如代替继电器、计数器、计时器完成顺序控制和逻辑控制等,通过扩展或增强指令集,它们也能执行其他的基本操作。
供S7-200系列PLC使用的STEP7-Micro/WIN编程软件支持SIMATIC和IEC1131-3两种基本类型的指令集。SIMATIC是PLC专用的指令集,执行速度快,可使用梯形图、语句表、功能块图编程语言。SIMATIC指令和IEC1131-3中的标准指令系统并不兼容。本书重点介绍SIMATIC指令。;1.梯形图(LadderDiagram)程序设计语言;(1)触点:
其基本符号如图2-1(a)、2-1(b)所示。图中的问号代表需要指定的操作数的存储器的地址。触点代表输入条件如外部开关、按钮及内部条件等。触点有常开触??和常闭触点。CPU运行扫描到触点符号时,到触点操作数指定的存储器位访问(即CPU对存储器器的读操作)。该位数据(状态)为1时,其对应的常开触点接通,其对应的常闭触点断开。可见常开触点和存储器的位的状态一致,常闭触点表示对存储器的位的状态取反。计算机读操作的次数不受限制,用户程序中,常开触点、常闭触点可以使用无数次。; (2)线圈:
其基本符号如图2-1(c)所示。线圈表示输出结果,即CPU对存储器的赋值操作。线圈左侧接点组成的逻辑运算结果为1时,“能流”可以达到线圈,使线圈得电动作,CPU将线圈的操作数指定的存储器的位置为1;逻辑运算结果为0时,线圈不通电,存储器的位置0。即线圈代表CPU对存储器的写操作。PLC采用循环扫描的工作方式,所以在用户程序中,每个线圈只能使用一次。
(3)指令盒。
指令盒代表一些较复杂的功能,如定时器、计数器或数学运算指令等。当“能流”通过指令块时,执行指令块所代表的功能。梯形图按照逻辑关系可分成网络段,分段只是为了阅读和调试方便。在本书部分举例中,我们将网络段标记省去。图2-2是梯形图示例。;2.语句表(StatementList)程序设计语言;网络1
LDI0.0
OQ0.0
ANT37
=Q0.0
TONT37,+50
网络2
LDI0.2
=Q0.1
(b)语句表;语句表程序设计语言是用布尔助记符来描述程序的一种程序设计语言。语句表程序设计语言与计算机中的汇编语言非常相似。语句表设计语言是由助记符和操作数构成的。采用助记符来表示操作功能,操作数是指定的存储器的地址。用编程软件可以将语句表与梯形图相互转换。在梯形图编辑器下录入的梯形图程序,打开“检视”菜单叶选择“STL”,就可将梯形图转换成语句表。反之,也可将语句表转化成梯形图。例如,
原创力文档

文档评论(0)