热门搜索:

上海西邑电气技术有限公司成立于1996年。在西门子公司广大同仁和工控领域各界朋友的关怀下埋头发展,一路走来已成西门子合作伙伴中的佼佼者。总部设在上海,办公面积1500多平方米,员工150余人。

    西门子 6ES73411BH020AE0

    更新时间:2024-06-18   浏览数:52
    所属行业:IT 电脑装机配件 CPU
    发货地址:上海市金山区  
    产品数量:500.00台
    价格:¥88.00 元/台 起
    型号西门子IPC647C工控机 颜色白色 尺寸80*80*80 产品别名西门子IPC647C工控机 用途工业 品牌西门子

    西门子 6ES73411BH020AE0

    上海朕锌电气电气设备有限公司

    SIEMENS西门子

    应用的基本信息

         该案例主要是协助客户解决Smart 200和ABB机器人驱动IRC5 Profinet通讯故障问题。该案例中使用的PLC为1SR60 Smart 200的PLC,PN设备为ABB的IRC5控制器。传统的与机器人通讯的方式采用的是硬接线的方式,接线麻烦,为了减少IO点的使用,故采用了PN通讯的方式。

    2.问题描述

         按照西门子Smart PLC的文档进行配置,先挂ABB的GSD文件,然后配置PN参数,配置完毕后,下载程序,然后用网线将PLC和IRC5连接。等待一段时间后,PLC的ERROR灯仍然显示有错误,于是用软件连上PLC,监控PLC的事件,发现显示未连接,如图1、图2。

                       

                                                                         图1 PLC报错信息

                         

                                                                              图2 ABB驱动报错信息

    3.问题的分解和解决

    3.1 故障或问题分析

        3.1.1 首先检查PLC中的PN配置,初步检查是正确的

                   

                   

           

         3.1.2 怀疑是GSD文件问题。询问西门子热线,热线工程师说Smart只支持V2.34版本或者低于V2.34版本。检查发现使用的GSD文件是V2.33版本的,符合Smart的要求。后面为了测试,换了几个不同的GSD文件进行测试,包括V2.32版本的也试过了,诊断仍显示连接不上。

         3.1.3 考虑可能是ABB机器人的设置问题。找来一个S7-1200 PLC进行进行测试,按照步骤配置之后连接成功,证明机器人是没问题的。

         3.1.4 考虑可能是Smart PLC的硬件问题。同样找来一个S7-1200 PLC和Smart进行PN通讯,配置好之后,显示连接正常,证明Smart PLC是没问题的。

         3.1.5 配置好Smart PLC后重启ABB驱动器,仍然是连接不上。

         3.1.6 在Smart PLC的IP设置中,将“用户设置”改成“固定IP”,此时诊断显示模块状态正常,但是设备状态仍然显示未连接。

     3.2故障或问题处理(根据分析各种导致问题的可能性,逐步排查和测试,描述您解决此问题的操作步骤、想法,较终确认原因,排查和测试过程有条理,思路清晰)

          通过上面的步骤,基本所有可能的原因都尝试过了,但是依然连接不上,这时就比较郁闷了,不知道问题出在哪里。没办法,只能重新梳理之前的测试,看有没有漏掉了什么细节。在与客户重新沟通的过程中,客户说到的一个细节引起了我的注意。客户提到,在配置Abb驱动器的IP地址的时候,IP地址无法配置,更改完毕后,会自动变成0.0.0.0.由于Smart PLC中使用的PN设备IP设置是由PLC分配的,我猜测可能是由于PLC的分配导致ABB驱动器的IP地址清零了。同时我注意到,在PLC的诊断信息中,ABB设备信息中“IP地址”一栏是无法正确识别驱动器的IP地址的,而在与S7-1200 PLC过程中,该地址是能正确识别。

                    

            依次分析,很大可能是这个IP地址的问题导致连接错误。于是我让客户在IP设置中,将“用户设置”改成“固定IP”,然后再在驱动端更改ABB驱动的IP地址,看IP地址会不会自动变成0.0.0.0.经过测试,成功通讯上了,IP地址也能正常识别了。至此,问题解决。

                  

    4.经验总结

    4.1遗留的问题(问题排查后,是否对解决问题的方式仍然有些疑问或者不理解的地方)

         4.1.1 为什么Smart PLC的IP设置中使用用户设置,不能正确将IP地址分配到ABB驱动器中,而使用S7-1200 PLC的时候可以正确分配IP地址?是不是Smart PLC的以太网口有些协议不支持,导致不能自动分配IP地址到PN设备中? 

        4.1.2 以后使用Smart PLC和PN设备通讯,是不是使用固定IP这种方式会稳妥点?

    4.2改进方法(解决问题后



    http://zx2015888.cn.b2b168.com