西门子S7-200特殊内存位(SM)目录.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
S7-200 特殊内存(SM)位 特殊内存位提供各种状态和控制功能,也用作一种在S7--200和用户程序之间通讯信息的方式。特殊内存位可以被用作位、字节、字或双字。 本章内容 SMB0:状态位 SMB1:状态位428 SMB2:自由端口接收字符 SMB3:自由端口奇偶校验错误 SMB4:队列溢出 SMB5:I/O状态 SMB6:CPU标识寄存器 SMB7:保留 SMB8到SMB21:I/O模块标识号和错误寄存器 SMW22到SMW26:扫描时间 SMB28和SMB29:模拟调整 SMB30和SMB130:自由端口控制寄存器 SMB31和SMW32:永久性内存(EEPROM)写控制 SMB34和SMB35:用于定时中断的时间间隔寄存器 SMB36到SMB65:HSC0、HSC1和HSC2寄存器 SMB66到SMB85:PTO/PWM寄存器 SMB86到SMB94,SMB186到SMB194:接收讯息控制 SMW98:扩展I/O总线出错 SMB130:自由端口控制寄存器(参见SMB30) SMB131到SMB165:HSC3、HSC4和HSC5寄存器 SMB166到SMB185:PTO0、PTO1配置文件定义表 SMB186到SMB194:接收讯息控制(参见SMB86到SMB94) SMB200到SMB549:智能模块状态 SMB0:状态位 SMB0包含八个状态位,它们在每个扫描循环的结束由S7--200更新。 特殊内存字节SMB0(SM0.0到SM0.7) SM位说明(只读) SM0.0 此位始终接通。 SM0.1 此位在首次扫描周期接通。一个用途是调用初始化子例行程序。 SM0.2 如果保留性数据丢失,此位在一个扫描循环内变为接通。此位可以用作错误内存位或用作调用特殊启动顺序的机制。 SM0.3 当从上电条件进入RUN(运行)模式时,此位变为一个扫描循环而接通。此位可以用作在开始操作前提供机器预热时间。 SM0.4 此位提供时钟脉冲,对于1分钟的工作循环时间,30秒接通,30秒断开。它提供容易使用的延迟,或者1分钟时钟脉冲。 SM0.5 此位提供时钟脉冲,对于1秒的工作循环时间,0.5秒接通,0.5秒断开。它提供容易使用的延迟,或者1秒钟时钟脉冲。 SM0.6 此位是扫描循环时钟,在一个扫描循环接通,然后在下一个扫描循环断开。此位可以用作扫描计数器输入。 SM0.7 此位反映了模式开关的位置(断开是TERM(终端)位置,接通是RUN(运行)位置)。如果当开关在RUN(运行)位置时使用此位启用自由端口模式,与编程设备的正常通讯可以通过切换到TERM(终端)位置来启用。 SMB1:状态位 SMB1包含各种电位出错指示器。这些位在执行时间由指令置位和重设。 特殊内存字节SMB1(SM1.0到SM1.7) SM位说明(只读) SM1.0 当操作结果为零时,此位通过执行某些指令而接通。 SM1.1 当引起溢出或当检测到非法的数字值时,此位通过执行某些指令而接通。 SM1.2 当通过算术运算产生负结果时,此位接通。 SM1.3 当尝试除以零时,此位接通。 SM1.4 当“添加到表格”指令试图填满表格时,此位接通。 SM1.5 当LIFO或FIFO指令尝试从空表读时,此位接通。 SM1.6 当进行尝试转换非BCD码数值到二进制时,此位接通。 SM1.7 当ASCII数值无法转换为有效的十六进制数值时,此位接通。 SMB2:自由端口接收字符 SMB2是自由端口接收字符缓冲区。如表D-3中所述,在自由端口模式下接收的每个字符放在此位置中,以从梯形程序方便地存取。 提示: SMB2和SMB3在端口0和端口1之间共享。当接收端口0上的字符导致执行附加在那个事件(中断事件8)的中断例行程序时,SMB2包含端口0上接收的字符,而SMB3包含该字符的奇偶校验状态。当接收端口1上的字符导致执行附加在那个事件(中断事件25)的中断例行程序时,SMB2包含端口1上接收的字符,而SMB3包含该字符的奇偶校验状态。 特殊内存字节SMB2 SM字节说明(只读) SMB2 此字节包含在自由端口通讯期间从端口0或端口1接收的每个字符。 SMB3:自由端口奇偶校验错误 SMB3用于自由端口模式并包含奇偶校验错误位,当在接收的字符上检测到奇偶校验出错时该位就被置位。当检测到奇偶校验出错时,SM3.0接通。使用此位放弃讯息。 特殊内存字节SMB3(SM3.0到SM3.7) SM位说明(只读) SM3.0 来自端口0或端口1的奇偶校验错误(0 = 无错;1 = 检测到错误) SM3.1到SM3.7 保留 SMB4:队列溢出 如表D-5所述,SMB4 包含中断队列溢出位,一个状态指示器显示中断是启用还是禁用,以及发送器闲置内存位。队列溢出位指示中断发生率大于可以被处理的率,或中断

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档