PLC第四章 S7200的基本概念.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC第四章 S7200的基本概念.ppt

(9) 计数器 计数器主要用来累计输入脉冲个数。有16位预置值和当前值寄存器各一个,以及1位状态位,当前值寄存器用以累计脉冲个数,计数器当前值大于或等于预置值时,状态位置1。 S7-200 CPU提供有三种类型的计数器,增计数、减计数、增/减计数。编址范围C0~C255(22X)。 (10)高速计数器(HC) CPU 22X提供了6个高速计数器HC0、HC1……HC5 (每个计数器最高频率为30KHz)用来累计比CPU扫描速率更快的事件。高速计数器的当前值为双字长的符号整数。 2、软元件介绍 第三节 内部资源 (10) 模拟量输入/输出映像寄存器(AI/AQ) S7-200的模拟量输入电路将外部输入的模拟量(如温度、电压)等转换成1个字长(16位)的数字量,存入模拟量输入映像寄存器区域。 AI编址范围AIW0,AIW2,……AIW62,起始地址定义为偶数字节地址,共有32个模拟量输入点。 S7-200模拟量输出电路用来将模拟量输出映像寄存器区域的1个字长(16位)数字值转换为模拟电流或电压输输出。 AQ编址范围AQW0,AQW2,……AQW62,起始地址也采用偶数字节地址,共有32个模拟量输出点 2、软元件介绍 第三节 内部资源 输入和输出都是标准信号:0-5V,4-20mA等,可设置 (12)累加器(AC) 累加器是用来暂存数据, S7-200 PLC提供了4个32位累加器AC0~AC3。累加器支持以字节(B)、字(W)和双字(D)的存取。 2、软元件介绍 第三节 内部资源 MOV指令与汇编不一样,前传后 第四节 寻址方式 1. 数据类型 (1)数据类型及范围 SIMATIC S7-200系列PLC数据类型可以是布尔型、整型和实型(浮点数)及字符串。实数采用32位单精度数来表示,其数值有较大的表示范围:正数为+1.175495E-38~+3.402823E+38;负数为-1.175495E~38~-3.402823E+38。 (2)常数 常数数据长度可为字节、字和双字,在机器内部的数据都以二进制存储,但常数的书写可以用二进制、十进制、十六进制、ASCII码或浮点数(实数)等多种形式。 第四节 寻址方式 1. 数据类型 2. 直接寻址方式 (1)编址形式 按位寻址:Ax.y (Q4.3) 直接寻址格式为:Ay (C2,T2) 数据寻址格式为:ATx (IB0,VW0) 第四节 寻址方式 (2)按位寻址的格式为:Ax.y 必须指定元件名称、字节地址和位号,如图所示。图中MSB表示最高位,LSB表示最低位。 2. 直接寻址方式 (3)特殊器件的寻址格式 存储区内另有一些元件是具有一定功能的硬件,由于元件数量很少,所以不用指出元件所在存储区域的字节,而是直接指出它的编号。例如:T1 、C2 、 HC1 、AC1 2. 直接寻址方式 第四节 寻址方式 (4)字节、字、双字的 寻址格式 IB0 IW0 ID0 MB0 MW0 MD0 VB0 VW0 VD0 2. 直接寻址方式 第四节 寻址方式 MSB IB0 LSB 0 IW0 IB1 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 MSB I0 LSB 0 I4 I3 I2 I1 7 6 5 4 3 2 1 字和双字起始地址定义为偶数字节地址 定义:数据存放在存储器或寄存器中,在指令中只出现所需数据所在单元的内存地址的地址。存储单元地址的地址又称为地址指针 与计算机的间接寻址方式相同。便于处理内存连续地址中的数据,使用可缩短代码的长度。 工作过程:建立指针、间接存取和修改指针。 3.间接寻址方式 第四节 寻址方式 (1)建立指针 建立指针必须用双字传送指令(MOVD),将存储器所要访问的单元的地址装入用来作为指针的存储器单元或寄存器,装入的是地址而不是数据本身,格式如下: 例: MOVD VB200,VD302 MOVD MB10,AC2 MOVD C2,LD14 可作为指针的存储区有:V、L和AC 3.间接寻址方式 第四节 寻址方式 (2)间接存取 指令中在操作数的前面加“*”表示该操作数为一个指针。下面两条指令是建立指针和间接存取的应用方法: MOVD VB200,AC0 MOVW *AC0,AC1 3.间接寻址方式 第四节 寻址方式 MOVD VB200,AC0 MOVW *AC0,AC1 3.

文档评论(0)

此项为空 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档