我有一个315-2 PN/DP的CPU、一个IM153-2的远程模块和一个KTP1000 BASIC DP的触摸屏,这些设备之间通过PROFIBUS通讯完全正常。现在我需要和另外两个315-2DP的CPU也通过PROFIBUS通讯。我设置315-PN/DP的CPU做主站,315-2DP的两块CPU做从站,硬件组态组态完成后,连接测试数据通讯正常。但是却发现触摸屏和315-PN/DP连不上了,当把另外两个从站CPU的PROFIBUS线拿下后触摸屏又可以了。反复试了几次都是这样。这是个怎么回事?我的做法是主站315-2PN/DP 的DP头的进线和触摸屏的DP头进线连接。然后通过315-2PN/DP(DP地址15)的DP头出线练级IM153-2从站(DP地址53),再到一个315-2DP从站(DP地址91),再到另一个315-2DP从站(DP地址92)。触摸屏的连接设置PLC的DP地址为15。请问这是怎么回事,如何解决?
图片说明:
最佳答案
查看DP头上的终端电阻的设置开关是否正确。首尾两端的2个DP头的电阻开关设置为ON,中间的电阻开关设置为OFF。
参见:profibus总线连接器及终端电阻
http://wenku.baidu.com/view/2b643d7c27284b73f242504b.html
提问者对于答案的评价:
虽然,不是这个原因,这个资料还是有用的。
专家置评
先检查硬件与接线。
其次参考左传的回复,查找是否是通信资源问题,如果是,最好的解决办法是采用CP卡与屏连接,300的CP卡支持多路复用功能,可以节省CPU的连接资源。或者更换支持连接资源更多的CPU。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc232822.html