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 通道
要发送的字节数 ② 消息字符 如果中断例程连接到发送完成事件,CPU 将在发送完缓冲区的后一个字符后生成中断(对于端口 0 为中断事件 9,对于端口 1 为中断事件 26)。 您可以不使用中断,而通过监视 SM4.5(端口 0)或 SM4.6(端口 1)用信号表示完成发送的时间来发送消息(例如,向打印机发送消息)。 将字符数设为零,然后执行发送指令,这样可产生 BREAK 状态。这样产生的 BREAK 状态,在线上会持续以当前波特率发送 16 位数据所需要的时间。发送 BREAK 的操作与发送任何其它消息的操作是相同的。
BREAK 发送完成时,会生成发送中断,并且 SM4.5 或 SM4.6 会指示发送操作的当前状态。 S7-200 SMART 208 系统手册, V2.4, 03/2019, A5E03822234-AF程序指令 7.3 通信 接收数据 接收指令用于对单字符或多字符( 多 255 个字符)缓冲区执行接收操作。下 图显示了接收缓冲区的格式。 ① 接收到的字节数(字节字段) ② 起始字符 ③ 消息 ④ 结束字符 ⑤ 消息字符 如果中断例程连接到接收消息完成事件,CPU 会在接收完缓冲区的后一个字符后生成中断(对于端口 0 为中断事件 23,对于端口
1 为中断事件 24)。 可以不使用中断,而通过监视 SMB86(端口 0)或 SMB186(端 1)来接收消息。如果接收指令未或已终止,该字节不为零。正在接收时,该字节为 零。 如下表所示,接收指令允许您选择消息开始和结束条件,对于端口 0 使用 SMB86 到 SMB94,对于端口 1 使用 SMB186 到 SMB194。 说明 如果出现组帧错误、奇偶校验错误、超限错误或断开错误,则接收消息功能将自动终止。 必须定义开始条件和结束条件(字符数),这样接收消息功能才能运行
S7-200 SMART 系统手册, V2.4, 03/2019, A5E03822234-AF 209程序指令 7.3 通信 接收缓冲区格式(SMB86 至 SMB94,以及 SMB186 至 SMB194) 端口 0 端口 1 说明 SMB86 SMB186 接收消息状态字节 n: