问:现场条件:CPU:315 2PN/DP CP:345-2 16块I/O卡 4块ET200M 其他如背板,电源,底座
等等之类的都全,完全可以组成一套PLC.
在测试中,没有加入冗余软件包前PLC运行正常(既单CPU运行正常).
后加入软件冗余包,并且按照官网的示例调用相关程序.
先下载A机PLC重起后运行正常 无SF报警
但是B机下载后PLC运行不起来,监视CPU也没提示错误是什么. 请大虾们指点.
答:这个问题范围太广,由于软件冗余中会使用一些特殊功能的DB块,在FC100“SWR—START”(冗余初始化)中定义,如DB1、DB2、DB3、DB5、DB31,检查这些数据长度等设定是否有问题;同时在FC100 的参数设定中,MPI_ADI 表示对方MPI地址,对于MPI同步有效;LADDR和 VERB_ID分别对应PROFIBUS和ETHERNET(以太网)同步有效,分别代表同步CP的硬件地址和连接;
非冗余DB不要手动创建,程序自动产生,A-B和B-A的DB必须同时使用,不能只有一个方向;
过程映像区不要大于CPU允许范围,如果不使用,可以设定为0
FC100“SWR—START” 在CPU启动会生成相关的数据块DB,在修改参数后必须删除旧的DB,否则CPU会停机。
本文关键字:暂无联系方式PLC入门,plc技术 - PLC入门