|  首页  |  资讯  |  评测  |  活动  |  学院  |  访谈  |  专题  |  杂志  |  产服  |  
您现在的位置:硅谷网> 学院> 论文>

杨海涛:基于PROFIBUS总线PLC与变频器通讯的实现

2012-10-24 11:54 作者:杨海涛 来源:硅谷网 HV: 编辑: 【搜索试试
  【硅谷网10月24日讯】据《科技与生活》杂志2012年第16期刊文称,PROFIBUS现场总线技术是当今控制领域的热点,本文以SiemensS7-300PLC为主控制器,基于PROFIBUS总线技术,实现与DANFOSSFC300变频器的通讯,详细深入分析DANFOSSFC300变频器的通信协议及提供了PLC对变频器的启停控制及数据传送的方法,给出了系统的通信网络设置、参数配置。
  关键词PROFIBUS;PLC;变频器;通讯
  PROFIBUS是目前得到广泛应用的现场总线之一,满足了生产过程现场级数据可存取性的重要要求,一方面它覆盖了传感器/执行器领域的通信需求,另一方面又具有单元级领域的所有网络通信功能。PROFIBUS现场总线是不依赖生产厂家的、开放的现场总线,各种各样的自动化设备均可通过统一标准的接口通信,因此PROFIBUS已成为事实上的国际公认的标准。
  1PROFIBUS现场总线(1)
  现场总线PROFIBUS是ProcessFieldbus的缩写,是一种国际性的、开放式的现场总线标准。PROFIBUS定义了各种数据设备的串行现场总线的技术和功能特性,这些数据设备可以从底层(如传感器、执行器)到中间层(如车间层)广泛分布。PROFIBUS以ISO/OSI的网络参考模型为基础,提供了三种兼容的通信协议类型:PROFIBUS-DP、PROFIBUS-PA和PROFIBUS-FMS。这三个相互兼容的协议既有共性,又有个性,应用各有侧重,所在协议能在同一条总线上混合使用。
  2PLC与变频器通讯的实现
  2.1系统结构
  现以DANFOSSFC300变频器为例,讨论变频器与S7-300PLC之间的通讯的实现。系统配置为:1套PLC主站(S7-300,集成DP接口),1台变频器(FC300),1个TP270触摸屏,采用PROFIBUS-DP网络实现S7-300PLC和DanfossFC300变频器的通讯,变频器通过PROFIBUS-DP来实现电机的启/停和调速控制,并把变频器的实际运行状态通过PROFIBUS网络输送并显示在触摸屏TP270,从而达到对电机的运行控制目的。
  CPU315-2DP作为一级DP站,通过CPU内置的PROFBUS-DP接口与PROFBUS总线连接,负责读取总线上所有分布式I/O模块的状态字(包括数字量和模拟量),同时进行控制字(包括数字量和模拟量)的传送。触摸屏TP270作为二级DP主站,用于系统操作和监视等。DanfossFC300变频器加上PROFBUS通讯模块作为从站,来实现主站PLC对电机远程实时的变频控制。
  2.2DanfossFC300变频器(2)
  FC300变频器是丹佛斯公司生产的变频调速设备,作为丹佛斯变频器家族的一种新型产品,继承了以往5000系列变频器成熟的总线通讯技术,V1版本增加了与第三方设备网络组态的灵活性,可以作为国际通用总线PROFIBUS从站,挂靠在PROFIBUS网络中,方便的实现过程控制的需要。
  2.3变频器参数设置
  2.3.1S7中设置FC300参数
  通讯区与应用有关,选择通信报文为PP02,STEP7系统自动给FC300分配I/O地址。如果需要读写FC300参数,则需PCV区,如果除设定值和控制字以外,还需传送其他数据,则要选择PCD。(3)在选项中有1,WHOLECONS.(PCD,PCV数据是连续的,都有调用SFC14,15)2,WORDCONS.(只有PCV数据是连续的,不需要调用SFC14,15)。
  本文采用的是“2,WORDCONS”,选择通信报文为PP02,STEP7系统自动给FC300分配I/O地址。双击FC300,进入FC300属性对话框(如图所示),在“ParameterAssignment"-->“Device-specificparameters”进行变频器初始化需要设置:“AutoConfiguration”选项中选择“EnableAutoconfig”(变频器通过网络配置参数)。
  PUNinP915/0“FieldbusCTW”(控制字CTW)、PUNinP915/1“FieldbusREF”(电机实际速度的百分比)和PUNinP916/0“StatusWord”(状态字STW)是由系统定义,控制字CTW选项是指根据PLC设定的参数来控制变频器的运行,状态字STW选项是指PLC从变频器上读取实际状况参数。
  从CTW的状态字的定义可以看到,如要控制电机正转则参数为“W#16#047C”,反转为“W#16#847C”,停止为“W#16#0400”,
  PUNinP915/2“Ramp1RampupTime”选项中可以设置(电机的加速时间)、PUNinP915/3“Ramp1RampDownTime”(电机的减速时间)、PUNinP915/4"MaximumReference"(最大参考值)、PUNinP915/5"MinimumReference"(最小参考值)等。可以根据实际运行和控制的需要进行配置。
  PUNinP916/1“MainActualValue”从变频器上读取电机主要数值、PUNinP916/2“MotorCurrent”从变频器上读取电机电流等。
  2.3.2变频器参数设置
  组态完成后,要使变频器能够用PLC通过PROFIBUS来控制,变频器也需要一定的参数设置才能实现,变频器初始化后需要注意以下参数设置:
  P801命令源:数字或者控制字(或者仅仅控制字)
  P810控制字格式:FC或者Profidrive
  P918站号:4(必需与硬件组态时保持一致)
  2.4通信编程
  2.4.1建立数据块
  读写数据一般都在一个DB块中,且最好与硬件组态设定的I/O地址范围大小划分相同大小的区域,便于建立对应关系和管理(4)。因此建立数据块DB1,将数据块中的数据地址与从站(FC300)中的PCD、PCV数据区相对应,包括实现变频器启动、速度调节、合闸、分闸、故障复位、速度和电机电流等参数。
  2.4.2通信程序
  在S7中设置FC300参数中,采用的是“2,WORDCONS”,选择通信报文为PP02,STEP7系统自动给FC300分配I/O地址,不需要调用SFC14,15来完成PLC与变频器的读写,只需对系统自动分配的PQW地址和PIW址进行直接读写操作。
  在程序中,根据硬件配置中的FC300中的“设备参数设置”,I/O地址PQW272,对应PUNinP915/0"FieldbusCTW"(控制字CTW),参数“W#16#47C”控制电机的正转。I/O地址PQW272,对应PUNinP915/1"FieldbusREF"(电机实际速度的百分比),可以通过修改DB1.DBW0中的数据来调整电机实际运行速度。I/O地址PQW276.根据硬件配置中的FC300中的“设备参数设置”中PUNinP915/2"Ramp1RampupTime"电机加速时间设定。
  根据硬件配置中的FC300中的“设备参数设置”,I/O地址PIW272,对应PUNinP916/0"StatusWord"(状态字STW),PLC读取变频器的状况参数,存放在DB1.DBW10中。而I/O地址PIW274和地址PIW276分别对应PUNinP916/1"MainActualValue"和PUNinP916/2"MotorCurrent。
  3结束语
  随着变频器的广泛应用,变频器的通信问题会越来越受到重视,特别是基于PROFIBUS总线实现PLC与变频器通讯的控制系统,将增强整个系统的可靠性、可维护性,实现了分布式控制,降低了系统的工作风险并且提高了系统的响应速度和控制精度,而解决这一问题的方法是深刻领会变频器的通信协议,合理编制控制程序,从而有效地实现变频器与PLC的通信问题。
  
【对“杨海涛:基于PROFIBUS总线PLC与变频器通讯的实现”发布评论】

版权及免责声明:
① 本网站部分投稿来源于“网友”,涉及投资、理财、消费等内容,请亲们反复甄别,切勿轻信。本网站部分由赞助商提供的内容属于【广告】性质,仅供阅读,不构成具体实施建议,请谨慎对待。据此操作,风险自担。
② 内容来源注明“硅谷网”及其相关称谓的文字、图片和音视频,版权均属本网站所有,任何媒体、网站或个人需经本网站许可方可复制或转载,并在使用时必须注明来源【硅谷网】或对应来源,违者本网站将依法追究责任。
③ 注明来源为各大报纸、杂志、网站及其他媒体的文章,文章原作者享有著作权,本网站转载其他媒体稿件是为传播更多的信息,并不代表赞同其观点和对其真实性负责,本网站不承担此类稿件侵权行为的连带责任。
④ 本网站不对非自身发布内容的真实性、合法性、准确性作担保。若硅谷网因为自身和转载内容,涉及到侵权、违法等问题,请有关单位或个人速与本网站取得联系(联系电话:01057255600),我们将第一时间核实处理。
广告
相关
·基于视频会议终端QoS(服务质量)技术方案探析
·基于学习兴趣培养的《C语言程序设计》教学研究
·基于“面向服务架构”SOA的PLM系统浅析
·基于LPC1114的加窗差值FFT算法的谐波检测设计
·基于SDM模型的250T转炉钢包底吹模型开发
·《硅谷》杂志:基于制品挤压方法的研究
·基于C/S模式的学生学籍信息管理系统的设计与实现
·基于机构运动精度的平稳性车辆轮轴探伤研究
头条
硅谷网解密:4G网络中的微波传输解决方案 硅谷网解密:4G网络中的微波传输解决方案
在2013年12月4日,工信部向中国移动、中国联通、中国电信颁发TD-LTE(4G)经营许可之后……
·硅谷网解密:4G网络中的微波传输解决方案
·创意产业的批量化规律 工业造型方法论之加减
·《硅谷》杂志:浅谈电信运营商开展IPTV业务
·《硅谷》杂志:新型桌面搜索关键技术的研究与
·硅谷杂志:基于时间技术的搜索引擎排名算法
图文
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介
最新
·佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
·利用重力势能做功发电介绍和势能输出系统介绍
·李磊:新时代下电网调度自动化技术的发展分析
·提升企业竞争力以及企业人力资源管理优化思考
·《硅谷》杂志:采油分层测静压工艺技术浅究
热点
·判断连续时间系统的线性非时变性和因果性
·3DMAX+Vary室内漫游动画制作的技法浅析
·长期使人困惑的问题:TCP连接中断的实时检测
·佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
·关于汽轮机油系统失火原因分析及防范措施的一
旧闻
·徐海:智能变坡水槽控制系统的设计与实现
·探讨气体检测中如何应用数字信号处理技术
·硅谷杂志:云计算在飞行试验数据处理中的探索
·硅谷杂志:关于网络安全解决方案的探讨
·博物馆数字化展示应用研究
广告
硅谷影像
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介绍
公关负责人离职背后:危机公关案例分析
公关负责人离职背后:危机公关案例分析
硅谷网解密:4G网络中的微波传输解决方案
硅谷网解密:4G网络中的微波传输解决方案
使用Autoit脚本在虚拟内存盘设置考试模拟系统
使用Autoit脚本在虚拟内存盘设置考试模拟系统
探秘开滦集团设备租赁管理系统的设计和实现
探秘开滦集团设备租赁管理系统的设计和实现
关于我们·About | 联系我们·contact | 加入我们·Join | 关注我们·Invest | Site Map | Tags | RSS Map
电脑版·PC版 移动版·MD版 网站热线:(+86)010-57255600
Copyright © 2007-2020 硅谷网. 版权所有. All Rights Reserved. <京ICP备12003855号-2>