文档介绍:三菱 FX2N PLC 与MD320 变频器通讯汇川技术有限公司参考书目※ FX2N 编程手册:记载 PLC 有关基本指令、应用指令、及各种软元件等与 PLC 编程有关的说明。※ FX 通讯用户手册:记载与简易 PC间连接,并联连接,计算机连接, RS无协议通讯以及 FX2N-232IF 进行的无协议通讯有关的编程事项说明。※ FX2N-485BD 硬件手册。※ MD320 变频器手册及 MD320 串行通讯协议。串行通讯指令( FNC 80 RS ) 1、指令格式: [RS D0 K8 D10 K8] 发送数据帧起始地址和数目↓接收数据帧起始地址和数目 2、功能和动作: ※ RS 指令是为使用 RS232C 、RS-485 功能扩展板及特殊适配器,进行发送和接收串行数据的指令。※传送的数据格式在后面讲述的特殊寄存器 D8120 设定。 RS指令驱动时即使改变 D8120 的设定,实际上也不接收。※在只发送的系统中,可将接收数设定为 K0。( K表示常数) ※在只接收的系统中,可将发送数设定为 K0。※在程序中可以多次使用 RS指令,但在同一时间必须保证只有一个 RS指令被驱动。※在一次完整的通讯过程中, RS指令必须保持一直有效,直至接收数据完成。串行通讯指令( 通讯格式) 3、通讯格式: 控制循序 0:方式11:方式4 0:无协议 1:专有协议和校验0:不附加 1:附加 011: 使用FX2N- 485-BD 模块 0:无帧尾1:有帧尾 0:无帧头1:有帧头 0011:300 0100:600 0101:1200 0110:2400 0111:4800 1000:9600 1001:19200 0:停止位 1位1:停止位 2位 00: 无校验 01: 奇 10: 偶 0:7 位 1:8 位描述 bit1 5 bit1 4 bit1 3 Bit12- 11-10) bit9 bit8 Bit(7654) bit3 bit(2 1) bit0 序列位: 串行通讯指令( 通讯格式) 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 就进入接收等待状态。※M8123 :数据接收完成标志当M8123 置位时,表明接收已经完成,此时需要将接收到的数据从接