PROFIBUS DP接头与RS485接头

请问,我现在要用西门子200和变频器进行modbus通信,由于手上没有RS485接头,可否用PROFIBUS接头代替,将PROFIBUS接头连接在西门子200的通讯口,另一端连接在变频器上,将PROFIBUS打在ON状态,这样是否可以连接?

最佳答案

profibus协议物理层是基于RS485串口通信的,modbus则可以基于RS232,RS485,以太网运行.S7-200的通信口是RS485的DB9串口,所以只有变频器端的通信口也是RS485的DB9串口并且DB9管脚定义与S7-200相同才可以直接使用.
1)查变频器手册,确定通信口是否是RS485串口,有些变频器是使用的RS232串口,如果不支持RS485串口则不行,需要使用RS485转RS232才能使用.
2)确认变频器的RS485的DB9串口管脚定义是否与S7-200通信口一致,S7-200的管脚定义B(TxD/RxD+)为3号管脚,A(TxD/RxD-))为8号管脚,如果变频器的管脚定义与之一致,那么就可以直接使用profibus的连接头直接连接变频器,两端终端电阻打到ON,可以直接进行modbus通信.
注意:2)的管脚定义为西门子的DB9接口定义,其它厂商的RS485串口管脚定义各不相同,如果不一致必须使用自制转换接头,比如说变频器厂商的RS485串口管教定义为(TxD/RxD+)为1号管脚,(TxD/RxD-))为2号管脚,那么200的3号脚需要对应变频器的1号脚,而8号脚则对应于2号脚,这样才可以进行通信.

另外,如果使用PC的modscan32软件测试S7200的modbus通信,如果你的PC带RS485串口是不可以直接使用一般的通信电缆或profibus DP的接头直接连接的,因为标准的RS485串口管脚定义是和西门子的通信口不一样的,并非使用3,8号引脚表示RS485-和RS485+,不过现在的PC一般都不带串口,通常都是使用USB转串口来与PLC连接,一般的USB转RS485口都会提供DB9接头的转接件,转接件端子会标明RS485+和RS485-(或TxD/RxD+和-),比如1和2号端子,使用profibus电缆的红线B接端子RS485+,绿线A接端正RS485-,另一端使用DP插头插入S7-200通信口就可以进行通信了.

图片说明:

PROFIBUS  DP接头与RS485接头  

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc199977.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月29日 下午11:10
下一篇 2017年10月29日 下午11:10

相关推荐

  • 不会编程

    想让PLC在电脑通信不正常或是编程线接触不良时,自动不运行或不输出,该怎么编程? 问题补充:那怎样让电脑发送数据给plc,plc又怎样接收呢? 最佳答案 PLC与电脑通信连接标志?…

    SIMATIC S7-200 2021年7月5日
  • 在s7-300中对EM277模块分配地址

    s7-300和s7-200的Profibus DP通讯中 要在300中对EM277模块分配地址,我的200子 站除了DI,DO。还有AI。AI在EM2…

    SIMATIC S7-200 2021年7月4日
  • 32输入32输出站用模块位置?

    6ES7 223-1BM22-0XA8这个模块在组态时是不是占用2个模块位置?S7-200能带7个扩展模块,用了它之后我是不是只能再带5个扩展模块了? 问题补充:对了我的…

    SIMATIC S7-200 2020年11月1日
  • 数据存储到电脑

    大家好,想把PLC中变量的值存储到电脑里成EXCLE格式,怎样做呢?用的是CPU224XP CN.谢谢 最佳答案 大家好,想把PLC中变量的值存储到电脑里成EXCLE格式…

    SIMATIC S7-200 2018年12月3日
  • S7-200存储卡常数问题

    我编程将一个常数写入配方,PLC上电后,调出配方数据写入PLC。为什么拿掉存储卡后,PLC再次上电,该常数仍然存在?    请大师们指点,P…

    SIMATIC S7-200 2017年12月1日
  • 200 SMART 1、64位UINT怎么转32位UINT 2、系统识别的有符号数据能否转成无符号数据?

    各位大老们:       使用MODBUS通讯读取天罡热表的累计热量。根据协议,累计热量为64位无符号整数,由…

    SIMATIC S7-200 2021年7月5日
  • PLC-200加电就扫描吗?

    PLC-200加电就扫描,停电就停止扫描吗? 问题补充:PLC处于运行状态,程序已经写入,加电就扫描吗? 最佳答案 1.硬件方面,先接好线。 2 在软件里,将P…

    SIMATIC S7-200 2021年7月5日
  • 计数操作有误

    产品在传送带上,当经过光电传感器就触发编码器计数,计数到一定量的时候(到达剔除装置),进行剔除,(产品是在传送带上的,有很多产品)如产品1经过光电,编码器开始计数,到1000值的时…

    2021年7月5日
  • S7-200的V区属于RAM区还是EEPROM区?

    如果属于RAM区,那么是否可把V区的数据拷贝到EEPROM中? 最佳答案 S7-200系统中用到了三种存储器件:RAM: 易失性的存储器,失去电源供应后,其中保存的数据会…

    SIMATIC S7-200 2020年10月31日
  • 用MPI接口扩展,可以挂多个200的cpu作为从站吗

    现在厂家为了省钱,想不用通讯模块,直接通过300的MPI接口去组成一个网络,下面是200的CPU,共有5个,我觉得是不可行的,必须通过dp去扩展,不知道对不对,希望高手回答,并解释…

    SIMATIC S7-200 2021年7月5日