s7300硬件组态步骤时为什么用CP342

S7-300与S7-300之间使用CP342-5做从站的PROFIBUS-DP通讯
查看: 5179|
评论: 0|原作者: 张勇|来自: 互联网
摘要: 这里我们使用CP342-5做从站和S7-300进行DPROFIBUS-DP通讯。分别建立两个300的站点: 下面我们开始对CP 342-5智能从站进行硬件组态:在硬件组态页面组态机架,CPU,组态CPU的时候不用建立PROFIBUS网络
这里我们使用CP342-5做从站和S7-300进行DPROFIBUS-DP通讯。分别建立两个300的站点:
下面我们开始对CP 342-5智能从站进行硬件组态:在硬件组态页面组态机架,CPU,组态CPU的时候不用建立PROFIBUS网络
从站组态完成,保存编译下面开始进行对主站的组态:在硬件组态页面组态机架,CPU,连接从站建立的PROFIBUS(1)网络
下面我们给主站PROFIBUS网络中组态的CP342-5分配I/O
从上面的地址我们可以知道,在主站中CP342-5的输入是IB22-IB53,输出是QB12-QB43。这里的IB22-IB53, QB12-QB43没有实际的物理点,在主站编程的时候可以直接的使用,在从站编程的时候需要使用FC1,FC2进行映射,下面我们进行说明FC1,FC2的编程。打开从站,在OB1或者OB35内进行编程:
上图中的意思是将主站的QB256-QB271(共32个字节)映射到从站的MB10为开始的10个字节中去
上图中的意思是将主站的IB256-IB271(共32个字节)映射到从站的MB50为开始的10个字节中去
关于FC1,FC2中CPLADRR起始地址的解释:打开从站的硬件组态页面
特别提示:为了防止发生错误到时CPU停机,建议在程序内添加OB82,OB85,OB86,OB122OB82:诊断中断,如果使能一个具有诊断中断模块的诊断功能(例如断线、丢失),出现故障时调用OB82,如果程序中没有创建OB82,CPU进入停止模式。诊断中断还对CPU所有内外部故障,包括模块前连接器拔出、硬件中断丢失等作出响应。OB85:用于处理操作系统访问模块故障、更新过程映像区时I/O访问故障、事件触发但相应的OB没有下载到CPU等事件,事件出现,CPU自动调用OB85报错,如果程序中没创建OB85,CPU进入停止模式。OB86:用于处理扩展机架(不适用于S7-300系列)、PROFIBUS-DP主站、PROFIBUS-DP或PROFINET& I/O分布I/O系统中站点故障等事件,事件出现,CPU自动调用OB86报错,如果程序中没有创建,CPU进入停止模式。OB122处理与I/O地址访问故障有关的事件,例如访问一个I/O模块时,出现读故障等。如果上述故障出现,在程序中没有创建OB121、OB122,CP进入停止模式。
上一篇:下一篇:
Powered by &
这里是—这里可以学习 —这里是。
栏目导航:cp342-5作为dp从站中的问题
在西门子300的一个系统中,使用cp342-5作为dp从站,但是在硬件组态中,在线监控,总是显示342-5处于停机状态,模块的诊断信息如下 模块cp342-5的诊断缓冲区
订货号/描述组件版本 6gk-0xe0硬件1 ---固件v6.0.62 bootrom固件扩展v1.0.9
机架:0 插槽:4 事件1/53:事件id16#f9c1:0220 i/o由s7cpu启用 外部错误,进入的事件
事件2/53:事件id16#f9c1:0221 i/o由s7cpu禁用 外部错误,进入的事件
事件3/53:事件id16#f9c1:0223 通过参数分配将模块置于stop 外部错误,进入的事件
事件4/53:事件id16#f9c1:0220 i/o由s7cpu启用 外部错误,进入的事件
事件5/53:事件id16#f9c1:0221 i/o由s7cpu禁用 外部错误,进入的事件
i/o由s7cpu禁用 外部错误,进入的事件 从上述信息中看可能是硬件、接线或组态有问题。检查安装、接线及组态设置。注意: 1、使用cp342-5进行profibus通讯,必须调用fc1和fc2功能块,完成cpu与cp342-5之间的数据交换。 2、按照下述文档中的“cp342-5的3个步骤”进行操作: 详见《cp342-5的使用与常见问题(更新版)》下载: http://www2..cn/download/upload/as/application/a0139.zip
西门子工程师
线下培训课程
免费视频教程查看: 121|回复: 7
初次使用CP342-5的问题~
用CP342-5组的DP网络,网络中带有一个六个字的伺服驱动器,在硬件组态中CP342的I/O地址是256--271,伺服驱动器的地址是96--107,程序里又调用FC1和FC2与CP342通信,FC1的发送位是指向是DB1.DBX0Byte12,这么多的地址,我要是想控制伺服驱动器往里面写控制字的话应该往哪里写啊?原来没有用CP342直接用317的DP口连接伺服驱动器时我可以直接在变量表中用QW96控制伺服驱动器,可是现在我试了试往QW96,Q256,DB1.DBW0里面写入数据都控制不了控制伺服驱动器了&br&不知道为什么啊我应该怎么做啊?
带DP口的CPU应该用MOVE或SFC14/15,CP342-5应该用FC1/FC2,当然是网DB里写控制字了。用的那种伺服?
sew的伺服~用cpu的DP时直接用DP从站的IO地址控制不行么?为什么非要用SFC14/15啊,SFC14/15不是整体读写吗,没有那么严格的同步要求吧?&br&
用集成的DP口时,不用SFC14/15,直接对IO地址进行读写是可以的,实践中证明这样使用没有问题。
&br&用CP342-5组的DP网络,网络中带有一个六个字的伺服驱动器,在硬件组态中CP342的I/O地址是256--271,伺服驱动器的地址是96--107,程序里又调用FC1和FC2与CP342通信,FC1的发送位是指向是DB1.DBX0Byte12,这么多的地址,我要是想控制伺服驱动器往里面写控制字的话应该往哪里写啊?原来没有用CP342直接用317的DP口连接伺服驱动器时我可以直接在变量表中用QW96控制伺服驱动器,可是现在我试了试往QW96,Q256,DB1.DBW0里面写入数据都控制不了控制伺服驱动器了&br&不知道为什么啊我应该怎么做啊?
我的问题已解决,感谢各位~&br&如果有人有关于cp342-5的问题&br&可以查阅编号A0139的资料
我也遇到同样的问题了,也查阅了A0139资料,但还搞不清楚在程序里调用FC1FC2,怎么写控制字,而且通信时,cp342-5总是BUSF故障灯亮,寻求帮助,谢谢
&br&&br&用CP342-5组的DP网络,网络中带有一个六个字的伺服驱动器,在硬件组态中CP342的I/O地址是256--271,伺服驱动器的地址是96--107,程序里又调用FC1和FC2与CP342通信,FC1的发送位是指向是DB1.DBX0Byte12,这么多的地址,我要是想控制伺服驱动器往里面写控制字的话应该往哪里写啊?原来没有用CP342直接用317的DP口连接伺服驱动器时我可以直接在变量表中用QW96控制伺服驱动器,可是现在我试了试往QW96,Q256,DB1.DBW0里面写入数据都控制不了控制伺服驱动器了&br&不知道为什么啊我应该怎么做啊?
天天自动化最新推荐 /1
想了解最新的PLC培训开课信息吗?想把握最前沿的工控资讯吗? 扫描天天微信二维码 关注 天天PLC培训,为您推荐最新PLC课程及资讯,随时随地掌握行业动态
Powered by每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
售前文档售后文档热门视频系列热门版区售后服务概述自助服务帮助信息
You are here:
CP342-5作为DP从站中的问题
热点活动:
CP342-5作为DP从站中的问题 - 已解决问题
请教:&&&&在西门子300的一个系统中,使用CP342-5作为DP从站,但是在硬件组态中,在线监控,总是显示342-5处于停机状态,模块的诊断信息如下模块&CP&342-5&的诊断缓冲区订货号/描述&&&&&&&&&&&&&&&&&&&&组件&&&&&&&&&&&&&&&&&&&&&&&&&&&版本&&&&&&&&&&&&&&&&&&&&&&&&&&6GK7&342-5DA03-0XE0&&&&&&&&&&&&硬件&&&&&&&&&&&&&&&&&&&&&&&&&&&1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&-&-&-&&&&&&&&&&&&&&&&&&&&&&&&&&固件&&&&&&&&&&&&&&&&&&&&&&&&&&&V&6.0.62&&&&&&&&&&&&&&&&&&&&&&Boot&Rom&&&&&&&&&&&&&&&&&&&&&&&固件扩展&&&&&&&&&&&&&&&&&&&&&&&V&1.0.9&&&&&&&&&&&&&&&&&&&&&&&机架:&&&&&&&&&&&&&&&&&&&&&&&&&0插槽:&&&&&&&&&&&&&&&&&&&&&&&&&4事件&1&/&53:&&事件&ID&16#&F9C1:0220I/O&由&S7&CPU&启用外部错误,&进入的事件事件&2&/&53:&&事件&ID&16#&F9C1:0221I/O&由&S7&CPU&禁用外部错误,&进入的事件事件&3&/&53:&&事件&ID&16#&F9C1:0223通过参数分配将模块置于&STOP外部错误,&进入的事件事件&4&/&53:&&事件&ID&16#&F9C1:0220I/O&由&S7&CPU&启用外部错误,&进入的事件事件&5&/&53:&&事件&ID&16#&F9C1:0221I/O&由&S7&CPU&禁用外部错误,&进入的事件请高手指点倒是是什么情况,谢谢!
产品版区:
悬赏分:10 | 解决时间: 18:45:24 | 提问者:& - 高级技术员&nbsp&nbsp第7级
问题ID:89010
I/O&由&S7&CPU&禁用外部错误,&进入的事件从上述信息中看可能是硬件、接线或组态有问题。检查安装、接线及组态设置。注意:1、使用CP342-5进行PROFIBUS通讯,必须调用FC1和FC2功能块,完成CPU与CP342-5&之间的数据交换。2、按照下述文档中的“CP342-5&的3个步骤”进行操作:详见《CP342-5的使用与常见问题&(更新版)》下载:
大师&nbsp&nbsp第17级&
以下网友赞了您的问题:
填写您的评论...
提问者对于答案的评价:感谢各位,必究纠结,新建了一个项目,同样的操作就没事了,
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
外部错误?看看是什么外部错误啊,硬件的连接啊,硬件的电源,版本号啊,把能看到的都检查一遍
- 中级技术员&nbsp&nbsp第6级
& 21:31:52
CP342-5不是象CPU集成的DP口那样,下载硬件组态后就能建立网络通讯,而是必须在程序中调用FC1和FC2功能块,并运行程序,才能启动CP342-5。
- 中级工程师&nbsp&nbsp第10级
& 23:28:56
可能是因为未在程序中调用FC1和FC2功能块,造成的故障,并不真是外部故障。
- 中级工程师&nbsp&nbsp第10级
& 08:17:07
可能程序中没有调用FC1和FC2功能块
- 中级技术员&nbsp&nbsp第6级
& 10:01:00
上一页1下一页&
扫描打开手机版
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!CP342-5作从站CP443-5作主站组态_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
CP342-5作从站CP443-5作主站组态
上传于||文档简介
&&STEP7中配置CP342-5作从站CP443-5作主站组态
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 西门子博途硬件组态 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信