欢迎来到天天文库
浏览记录
ID:1165409
大小:1.95 MB
页数:31页
时间:2017-11-08
《第2章plc的结构及编程软件的使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章PLC的结构及编程软件的使用学习内容S7-200系列PLC的外部结构S7-200系列PLC的性能PLC的编程语言与程序结构S7-200系列PLC的内存结构及寻址方式教学要求了解S7-200系列PLC的外部结构、性能及编程语言熟练掌握存储器数据类型及其特点(重点)熟练掌握存储器的直接寻址方式(重点)了解存储器的间接寻址方式12.1S7-200系列PLC的外部结构整体式特点:体积小,每一组I/O点的平均价格相对比较便宜,在小型PLC的控制系统中比较常用。2模块式I/O模块机架3输入输出接线输入电路:直流双向光耦合输入电路输出电路:
2、继电器、场效应管输出电路42.2S7-200系列PLC的性能S7-200发展概述第一代可编程序控制器是德国西门子公司1975年投放市场的SIMATICS3系列的控制系统。此后,SIMATIC系列产品迅速发展,不断推陈出新,几乎每一到两年甚至不到一年就推出一个新的品种或型号。在1979年,微处理器技术被应用到可编程序控制器当中,产生了SIMATICS5系列,取代了SIMATICS3系列。在每个系列中,其发展又经历了多个子系列。如S5系列产生后不久,便升级为U系列和由之而成的H系列,有的至今仍在广泛使用。S5系列PLC的编程使用的是ST
3、EP5编程语言。5在上世纪末推出了S7系列产品。最新的SIMATIC产品为SIMATICS7、M7和C7等几大系列。S7系列可编程序控制器又分为S7-200、S7-300、S7-400等几个子系列,分别为它的小、中、大型系统。本系列PLC的编程使用的是STEP7编程语言。2004年,西门子公司推出了S7-200的升级产品。新产品提高了运算速度,扩大了存储器,增加了模拟输入和模拟输出。增加了S7-200在运动控制、过程控制、位置控制等方面的应用。67S7-200系列PLC的性能82.3PLC的编程语言与程序结构PLC的编程语言IEC6
4、1131-3标准规定的编程语言顺序功能图(SFC)梯形图(LD)功能块图(FBD)指令表(IL)结构文本(ST)91、顺序功能图提供了一种组织程序的图形方法是位于其他编程语言之上的图形语言,用来编制顺序控制的程序(如:机械手控制程序)。编写时,工艺过程被划分为若干个顺序出现的步,每步中包括控制输出的动作,从一步到另一步的转换由转换条件来控制,特别适合于生产制造过程。在顺序功能图中可以使用其他的语言嵌套编程。代表平台:西门子的S7-Graph102、梯形图提供使用最多的PLC编程语言。属于图形编程语言,直观易懂,适用于数字量逻辑控制;
5、不适合于编写大型的程序。适合熟悉继电器–接触器电器控制的人员。组成:11常开触点常闭触点功能块输出线圈12梯形图中的概念能流:从左向右流动网络:触点和线圈构成的独立电路网络1网络2注释网络标号133、功能块图使用类似于数字逻辑门电路的图形逻辑符号来表示逻辑控制,一些复杂的功能用指令框表示,适合于有数字电路基础的编辑人员使用。功能块图类似于用与门、或门的框图来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出的小圆圈来表示“非”运算。144、指令表S7系列PLC将指令表又称为语句表。语句表是一种与计算机的汇编
6、语言中的指令相似的助记符表达式,由指令组成语句表程序。适合熟悉PLC和逻辑程序设计经验丰富的程序员使用。155、结构文本6、编程语言的相互转换和选用16S7-200的程序结构主程序程序的主体,每个项目有且只有一个主程序。主程序可以调用子程序和中断程序。子程序子程序仅在被其他程序调用时执行。同一个子程序可以在不同的地方被多次调用。中断程序及时处理与用户程序的执行时序无关的操作,或者不能事先预测何时发生的中断事件。中断程序由用户编写,在中断事件发生时由操作系统调用。172.4S7-200系列PLC的内存结构及寻址方式内存结构按存储器存储
7、数据的长短分类:字节存储器字存储器双字存储器181、输入映像寄存器用来接收用户设备发来的输入信号。在程序中输入映像寄存器只有触点,而没有线圈。输入映像寄存器地址的编号范围为I0.0~I15.7。192、输出映像寄存器用来存放CPU执行程序的数据结果,并在输出扫描阶段,将输出映像寄存器的数据结果传送给输出模块,再由输出模块驱动外部的负载。输出映像寄存器的常开和常闭触点可以多次使用。输出映像寄存器地址的编号范围为Q0.0~Q15.7。203、变量存储器用来在程序执行过程中存放中间结果,或者用来保存与工序或任务有关的其他数据。4、位存储器
8、用来存放中间操作状态或其他控制信息。可以按字节、字、双字进行存取。位存储器地址的编号范围为M0.0~M31.7。5、特殊存储器SM0.0:一直为1状态。SM0.1:仅在执行用户程序的第一个扫描周期为1状态。216、顺序控制继电器7、局
此文档下载收益归作者所有