找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
小程序查看
手机扫码追踪该问题
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
CP1616是基于PCI的PN IO Controller,也就是说它是PCI板卡,可以作为PROFINET的IO控制器,和CPU 315或317-2PN/DP的作用是一样的,只是CP1616要用PC Station组态,用C++编程。
至于楼主列出的英文,个人理解是说通过IO接口可以实现PROFIBUS DP到PROFINET的转换。CP1616不能直接连接到S7-314C-2DP,表面上看是楼主列出的接口不匹配的原因,从原理上说应该是协议的不一致,S7-314C 2DP(PROFIBUS)需要网关做转换才可以链接到CP1616(PROFINET);这个网关,也就是楼主说的I/O-Base interface,具体到应用就是IE/PB Link(PN IO),它有两个接口,一个PROFINET,连接到PN IO Controller,另一个PROFIBUS,连接到PROFIBUS DP Slave。
个人认为CP1616和CP5614的连接可以通过IE/PB Link实现,需要把CP5614设置为从站,可是这种应用恐怕没有什么实际价值,两台PC之间通信的方式很多,何必在PROFINET和PROFIBUS之间来回转换。如果CP5614下挂DP Slave,可以使用CP1616加IE/PB Link下挂DP Slave代替,如果CP5614连接的是一类主站,就没有必要生生去做这种转换了。
楼主如果有带PN的接口的CPU做PN IO控制器,例如CPU 315 PN/DP,最好不要使用CP1616,还得用C++编程;如果需要连接PC到现有的PROFINET,就根本用不着CP1616,它是IO控制器,不是单纯的通信网卡。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!