三菱 FX2N PLC 串行通讯指令(FNC 80 RS)串行通讯指令(FNC 80 RS)1、指令格式: [RS D0 K8 D10 K8]发送数据帧起始地址和数目 ↓接收数据帧起始地址和数目2、功能和动作:※ RS 指令是为使用 RS232C、RS-485 功能扩展板及特别适配器,进行发送和接收串行数据的指令
※传送的数据格式在后面讲述的特别寄存器 D8120 设定
RS 指令驱动时即使改变 D8120 的设定,实际上也不接收
※在只发送的系统中,可将接收数设定为 K0
(K 表示常数)※在只接收的系统中,可将发送数设定为 K0
※在程序中可以多次使用 RS 指令,但在同一时间必须保证只有一个 RS 指令被驱动
※在一次完整的通讯过程中,RS 指令必须保持一直有效,直至接收数据完成
D8120 说明:※根据 MD320 的通讯协议,无帧头和帧尾,则(bit9,bit8)=(0,0)
※ bit13~15 是计算机链接通讯时的设定项目,使用 RS 指令时必须设定为 0
※ RS485 未考虑设置控制线的方法,使用 FX2N-485—BD、FX0N-485ADP 时,(bit11,bit10 )=(1,1)
※若 PLC 和变频器之间的通讯参数如下:8 位数据位,无校验,2 位停止位,波特率 9600,无帧头无帧尾,无协议模式,则 D8120=H0C89(H 表示 16 进制)(0000 1100 1000 1001B)M8002│──||────────── [ MOV H0C89 D8120 ]5、相关标志位:一
基本指令介绍※ M8122:数据发送请求标志当 PLC 处于接收完成状态或接收等待状态时,用脉冲触发 M8122,将使得从 D0 开始的连续 8 个数据被发送
当发送完成后,M8122 自动被复位
当 RS 指令的驱动输入 X0 变为 ON 状态时,PLC 就