PC/PPI电缆常问问题
1.PC/PPI电缆是否可以延长?
PC/PPI电缆的标准长度是5米。PC/PPI电缆的RS-485一端符合RS-485电气标准,有些用户延长了西门子s7-200plc电缆,做到了超过5米距离的通信。
西门子PLC不能保证这种做法一定成功。
在PC/PPI电缆的RS-485端加一个9针插座,通过插座再外加电缆延长。西门子plc电缆需要从RS-485一侧的插头取得24V电源供应。
参考:PC/PPI电缆插头引脚定义。
2.新的PC/PPI(RS-232/PPI)电缆(6ES7 901-3CB30-0XA0)与旧电缆(6ES7 901-3BF30-0XA0/6ES7 901-3BF21-0XA0)在引脚定义上有什么区别?
新、旧PC/PPI电缆除了一般的区别外,还有一些细节上的不同:
-
RS-485侧的引脚定义发生了一些无关紧要的变化
-
老电缆的RTS信号可以通过DIP开关6设置为“总是ON”或者“当发送时为ON”,新电缆上的RTS信号不能设置并且总是为“ON”
-
旧电缆的DTR信号没有连接;新电缆上的DTR信号与DSR是连通的
参见新、旧电缆引脚定义表。新电缆所做的上述改动是为了更好地与音频调制解调器(Modem)连接。
3.如何设置PC/PPI电缆的DCE(本地)和DTE(远程)模式?
早期RS-232接口主要用来连接PC机和数据Modem。在这种连接中,计算机被配置为数据终端设备(DTE),Modem作为数据通信设备(DCE)。
现在RS-232也用于连接其他设备如串行打印机、数据采集西门子plc模块、无线数据电台等。一般地,一个RS-232连接总是包括一个DTE和一个DCE。
根据RS-232标准,DTE和DCE接口的数据信号引脚定义不同。信号总是按照DTE设备一侧命名。RS-232的三个基本信号是:
-
TD:从DTE传送到DCE的数据线
-
RD:从DCE传送数据到DTE的数据线
-
GND:信号地
另外还有两对握手信号:
新的多主站RS-232/PPI电缆(6ES7 901-3CB30-0XA0)的DTR/DSR信号是内部短接的。
电缆上的DIP开关6用来选择电缆在通信中做DTE,还是DCE设备(旧电缆3BF21使用DIP开关5选择)。
参考PC/PPI电缆的RS-232侧引脚定义,可以发现设置DTE和DCE模式时改变了如下几个信号:
-
TD的信号方向(输出还是输入电缆)
-
RD的信号方向(输入还是输出电缆)
-
RTS信号
PC机总是DTE设备,因此在与PC机连接时电缆设置为DCE设备;和其他一些设备的RS-232口连接时,如部分串行打印机、数据电台时,可能需要设置为DTE设备。
最好的测试办法就是尝试改变DTE/DCE开关的设置状态。
4.旧电缆能与无线Modem连接在自由口模式下正常工作,为何新电缆不能?
如果能够确认新(6ES7 901-3CB30-0XA0)、旧(6ES7 901-3BF21-0XA0)电缆连接S7-200 CPU与某个设备通信时表现不同,
则应考虑新、旧电缆在RS-232侧的区别。
可以使用新电缆的DIP开关6尝试设置RTS的工作模式,通信的双方应当一致。
无线Modem和电缆如何操作DTR信号也有关系。往往这些无线Modem的DTR信号被设置为低电平有效,而不是高电平有效或者“忽略DTR”。
如果能够改变无线Modem的设置为“忽略DTR信号”,问题应当可以解决。
如果使用一个单独的RS-232接口“中断盒”,在其中断开引脚4的连接线,新西门子编程电缆就和旧电缆一致了。
|