分享

有一种通信叫CC-Link——手把手教你

 我自飘怜 2018-04-22


CC-Link是Control&Communication Link(控制与通信链路系统)的缩写,在1996年11月,由三菱电机为主导的多家公司推出。在其系统中,可以将控制和信息数据同时以10Mbit/s高速传送至现场网络,具有性能卓越、使用简单、应用广泛、节省成本等优点。其不仅解决了工业现场配线复杂的问题,同时具有优异的抗噪性能和兼容性。

CC-Link是一个以设备层为主的网络,同时也可覆盖较高层次的控制层和较低层次的传感层。


下面我们来看一个CC-LINK通讯的应用:


硬件配置:

  1. GX-Developer8.86;

  2. 1根编程电缆;

  3. 2台FX2N-32MT;

  4. 1台电动机;

  5. 1根CC-LINK屏蔽线;

  6. FX2N-16CCL-M模块。

接线图:




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知识。

记得随手点击底部的  图文  为我们加鸡腿哦。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多