首页 理论教育 CC-Link模块:优化你的工业控制系统

CC-Link模块:优化你的工业控制系统

时间:2023-06-26 理论教育 版权反馈
【摘要】:图3-1-2QJ61BT11N模块结构各部分含义如下。CC-Link连接用端子排3、传送速度设置开关5和站号设置开关6,操作与QJ61BT11N模块完全一样,各种设置数据的具体含义参照前面的内容即可。主站PLC也可以采用自动更新缓冲区通信方式来实现与QJ61BT11N模块的数据交换。FX3U-64CCL接口模块与从站FX3UPLC之间采用FX3U-64CCL内置缓冲存储器进行数据交换,缓冲存储器由写专用存储器和读专用存储器组成。执行TO指令时,远程寄存器写入由FX3U-64CCL传送到主站的数据。

CC-Link模块:优化你的工业控制系统

(一)QJ61BT11N模块结构

QJ61BT11N模块结构如图3-1-2所示。

图3-1-2 QJ61BT11N模块结构

各部分含义如下。

(1)LED显示。LED指示灯名称及所表示内容的含义如表3-1-3所示。

表3-1-3 LED指示灯名称及所表示内容的含义

(2)站号设置开关。使用2个站号设置开关(设置范围:0~9)进行站号设置。设置范围如下。

主站:0;

本地站:1~64;

备用主站:1~64。

如果设置了0~64之外的数字,则“ERR.”LED指示灯会点亮。

(3)传送速率/模式设置开关。传送速度设置开关与传输速率的对应关系如表3-1-4所示。

表3-1-4 传送速度设置开关与传输速率的对应关系

续表

(4)端子排。端子排的含义及内容如表3-1-5所示。

表3-1-5 端子排的含义及内容

(二)FX3U-64CCL接口模块结构

FX3U-64CCL接口模块结构如图3-1-3所示。

CC-Link连接用端子排3、传送速度设置开关5和站号设置开关6,操作与QJ61BT11N模块完全一样,各种设置数据的具体含义参照前面的内容即可。这里主要说明一下占用站数、扩展循环设置开关4,其含义是用来设置当前FX3U-64CCL连接的远程站占用的站的个数,使用右下方(COM SETTING、STATION)的旋转开关(设置范围:0~9、C)进行占用站数设置和扩展循环设置,其含义如表3-1-6所示。

图3-1-3 FX3U-64CCL模块结构

1—电源用端子排;2—下段扩展连接器;3—CC-Link连接用端子排;4—占用站数、扩展循环设置开关;5—传送速度设置开关;6—站号设置开关

表3-1-6 占用站数设置、扩展循环设置含义

(三)数据缓冲存储器

QJ61BT11N模块和主站PLC之间采用QJ61BT11N模块内置缓冲存储器进行数据交换,缓冲存储器由写专用存储器和读专用存储器组成。通过TO指令,主站PLC可将数据写入QJ61BT11N模块写专用存储器;通过FROM指令,主站PLC可以从QJ61BT11N模块读专用存储器中将读出的数据读到主站PLC。主站PLC也可以采用自动更新缓冲区通信方式来实现与QJ61BT11N模块的数据交换。而主站QJ61BT11N模块与从站FX3U-64CCL之间是通过链接扫描方式进行数据通信的。

通过GX Works2进行网络参数的设置时,数据链接将自动启动,不需要通过缓冲存储器的数据链接启动,也不需要参数设置用的顺控程序。请勿同时进行通过缓冲存储器的数据链接启动和通过网络参数的数据链接启动。

FX3U-64CCL接口模块与从站FX3UPLC之间采用FX3U-64CCL内置缓冲存储器进行数据交换,缓冲存储器由写专用存储器和读专用存储器组成。通过TO指令,从站FX3UPLC可将数据写入FX3U-64CCL模块写专用存储器;通过FROM指令,从站FX3UPLC可以从FX3U-64CCL模块读专用存储器中将读出的数据读到FX3UPLC。而从站FX3U-64CCL与主站QJ61BT11N模块之间是通过链接扫描方式进行数据通信的。FX3U-64CCL内的缓冲存储器如表3-1-7所示。

表3-1-7 FX3U-64CCL内的缓冲存储器

续表

1.远程输入输出(RX/RY)

远程输入(RX)用来存储来自远程I/O站、远程设备站及智能设备站的输入状态。

远程输出(RY)用来存储从主站发送至远程I/O站、远程设备站及智能设备站的输出状态。

[BFM#0~#7]远程输入输出(RX/RY)是与FX2N-32CCL兼容的区域,当扩展循环设置为1倍时,可使用该区域;当扩展循环设置为2倍、4倍、8倍时,通过TO指令(或缓冲存储器的直接指定)对BFM#0~#7进行的写入无效,且通过FROM指令(或缓冲存储器的直接指定)读取的值为0。

执行FROM指令(或通过缓冲存储器直接指定进行读取)时,远程输出(RY)读取由主站传送到FX3U-64CCL的输出信号(远程输出RY)。

执行TO指令(或通过缓冲存储器直接指定进行写入)时,远程输入(RX)写入由FX3U-64CCL传送到主站的输入信号(远程输入RX)。

2.远程寄存器(RWw/RWr)

远程寄存器(RWw)用来存储从主站发送至远程设备站及智能设备站的远程寄存器(RWw)的发送数据。

远程寄存器(RWr)用来存储来自远程设备站及智能设备站的远程寄存器(RWr)的发送数据。

[BFM#8~#23]远程寄存器(RWw/RWr)是与FX2N-32CCL兼容的区域,当扩展循环设置为1倍时,可使用该区域;当扩展循环设置为2倍、4倍、8倍时,通过TO指令(或缓冲存储器的直接指定)对BFM#8~#23进行的写入无效,且通过FROM指令(或缓冲存储器的直接指定)读取的值为0。

执行FROM指令(或通过缓冲存储器直接指定进行读取)时,远程寄存器(RWw)读取由主站传送到FX3U-64CCL的数据(远程寄存器RWw)。

执行TO指令(或通过缓冲存储器直接指定进行写入)时,远程寄存器(RWr)写入由FX3U-64CCL传送到主站的数据(远程寄存器RWr)。(www.xing528.com)

(四)缓冲存储器的读取/写入方法

缓冲存储器的读取/写入方法有FROM/TO指令和缓冲存储器的直接指定等方法。下面介绍一下这两种方法。

1.FROM/TO指令

1)FROM指令(从BFM读取到可编程控制器

FROM指令在读取缓冲存储器的内容时使用。

在如图3-1-4所示的示例程序中,FROM的功能为将单元No.1、缓冲存储器(BFM#29)的内容读取1点到数据寄存器(D10)中。

图3-1-4 FROM指令应用示例

2)TO指令(从可编程控制器写入BFM)

TO指令在向缓冲存储器写入数据时使用。

在如图3-1-5所示的示例程序中,TO指令的功能为向单元No.1、缓冲存储器(BFM#0)写入1点数据(H0001)。

图3-1-5 TO指令应用示例

2.缓冲存储器的直接指定

缓冲存储器的直接指定方法是将已设置的软元件指定为直接应用指令的源或目的地,如图3-1-6所示。

图3-1-6 缓冲存储器的直接指定含义

1)从BFM读取到可编程控制器

在如图3-1-7所示的示例程序中,使用MOV指令将单元No.1、缓冲存储器(BFM#29)的内容读取到数据寄存器(D10)中。

图3-1-7 读缓冲存储器直接指定示例

2)从可编程控制器写入BFM

在如图3-1-8所示的示例程序中,使用MOV指令向单元No.1、缓冲存储器(BFM#0)写入数据(H0001)。

图3-1-8 写缓冲存储器直接指定示例

3.程序编写结构

(1)主站从远程输入(RX)的读取程序应在数据链接启动后进行编写,主站至远程输出(RY)的写入程序应在程序整体的最后进行编写。主站程序结构如图3-1-9所示。

图3-1-9 主站程序结构

(2)整个从站应将程序设为在从站变为数据链接状态(BFM#10 b1为ON)后再进行接收数据的读取及发送数据的写入,从站程序结构如图3-1-10所示。

图3-1-10 从站程序结构

(五)配置示例

下面以如图3-1-11所示CC-Link通信系统为例,在GX Works2软件中对网络配置进行说明。

图3-1-11 CC-Link通信系统配置示例

(1)网络参数设置。设置主站单元的“起始I/O号”“类型”“模式设置”“总连接台数”“远程输入/输出”“远程寄存器”“特殊寄存器”“特殊继电器”等数据。QJ61BT 11N CC-Link主站单元设置如图3-1-12所示。

主站在进行设置时,要注意从站FX3U-64CCL的倍数设置为1倍时,应作为Ver.1智能设备站进行设置;从站FX3U-64CCL的倍数设置为2倍、4倍、8倍时,应作为Ver.2智能设备站进行设置。

(2)从站信息设置。单击图3-1-12中的“站信息”,弹出“CC-Link站信息模块1”对话框,进行连接从站的信息设置,只要设置了有FX3U-64CCL的“站类型”“占用站数”“扩展循环设置”,“远程站点数”“智能缓冲区”就会被自动分配点数。如果选择了不同的站类型、占用站数及扩展循环,远程站点数和智能缓冲区分配的点数就会不一样。CC-Link从站信息设置如图3-1-13所示。

图3-1-12 QJ61BT11N CC-Link主站单元设置

图3-1-13 CC-Link从站信息设置

(3)站号及扩展循环硬件开关设置。根据前面在GX Works2软件中的设置,对应在QJ61BT11N模块和FX3U-64CCL模块上进行相应的硬件设置。

第一步站号设置。拨动STATION NO.旋钮将QJ61BT11N模块的站号设置为0,第一个FX3U-64CCL模块的站号设置为1,第二个FX3U-64CCL模块的站号设置为5。

第二步传送速度设置。将QJ61BT11N模块的MODE旋钮和FX3U-64CCL模块的COM SETTING、BRATE旋钮旋到“0”,即设置传送速度为156 kbit/s。

第三步占用站数/扩展循环设置。将站号1的FX3U-64CCL模块的右下方(COM SETTING、STATION)的旋转开关旋到“7”,表示占用4站2倍。将站号5的FX3U-64CCL模块的右下方(COM SETTING、STATION)的旋转开关旋到“1”,表示占用2站1倍。

至此所有的设置完成,系统上电,则会看到相关的指示灯呈绿色,表示参数设置正确;如有红色指示灯闪烁或常亮,则表示有参数设置错误,需要修改。

CC-Link版本说明:http://www.cc-linkchina.org.cn/zh/cclink/cclink/version.html。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈