[求助-西门子PLC300400]西门子300 MPI软冗余问题。

[求助-西门子PLC300400]西门子300 MPI软冗余问题。,第1张

1、资料中只介绍,当采用PROFIBUS-DP与以太网方式进行同步时,在程序中调用FC101,该如何删除语句,这是因为FC101内部调用了FB104,FC5,FC6.。并未提到采用MPI进行同步时如何,所以就不进行删除。2、转帖冗余系统调试经验,有关删除:a、软冗余程序会在OB100中动态生成几个DB,如果这些DB已经存在,那么系统不同再建一个新的DB进行覆盖。如果参数发生改变,这些DB要手动在线删除后重启CPU。否则就可能出现数据长度不对的问题。b、OB100中的FC100调用主要是生成WORKDB,只要更改FC100参数后,一定记得在线将WORKDB删除,然后再下载!c、修改FC100后,先不要急着下载,应在线将软冗余块生成的DB块删除,再次进行下载。否则很容易产生I/O Access错误。

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

一般对于PLC而言,冗余系统的范围主要是中央处理器、电源系统、存贮单元、通信系统。 PLC冗余可以分为:软件冗余和硬件冗余。 硬冗余系统能够: 1. 平滑的主从切换 2. 自动事件同步 3. 集成的错误识别和错误定位功能 4. *** 作期间可对系统进行修改 5. 类似标准CPU的在线编程 6. 下载程序时,只考虑单个CPU,程序可自动拷贝到另一个CPU中。 7. CPU修复后自动再进入。 8. 运行中所有部件可更换。 软冗余实现原理: 系统运行过程中两个CPU同时启动和运行,但是在正常运行时只有主CPU发出控制命令,而备用CPU检测主CPU状态和记录主CPU发出的命令,当主CPU发生故障时能够延续当时的实际状态接替主CPU发出执行命令。 与主CPU通信的IM1532模块处于激活状态时主CPU能访问I/0模块。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8048029.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存