西门子PROFIBUS与PROFINET诊断工具FB126注意事项详解

需积分: 9 2 下载量 68 浏览量 更新于2024-09-07 收藏 115KB PDF 举报
西门子通信/网络PROFIBUS技术问题1的PDF文档详细讨论了使用功能块FB126对PROFIBUS DP和PROFINET IO网络进行诊断时需要注意的关键要点。FB126是西门子公司提供的诊断软件包PNIODiag的核心,用于简化分布式I/O系统的诊断评估,适用于连接到S7-SIMATIC PLC的网络。 首先,重要的是确保FB126功能块仅在初始化程序OB100中被调用一次,因为OB100仅在系统启动时执行。如果在CPU运行时下载诊断程序,必须重启CPU才能使诊断功能生效。在调用FB126时,它能收集PLC网络系统的信息,并自动生成数据块DB200。 其次,当安装完诊断包后,用户需将示例程序中的所有内容复制到自己的程序中,但应保留示例程序块的默认编号,不进行修改。若新添加的FB126调用与用户现有程序块号冲突,建议调整现有程序的块号以避免冲突。由于FB126会自动生成DB200,用户程序中不应包含该数据块。 此外,该诊断工具集包括PLC程序和HMI程序(如WINCCFlexible和WINCC项目)的集成。如果PLC程序DB块的编号已修改,HMI程序也需要同步更新。在使用过程中,必须确保仅使用西门子官方的HMI软件(WINCCFlexible或WINCC)来编辑诊断包提供的HMI项目,以保持兼容性和准确性。 为了充分利用FB126的功能,用户可以从西门子官方网站<http://support.automation.siemens.com/CN/view/zh/26996747>免费下载PNIODiag诊断软件包,并参考文档<http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0257>了解具体操作步骤。理解并遵循这些注意事项是确保有效诊断和避免潜在问题的关键。