找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
你这个问题很好,
一、关于DP/PA Link组态问题:
在STEP7中找不到DP/PA Link的解决方法:
正确路径应为:硬件目录 > PROFIBUS PA > DP/PA Link
如果确实找不到,可能是以下原因:
a) 需要安装DP/PA Link的GSD文件(从西门子官网下载)
b) 在STEP7中通过"Options > Install GSD File"导入
c) 确认使用的具体型号(如6ES7157-0AA82-0XA0)
替代方案:
FDC157-0是DP/PA Coupler,只能用于透明传输。若要实现总线供电和协议转换,必须使用DP/PA Link:
DP/PA Link型号示例:
? 6ES7157-0AA82-0XA0(支持31个PA设备)
? 6ES7157-0AC82-0XA0(支持2个段,每段31设备)
二、关于PROFIBUS帧长度限制问题:
根本原因:
PROFIBUS-DP的单个报文帧最大244字节(包括头尾),每个PA设备需要占用约12字节的组态数据。
解决方案:
a) 分段管理:
使用多个DP/PA Link(每个Link挂接不超过15-20个PA设备)
示例配置:
[CPU]---[DP]---[Link1(18设备)]---[Link2(18设备)]...共需6个Link
b) 优化组态:
在Link属性中启用"Reduced OB data"选项
禁用非必要的过程数据(如设备状态字)
帧长度设置:
在DP主站属性中:
进入"PROFIBUS"选项卡
修改"Highest PROFIBUS address"为较低值(如32)
调整"Response monitoring"为更大的值(如100ms)
三、推荐配置方案:
硬件架构:
CPU1516-3PN/DP --[DP]--> 6个DP/PA Link --[PA]--> 每个Link带16-17个PA设备
组态步骤:
安装***GSD文件包(可从西门子支持号A00256657获取)
在HW Config中依次插入:
IM157 DP/PA Link(6个)
为每个Link分配PA设备(均匀分布)
设置DP总线参数:
波特率:45.45kbps(PA标准速率)
行规:PA Profile 3.02
诊断建议:
使用SIMATIC PDM进行设备管理
在OB86中处理总线故障中断
补充说明:
对于100个DP设备,建议:
使用ET200M远程站(IM153-2)进行分组
每个DP段不超过32个从站
总线上所有DP设备地址总和不超过244字节的组态数据限制。
希望可以帮到你,记得给个好评。。
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城
2、中继器是有必要的