S730000 PLC 系统软件冗余调试的常见问题.docx
《S730000 PLC 系统软件冗余调试的常见问题.docx》由会员分享,可在线阅读,更多相关《S730000 PLC 系统软件冗余调试的常见问题.docx(8页珍藏版)》请在三一办公上搜索。
1、S730000 PLC 系统软件冗余调试的常见问题S7-300 400 PLC 系统软件冗余调试的常见问题 问题1:硬件组态需要注意什么?回答:软冗余系统的冗余控制只能通过ET 200M 实现,按照图1进行组态。A 、B站的组态必须确保一致,可以拷贝ET200M 的组态,在另一站点组态中使用图2所示菜单操作。 图1 图2 问题2:哪些模块可以支持软冗余?回答:可以通过软冗余手册查询,或参考以下链接的FAQ。 问题3:FC100“SWR_START”中定义的数据区,哪些是冗余数据区?哪些是非冗余数据区?有什么区别?回答:如图3红色区域,冗余同步数据区包括:过程映像输出区/DB/IEC/M;如图3
2、绿色区域,非冗余数据区包括:DB。冗余数据区,主站的数据会通过冗余链路覆盖到备用站,保证主备之间数据同步;非冗余DB区,无论主备,数据按照定义的A-B B-A方向传递。注意!无论冗余数据区还是非冗余数据区,A 、B站点的长度必须一致。如果不需要使用,长度定义为0。 图3 问题4:软冗余中DB块的影响。回答: 软冗余系统中会使用一些特殊功能的DB 块,在FC100“SWR_START”中定义,如图4: 图4 A: 软冗余工作DB,程序会自动生成,不要在项目中手动添加; “DB_SEND_NO” 、“DB_RCV_NO”定义的DB,在冗余站两侧一致。 B: FB101“SWR_ZYK”的背景数据块
3、,注意生成DB5的长度。如果创建出错,CPU 能够正常运行但是SF 灯报错,诊断缓冲区如图5: 图5 查看DB5的长度如图6,只有100字节,此时双击打开DB5看不到内部参数,如图7。可以删除DB5,重新生成FB101“SWR_ZYK”背景数据块。正常MPI同步-194字节;以太网/PROFIBUS 同步-358字节。 图6 图7 C:冗余DB区,主站的数据随时同步备用站。需要手动创建,IEC定时器的背景数据块也需要生成,A 、B站点长度一致;生成的DB块的长度需要大于2个字(新生成的DB块,内部只有一个INT变量,长度2字节)。否则,CPU会停机,诊断缓冲区报如图8错误: 图8 D:非冗余D
4、B块 不要手动创建,程序自动生成。 A-B B-A的DB必须同时使用,不能只有一个方向的。否则,CPU停机,诊断缓冲区如图9: 图9 创建的长度必须是偶数字节,不能是奇数字节,如图10;A、 B站点长度一致。否则,CPU停机,诊断缓冲区如图11: 图10 图11 问题5:其他冗余同步数据区的影响。 回答:其他冗余同步数据区如下,包括过程映像输出区和M区,如图12。主站数据随时同步到备用站。过程映像输出区不要大于CPU允许范围,而且每个ET 200M从站允许最大32字节;M区大于1个字节,小于CPU允许最大M区范围。否则,CPU停机,诊断缓冲区如图13。如果不需要使用,长度定义为0。 图12 图
5、13 问题6:修改完FC100“SWR_START”的参数,重新下载后为何会导致CPU报错?回答:FC100“SWR_START”在CPU启动会生成相关的DB块,修改参数后必须删除已生成旧的DB块,否则会导致CPU故障。手册描述如图14: 图14 所以,修改完FC100“SWR_START”参数后,建议使用下面方法重新下载。 方法1: 1. 打开项目在线窗口,如图15。 2. 删除所有程序块,如图15。 3. 重新下载块,如图16。 4. 对CPU进行存储器复位操作。 图15 图16 方法2:选中“Blocks” ,按照图17所示菜单进行下载。 图17 问题7:同步失败的原因?回答:当同步失败
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- S730000 PLC 系统软件冗余调试的常见问题 系统软件 冗余 调试 常见问题
链接地址:https://www.31ppt.com/p-3165407.html