基于PROFIBUSDP现场总线技术在水电厂监控系统中应用的研究与设计.doc

上传人:文库蛋蛋多 文档编号:4151390 上传时间:2023-04-07 格式:DOC 页数:13 大小:255KB
返回 下载 相关 举报
基于PROFIBUSDP现场总线技术在水电厂监控系统中应用的研究与设计.doc_第1页
第1页 / 共13页
基于PROFIBUSDP现场总线技术在水电厂监控系统中应用的研究与设计.doc_第2页
第2页 / 共13页
基于PROFIBUSDP现场总线技术在水电厂监控系统中应用的研究与设计.doc_第3页
第3页 / 共13页
基于PROFIBUSDP现场总线技术在水电厂监控系统中应用的研究与设计.doc_第4页
第4页 / 共13页
基于PROFIBUSDP现场总线技术在水电厂监控系统中应用的研究与设计.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《基于PROFIBUSDP现场总线技术在水电厂监控系统中应用的研究与设计.doc》由会员分享,可在线阅读,更多相关《基于PROFIBUSDP现场总线技术在水电厂监控系统中应用的研究与设计.doc(13页珍藏版)》请在三一办公上搜索。

1、基于PROFIBUS-DP现场总线技术在水电厂监控系统中应用的研究与设计院系:电气信息工程学院专业班级:自动化08-1姓名: 摘要:介绍了Profibus-DP现场总线技术的特点和功能,结合水电厂监控的特点和要求,论述了Profibus-DP现场总线在水电厂监控系统应用中的硬件和软件设计。关键词:现场总线;Profibus-DP;水电厂;PLC;监控系统1 现场总线技术概述现场总线是安装在生产过程区域的现场设备仪表与控制室内的自动控制装置系统之间的一种串行、数字式、多点、双向通信的数据总线。其中“生产过程” 包括断续生产过程和连续生产过程两类。或者说,现场总线是以单个分散的数字化智能化的测量和

2、控制设备作为网络节点,用总线相连接,实现相互交换信息,共同完成自动控制功能的网络系统与控制系统。Profibus支持Type 3现场总线是一种国际化、开放式、不依赖于设备生产商的现场总线标准,用于工厂自动化系统三级网络中的底层,即车间级监控和现场设备层数据通信与控制,适用于分散的、具有通讯接口的现场受控设备对底层设备有较高的数据集成和远程诊断、故障报警及数字化要求的系统。2 Profibus-DP及其主要特性Profibus-DP(DecentralizedPeriphery):是一种经过优化的高速便宜的通信连接,专为自动化控制系统与分散的I0 设备级之间通信使用而设计的。它可取代24VDC或

3、420mA信号传输。Profibus-DP使用物理层,数据链接层(第1,2层)和用户接口,用于现场层的高速数据传送。主站周期地读取从站的输入信息并周期地向从站发送输出信息。总线循环时间必须要比主站(PIE)程序循环时间短。此外,Profibus-DP还提供智能化现场设备所需的非周期性通信以进行组态、诊断和报警处理及复杂设备在运行中参数的确定。Profibus-DP的基本功能和特性如下:(1)远距离高速通信:波特率从96kbits12Mbits;最大距离12Mbps时100m,15Mbps时200m,还可以用中继器加长。(2)分布式结构:各主站间令牌传递,主站与从站为主一从传送。每段可达32个站

4、,用连接器连接段,最多可达126个从站。(3)易于安装:总线结构使得一个站点的装卸载不影响其它站点的正常工作,系统的安装还可以分别进行,后期安装的系统不会对前期安装的系统造成妨碍。(4)DP主站和DP从站间执行循环用户数据传送,各DP从站可动态激活,并可检查组态;经过扩展的Profibus-DP诊断能对故障进行快速定位,诊断信息在总线上传输并由主站采集。诊断信息分3级:本站诊断操作;模块诊断操作;通道诊断操作。(5)所有信息的传输按海明距离HD=4进行;DP从站带看门狗定时器(WatchdogTimer),对DP从站的输入J输出进行存取保护;DP主站上带可变定时器的用户数据传送监视。(6)可靠

5、性和保护机制。每个系统包括3种类型的设备:(1)一级DP主站,即中央控制器(如PC、PLC),可与其它站交换信息。(2)二级DP主站,指组态设备、编程器、或操作面板,完成各站点的数据读写、系统配置、故障诊断等。(3)DP从站,指进行输入输出信息采集和发送的外围设备(如PIE,分散式IO,驱动器、传感器、执行机构等)3 PLC介绍可编程序控制器(简称PLC)是基于计算机技术发展起来的一种工业控制器。国际电工委员会对它作了如下定义:“可编程序控制器是一种数字运算操作的电子系统装置,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作

6、的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备都应按易于与工业控制器系统连成一个整体和易于扩充其功能的原则进行设计。” PLC具有可靠性高,编程简单,使用方便,控制系统构成简单等优点,是实现机电一体化的重要手段和发展方向。经过30多年的发展,PLC除可以完全取代传统继电接触器控制系统的基本功能外,还具有了计算机控制系统的数据处理、联网通讯、模拟量处理等功能。3. 1 西门子S7系列PLC简介德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产

7、品包括LOGO,S7-200(CN),S7-1200, S7-300,S7-400,工业网络,HMI人机界面,工业软件等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性更高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。3. 2 S7-200系列SIMATIC S7-200 PLC S7-200 PLC是超小型化的PLC,它适用于各行各业,各种场合中的自动检测、监测及控制等。S7-200 PLC的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。 S7-20

8、0PLC可提供4个不同的基本型号与8种CPU可供选择使用3. 2. 1 S7200 CPU224S7-200系列中的CPU 224主要技术性能。1一般性能S7-200 CPU224的一般性能如表4-13所示。表4-13 S7-200 CPU224一般性能电源电压DC 24V,AC 100230V电源电压波动DC 20.4-28.8V,AC 84-264V(47-63Hz)环境温度、湿度水平安装0550C,垂直安装0450C,595%大气压8601080hPa保护等级IP20到IEC529输出给传感器的电压DC 24V (20.4-28.8V)输出给传感器的电流280mA,电子式短路保护(600

9、mA)为扩展模块提供的输出电流660mA程序存储器8K字节/典型值为2.6K条指令数据存储器2.5K字存储器子模块1个可插入的存储器子模块数据后备整个BD1在EEPROM中无需维护在RAM中当前的DB1标志位、定时器、计数器等通过高能电容或电池维持,后备时间190h(400C时120h),插入电池后备200天编程语言LAD,FBD,STL程序结构一个主程序块(可以包括子程序)程序执行自由循环。中断控制,定时控制(1255ms)子程序级8级用户程序保护3级口令保护指令集逻辑运算、应用功能位操作执行时间0.37s扫描时间监控300ms(可重启动)内部标志位256,可保持:EEPROM中0112计数

10、器0256,可保持:256,6个高速计数器定时器可保持:256,4个定时器,1ms30s16个定时器,10ms5min236个定时器,100ms54min接口一个RS485通信接口可连接的编程器/PCPG740P = 2 * ROMAN II,PG760P = 2 * ROMAN II,PC(AT)本机I/O数字量输入:14,其中4个可用作硬件中断,14个用于高速功能数字量输出:10,其中2个可用作本机功能,模拟电位器:2个可连接的I/O数字量输入/输出:最多94/74模拟量输入/输出:最多28/7(或14)AS接口输入/输出:496最多可接扩展模块7个2输入特性S7-200 CPU224的输

11、入特性如表4-14所示。表4-14 S7-200 CPU224输入特性类型源型或汇型输入电压DC 24V,“1信号”:14-35A,“0信号”:0-5A,隔离光耦隔离,6点和8点输入电流“1信号”:最大4mA输入延迟(额定输入电压)所有标准输入:全部0.2-12.8ms(可调节)中断输入:(I0.0-0.3)0.2-12.8ms(可调节)高速计数器:(I0.0-0.5)最大30kHz3输出特性S7-200 CPU224输出特性如表4-15所示。表4-15 S7-200 CPU224的输出特性类型晶体管输出型继电器输出型额定负载电压DC 24V(20.4-28.8V)DC 24V(4-30V)A

12、C24-230V(20-250V)输出电压“1信号”:最小DC 20VL+/L-隔离光耦隔离,5点继电器隔离,3点和4点最大输出电流“1信号”:0.75A“1信号”:2A最小输出电流“0信号”:10sA“0信号”:0mA输出开关容量阻性负载:0.75A灯负载:5W阻性负载:2A灯负载:DC30W,AC200W4扩展单元的主要技术特性S7-200系列PLC是模块式结构,可以通过配接各种扩展模块来达到扩展功能、扩大控制能力的目的。目前S7-200主要有三大类扩展模块。(1)输入/输出扩展模块 S7-200 CPU上已经集成了一定数量的数字量I/O点,但如用户需要多于CPU单元I/O点时,必须对系统

13、做必要的扩展。CPU221无I/O扩展能力,CPU 222最多可连接2个扩展模块(数字量或模拟量),而CPU224和CPU226最多可连接7个扩展模块。S7-200 PLC系列目前总共提供共5大类扩展模块:数字量输入扩展板EM221(8路扩展输入);数字量输出扩展板EM222(8路扩展输出);数字量输入和输出混合扩展板EM223(8I/O,16I/O,32I/O);模拟量输入扩展板EM231,每个EM231可扩展3路模拟量输入通道,A/D转换时间为25s,12位;模拟量输入和输出混合扩展模板EM235,每个EM235可同时扩展3路模拟输入和1路模拟量输出通道,其中A/D转换时间为25s,D/A

14、转换时间100s,位数均为12位。 基本单元通过其右侧的扩展接口用总线连接器(插件)与扩展单元左侧的扩展接口相连接。扩展单元正常工作需要+5VDC工作电源,此电源由基本单元通过总线连接器提供,扩展单元的24VDC输入点和输出点电源,可由基本单元的24VDC电源供电,但要注意基本单元所提供的最大电流能力。(2)热电偶/热电阻扩展模块 热电偶、热电阻模块(EM231)是为CPU222,CPU224,CPU226设计的,S7-200与多种热电偶、热电阻的连接备有隔离接口。用户通过模块上的DIP开关来选择热电偶或热电阻的类型,接线方式,测量单位和开路故障的方向。(3)通讯扩展模块 除了CPU集成通讯口

15、外,S7-200还可以通过通讯扩展模块连接成更大的网络。S7-200系列目前有两种通讯扩展模块:PROFIBUS-DP扩展从站模块(EM277)和AS-i接口扩展模块(CP243-2)。S7-200系列PLC输入/输出扩展模块的主要技术性能如表4-16所示。表4-16 S7-200系列PLC输入/输出扩展模块的主要技术性能类型数字量扩展模块模拟量扩展模块型号EM221EM222EM223EM231EM232EM235输入点8无4/8/163无3输出点无84/8/16无21隔离组点数824无无无输入电压DC24VDC24V输出电压DC24V或AC24-230VDC24V或AC24-230VA/D

16、转换时间250s250s分辨率12bitA/D转换电压:12bit电流:11bit12bitA/D转换3. 3 S7300系列SIMATIC S7-300可编程序控制器是模块化结构设计。各种单独的模块之间可进行广泛组合以用于扩展。 系统组成: 中央处理单元 (CPU)各种CPU 有各种不同的性能,例如,有的CPU 上集成有输入/输出点,有的CPU上集成有PROFI- BUS-DP通讯接口等。 信号模块 (SM)用于数字量和模拟量输入/输出 通讯处理器 (CP)用于连接网络和点对点连接 功能模块 (FM)用于高速计数,定位操作 (开环或闭环控制) 和闭环控制。根据客户要求,还可以提供以下设备:

17、负载电源模块 (PS)用于将SIMATIC S7-300 连接到120/230V AC电源。 接口模块 (IM)用于多机架配置时连接主机架(CR)和扩展机架 (ER)。S7-300通过分布式的主机架(CR)和3个扩展机架(ER),可以操作多达32个模块。运行时无需风扇。 SIMATIC M7自动化计算机AT-兼容的计算机用于解决对时间要求非常高的技术问题。它既可作为 CPU,也可以作为功能模块使用。SIMATIC S7-300适用于通用领域: 高电磁兼容性和强抗振动,冲击性,使其具有最高的工业环境适应性。通过PROFIBUS的过程通讯S7-300通过通讯处理器,或通过集成在CPU上的 PROF

18、IBUS-DP接口连接到PROFIBUS-DP网络上。-带有PROFIBUS-DP主站/从站接口的CPU能够实现高速的、用户方便的分布式自动化组态。-从用户观点出发,通过PROFIBUS-DP分布式I/O就像处理集中的I/O一样,具有相同的组态、地址和编程。-下列设备可以作为主站: SIMATIC S7-300(通过带PROFIBUS-DP 接口CPU或通过 PROFI- BUS-DP) SIMATIC S7-400(通过带PROFIBUS-DP 接口的CPU或通过PROFIBUS-DP CP) SIMATIC C7(通过带PROFIBUS-DP接口的C7或通过PROFI -BUS-DP CP

19、) S5-115U/h,S5-135U和 带IM308的S5-155U/H 带PROFIBUS-DP接口的 S5-95U SIMATIC 505-由于性能的原因,在一条线上不要连接2个以上的主站。-下列设备可以作为从站: ET200B/L/M/S/X分布式 I/O设备 通过CP342-5的S7-300 CPU315-2 DP,CPU316-2 DP 和CPU318-2 DP C7-633/p CP,C7-633 DP,C7-634/P DP,C7-634 DP,C7-626 DP 虽然带有STEP7的编程器/PC或OP在总线中是作为主站,但它们只使用部分通过 PROFIBUS- DP运行的MP

20、I功能。西门子可编程SIEMENS S7-300系列6ES7312-5AC02-0AB0 CPU312,6KRAM,本机10I/6O,MAX 144DI/O,32AI/O 29006ES7313-1AD03-0AB0 CPU313,12KRAM,MAX 128DI/O,32AI/O 29006ES7314-1AE04-0AB0 CPU314,24KRAM,本机10I/6O,MAX 512DI/O,64AI/O 42506ES7315-1AF01-0AB0 CPU315,6KRAM,MAX 1024DI/O,128AI/O 75006ES7315-2AF03-0AB0 CPU315-2DP 11

21、0006ES7307-1BA00-0AA0 S7-300电源DC24V,2A 8606ES7307-1EA00-0AA0 S7-300电源DC24V,5A 11406ES7307-1KA00-0AA0 S7-300电源DC24V,10A 14806ES7321-1BL00-0AA0 数字输入模块32点入,DC24V 28006ES7321-1BH01-0AA0 数字输入模块16点入,DC24V 12506ES7321-1FF01-0AA0 8点120V/230VAC输入 8806ES7322-1BL00-0AA0 数字输出模块32点出,DC24V,0.5A 38006ES7322-1HF01-

22、0AA0 数字输出模块8点继电器出,AC220V,2A 12006ES7322-1BH01-0AA0 数字输出模块16点出,DC24V,0.5A 17406ES7322-1HH00-0AA0 数字输出模块16点继电器输出2A 24006ES7322-1FF01-0AA0 数字输出模块16点可控硅输出,1A 17306ES7323-1BH00-0AA0 数字输入/输出模块,8入/8出,DC24V,0.5A 19006ES7323-1BL00-0AA0 数字输入/输出模块,16入/16出,DC24V,0.5A 32506ES7331-7KF01-0AB0 模拟量输入模块,8通道,010V,420m

23、A 48006ES7331-7KB01-0AB0 模拟量输入模块,2通道 15006ES7332-5HD01-0AB0 模拟量输出模块,4通道,010V,420mA 40006ES7332-5HB01-0AB0 模拟量输出模块,2通道 25006ES7340-1AH01-0AE0 点对点通讯模块,CP340-1A,带RS232C口 30006ES7340-1AH01-7BA0 CP340软件手册 3506ES7340-1CH00-0AE0 点对点通讯模块,CP340-1A,带RS485口 40606ES7350-1AM01-0AE0 单通道计数模块(FM350-1) 30006ES7350-1

24、AH00-7BG0 FM350-1组态软件手册 4006ES7350-2AH00-0AE0 8通道计数模块(FM350-2) 70006ES7951-0KD00-0AA0 Flash EPROM 16K 6006ES7951-0KE00-0AA0 Flash EPROM 32K 9506ES7951-0KF00-0AA0 Flash EPROM 64K 12506ES7951-0KG00-0AA0 Flash EPROM 128K 19006ES7951-0KJ00-0AA0 Flash EPROM 512K 27506ES7971-1AA00-0AA0 后备电池,3.4V,1Ah(CPU31

25、3,314用) 1006ES7392-1AJ00-0AA0 前连接器,20针 1806ES7392-1AM00-0AA0 前连接器,40针 2806ES7390-1AE80-0AA0 导轨,480mm 2106ES7390-1AF30-0AA0 导轨,530mm 2406ES7390-1AJ30-0AA0 导轨,830mm 3406ES7360-3AA01-0AA0 中央模板接口模板 14006ES7361-3CA01-0AA0 扩展模板接口模板 16006ES7365-0BA01-0AA0 接口模板(一对),带1M电缆 9006ES7368-3BB01-0AA0 接口模板连接电缆,1M 45

26、06ES7368-3BC51-0AA0 接口模板连接电缆,2.5M 6006ES7972-0CA21-0XA0 PC MPI电缆 38306ES7972-0BA40-0XA0 L2网接口不带编程口 3006ES7972-0BB40-0XA0 L2网接口带编程口 4006ES7972-0AA00-0XA0 RC485 L2/MPI中继器 21006GK1561-1AM00 CP5611 PCI通讯卡 43806GK1561-13AA00 CP5613 PCI通讯卡 76506GK1342-5DA01-0XE0 CP342-5通讯模块 74406AV3607-1NH01 TP7 触摸屏 5.7寸S

27、TN显示 76806AV6545-0AA15 TP070 触摸屏 5.7寸STN显示 38206AV6545-0BA05 TP170A 触摸屏 5.7寸STN显示 51006AV6545-0BC15 TP170B 触摸屏 5.7寸彩色显示,可连接S7,S8,AB,TE,三菱 104806ES7353-1AH01-0AE0 FM354步进电机定位模块 44506ES7354-1AH01-0AE0 FM354伺服电机定位模块 71006ES7355-0VH10-0AE0 带4个模拟输出的四通道闭环控制模块FM355C 74606ES7355-1VH10-0AE0 用于四个步进或脉冲控制器的闭环控制

28、模块FM355S 64503.4 S7300系列的CPU3152DPPIE具有中、大规模的程序存储容量和数据结构,如果需要,可以供SIMATIC 功能工具使用 对二进制和浮点数运算具有较高的处理能力 PROFIBUS DP 主站/ 从站接口 可用于大规模的I/O 配置 可用于建立分布式I/O 结构4 Profibus-DP现场总线用于水电厂监控的优越性实现了系统的全开放性,而开放自动化系统是现场总线发展的必然趋势;实现了真正的分散控制,把控制功能下放到现场,每个控制回路完全由分散安装的现场智能仪表来实现,增强了系统数据处理的就地化;实现了全数字化通信,使系统抗干扰性和检测精度大为提高;安全可靠

29、、组态灵活、简单易用,现场总线充分利用了用户层规定的标准的“功能模块”来组态成为系统,使控制策略的组态操作非常简单;经济效益高,现场总线构成的水电厂监控系统共用一条数据总线传递信息,总线介质丰富,节省电缆和控制设备等。5 水电厂监控系统的设计方案51 水电厂监控系统的功能要求水电厂计算机监控系统的监控对象包括水轮机、发电机、变压器、母线、馈电线路、厂用变、开关柜、公用设备等。根据需要,一般要求监控系统应具有以下功能:(1)数据采集与处理功能;(2)运行监视、事件报警与事故处理指导功能;(3)生产过程的控制操作功能;(4)统计记录和制表打印功能;(5)智能报警功能;(6)事故分析及故障诊断功能;

30、(7)通信功能;(8)实时在线诊断功能。52 硬件构成根据水电厂监控系统的特点和要求,设计系统结构如图1所示,各个功能相互独立,分别由系统不同部分结合相应的软件来实现。根据系统结构图,设计硬件结构如图2所示,下面对各组成部分作具体说明:521 主站一级主站采用西门子S7300系列的CPU3152DPPIE作为中央控制器,由其运行整个控制程序,且实现于其它站的信息交换。二级主站采用研华工控机,通过CP一5613DP卡与总线相连,工程师站对整个系统进行组态和编程;操作员站对整个系统进行操作、运行和监控,但不能修改组态数据和系统程序,同时还兼作局域网的服务器使用。触摸屏采用西门子TP170A,通过M

31、PI与S一300 PIg:的MPI通讯H相连,安装于现场实现对S7 300的简单操作与显示相关运行参数。522 从站从站的形式多种多样,从站1为EI200M IM一153带模拟量输入输出模块;从站2为S7200 PIE CPU224通过EM277与总线相连,s7200PLC可运行自身程序,连接IO输入输出。又可与s7300PIE交换信息;从站3为智能仪表、智能模块直接挂在总线上,它们的 CPU与PIE的CPU并行工作,占用主机的时间很少,有利于提高PIE的扫描速度和完成特殊功能。当然也可以连接其它的更多的从站。523 局域网由操作员站作服务器通过网卡、交换机、其他计算机组成局域网,客户机可以实

32、现监视运行状态、查看报表、打印等功能,但不能操作运行系统。从整个组成部分来看,主站实现系统的监控,从站实现数据的采集和驱动相应执行机构完成控制动作,局域网则与操作员站一起实现了信息管理功能。因此,硬件组成与系统的功能结构是一致的。53 软件方案软件设计部分包括组态编程软件和监控软件。531 组态编程软件系统采用SIMATIC S7300的配套软件包SrEP 7 V52完成硬件组态、参数设置、PIE程序编制、测试、调试等。STEP7运行于 Windows环境下,界面友好,组态编程方便,在线调试直观、便捷,有梯形图(LAj)、语句表(STL)和功能图(FBD)3种编程形式可随意切换和组合使用。根据

33、硬件参数首先进行硬件配置和网络配置,然后编制PIE程序,程序由组织块(OB)、功能块(FB、FC)和数据块(DB)构成。其中,OB 是PIE的主监控扫描程序,用于控制程序的运行,FB、Fc是各个功能子程序块,DB数据块为存储各运行数据的区域。对s7200 PIE采用西门子编程工具SIEP 7一MicmWIN32V31编程,方法与上述大同小异,只是要注意S7300和S7200是通过v区实现数据交换的。采用西门子专用触摸屏组态工具Protool V60对TP170A组态。532 监控软件操作员站由于还充当局域网的服务器,故操作系统为 ndows2000服务器版,采用西门子公司的组态监控软件 SIMATICWinCCWinCC包括图形设计器、报警记录、标记记录、报告设计器、全局脚本、控制中心、用户管理等功能,它集控制技术、人机界面技术、图形技术、数据库技术、网络技术于一身,含有实时数据报表、历史数据报表、实时曲线、历史曲线、报表查询等控件,为工程技术人员提供一个很好的二次开发平台。6 结束语该监控系统采用Profibus DP现场总线网络技术实现分布式控制,网络速度快、可靠性高、开放性好、抗干扰能力强,给安装、调试和设备维护带来方便,提高了生产效率和管理水平。这种网络体系具有较高的性能价格比,并能根据用户要求扩展至各种形式和规模。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号