《现场总线技术及其应用(第3版)》电子课件第四章 CC-Link总线及其应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2)运行程序
是正常的通信程序和动作控制程序的综合。
Date: 2021/6/10
Page: 20
1. 流程图
3)缓冲存储器与EEPROM的关系
数据链接是通过使用存储在内部存储器中的参数信息来执行的,当 主模块的电源关闭时,参数信息就会被擦除。
缓冲存储器是一个临时的存储空间,暂时存放将要写到EEPROM或 者是内部存储器的一些参数信息。
Date: 2021/6/10
Page: 39
《现场总线技术及其应用》
(第3版)
Date: 2021/6/10
Page: 1
第四章 CC-Link总线及其应用
一、CC-Link现场总线概述 二、 CC-Link总线网络的配置 三、 主站模块的认识 四、创建主站程序 五、FX3U-16CCL-M模块的应用
2
Date: 2021/6/10
Page: 2
网络的接口模块,将与之连接的PLC作为智能设备站,形成 简单的分散系统。
Date: 2021/6/10
Page: 8
二、CC-Link总线网络的配置
1.FX3U PLC最大连接的配置示例
Date: 2021/6/10
Page: 9
FX3U PLC最大连接的配置示例
FX3U-80M PLC基本单元有80个点、主站模块占用8个点 、每个远程I/O站占用32个点,则PLC、主站模块及远程I/O 站所占有的总点数为:80+8+32×8=344个,剩余输入输出 点数为(384-344)=40点,因此本系统还可扩展40点的输入 输出模块或特殊扩展模块;系统最多连接的远程设备站+智 能设备站的总数为8站,符合约束条件4)。因此系统配置符 合基本要求。可见,如果是远程设备站和智能设备站,可以 在不考虑远程I/O点的数量情况下最多连接8个站。
Page: 4
1. 总线特点
3)设置简单
系统需要对每一个站的站号、传输速度及相关信息进行 设置;通过接口模块上相应的开关就可进行相关内容的设置 ,操作方便直观。
4)维护简单、运行可靠
由于接线、设置简单直观,含有丰富的RAS功能,使得 CC-Link系统的维护更加方便,运行可靠性更高;其监视和 自检测功能使CC-Link系统的维护和故障后恢复系统也变得 方便和简单。
四、创建主站程序
3. 程序设计要点
2)通信指令FROM/TO
远程I/O站中X的输入状态会在每次链接扫描时自动保存到主 站中的缓冲寄存器“远程输入(RX)”中去;PLC使用FROM指 令来接收保存在缓冲寄存器“远程输入(RX)”中的输入状态。
PLC使用TO指令,把要传送给远程I/O站的ON/OFF信息写入 到主站的缓冲存储器的“远程输出(RY)”中去;在主站中,缓冲存 储器的“远程输出(RY)”的输出状态会在每次链接扫描时自动传送 到远程I/O站的输出(Y)中去。
一、CC-Link现场总线概述
CC-Link是Control & Communication Link(控制与通 信链路系统)的简称,可以同时高速处理控制和信息数 据,是三菱电机于1996年推出的开放式现场总线,也是 唯一起源于亚洲地区的总线系统。
Date: 2021/6/10
Page: 3
1. 总线特点
Date: 2021/6/10
Page: 6
CC-Link提供循环传输和瞬时传输两种通信方式。
CC-Link主要采用循环传输的方式进行通讯,即主站按照 从站站号依次轮询从站,从站再给予响应,因而无论是主站访 问从站还是从站响应主站,都是按照站号进行的,从而可以避 免通讯冲突造成的系统瘫痪。
对于整个网络而言,循环传输每次链接扫描的最大容量是 2048位和512字,在循环传输数据量不够的情况下,CC-L ink还 能提供瞬时传输功能,将960字节的数据,用专用指令传送给智 能设备站或本地站,并且瞬时传输不影响循环传输的进行。
Date: 2021/6/10
Page: 5
3. 通信协议和方式
CC-Link的底层通讯协议遵循RS485,采用的是主 从通讯方式,一个CC-Link系统必须有一个主站而且
也只能有一个主站,主站负责控制整个网络的运行。 但是为了防止主站出现故障而导致整个系统的瘫痪, CC-Link可以设置备用主站,当主站出故障时,系统可 以自动切换到备用主站。
2. 读/写指令介绍
FROM是FX系列的读特殊功能模块指令,TO是写特殊功能模块指 令。ml为特殊功能模块的编号,ml=0~7;m2为该特殊功能模块中缓冲 寄存器(BFM)的编号,m2=0~32767;n是待传送数据的字数,n=l~32 (16位操作)或l~16(32位操作)
当图中X0为ON时,将0#特殊功能模块内BFM#17、BFM#18 两个缓冲寄存器的数据,读入PLC的 D4、D5中。
存储在EEPROM中的参数信息可以被保存下来。将系统每次启动都 需要装载的通信参数事先记录到EEPROM中,以取消在每一次主站启动 时往缓冲存储器里面写入的一些必要参数。如果TO指令使BFM#AH b10 设为ON,则参数被放入EEPROM中。
Date: 2021/6/10
Page: 21
四、创建主站程序
Date: 2021/6/10

Page: 11
二、CC-Link总线网络的配置
2.几个概念
1)本地站
设备本身有CPU并且可以与主站和其它本地站通信,没有控制网 络参数的功能。
2) 远程站
包括远程I/O站和远程设备站。远程I/O站只处理开关量信息;远 程设备站可以处理位信息、也可以处理字信息。能进行循环传送但不 能进行瞬时传送。
Date: 2021/6/10
Page: 25
四、创建主站程序
3. 程序设计要点
3)初始化程序解读
• 参数设置—刷新—用缓冲区内参数进行数据链接—写 参数EEPROM—刷新—用EEPROM内参数进行数据链 接。 • BFM#AH 各位的含义
Date: 2021/6/10
Page: 26
BFM #AH 各位 的含 义
Date: 2021/6/10
Page: 14
2. 主站模块工作指示灯
Date: 2021/6/10
Page: 15
3. 主站模块接线端子
Date: 2021/6/10
Page: 16
4.远程输入(RX)对应地址
Date: 2021/6/10
Page: 17
5.远程输出(RY)对应地址
Date: 2021/6/10
Date: 2021/6/10
Page: 10
1.FX3U PLC最大连接的配置
在传输线路两端的站上还需要连接终端电阻,以防止线 路终端的信号反射。CC-LINK 提供了110欧姆和130欧姆两 种终端电阻,当使用CC-LINK专用电缆时,终端站选用110 欧姆电阻,当使用CC-LINK专用高性能电缆时,终端站选用 130欧姆电阻。
Page: 38
思考与练习
CC-Link采用什么通信协议?提供了哪两种通信方式? 为什么要在网络的终端站连接终端电阻,如何选择终端电阻? 什么是智能站?什么是远程站?什么是本地站? 试阐述主站模块缓冲存储器所起的作用。 阐述CC-Link现场总线中,PLC、主站缓冲存储器和远程I/O站
之间的关系。 主站模块中BFM #AH b0的作用是什么? 画出主单元、FX3U-64CCL模块和远程I/O单元之间的接线图。
Page: 31
五、FX3U-16CCL-M模块的应用
3) 主从站之间的通信
Date: 2021/6/10
Page: 32
五、FX3U-16CCL-M模块的应用
Date: 2021/6/10
Page: 33
Date: 2021/6/10
Page: 34
4) 程序设计--控制功能设计
Date: 2021/6/10
1)组态简单
只需使用通用的PLC编程软件在主站程序中进行简单的 参数设置,或者在具有组态功能的编程软件配置菜单中设 置相应的参数。
2)接线简单
系统接线时,仅需使用3芯双绞线与设备的两根通信线 DA、DB和接地线DG的接线端子对应连接,另外接好屏蔽 线SLD和终端电阻即可完成一般系统的接线。
Date: 2021/6/10
Page: 35
5) 系统调试与运行
主站X0=1,则远程I/O的Y8=1
Date: 2021/6/10
Page: 36
5) 系统调试与运行
远程I/O站X0=1,则PLC站的Y0=1
Date: 2021/6/10
Page: 37
5) 系统调试与运行
远程I/O站X1=1,则远程I/O站的Y9=1
Date: 2021/6/10
Date: 2021/6/10
Page: 7
二、CC-Link总线网络的配置
1.FX3U PLC最大连接的配置
CC-Link主站模块FX3U-16CCL-M是特殊扩展模块
,它将与之相连的FX3G/FX3U系列PLC作为CC-Link的主站 ,主站在整个网络中是控制数据链接系统的站。
FX3U-64CCL是将FX3G/FX3U系列PLC连入CC-Link
Date: 2021/6/10
Page: 28
五、FX3U-16CCL-M模块的应用
2) 系统配置与参数设置
Date: 2021/6/10
Page: 29
五、FX3U-16CCL-M模块的应用
Date: 2021/6/10
Page: 30
五、FX3U-16CCL-M模块的应用
Date: 2021/6/10
Date: 2021/6/10
Page: 22
四、创建主站程序
2. 指令介绍
当X1为ON时,将PLC中D0的数据写到1#特殊 功能模块BFM#12缓冲寄存器中。
Date: 2021/6/10
Page: 23
四、创建主站程序
3. 程序设计要点
1)主从站之间的数据通信
Date: 2021/6/10
Page: 24
3) 智能站
可以处理位数据和字数据,也可以处理信息数据(非刷新数据, 用于传送大容量的数据),可实现瞬时传送。
Date: 2021/6/10
Page: 12
3.传输速率与传输距离的对应关系
Date: 2021/6/10
Page: 13
三、主站模块(FX3U-16CCL-M)的认识
1. 主站模块结构
Date: 2021/6/10
Page: 27
五、FX3U-16CCL-M模块的应用
1) 控制要求
某一控制系统由两个站组成,站地址分别为0号和1号。0号站为 PLC主站;1号站为远程I/O模块。系统控制要求如下: ①当PLC中的X0为ON时,1号I/O站中的Y8为ON; ②当1号I/O站中的X0为ON时,PLC的Y0为ON; ③当1号I/O站中的X1为ON时,1号I/O站中的Y9为ON。
Page: 18
四 1. 、流 创程 建图 主 站 程 序
Date: 2021/6/10
Page: 19
四、创建主站程序
1. 流程图
1)初始化程序
其功能是将需要设定的通信参数预先写入EEPROM内的 参数存储区域中,这些参数包括与主站连接的模块数量、 通信出错时进行重新连接的次数、自动返回的模块数量等 ,启动数据链接,如果数据链接正常,就可以实现主从站 之间的正常通信。如果是Q系列PLC网络,只需在编程软件 的配置菜单中设置相应的参数即可。
相关文档
最新文档