我的step7程序无法下载到CPU315-2DP中,总是显示“无法建立连接,连接伙伴未响应”。急急急!!!!!

我在将程序下载到PLC 中时,总是提醒上面的错误。请问是什么问题。另外PG/PC接口该怎么设置?还有就是我在硬件组态中,如下图,在组态中我的FAM350计数器模块是在6号位,但是安装是安在了2号位,其他的也有一些都混乱了,请问,这个问题能导致程序无法下载吗?请详细解答,有加分。

第1个回答  2011-02-25
无法建立连接的原因有很多,你这里没有说你用的是哪种编程电缆,常见的编程电缆有2种,RS232的串口和USB的接口2种,电缆不同,PG/PC接口设置也是不同的(当然也取决于你用的电脑是哪种接口),请先了解这一点。其次,从你发来的图片看,组态是正确的,但再看你的叙述,实际的硬件安装就完全错误了。根据siemens的要求,CPU必须在2号槽位上,3号槽位没有接口模块就空闲(实际的硬件安装是不空闲的),以后才是其他的模块。你把FM350放到了2号槽位上,占用了本来是CPU的位置,即便你的PG/PC接口设置正确,也是无法通信的。多说一句,实际的硬件安装和软件的组态必须完全一致!!!!!看来你对西门子300的PLC不太了解,还是先恶补一些基础知识吧。祝你成功!追问

我没有将FM350放在2号槽上,我只是说在实际安装的时候,是放在了与硬件组态的位置不一样的位置上,就是FM350在硬件组态的时候是在6号位,而实际安装的时候放在紧贴着CPU的位置了,这次明白没?我用的是MPI 总线下载的程序,但是现在我能够把程序下进去了,但是总是提醒我DP错误,我的变频器什么的都没有在硬件组态上连上,这是什么原因呢?我的DP地址设置正确。就是提醒我报错,CPU总是STOP无法RUN,你看图上,一个DP也没连上

本回答被提问者采纳
第2个回答  2011-02-24
软冗余其实就是将需要冗余的部分,增加一个CPU来承担当主CPU失效时,不至于信号不能读取和处理。如果wincc和CPU的距离短,可以使用MPI网络(长距离可用DP),将2台CPU 和 PC(wicc)组成MPI网络。设置成不同的地址,然后将硬件组态的数据分别编译正常下载到2个CPU,在wincc这边需要两个通道,当分别于两个CPU链接,注意地址不能重复。两套画面,一个根据DB数据位的切换功能即可(这是比较原始的);还有方便一点的是只要一套就行。需要先安装动态向导编辑器,打开software redundancy,然后compile,再执行create cwd,wincc中会出现冗余向导。wincc做冗余向导,把备用连接的地址改了,因为它默认和主连接一样的。 在编程和组态时需要注意一些问题,一时也说不清楚,如果你需要可以传给你相关的图片,以帮助你理解。

参考资料:百度一下

相似回答