热门搜索:

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

    西门子611回馈模块

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

    西门子611回馈模块

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

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


    图1 现场的工控机


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



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


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

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

    图3 空调回路带来的干扰


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

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

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

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

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

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

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

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

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

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

                   西门子611回馈模块

                                                         图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)。

                 

                                                                     图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 分享给大家,抛砖引玉,如果您对数据一致性的话题感兴趣的话,大家可以一起查些资料,继续讨论一下。   

    1  概述

    在使用SINAMICS S120驱动器控制伺服电机运行时,常常会需要切换不同的控制信号源。比如在进行设检修或维护时,需要将设备由PLC通信控制切换到本地手动控制,而正常生产时,又需要从本地手动控制切换回由PLC通信控制。对于这种控制需求,需要借助于S120驱动器中的指令数据组(CDS)的切换功能才能实现,本文为大家介绍具体的实现方法。

    2  功能说明

            S120驱动器指令数据组由以下两部分组成:

    控制命令的二进制互联输入(数字量信号),如ON/OFF使能(P0844)或JOG(P1055)等;

    设定值的模拟量互联输入(模拟量信号),如速度设定值(P1070)或转矩限值(P1522,P1523)等。

            通过以下参数来选择指令数据组:

    参数p0810 ~ p0811用于选择指令数据组,以二进制形式表示指令数据组的编号(0 ~ 3):

    p0810 BI:指令数据组选择 CDS 位 0;

    p0811 BI:指令数据组选择 CDS 位 1。

            如果选择了不存在的指令数据组,则当前的数据组保持生效。选中的数据组由参数 r0836 显示。

    3  通过指令数据组切换实现本地/远程控制

            通过指令数据组切换来实现S120驱动器本地/远程控制的项目配置步骤如下:

            1)首先在驱动Configuration界面中,点击“Add CDS“来添加CDS指令数据组。

    <图3-1 添加CDS指令数据组>

            2)在Command data sets选项卡,关联选择CDS指令数据组所需的数字量输入点:

            设置p0810=r722.4

    <图3-2 设置CDS指令数据组选择开关>

             3)在Control logic界面中,分别设置CDS:0和CDS:1的驱动启停信号源。

    <图3-3 CDS指令数据组驱动启停信号源设置>

                4)在Speed setpoint界面中,分别设置:

           CDS:0的Main setpoint P1070来自通信报文(在初始调试时开启了“Extended setpoint channel”);

           CDS:1的Main setpoint P1070=r1024,速度给定为固定转速给定。

    <图3-4 CDS指令数据组驱动速度给定信号源设置>

    当选择CDS:0生效时,驱动器为远程控制。通过PLC发送报文实现对启停控制和速度给定。

    当选择CDS:1生效时,驱动器为本地控制。通过数字量输入控制启停和设置固定的速度给定值。

    除CDS指令数据组切换功能之外,S120还支持驱动数据组(DDS)切换功能,可以实现不同的各种控制类型、电机和编码器的切换。对此感兴趣的工程师,可以参考S120的功能手册14.5 数据组章节和12.5电机切换章节。


    西门子611回馈模块



    http://www.hyzdhxt.com