CC-Link通讯详解:三菱Q系列PLC与远程站交互

需积分: 47 76 下载量 74 浏览量 更新于2024-08-09 收藏 2.55MB PDF 举报
"CC-Link通讯协议基础与Q系列PLC应用" 本文主要介绍了CC-Link通讯协议的基础知识以及如何在三菱Q系列PLC中实现CC-Link通讯。CC-Link是一种基于RS-485通讯的总线标准,广泛应用于自动化领域,其特点是高速率、大通讯数量和灵活的站类型。 一、CC-Link简介 CC-Link是Control & Communication Link System的缩写,是一种由CC-Link协会推广的工业通讯协议。它支持多种通讯速率,例如在100米距离下可达到10Mbps,通过中继器可扩展至7.6Km甚至更远,且保持较高的通讯效率。CC-Link系统能处理大量远程I/O点,最多可连接64个站点,包括主站和远程站。 二、数据区分配 在CC-Link模块中,每个从站都有一片数据区,用于存储远程输入(RX)、远程输出(RY)、远程写寄存器(RWw)和远程读寄存器(RWr)。例如,1号站的RX占用E0H~E1H,RY占用160H~1DFH,RWw占用1E0H~1E3H,RWr占用2E0H~2DFH,每个地址均为16位。 三、Q系列PLC的通讯指令 Q系列PLC通过RIFM(Read From Memory)指令从CC-Link模块读取数据,使用RITO(Write To Memory)指令将数据写入模块缓冲区。而A系列PLC则使用FROM和TO指令进行类似操作。FROM指令的格式如下: ``` FROM [Memory Area] [Start Address] [Word Count] [Data] ``` 该指令用于将数据从CC-Link模块读取到PLC的CPU中。 四、CC-Link站类型 1. 主站:负责控制整个网络系统,站号固定为0,Q系列的主站模块包括QJ61BT11(V1.0)和QJ61BT11N(V2.0)等。 2. 远程站:分为远程I/O站(R-I/O)和远程设备站。R-I/O处理数字量输入/输出,远程设备站可处理数字量和模拟量信号。R-I/O模块如AJ65SBT-16D提供16点直流24V输入。 五、通讯数量限制 每个CC-Link系统可处理4096个远程I/O点,其中RX 2048个,RY 2046个,以及512个远程寄存器(RW)。每个远程站可以连接32个RX,32个RY,4个RWw和4个RWr。 CC-Link协议在Q系列PLC中的应用涉及数据区的管理、通讯指令的使用以及站类型的配置,为实现高效的远程I/O通讯提供了基础。通过理解和掌握这些知识点,用户能够更好地设计和实施基于CC-Link的自动化解决方案。