在使用OLM(光纤链路模块)时,必须考虑到光纤电缆的组态。STEP 7会根据光纤电缆的组态重新计算PROFIBUS的参数。在这里,必须使“时间间隙”适应网络规模,网络拓扑结构和传输速率。
用户必须改变PROFIBUS参数,因为电缆和网络元件以及网络元件的监控机制会导致信息延迟。如果给“时间间隙”组态了一个太低的值,可能会导致OLM(系统LED会闪红/绿灯)的功能错误和错误显示。
考虑光纤电缆的组态
在硬件组态中为电缆组态设置
- 打开PROFIBUS DP 主站系统的属性。在“属性- DP master system”对话框中点击“Properties”按钮。会打开“Properties - PROFIBUS”对话框。
图. 01 - 换到“Network Settings”标签并单击“Options...”按钮。“Option”对话框打开。
图. 02 - t使能"Take into account the following cable configuration"选项。
输入在PROFIBUS子网中使用的“OLM”个数。
输入电缆长度。电缆长度是网络中所有FO电缆(段的长度)的总和。长度单位定为千米。
如果在一个光纤环网中使用OLM,使能“Optical ring”选项。选择光纤环网中使用的OLM。
图. 03 - STEP 7会根据电缆组态重新计算PROFIBUS总线的参数。
- 在“Properties - PROFIBUS”对话框中选择“DP”总线行规。单击“Bus Parameters...”按钮。PROFIBUS总线参数设置界面显示。
图. 04 - 图. 05显示了PROFIBUS总线行规为“DP”时,在FO电缆长度为2千米的光纤环网中使用5个类型为OLM P12和OLM G12的OLM时PROFIBUS的参数。
在这个例子中,间隙时间是500 t_bits。在光纤环网中使用OLM时,“Retry Limit”参数必须至少设置为3而且“Min. Tsdr”参数必须至少设置为11。
图. 05 - 图. 06显示了在PROFIBUS子网中没有使用OLM时的PROFIBUS总线参数。这种情况时,间隙时间是300 t_bits。“Retry Limit”参数=1,“Min. Tsdr”参数=11。
图. 06
注意
间隙时间的计算只考虑了以下情况:光纤网络中每个OLM上连接一个不超过20米的RS485总线分段。这时单击“Recalculate”按钮来重新计算总线参数。
最高站地址(检查HSA)
最后,需要检查HSA是否至少比网络中所有PROFIBUS站点的总数量大1。如果情况不符,就必须相应的改变参数。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc322840.html