用XMT指令发送数据
发布时间:2019/6/12 20:53:59 访问次数:2040
用XMT指令发送数据 K4H511638G-HCCC
用XMT指令可以方便地发送1~255字节,如果有一个中断服务程序连接到发送结束事件上,在发送完缓冲区内最后一个字符时,会产生一个发送中断(对端口0为中断事件9,对端口1为中断事件26)。也可以不通过中断执行发送指令,可查询发送完成状态位SM4.5或SM4,6的变化,判断发送是否完成。
如果将字符数设置为0并执行XMT指令,可以产生一个br∞k状态,这个break状态可以在线上持续一段特定的时间,这段特定时间是以当前波特率传输16位数据所需要的时间。发送break的操作与发送其他信息一样,发送break的操作完成时也会产生一个发送中断,SM4.5或SM4.6反映发送操作的当前状态。
用RCV指令接收数据
用RCV指令可以方便地接收一个或多个字节,最多可达255字节。如果有一个中断服务程序连接到接收信息完成事件上,在接收完最后一个字符时,会产生一个接收中断(对端口0为中断事件23,对端口1为中断事件24)。和发送指令一样,也可以不使用中断,通过查询接收信息状态寄存器SMB86(端口⑴或SMB186(端口1)来接收信息。当RCV指令未被激活或已被终止时.它们不为0;当接收正在进行时,它们为0。RCV指令允许用户选择信息的起始和结束条件,使用SMB86~SMB94对端口0进行设置,使用SMB186~SMB194对端口1进行设置。当超限或有校验错误时,接收信息会自动终止。因此必须为接收信息功能操作定义一个起始条件和结束条件(最大字符数)。
用XMT指令发送数据 K4H511638G-HCCC
用XMT指令可以方便地发送1~255字节,如果有一个中断服务程序连接到发送结束事件上,在发送完缓冲区内最后一个字符时,会产生一个发送中断(对端口0为中断事件9,对端口1为中断事件26)。也可以不通过中断执行发送指令,可查询发送完成状态位SM4.5或SM4,6的变化,判断发送是否完成。
如果将字符数设置为0并执行XMT指令,可以产生一个br∞k状态,这个break状态可以在线上持续一段特定的时间,这段特定时间是以当前波特率传输16位数据所需要的时间。发送break的操作与发送其他信息一样,发送break的操作完成时也会产生一个发送中断,SM4.5或SM4.6反映发送操作的当前状态。
用RCV指令接收数据
用RCV指令可以方便地接收一个或多个字节,最多可达255字节。如果有一个中断服务程序连接到接收信息完成事件上,在接收完最后一个字符时,会产生一个接收中断(对端口0为中断事件23,对端口1为中断事件24)。和发送指令一样,也可以不使用中断,通过查询接收信息状态寄存器SMB86(端口⑴或SMB186(端口1)来接收信息。当RCV指令未被激活或已被终止时.它们不为0;当接收正在进行时,它们为0。RCV指令允许用户选择信息的起始和结束条件,使用SMB86~SMB94对端口0进行设置,使用SMB186~SMB194对端口1进行设置。当超限或有校验错误时,接收信息会自动终止。因此必须为接收信息功能操作定义一个起始条件和结束条件(最大字符数)。
上一篇:相关寄存器及标志
上一篇:接收指令的起始条件和结束条件
热门点击
- 单边通信
- 全局数据通信的诊断
- 全局数据通信
- 水塔水位控制
- S7-200的参数设置
- 智能从站负责处理该数据区与实际I/O之间的数
- 连接:(Connection)
- 用户应用程序
- 用XMT指令发送数据
- 对电动机的保护是生产设各工作可靠的一个保证
推荐技术资料
- 循线机器人是机器人入门和
- 循线机器人是机器人入门和比赛最常用的控制方式,E48S... [详细]