CC-Link是Control&Communication Link(控制与通信链路系统)的缩写,在1996年11月,由三菱电机为主导的多家公司推出。在其系统中,可以将控制和信息数据同时以10Mbit/s高速传送至现场网络,具有性能卓越、使用简单、应用广泛、节省成本等优点。其不仅解决了工业现场配线复杂的问题,同时具有优异的抗噪性能和兼容性。 CC-Link是一个以设备层为主的网络,同时也可覆盖较高层次的控制层和较低层次的传感层。 下面我们来看一个CC-LINK通讯的应用: 硬件配置:
接线图: CC-LINK模块设置: 注意:以上数据是专用CC-LINK电缆配110Ω终端电阻。 CC-LINK模块上有速度选择的旋转开关。当旋转开关指向0时,代表传送速度是156Kbps;当旋转开关指向1时,代表传送速度是625Kbps;当旋转开关指向2时,代表传送速度是2.5Mbps;当旋转开关指向3时,代表传送速度是5Mbps;当旋转开关指向4时,代表传送速度是10Mbps。如下图所示,旋转开关指向0,要把传送速度设定为2.5Mbps时,将旋转开关指向2即可! ② 站地址的设置 站号的设置旋钮有2个,如下图所示,左边一个是“×10”挡,右边的是“×1”挡,例如要把站号设置成12,则把“×10”挡的旋钮旋到1,把“×1”挡的旋钮旋到2,1×10+2=12,12就代表站号。(下图代表站号2) 程序编写: 主站模块和PLC之间通过主站中的临时空间“RX/RY”进行数据交换,在PLC中,使用FROM/TO指令来进行读写,当电源断开的时候,缓冲存储的内容会恢复到默认值,主站和远程设备站(从站)之间的数据传送过程如下: 主站PLC通过FROM指令将PLC的输出端Y的信息写入主站中的RY中,实际就是存储在FX2N-16CCL-M的BFM中,每次链接扫描远程设备站又将RY的信息传送到远程设备站的对应的RY中,实际就是存储在FX2N-32CCL的BFM中,远程设备站的PLC通过FROM指令将信息读入到PLC的内部继电器中。 从CC-LINK的通信过程可以看到,BFM在通信过程中起到了重要的作用,以下介绍几个常用的BFM地址: #AH控制主站模块的I/O信号,在PLC向主站模块读入和写出时各位含义还不同,理解其含义是非常重要的! 主程序: 设备站程序: 总结 ① 通信是PLC的难点,也是PLC的重点,要理解通信的原理,对于FX系列PLC,特别要理解缓冲存储器(BFM)的控制字、位和存储地址的含义。 ② 必须学会使用FROM/TO指令。 ③ CC-LINK现场总线通信是三菱公司力推的技术,是学习的重点。 关注本公众号,可提高PLC技术,拓宽PLC知识。 记得随手点击底部的 图文 为我们加鸡腿哦。 |
|