CC-Link现场总线系统构成及特点
为了将各种各样的现场设备直接连接到CC-Link上,与国内外众多的设备制造商建立了合作伙伴关系,使用户可以很从容地选择现场设备,以构成开放式的网络。2000年10月,Woodhead、Contec、Digital、NEC、松下电工、三菱等6家常务理事公司发起,在日本成立了独立的非盈利性机构“CC-Link协会”(CC-Link Partner Association,简称CLPA),旨在有效地在全球范围内推广和普及CC-Link技术。到2001年12月CLPA成员数量为230多家公司,拥有360多种兼容产品。
1.CC-Link系统的构成
CC-Link系统只少1个主站,可以连接远程I/O站、远程设备站、本地站、备用主站、智能设备站等总计64个站。CC-Link站的类型如表1所示。
表1 CC-Link站的类型
CC-Link 站的类型 | 内容 |
主站 | 控制CC-Link上全部站,并需设定参数的站。每个系统中必须有1个主站。如A/QnA/Q系列PLC等 |
本地站 | 具有CPU模块,可以与主站及其他本地站进行通信的站。 如A/QnA/Q系列PLC等 |
备用主站 | 主站出现故障时,接替作为主站,并作为主站继续进行数据链接的站。(http://www.diangon.com/版权所有) 如A/QnA/Q系列PLC等 |
远程I/O站 | 只能处理位信息的站,如远程I/O模块、电磁阀等 |
远程设备站 | 可处理位信息及字信息的站,如A/D、D/A转换模块、变频器等 |
智能设备站 | 可处理位信息及字信息,而且也可完成不定期数据传送的站,如A/QnA/Q系列PLC、人机界面等 |
2.CC-Link的通信方式
(1)循环通信方式 CC-Link采用广播循环通信方式。在CC-Link系统中,主站、本地站的循环数据区与各个远程I/O站、远程设备站、智能设备站相对应,远程输入输出及远程寄存器的数据将被自动刷新。而且,因为主站向远程I/O站、远程设备站、智能设备站发出的信息也会传送到其他本地站,所以在本地站也可以了解远程站的动作状态。
(2)CC-Link的链接元件 每一个CC-Link系统可以进行总计4096点的位,加上总计512点的字的数据的循环通信,通过这些链接元件以完成与远程I/O、模拟量模块、人机界面、变频器等FA(工业自动化)设备产品间高速的通信。
CC-Link的链接元件有远程输入(RX)、远程输出(RY)、远程寄存器(RWw)和远程寄存器(RWr)四种,如表2所示。远程输入(RX)是从远程站向主站输入的开/关信号(位数据);远程输出(RY)是从主站向远程站输出的开/关信号(位数据);远程寄存器(RWw)是从主站向远程站输出的数字数据(字数据);远程寄存器(RWr)是从远程站向主站输入的数字数据(字数据)。
表2链接元件一览表项目 | 规格 | |
整个CC-Link系统 最大链接点数 | 远程输入(RX) | 2048点 |
远程输出(RY) | 2048点 | |
远程寄存器(RWw) | 256点 | |
远程寄存器(RWr) | 256点 | |
每个站的链接点数 | 远程输入(RX) | 32点 |
远程输出(RY) | 32点 | |
远程寄存器(RWw) | 4点 | |
远程寄存器(RWr) | 4点 |
(3)瞬时传送通信在CC-Link中,除了自动刷新的循环通信之外,还可以使用不定期收发信息的瞬时传送通信方式。瞬时传送通信可以由主站、本地站、智能设备站发起,可以进行以下的处理:
l)某一PLC站读写另一PLC站的软元件数据。
2)主站PLC对智能设备站读写数据。
3)用GX Developer软件对另一PLC站的程序进行读写或监控。
4)上位PC等设备读写一台PLC站内的软元件数据。
3.CC-Link的特点
(1)通信速度快 CC-Link达到了行业中最高的通信速度(10Mbps),可确保需高速响应的传感器输入和智能化设备间的大容量数据的通信。可以选择对系统最合适的通信速度及总的距离见表3.
表3 CC-Link通信速度和距离的关系
通信速度 | 10Mbps | 5Mbps | 2.5Mbps | 625kbps | 156kbps |
通信距离 | ≤100m | ≤160m | ≤400m | ≤900m | ≤1200m |
注:可通过中继器延长通信距离
(2)高速链接扫描在只有主站及远程I/O站的系统中,通过设定为远程I/O网络模式的方法,可以缩短链接扫描时间。
表4为全部为远程I/O站的系统所使用的远程I/O网络模式和有各种站类型的系统所使用的远程网络模式(普通模式)的链接扫描时间的比较。
表4链接扫描时间的比较(通信速度为10Mbps时)
CC-Link现场总线系统构 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)