6ES7288-1SR20-0AA0S7-200 SMART,CPU SR20,标准型CPU模块,继电器输出,220 V AC供电,12输入/8输出
6ES7288-1ST20-0AA0S7-200 SMART,CPU ST20,标准型 CPU 模块,晶体管输出,24 V DC 供电,12 输入/8 输出
6ES7288-1SR30-0AA0S7-200 SMART,CPU SR30,标准型 CPU 模块,继电器输出,220 V AC 供电,18 输入/12 输出
6ES7288-1ST30-0AA0S7-200 SMART,CPU ST30,标准型 CPU 模块,晶体管输出,24 V DC 供电,18 输入/12 输出
6ES7288-1SR40-0AA0S7-200 SMART,CPU SR40,标准型 CPU 模块,继电器输出,220 V AC 供电,24 输入/16 输出
6ES7288-1ST40-0AA0S7-200 SMART,CPU ST40,标准型 CPU 模块,晶体管输出,24 V DC 供电,24 输入/16 输出
6ES7288-1SR60-0AA0S7-200 SMART,CPU SR60,标准型 CPU 模块,继电器输出,220 V AC 供电,36 输入/24 输出
6ES7288-1ST60-0AA0S7-200 SMART,CPU ST60,标准型 CPU 模块,晶体管输出,24 V DC 供电,36 输入/24 输出
6ES7288-1CR20-0AA1S7-200 SMART,CPU CR20s,经济型 CPU 模块,继电器输出,220 V AC 供电,12 输入/8 输出
6ES7288-1CR30-0AA1S7-200 SMART,CPU CR30s,经济型 CPU 模块,继电器输出,220 V AC 供电,18 输入/12 输出
6ES7288-1CR40-0AA1S7-200 SMART,CPU CR40s,经济型 CPU 模块,继电器输出,220 V AC 供电,24 输入/16输出
6ES7288-1CR60-0AA1S7-200 SMART,CPU CR60s,经济型 CPU 模块,继电器输出,220 V AC 供电,36 输入/24 输出
6ES7288-1CR40-0AA0S7-200 SMART,CPU CR40,经济型 CPU 模块,继电器输出,220 V AC 供电,24 输入/16 输出
6ES7288-1CR60-0AA0S7-200 SMART,CPU CR60,经济型 CPU 模块,继电器输出,220 V AC 供电,36 输入/24 输出
6ES7288-2DE08-0AA0S7-200 SMART,EM DE08,数字量输入模块,8 x 24 V DC 输入
6ES7288-2DE16-0AA0S7-200 SMART,EM DE16,数字量输入模块,16 x 24 V DC 输入
6ES7288-2DR08-0AA0S7-200 SMART,EM DR08,数字量输出模块,8 x 继电器输出
6ES7288-2DT08-0AA0S7-200 SMART,EM DT08,数字量输出模块,8 x 24 V DC 输出
6ES7288-2QR16-0AA0S7-200 SMART,EM QR16,数字量输出模块,16 x 继电器输出
6ES7288-2QT16-0AA0S7-200 SMART,EM QT16,数字量输出模块,16 x 24 V DC 输出
6ES7288-2DR16-0AA0S7-200 SMART,EM DR16,数字量输入/输出模块,8 x 24 V DC 输入/8 x 继电器输出
6ES7288-2DT16-0AA0S7-200 SMART,EM DT16,数字量输入/输出模块,8 x 24 V DC 输入/8 x 24 V DC 输出
6ES7288-2DR32-0AA0S7-200 SMART,EM DR32,数字量输入/输出模块,16×24 V DC 输入/16 x 继电器输出
6ES7288-2DT32-0AA0S7-200 SMART,EM DT32,数字量输入/输出模块,16 x 24 V DC 输入/16 x 24 V DC 输出
6ES7288-3AE04-0AA0S7-200 SMART,EM AE04,模拟量输入模块,4 输入
6ES7288-3AE08-0AA0S7-200 SMART,EM AE08,模拟量输入模块,8 输入
6ES7288-3AQ02-0AA0S7-200 SMART,EM AQ02,模拟量输出模块,2 输出
6ES7288-3AQ04-0AA0S7-200 SMART,EM AQ04,模拟量输出模块,4 输出
6ES7288-3AM03-0AA0S7-200 SMART,EM AM03,模拟量输入/输出模块,2 输入/ 1 输出
6ES7288-3AM06-0AA0S7-200 SMART,EM AM06,模拟量输入/输出模块,4 输入/ 2 输出
6ES7288-3AR02-0AA0S7-200 SMART,EM AR02,热电阻输入模块,2 通道
6ES7288-3AR04-0AA0S7-200 SMART,EM AR04,热电阻输入模块,4 通道
6ES7288-3AT04-0AA0S7-200 SMART,EM AT04,热电偶输入模块,4 通道
功能将终止。即使字符计数不被专门 用作结束条件,接收指令仍要求用户指定字符计数。这是因为接收指令需要知道 接收消息的长度,这样才能保证消息缓冲区之后的用户数据不被覆盖。 对于消息长度已知并且恒定的协议,可以使用字符计数终止消息。字符计数 总是与结束字符检测、字符间定时器或
消息定时器结合在一起使用 5. 奇偶校验错误:当硬件发出信号指示奇偶校验错误、组帧错误或超限错误时,或在消 息开始后检测到断开条件时,接收指令自动终止。仅当在 SMB30 或 SMB130 中启用了奇偶校验后,才会出现奇偶校验错误。仅当停止位不正确时,才会出现组帧 错误。仅当字符进入速度过快以致硬件无法处理时,才会出现超限错误。断开条件因 与硬件的奇偶校验错误或组帧错误类似的错误而终止
消息。无法禁用此功能。 6. 用户终止:用户程序可以通过执行另一个 SMB87 或 SMB187 中的使能位 (EN) 设置为零的接收指令终止接收消息功能。这样可以立即终止接收消息功能。 S7-200 SMART 系统手册, V2.4, 03/2019, A5E03822234-AF 217程序指令 7.3 通信 使用字符中断控制接收数 为了完全适应对各种协议的支持,您还可以使用字符中断控制来接收数据。接收每个字符 时都会产生中断。执行连接到接收字符事件的中断例程之前,接收到的字符存 SMB2,奇偶校验状态(若已启用)存入 SM3.0。SMB2 是自由端口接收字符缓冲区。自由端口模式下接收到的每一个字符都会存入这一位置,便
于用户程序访问。SMB3 用于自由端口模式,包含一个奇偶校验错误位,如果在接收到的字符中检测到奇偶校验错 误、组帧错误、超限错误或断开错误,该位将置位。保留该字节的所有其它位。可使用奇 偶校验位丢弃消息或向该消息发送否定确认。 以较高波特率(38.4 Kbps 到 115.2 Kbps)使用字符中断时,中断之间的时间间隔会非常短。例如,波特率为 38.4 Kbps 时的字符中断为 260 微秒,57.6 Kbps 时为 173 微秒,115.2 时为 86 微秒。确保中断例程足够短,以避免字符丢失,否则请使用接收指令。 说明 SMB2 和 SMB3 可供端口 0 和端口 1 共用。在端口 0 上接收字符导致执行连接到该
事件(中断事件 8)的中断例程时,SMB2 包含在端口 0 上接收的字符,而 SMB3 则包含该字符的奇偶校验状态。在端口 1 上接收字符导致执行连接到该事件(中断事件 25)的中断例程时,SMB2 包含在端口 1 上接收的字符,而 SMB3 则包含该字符的奇偶校验状态。 S7-200 SMART 218 系统手册, V2.4, 03/2019, A5E03822234-AF程序指令 7.3