《DPCOUPLER使用心得》由会员分享,可在线阅读,更多相关《DPCOUPLER使用心得(2页珍藏版)》请在金锄头文库上搜索。
1、DPCOUPLER使用心得:组态:step7v5.3或更高版本中以经安装了GSDfiles,可以在“netcomponent中直接找到,若低版本的则需要下载GSD文件并安装。电源供电(端子PS1,PS2):coupler可以使用两个各自独立的电源供电。若连接两路24V电源,coupler自动使用networkl的电源供电,此时电源供电是冗余的,network1电源失效后自动切换到network2电源供电。若仅提供一个24v电源,建议连接到PS2.拨钮:DIA(datavalidityindication)是I/0数据有效性。DIAon(dpi)网络1的input=网络2的output使能LSB
2、校验位DIAon(dp2)网络2的input=网络1的outputEg.Profibus18byteinput=profibus28byteoutput,则8byte中的第一位可以判断来自coupler的profibus2中的数据是否有效。(=1有效;=0无效)当选择“ON”时组态输入字节时不能使用第一个字节中的第一位。建议使用数据有效性时不用第一个字节。ADDR:此开关的位置决定PROFIBUS地址是由拨钮设置还是由step7中设置。=OFF地址是由拨钮设置(使用拨钮设置的新地址需要断电再上电才有效)=ON由step7中设置,profibus地址从非易失性存储器中获取(使用STEP7分配地址
3、时必须使用“AssignProfibusddress才能把地址进行更改),在profibusdpslave属性中修改的地址然后“download”,此时是无法真正修改profibus地址的。这跟Cpu的集成DP口不太相同。试验时曾经读到了DP/DPcoupleraddress是126,这是默认地址,存储在coupler中非易失性存储区的。其有效地址是1125。用“AssignProfibusddress分配地址后新的地址会存储到非易失性存储区。PS:此开关选择“on,可以使dpcoupler知道哪个网络的24V电源连接到供电端子。也可以使用诊断功能诊断是否供电电源失效。Coupler若只连接来
4、自profibusl网络的24v(on1亮),或只连接来自profibus2网络的24v(on2亮),或两路同时连接(onlon2均点亮),以上三种情况均可以正常工作并进行数据交换。指示灯:对于DP/DPcoupler如果只连接profibus1没有连接profibus2,则SF1,SF2,BF2将为红灯,profibus1中cpu上SFlightred,profibus2中连接的cpuLEDSF常亮,BF闪。如果连接profibus2,指示灯将恢复正常(前提组态正确)。但如果断开profibus1电缆,贝炽有SF1,BF1常亮,对profibus2没有影响。试验一:使用UNIT方式以4byt
5、einput=4byteoutput没有问题可以通讯但用64byte(无论输入还是输出)在CPU315-2AF03存盘编译均不能通过。使用32byte可以编译通过。在CPU315-2AG10中组态64byteor64word,均可以通过分析:可能是老版本的CPU不支持。注意:若双方组态不一致,或I/O长度不一致,则会亮红灯SF1,BF1常亮;SF2,BF2快速闪烁!试验二:使用consistent方式,调用SFC14,15:使用一致性的方式1)4byteconsisent新的CPU315-2AG10发送给2AF03可以收到;Cpu315-2AF03发送,CPU315-2AG10不能收到,发送块error8093。2) 若想发送4byte并使用一致性,在Cpu315-2AF03中的coupler组态中需要使用“universalmodule”并定义为“totallength”。3) 选成3byte或大于4byte,调用SFC14,15,双方均可完成发送与接收。试验三:network1用cp342-5连接coupler,调用FC1,FC2;network2用cpu315-2AF03连接coupler,调用SFC14,15结果:发送接收一切正常。试验四:network1使用187.5Kbps,network2使用1.5Mbps.结果:发送接收一切正常