我们知道Profibus-DP网络需要设置模块的地址,在西门子ET200S的分布式模块IM151-1中,DP网络的地址是通过拨码开关来设置的。不久前一个小伙伴告知调试设备时ET200S的IM151-1一直报BF和SF的错误,检查地址也没有发现问题。看了问题的描述和照片,判定原因是把DP地址搞错了。新手可能会犯一些看似简单的错误,但这也是成长的过程。既然有这样的问题,我就在这里做个描述与总结,以后大家可以少走弯路。
我们先来看看ET200S IM151-1 Standard的外观:
在IM51-1的左上角是Profibus-DP的接口(RS485);左下角是24V电源的接线端子;右上角是模块的状态指示灯,包括SF(System Faults)、BF(Bus Faults)和ON(电源指示灯);右下角是用来设置Profibus-DP的拨码开关。下面这张图是IM151-1在现场的照片,我们可以看到ON灯是绿色常亮,BF和SF都没有被点亮(没有错误):
本文要讲述的重点,是右下角的拨码开关的设置:
该拨码开关由八个拨码组成,左边是一排数字,数字与右边的拨码相对应。最外面有一个塑料盖板,如下图:
当需要设置DP地址时,把塑料盖板向上滑动,就显露出了拨码:
拨码拨左边表示OFF(0),拨码拨到右边表示ON(1);把拨到右边的拨码对应的数字相加,就是该模块的DP地址。
看起来很简单,但有个细节要注意:数字1对应的并不是最底下的拨码,而是从下往上第二个拨码;依次类推;最低下的拨码是为以后升级保留的,必须拨到OFF档。
比如上面的图片中,有人会把地址读成8,而真实的地址为4;
如果有多个拨码拨到右边(ON),则把其数字相加即可得到模块的地址。如下图,把64、32、2和1拨到右边(ON),则模块的地址为64+32+2+1=99:
本文讲解了关于西门子ET200S IM151-1在实践中设置Profibus-DP地址要注意的问题,欢迎扫描下面的二维码关注我们的官方微信。
发表评论