FX2N系列PLC作为主站连接8台FX2N的PLC作为从站成的CC-link网络
2024-02-10  来源:本站

1.FX2N系列PLC作为主站连接8台FX2N的PLC作为从站来成的CC-link网络

2.实验系统CC-link网络简介

实验系统采用一台FX2N系列的PLC作为主站,连接8FX2N系列的PLC作为从站(每一个从站均占一个站点),来构成CC-link网络。

系统框图如下:

 

3.主从站模块介绍

3.1主站模块(FX2N16CCLM

CC-link主站模块FX2N16CCLM是特殊扩展模块,它将FX系列PLC分配作为CC-link 系统中的主站。

当一个FX系列PLC(加配FX2N16CCLM特殊扩展模块)作为主站时,最多可以连接7个远程I/O站和8个远程设备站。

注:主站———控制数据链接系统的站

远程I/O站———仅仅处理位信息的远程站

远程设备站———处理包括位信息和字信息的远程站

FX2N16CCLM缓存存储器一览表

注意:其他未列出的缓存存储器均为禁止使用区。如果对这些区域进行写操作,将会导致错误发生,所以请勿对这些区域进行写操作。

参数信息区域具体功能列表

BFM

内容

描述

缺省值

设定范围

#01H

连接模块的数量

设定所连接的远程站模块的数量

8

1~~15

#02H

重试的次数

设定对于一个除故障站的重试次数

3

1~~7

#03H

自动返回模块的数量

设定在一次链接扫描过程中可以返回到系统中的远程模块的数量

1

1~~10

#06H

预防CPU死机的操作规格

当主站PLC出现错误时规定的数据链接状态

0(停止)

0(停止)

1(继续)

#20H~#2EH

站信息

设定所链接站的类型

H0101

~H0115

*1

*1:站信息的设定

设定符合所连接的远程站的类型,具体设置方法如下:

 

  

 

 

 

 

 


 

所设定的模块号与BFM号码(起始地址为#20H)是一一对应的。例如:当设定第七个模块时,写到缓存寄存器的地址为“BMF#26H”。

3.2从站接口模块(FX2N32CCL

    CC-link接口模块FX2N32CCL是用来将连接的FX2n/FXon/FX2nc PLC连接到CC-link的接口模块。

    对它的读写操作是通过FROMTO指令来实现的。

3.2.1 FX2N32CCL缓存存储器的详细介绍

读专用BFM

aBFM#0~~BFM#7(远程输出RY00~~RY7F

16个远程输出点RYF~~RY0被分配给由16位组成的每个缓存寄存器的b0~~b15位。

每位指示的ON/OFF状态信息表示主单元写给FX2N32CCL的远程输出的内容。

bBFM#8~~BFM#23(远程寄存器RW w0~~RW  wF

为每个缓存存储器RW w0~~RW  wF指向分配了一个编号为RWw0~~RWwF远程寄存器。

这里缓存存储器里存放的信息是主单元写给FX2N32CCL有关远程寄存器的内容。

 

写专用BFM

aBFM#0~~BFM#7(远程输入RX00~~RX7F

16个远程输入点RXF~~RX0被分配给每个16位缓存寄存器的b0~~b15位。

要从FX—PLC写到主单元的信息首先要传到这些缓存存储器。

bBFM#8~~BFM#23(远程寄存器RWr0~~RWrF

为每个缓存存储器分配一个编号为RWr0~~RWrF指向一个的远程寄存器。从FX—PLC要写到主单元的信息首先要从FX—PLC传到这些缓存存储器。

4、通信介绍

在整个系统的通信过程中,远程输入(RX),远程输出(RY)和远程寄存器(RWwRWr)被分配到FX2N16CCLM中的缓冲存储器(BFM)中。具体图示如下:

5.通信设备站的设定和程序的创建

本章节通过一个系统配置的实例描述了系统的模块设置、程序设计和运行过程等。假定该系统中连接了一个主站模块FX2N16CCLM和两个远程设备站FX2N32CCL

5.1通信设备站的设定

5.1.1主站设定

1)站号设定:0(×10),0(×1)确定主站设置为0

2)模式设定开关:0(在线)

3)传输速度设定开关:22.5Mbps

4)条件设定开关:1——8均设为OFF

5.1.2从站设定

从站一

1)站号设定:0(×10),1(×1)确定该从站设置为1号从站。

2)占用站数:01st 

3)传输速度设定开关:22.5Mbps

从站二

1)站号设定:0(×10),2(×1)确定从站设置为2号从站。

2)占用站数:01st 

3)传输速度设定开关:22.5Mbps

5.2  创建程序

在创建程序时,应遵循以下过程:(针对于主站模块)

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

5.2.1  主站参数设定程序

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

5.2.2主站参数写入EEPROM程序

  

 

 

 

 

 

 

 

 

 

 

 


 

5.2.3  主站通信程序

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

5.2.4  从站程序

  

 

 

 

 

 

 

 

 


 

注:以上程序中对“远程输出”、“远程输入”和“远程寄存器”的“读”“写”操作所使用的地址数据均是示例所用,在实际的程序编写中可根据需要加以修改。

6.系统接线图