一、RS指令概述
指令介绍:串行通信指令RS是通信使用的功能板发送和接收串行数据的指令。[S.]和m用于指定发送数据缓冲区的首位地址和数据寄存器的个数,[D.]和n用于指定接收数据缓冲区的首位地址和数据寄存器的个数。数据的传送格式包括数据位数、奇偶校验位、停止位、波特率、是否有调制解调等,数据可以采用初始化脉冲和MOV指令写入串行通信用的特殊数据寄存器D8120二、指令格式
三、功能和动作
※ RS指令是为使用RS232C、RS-485功能扩展板及特殊适配器,进行发送和接收串行数据的指令。四、D8120说明
※ 根据MD320的通讯协议,无帧头和帧尾,则(bit9,bit8)=(0,0)。五、相关标志位
※ M8122:数据发送请求标志六、收发数据的顺序控制程序
七、超时时间
在进行通讯时,例如我们设置的通讯超时时间为50ms,则D8129=K5(K表示常数,在D8129中默认单位为10ms)。八、注意事项
a、发送完成→接收开始或接收完成→发送开始的中间,须设置下述的OFF时间。九、发送要求
发送要求。十、特殊寄存器
十一、其它要点
※ 如果使用FX2N-485BD或FX0N-485ADP时,需设定D8120的(bit11,bit10)=(1,1)。否则接收到的数据和发送的数据一样。
评论列表
我要评论