- 产品
- 详情
- 推荐
收藏
¥ 1020.00
1台起订
产品规格
可售数量: 999台
西门子CPUSR30代理商
使用字符中断控制接收数据
为了完全适应对各种协议的支持,您还可以使用字符中断控制来接收数据。接收每个字符
时都会产生中断。执行连接到接收字符事件的中断例程之前,接收到的字符存入 SMB2,
奇偶校验状态(若已启用)存入 SM3.0。SMB2 是自由端口接收字符缓冲区。自由端口
模式下接收到的每一个字符都会存入这一位置,便于用户程序访问。SMB3 用于自由端口
模式,包含一个奇偶校验错误位,如果在接收到的字符中检测到奇偶校验错误、组帧错
误、超限错误或断开错误,该位将置位。保留该字节的所有其它位。可使用奇偶校验位丢
弃消息或向该消息发送否定确认。
以较高波特率(38.4K 到 115.2K)使用字符中断时,中断之间的时间间隔会非常短。例
如,波特率为 38.4K 时的字符中断为 260 微秒,57.6K 时为 173 微秒,115.2K 时为 86
微秒。确保中断例程足够短,以避免字符丢失,否则请使用接收指令。
说明
SMB2 和 SMB3 可供端口 0 和端口 1 共用。在端口 0 上接收字符导致执行连接到该事件
(中断事件 8)的中断例程时,SMB2 包含在端口 0 上接收的字符,而 SMB3 则包含该
字符的奇偶校验状态。在端口 1 上接收字符导致执行连接到该事件(中断事件 25)的中
断例程时,SMB2 包含在端口 1 上接收的字符,而 SMB3 则包含该字符的奇偶校验状
态。
西门子SMART CPU 模块6ES72881SR300AA0全新原装正品全国包邮
¥ 1020.00
¥1020.00
999台可售
询价单发送成功~