工业网络与组态技术 课件 项目五 CC-Link现场总线通信系统的组建_第1页
工业网络与组态技术 课件 项目五 CC-Link现场总线通信系统的组建_第2页
工业网络与组态技术 课件 项目五 CC-Link现场总线通信系统的组建_第3页
工业网络与组态技术 课件 项目五 CC-Link现场总线通信系统的组建_第4页
工业网络与组态技术 课件 项目五 CC-Link现场总线通信系统的组建_第5页
已阅读5页,还剩96页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

工业网络与组态技术项目五CC-Link现场总线通信系统的组建12任务4.1CC-Link总线的概述任务4.2CC-Link系统通信模块

3任务4.3CC-Link现场总线的应用工业网络与组态技术CC-Link总线基础

1现场总线的概述CC-Link一、CC-Link系统概要1.CC-Link是Control&CommunicationLink(控制与通信链路系统)的简称,作为开放式现场总线,CC-Link是唯一起源于亚洲地区的现场总线。2.1996年以三菱电机为主导的多家公司以“多厂家设备环境,高性能,省配线”的理念开发,公布并开放了现场总线CC-Link。3.CC-Link是通过专用的电缆,将分散的I/O模块、特殊的高功能模块、并通过PLC的CPU来控制这些相应的模块系统。二、CC-Link优点网络参数只需在主站的CPU中设定,从站只要设定好站号和通讯速率即可,一旦网络中的模块出现故障,可以迅速更换。简单的系统组态功能二、CC-Link优点通过设置自动刷新参数,不需要繁琐的程序便可实现数据链接自动刷新功能可减少用户编程的步数加快程序执行速度二、CC-Link优点RAS功能(Reliability、Availability、Serviceability)备用主站功能子站异常时自动脱离,不影响其他站点的正常通讯如同恢复后可自动恢复到数据链接中,无需复位整个系统测试和诊断功能主站备用主站子站子站子站工作子站故障故障二、CC-Link优点预约站功能计划好将来要连接的站当连接时,则不需要对参数重新设定,不会中断数据链接二、CC-Link优点

CC-Link提供循环传输和瞬时传输2种通讯方式。三、丰富的应用实例LED原材料装袋机PCB生产线LCD生产线成型机模型设备纺织涂料

洗衣机注塑设备化工设备硬盘元器件制造抗震设备DMP设备HDD研磨机晶片研磨机暴光设备纯净水处理设备喷洒设备胶卷制造CD-R检查设备液晶检查设备存储半导体电子产品涂装系统生产方法指示系统发动机传送设备车辆组装线焊接处理曲柄轴电子加热设备刹车装置螺钉紧固保护设备汽车电子部分汽车邮件分类设备小件产品传送线电器设备分送传送线CRT传送线木工机械传送带NC装货设备印刷设备传送系统机场货物运送系统搬运冰箱生产线空调生产线逆变器生产线电器洗涤剂装袋流水线橡胶测量轮胎生产线人造革生产线陶瓷预处理原料研磨自动称量化学粉末茶制作线食品包装机械食品单叶印刷机转轮印刷机

(橡皮版,报纸

)印刷机制造线印刷水升压装置纸板箱制造设备坑道加固填充设备工厂注塑成型机压力成型机血液检测装置医药礼花燃放装置卷烟生产系统轴承制造铁道车辆车轮检测微波加热装置其他BA系统FA系统电力监视系统智能化小区及大楼远程抄表系统工厂管控系统楼宇、工厂

控制管理三、丰富的应用实例汽车车身装配线在汽车生产线上使用CC-Link。CC-Link连接机器人,伺服系统,变频器和人机界面。节省接线工作时间:节省大约50%大大降低了接线工作中的错误并行接线串行接线

(CC-Link)工业网络与组态技术CC-Link系统的网络结构

2现场总线的概述CC-LinkCC-Link系统中站的类型一、CC-Link系统中站的类型有关概念1、主站:用于控制远程I/O站,远程装置站和本地站的站。2、远程I/O站:仅仅处理开关量的远程站。3、远程设备站:能够处理开关量和数字量的远程站。4、本地站:具有CPU并且能与主站和其他本地站通讯的站。

二、CC-Link系统的结构

最大传输距离*1远程I/O站和远程设备站之间的电缆长度*2主站和相邻站之间的电缆长度二、CC-Link系统的结构最大传输距离:1.专用的CC-Link电缆(需要使用110欧的终端电阻)二、CC-Link系统的结构最大传输距离:2.专用的高功能CC-Link电缆(需要使用130欧的终端电阻)二、CC-Link系统的结构工业网络与组态技术CC-Link系统的性能规格

3现场总线概述CC-LinkCC-Link系统的性能规格1.传输速率CC-Link系统的性能规格2.站、从站占用的站数、站号和模块数站─是指在CC-Link中,通过CC-Link连接的模块,站号范围为0~64。从站占用的站数─网络中单个从站使用的内存站数,根据数量,可设置1~4。站号─在CC-Link网络中,站号0分配给主站,站号1~64分配给从站,根据占用内存的站数,必须分配给从站一个唯一的站号,使之不与其它站占用的内存站号发生重叠。模块数─是指物理连接中的模块数目。CC-Link系统的性能规格3.CC-Link系统最大配置CC-Link系统的性能规格3.CC-Link系统最大配置PLC主站、FX2N-l6CCL-M模块及远程l/O站占用的总点数为16+8+32×7=248个由于FX系列PLC扩展的总点数≤256点,因此可最大增加8个I/O点或相当于8个点的特殊模块。如果是远程设备站,则可在不考虑远程I/0点数量的情况下最多连接8个站。工业网络与组态技术CC-Link系统的通信原理

4现场总线概述CC-LinkCC-Link系统的通讯原理1.与远程I/O站的通信用远程输入(RX)和远程输出(RY)进行通信,来实现开关信号ON/OFF和指示灯ON/OFF的状态。远程输入(RX)和远程输出(RY)被分配到FX2N-16CCL-M中的缓存存储器。CC-Link系统的通讯原理2.与远程设备站的通信内部继电器内部继电器数据寄存器数据寄存器远程输入RX(BFM)远程输出RY(BFM)远程设备站RWw(BFM)远程设备站RWr(BFM)远程输入RX远程输出RY远程设备站RWw远程设备站RWrFX系列PLC主站FX2N-16CCL-M远程设备站FROM指令FROM指令TO指令TO指令连接扫描连接扫描连接扫描连接扫描项目四CC-Link现场总线通信系统的组建12任务4.1CC-Link总线的概述任务4.2CC-Link系统通信模块

3任务4.3CC-Link现场总线的应用工业网络与组态技术主站模块的结构

1系统主站模块和从站接口模块CC-Link一、主站模块FX2N-16CCL-M的结构一、主站模块FX2N-16CCL-M的结构一、主站模块FX2N-16CCL-M的结构一、主站模块FX2N-16CCL-M的结构一、主站模块FX2N-16CCL-M的结构一、主站模块FX2N-16CCL-M的结构一、主站模块FX2N-16CCL-M的结构二、主站模块FX2N-16CCL-M的接线a)主站模块电源由PLC的主单元供给b)主站模块电源由外部电源供给工业网络与组态技术主站模块的缓冲存储器

2系统主站模块和从站接口模块CC-Link

主站模块FX2N-16CCL-M的缓冲存储器缓冲存储器是用来在主站模块和PLC之间交换数据的。在PLC中,使用FROM,TO指令来读、写操作。当电源断开时缓冲存储器的内容会恢复到缺省值。主站模块FX2N-16CCL-M的缓冲存储器1.缓冲存储器(BFM)BFM编号内容描述读/写特性Hex.DEC.#0H~#9H#0~#9参数信息区域存储数据参数,进行数据链接可以读/写#AH~#BH#10~#11I/O信号控制主站模块I/O信号可以读/写#CH~#1BH#12~#27参数信息区域存储数据参数,进行数据链接可以读/写#1CH~#1EH#28~#30主站模块控制信号控制主站模块的信号可以读/写#1FH#31禁止使用-不可写#20H~#2FH#32~#47参数信息区域存储数据参数,进行数据链接可以读/写#30H~#DFH#48~#223禁止使用-不可写#E0H~#FDH#224~#253远程输入(RX)存储一个来至远程的输入状态只读#100H~#15FH#256~#351禁止使用-不可写#160H~#17FH#352~#381参数信息区域将输出状态存储在一个远程站中只写#180H~#1DFH#384~#479禁止使用-不可写#1E0H~#21BH#480~#538参数信息区域将传送的数据存储在一个远程站中只写#21FH~#2DFH#543~#735禁止使用-不可写#2E0H~#31BH#736~#795远程寄存器(RWr)存储一个来至远程站的数据只读#320H~#5DFH#800~#1503禁止使用-不可写#5E0H~#5FFH#1504~#1535链接特殊寄存器(SB)存储数据链接状态可以读/写#600H~#7FFH#1536~#2047链接特殊积存器(SW)存储数据链接状态#800H~#2048~禁止使用-不可写2.

BFM#AH的位主站模块→PLC读模式(使用FROM指令)主站模块←PLC写模式(使用TO指令)读取位输入信号名称读取位输出信号名称b0模块错误b0刷新指令b1上位站的链接状态b1禁止使用b2参数设定状态b2b3其他站的链接状态b3b4接受模块复位完成b4要求模块复位b5禁止使用b5禁止使用b6通过BFM的参数来起动数据链接的正常完成b6要求通过BFM的参数来起动数据链接b7通过BFM的参数来起动数据链接的异常完成b7禁止使用b8通过EEPROM参数来起动数据链接的正常完成b8要求通过EEPROM的参数来起动数据链接b9通过EEPROM参数来起动数据链接的异常完成b9禁止使用b10将参数记录到EEPROM中去的正常完成b10要求将参数记录到EEPROM中b11将参数记录到EEPROM中去的异常完成b11禁止使用b12禁止使用b12b13b13b14b14b15模块准备就绪b15主站模块FX2N-16CCL-M的缓冲存储器3.参数信息区域通过设定缓冲存储器中的参数信息实现数据链接,所设定的内容可被记录到EEPROM中。主站模块FX2N-16CCL-M的缓冲存储器保留站功能:对于被包括在所连接的远程模块数量中,但实际上并不连接的远程站进行规定,使这些站不被视为数据链接故障站。主站模块FX2N-16CCL-M的缓冲存储器

要点如果一个连接的远程站被设定为保留站,在远程站中就不能进行数据链接。

设定方法使用参数BFM#10H来规定保留站。将要被保留站的站号码设为ON,一个远程站可以占用多个站,此时将站号码设定开关设定站号码的那个位启动就可以。下表显示了缓冲存储器的结构。设定实例:将如图所示的系统中的4号站和9号站设为保留站,以备后用。

主站

占用2个站

占用1个站

占用4个站

占用1个站

占用1个站

主站主站模块FX2N-16CCL-M的缓冲存储器缓冲存储器设定:将相对应4号站的第3个位设定为ON,将相对应9号站的第8个位设定为ON。即将BFM#10H设定为“108H”。

3.参数信息区域主站模块FX2N-16CCL-M的缓冲存储器站的信息:设定符合所连接的远程站和保留站的站的类型。主站模块FX2N-16CCL-M的缓冲存储器被设定的数据结构主站模块FX2N-16CCL-M的缓冲存储器每个模块缓冲存储器地址设定实例主站模块FX2N-16CCL-M的缓冲存储器4.远程输入(RX)和远程输出(RY)主站模块FX2N-16CCL-M的缓冲存储器5.远程寄存器(RWw/RWr)主站模块FX2N-16CCL-M的缓冲存储器工业网络与组态技术从站模块的性能及结构

3系统的主站模块和从站接口模块CC-Link一、FX2N-32CCL模块的性能1.FX2N-32CCL可作为一个特殊模块连接在FX0NFX1NFX2NFX2NC系列小型PLC上,作为CC-Link的一个远程设备站,连线采用双绞屏蔽电缆。2.使用FROM/TO指令通过对FX2N-32CCL的缓冲存储器进行读/写数据,完成与FX0NFX1NFX2NFX2NC系列PLC的通信。3.FX2N-32CCL占用FX-PLC中的8个I/0点数,站号为1~64,站数为1~4。一、FX2N-32CCL-M模块的性能

4.传输速率与最大传输距离之间的关系如表所示。5.每站的远程I/O占用点数为32个输入点和32个输出点。最终站的高16位作为CC-Link系统专用的系统区。每站的远程寄存器数目为4个点的RWw写区域和4个点的RWr读区域。二、FX2N-32CCL模块的结构二、FX2N-32CCL模块的结构

1.电源的连接线三、FX2N-32CCL模块的接线

2.CC-Link连接线三、FX2N-32CCL模块的接线工业网络与组态技术从站模块的缓冲存储器

4系统的主站模块和从站接口模块CC-Link从站模块FX2N-32CCL的缓冲存储器1.FX2N-32CCL接口模块中的数据通信2.读专用缓冲存储器从站模块FX2N-32CCL的缓冲存储器(1)BFM#0~#7(远程输出RY00~RY7F)示例:将BFM#0的b15~b0位状态读到PLC的M15~M0辅助继电器中。X1传送单元数X1FROMK0K0K4M0K1Y0()M15(RY0F)M1(RY01)M0(RY00)Y1()Y17()FROMK0K0K4M0K1M0(RY00)传送单元数...从站模块FX2N-32CCL的缓冲存储器(2)BFM#8~#23(远程寄存器RWw0~RWwF)示例:将BFM#8、#9的内容读到PLC的数据寄存器D50、D51中去。(RWw0)FROMK0K8D0K2X0X1传送单元数MOVD0D50MOVD1D51(RWw1)从站模块FX2N-32CCL的缓冲存储器(3)BFM#24(波特率设定值)用以保存FX2N-32CCL模块上的波特率设定开关的设定值,取值0-4,分别对应156Kbit/s、625Kbit/s、2.5Mbit/s、5Mbit/s、10Mbit/s。只有PLC重新上电时,设定值才起作用。(4)BFM#25(通信状态)#25缓冲存储器的b15-b0位保存主站PLC的通信状态信息。从站模块FX2N-32CCL的缓冲存储器(5)BFM#26(CC-link模块代码)(6)BFM#27(本站的编号)用以保存FX2N-32CCL模块上站号设置开关的设定值,取值为1-64。只有当PLC重新上电才有效。从站模块FX2N-32CCL的缓冲存储器CC-Link系统中的识别码(7)BFM#28(占用站数的设定值)

用以保存FX2N-32CCL模块上占用站数设定开关的设定值,取值为0-3。分别对应1个站、2个站、3个站、4个站,只有当PLC重新上电才有效。(8)BFM#29(出错代码)从站模块FX2N-32CCL的缓冲存储器3.写专用缓冲存储器从站模块FX2N-32CCL的缓冲存储器(1)BFM#0~#7(远程输入RX00~RX7F)

示例:将PLC中M115~M100的状态送到BFM#0的b15~b0位中。M101()M115()T0K0K0K4M100K1传送单元数X0M100()X1X17X20(RX00)(RX01)(RX0F)...从站模块FX2N-32CCL的缓冲存储器(2)BFM#8~#23(远程寄存器RWr0~RWrF)示例:将PLC中的D100,D101的状态送到BFM#8、#9中。(RWr1)(RWr0)K8D100K2传送单元数MOVK10D100MOVK20D101T0K0X1X0从站模块FX2N-32CCL的缓冲存储器项目四CC-Link现场总线通信系统的组建12任务4.1CC-Link总线的概述任务4.2CC-Link系统通信模块

3任务4.3CC-Link现场总线的应用工业网络与组态技术FX系列PLC与远程I/O模块通信系统组态

1现场总线的应用CC-Link一、系统配置某控制系统由3个站组成,分别为0号站,由FX系列PLC和主站模块FX2N-16CCL-M做主站,1号从站远程输入模块AJ65BTB1-16D,2号从站远程输出模块AJ65BTB1-16T和3号从站远程I/O模块AJ65BTB1-16DT,系统配置如图所示。控制要求:(1)1号远程I/0站中的X000输入设置为ON,主站的Y000的输出就变为ON。(2)当主站的X000输入设置为ON,2号远程I/0站Y000输出就变为ON。1.站开关的设置一、系统配置主站开关设定1.站开关的设置一、系统配置远程I/O站中开关的设定二、程序流程设计

初始化程序参数设定刷新指令通过缓冲存储器参数启动数据链接参数写入EEPROM刷新指令通过E2PROM参数启动数据链接读取远程输入(RX)读取远程寄存器(RWr)写入远程输出(RY)写入远程寄存器(RWw)运行程序BFM#AHb0BFM#AHb6BFM#AHb10BFM#AHb0BFM#AHb8二、程序流程设计

1.调试用知识回顾-缓冲存储器BFM“#AH”(#10)的功能二、程序流程设计

1.调试用知识回顾-参数信息区域二、程序流程设计

1.调试用知识回顾-参数信息区域二、程序流程设定

1.调试用知识回顾-缓冲存储器BFM“#AH”(#10)的功能二、程序流程设定知识回顾-缓冲存储器BFM“#AH”(#10)的功能三、创建程序1.参数设定程序控制系统三、创建程序1.参数设定程序三、创建程序1.参数设定程序三、创建程序2.通讯程序控制要求:(1)1号远程I/0站中的X000输入设置为ON,主站的Y000的输出就变为ON。(2)当主站的X000输入设置为ON,2号远

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论