S7300与DanfossFC300Profibus通讯调试说明20140606_第1页
S7300与DanfossFC300Profibus通讯调试说明20140606_第2页
S7300与DanfossFC300Profibus通讯调试说明20140606_第3页
S7300与DanfossFC300Profibus通讯调试说明20140606_第4页
S7300与DanfossFC300Profibus通讯调试说明20140606_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、丹佛斯自动控制管理(上海)有限公司400-611-9988Page of10S7300C与DanfossFC300PROFIBUS-DP通讯丹佛斯FC系列变频器,作为丹佛斯变频器家族的一种新型产品,继承了以往5000系列变频器成熟的总线通讯技术,作为5000系列的替代产品,其在PROFIBUS上的基本协议没有变化,参数寻址和GSD文件有所不同,VI版本增加了与第三方设备网络组态的灵活性,可以作为国际通用总线PROFIBUS从站,挂靠在PROFIBUS网络中,方便的实现过程控制的需要,本文以西门子S7-300做主站,介绍怎样通过PROFIBUS实现通讯,以及如何用FC300替代VLT5000变频

2、器。注意:阅读本文的前提是对丹佛斯FC系列变频器参数设置以及STEP7编程有一定的了解;示例系统的体系结构S7-300CCPU313-2DPFC302本例中选用S7-300CPU313-2DP作为PROFIBUS-DP主站,连接一个FC300变频器,连接多个FC300时与之相同。软件版本描述需要软件:STEP7V5.5需要硬件:1:S7-300CPU313-2DP2:FC3023:PROFIBUS-DP接口模块MCA101,用于安装在FC302上,使之成为PROFIBUS-DP从站。组态主站系统打开SIMATICMANAGER,通过FILE菜单选择NEW新建一个项目,在NAME栏中输入项目名称

3、,将其命名为TEST,在下方的StorageLocation中设置其存储位置。丹佛斯自动控制管理(上海)有限公司400-611-9988Page of10项目屏幕的左侧选中该项目,在右键弹出的快捷菜单中选择InsertNewObject插入SIMATIC300Station,可以看到选择的对象出现在右侧的屏幕上。1InsertNewObject卜IMATIC400ationFLCSIMATIC300StationRerL:=JTieF2ObjectFroperAlt+F;mturrLSIMATICHS.tationSIMATICFCStationOther三tationr双击右侧生成的hard

4、ware图标,在弹出的HWconfig中进行组态,在菜单栏中选择“View选择“Catalog”打开硬件目录,按订货号和硬件安装次序依次插入机架、电源、CPU。丹佛斯自动控制管理(上海)有限公司400-611-9988Page of10插入CP时会同时弹出组态PROFIBUS画面,选择新建一条PROFIBUS(1),组态PROFIBUS站地址,点击“Properties”键组态网络属性如下图:在DP属性的OperatingMode中,将其设为DPmaster丹佛斯自动控制管理(上海)有限公司400-611-9988Page of10在本例中主站的传输速率为“1.5Mbps”,“DP”行规,无中

5、继器、OBT等网络元件,点击“OK”键确认并存盘。组态从站:在DP网上挂上FC300,并组态FC300的通讯区,通讯区与应用有关,如果需要读写FC300参数,则需PCV区,如果除设定值和控制字以外,还需传送其他数据,则要选择PCD。在选项中有1,Moduleconsistent.(PCD,PCV数据都是连续的,必须调用SFC14,15通信功能块)2,Wordconsistent.(只有PCV数据是连续的,即:PCV需调用SFC14,15;PCD可以选择用SFC14,15或者MOVE指令)丹佛斯自动控制管理(上海)有限公司400-611-9988Page of10丹佛斯自动控制管理(上海)有限公

6、司400-611-9988Page #of10丹佛斯自动控制管理(上海)有限公司400-611-9988Page #of10_|AdditionalFieldDevices丹佛斯自动控制管理(上海)有限公司400-611-9988Page #of10:“_|General_|DrivesE1-IDanfoss白QFC1W200Z300|自崔FC1DD/2OO/SC5UniversalmodulePnoffidrivestndardtelegram1FTOType1ModuleconsistentPCDPPOType1WordconsistentPCDPF1。Type2Moduleconsist

7、entPCDPPOType2WordconsistentPCDPPOType3ModuleconsistentPCDPPOType3WandconsistentPCDPPOType4ModuleconsistentPEDPPOType4WordconsistentPCDPPOType5ModuleconsistentPCDPPOType5WordconsistentPCDPPOType6ModuleconsistentPCDPPOType6WandconsistentPCDPPOType7ModuleconsistentPEDPPOType7WordconsistentPCDPPOTypeSM

8、oduleconsistentPCDPPOType3WordconsistentPCDi-_|FCM3Cunh.伽viTtwim/fimn/Rmn在本例中,采用4PCV,2PCD;FC300地址为4。丹佛斯自动控制管理(上海)有限公司400-611-9988Page #of10丹佛斯自动控制管理(上海)有限公司400-611-9988Page #of10丹佛斯自动控制管理(上海)有限公司400-611-9988Page of10SlotQAd.FC1D0FC2DOFC300I4FC100/200/300刻PPOType丁get劇曰t/Comment284.267284.267OrderNumb

9、er/DesignationPPOType1McduleucirdwtentPCD256.263IAddress256.263PROFIBUS(1):DPmastersvstem(1)PS3072A2:|CPU313C-2DPA2DP2.2DH6/D0162.4Coursi3”456Ljin丹佛斯自动控制管理(上海)有限公司400-611-9988Page #of10丹佛斯自动控制管理(上海)有限公司400-611-9988Page of10256-263为PCV参数区地址;264-267为PCD过程数据区地址;FC300参数设置要使变频器能够用PLC通过Profibus来控制,变频器也需要一

10、定的参数设置才能实现,变频器初始化后需要注意以下参数设置:P801命令源:数字或者控制字(或者仅仅控制字)P810控制字格式:FC或者ProfidriveP918站号:4(必需与硬件组态时保持一致),备注:当P918站地址与硬件拨码开关冲突时,硬件拨码开关优先,设置好后重新上电生效!程序的编写对PCD(过程数据)的读写:在Step7中对PCD(过程数据)读写参数时调用SFC14和SFC15SFC14(“DPRD_DAT”)用于读Profibus从站(FC300)的数据SFC15(“DPWR_DAT”)用于将数据写入Profibus从站(FC300)硬件组态时PCD的起始地址:W#16#108(

11、即264)1.建立数据块DB1,将数据块中的数据地址与从站(FC300)中的PCD、PCV数据区相对应.丹佛斯自动控制管理(上海)有限公司400-611-9988Page of102.在0B1中调用特殊功能块SFC14和SFC15,完成从站(FC300)数据的读和写:丹佛斯自动控制管理(上海)有限公司400-611-9988Page of10其中:LADDR表示:硬件组态时PCD的起始地址(W#16#108即264);RECORD表示:数据块(DB1)中定义的PCD数据区相对应的数据地址;RET_VAL表示:程序块的状态字,可以以编码的形式反映出程序的错误等状态在本例中设定值和控制字可以从数据

12、块DB1中传送.DB1.DBW20设为047E再变为047F后DB1.DBW22中的频率值将输出。(810参数在profidrive的控制字协议下)DB1.DBW20设为047C后DB1.DBW22中的频率值将输出(810参数在fc的控制字协议下)状态字和实际值可从DB1.DBW8,DB1.DBW10读出。要对变频器其他不同项目的参数进行设置,只要编程改变RECORD地址里的数值即可。对PCV(参数区)读写在Step7中对PCV(参数区)读写参数时同样调用SFC14和SFC15SFC14(“DPRD_DAT”)用于读Profibus从站的数据SFC15(“DPWR_DAT”)用于将数据写入Pr

13、ofibus从站硬件组态时PCV的起始地址:W#16#108(即264)读写过程和对PCD(过程数据)的读写相同,只要编程改变RECORD地址里的数值即可.丹佛斯自动控制管理(上海)有限公司400-611-9988Page of107数据传送规则对pcv区数据的访问是同步通讯,即发一条信息,得到返回值后才能发第二条信息。PCV为4个字,定义如下:PCAINDPVAPVAA:常用值:1、2、3、6、7、8其中:1:读请求6:读请求(有数据分组)2:写请求(单字)7:写请求(有数据分组、单字)3:写请求(双字)8:写请求(有数据分组、双字)PNU:参数号:直接将数值转换为十六进制即可;B:通常为0

14、C:参数索引选择位:选择数组参数所用的索引值8如何用FC300替代VLT5000变频器作为丹佛斯新一代FC300系列变频器在功能及性能上可完全替代老一代VLT5000系列变频器,这个也是很多客户经常面临的问题,那么可以通过下面二种方法来实现:第一种:购买丹佛斯MCA114通信卡安装该卡后,仅需对FC300变频器的参数进行修改即可,特别注意站地址需和以前一样,在通信方面,它可以在FC300变频器上模拟VLT5000的指令,这样PLC程序不需任何修改,避免了在PLC硬件组态里重新组态的麻烦,对于系统改造来说大大减少了调试时间,以及调试风险;通信部分主要涉及的参数如下:丹佛斯自动控制管理(上海)有限

15、公司400-611-9988Page of10功能说明VLT5000参数FC302参数控制字格式512810通信超时延时803803通信超时延时动作804804PCD写配置915915PCD读配置916916站地址918918第二种:购买丹佛斯MCA101通信卡如果采用该通信卡的话,那么就相当于调试一台新的FC300变频器以及通信配置,除了按照第一种方法调试变频器参数外,通信方面需要在PLC硬件组态重新配置,大致步骤如下:1:导入FC300变频器的GSD文件;2:记下需要替换的VLT5000的站地址,PPO类型,以及PIW/PQW地址;3:从Profibus网络上删除VLT5000站;4:插入

16、新的FC300站,配置同样站地址,PPO类型,PIW/PQW地址;5:保存编译,下载硬件组态;6:变频器重新上电即可。参数也可以通过MCT10软件转换!把VLT5000转换为FC300的参数!丹佛斯自动控制管理(上海)有限公司400-611-9988Page of10g20120611KangshifuVLT5000-FC302-MCT10Set-opSoftwareFileEditViewInsertCommunicationTodIeOptionsHelp旦.宀Network|RDP-Vl-REthernetRSerial-RSerialAucom嘤Project占“学1;VLT50163S0V-500VZEParameters0-*Operation日nddisplay*Loadandmotor*Referen匸亡宜andlimits*Inputsandoutputs*Speciialfunctions*Serialcommunication*T&chnicalfunctio*GroupS*Group9jAliarmsCompare.BB

温馨提示

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

评论

0/150

提交评论