S__可编程控制器简介_第1页
S__可编程控制器简介_第2页
S__可编程控制器简介_第3页
S__可编程控制器简介_第4页
S__可编程控制器简介_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

1、第六章 S7-200 可编程控制器简介 一、S7-200的硬件结构 1、S7-200 CPU S7-200CPU将一个微处 理器、一个集成电源和数字量I O点集成在一个紧凑的封装中, 形成了一个功能强大的微型PLC, S7-200就可以按照逻辑关系监 控I0设备从而实现应用要求。 2、S7-200扩展模块 为了更好地满足应用要求, S7200系列提供多种类型的 扩展模块。可以利用这些扩展 模块完善CPU的功能。 二、S7-200 PLC 的基本概念 (一)S7-200的基本操作: 1)CPU读输入状态 2)CPU中存储的程序利用输入执 行控制逻辑。当程序运行时, CPU刷新有关数据。 3)CP

2、U将数据写到输出。 输入和输出控制 S7-200在循环中完成任务 (二)S7-200数据的存取 例:可以按照字节、字或双字来存 取许多存储器区域(V、I、Q、M、 S、L及SM)中的数据。 存储区数据的存取 1)输入过程映象寄存器:I 在每次扫描周期的开始,将采样值 写入输入过程映象寄存器中。可以 按位、字节、字或双字来存取输入 过程映象寄存器中的数据。 位: I字节地址.位地址 I 0.1 字节、字或双字: I长度起始 字节地址 IB 4 2)输出过程映象寄存器:Q 在每次扫描周期的结尾,CPU将输 出过程映象寄存器中的数值复制到 物理输出点上。可以按位、字节、 字或双字来存取输出过程映象寄

3、存 器中的数据。 位: Q字节地址.位地址 Q1.1 字节、字或双字: Q长度起 始字节地址 QB5 3)变量存储区:V 你可以用V存储器存储程序执行过程 中控制逻辑操作的中间结果,也可 以用它来保存与工序或任务相关的 其它数据。可以按位、字节、字或 双字来存取V存储器中的数据。 位: V字节地址.位地址 V10.2 字节、字或双字: V长度起始字 节地址 VWl00 4)位存储区:M 可以用位存储区作为控制继电器来存储中间操作状态和控制信息。可以按位、 字节、字或双字来存取位存储区中的数据。 位: M字节地址.位地址 M26.7 字节、字或双字: M长度起始字节地址 MD20 5)定时器存储

4、区T: S7-200CPU中,定时器可用于时间 累计,其分辨率(时基增量)分为 1ms、10ms、100ms三种。定时 器有两种形式: 1.当前值:16位有符号整数,存储 定时器所累计的时间。 2.定时器位:按照当前值和预置值 的比较结果置位或者复位。预置值 是定时器指令的一部分。 6)计数器存储区:C 计数器可以用于累计其输入端脉冲 电平由低到高的次数。计数器有两 种形式: 1.当前值:16位有符号整数,存储 累计值。 2.计数器位:按照当前值和预置值 的比较结果来置位或者复位。预置 值是计数器指令的一部分。 7)特殊存储器:SM SM位为CPU与用户程序之间传 递信息提供了一种手段例如:首

5、次 扫描标志位、按照固定频率开关的 标志位或者显示数学运算或操作指 令状态的标志位。 可以按位、字 节、字或者双字的形式存取。 位: SM字节地址.位地址 SM0.1 字节、字或者双字: SM长 度起始字节地址 SMB86 例如: SM0.0 RUN监控,PLC在RUN状 态时,SM0.0 总为1。 SM0.1初始脉冲,PLC由STOP转为 RUN时,SM0.1 ON一个扫描周 期。 SM0.2 当RAM中保存的数据丢失 时,SM0.2 ON一个扫描周期。 SM0.3 PLC上电进入RUN状态 时,SM0.3 ON一个扫描周期。 SM0.4 分脉冲,占空比为50, 周期为1min的脉冲串。 S

6、M0.5秒脉冲,占空比为50, 周期为1s的脉冲串。 SM0.6 扫描时钟,一个扫描周 期为ON,下一个周期为OFF, 交替循环。 SM0.7 指示CPU上MODE开关 的位置,0;TERM,1:RUN, 通常用来在RUN状态启动自由口 通信方式。 又如:SMB28和SMB29分别对 应模拟调节器0和1的当前值, 数值范围为0-255。用户用起 子旋动调节器也就改变了 SMB28SMB29的值。在程 序中恰当地安排SMB28 SMB29就可以方便地修改某些 设定值。 用于自由通信口设 置的SMB30,用于定时中断间 隔时间设置的SMB34 SMB35,用于高速计数器设置 的SMB36SNm65

7、,用于脉 冲串输出控制的SMB66 SMB85 8)局部存储器:L S7-200有64个字节的局部存储 器,其中60个可以用作临时存储器 或者给子程序传递参数。 位: L字节地址.位地址 L0.0 字节、字或双字: L长度起始 字节地址 LB33 9)模拟量输入:AI 将模拟量值(如温度或电压)转换成 数字量。可以用区域标识符(AI)、 数据长度(W)及字节的起始地址来 存取这些值。因为模拟输入量为1 个字长,且从偶数位字节(如0,2, 4)开始,所以必须用偶数字节地址 (如AIW0,AIW2,AIW4)来存取 这些值。模拟量输入值为只读数据。 格式: AIW起始字节地址 AIW4 10)模拟

8、量输出:AQ 数字值按比例转换为电流或电 压。可以用区域标识符(AQ)、数据 长度(W)及字节的起始地址来改变 这些值。因为模拟量为一个字长, 且从偶数字节(如0,2,4)开始, 所以必须用偶数字节地址(AQW0, AQW2,AQW4)来改变这些值。 模拟量输出值为只写数据。 格式: AQW起始字节地址 AQW4 11)顺控继电器存储器:S 顺控继电器位(S)用于组织机器操 作或者进入等效程序段的步骤。 SCR提供控制程序的逻辑分段。可 以按位、字节、字或者双字来存取 S位。 位: S字节地址.位地址 S3.1 字节、字或双字: S长度起始 字节地址 SB4 S7-200指令中输入常数值 三、

9、S7-200的操作数范围 (CPU224、226为例) 位存取(字 节位) IQVMSMSTCL 0.0- 1 5 . 7 0.0- 1 5 . 7 0 . 0 - 5119. 7 0.0- 3 1 . 7 0 . 0 - 549.7 0.0- 3 1 . 7 0 - 2 5 5 0 - 2 5 5 0.0- 5 9 . 7 字节存取IBQBVB MB SMB SB L AC 0-150-150-51190-310-5490-310 - 63 0-3 字存取 IWQWVWMWSMWSWTCLWACA I W A Q W 0-140-140-51180-300-5480-300 - 2 5 5

10、0 - 2 5 5 0-580-30- 62 0- 62 双字存取 IDQDVDMDSMDSDLDACHC 0-120-120-51160-280-5460-280 - 56 0-30-5 习题: 1.为什么PLC的触点可以使用无 数次? 2.说明PLC中所使用的主要元器 件。 3.说明特殊标志位的功能并举例 应用。 SM0.6 扫描时钟,一个扫描周 期为ON,下一个周期为OFF, 交替循环。 SM0.7 指示CPU上MODE开关 的位置,0;TERM,1:RUN, 通常用来在RUN状态启动自由口 通信方式。 8)局部存储器:L S7-200有64个字节的局部存储 器,其中60个可以用作临时存储器 或者给子程序传递参数。 位: L字节地址.位地址 L0.0 字节、字或双字: L长度起始 字节地址 LB33 9)模拟量输入:AI 将模拟量值(如温度或电压)转换成 数字量。可以用区域标识符(AI)、 数据长度(W

温馨提示

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

最新文档

评论

0/150

提交评论