西门子S7-200及其编程软元件_第1页
西门子S7-200及其编程软元件_第2页
西门子S7-200及其编程软元件_第3页
西门子S7-200及其编程软元件_第4页
西门子S7-200及其编程软元件_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、沈阳航空工业学院 自动控制系第 1 页计算机测控技术与应用西门子西门子s7-200及其编程及其编程软元件软元件自动控制系 张海军 沈阳航空工业学院 自动控制系第 2 页可编程序控制器本讲主要内容本讲主要内容西门子西门子s7-200s7-200简介简介s7-200plcs7-200plc的编程软元件的编程软元件沈阳航空工业学院 自动控制系第 3 页可编程序控制器本讲重点本讲重点掌握各种元器件的使用掌握西门子plc的编址方式沈阳航空工业学院 自动控制系第 4 页可编程序控制器一、西门子一、西门子s7-200s7-200简介简介 s7-400s7-400系列系列大型、高端大型、高端s7-200s7-

2、200系列系列小型、数字量为主小型、数字量为主s7-300s7-300系列系列中型、通用中型、通用体积小巧,功能全面 最适应于中小机器设备的控制快速的过程控制和复杂的通用机械的最佳解决方案制造自动化和过程自动化的所有中、高端的应用。沈阳航空工业学院 自动控制系第 5 页可编程序控制器 西门子西门子s7-200s7-200简介简介 沈阳航空工业学院 自动控制系第 6 页可编程序控制器例例沈阳航空工业学院 自动控制系第 7 页可编程序控制器例例沈阳航空工业学院 自动控制系第 8 页可编程序控制器例例沈阳航空工业学院 自动控制系第 9 页可编程序控制器例例沈阳航空工业学院 自动控制系第 10 页可编

3、程序控制器例例沈阳航空工业学院 自动控制系第 11 页可编程序控制器例例沈阳航空工业学院 自动控制系第 12 页可编程序控制器例例沈阳航空工业学院 自动控制系第 13 页可编程序控制器例例沈阳航空工业学院 自动控制系第 14 页可编程序控制器例例 特石集输站监控系统需要采集的数据有四部分:输油首站、特石集输站监控系统需要采集的数据有四部分:输油首站、输油末站、锅炉房和中间泵站,共输油末站、锅炉房和中间泵站,共5555个点的模拟量。个点的模拟量。 特石集输站监控系统由四部分组成:输油首站、输油末站、特石集输站监控系统由四部分组成:输油首站、输油末站、锅炉房和中间泵站,分散在首站、中间站和末站三个

4、地点,锅炉房和中间泵站,分散在首站、中间站和末站三个地点,距离较远。现有系统是北京安控公司距离较远。现有系统是北京安控公司20052005年建设完成的,年建设完成的,系系统采用统采用rturtu进行数据采集,通过无线电台进行传送,进行数据采集,通过无线电台进行传送,modbusmodbus通通讯协议进行无线通信。讯协议进行无线通信。其中监控中心在中间站,同时中间站其中监控中心在中间站,同时中间站包括了锅炉房和中间泵站,系统的首站部分数据和控制属于包括了锅炉房和中间泵站,系统的首站部分数据和控制属于中间站管理,输油末站的采集和管理不归中间站管理,中间中间站管理,输油末站的采集和管理不归中间站管理

5、,中间站只负责接收和显示数据。站只负责接收和显示数据。沈阳航空工业学院 自动控制系第 15 页可编程序控制器s7-200s7-200家家族族产产品品沈阳航空工业学院 自动控制系第 16 页可编程序控制器s7-200 plcs7-200 plc沈阳航空工业学院 自动控制系第 17 页可编程序控制器西门子西门子s7-200s7-200安装与接线安装与接线沈阳航空工业学院 自动控制系第 18 页可编程序控制器s7-200 plcs7-200 plc开发系统开发系统沈阳航空工业学院 自动控制系第 19 页可编程序控制器setp7-micro/win setp7-micro/win 软件和仿真环境软件和

6、仿真环境沈阳航空工业学院 自动控制系第 20 页可编程序控制器二、二、s7-200plcs7-200plc的编程软元件的编程软元件plcplc的编程软元件实质上为存储器单元,每个单元都的编程软元件实质上为存储器单元,每个单元都有唯一的地址。有唯一的地址。为方便不同的编程功能需要,存储器单元作了分区,为方便不同的编程功能需要,存储器单元作了分区,因此有不同类型的编程元件。因此有不同类型的编程元件。沈阳航空工业学院 自动控制系第 21 页可编程序控制器2.1 2.1 s7-200s7-200的编程元件的编程元件i(输入继电器)q(输出继电器)m(辅助继电器)sm(特殊标志继电器)s(顺序控制继电器

7、)v(变量存储器)l(局部变量存储器)t(定时器)c(计数器)ai(模拟量输入映像寄存器)aq(模拟量输出映像寄存器)ac(累加器)外部输入/输出内部沈阳航空工业学院 自动控制系第 22 页可编程序控制器2.2 plc plc存储器的数据类型与寻址方式存储器的数据类型与寻址方式2.2.1 s7-200的的数据类型沈阳航空工业学院 自动控制系第 23 页可编程序控制器2.2.2 寻址方式:位、字节、字、双字寻址方式:位、字节、字、双字1)位寻址 : 适于控制应用 表示开关量或数字量的状态若要存取存储区的某一位,则必须指定地址,包括存储器标识符、字节地址和位号。 s7-200采用分区结合字节序号编

8、址。沈阳航空工业学院 自动控制系第 24 页可编程序控制器2)字、字节、双字的寻址对同一地址进行字节,字和双字存取操作的比较沈阳航空工业学院 自动控制系第 25 页可编程序控制器 2.2.3 不同数据存储区的寻址不同数据存储区的寻址1) 输入继电器 ii0.0=“1”:输入点状态为“通”i0.0=“0”:输入点状态为“断”沈阳航空工业学院 自动控制系第 26 页可编程序控制器2) 输出继电器(输出映像寄存器):qq0.0=“1”:输出点状态为“通电”q0.0=“0”:输出点状态为“断电”沈阳航空工业学院 自动控制系第 27 页可编程序控制器3) 变量存储区:v4) 顺序控制继电器:s5) 局部

9、存储区:l沈阳航空工业学院 自动控制系第 28 页可编程序控制器s7-200s7-200各种各种cpucpu存储空间的取值范围存储空间的取值范围 存储方式存储方式cpu221cpu222cpu224、226位存取(字节位)位存取(字节位)i0.0-15.70.0-15.70.0-15.7q0.0-15.70.0-15.70.0-15.7v0.0-2047.70.0-2047.70.0-5119.7m0-31.70-31.70-31.7t0.0-2550.0-2550.0-255c0.0-2550.0-2550.0-255ib0-150-150-15字节存取字节存取qb0-150-150-15v

10、b0-20470-20470-5119mb0-310-310-31沈阳航空工业学院 自动控制系第 29 页可编程序控制器s7-200s7-200各种各种cpucpu存储空间的取值范围存储空间的取值范围 存储方式存储方式cpu221cpu222cpu224、226ib0-140-140-14字存取字存取qb0-140-140-14vb0-20460-20460-2046mb0-300-300-30ib0-120-120-12双字存取双字存取qb0-120-120-12vb0-20440-20440-2044mb0-280-280-28沈阳航空工业学院 自动控制系第 30 页可编程序控制器6) 定

11、时器存储区:t定时器的分辨率(时基)决定了每个时间间隔的时间长短。定时器的分辨率(时基)决定了每个时间间隔的时间长短。simaticsimatic定时器有三种分辨率:定时器有三种分辨率:1ms1ms、10ms10ms和和100ms100ms。如下表。如下表所示,定时器号决定了定时器的分辨率。所示,定时器号决定了定时器的分辨率。有记忆有记忆沈阳航空工业学院 自动控制系第 31 页可编程序控制器6) 定时器存储区:tn定时器数据有两种形式: - 当前值:16位有符号整数,存储定时器所累计的时间。 - 定时器位:按照当前值和预置值的比较结果置位或者复位。n用定时器地址(t定时器号)来存取这两种形式的

12、定时器数据。 t33t33沈阳航空工业学院 自动控制系第 32 页可编程序控制器7) 计数器器存储区:c计数器可以用于累计其输入端脉冲电平由低到高的次数。cpu提供了三种类型的计数器:一种只能增计数增计数;一种只能减计数减计数;另外一种既可以增计数,又可以减计数既可以增计数,又可以减计数。沈阳航空工业学院 自动控制系第 33 页可编程序控制器7) 计数器存储区:cn 计数器数据有两种形式: - 当前值:16位有符号整数,存储累计值。 - 计数器位:按照当前值和预置值的比较结果置位或者复位。n 用计数器地址(c计数器号)来存取计数器数据。 使用位操作指令则存取计数器位;使用字操作指令,则存取计数

13、器当前值。沈阳航空工业学院 自动控制系第 34 页可编程序控制器8) 特殊标志位存储区:smsm为cpu与用户之间交换信息。sm0.1为仅在执行用户程序的第一个扫描周期为“1”状态。sm0.0一直为“1”状态。沈阳航空工业学院 自动控制系第 35 页可编程序控制器9) 辅助继电器:mm作为逻辑运算中的中间继电器来使用,暂存中间状态。m也称为内部标志位(marker)。10) 高速计数器:hc对高速事件计数,它独立于cpu的扫描周期;高速计数器仅有一个32位的有符号整数计数值(或当前值)双字沈阳航空工业学院 自动控制系第 36 页可编程序控制器11) 累加器:acs7-200提供了四个32位累加

14、器ac0-ac3;可以按字节、字或双字的形式来存取累加器中的数值;沈阳航空工业学院 自动控制系第 37 页可编程序控制器s7-200s7-200将模拟量值(如温度)转换成将模拟量值(如温度)转换成1 1个字长(个字长(1616位)数字量。位)数字量。用区域标识符(用区域标识符(aiai)、数据长度()、数据长度(w w)及字节的起始地址来存)及字节的起始地址来存取这些值。取这些值。模拟输入量为模拟输入量为1 1个字长,且从偶数位字节(如个字长,且从偶数位字节(如0 0,2 2,4 4)开始,)开始,必须用偶数字节地址(如必须用偶数字节地址(如aiw0aiw0,aiw2aiw2,aiw4aiw4

15、)来存取。)来存取。模拟量输入值为只读数据。模拟量输入值为只读数据。12) 模拟量输入:ai沈阳航空工业学院 自动控制系第 38 页可编程序控制器13) 模拟量输出:aqs7-200s7-200把一个字长(把一个字长(1616位)数字值按比例转换为电流或电压。位)数字值按比例转换为电流或电压。用区域标识符(用区域标识符(aqaq)、数据长度()、数据长度(w w)及字节的起始地址来改变)及字节的起始地址来改变这些值。这些值。模拟量为一个字长,且从偶数字节(如模拟量为一个字长,且从偶数字节(如0 0,2 2,4 4)开始,必须用)开始,必须用偶数字节地址(如偶数字节地址(如aqw0aqw0,aqw2aqw2,aqw4aqw4)来改变这些值。)来改变这些值。模拟量输出值是只写数据模拟量输出值是只写数据沈阳航空工业学院 自动控制系第 39 页可编程序控制器间接寻址方式间接寻址方式存储单元可以是一个地址,称为间接寻址。间接寻址用指针来访问存储区数据。指针以双字的形式存储其他存储区的地址,只能用v、l或者累加寄存

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论