Mitsubishi FX-Serial(编程口协议)

适用于三菱FX系列带编程口的PLC,如:FX0S,FX1S,FX1S,FX2S,FX3S,FX1N,FX2N,FX3G,FX3U等

1.1.驱动设置

2_16_1_网络驱动设置

  • 串口号:选择网关连接仪表的 com 口;(接线时请接232接口,详见1.4FX3U编程口接线章节中内容)
  • 串口参数:与被采集仪表保持一致;采集默认参数为:波特率:9600,7,E,1

    • 校验位:NONE表示无效验,EVEN表示偶效验,ODD表示奇效验
  • 轮询周期:对所有在节点下的采集点,如果实际采集时间超过预设值,则该周期设定将失效

1.2.设备属性设置

2_16_2_设备属性设置

  • 超时时间:默认3000,单位毫秒,如果采集标签数量较少,可以调整为999
  • 位软元件组包上限:默认值64
  • 字软元件组包上限:默认值32,在此协议中该值不推荐超过64,调整此限制时请自行调整对应的超时时间
  • 组包:推荐开启组包

1.3.采集标签配置

2_16_3_标签设置

  • 寄存器类型:请参考下表
  • 数值转换倍率:允许对原值进行浮点数的运算,默认值1不修改原值
  • 数据类型:
    • 位类型寄存器数据类型固定为Boolean
    • 字寄存器类型(除CN200)数据类型可配置"Short/Unsigned Short","Integer/Unsigned Inter","Float/Double","Long/Unsigned Long"
    • 在三菱PLC中,CN和TN其数据类型推荐配置为"short"或"Integer",
    • 当寄存器类型为CN200时,其数据类型"Short"等同配置了"Integer",请用户知晓
  • 寄存器地址:
    • 所有寄存器类型请参考下表
    • X/Y寄存器类型地址为八进制(非十六进制),其余皆为十进制;
    • M8000/D8000寄存器起始地址为8000,CN200寄存器起始地址为200
    • 请勿配置地址范围之外的地址,对地址范围之外的地址进行读、写操作,可能会影响PLC运行,请用户知晓
寄存器类型 地址进制 位/字类型 地址范围 描述
S(步进继电器) 十进制 0-999 读/写
X(输入) 八进制 0-177 只读
Y(输出) 八进制 0-177 读/写
M(内部继电器) 十进制 0-1023 读/写
M8000(特殊内部继电器) 十进制 8000-8255 只读
D(数据寄存器) 十进制 字节 0-511 只读
D8000(数据寄存器) 十进制 字节 8000-8255 读/写
T Contact(定时器触点) 十进制 0-255 只读
C Contact(计数器触点) 十进制 0-255 只读
TN(定时器当前值) 十进制 字节 0-255 读/写
CN(计数器当前值) 十进制 字节 0-199 读/写
CN200(32位计数器当前值) 十进制 字节 200-255 读/写

1.4.FX3U编程口接线

通过编程口通信,无需使用编程软件对PLC进行配置,只需要一根转换线缆,8针圆头编程口转成RS232接口,即可和网关通信,即插即用,无需任何配置。

步骤1:准备以下设备:

编程口转232通讯线:

2_16_4_编程口接线.示意图1

DB9免焊公头:

2_16_4_编程口接线.示意图2

步骤2:按下图接线和网关通讯

  • DB9免焊公头的2号口(RXD)接网关的RS232(RX)接口
  • DB9免焊公头的3号口(TXD)接网关的RS232(TX)接口
  • DB9免焊公头的5号口(GND)接网关的RS232(GND)接口
  • 如果存在通讯不稳定,请检查接线是否可靠、或者考虑更换通讯线缆

2_16_4_编程口接线.示意图3

results matching ""

    No results matching ""

    results matching ""

      No results matching ""