最好用SIEMENS的原装电缆
下面是自制线的接线图

S7-200 CPU通信口引脚定义:
CPU插座(9针母头) 引脚号 PROFIBUS名称 Port0/Port1(端口0/端口1)引脚定义
1 屏蔽 机壳接地(与端子PE相同)/屏蔽
2 24V返回 逻辑地(24V公共端)
3 RS-485信号 B RS-485信号 B 或 TxD/RxD +
4 发送请求 RTS(TTL)
5 5V返回 逻辑地(5V公共端)
6 +5V +5V,通过100 Ohm电阻
7 +24V +24V
8 RS-485信号 A RS-485信号 A 或 TxD/RxD -
9 不用 10位协议选择(输入)
金属壳 屏蔽 机壳接地(与端子PE相同)/与电缆屏蔽层连通
上表中,3和8为RS-485信号,它们的背景颜色与PROFIBUS电缆、PROFIBUS网络插头上的颜色标记一致。通信端口可以从2和7向外供24V直流电源。
PLC侧 3脚是信号 + , 8脚是信号 -
波士的RS232转RS485出来的两根线,要是不知道信号 + - ,
就随便接PLC的 3或8 ,通讯不上再换一下就OK了