我的笔记本没有串口,我就先用USB-232转出来一个串口(COM3),然后又自己找了一个232-485的转换头转换成485口,又自己焊了一根线连接两个485头(PLC的3接的485D+,8接485D-),PG/PC接口还是选的PC/PPI cable(PPI),这样做完之后通信不上,先问一下各位,是我这种思路本身就有问题,还是中间有什么差错?还有就是我把3接到485D-上,8接到485D+上,会提示“PROFIBUS网络上存在主站,当前设备不支持主站,请选择一个多主站设备”。请各位帮忙看下,谢了。
问题补充:
首先谢谢大家。
今天我又用一台有串口的工控机试验,就是省去了USB-232这个环节,还是不行。但是同样的通信方式,用于三维力控和200之间通信就成功了。我现在怀疑是不是西门子的PPI电缆本身集成了什么协议转换的东西,而不仅仅是硬件线路的连接。
同时, touch++说的应该有道理。还有就是我只是想试验一下自己制作的能不能成功,以及自己对各种接口的理解是否正确,毕竟现实中需要自己制作的时候也会经常用上,不是为了省钱,手头上就有几根电缆。barry- 说的很详细,我再慢慢试验。谢谢各位的解答。欢迎大家再畅所欲言,呵呵。
最佳答案
用过自制电缆+485转232这种方式,没有问题,你这种方法原理上好像没问题,原因可能是你的USB-232,和232-485这两个转换模块都是需要供电的模块,而笔记本的一个USB口带不动两个模块。
你把3和8对调了,这是profibus-Dp的信号线接法,系统会误以为你想做profibus连接,而200profibus不能做主站,所以有这个提示。
提问者对于答案的评价:
我后来实验成功了,说明这个思路是对的。可是还是同样的一条线一台电脑,后来用于凯谱华软件和200通信又不行了,按道理这应该是没有任何悬念的,只需要一根物理接线而已,可结果还是很出人意料,嗯,还要努力。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc304590.html