热门搜索:

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

    西门子NCU561.5数控主板

    更新时间:2020-09-24   浏览数:29
    所属行业:机械 电工电气 工控系统及装备
    发货地址:上海市金山区  
    产品规格:西门子NCU561.5数控主板
    产品数量:100.00台
    包装说明:全新原装
    单 价:面议
    型号西门子NCU561.5数控主板 颜色白色 尺寸80*80*80 产品别名西门子伺服模块 用途工业 西门子

    西门子NCU561.5数控主板

    近在网上遇到一个用户反馈的问题,是关于EM277的,我简单介绍一下,讲起来还挺有意思。

            S7-200是西门子很成功的一款CPU,在国内拥有大量的用户,也使用了很多年(图1)。

                   

                                                         图1  S7-200系列PLC

            EM277是S7-200用于DP通讯的模块(图2)。

                               

                                                      图2  EM277用于DP通讯

            用户反馈的一个问题,是关于EM277与CPU 315连接,在通讯设置过程中,如果输入地址长度为“字(Word)”,一致性设置为“总长度(Total length)”,此时多只能设置为8个字(Word);如果将一致性设置为“单元(Unit)”,则多可设置16个字(Word)。如果超过这个设置长度,则下载后会报错,模块不能正常工作。

            当时看到这个反馈,我的反应是有点不可思议:首先是这个产品已经用了这么多年了,并且拥有大量的用户,从来没听说过类似情况的反映;其次,EM277产品本身似乎也没有什么问题,因此在我们平时支持的过程中,也几乎没怎么接到过EM277使用过程中有类似问题的反馈,并且这个产品已经非常成熟了,因此我们这边也很少再针对这个产品做什么测试了,结果居然有这样的问题反馈,这倒是令我感到有些意外,同时也有点怀疑用户的反馈是否正确。

            于是我做了一个简单的组态(图3)。

                

                                                                         图3 组态EM277

            在组态过程中,可以发现:

            1)在右侧的可选字节长度中,可以看到有32个字(Word)的IO可以选择;

                       

     

            2 )在组态成为自定义长度的过程中,IO的字长系统可以允许长64个字(Word)。

                        

            因此,我基本上判断用户可能是使用上有些错误的地方。

            但按照客户的描述,似乎又是实际的情况……

            于是,我们决定做个测试。

            测试的过程我就不详述了,我们用各种字节长度进行了组合,得到一些测试结果:

            1)组态通用模块,输入输出类型,一致性选择为“Total Length(总长度)”,如果长度超过8个字(Word),则报错(见图4,5)。

                 西门子NCU561.5数控主板

                                                                     图4  通讯字节设置超过8个word

                

                                                                          图5 报错信息

             2)组态通用模块,输入输出类型,64个字(Word)输入/64个字(Word)输出,一致性选“Unit(单元)”,可以正常通讯(见图6)。

                 

                                                                       图6 总长度的设置为64个字

            因此,从测试的结果看,我们终得到这样一个结果,对于S7-300与EM277进行DP通讯来讲:

    一致性选择为“Total Length(总长度)”,长度多设置为8个字(Word)。    

    一致性选“Unit(单元)”,长度多可设置64个字(Word)。   

            至此,可以说我们得到了设备配置方面的结论。但其实还有个问题,即从结果上看,设置总长度时,貌似一致性数据的长度比设置单元的要小,这是什么原因,为什么会是这样的结果?

            于是我们进一步检查了数据一致性的相关内容,发现如果我们去查看S7-300的数据一致性,可以看到,大多数情况下,数据一致性在访问点刷新时,应该是不大于32个字节(有的CPU是8个字节);而在DP通讯过程中,由于DP通讯并非直接的访问点刷新,因此此时在一致性选择为“总长度(Total Length)”时,其一致性也是有限制的,例如此时大仅可设置8个字,如果超限就会报错;但如果一致性设置是“单元(Unit)”,则其一致性仅为一个“字(Word)”或者“字节(Byte)”—取决于设置,因此,此时大通讯数据可设置为64个字,但实际的一致性数据仅为1个“单元(Unit)”。

            至此,我们才找到这个问题背后的真实原因。另外,我们也看到,数据一致性也取决于设备、通讯方式等等因素,因此,这个Case 分享给大家,抛砖引玉,如果您对数据一致性的话题感兴趣的话,大家可以一起查些资料,继续讨论一下。   

    S120驱动对象中参数复位的分类

    大家好,这期向您推出关于S120参数恢复出厂设置的种类,在这里做个小总结。大家在S120操作中往往会因为某些的原因需要把项目恢复出厂设置,然后重新调试。对于在一个CU下带有多个驱动对象。若把整个项目都恢复出厂设置,往往也不是我们想要的,而是希望对于某一驱动对象进行复位即可。下面把这方面的内容进行展开说明。

                                

         

    1                            项目的配置

      

    这里介绍的例子是CU控制单元下既带有整流模块又带有多个电机模块的项目。

    1.1                     整个项目参数复位

    在项目操作中,进行参数复位,可以通过调试软件STARTER上的复位按钮                                               ,这个按钮的操作相当于把在这个CU下面所带的所有的驱动对象的参数都进行了恢复出厂设置,那么就意味着整个项目都恢复了初始状态,如果想再次启动运行,那么需要对每个驱动对象重新进行调试。

    这个按钮相当于在CU控制单元参数列表中的参数。

     

    <图1-1 项目参数复位参数设置>

    从上面的例子中可以看出,在CU单元上操作的关于复位等的操作信息,往往是针对整个驱动项目的群体操作。

    1.2                     驱动对象参数复位

    一个CU下面带有多个驱动对象,比如有整流单元及多个电机模块。其中一个驱动对象需要重新进行恢复出厂设置时,如果按照前面所述的方法所有的驱动对象都将复位到出厂设置,这既影响调试效率,又不是我们想要的结果。这时可以考虑使用驱动对象中具有复位功能的参数只对本驱动对象进行复位,而其他的驱动对象不受影响。这里需要注意的是驱动对象中的P10参数需先要设置成30。

     


    <图1-2 驱动对象中的参数P10键参数>

     


    <图1-3驱动对象参数复位>

    P970作为复位参数,包含有不同种类的复位方式。

    通过设置P970=1,将本驱动对象所有参数恢复出厂设置,而其他的驱动对象的参数不会发生恢复出厂设置。

    如果只对驱动对象中BICO连接的参数进行复位,可以设置P0010=30、P970=100。

     


    <图1-4驱动对象BICO参数复位>

    这个应用是对驱动对象内的所有的BICO连接的参数进行出厂设置,而不影响其他的参数设置。如果只是BICO连接需要更换,可以用到这个功能。

    例如,将BICO连接的命令参数恢复出厂设置

      

     

    <图1-5驱动对象BICO参数复位举例>

     

    以上操作正确完成后,参数P970和P9都会设置成零,表示完成复位操作。

     

    注意事项:

    在各自的驱动对象中,此处不复位参数 p0100, p0205 ( 仅用于矢量)、驱动基本调试的参数 (p0009)(p0107, p0108, p0111, p0112, p0115, p0121, p0130, p0131, p0140, p0141, p0142, p0170, p0186 ... p0189)。这些参数只能通过恢复整个设备的出厂设置复位。

    在整流驱动对象中,该参数不复位基本调试参数(参见 p0009)(p0107, p0108, p0121, p0170)。这些参数只能通过恢复整个设备的出厂设置复位。

     西门子工控机电源厂商去年对他们的电源模块做了升级,但随后在某现场出现了一系列的故障,工控机的电源连续损坏,因此,我们紧急赴现场进行了检测。

            我们在现场了解到,IPC的电源损坏的部件是其内部前端的保险管,由于该保险管被烧坏,导致电源模块无法正常供电(图1)。


    图1 现场的工控机


            我们在现场做了一系列的检查,发现为工控机集中供电的总回路上的保险也曾经被烧坏过(图2)。



    图2 工控机总回路上的保险


            这就意味着,现场可能出现过大电流。而且我们了解到,现场经常是头一天晚上下班后,工人将现场主回路直接断电,此时,工控机均处于开机状态。而第二天早上,工人直接将主回路的电源合闸后,工控机直接上电,但此时就发现有的工控机不能工作了,再检查时就发现是工控机的电源烧坏。

            除此之外,该设备的每个控制柜旁边都装有一个空调,该空调在启动瞬间也会产生一定的高压脉冲干扰。同时,该空调本身还有一个控制开关,该开关在开闭过程中,也会产生高压脉冲干扰(图3)。  

    图3 空调回路带来的干扰


            经过换算,在空开闭合瞬间的高频干扰电压幅值为4000V左右,而压缩机启动瞬间幅值的干扰信号幅值大概为1500V左右。

            至此,我们大致得出结论,应该是现场出现过较大的冲击电流,导致设备电源损坏。

            之后,我们又进行了大量的测试,主要是针对现场的情况进行检测,以及对电源防护措施进行了一系列的对比测试,这里就不再详细叙述了。当然,我们也针对电源模块本身的内部设计是否存在隐患,与电源厂家进行了沟通。厂家经过检测,判断现场出现大电流导致设备损坏的可能性比较大。

            根据上述情况,我们在现场提出了一些建议:

    1.       现场加强设备上电、断电的规范管理,要求现场为控制柜供电的总电源不得带负载上电、断电。

    2.       修改工控机的BIOS,将“状态保持模式”参数项修改为“DISABLE”,即上电后,不能直接开机,而是通过IPC前部的开关按钮进行开机操作。

    3.       在IPC的电源前增加浪涌等保护设备,保证供电电源质量。

            之后,经过一段时间的观察,现场没有再出现过电源烧坏的情况。这个Case拿出来跟大家分享,一方面是提醒我们的工控机用户在使用西门子IPC的过程中需要注意的一些问题,另外也是提醒广大的工程师,注意工业现场的用电规范,否则有可能导致我们的设备出现一些意想不到的情况。


    西门子NCU561.5数控主板



    http://www.hyzdhxt.com