1.系统配置图
接口模块FX2N-32CCL是用来将FX系列PLC(以下简称FX PLC)连接到CC-Link网络中的接口模块。如图5-59所示。
2.系统构成环境
硬件:
(1)Q06HCPU模块+QJ61BT11N主站模块(起始I/0地址:00H);
(2)FX PLC+FX2N-32CCL(CC-Link网络接口模块);
(3)CC-Link专用电缆以及终端电阻(110Ω 1/2W)。
软件:GX Developer 8.52C。
3.模块设置
(1)主站的设置。主站开关设置为,站号设置开关“00”,传输速率/模式设置开关“0”。
(2)远程设备站的设置。FX2N-32CCL模块的站号设置开关“01”,占用站数设置为“0”,传输速度设定开关设为“0”。如图5-60所示。
4.线路连接
(1)用CC-Link专用电缆连接模块,在两端加上终端电阻,在连接前一定要断开电源。
(2)FX2N-32CCL模块使用直流24V电源供电,可用PLC的内置直流24V电源连接,连接前一定要断开电源,注意正负极性。
图5-59 主站与远程设备站(FX PLC)
5.软件设定步骤
(1)网络参数/自动刷新参数。在工程数据列表窗口中依次选择:[参数]-[网络参数]-[CC-Link]。在显示对话框中的[模块数]中选择“1”块:
图5-60 FX2N-32CCL开关设置
[起始I/O号]输入“0000”,
[类型]“主站”,
[模式设置]“远程网络-Ver.2模式”,
[总连接个数]“1”,
[远程输入(RX)刷新软元件]“X100”,
[远程输出(RY)刷新软元件]“Y100”,
[远程寄存器(RWr)刷新软元件]“D100”,
[远程寄存器(RWw)刷新软元件]“D0”,
[特殊继电器(SB)刷新软元件]“SB0”,(www.xing528.com)
[特殊寄存器(SW)刷新软元件]“SW0”。
(2)站信息。单击“站信息”按钮,在对话框中设置为
[1/1]:[站点类型]“Ver.1远程设备站”,[占有站数]“占用1站”,[远程站点数]“32点”,[预留/无效站指定]“未设”。之后单击“结束设置”按钮,如图5-61所示。最后将参数下载到Q CPU。
图5-61 站信息设置
6.编程
(1)FX2N-32CCL缓冲存储器(BFM)的分配。FX2N-32CCL接口模块通过16位RAM存储支持的内置缓冲存储器(BFM)在FX PLC与CC-Link系统的主站之间传输数据。缓冲存储器由写专用和读专用存储器组成。编号0~31被分别配给每个缓冲存储器。通过TO指令,FX PLC可将数据写入写专用BFM,然后将数据传送给主站。通过FROM指令,FX PLC可以从读专用BFM中将读出由主站传来的数据。
1)读专用BFM(FX PLC←主站),见表5-21。
表5-21 读专用BFM
(续)
2)写专用BFM(FX PLC→主站),见表5-22。
表5-22 写专用BFM
(2)数据的刷新。Q CPU主站的缓冲存储器和远程设备站的刷新之间的关系有如下两种:
1)远程输入(RX)和远程输出(RY)的关系如图5-62所示。
图5-62 数据的刷新(RX/RY)
2)远程寄存器(RWw,RWr)的关系如图5-63所示。
图5-63 数据的刷新(RWw,RWr)
(3)顺控程序的创建示例。
1)主站程序示例如下所示。
2)从站程序示例如下所示。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。