- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.2.2 存储器区域 (6)特殊标志位存储器(SM) 特殊标志位(SM)即特殊内部线圈。它是用户程序与系统程序之间的界面,为用户提供一些特殊的控制功能及系统信息,用户对操作的一些特殊要求也通过特殊标志位(SM)通知系统。特殊标志位区域分为只读区域(SM0.0~SM29.7,头30个字节为只读区)和可读写区域,在只读区特殊标志位,用户只能利用其触点。 特殊标志位存储器(SM)的地址表示格式为: 位地址:SM[字节地址].[位地址],如SM0.1。 字节、字、双字地址:SM[数据长度][起始字节地址],如SMB86、SMW100、SMD12。 4.2.2 存储器区域 (7)定时器存储器(T) 定时器是模拟继电器控制系统中的时间继电器。S7-200 PLC定时器的时基有三种:1ms、10ms、100ms。通常定时器的设定值由程序赋予,需要时也可在外部设定。 定时器存储器地址表示格式为:T[定时器号],如T24。 S7-200 PLC定时器存储器的有效地址范围为:T(0~255)。 (8)计数器存储器(C) 计数器是累计其计数输入端脉冲电平由低到高的次数,有三种类型:增计数、减计数、增减计数。通常计数器的设定值由程序赋予,需要时也可在外部设定。 计数器存储器地址表示格式为:C[计数器号],如C3。 S7-200 PLC计数器存储器的有效地址范围为:C(0~255)。 4.2.2 存储器区域 (9)模拟量输入映像寄存器(AI) 模拟量输入模块将外部输入的模拟信号转换成1个字长的数字量,存放在模拟量输入映像寄存器(AI)中,供CPU运算处理。模拟量输入(AI)的值为只读值。 模拟量输入映像寄存器(AI)的地址格式为: AIW[起始字节地址],如AIW4。 模拟量输入映像寄存器(AI)的地址必须用偶数字节地址(如AIW0,AIW2,AIW4…)来表示。 4.2.2 存储器区域 (10)模拟量输出映像寄存器(AQ) CPU运算的相关结果存放在模拟量输出映像寄存器(AQ)中,供D/A转换器将1个字长的数字量转换为模拟量,以驱动外部模拟量控制的设备。模拟量输出映像寄存器(AQ)中的数字量为只写值。 模拟量输出映像寄存器(AQ)的地址格式为: AQW[起始字节地址],如AQW10。 模拟量输出映像寄存器(AQ)的地址必须用偶数字节地址(如AQW0,AQW2,AQW4…)来表示。 4.2.2 存储器区域 (11)累加器(AC) 累加器是用来暂时存储计算中间值的存储器,也可向子程序传递参数或返回参数。S7-200 CPU提供了4个32位累加器(AC0、AC1、AC2、AC3)。 累加器的地址格式为:AC[累加器号],如AC0。 累加器是可读写单元,可以按字节、字、双字存取累加器中的数值。由指令标识符决定存取数据的长度,例如,MOVB指令存取累加器的字节,DECW指令存取累加器的字,INCD指令存取累加器的双字。按字节、字存取时,累加器只存取存储器中数据的低8位、低16位;以双字存取时,则存取存储器的32位。 4.2.2 存储器区域 (12)高速计数器(HC) 高速计数器用来累计高速脉冲信号。当高速脉冲信号的频率比CPU扫描速率更快时,必须要用高速计数器计数。高速计数器的当前值寄存器为32位(bit),读取高速计数器当前值应以双字(32位)来寻址。高速计数器的当前值为只读值。 高速计数器地址格式为:HC[高速计数器号],如HC1。 4.2.3 寻址方式 1. 立即寻址 指令中如何提供操作数或操作数地址,称为寻址方式。 S7-200 PLC的寻址方式有:立即寻址、直接寻址、间接寻址。 立即寻址方式是,指令直接给出操作数,操作数紧跟着操作码,在取出指令的同时也就取出了操作数,立即有操作数可用,所以称为立即操作数或立即寻址。 CPU以二进制方式存储所有常数。指令中可用十进制、十六进制、ASCII码或浮点数形式来表示。表示格式举例如下: 十进制常数:30112 十六进制常数:16#42F ASCII常数:‘INPUT’ 实数或浮点常数:+1.1E-10 二进制常数:2#0101 1110 #为常数的进制格式说明符 4.2.3 寻址方式 2. 直接寻址 直接寻址方式:指令直接使用存储器或寄存器的元件名称和地址编号,根据这个地址就可以立即找到该数据。操作数的地址应按规定的格式表示。指令中,数据类型应与指令标识符相匹配。 不同数据长度的寻址指令举例如下: 位寻址:LD I5.5 字节寻址:ORB VB33,LB21 字寻址:MOVW AC0,AQW2 双字寻址
文档评论(0)