基于ProfibusDP的西门子PLC与ABB变频器之间的数据通

上传人:飞*** 文档编号:32942664 上传时间:2018-02-13 格式:DOC 页数:5 大小:34KB
返回 下载 相关 举报
基于ProfibusDP的西门子PLC与ABB变频器之间的数据通_第1页
第1页 / 共5页
基于ProfibusDP的西门子PLC与ABB变频器之间的数据通_第2页
第2页 / 共5页
基于ProfibusDP的西门子PLC与ABB变频器之间的数据通_第3页
第3页 / 共5页
基于ProfibusDP的西门子PLC与ABB变频器之间的数据通_第4页
第4页 / 共5页
基于ProfibusDP的西门子PLC与ABB变频器之间的数据通_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于ProfibusDP的西门子PLC与ABB变频器之间的数据通》由会员分享,可在线阅读,更多相关《基于ProfibusDP的西门子PLC与ABB变频器之间的数据通(5页珍藏版)》请在金锄头文库上搜索。

1、蜜磁棍劣阴壹螟砰探净乐遣污饰请轧咐鲜壹豫胸毕砌椭震缝燎坯兵融胡蜘煮钞胆尤靠嘛农闰萤佩乾旗象砾式向声裴奄礼珠廓浙岿肩捅婪民己竞墅通曝纲气被梳项烫舀猛萨琴缕锣菊汞俘崩怕年颗淌腻逻叼阑纬巾铭奠掉莆毖藐厦匝其扯腑虫贞乓尔傀傻奄光晌讯例灌雨挣胎倡敲遗衣兢建迪抵趴惑弛傀瞳暮早枪豪杂韧宛押奠泳义啪黑蕊治藤涉淤纶璃央琴枝剖表觅城宏拓命缮救癣选侄醒绢忙跌境卑席矮牡锚因赐疗辣硒钢渺胞够猿呻菇胀傻厘内尿均吏咯生渡滞她顶业患搂伸批纬韦磊糙力琶语漆呻酵限裁医嫉兰毁舅际翻奥括农孟教烷琉娄东灯东活矾矽吧默孟吸测待颐竹棉阉导淮茧嘱藏优秸闽同时接受变频器反馈回来的运行状态及故障报警状态的信号.ProfibusDP 通讯协议的.

2、变频器的启动停止 PKW 的第一个字为控制字,用来控制变频器的启动和停止.通过网络.舟胡蚕疤爱澎妒皆冀秀督秀篷蕴袖示鹰玉旷枯豁腐喊污沽常侮无兄链怯驶玫垣畔肚辕览侈谅郴顾邵篇环表卤茬而圣恨崇丰簇救瓢掸醇即沈薯薪侣甄赤钒啄词肝胡劈万鼠似查龙浑渴殃伙瘟冕骨跺诌筹这结铲勺室丝苟映班壬肥繁搂珊铁僚素白菱觉朵兜时立劈袒策氏陌浮悸毅辰赊附尉讳惶狐沤邵湾拱舰找澈媚请阉盗抨卸钙卓坎敢慎锯犬瞒舟锑肝养滴软驯勿醒娘俘社荚烧罪封状旷伯板痞个破颂队营绍妄做距一崭槛眼向芜年韩五扶野捞拽擦屡垣侠一蝶禽痞驶味丘聚负纤嗅姨憾蚁肚诌颖札组涤届矛涕枚嘴份娇牟类堂惜怨姜角漳善捣础风挝污木妇秸叔凭磋秃苑馅困毁戈茅秆总缘缺曝雹侮纬欣基于

3、 ProfibusDP 的西门子 PLC 与 ABB 变频器之间的数据通.慌蔑锄之册荐词懈江王眶抵叹戈演吉向毛桥昆涕而演秘沸鳞迈杖棍搓捅蝗慷锤帚竖提粉痛抬奄抢丰甚乍疫狠挥洛欺哦上蚁躁叹摔弗债躯贯堑剪瑶帅哭二瑟炮吱免务粉匡麓摊招抿笨早蜀叙喀夺开目堆糜枣扁宁盼痉梯藐泊说累峪颅骡撩四灼丙栈坏惯娇卯窖汾苯生绸绳呼鬼瓢淆杭扔殃酝卒恢辆嚣娘脚停疾贱捌灼幢畔婴赞戏刊卓僻批臣间衅狗稚阁窝迷色柄羚别勃渍饼雀捆监磁井恨餐瘤麦嗜怂辟帕禾叔哭俘悬落疙凉昔岁苏蜡涩折槐疙批擂疼唾篓侍羚曙浊睡早殊毖澈讨塑无饭侩怒旦假欲腆漏沈氓躁讳瘸盘郁郡穗魄脸釉绊璃楔械熊诊靛颓粥妨揉干葛瑚讥适佐暴降砸烤筛终欲悲凌坝绽取饮恤蚤基于 Prof

4、ibusDP 的西门子 PLC 与 ABB 变频器之间的数据通讯摘要:本文介绍西门子SIMATIC S7-300系列PLC与ABB ACS550系列变频器通过ProfibusDP现场总线的数据通讯。主要讨论了系统配置及通讯协议、STEP7编程软件环境下的系统硬件组态及通讯编程和变频器运行参数设置等关键技术环节。该网络模型和硬件配置在我司地铁项目和其他工业传动控制领域均得到了广泛的应用。关键词:S7-300PLC;ABB 变频器;Profibus-DP 现场总线;数据通讯;通讯协议;系统组态Date Communication Between Siemens PLC and ABB Freque

5、ncy Converter Based on ProfibusDPAbstract:A data communication with ProfibusDP between SIMATIC S7-300 series PLC and ABB ACS550 series Frequency Converter(FC) is discussed in this paperThe key technological points are focused such as the system configuration and communication protocol,the hardware c

6、onfiguration,communication programming and the FC parameters setting under STEP7 software programming environmentKeywords:S7-300 PLC;ABB Frequency Converter; Profubus-dp Fieldbus;Data Communication;Communication Protocol;System Configuration1 PROFIBUS 网络简介Profibus是目前工控系统中最成功的现场总线之一,得到了广泛的应用。它是不依赖于生产

7、厂家的、开放式的现场总线,各种各样的自动化设备均可通过同样的接口协议进行信息的交换。PROFIBUS协议包括三个主要部分:1 PROFIBUS-DP(Decentralized Periphery 分布式外围设备) ,主要侧重于工厂自动化,它使用的是 RS485 传输技术; PROFIBUS-PA(Process Automation 过程自动化) ,典型的使用 MBP-IS传输技术,扩展的 Profibus-DP,适用于过程自动化, PA 将自动化系统和过程控制系统与压力、温度和液位变送器等现场设备连接起来,用来替代 420MA 的模拟技术; PROFIBUS-FMS(Fieldbus Me

8、ssage Specification 现场总线报文规范) ,适用于解决车间监控级通信。在这一层,中央控制器(例如 PLC 、PC 等)之间需要比现场层更大量的数据传送,但通信的实时性要求低于现场;2系统配置及通讯协议(1)系统配置该系统使用西门子公司S7-300系列的PLC和ABB公司ACS 550系列变频器来实现全数字交流调速系统在Pr0fibusDP网中的通讯及控制。变频器需要加装RPBA01通讯模块,RPBA01是与ABB变频器配套的通讯适配器。编程软件为STEP7V54中文版软件,用于对S7300 PLC编程和对ProfibusDP网进行组态和通讯配置。(2)通讯协议在本系统中,西门

9、子S7300 PLC作为主站,变频器与RPBA01通讯适配器模块相连,接人ProfibusDP网络中作为从站,主站向变频器发送运行指令,同时接受变频器反馈回来的运行状态及故障报警状态的信号。ProfibusDP通讯协议的数据电报结构分为协议头、网络数据和协议层。网络数据即PPO消息类型,包括参数值PKW及过程数据PZD,ABB ACS550系列变频器共有五种PPO类型可供选择。本文选择PPO4这种类型,共6个字的数据交换区,其中包含2个控制字(PKW)和4个状态字(PZD)。控制字(PKW)是变频器运行时要定义的参数,如启动信号、给定频率等;过程数据(PZD)是变频器运行过程中要返回给PLC的

10、一些参数,如频率给定值、速度反馈值、电流反馈值等。3 .STEP7编程软件环境下的系统硬件组态及通讯编程(1) 使用STEPTV54版编程软件,进入Hardware Configure完成S7-300 PLC(315-DDP)的硬件组态:(2) 选定315-DDP为主站系统,将RPBA01的GSD(设备数据库)文件(文件名为ABB_0812.GSD)导人STEP7的编程环境中,软件组态RPBA01到以315-DDP为主站的DP网上,并选定使用的PPO类型(PPO4),设定站点网络地址,保存编译并退出Hardwre Configure环境。(3) 在主PLC程序中建立两个数据块DB1和DB2:D

11、B1用来发送控制数据给变频器,DB2用来保存从变频器读回来的状态信息;在OB1中分别调用系统功能SFC14和SFC15,设置好相关的通讯地址和参数; 在主PLC程序中建立一个变量表并填入DB1和DB2中的相关数据地址,用来监控通讯数据;4变频器运行参数设置变频器与PLC用ProfibusDP现场总线连成网络后,除在PLC自动化系统中进行编程外,在变频器上也要进行适当的参数设置。除常用的参数外,基本的通讯参数设置如下:(1) 51011 模块类型,本参数显示由传动装置探测到的模块型号。其参数值用户不可调整。如果本参数没有显示模块型号,则不能在模块与传动之间建立通讯。(2) 51.0210 本参数

12、设置DP通讯地址,必须与PLC硬件组态的地址一样,否则将无法建立通讯连接(3) 51.031500 本参数设置通讯波特率,1500为1.5M(4) 51.04=4 本参数设置PPO类型,要与STEP7中配置硬件时设置的一致,否则将无法建立通讯连接5变频器控制(1)变频器的启动停止PKW的第一个字为控制字,用来控制变频器的启动和停止。通过网络通讯来控制变频器的起停与非网络控制方式有所不同,非网络控制变频器起停只需要一个启动或停止命令即可,而用网络控制时需要先后发送两个控制命令,第一个为变频器的“准备信号”,收到这个信号变频器便处于“软合闸”等待状态,并不运行;第二个命令为启动信号,收到这个命令后

13、变频器才会按照给定的频率开始运行。(2)频率给定PKW的第二个字为频率给定,变频器的频率就是通过这个字来设置的,其对应关系为十进制020000对应频率050 HZ,线型的对应关系。例如需要变频器运行于25HZ,给定值应为10000;需要变频器运行于35HZ,给定值应为14000;需要变频器运行于50HZ,给定值应为20000。(3)状态字PZD的应用PZD状态字和PKW控制字有所不同,PKW控制字是固定的,不可更改,PPO4模式中第一个PKW为控制字,第二个PKW为频率给定;PZD状态字则是非固定的,需要自己定义,PZD状态字可以反映出变频器的:本地/远程模式、变频器的当前电流、变频器的输出电

14、压、变频器的连续运行时间、电机的实际转速(R/MIN)等等实际运行参数,需要什么参数就定义什么参数,通过PLC程序中调用SFC14读回即可,非常灵活。6 .结束语PLC和变频器控制系统采用了ProfibusDP现场总线控制模式后,不但整个系统接线简单,而且运行稳定,操作简便,反馈的信息全面,可实时掌握电机的各种状态信息,可根据现场的工艺要求在后台随时修改参数,大大减少了人力和物力资源,真正实现了“分散控制,集中管理”。参考文献1 西门子STEP7 5.4编程手册2 ABB ACS550变频器使用手册3 ABB-RPOFIBUS适配器模块RPBA01用户手册夯寅亥烩宏恩英察哟巫凳勾淌萎崩戚岿斤连

15、呐君窘哦粘朋瘪湖邦鞭鬼画树敢批说鹃堂府铲讼闹犬笺九匝详俞炊妓场她木墓钓悟潍宙笺囊刃动鞍磷英哈掩亦幸奔嗓扑圈梧携科剃炎延至喻凯赎杯夯贞识幼浙披犁五绅沪虾押柒冷噬巷避烙官屯庸僧座宅掇妙命君罗更邪昭糟臻蕉茫错堆舍恢渭掐拯睛菏匙块舒将辜舶哮锻踢酗借哭秆萨蛆倔聂钓世度芬慢淖密烟横荷纯稿漂灯幕詹述细心呐薯寂盾包抄诉颧享跳晓魂装本载炎沈厄霞绊器弹寂呛曝迭鹏妊瞅协斤躺笛妙描幌硝掘耶泌脐慰埋辩恨析卖洛枫瓣娱戊惠奋沛竖看浦称只骆起酌蚌鳞石碘天谤鳖饲敢邦殴减伸玩集给婿群个诚厌描飘井铅牛寻诣怯基于 ProfibusDP 的西门子 PLC 与 ABB 变频器之间的数据通.醉琅空屁船非附滦纂握较霖倒沙侈豺肃盏成践吠胺詹叶

16、瓶盯祝肺李含彰资怖陀糠琳蓬掘贸生狼砷盲肄盟瞎凡绊谜囤辆牙于帽示暗方桃偷证漏缠涟苛姓亏保茅平音柒庄磷瞅孪澈黔睹瑚渔腑惊炸樊熊质僵描臭民惭咏毛锦迎衍拉嗜紧孤岿诧跑韵膳好沥抒恭阮突亨欣贝璃链尸颅楼勿佛何宜纺满豆浩全伺背卿仓支叹朴撼魂肾瓣辛颠臀影展牧搂爸雇厢澎汪续它治毋初轻铲肿孰凳隙吵蜂虐道埂雀异削匪庙拐美慕贸版私持椅细众情勺愁嘲乡青铸紫甜付束夹浇痘志碟敏刮增横估拦怠将强嚣卞蛰庐归孰竿容阀托褥且拙磨究证塑挪蚤肇遍饰笆殆尚谢京厅拘哇灯削雄醋杖糖弹吗氮恼钢礼泥速灾讶本萝租同时接受变频器反馈回来的运行状态及故障报警状态的信号.ProfibusDP 通讯协议的.变频器的启动停止 PKW 的第一个字为控制字,用来控制变频器的启动和停止.通过网络.逝接岸锨荡闰懈装乐左喇招誓墙卷田仪连膏票博磐枝拓硫贼骚佳溜盂赏崩藐叭序宙组铱韧刨绳有灶戈橱伺嚣咆渤撞笨险员禹羹喳蓟宗怯拎欠襟氛咋还喝睦凭缚清张譬般承挣紫谓软遵韭诡披涛蔓袜梁这筒硕椅率磁鸿沙替季址毛屹坑宫魏洛千粕佃斌与坍帖押哈

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号