热门搜索
1847工业学习平台V90 EPOS控制功能及常见问题3RT1(95A以下)产品退市声明选型产品信息启停和调速

签到有奖

  • 移动端入口

  • 工业服务小程序
  • 支持中心移动端首页
  • 智能小西- 智能问答与在线预约
  • SIEMENS工业找答案小程序
  • 工业培训与认证
  • 西门子工业1847俱乐部
  • SIEMENS工业技术支持与服务
@CurrentUser.EmailCount@

消息提醒

登录 | 注册
@CurrentUser.NickName@
1847会员:未开通
VIP等级 @CurrentUser.vipLevel@
西币
@CurrentUser.coin@
  • 我的支持中心
  • 我的1847会员
  • 我的技术论坛
  • 我的找答案
  • 我的下载中心
  • 我的售后服务
  • 我的培训认证
  • 我发的帖子
  • 我跟的帖子
  • 我的论坛设置
  • 论坛用户指南
  • 我的下载中心
  • 我的培训认证
  • 我的提问
  • 我的回答
  • 已经帮助了@CurrentUser.allAnswercount@人我要回答
  • 已连续活跃@CurrentUser.allLoginDayCount@天我要提问
  • 首次回答问题获得双倍西币积分
  • 个人设置
  • 退出
  • 首页
  • 技术支持
    • 技术支持
    • 风驰卡
    • 产品入门
    • 在线产品选型
  • 售后服务
    • 售后登记和质保查询
    • 备件商城
    • ASP工程师验证
    • ASP公司证书验证
    • 售后服务常见问题
  • 下载中心
    • 首页
    • 售前文档(样本、宣传册等)
    • 售后文档(FAQ、手册等)
  • 学习平台
    • 首页
    • 了解会员权益
    • 立即开通1847会员
  • 培训认证
    • 首页
    • 教室及直播课
    • 取证训练营
    • 在线自学课
    • 认证证书查询
    • 培训伙伴验证
  • 技术论坛
    • 首页
    • 最新发帖
    • 精华帖
    • 发新帖
  • 找答案
    • 首页
    • 已解决问题
    • 精华常见问题
    • 发布新问题

运维工程师专区

官方商城

  • 西门子中国
    工业自动化
    驱动技术
    客户服务
    冶金技术
    行业市场解决方案
    工业支持中心
  • 工业支持中心
    我的支持中心
    下载中心首页
    全球技术资源
    1847工业学习平台
    产品入门新手必读
    找答案
    技术论坛
    售后服务
    网络资源新手必读
    高级搜索
  • 技术论坛
    论坛公告
    论坛使用指南
    最新发帖
    精华帖
    分享帖
    高赞帖
    热门帖
    高端推荐帖
    最高收藏帖
  • 咱工程师的故事 / 网友专栏
  • S7-300 CP342-5作DP从站与DCS通讯

技术论坛

 • 产品分类
自动化系统
  • SIMATIC S7-1500系列 
  • SIMATIC S7-1200系列 
  • SIMATIC S7-200
  • SIMATIC S7-200 SMART 
  • SIMATIC S7-300/400 
  • SIMATIC S5
  • 通信与网络组件
  • Profinet技术开发专区
  • 工业边缘计算
  • SIMATIC WinCC / Panel 
  • SIMATIC WinCC OA (原PVSS)
  • DCS/SIMATIC PCS7
  • IPC/PG
  • LOGO!
  • 物联网(IOT)
  • 工业电源
驱动技术
  • SINAMICS 
  • SINAMICS S200 
  • 直流调速器
  • 电机
  • SIMOTION
  • MicroMaster
  • 驱动技术综合产品
  • MasterDrives 
  • DCMA 变频器健康管家 维护智库
数控系统
  • SINUMERIK 
  • SIMODRIVE
低压电器
  • 低压电器
  • 低压数字化
传感器与通讯
  • 过程仪表
  • 分析仪器
  • 工厂传感器
谈天说地
  • 谈天说地
 • 咱工程师的故事
咱工程师的故事
  • 网友专栏 
  • 工程师随笔
1847大咖专栏
  • 崔工谈博途与PLC
  • PROFINET工业通信详解
  • 冯工聊工业网络
  • 电磁兼容问题及处理
  • 大咖专栏合集
特别专题
  • 专家大讲堂课后探讨
  • 西门子工业1847俱乐部
  • 特别专题合集
 • 培训与认证答疑专区
培训与认证答疑专区
  • S7-1200精英训练营
  • WinCC精英训练营
  • S7-200SMART精英训练营
  • 小型自动化系统
  • V90精英训练营
  • G120变频器精英训练营
  • PLC编程精英训练营
 • 服务合作伙伴专区
服务合作伙伴专区
  • FA合作伙伴共创社区
  • Networks and Communication
  • GMC蓝黄带考试-G120
  • GMC蓝黄带考试-V90
  • GMC 合作伙伴专区

故事作者:RENHQ论坛推荐作者

最近创作

看看TA的故事

S7-300 CP342-5作DP从站与DCS通讯

RENHQ

西门子1847工业学习平台

  • 帖子

    13320
  • 精华

    61
  • 被关注

    2118

论坛等级:至圣

注册时间:2008-12-28

钻石 钻石 如何晋级?

S7-300 CP342-5作DP从站与DCS通讯

1155

16

2025-03-10 10:45:44

star star star star star


1. 前言

这也是24年春节之前的事了,我一同学在国产一知名DCS品牌工作,接了个改造项目,其中有一个是DCS作主站和另一个台S7-300PLC通讯,技术协议签的是用ProfiBus-DP通讯,于是我找了找S7-300 PLC的样本,就找到了一个CP342-5模块,之后也专门从西门子官方论坛里面搜索了相关资料,也使用搜索引擎找了一些文档,文档中的处理过程都挺简单的,于是信心满满的推荐了这个模块,下面就是做这次通讯的详细过程了。

由于工厂管理比较严格,进厂调试的时候不准带手机,笔记本也需要开出入证,所以现场的图片就没有了,只有部分截图。

另外也吐槽一下,由于化工厂生产特点吧,污水处理厂不能长时间停机,下面的处理过程基本上就是协调工厂生产,临时停车几分钟处理,如果事情不顺利,那就得赶紧恢复原来的状态,赶紧生产。


2. 系统简介

改造项目是一个化工厂的污水处理系统。该系统有两套为一套污水和二套污水,分别使用了一套S7-300 PLC控制的,上位机是WinCC画面,一套污水就在控制室里面,使用的CP5611板走的MPI通讯,二套污水距离比较远,使用的其中一套污水本次要换成DCS控制,使用的光纤转以太网通讯到控制室。此次改造是一套污水的PLC整体换成DCS控制,但还要把二套污水的所有远程数据都传到DCS系统呢,后面就不再使用WinCC系统了。


3. 硬件组态

CP342-5模块到了之后,我先在PLC里面把模块最好,详细的组态就如文档里面那样,插入模块,插入新的DP网络


设置DP地址和波特率,这个波特率根据DCS工程师的要求,选的9.6K


操作模式选择DP 从站,下面的Test,commissioning,routing这个复选框是勾选的

其他的都是默认设置,然后就是程序的编写,这个程序是后来截图的,程序编写是正确的。



4. 连接硬件

本来以为这是个比较简单的事情,以前300PLC硬件组态也做过,没想到又学到了。现场控制室和PLC距离有100多米吧,当时也没有开证明,我自己的电脑没有带进去,而且也没有编程电缆,所以就用现场的上位机做的硬件组态,组态完成后想着先安装硬件,再下载程序,因为在我印象中,新的以太网模块在PLC STOP模式,没有组态的时候,也是能下载程序的。

于是就到现场准备,一能停机就断电安装模块,安装完成后,上电,没有看模块状态,直接跑着到控制室下载程序,下载的时候一扫网络,咦,怎么找不到,检查通讯接口设置、CPU插槽设置是正确的,再扫还是没有,一头冷汗接着就出来了,感觉不对啊,就赶紧有跑到PLC柜的地方,一看CPU在STOP模式,手动把运行开关播到STOP再拨到RUN,还是不行,而且以太网模块直接处于罢工状态,插着网线,但是接口指示灯直接不亮,怪不得找不到CPU,再断电重新上电还是不行。没办法只好先断电把模块先拆下来,然后上电PLC运行正常后,再跑回去下载硬件组态,这次比较顺利能够扫到下载,下载之后再跑过去,断电把模块安装上,上电运行正常了。


5. 难点出现

DP网络的连接,也是使用的原来以太网光纤里面备用的光纤,然后两端增加的DP光电转换模块,光纤已经测试好是通的,转换模块他们也用过好多次。

硬件连接好就已经到了11点左右了,于是赶紧测试一下网络,DCS那边组态好之后,一试不妙,BUSF灯一直是闪烁的,网络不通,我这边检查硬件组态和程序,没有发现明显问题,又检查了光纤和转换器到两侧PLC的接线,看着光电转换模块的发送指示灯在闪,分析硬件网络是通的。由于设备恢复了运行,不能马上再次停止,也到了饭点了,就出去吃饭。

吃饭的时候,打电话问了问模块代理商的工程师,然后也用风驰卡给西门子工程师打了电话问了问,发的文档也是西门子论坛里面的文档,饭后下午开始折腾,由于不能停机,先从DCS这边检查,调整网络波特率、调整组态的IO顺序,几番检查光纤、接线和光电模块的拨码设置,始终不行。

如上图,在调整发送接受字节大小的时候,使用模块的诊断工具发现一个现象,下载程序之后,如果两端组态的数据大小不一致的时候,诊断记录里面能够判断出来主站和从站组态的字节数量,图上是DCS组态的8个字节,PLC我改成10个字节,这样分析,PLC和DCS之间的DP通讯应该是通的,但是不知道为啥就是不能建立数据交换,从下面的诊断内容看,感觉像是模块有哪里设置不正确,但都是根据文档配置的,也没有找到问题所在,折腾到了天黑,最终也没有弄好,只能先作罢改天再弄。


6. 柳暗花明

回到家继续查文档的同时也在想别的办法,由于现场不能随时停机,不好下载硬件测试,想着不行借套PLC,把模块拆下来放到DCS旁边进行通讯测试,找到问题测试通讯正常之后,再进行安装,打电话问了一下,还好朋友那有,在等快递的同事,继续搜索相关的文档查看。

搜索文档的时候发现了一篇论文,上图的内容至少CP 342-5的现象是和现场情况一直,就是说的数据通讯能够建立起来,不清楚是有数据交换还是没有数据交换,但是这也总算找到一个疑点,到时候现场可以进行测试,再看其他的文档,再也找不到可疑的地方。

在我找资料看的时候,DCS工程师也从他们公司的资料库里面找到了一篇文档,在模块设置的操作模式选项卡里面图片上这么说的,突然感觉可能就是这个原因,在我找到的其他资料里面,这个选项默认是勾选上的。

心里也有种感觉,可能就是这里的原因,有种柳暗花明的感觉了。


7. 大功告成

还是等借的PLC到了之后,把CPU带到现场,把CPU的电源线、DP线等都准备好,做好模块拆下来离线测试的准备工作之后。联系生产上进行协调停产,先把硬件配置里面的“The module is an active node on the PROFIBUS subnet”这个复选框给取消勾选,然后也把波特率改成了文档上建议的500K,先进行下载测试通讯是否能够成功,如果不行,再马上把模块拆下来离线测试好,再上线。

停了之后,马上下载硬件,等PLC启动的时候,观察着DP转换模块上的发送和接收指示灯快速的闪烁了起来,我和那个工程师真是和夺冠似的欢呼起来,终于行了,也不用拆模块再进行测试了。然后修改发送和接收的数据长度为项目上需要的长度,并分别对数据进行了校对,都是正确的,一直悬着的心终于能够放下来了。到了这里改造项目感觉算是完成了一半了。

这次下载硬件虽然改了两个地方,一个是波特率一个就是从站下面的那个复选框,分析起来应这个复选框勾选的可能性还是比较大的。


8. 分析总结


8.1. 关于操作模式

在官方的文档上有这么说的:

  • DP Master 方式下:CP342-5除了作为网络中的 PROFIBUS 主站之外,也可用于S7编程、FDL 连接和连接人机界面。DP delaytime 参数一般不需设定,除非您采用 FDL 连接时,要与 DP 的I、O 点刷新时间相一致,才根据PROFIBUS 网络性能进行调整;

  • DP Slave 方式下:CP342-5除了作为网络中的从站之外,如果选择了 The module is an active node on the PROFIBUS subnet 选择框,那么 CP 342-5 也可用于 S7 编程、FDL 连接和连接人机界面,否则CP342-5只能作为从站使用;

在STEP7 帮助里面关于这个复选项的介绍是这样的

  • DP 从站模式/选项"测试、调试、路由"(Test, Commissioning, Routing)(功能名称取决于 CP 类型)

  • -选项启用时: DP 从站主动

  • 例如,如果想要经常通过此接口使用调试和测试期间所需的 PG 功能,则选中此复选框。 这也会选择"DP 从站主动"CP 模式。 (换言之,PROFIBUS 上的令牌传递中会涉及到该接口)。

  • 然后便可实现以下功能(功能名称取决于 CP 类型):

  • - 编程(例如下载)

  • - 测试(状态/修改)

  • - S7 路由(I 从站作为网关)

  • - S5 兼容通信(SEND/RECEIVE 接口)

  • - S7 通信(仅适用于服务器模式并在没有通信块的一端组态连接;组态在伙伴设备上进行)

  • 注意: 在此模式中,不能组态使用通信块进行数据交换的 S7 连接

  • 这样会延长令牌循环时间。 在对时间要求严格的应用环境中,以及在不需要 S7 路由和客户端功能进行通信的情况下,请不要激活此选项。

  • - 选项禁用时: DP 从站被动

  • 如果未选中"测试、调试、路由"(Test, Commissioning, Routing) 复选框,则会设置"DP 从站被动"CP 模式(换言之,PROFIBUS 上的令牌传递中会涉及到该接口)。

在从站模式,这个选项勾选上的区别就是DP从站是主动模式还是被动模式,如果是西门子的PLC之间通讯的话,不管主动还是被动模式都是可以的,和第三方通讯,可能还得看第三方主站的兼容性怎么样了


8.2. 其他选择

在使用这个模块通讯不上的时候,我也在想当时选这个模块是不是选错了,还有没有别的硬件可选,后来想到如果使用DP/DP COUPLE模块用起来可能会更简单一些,这个模块就是专门连接两个Profibus-DP 主站网络,以便在这两个主站网络之间进行数据通讯。模块本身就是做从站,组态感觉也更简单一些。由于CP 342-5通讯调用的是FC1 和 FC2,不是在硬件里面组态对应的IO字节,DCS工程师看了和他们以前做通讯组态方式不一样,一直在怀疑我组态的不对。

然后又搜了一下,DP/DP COUPLER模块还比CP342-5便宜不少,感觉这次真的有点选错了.....


8.3. 个人总结

综合的思考了一下,虽然从05年工作一开始就接触的300/400PLC,到了18年去新项目之后,再接触的都是1200/1500系列的PLC了,对300的反而有点生疏,而且现在都是Profinet,DP通讯很少了,再加上我主要是做维保工作,组态调试做的少,选型做的也少,在处理的过程中也出现了不少的失误。再加上现场条件限制,如果有停机时间,PLC可以随意的启停,也许一天的试错过程也能找到问题所在,不过最终总算弄好了,其中的失误也不算很大,毕竟有的问题西门子官方的客服也没想到是这种问题。

在使用CP342-5的时候发现这个模块的最大优点是通过FC1/FC2可以在线修改收发的数据量大小,而不用进行硬件组态,CP342-5的硬件组态参数好像看着也能通过 FC 4 “DP_CTRL”这个块进行修改,这个块在帮助上说的能实现的功能有:

可以使用下列作业类型:

周期/非周期全局控制;

删除较早的诊断数据;

设置当前DP模式;

设置PLC/CP STOP的DP模式;

周期性地读取输入/输出数据;

设置DP从站的操作模式。

还是由于不敢随便测试,怕测试的过程中再给搞的停产了,业主又会发牢骚。这个只是猜测能够实现


剩余80%未阅读, 请登录阅读

  • «
  • <
  • 1
  • >
  • »
共1页到第    页    

回帖加入探讨技术论坛守则

上传附件要求

1. 文件大小:上传文件的大小请限制在2M以内。

2. 文件格式:请不要上传.exe文件,系统支持的格式有:
.avi,.wmv,.mp3,.rar,.zip,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.pdf,.wma,.asf,.txt,.7z

 
发分享帖
爱工控,乐分享,
分享您的经验与案例
发故事
发表您的精彩故事,
参与征文活动
技术探讨帖
阐述您的观点,
表达我的看法
西家杂谈
海侃天南地北,
闲聊工控世界
发求助帖
求道解惑,“刨根问底”
解决问题
发投票帖
邀投票,做调查,
网友帮您来作主
S7-300 CP342-5作DP从站与DCS通讯
编辑推荐: 关闭

请填写推广理由:

活动公告 查看全部公告>

「技术论坛」、「找答案」关于 AI 辅助创作内容的使用规范

1,878,515 条
海量精彩技术内容

100,000+ 网友与你交流

助你技有所长,论有所获

热门视频,猜你喜欢

本版热门话题

网友专栏

共有3267条技术帖

更多

网友专栏版区标兵

评选标准

相关推荐

换一换

热门标签

换一换

相关帖子推荐

换一换
正在加载...
guzhang

恭喜,你发布的帖子

被评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

    Scan me!

  • 只看
    楼主

top

下载中心

  • 首页
  • 查找文档
  • 常见问题大全
  • 精选主题
  • 全球技术资源

  • 首页
  • 知识库
  • 订阅文档

1847工业学习平台

  • 首页
  • 了解会员权益
  • 立即开通1847会员
  • 课程中心
  • 学习路线
  • 初级工程师认证
  • 高级工程师认证

培训与认证

  • 首页
  • 教室与直播课
  • 取证训练营
  • 在线自学课
  • 认证证书查询
  • 培训伙伴验证

技术论坛

  • 首页
  • 发帖
  • 最新发帖
  • 精华帖
  • 高赞贴
  • 当前热门帖
  • 高端推荐帖
  • 用户荣誉榜

找答案

  • 首页
  • 精华问答
  • 高赞问答
  • 新解决问题
  • 待解决问题
  • 总积分排行榜

售后服务

  • 我要报修
  • 服务进度查询
  • 质保及权益查询
  • 备件商城
  • ASP工程师验证
  • ASP公司证书验证
  • 售后服务常见问题
西门子中国   © 西门子(中国)有限公司 1996 – 2025   企业信息    隐私政策   使用条款   京ICP备06054295号   京公网安备 11010502040638号
 
支持中心新发布“关注”功能了!实时查看彼此动态,更方便地进行技术交流。
不管是“关注”与“被关注”,相信都是一个美好的开始!
还有多重奖励派送,快快行动起来吧!

20秒帮我们优化支持中心!

欢迎您访问支持中心!

丰富的视频,全方位的文档,大量的网友交流精华……

为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!

感谢您的支持!

您收到0封站内信:
×
×

系统提示

新密码:

密码至少8位,包含大、小写字母,数字和符号至少三种。

确认密码:

密码至少8位,包含大、小写字母,数字和符号至少三种。

取消 确定

系统提示

手机号

请按住滑块,拖动到最右边


 了解新功能
验证码
获取验证码
暂不验证
绑 定

系统提示

新密码:

密码至少8位,包含大、小写字母,数字和符号至少三种。

确认密码:

密码至少8位,包含大、小写字母,数字和符号至少三种。

取消 确定

允许邮箱和手机接收来自支持中心网站的信息

我已同意《支持中心网站注册协议和隐私政策》

图片

微信登录扫码一键登录

验证码登录

密码登录

小程序二维码
请勾选下方用户协议及
隐私政策后扫码登录

二维码失效
点击重试

正在登录,请稍后...

打开微信扫一扫,快速登录/注册

+86
中国大陆 +86 中国香港 +852 中国澳门 +853 中国台湾 +886

请按住滑块,拖动到最右边


 了解新功能
获取验证码
获取验证码
忘记密码 没有账号?立即注册
 

 短信登录

 

获取动态密码

 

登录

 

立即
签到
已签到
已签到2323天
累计可抽西币次数:0次抽奖机会
累计可抽大奖次数:0次抽奖机会
>
<
2025年5月
日
一
二
三
四
五
六
123
45678910
11121314151617
18192021222324
25262728293031
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。
 

隐私政策更新提示

欢迎您来到西门子数字化工业支持中心网站!我们使用cookies来确保您能最好地使用我们的网站,进行网站分析并根据您的兴趣定制内容。我们有时会与第三方共享cookie数据。继续浏览本网站,即表示您同意我们使用cookies。您亦可以参考西门子数据隐私政策以了解更多相关信息。

同意并继续浏览
取消“分享帖”属性及奖励close
取消原因:
×