1、三菱电机自动化培训课程,欢迎大家来参加三菱电机CC-link IE Control网络实践课程!,培训课程安排,第一天 CC-link IE网络概述 CC-link IE网络单体和站间测试 CC-link IE网络循环传输实验(参数设定及在线诊断)CC-link IE网络直接软元件访问实验,第二天 CC-link IE网络瞬时传送实验CC-link IE网络路由功能实验CC-link IE网络链路内传送功能实验CC-link IE网络中断处理(追加),一、CC-Link IE 网络概述,经典的网络构架,管理层,控制层,设备层,传感器层,Internet / Intranet,CC-Link I
2、E 网络的定位,CC-Link IE基于以太网的开放性网络,CC-Link + Industrial Ethernet,CC-Link IE Field 网络能够同时处理离散控制、I/O控制以及运动控制。用户可以自由选择总线、星形、总线星形混合、环形的网络拓扑结构。, 高速、低成本、组网灵活, 高速、大容量、高可靠性,CC-Link IE Control网络是实现控制器之间通信的千兆光纤双环网。 控制器之间可以实现多达128k个字的数据通信。,CC-Link IE 网络的分布,CC-Link IE 网络模块,CC-Link IE Control 网络拓扑结构,控制站,普通站,普通站,. . .
3、 . . . .,1Gbps,站数最多:120个 距离最长:66km,CC-Link IE Control 基于以太网的开放性网络,先进的千兆级以太网技术以实现高速、大容量的数据通信,在车间层面,控制器与控制器之间、控制器与设备之间以及控制器与上层信息系统之间的数据交换量越来越大。三菱电机推出的基于千兆光纤以太网的开放性网络CC-Link IE可以帮助用户实现高速、大容量的数据通信。,千兆级 以太网,高效,可靠,千兆级以太网,以太网拓扑结构利用标准以太网电缆和接头可以真正地降低成本。以太网拓扑结构(IEEE802.3)多模光纤(1000BASE-SX)LC接头(IEC61754-20),高速数
4、据传输增强了网络内部的数据传输性能。降低了传输延迟,同时缩短了等待时间。,大容量存储同一网络内可以实现多达256k字节的数据共享。无须拆分网络即可实现大容量的数据传送。,大容量 (8倍于传统网络),超高速 (14倍于传统网络),CC-Link IE Control 基于以太网的开放性网络,生产线上的许多通信故障是源于电缆上的电噪声干扰。,采用光纤电缆能够显著的减少因噪声干扰导致的通信错误。,千兆级以太网,CC-Link IE Control 基于以太网的开放性网络,标准以太网电缆和连接器 IEEE802.3z (1000BASE-SX)多模光纤 (GI)。 LC 连接器(IEC61754-20
5、) (两适配器间的最大距离为550m),可插入适配器.,交换/插入,LC 连接器,适配器,千兆级以太网,CC-Link IE Control 基于以太网的开放性网络,高效,在组建网络时,无须复杂的编程。利用共享内存方便地刷新数据利用内存的读/写方式方便地实现数据传输。各站本身就具备数据一致性确认功能无须用户编写烦琐的程序来确认数据的一致性。在网络共享内存与PLC CPU之间可以实现自动刷新功能无须编程,可通过设置网络参数的方式实现自动刷新功能。,CC-Link IE Control 基于以太网的开放性网络,可靠,CC-Link IE Control 基于以太网的开放性网络,采用冗余环路技术当检
6、测到电缆断开或者站错误时,仍能通过环路回送在正常站间继续通信。这种冗余无需添加额外的设备,从而降低了网络成本。,可靠,CC-Link IE Control 基于以太网的开放性网络,浮动主站功能当发生了多个问题并且网络被分割成多个部分,此时一个正常站将作为副控制站 (浮动主站) 以确保继续通信。该功能减小了因控制站等故障对生产线的影响。,可靠,网络连接状态可视化通过软件诊断功能可以查看整个网络连接状态以及出错点,从而可以大幅降低网络的维护成本。,CC-Link IE Control 基于以太网的开放性网络,可靠,增强了光纤诊断功能增强了连接光纤以及接头的出错诊断功能。,CC-Link IE Co
7、ntrol 基于以太网的开放性网络,除了以太网标准 FCS (帧校验序列), 另外增加了差错校验码。 因此, 增加了通信的可靠性, 并且当电缆断开导致帧数据错误时,导致出错的电缆部分能被方便的侦测到。,帧错误 (CRC 错误),可靠,利用模块外部供电功能,使网络运行更稳定CC-Link IE网络通信模块支持外部供电功能,即使在PLC CPU出现故障时,也能确保整个网络的数据传输。,外部电源 供电,外部电源 供电,外部电源 供电,外部电源 供电,外部电源 供电,外部电源 供电,CC-Link IE Control 基于以太网的开放性网络,CC-Link IE Control 基本性能规格,CC-
8、Link IE Control网络与MELSECNET/H网络的比较,CC-Link IE Control 单一网络系统,CC-link IE Control的传送形态仅限于光纤环路系统管理站可以设置为任意站号,但是一个网络中只能有1个管理站。如下图所示,管理站是1号站。,CC-Link IE Control 多网络系统,通过中继站连接多个网络的系统网络号可在1239的范围内自由设置。1台可编程控制器最多可安装4个网络模块,*1:高性能型QCPU:最多2个(与MELSECNET/H合计为最多4个) *2:通用型QCPUQ02UCPU:最多2个(与MELSECNET/合计为最多2个)非Q02UC
9、PU:最多4个(与MELSECNET/合计为最多4个),CC-Link IE Control 多网络系统,以下构成为2个网络连接示例,二、CC-Link IE 网络单体和站间测试,2.1 CC-Link IE模块名称及说明,2.1 CC-Link IE模块名称及说明,2.1 CC-Link IE模块名称及说明,2.2 CC-Link IE硬件测试,在CPU上连接GX developer软件 CC-link IE Control模块上不连接光纤电缆,检测网络模块内部硬件,将网络参数中的模式选为“H/W测试”,再写入PLC中,测试步骤 见3-7页,2.3 CC-Link IE自回送测试,在CPU上
10、连接GX developer软件,通过网络模块单体对传送系统的收发回路的硬件进行检测,将网络参数中的模式选为“自返回测试”,再写入PLC中,使用一根光纤电缆连接QJ71GP21-SX模块的IN和OUT,测试步骤 见3-10页,2.4 CC-Link IE通信线路测试,通信线路测试是从管理站对网络的电缆连接状态、通讯线路状态及各站的参数设置状态进行检查的测试,2.4 CC-Link IE通信线路测试,通过光纤电缆连接X网络模块的IN和OUT,2.4 CC-Link IE通信线路测试,管理站设置为通讯线路测试模式、常规站设置为在线模块,再写入PLC中,测试步骤 见3-14页,2.5 CC-Link
11、 IE站间测试,检查站间(从执行站的OUT到被执行站的IN)所连接的电缆的状态,通过光纤电缆连接X网络模块的IN和OUT,2.5 CC-Link IE站间测试,执行站(管理站)设置为站间测试模式、被执行站(常规站)设置为在线模块,再写入PLC中,测试步骤 见3-17页,三、CC-Link IE 网络循环传输实验,所谓循环通信,即通过专门用于链接的软元件-“链接软元件”来实现同一网络内不同站之间的数据共享。链接软元件包括链接继电器“LB”(ON/OFF信息)和链接寄存器“LW”(16位数值信息)。特殊链接继电器SB和特殊链接寄存器SW,用于网络信息的诊断。(附-4页)以下所示为1号站可编程控制器
12、中“B0”为ON后,站号2可编程控制器中“B0”变为ON的经过。,3.1 CC-Link IE循环测试原理,3.2 CC-Link IE循环测试系统配置,3.2 CC-Link IE循环测试刷新数据,如右图所示,将各站的发送数据点数设置为:256点,3.3 CC-Link IE管理站参数设定,网络设置,3.3 CC-Link IE管理站参数设定,网络范围分配设置,3.3 CC-Link IE管理站参数设定,刷新参数设置,3.4 CC-Link IE常规站参数设定,网络设置,3.4 CC-Link IE常规站参数设定,刷新参数设置,3.5 CC-Link IE管理站/常规站程序,程序见3-27页
13、,CC-Link IE控制层网络提供了丰富的网络诊断功能。除了类似于MELSECNET/H网的回路测试等功能外,还拥有更加形象的可视化诊断画面。只要将电脑连在CC-Link IE控制层网络内的任一个站上,就可以监控整个网络中所有站的运行情况。,被选站网络模块状态示意图,网络整体运行状态示意图,3.6 CC-Link IE网络诊断(在线测试),B、W,B、W,例如,当通信光纤某一段发生断线时,CC-Link IE控制层网络还具备环路回送功能,使网络各个站之间还能继续保持通信。,3.6 CC-Link IE网络诊断(在线测试),四、CC-Link IE 网络直接软元件访问实验,4.1 直接软元件访
14、问功能功能及要点,所谓直接访问,是指通过顺控程序直接对CC-link IE模块的连接软元件(LB、LW、LX、LY、SB、SW)进行读取和写入操作的功能。通过连接直接软元件(J)来指定要进行直接访问的连接软元件。,4.2 直接软元件访问功能指定方法,指定要读取或写入的CC-link IE模块的网络号和链接软元件,4.3 直接软元件访问功能读取和写入,链接软元件的读取可以从链接软元件的地址指定范围进行读取。链接软元件的写入在链接软元件的地址指定范围内且在本站发送范围内时,可以指定为链接刷新的范围以外。,4.4 直接软元件访问功能1对1通信,程序见3-48页,五、CC-Link IE 网络瞬时传送
15、实验,分别确保以1Gbps通信频宽,同时做I/O控制用循环链接通信以及瞬时通信。 即使瞬时通信使用的数据量过大,也不会影响到循环链接通信。,5.1 CC-Link IE瞬时传送原理,所谓瞬时通信,即通过专用指令将数据发送到指定站的可编程控制器中或从其他站的可编程控制器中接收数据。以下所示为1号站可编程控制器通过专用指令“READ”,将2号站可编程控制器中的字软元件读到1号站CPU中的过程。,CPU模块,网络模块,网络模块,CPU模块,1号站,2号站,指令,READ,字软元件,2594,通道1,通道2,通道3,通道4,通道5,通道6,通道7,通道8,字软元件,2594,5.1 CC-Link I
16、E瞬时传送原理,对其他站点的可编程控制器发送数据,5.2 瞬时传送SEND指令,5.2 瞬时传送SEND指令,5.2 瞬时传送SEND指令,详见4-3页,读取从其他站点的可编程控制器接收到的数据,5.3 瞬时传送RECV指令,5.3 瞬时传送RECV指令,5.3 瞬时传送RECV指令,详见4-8页,5.4 瞬时传送实验,进行瞬时传送实验 通过链接专用命令(SEND/RECV)确认可以进行数据的发送(1Mp1)和接收(1Ns2),程序见4-14页,六、CC-Link IE 网络路由功能实验,为了实现在多个网络系统中,向其他网络号的站点进行瞬时传送的功能通过在路由参数中设置用于访问其他网络而途径的
17、中继站,可以实现向其他网络进行瞬时传送。,6.1 CC-Link IE路由功能原理,6.1 CC-Link IE路由功能原理,6.2 路由功能系统配置,6.3 路由功能路由参数,6.4 路由功能实验,见5-3页,七、CC-Link IE 网络链路内传送功能实验,7.1 CC-Link IE链路内传送概要,实现两个网络之间链接软元件(LB/LW)的数据交换 可以进行CC-link IE与MELSECNET/H的链路内传送,7.2 CC-Link IE链路内传送实验,详见5-23页,参数刷新,参数刷新,链路内传送,八、CC-Link IE 网络中断处理(追加)实验,8.1 CC-Link IE中断
18、顺控程序启动概要,Q系列具有在中断条件成立时,从网络模块向向CPU发起中断请求并启动本站CPU中断顺控程序的功能。 每个网络模块最多可设置16个中断条件。1、可以从其他站点发出相应站的中断顺控程序启动指令。 2、由于不需要启动条件部分的顺控程序,因此减少步数、缩短扫描时间。,8.2 CC-Link IE中断设置参数,可以通过以下所示的设置画面设置中断条件,8.2 CC-Link IE中断设置参数,8.2 CC-Link IE中断设置参数,网络模块的中断(SI)号和CPU侧的中断指针(I)的关系通过以下的PLC参数内的PLC系统设置画面设置。例:将网络模块侧的中断(SI)号(06)分配至CPU侧
19、的中断指针(I50I56)(1)起始I/O号:0000网络模块的安装位置 (2)起始SI号:0 中断(SI)号的起始号(06)(1)中断指针起始号:50中断程序的起始号(I50I60) (2)中断指针个数:7中断设定条件的个数,8.2 CC-Link IE中断设置参数,8.3 中断处理实验(追加实习1),见附-42页,课后思考!,X、Y、D、T,B、W,B、W,Ethernet,启动按钮,启动按钮,运行中,皮带速度: m/min,0,1,2,3,4,5,6,7,8,9,通过CC-Link IE控制层网络,可以将现场层面的生产数据传送至上位电脑;也可将上位电脑的控制指令通过 CC-Link IE控制层网络发送至现场层面的控制器。,谢谢!,