因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

上篇文章分析了一个伺服驱动器电源干扰影响了一个变频器的控制实例。

实例大体是这样,工厂引进了一批大功率伺服装置,投产以后,距离较近的一台变频器无法启动,经测量是为干扰所致。最终选择使用PROFIBUS-DP通讯的方式替代模拟量输出。

现在我们来介绍一些详细的项目过程,希望能帮助需要的人。

改造分为两步:

一硬件改造,将模拟量电缆拆除,安装PROFIBUS-DP电缆,并将变频器接进该网络里。

1 由于该系统内置REPEATER,所以安全起见,将西门子DP电缆从REPEATER的一条出线连接到变频器的通讯口,并按要求接线,为了让大家清楚施工过程,我写的详细一点。

因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

DP网头接线示意图

首先看下网头接线方式,DP网线为两芯屏蔽电缆(红线和绿线),施工要求是将红绿线按照上述图标连接好,做好屏蔽。

因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

左边这根为DP网线

很多人都说PROFIBUS-DP网络有时会受到干扰,一旦受到干扰就会使得整个网络瘫痪,这里向大家介绍一个元器件,就是REPEATER,就是以下这货。

因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

大家可以看一下,这个可是PROFIBUS-DP网络里的神器,一个PROFIBUS-DP网络里可以接多个REPEATER,它有信号隔离和放大的作用,它有四组接线,上面两组接正常网络,比如说PLC等等;下面两组就是起隔离和放大作用的,如果觉得从站位置较远,需要信号放大,或者觉得某个站是危险站点,比如说变频器,就可以将它们接到下面的两组端子上,颜色也是红色和绿色,与DP网头接线颜色一致。在下面站点出线故障时不会影响上面站点,如果是严重干扰区域,建议REPEATER的一个出线端接一个站点。我在从业多年中,遇到多起PROFIBUS-DP网络异常问题,最后都是这个办法解决的。当然,施工接线也需要注意,比如说屏蔽线一定要做好,地线一定要做好等等。

因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

下方右侧为新增站点,将线接好后将下方终端电阻打到off。如上图所示。该网线直接接到变频器网头上,该网头单端进线,所以将终端电阻拨ON。

以上就是硬件改造。

二软件改造。

1打开软件STEP7,增加从站。

因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

图中为新站点,变频器要设置同样的地址。

然后增加组态IO。

因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

因为我们不需要修改变频器参数,只需要控制就可以,所以选择这个报文。

因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

变频器拨码

2编译,下载硬件,记得,西门子300系列硬件下载时需要重启PLC。

3程序修改。

上篇文章有人问,为什么不使用数字量+多端频率控制,答案是该风机使用PID控制,需要非常精确控制风量,所以必须用模拟量或者通讯。以后有机会我们也可以讲解下西门子各种PLC的PID控制。

其中变频器的Q地址为272-278。

I点的地址为读取变频器的状态。

Q点的第一个字地址PQW272为变频器的命令。其中将047F赋给PQW272即是变频器启动;将047E赋给PQW272即是变频器停止,以此取代旧程序的开关量输出。

Q点的第一个字地址PQW274为变频器的运行频率。这里需要记住,PLC向变频器发送的数字是16进制的0-4000,代表0hz—最大hz(50hz).因此需要将数值进行换算并取代旧程序的模拟量输出就可以。

因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

旧程序

旧程序中,DB601.DBX0.0为数字量输出控制变频器启动

因为电源干扰,不得已将变频器的模拟量控制改成通讯控制!实例

新程序中,改为将MW200地址中的047F赋给PQW272即是变频器启动。

然后将频率进行换算,赋给PQW274就可以。

好吧,修改完成。

上篇文章评论区中有很多工控大神,给我提了很多意见。

可是理论和实际是由差异的,很多问题需要具体问题具体分析。

比如说旧工厂整改可以买新设备但是却没有条件额外建立一套供电系统,这直接导致了信号干扰。

其次电磁干扰这块不敢说我是专家,但经验丰富,伺服系统该加的装置一个也不少,比如说滤波器,电抗器,隔离变压器等等。但奈何干扰无法彻底消除,且设备间距不大,导致了本次干扰!

工控不易,共勉吧!


分享到:


相關文章: